:link,:visited,a{color:#b68937;text-decoration:none}a{transition:.25s all ease-in-out}a:hover{text-decoration:underline}p :link,p :visited,p a{text-decoration:underline}p :link:hover,p :visited:hover,p a:hover{text-decoration:none;color:#8f6c2b}img{max-width:100%;height:auto}.tag-wrapper{margin-bottom:.75rem}.tag{color:#b68937;font-size:.5rem;font-weight:700;display:inline}@media (min-width:56.25em){.tag{font-size:1.2em}}.tag:after{content:', ';position:relative;right:2px}.tag:last-child:after{display:none}.tag a{color:#b68937}.tag a:hover{color:#a27a31;text-decoration:none}.byline,.date{font-size:.45rem;color:#707070;display:block;margin:0 0 .5rem;font-weight:500}@media (min-width:56.25em){.byline,.date{font-size:1.2em}}@media (min-width:56.25em){.date{font-size:1.4em}}svg{-webkit-backface-visibility:hidden;transform:translateZ(0)}.btn,.form-submit,.news ul.pager .pager__item .button,.news ul.pager .pager__item p a.button,.resource-filter .pager__item a.button,.resource-filter .pager__item p a.button,p .news ul.pager .pager__item a.button,p .resource-filter .pager__item a.button,p a.btn{color:#fff;cursor:pointer;font-size:14px;background-color:#326ec5;padding:.7rem .5rem;text-transform:uppercase;text-decoration:none;font-weight:700;display:table;margin:1rem 0;border:none;transition:.25s all ease-in-out}.btn:hover,.form-submit:hover,.news ul.pager .pager__item .button:hover,.news ul.pager .pager__item p a.button:hover,.resource-filter .pager__item a.button:hover,.resource-filter .pager__item p a.button:hover,p .news ul.pager .pager__item a.button:hover,p .resource-filter .pager__item a.button:hover,p a.btn:hover{background-color:#2d63b1;text-decoration:none;color:#fff}@media (min-width:56.25em){.btn,.form-submit,.news ul.pager .pager__item .button,.news ul.pager .pager__item p a.button,.resource-filter .pager__item a.button,.resource-filter .pager__item p a.button,p .news ul.pager .pager__item a.button,p .resource-filter .pager__item a.button,p a.btn{padding:1rem 1.25rem}}.btn.btn-external,.form-submit.btn-external,.news ul.pager .pager__item .btn-external.button,.news ul.pager .pager__item p a.btn-external.button,.resource-filter .pager__item a.btn-external.button,.resource-filter .pager__item p a.btn-external.button,p .news ul.pager .pager__item a.btn-external.button,p .resource-filter .pager__item a.btn-external.button,p a.btn.btn-external{color:#fff;cursor:pointer;font-size:14px;padding-right:calc(.5rem + 30px);position:relative;background:linear-gradient(to right,#326ec5 0,#326ec5 calc(100% - 31px),#1d6ecc calc(100% - 30px),#1d6ecc 100%)}.btn.btn-external:after,.form-submit.btn-external:after,.news ul.pager .pager__item .btn-external.button:after,.news ul.pager .pager__item p a.btn-external.button:after,.resource-filter .pager__item a.btn-external.button:after,.resource-filter .pager__item p a.btn-external.button:after,p .news ul.pager .pager__item a.btn-external.button:after,p .resource-filter .pager__item a.btn-external.button:after,p a.btn.btn-external:after{content:"";background:url(/themes/custom/citieshub/assets/icons/carat.png) center/contain no-repeat;color:#fff;position:absolute;right:-4px;top:13px;width:30px;height:15px}@media (min-width:56.25em){.btn.btn-external:after,.form-submit.btn-external:after,.news ul.pager .pager__item .btn-external.button:after,.news ul.pager .pager__item p a.btn-external.button:after,.resource-filter .pager__item a.btn-external.button:after,.resource-filter .pager__item p a.btn-external.button:after,p .news ul.pager .pager__item a.btn-external.button:after,p .resource-filter .pager__item a.btn-external.button:after,p a.btn.btn-external:after{top:18px}}@media (min-width:56.25em){.btn.btn-external,.form-submit.btn-external,.news ul.pager .pager__item .btn-external.button,.news ul.pager .pager__item p a.btn-external.button,.resource-filter .pager__item a.btn-external.button,.resource-filter .pager__item p a.btn-external.button,p .news ul.pager .pager__item a.btn-external.button,p .resource-filter .pager__item a.btn-external.button,p a.btn.btn-external{padding-right:calc(1.25rem + 30px)}}a.btn-external{color:#fff;cursor:pointer;font-size:14px;padding-right:calc(.5rem + 30px);position:relative;background:linear-gradient(to right,#326ec5 0,#326ec5 calc(100% - 31px),#1d6ecc calc(100% - 30px),#1d6ecc 100%);padding:.7rem .5rem;text-transform:uppercase;text-decoration:none;font-weight:700;display:table;margin:1rem 0;border:none;transition:.25s all ease-in-out}a.btn-external:hover{background-color:#2d63b1;text-decoration:none;color:#fff}a.btn-external:after{content:"";background:url(/themes/custom/citieshub/assets/icons/carat.png) center/contain no-repeat;color:#fff;position:absolute;right:-4px;top:13px;width:30px;height:15px}@media (min-width:56.25em){a.btn-external:after{top:18px}}@media (min-width:56.25em){a.btn-external{padding:1rem 1.25rem;padding-right:calc(1.25rem + 30px)}}a.icon{display:block;position:relative;text-indent:-9999px;z-index:1;height:29px;width:100%}@media (min-width:56.25em){a.icon{height:25px;width:25px;top:4px}}a.icon:before{content:"";position:absolute;top:0;left:0;height:21px;width:20px;background-image:url(/themes/custom/citieshub/assets/icons/email-black.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media (min-width:56.25em){a.icon:before{height:25px;width:25px}}a.icon.twitter:before{background-image:url(/themes/custom/citieshub/assets/icons/twitter-black.png)}a.icon:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/email-gold.png)}a.icon.twitter:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/twitter-gold.png)}a.fancy-link{font-family:ff-meta-serif-web-pro,serif;font-weight:700;font-size:28px;line-height:32px;color:#b68937;display:inline-block;position:relative;text-decoration:none;box-shadow:0 4px 0 0 #04214e;transition:all .3s ease-out}@media (min-width:64.0625em){a.fancy-link{font-size:35px;line-height:40px}}a.fancy-link:focus,a.fancy-link:hover{box-shadow:0 4px 0 0 #b68937;transition:all .2s ease-out}a.fancy-link:focus:after,a.fancy-link:hover:after{border-color:#b68937;right:-24px}a.fancy-link:after{content:'';position:absolute;right:-18px;top:50%;transform:translateY(-50%) rotate(45deg);border:solid 5px #04214e;border-width:5px 5px 0 0;width:16px;height:16px;transition:all .3s ease-out}a.fancy-link+a{margin-left:45px}.footer .icon:before{background-image:url(/themes/custom/citieshub/assets/icons/email-white.png)}.footer .icon.twitter:before{background-image:url(/themes/custom/citieshub/assets/icons/twitter-white.png)}.footer .icon:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/email-gold.png)}.footer .icon.twitter:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/twitter-gold.png)}.footer .icon.instagram:before{background-image:url(/themes/custom/citieshub/assets/icons/instagram-white.png)}.footer .icon.instagram:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/instagram-gold.png)}.footer .icon.linkedin:before{background-image:url(/themes/custom/citieshub/assets/icons/linkedin-white.png);width:20px}.footer .icon.linkedin:hover:before{background-image:url(/themes/custom/citieshub/assets/icons/linkedin-gold.png)}.news ul.pager{padding:0}.news ul.pager .pager__item:before{display:none}.news ul.pager .pager__item .button{padding:.5rem 1.5rem}.card{position:relative;overflow:hidden;height:100%}.card-full{height:auto}@media (min-width:56.25em){.card-full{display:flex;flex-direction:row-reverse;min-height:26rem}}.card-full .card__img,.card-full .card__img--wrapper{flex-basis:67%}@media (min-width:56.25em){.card-full .card__img,.card-full .card__img--wrapper{height:100%}}@media (min-width:56.25em){.card-full .card__img a,.card-full .card__img--wrapper a{height:100%}}.card-full .card__img img{width:100%}.card-full .card__text{flex-basis:34%}.card-full p{font-size:20px}.card-video{position:relative}.card-video .card__img:before{content:'';background-image:url(/themes/custom/citieshub/assets/icons/play.svg);background-size:contain;background-repeat:no-repeat;position:absolute;width:40px;height:40px;left:calc(50% - 20px);top:calc(24vw - 20px);cursor:pointer}@media (min-width:56.25em){.card-video .card__img:before{top:calc(7.5vw - 20px)}}@media (min-width:90em){.card-video .card__img:before{top:5.5rem}}.card__text{padding:1rem 1.5rem;background-color:#fff;height:100%}.card__text .tag-wrapper{margin-bottom:.25rem}.card__img--wrapper{overflow:hidden}.card__img--wrapper:hover .card__img{transform:scale(1.1)}.card__img{position:relative;background-size:cover;width:100%;height:46vw;transform:scale(1);transition:all .6s cubic-bezier(.25,.46,.45,.94)}@media (min-width:56.25em){.card__img{height:23vw}}@media (min-width:75em){.card__img{height:14vw}}@media (min-width:90em){.card__img{height:13rem}}.card__img a{display:block;width:100%;position:absolute;top:0;left:0;height:46vw;margin:0}@media (min-width:56.25em){.card__img a{height:23vw}}@media (min-width:75em){.card__img a{height:14vw}}@media (min-width:90em){.card__img a{height:13rem}}.card__img.resource.tools{background:url(/themes/custom/citieshub/assets/icons/icon_filter_act_white.svg) no-repeat #04214e;background-size:100px;background-position:50% 30%}.card__img.resource.reports{background:url(/themes/custom/citieshub/assets/icons/icon_filter_learn_white.svg) no-repeat #04152a;background-size:125px;background-position:50% 30%}.card__img.resource.opportunities{background:url(/themes/custom/citieshub/assets/icons/icon_filter_participate_white.svg) no-repeat #1f334c;background-size:125px;background-position:50% 30%}@media (min-width:56.25em){.card__img.resource.opportunities,.card__img.resource.reports,.card__img.resource.tools{background-size:75px}}@media (min-width:75em){.card__img.resource.opportunities,.card__img.resource.reports,.card__img.resource.tools{background-size:100px}}@media (min-width:90em){.card__img.resource.opportunities,.card__img.resource.reports,.card__img.resource.tools{background-size:125px}}.card__img.resource p{margin:0;color:#fff;font-weight:600;font-size:3.5vw;text-transform:uppercase;position:absolute;bottom:15%;text-align:center;width:100%}@media (min-width:37.5em){.card__img.resource p{bottom:10%}}@media (min-width:56.25em){.card__img.resource p{bottom:15px;font-size:1rem}}@media (max-width:56.25em){.card__img.resource{height:250px}.card__img.resource a{height:250px!important}}.card p.title{font-size:2.25em;line-height:1.15em;font-weight:800;font-family:ff-meta-serif-web-pro,serif;margin:0 0 .5rem}@media (min-width:56.25em){.card p.title{font-size:2.8em;margin-bottom:2rem}}.card p.title a{color:#04214e;transition:.15s all ease-in-out;text-decoration:none}.card p.title a:hover{color:#b68937}.card__img a>picture>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}@media (min-width:56.25em){.grid-2 .card .card__img{height:25vw}}@media (min-width:90em){.grid-2 .card .card__img{height:22rem}}.grid-2 .card .card__img a{display:block;width:100%;position:absolute;top:0;left:0;height:46vw;margin:0}@media (min-width:56.25em){.grid-2 .card .card__img a{height:23vw}}@media (min-width:90em){.grid-2 .card .card__img a{height:22rem}}.grid-3{align-items:stretch}@media (max-width:56.25em){.grid-3 .card{height:auto}}@media (min-width:56.25em){.grid-3 .card__img{height:15vw}}@media (min-width:75em){.grid-3 .card__img{height:14vw}}@media (min-width:90em){.grid-3 .card__img{height:13rem}}.grid-3 .card__img a{display:block;width:100%;position:absolute;top:0;left:0;height:46vw;margin:0}@media (min-width:56.25em){.grid-3 .card__img a{height:15vw}}@media (min-width:75em){.grid-3 .card__img a{height:14vw}}@media (min-width:90em){.grid-3 .card__img a{height:13rem}}#nav-icon-footer,#nav-icon3{width:26px;height:22px;float:right;position:absolute;margin:17px auto 0;right:5%;transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;top:0;transition:.5s ease-in-out;cursor:pointer}#nav-icon-footer span,#nav-icon3 span{display:block;position:absolute;height:2px;width:100%;background-color:#04214e;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}#nav-icon-footer span{background-color:#fff}#nav-icon-footer span:nth-child(1),#nav-icon3 span:nth-child(1){top:0}#nav-icon-footer span:nth-child(2),#nav-icon-footer span:nth-child(3),#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:8px}#nav-icon-footer span:nth-child(4),#nav-icon3 span:nth-child(4){top:16px}#nav-icon3.open span{background-color:#04214e}#nav-icon-footer.open span{background-color:#fff}#nav-icon-footer.open span:nth-child(1),#nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon-footer.open span:nth-child(2),#nav-icon3.open span:nth-child(2){transform:rotate(45deg)}#nav-icon-footer.open span:nth-child(3),#nav-icon3.open span:nth-child(3){transform:rotate(-45deg)}#nav-icon-footer.open span:nth-child(4),#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}@media (min-width:64.0625em){.hamburger{display:none}}.featured-image{margin:2.5rem 0 2rem}@media (min-width:90em){.featured-image{margin-top:3rem}}.embed-image{margin:.25rem 0 2rem;display:table}.embed-image.float-left{margin:.25rem auto 2rem;float:none}@media (min-width:56.25em){.embed-image.float-left{margin:.25rem 2rem 2rem 0;float:left}}.embed-image.float-left img{display:table-row}@media (min-width:37.5em){.embed-image.float-left img{width:auto}}.embed-image.float-right{margin:.25rem auto 2rem}@media (min-width:56.25em){.embed-image.float-right{margin:.25rem 0 2rem 2rem;float:right}.embed-image.float-right .embed-image-caption{text-align:right}}@media (min-width:37.5em){.embed-image.float-right img{width:auto}}.embed-image.full-width{margin:2.5rem 0 2.5rem}.embed-image .embed-image-caption p,.embed-image-caption{margin-top:.75rem;text-align:center;font-size:1.2em;color:#707070}@media (min-width:56.25em){.embed-image .embed-image-caption p,.embed-image-caption{text-align:left}}.embed-image .embed-image-caption{display:table-caption;caption-side:bottom}.embed-image img{width:100%}.embed-iframe{margin:2.5rem 0 2.5rem}.paragraph--type--program-overview figure,.single-wrap-inner figure{display:table;margin:0}.paragraph--type--program-overview figure div[data-embed-button=image_library],.single-wrap-inner figure div[data-embed-button=image_library]{display:table-row}.paragraph--type--program-overview figure figcaption,.single-wrap-inner figure figcaption{display:table-caption;caption-side:bottom;text-align:left;margin-top:.75rem;font-size:.9rem;color:#707070;line-height:1.6}.paragraph--type--program-overview figure.align-left,.single-wrap-inner figure.align-left{margin:.25rem auto 2rem;float:none}@media (min-width:56.25em){.paragraph--type--program-overview figure.align-left,.single-wrap-inner figure.align-left{margin:.25rem 2rem 2rem 0;float:left}}.paragraph--type--program-overview figure.align-right,.single-wrap-inner figure.align-right{margin:.25rem auto 2rem;float:none}@media (min-width:56.25em){.paragraph--type--program-overview figure.align-right,.single-wrap-inner figure.align-right{margin:.25rem 0 2rem 2rem;float:right}}.paragraph--type--program-overview figure.align-center,.single-wrap-inner figure.align-center{margin:.25rem auto 2rem}.paragraph--type--program-overview div[data-embed-button=image_library].align-left,.single-wrap-inner div[data-embed-button=image_library].align-left{margin:.25rem auto 2rem;float:none}@media (max-width:56.25em){.paragraph--type--program-overview div[data-embed-button=image_library].align-left,.single-wrap-inner div[data-embed-button=image_library].align-left{text-align:center}}@media (min-width:56.25em){.paragraph--type--program-overview div[data-embed-button=image_library].align-left,.single-wrap-inner div[data-embed-button=image_library].align-left{margin:.25rem 2rem 2rem 0;float:left}}.paragraph--type--program-overview div[data-embed-button=image_library].align-right,.single-wrap-inner div[data-embed-button=image_library].align-right{margin:.25rem auto 2rem}@media (max-width:56.25em){.paragraph--type--program-overview div[data-embed-button=image_library].align-right,.single-wrap-inner div[data-embed-button=image_library].align-right{text-align:center}}@media (min-width:56.25em){.paragraph--type--program-overview div[data-embed-button=image_library].align-right,.single-wrap-inner div[data-embed-button=image_library].align-right{margin:.25rem 0 2rem 2rem;float:right}}.paragraph--type--program-overview div[data-embed-button=image_library].align-center,.single-wrap-inner div[data-embed-button=image_library].align-center{margin:.25rem auto 2rem;text-align:center}.quote blockquote{border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;padding:2rem 30px 2.5rem;margin:2.5rem 0;color:#b68937;font-family:ff-meta-serif-web-pro,serif;line-height:1.1em;margin-bottom:0;font-size:3.2em}@media (min-width:37.5em){.quote blockquote{font-size:4.2em}}@media (min-width:56.25em){.quote blockquote{font-size:5.2em}}@media (min-width:56.25em){.quote blockquote{margin:3.5rem 0;padding:2rem 50px 2.5rem}}.quote blockquote p{color:#b68937;font-family:ff-meta-serif-web-pro,serif;line-height:1.1em;margin-bottom:0;font-size:3.2em}@media (min-width:37.5em){.quote blockquote p{font-size:4.2em}}@media (min-width:56.25em){.quote blockquote p{font-size:5.2em}}.quote blockquote .cite,.quote blockquote cite{margin:2.5rem 0 0;font-style:normal;display:block;font-size:1.4em;font-family:montserrat,sans-serif;color:#707070;font-weight:500}.quote blockquote .cite:before,.quote blockquote cite:before{content:'–– '}.overview-text blockquote{border-left:2px solid #b68937;padding:2rem 30px 2.5rem;margin:2.5rem 0}@media (min-width:56.25em){.overview-text blockquote{margin:3.5rem 0;padding:2rem 50px 2.5rem}}.overview-text blockquote p{color:#04214e;font-family:ff-meta-serif-web-pro,serif;line-height:1.7em;margin-bottom:0;font-size:1.8em}.overview-text blockquote .cite,.overview-text blockquote cite{margin:2.5rem 0 0;font-style:normal;display:block;font-family:montserrat,sans-serif;color:#707070;font-weight:500}.overview-text blockquote .cite:before,.overview-text blockquote cite:before{content:'–– '}@media (max-width:90em){.container>.social-share{margin-bottom:40px}}@media (min-width:90em){.social-share{opacity:0;visibility:hidden;position:fixed;top:50%;right:55px;transform:translateY(-50%);z-index:999}}@media (min-width:90em){html:not(.js) .social-share{opacity:1;visibility:visible}}@media (min-width:90em){.js .social-share.transitioning{transition:.3s all ease-in-out}}@media (min-width:90em){.js .social-share.visible{opacity:1;visibility:visible}}.social-share__buttons{display:flex;margin:0;padding:0}@media (min-width:90em){.social-share__buttons{display:block}}.social-share__buttons-item{border:1px solid rgba(112,112,112,.8);margin:0 -1px 0 0}@media (min-width:90em){.social-share__buttons-item{margin:0 0 -1px}}.social-share__buttons-item:before{display:none}.social-share__buttons-item:last-child{margin:0}.social-share__button{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:rgba(112,112,112,.8);display:flex;float:none!important;height:3.125rem;width:3.125rem;justify-content:center;transition:.3s all ease}@media (min-width:90em){.social-share__button{height:4rem;width:4rem}}.social-share__button *{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:1!important}.social-share__button .a2a_svg{flex:0 0 auto;height:1.75rem!important;width:1.75rem!important}.social-share__button svg{height:100%!important;width:100%!important}.social-share__button svg path{fill:currentColor}.social-share__button:focus,.social-share__button:hover{background-color:#1d6ecc;color:#fff;transform:scale3d(1.15,1.15,1)}nav.pager ul.pager__items{text-align:center;margin-top:3rem}nav.pager ul.pager__items li.pager__item{display:inline-block;font-size:1em;font-weight:700;padding:0 1px}nav.pager ul.pager__items li.pager__item a{color:#c7c7c7}nav.pager ul.pager__items li.pager__item.is-active a{color:#04152a}nav.pager ul.pager__items li.pager__item:before{display:none}nav.pager ul.pager__items li.pager__item--first,nav.pager ul.pager__items li.pager__item--last{display:none}nav.pager ul.pager__items li.pager__item--next a:after,nav.pager ul.pager__items li.pager__item--previous a:after{content:"<";display:inline-block;color:#04152a;margin:0 4px 0 0}nav.pager ul.pager__items li.pager__item--next a span,nav.pager ul.pager__items li.pager__item--previous a span{display:none}nav.pager ul.pager__items li.pager__item--next a:after{content:">";margin:0 0 0 4px}.logo-lockup{display:flex;align-items:center}.logo-lockup a.footer__logo{position:relative;display:flex;align-items:center}.logo-lockup a.footer__logo img{width:180px;margin-right:.5em;padding-bottom:5px}@media (min-width:37.5em){.logo-lockup a.footer__logo img{width:240px;margin-right:1.5em}}@media (min-width:64.0625em){.logo-lockup a.footer__logo img{width:275px;margin-top:0;margin-right:2em}}.logo-lockup a.footer__logo:after{display:inline-block;content:"";position:relative;height:25px;margin-right:.6em;width:1px;background-color:#000}@media (min-width:37.5em){.logo-lockup a.footer__logo:after{height:35px}}@media (min-width:64.0625em){.logo-lockup a.footer__logo:after{height:50px}}.logo-lockup a.logo-lockup__second{text-decoration:none;color:#000;font-size:1.25em;font-weight:500;max-width:120px;line-height:1.25;margin-left:.6em}.logo-lockup a.logo-lockup__second:after{display:none}@media (min-width:37.5em){.logo-lockup a.logo-lockup__second{font-size:1.45em;margin-left:1.5em;max-width:130px}}@media (min-width:75em){.logo-lockup a.logo-lockup__second{font-size:1.75em;margin-left:2em;max-width:150px}}@media (min-width:56.25em) and (max-width:75em){.site-header .logo-lockup{max-width:300px}}body{font-size:62.5%;font-weight:300}body,button,input,optgroup,select,textarea{color:#241233;font-family:montserrat,sans-serif}.category-banner p,h1,h2,h3,h4,h5,h6{font-family:ff-meta-serif-web-pro,serif;margin:0 0 1rem;color:#04214e}.category-banner p.white,h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff}.category-banner p,h1{font-size:2.6em;line-height:1.1em;font-weight:800}@media (min-width:37.5em){.category-banner p,h1{font-size:3.8em}}@media (min-width:56.25em){.category-banner p,h1{font-size:5.2em}}h2{font-size:2.2em}@media (min-width:56.25em){h2{font-size:2.6em}}@media (min-width:56.25em){h2{font-size:3em}}h3{font-size:1.8em;font-weight:800}@media (min-width:56.25em){h3{font-size:2em}}@media (min-width:56.25em){h3{font-size:2.4em}}.heading{margin-bottom:1.5rem}@media (min-width:56.25em){.heading{margin-bottom:2.5rem}}.heading h2{font-size:2em;font-family:montserrat,sans-serif;text-transform:uppercase;color:#b68937}@media (min-width:56.25em){.heading h2{font-size:2.4em}}.centered-heading h2{text-align:center;font-family:montserrat,sans-serif;font-size:1.5em;border-bottom:1px solid #04214e;line-height:50px;width:80%;max-width:710px;margin:0 auto 2rem;text-transform:uppercase}@media (min-width:56.25em){.centered-heading h2{margin:0 auto 3rem}}p{font-size:1.6em;line-height:1.6em;margin:0 0 1.5rem;font-weight:300}@media (min-width:37.5em){p{font-size:1.8em}}@media (min-width:56.25em){p{font-size:2em}}p.white{color:#fff}strong{font-weight:700}a{cursor:pointer}cite,dfn,em,i{font-style:italic}main ol,main ul{font-size:1.6em;line-height:1.6em;margin:0 0 1.5rem;padding:0 1.25rem;font-weight:300}@media (min-width:37.5em){main ol,main ul{font-size:1.8em}}@media (min-width:56.25em){main ol,main ul{font-size:2em}}main ol li,main ul li{margin:0 0 1rem}@media (min-width:37.5em){main ol li>ul,main ul li>ul{font-size:1.125rem}}@media (min-width:56.25em){main ol li>ul,main ul li>ul{font-size:1.25rem}}main ul{list-style:none}main ul li:before{content:"\2022";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em}main ol{list-style:none;counter-reset:li}main ol li{counter-increment:li}main ol li:before{content:counter(li) ".";color:#000;display:inline-block;width:1em;margin-left:-1em;font-weight:600}.accent{color:#04214e}.dashboard-intro-text{text-align:center;margin:0 0 2.75rem}@media (min-width:56.25em){.dashboard-intro-text{margin-bottom:4rem}}.dashboard-intro-text h2{font-size:2.6em;line-height:1.1em;font-weight:800;margin-bottom:.5rem}@media (min-width:37.5em){.dashboard-intro-text h2{font-size:3.8em}}@media (min-width:56.25em){.dashboard-intro-text h2{font-size:5.2em}}.dashboard-intro-text h2 bold,.dashboard-intro-text h2 strong{color:#b68937}.dashboard-wrapper-iframe{display:flex;align-items:top;justify-content:center;flex-direction:column;max-width:100%;margin:0 auto;overflow:hidden}@media (min-width:64.0625em){.dashboard-wrapper-iframe{flex-direction:row}}.dashboard-wrapper-iframe-left,.dashboard-wrapper-iframe-right{width:100%}.dashboard-wrapper-iframe-left:first-child>div,.dashboard-wrapper-iframe-right:first-child>div{margin-bottom:1rem}@media (min-width:64.0625em){.dashboard-wrapper-iframe-left:first-child>div,.dashboard-wrapper-iframe-right:first-child>div{margin-right:1rem;margin-bottom:0}}.dashboard-wrapper-iframe-left:last-child>div,.dashboard-wrapper-iframe-right:last-child>div{margin:0;display:block;background:#fafafa}.dashboard-wrapper-iframe-left>div,.dashboard-wrapper-iframe-right>div{background:#fff;min-height:200px;display:flex;align-items:center;justify-content:center}@media (min-width:64.0625em){.dashboard-wrapper-iframe-left{width:75%}}@media (min-width:64.0625em){.dashboard-wrapper-iframe-right{width:25%;margin-left:1rem}}@media (min-width:56.25em){.dashboard-wrapper h3{font-size:2.75em}.dashboard-wrapper h3 strong{font-weight:800}}.form-section-inner{background:#e9e9e9;padding:3rem 2rem}@media (min-width:64.0625em){.form-section-inner{display:flex}}.form-section-inner-left{margin-bottom:2rem}@media (min-width:64.0625em){.form-section-inner-left{width:42%;margin:0 7% 0 0}}@media (min-width:64.0625em){.form-section-inner-right{width:50%}}.form-section-inner-right p{font-size:1em;margin:0}.form-section-inner h2{font-size:2.6em;line-height:1.1em}@media (min-width:37.5em){.form-section-inner h2{font-size:3.8em;font-weight:900}}@media (min-width:56.25em){.form-section-inner h2{font-size:5.2em}}.form-section fieldset{max-width:100%!important}.form-section .fieldset-legend,.form-section label{font-size:14px;font-weight:500;display:block;margin-bottom:6px}.form-section .fieldset-legend.option,.form-section label.option{display:inline;font-size:14px;color:#707070}.form-section .webform-submission-form{margin-top:15px}.form-section legend{margin-bottom:15px}@media (min-width:64.0625em){.form-section .js-form-item-email,.form-section .js-form-item-first-name,.form-section .js-form-item-job-title,.form-section .js-form-item-last-name{width:48.5%;float:left}}.form-section .legal-consent-container,.form-section .webform-element-description{font-size:14px;line-height:20px;margin:15px 0;color:#707070}.form-section .legal-consent-container .input p,.form-section .webform-element-description .input p{font-weight:700;line-height:1.2em;display:block}.form-section .legal-consent-container .hs-form-required,.form-section .webform-element-description .hs-form-required{display:none}.form-section .legal-consent-container p,.form-section .webform-element-description p{font-size:1em;line-height:1em}.form-section .legal-consent-container ul,.form-section .webform-element-description ul{margin:0;padding:0;line-height:1em;font-weight:700}.form-section .legal-consent-container ul li:before,.form-section .webform-element-description ul li:before{display:none}@media (min-width:64.0625em){.form-section .js-form-item-first-name,.form-section .js-form-item-job-title{margin-right:3%}}.form-section input{border-radius:0}.form-section input[type=email],.form-section input[type=tel],.form-section input[type=text]{-webkit-appearance:none}.form-section .js-form-type-checkbox,.form-section input[type=email],.form-section input[type=tel],.form-section input[type=text],.form-section select,.form-section textarea{margin-bottom:30px}.form-section input[type=email],.form-section input[type=tel],.form-section input[type=text],.form-section select{border:none;height:40px;padding:0 10px;box-sizing:border-box;width:100%;font-size:14px;color:#707070}.form-section input[type=checkbox]{border:none;transform:scale(1.4);margin-right:10px;margin-top:8px}.form-section input[type=submit]{display:inline;margin:20px 0 0;cursor:pointer;background:#b68937;font-size:14px;padding:0 1.5rem;position:relative;top:1px;height:48px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:.05em;border:none;-webkit-appearance:none}.form-section input[type=submit]:hover{background-color:#a27a31}.form-section select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='gray' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:99%;background-position-y:8px;border-radius:0}.form-section select label.option{font-weight:300}.form-section .form-checkboxes>div{margin-bottom:15px}@media (min-width:64.0625em){.form-section .form-checkboxes>div{width:48%;float:left;margin-right:2%}}.form-section .checkboxes--wrapper{margin-bottom:30px}.form-section .hs_error_rollup{display:none}.form-section ul.inputs-list{margin:0;padding:0}.form-section ul.inputs-list li:before{display:none}#mc_embed_signup{font-size:10px}.mc-field-group strong{font-size:1rem}.mc-field-group ul li:before{display:none}.mc-field-group>label{font-size:.875rem}#mc_embed_signup .mc-field-group.input-group label{font-size:1rem}#mc_embed_signup .mc-field-group .mc_fieldset label.checkbox{font-size:1rem;margin-bottom:20px}#mc_embed_signup #mergeRow-gdpr.mc-field-group{margin-top:0}#mc_embed_signup .mc-field-group .helper_text{padding:0;margin:0}.content__gdprBlock p{font-size:.875rem}.hero .top-margin,.hero.top-margin,.paragraph--type--image-hero-large .top-margin,.top-margin.paragraph--type--image-hero-large{margin-top:2.5rem}@media (min-width:56.25em){.hero .top-margin,.hero.top-margin,.paragraph--type--image-hero-large .top-margin,.top-margin.paragraph--type--image-hero-large{margin-top:5.25rem}}.bottom-padding.paragraph--type--image-hero-large,.hero.bottom-padding{padding-bottom:4rem}.has-text.paragraph--type--image-hero-large .hero-inner,.hero.has-text .hero-inner{width:70%;margin:0 auto;text-align:center;flex-direction:column}.has-text.paragraph--type--image-hero-large .hero-inner p,.hero.has-text .hero-inner p{font-size:1.6em}@media (min-width:37.5em){.has-text.paragraph--type--image-hero-large .hero-inner p,.hero.has-text .hero-inner p{font-size:1.8em}}@media (min-width:56.25em){.has-text.paragraph--type--image-hero-large .hero-inner p,.hero.has-text .hero-inner p{font-size:2em}}.has-image-text.paragraph--type--image-hero-large,.has-video.paragraph--type--image-hero-large,.hero.has-image-text,.hero.has-video{background:#04214e;position:relative}.has-image-text.paragraph--type--image-hero-large:before,.has-video.paragraph--type--image-hero-large:before,.hero.has-image-text:before,.hero.has-video:before{position:absolute;top:-105px;right:41.5%;width:58.5%;bottom:0;margin:auto;background-image:url(/themes/custom/citieshub/assets/icons/background-white.svg);background-repeat:no-repeat;background-position:top left;background-size:1454px 765px;z-index:1;opacity:.2;content:''}.has-image-text.paragraph--type--image-hero-large .hero-inner,.has-video.paragraph--type--image-hero-large .hero-inner,.hero.has-image-text .hero-inner,.hero.has-video .hero-inner{margin-top:0;padding:0 0 1.5rem;display:flex;flex-direction:column-reverse}@media (min-width:1024px){.has-image-text.paragraph--type--image-hero-large .hero-inner,.has-video.paragraph--type--image-hero-large .hero-inner,.hero.has-image-text .hero-inner,.hero.has-video .hero-inner{padding:0;min-height:425px;flex-direction:column}}@media (min-width:75em){.has-image-text.paragraph--type--image-hero-large .hero-inner,.has-video.paragraph--type--image-hero-large .hero-inner,.hero.has-image-text .hero-inner,.hero.has-video .hero-inner{min-height:625px}}.has-image-text.paragraph--type--image-hero-large .hero-inner-left,.has-video.paragraph--type--image-hero-large .hero-inner-left,.hero.has-image-text .hero-inner-left,.hero.has-video .hero-inner-left{margin-top:auto;margin-bottom:auto;position:relative;z-index:1}@media (min-width:1024px){.has-image-text.paragraph--type--image-hero-large .hero-inner-left,.has-video.paragraph--type--image-hero-large .hero-inner-left,.hero.has-image-text .hero-inner-left,.hero.has-video .hero-inner-left{padding:2rem 0;width:50%}}.category-banner .has-image-text.paragraph--type--image-hero-large .hero-inner-left p,.category-banner .has-image-text.paragraph--type--image-hero-large .hero-inner-left p a,.category-banner .has-video.paragraph--type--image-hero-large .hero-inner-left p,.category-banner .has-video.paragraph--type--image-hero-large .hero-inner-left p a,.category-banner .hero.has-image-text .hero-inner-left p,.category-banner .hero.has-image-text .hero-inner-left p a,.category-banner .hero.has-video .hero-inner-left p,.category-banner .hero.has-video .hero-inner-left p a,.has-image-text.paragraph--type--image-hero-large .hero-inner-left .category-banner p,.has-image-text.paragraph--type--image-hero-large .hero-inner-left .category-banner p a,.has-image-text.paragraph--type--image-hero-large .hero-inner-left h1,.has-image-text.paragraph--type--image-hero-large .hero-inner-left h1 a,.has-video.paragraph--type--image-hero-large .hero-inner-left .category-banner p,.has-video.paragraph--type--image-hero-large .hero-inner-left .category-banner p a,.has-video.paragraph--type--image-hero-large .hero-inner-left h1,.has-video.paragraph--type--image-hero-large .hero-inner-left h1 a,.hero.has-image-text .hero-inner-left .category-banner p,.hero.has-image-text .hero-inner-left .category-banner p a,.hero.has-image-text .hero-inner-left h1,.hero.has-image-text .hero-inner-left h1 a,.hero.has-video .hero-inner-left .category-banner p,.hero.has-video .hero-inner-left .category-banner p a,.hero.has-video .hero-inner-left h1,.hero.has-video .hero-inner-left h1 a{color:#fff;font-weight:800}.category-banner .has-image-text.paragraph--type--image-hero-large .hero-inner-left p a span,.category-banner .has-image-text.paragraph--type--image-hero-large .hero-inner-left p span,.category-banner .has-video.paragraph--type--image-hero-large .hero-inner-left p a span,.category-banner .has-video.paragraph--type--image-hero-large .hero-inner-left p span,.category-banner .hero.has-image-text .hero-inner-left p a span,.category-banner .hero.has-image-text .hero-inner-left p span,.category-banner .hero.has-video .hero-inner-left p a span,.category-banner .hero.has-video .hero-inner-left p span,.has-image-text.paragraph--type--image-hero-large .hero-inner-left .category-banner p a span,.has-image-text.paragraph--type--image-hero-large .hero-inner-left .category-banner p span,.has-image-text.paragraph--type--image-hero-large .hero-inner-left h1 a span,.has-image-text.paragraph--type--image-hero-large .hero-inner-left h1 span,.has-video.paragraph--type--image-hero-large .hero-inner-left .category-banner p a span,.has-video.paragraph--type--image-hero-large .hero-inner-left .category-banner p span,.has-video.paragraph--type--image-hero-large .hero-inner-left h1 a span,.has-video.paragraph--type--image-hero-large .hero-inner-left h1 span,.hero.has-image-text .hero-inner-left .category-banner p a span,.hero.has-image-text .hero-inner-left .category-banner p span,.hero.has-image-text .hero-inner-left h1 a span,.hero.has-image-text .hero-inner-left h1 span,.hero.has-video .hero-inner-left .category-banner p a span,.hero.has-video .hero-inner-left .category-banner p span,.hero.has-video .hero-inner-left h1 a span,.hero.has-video .hero-inner-left h1 span{color:#b68937}.has-image-text.paragraph--type--image-hero-large .hero-inner-right,.has-video.paragraph--type--image-hero-large .hero-inner-right,.hero.has-image-text .hero-inner-right,.hero.has-video .hero-inner-right{height:70vw;width:115%;margin-bottom:1.5rem;border-bottom:5px solid #1d6ecc;left:-7.5%;right:-7.5%;position:relative}@media (min-width:56.25em){.has-image-text.paragraph--type--image-hero-large .hero-inner-right,.has-video.paragraph--type--image-hero-large .hero-inner-right,.hero.has-image-text .hero-inner-right,.hero.has-video .hero-inner-right{height:80vw}}@media (min-width:1024px){.has-image-text.paragraph--type--image-hero-large .hero-inner-right,.has-video.paragraph--type--image-hero-large .hero-inner-right,.hero.has-image-text .hero-inner-right,.hero.has-video .hero-inner-right{border-left:12px solid #1d6ecc;border-bottom:none;position:absolute;left:auto;right:0;top:0;bottom:0;width:46.5%;margin-bottom:0;height:auto}}.category-banner .has-image-text-pull-header.paragraph--type--image-hero-large p,.category-banner .hero.has-image-text-pull-header p,.has-image-text-pull-header.paragraph--type--image-hero-large .category-banner p,.has-image-text-pull-header.paragraph--type--image-hero-large h1,.hero.has-image-text-pull-header .category-banner p,.hero.has-image-text-pull-header h1{max-width:1000px}.has-image-text-pull-header.paragraph--type--image-hero-large p,.hero.has-image-text-pull-header p{font-size:1.4em}@media (min-width:37.5em){.has-image-text-pull-header.paragraph--type--image-hero-large p,.hero.has-image-text-pull-header p{font-size:1.8em}}@media (min-width:56.25em){.has-image-text-pull-header.paragraph--type--image-hero-large p,.hero.has-image-text-pull-header p{font-size:2em}}.has-image-text-pull-header.paragraph--type--image-hero-large .hero-inner,.hero.has-image-text-pull-header .hero-inner{min-height:440px}@media (min-width:1024px){.has-image-text-pull-header.paragraph--type--image-hero-large .hero-inner .hero-inner-right,.hero.has-image-text-pull-header .hero-inner .hero-inner-right{justify-content:flex-start}}.has-image-full-width.paragraph--type--image-hero-large,.hero.has-image-full-width{background-color:#04214e;clear:both;overflow:hidden;position:relative}.has-image-full-width.paragraph--type--image-hero-large:after,.has-image-full-width.paragraph--type--image-hero-large:before,.hero.has-image-full-width:after,.hero.has-image-full-width:before{position:absolute;top:0;z-index:0;background-repeat:no-repeat;opacity:.4;content:''}@media (min-width:64.0625em){.has-image-full-width.paragraph--type--image-hero-large:after,.has-image-full-width.paragraph--type--image-hero-large:before,.hero.has-image-full-width:after,.hero.has-image-full-width:before{opacity:1}}.has-image-full-width.paragraph--type--image-hero-large:before,.hero.has-image-full-width:before{left:0;background-image:url(/themes/custom/citieshub/assets/icons/background-gold-left.svg);background-position:left top;background-size:395px 225px;width:395px;height:225px}.has-image-full-width.paragraph--type--image-hero-large:after,.hero.has-image-full-width:after{right:-40px;background-image:url(/themes/custom/citieshub/assets/icons/background-gold-right.svg);background-position:right top;background-size:340px 118px;width:340px;height:118px}.has-image-full-width.paragraph--type--image-hero-large .hero-inner,.hero.has-image-full-width .hero-inner{padding:2rem 2rem 1rem;position:relative;z-index:1}@media (min-width:64.0625em){.has-image-full-width.paragraph--type--image-hero-large .hero-inner,.hero.has-image-full-width .hero-inner{padding:4rem 3.5rem 1.75rem;margin-bottom:4.5rem;min-height:550px}}.has-image-full-width.paragraph--type--image-hero-large .hero-inner:before,.hero.has-image-full-width .hero-inner:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;background:rgba(0,0,0,.3);content:''}@media (min-width:64.0625em){.has-image-full-width.paragraph--type--image-hero-large .hero-inner:before,.hero.has-image-full-width .hero-inner:before{background:linear-gradient(to right,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 81%,rgba(0,0,0,0) 100%)}}.has-image-full-width.paragraph--type--image-hero-large .hero-inner>picture img,.hero.has-image-full-width .hero-inner>picture img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.has-image-full-width.paragraph--type--image-hero-large .hero-inner-left,.hero.has-image-full-width .hero-inner-left{position:relative;z-index:1;justify-content:space-between}.has-image-full-width.paragraph--type--image-hero-large .hero-inner .hero-info,.hero.has-image-full-width .hero-inner .hero-info{margin-top:1.5rem}.category-banner .has-image-full-width.paragraph--type--image-hero-large p,.category-banner .hero.has-image-full-width p,.has-image-full-width.paragraph--type--image-hero-large .category-banner p,.has-image-full-width.paragraph--type--image-hero-large h1,.hero.has-image-full-width .category-banner p,.hero.has-image-full-width h1{text-align:center}.category-banner .has-image-full-width.paragraph--type--image-hero-large p strong,.category-banner .hero.has-image-full-width p strong,.has-image-full-width.paragraph--type--image-hero-large .category-banner p strong,.has-image-full-width.paragraph--type--image-hero-large h1 strong,.hero.has-image-full-width .category-banner p strong,.hero.has-image-full-width h1 strong{color:#b68937}.has-image-full-width.paragraph--type--image-hero-large h2,.hero.has-image-full-width h2{font-size:2.6em;line-height:1.1em}@media (min-width:37.5em){.has-image-full-width.paragraph--type--image-hero-large h2,.hero.has-image-full-width h2{font-size:3.8em}}@media (min-width:56.25em){.has-image-full-width.paragraph--type--image-hero-large h2,.hero.has-image-full-width h2{font-size:5.2em}}.category-banner .font-reverse.paragraph--type--image-hero-large p,.category-banner .hero.font-reverse p,.font-reverse.paragraph--type--image-hero-large .byline,.font-reverse.paragraph--type--image-hero-large .category-banner p,.font-reverse.paragraph--type--image-hero-large .date,.font-reverse.paragraph--type--image-hero-large h1,.font-reverse.paragraph--type--image-hero-large h2,.font-reverse.paragraph--type--image-hero-large p,.hero.font-reverse .byline,.hero.font-reverse .category-banner p,.hero.font-reverse .date,.hero.font-reverse h1,.hero.font-reverse h2,.hero.font-reverse p{color:#fff}.category-banner .font-reverse.paragraph--type--image-hero-large p a,.category-banner .hero.font-reverse p a,.font-reverse.paragraph--type--image-hero-large .byline a,.font-reverse.paragraph--type--image-hero-large .category-banner p a,.font-reverse.paragraph--type--image-hero-large .date a,.font-reverse.paragraph--type--image-hero-large h1 a,.font-reverse.paragraph--type--image-hero-large h2 a,.font-reverse.paragraph--type--image-hero-large p a,.hero.font-reverse .byline a,.hero.font-reverse .category-banner p a,.hero.font-reverse .date a,.hero.font-reverse h1 a,.hero.font-reverse h2 a,.hero.font-reverse p a{color:#fff}.hero-button{margin-top:.5rem}.hero-image-button>a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.category-banner .hero p a,.category-banner .paragraph--type--image-hero-large p a,.hero .category-banner p a,.hero h1 a,.paragraph--type--image-hero-large .category-banner p a,.paragraph--type--image-hero-large h1 a{color:#04214e}.category-banner .hero p a span,.category-banner .paragraph--type--image-hero-large p a span,.hero .category-banner p a span,.hero h1 a span,.paragraph--type--image-hero-large .category-banner p a span,.paragraph--type--image-hero-large h1 a span{color:#b68937}.category-banner .hero p span,.category-banner .paragraph--type--image-hero-large p span,.hero .category-banner p span,.hero h1 span,.paragraph--type--image-hero-large .category-banner p span,.paragraph--type--image-hero-large h1 span{color:#b68937}.category-banner .hero p strong,.category-banner .paragraph--type--image-hero-large p strong,.hero .category-banner p strong,.hero h1 strong,.paragraph--type--image-hero-large .category-banner p strong,.paragraph--type--image-hero-large h1 strong{font-weight:800;color:#b68937}.hero p,.paragraph--type--image-hero-large p{font-size:1.4em;margin-bottom:0}@media (min-width:64.0625em){.hero p,.paragraph--type--image-hero-large p{font-size:2em}}.hero-inner{background-size:cover;background-position:center;margin-top:1rem}@media (min-width:64.0625em){.hero-inner{margin-top:2.25rem}}@media (min-width:64.0625em){.hero-inner{display:flex}}.hero-inner-left,.hero-inner-right{background-size:cover;background-position:center;position:relative}@media (min-width:64.0625em){.hero-inner-left,.hero-inner-right{display:flex;flex-direction:column;justify-content:center}}.hero-inner-left{margin-bottom:1rem}@media (min-width:64.0625em){.hero-inner-left{width:55%;margin:0 3.5% 0 0}}.hero-inner-left>picture img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}@media (min-width:64.0625em){.hero-inner-right{width:41.5%}}.hero-inner-image{height:46vw}@media (min-width:64.0625em){.hero-inner-image{height:auto}}.category-banner .hero--resource p span,.hero--resource .category-banner p span,.hero--resource h1 span{color:currentColor}.hero--resource .container p+p{margin-top:20px}@media (min-width:75em){.hero--resource .hero-inner-image{max-height:600px}}.has-video.paragraph--type--image-hero-large .hero-inner,.hero.has-video .hero-inner{flex-direction:column}@media (min-width:64.0625em){.has-video.paragraph--type--image-hero-large .hero-inner,.hero.has-video .hero-inner{flex-direction:row}}@media (min-width:64.0625em){.has-video.paragraph--type--image-hero-large .hero-inner .hero-inner-left,.hero.has-video .hero-inner .hero-inner-left{width:42%}}@media (min-width:64.0625em){.has-video.paragraph--type--image-hero-large .hero-inner .hero-inner-right,.hero.has-video .hero-inner .hero-inner-right{border-left:none;position:relative;left:0;top:0;width:56.5%}}.has-video.paragraph--type--image-hero-large .hero__video,.hero.has-video .hero__video{width:100%;padding-bottom:56.25%;height:0;position:relative}.has-video.paragraph--type--image-hero-large .hero__video video,.hero.has-video .hero__video video{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;z-index:1}.has-video.paragraph--type--image-hero-large .hero__play-pause,.hero.has-video .hero__play-pause{width:33px;height:33px;border-radius:100%;background-color:#fff;position:absolute;bottom:20px;right:20px;z-index:2;padding:0;border:none;cursor:pointer}.has-video.paragraph--type--image-hero-large .hero__play-pause .pause,.has-video.paragraph--type--image-hero-large .hero__play-pause .play,.hero.has-video .hero__play-pause .pause,.hero.has-video .hero__play-pause .play{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.has-video.paragraph--type--image-hero-large .hero__play-pause .pause:before,.has-video.paragraph--type--image-hero-large .hero__play-pause .play:before,.hero.has-video .hero__play-pause .pause:before,.hero.has-video .hero__play-pause .play:before{content:''}.has-video.paragraph--type--image-hero-large .hero__play-pause .play,.hero.has-video .hero__play-pause .play{display:none}.has-video.paragraph--type--image-hero-large .hero__play-pause .play:before,.hero.has-video .hero__play-pause .play:before{width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 15px;border-color:transparent transparent transparent #04214e;display:block}.has-video.paragraph--type--image-hero-large .hero__play-pause .pause,.hero.has-video .hero__play-pause .pause{flex-direction:row}.has-video.paragraph--type--image-hero-large .hero__play-pause .pause:after,.has-video.paragraph--type--image-hero-large .hero__play-pause .pause:before,.hero.has-video .hero__play-pause .pause:after,.hero.has-video .hero__play-pause .pause:before{content:'';width:4px;height:12px;background-color:#04214e;display:block}.has-video.paragraph--type--image-hero-large .hero__play-pause .pause:before,.hero.has-video .hero__play-pause .pause:before{margin-right:3px}.has-video.paragraph--type--image-hero-large .hero__play-pause.paused .play,.hero.has-video .hero__play-pause.paused .play{display:flex}.has-video.paragraph--type--image-hero-large .hero__play-pause.paused .pause,.hero.has-video .hero__play-pause.paused .pause{display:none}.interrupter{color:#fff}.interrupter .meta{color:#000;background:#fff;font-size:14px;margin-bottom:0;padding:10px}@media (min-width:56.25em){.interrupter .meta{position:absolute;bottom:0;left:0;right:0}}@media (min-width:56.25em){.interrupter .container{display:flex;flex-direction:row-reverse;min-height:470px;background-color:#04214e}}@media (min-width:56.25em){.interrupter__img--wrapper--outer{width:45%;height:inherit;flex-basis:46%;position:relative}}.interrupter__img,.interrupter__img--wrapper{display:block;background-size:cover;background-position:center;height:41vw}@media (min-width:56.25em){.interrupter__img,.interrupter__img--wrapper{height:1vw;min-height:100%}}.interrupter__img{transition:all .6s cubic-bezier(.25,.46,.45,.94);transform:scale(1)}@media (max-width:56.25em){.interrupter__img{background-position:center 20%}}@media (min-width:56.25em){.interrupter__img{height:100%!important;width:100%!important}}.interrupter__img>picture img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.interrupter__img--wrapper{overflow:hidden}.interrupter__img--wrapper:hover .interrupter__img{transform:scale(1.1)}.interrupter__text{background-color:#04214e;padding:1.25rem}@media (min-width:56.25em){.interrupter__text{flex-basis:54%;padding:3rem}}@media (min-width:75em){.interrupter__text{padding:4rem 3.5rem}}.interrupter__text p.pre-header{font-size:1.45em;line-height:1.45em;color:#b68937;font-family:ff-meta-serif-web-pro,serif;font-weight:700;margin-bottom:0}@media (min-width:56.25em){.interrupter__text p.pre-header{font-size:2.4em}}.interrupter__text p{font-size:1.8em}@media (min-width:56.25em){.interrupter__text p{font-size:2em}}.interrupter__text h2{font-size:2em;color:#fff;margin:0 0 .25em}@media (min-width:56.25em){.interrupter__text h2{font-size:4.8em;line-height:1.05em}}.interrupter__text h2 a{color:#fff}.interrupter__text h2 a strong,.interrupter__text h2 strong{color:#b68937}@media (min-width:56.25em){.interrupter__text .btn,.interrupter__text .news ul.pager .pager__item .button,.interrupter__text .resource-filter .pager__item a.button,.news ul.pager .pager__item .interrupter__text .button,.resource-filter .pager__item .interrupter__text a.button{margin-top:2rem}}.interrupter__text ul li:before{color:#fff}.logos-inner{background-color:#fff;padding:1.5rem 0 2rem}.logos__wrapper{flex-wrap:wrap;justify-content:center;align-items:center;width:95%;margin:0 auto}@media (min-width:750px){.logos__wrapper{display:flex}}.logos__wrapper a{display:block;margin:1rem auto 3rem;text-align:center;width:100%;max-width:300px}@media (min-width:750px){.logos__wrapper a{width:26%;margin:1rem 3.5% 1rem}}@media (min-width:75em){.logos__wrapper a{width:23%;margin:1rem 5% 1rem}}.logos__wrapper a img{height:auto}.logos__wrapper a.logo-wide{max-width:375px}@media (min-width:56.25em){.logos__wrapper a.logo-wide{width:40%;margin:1rem 2% 1rem}}.stat-panel{text-align:center;padding-top:5em;padding-bottom:4em;margin:3em auto 3em}.stat-panel h2{font-size:5.2em;margin-bottom:.5rem}.stat-panel h2 span{color:#b68937}.stat-panel .stats{display:flex;justify-content:center;flex-direction:column;margin-top:3em}.stat-panel .stats .stat{padding:3em;display:inline-block;border-bottom:1px solid #c7c7c7;margin:0 auto 0;width:100%;max-width:100%}.stat-panel .stats .stat .label{font-size:2.4em;color:#04214e;font-weight:600}.stat-panel .stats .stat .number{font-size:3em;font-weight:800;color:#04214e;margin-top:.25em}.stat-panel .stats .stat:last-of-type{border:none}@media (min-width:37.5em){.stat-panel .stats .stat{width:400px}}@media (min-width:64.0625em){.stat-panel .stats{flex-direction:row;max-width:1200px;margin:2rem auto 0}.stat-panel .stats .stat{border-right:1px solid #c7c7c7;border-bottom:none;margin:0;width:auto;padding-left:5em;padding-right:5em}}.subscribe-banner{background-color:#fff;z-index:10;position:relative;background:#fff;display:flex;align-items:center;flex-direction:column;padding:2rem 2rem 4rem;position:relative;border:1px solid #04214e}@media (min-width:37.5em){.subscribe-banner{padding:3rem 2rem 4rem}}@media (min-width:64.0625em){.subscribe-banner{flex-direction:row;padding:4.25rem 0 4rem}}.subscribe-banner .banner-image{width:auto;text-align:center;margin-bottom:1em}@media (min-width:64.0625em){.subscribe-banner .banner-image{width:31%;margin-bottom:0;padding:0 .5rem 0 2.5rem}}.subscribe-banner .banner-image img{width:250px;height:auto}@media (min-width:64.0625em){.subscribe-banner .banner-image img{width:100%}}.subscribe-banner .banner-content{padding:1em 0;position:relative;z-index:1}@media (min-width:64.0625em){.subscribe-banner .banner-content{padding:0 2em;width:69%}}.subscribe-banner .banner-content .main-text{margin-left:0}@media (min-width:75em){.subscribe-banner .banner-content .main-text{padding-left:0;width:100%}}.subscribe-banner .banner-content .main-text h2{color:#04214e;margin-bottom:0;font-size:2.5em}.subscribe-banner .banner-content .main-text p{color:#04214e;margin:.5em 0;font-size:1.5em;line-height:1.2em}@media (min-width:37.5em){.subscribe-banner .banner-content .main-text p{line-height:1.6em;font-size:1.75em;margin:0 0 .25rem}}@media (min-width:750px){.subscribe-banner .banner-content .main-text p{margin:.25rem 0;font-size:2em}}.subscribe-banner .banner-content .main-text .credit{position:absolute;color:#fff;font-size:.5em;margin:.75em 0 0 0;bottom:-2rem}.subscribe-banner .banner-content .main-text .credit:after{display:inline-block;content:"";width:75px;height:23px;margin:0 0 -4px 3px;background:url(/themes/custom/citieshub/assets/icons/bloomberg_logo_white.svg) right top/contain no-repeat}@media (min-width:64.0625em){.subscribe-banner .banner-content .main-text .credit{right:2.5rem;bottom:0}}@media (min-width:75em){.subscribe-banner .banner-content .main-text .credit{font-size:.75em}.subscribe-banner .banner-content .main-text .credit:after{width:98px;height:31px;margin:0 0 -7px 5px}}.subscribe-banner .banner-content form{width:100%;margin:2.5em 0 .5rem}@media (min-width:64.0625em){.subscribe-banner .banner-content form{margin:4em 0 0}}.subscribe-banner .banner-content form .form-item-email label{display:inline-block;width:0;overflow:hidden}@media (min-width:64.0625em){.subscribe-banner .banner-content form .js-form-wrapper{width:auto;float:left;margin-right:.5em;margin-top:1em}}.subscribe-banner .banner-content form .js-form-item-email{width:100%;margin-bottom:10px}@media (min-width:64.0625em){.subscribe-banner .banner-content form .js-form-item-email{width:100%;max-width:300px;margin:10px 0 0}}@media (min-width:75em){.subscribe-banner .banner-content form .js-form-item-email{max-width:390px}}.subscribe-banner .banner-content form input[type=email]{color:#04214e;font-size:12px;height:48px;box-sizing:border-box;padding:1em;background:#fff;border:1px solid #04214e;width:100%;font-size:1.3em;-webkit-appearance:none;border-radius:0}.subscribe-banner .banner-content form input[type=email]:placeholder{color:#04214e;font-size:12px}.subscribe-banner .banner-content form input[type=email]::-webkit-input-placeholder{color:#04214e;font-size:12px}.subscribe-banner .banner-content form input[type=email]::-moz-placeholder{color:#04214e;font-size:12px}.subscribe-banner .banner-content form input[type=email]:-ms-input-placeholder{color:#04214e;font-size:12px}.subscribe-banner .banner-content form input[type=email]:-moz-placeholder{color:#04214e;font-size:12px}.subscribe-banner .banner-content form input[type=submit]{display:inline;margin:0;cursor:pointer;background:#326ec5;font-size:14px;padding:0 1.5rem;position:relative;top:1px;height:48px;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:.05em;border:none;border-radius:0;-webkit-appearance:none}@media (min-width:64.0625em){.subscribe-banner .banner-content form input[type=submit]{margin:9px 0 0 6px}}.subscribe-banner .banner-content form input[type=submit]:hover{background-color:#2d63b1}.subscribe-banner .banner-content form .form-item-gdpr-agreement{margin:1.5rem 0 0}@media (min-width:64.0625em){.subscribe-banner .banner-content form .form-item-gdpr-agreement{max-width:90%}}.subscribe-banner .banner-content form .webform-element-description{font-size:14px;line-height:20px;margin:15px 0}.subscribe-banner .banner-content form input[type=checkbox]{transform:scale(1.4);margin-right:10px;border:1px solid #04214e}.subscribe-banner .banner-content form .form-checkboxes>div{margin-bottom:15px}@media (min-width:64.0625em){.subscribe-banner .banner-content form .form-checkboxes>div{width:48%;float:left;margin-right:2%}}@media (min-width:75em){.subscribe-banner .banner-content form{margin-top:1em}}.subscribe-banner .banner-content form label.option{display:inline;font-size:14px;font-weight:500;line-height:1.5}.text-module{overflow:hidden}.text-module .container{padding:4em;color:#fff;background:#04214e;position:relative}@media (min-width:56.25em){.text-module .container{padding:6em 4em}}.text-module .container:before{position:absolute;top:-105px;right:0;width:100%;bottom:0;margin:auto;background-image:url(/themes/custom/citieshub/assets/icons/background-white.svg);background-repeat:no-repeat;background-position:center left;background-size:1454px 765px;z-index:0;opacity:.1;content:''}.text-module .container .button,.text-module .container h2,.text-module .container p{position:relative;z-index:1}.text-module .container h2{color:#fff}.text-module .container h2 strong{color:#b68937}@media (min-width:56.25em){.text-module .container p{max-width:650px}}.text-module .container .button a{margin-bottom:0}.speaker-teaser{padding:.5rem 1rem}@media (min-width:56.25em){.speaker-teaser{padding:.5rem .5rem}}.speaker__img img:hover{cursor:pointer}@media (min-width:56.25em){.speaker__details{padding:0 .5rem}}.speaker__name{font-size:1rem;line-height:1.15em;font-weight:800;font-family:ff-meta-serif-web-pro,serif;margin:.5rem 0;color:#04214e;text-align:left}@media (min-width:56.25em){.speaker__name{margin:1rem 0;font-size:1.25rem}}.speaker__name .bio-link{transition:.15s all ease-in-out;text-decoration:none}.speaker__name .bio-link:hover{color:#b68937;cursor:pointer}.speaker__attribution{color:#b68937;font-size:.6rem;font-weight:700;text-align:left}@media (min-width:56.25em){.speaker__attribution{font-size:.7rem}}.speaker__bio{display:none;transition:all 1s ease}.speaker__details.open .speaker__bio{opacity:1;display:block;position:fixed;top:7vh;left:5vw;height:90vh;width:90vw;background:#04214e;padding:3vw;z-index:1000;box-shadow:0 0 12px 5px rgba(0,0,0,.5)}.speaker__details.open .speaker__bio::before{content:"";display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;background-color:rgba(0,0,0,.4)}.speaker__details.open .speaker__bio .close-speaker{position:absolute;top:5vh;right:7vw;cursor:pointer;width:35px;padding:10px 0}@media (min-width:56.25em){.speaker__details.open .speaker__bio .close-speaker{top:12vh;right:6vw}}.speaker__details.open .speaker__bio .close-speaker .diag-left,.speaker__details.open .speaker__bio .close-speaker .diag-right{background-color:#04214e;display:block;height:2px;margin-top:1px;transform:rotate(45deg);width:35px}.speaker__details.open .speaker__bio .close-speaker .diag-right{margin-top:-2px;transform:rotate(-45deg)}.speaker__details.open .speaker__bio .speaker__lightbox{background:#fff;padding:10vw 5vw 4vw;height:100%;overflow:hidden}@media (min-width:56.25em){.speaker__details.open .speaker__bio .speaker__lightbox{padding:7vw 5vw 4vw}}.speaker__details.open .speaker__bio h3{text-align:left;margin-bottom:.5rem}@media (min-width:56.25em){.speaker__details.open .speaker__bio h3{font-size:2rem}}.speaker__details.open .speaker__bio .speaker__attribution{max-width:75%;text-align:left}@media (min-width:37.5em){.speaker__details.open .speaker__bio .speaker__attribution{max-width:45%}}@media (min-width:56.25em){.speaker__details.open .speaker__bio .speaker__attribution{max-width:33%;font-size:.8rem}}.speaker__details.open .speaker__bio .speaker__text{text-align:left;margin-top:5vh;font-size:.65rem;max-height:82%;overflow-y:auto}@media (min-width:56.25em){.speaker__details.open .speaker__bio .speaker__text{max-height:75%}}.video__feature{position:relative;padding-bottom:56.25%;height:0}.video__feature embed,.video__feature iframe,.video__feature object{position:absolute;top:0;left:0;width:100%;height:100%}.video__intro{background:#fff;padding:1rem;position:relative}.video__flag{background:#ef0000;display:inline-block;padding:.2rem 1rem;color:#fff;text-transform:uppercase;font-weight:700;position:absolute;top:1rem;right:2rem;font-size:.9rem}.paragraph--type--faq .container,.paragraph--type--faqs-entity .container{background-color:#e9e9e9;padding:2em;margin:3rem auto}.paragraph--type--faq .container h2,.paragraph--type--faqs-entity .container h2{text-align:center;margin-bottom:2rem}.paragraph--type--faq .container .detail-expander,.paragraph--type--faqs-entity .container .detail-expander{text-align:center;margin-bottom:1rem}@media (min-width:56.25em){.paragraph--type--faq .container .detail-expander,.paragraph--type--faqs-entity .container .detail-expander{margin-bottom:3rem;cursor:pointer}}.paragraph--type--faq .container .accordion,.paragraph--type--faqs-entity .container .accordion{font-size:1.25rem;padding-left:1em}.paragraph--type--faq .container .accordion.accordion-toggle,.paragraph--type--faqs-entity .container .accordion.accordion-toggle{display:none}.paragraph--type--faq .container .accordion .paragraph--type--faq-item,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item{margin-bottom:1em}.paragraph--type--faq .container .accordion .paragraph--type--faq-item strong,.paragraph--type--faq .container .accordion .paragraph--type--faq-item strong em,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item strong,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item strong em{font-weight:800}.paragraph--type--faq .container .accordion .paragraph--type--faq-item:after,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item:after{content:"";display:inline-block;height:1px;background-color:#04214e;width:calc(100% - .3em);margin-left:.3em}@media (min-width:37.5em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item:after,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item:after{margin-left:1em;width:calc(100% - 1em)}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header:before,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header:before{content:"";background:url(/themes/custom/citieshub/assets/icons/carat-blue.png) center/cover no-repeat;width:12px;height:18px;display:inline-block;margin-left:-1em;float:left;position:relative;top:.3em;transition:all .3s;cursor:pointer}@media (min-width:37.5em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header:before,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header:before{top:.5em}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header h4,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header h4{font-size:.9em;margin:0 .25em 0 .3em;cursor:pointer}@media (min-width:37.5em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header h4,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header h4{font-size:1.2em;margin-right:.7em}}@media (min-width:56.25em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header h4,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header h4{font-size:1.4em}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .accordion-header.open:before,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .accordion-header.open:before{transform:rotate(90deg)}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer{display:none}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer p,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer p{font-size:.8em;margin:1em .25em .5em .35em}@media (min-width:37.5em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer p,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer p{font-size:1em;margin-left:1em}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ul,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ul{font-size:.8em;margin-left:.35em}@media (min-width:37.5em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ul,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ul{font-size:1em;margin-left:1em}}@media (min-width:56.25em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ul,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ol,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ul{margin:1rem 0 2rem 2em}}@media (min-width:56.25em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ul,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ul{margin-left:3.5rem}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ol li,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ol li{counter-increment:li}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer ol li:before,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer ol li:before{content:counter(li) ".";color:#000;display:inline-block;width:auto;margin-left:0;font-weight:300;margin-right:6px}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer h3,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer h4,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer h3,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer h4{font-size:1.25rem;margin:2rem 0 1rem}@media (min-width:56.25em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer h3,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer h4,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer h3,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer h4{font-size:1.4rem;margin:2.5rem 1rem 1.5rem}}.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer .footnote ol,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer .footnote p,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer .footnote ol,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer .footnote p{font-size:.7rem;margin:.75rem 0;line-height:1.5}@media (min-width:56.25em){.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer .footnote ol,.paragraph--type--faq .container .accordion .paragraph--type--faq-item .answer .footnote p,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer .footnote ol,.paragraph--type--faqs-entity .container .accordion .paragraph--type--faq-item .answer .footnote p{font-size:.8rem;margin:0 1rem .5rem}}@media (min-width:37.5em){.paragraph--type--faq .container,.paragraph--type--faqs-entity .container{padding:5em 2em 3em}}@media (min-width:56.25em){.paragraph--type--faq .container,.paragraph--type--faqs-entity .container{padding-left:4rem;padding-right:4rem}}@media (min-width:75em){.paragraph--type--faq .container,.paragraph--type--faqs-entity .container{padding-left:7rem;padding-right:7rem}}@media (min-width:56.25em){.faq--detail{padding-left:1.5rem;padding-right:1.5rem;margin-right:2em;min-width:150px}}.faq--detail__item{margin-top:2em;margin-bottom:2em}.faq--detail__body ol,.faq--detail__body p,.faq--detail__body ul{font-size:1.6em;line-height:1.6em;margin:0 0 1.5em;font-weight:300}@media (min-width:37.5em){.faq--detail__body ol,.faq--detail__body p,.faq--detail__body ul{font-size:1.8em}}@media (min-width:56.25em){.faq--detail__body ol,.faq--detail__body p,.faq--detail__body ul{font-size:2em}}.faq--detail__body--title{font-size:1.8em}@media (min-width:37.5em){.faq--detail__body--title{font-size:2em}}@media (min-width:56.25em){.faq--detail__body--title{font-size:3em}}@media (min-width:37.5em){.faq--detail__body .footnote ol,.faq--detail__body .footnote ul{font-size:1.8em}}@media (min-width:56.25em){.faq--detail__body .footnote ol,.faq--detail__body .footnote ul{font-size:2em}}.faq--detail__body ol,.faq--detail__body ul{margin-left:.15em;font-size:1rem}@media (min-width:37.5em){.faq--detail__body ol,.faq--detail__body ul{font-size:1.25rem;margin-left:1em}}@media (min-width:56.25em){.faq--detail__body ol,.faq--detail__body ul{margin:1rem 0 2rem 2em}}.faq--detail__body ol li::before,.faq--detail__body ul li::before{display:none}.faq--detail__body ul{list-style-type:disc;list-style-position:inside}.faq--detail__body ol{list-style-type:decimal;list-style-position:inside}.faq--detail__body ol ul,.faq--detail__body ul ul{list-style-type:circle;list-style-position:inside}.faq--detail__body ol ol ul,.faq--detail__body ol ul ul,.faq--detail__body ul ul ul{list-style-type:square;list-style-position:inside}.faq--detail__body ol ol,.faq--detail__body ul ol{list-style-type:lower-latin;list-style-position:inside}.faq--detail__body ol ol ol,.faq--detail__body ol ul ol,.faq--detail__body ul ul ol{list-style-type:lower-roman;list-style-position:inside}.faq-filter-wrapper h2{margin-top:2em}@media (min-width:56.25em){.faq-filter-wrapper h2{margin-top:0}}.faq-filter-wrapper .faq-filter h3{margin-top:2em;display:block!important}.faq-filter-wrapper .faq-filter .js-form-type-checkbox{clear:both}.faq-filter-wrapper .faq-filter .js-form-type-checkbox input{float:left;margin-right:10px}.faq-filter-wrapper .faq-filter .js-form-type-checkbox label{float:left;width:80%}.program-enhanced h2{font-size:30px;line-height:25px;color:#04214e}.program-enhanced.hero--program_enhanced{background:#04214e;color:#fff;padding:2rem 0;position:relative}@media (min-width:800px){.program-enhanced.hero--program_enhanced:before{position:absolute;top:-105px;right:-92px;width:100%;bottom:0;margin:auto;background-image:url(/themes/custom/citieshub/assets/icons/background-white.svg);background-repeat:no-repeat;background-position:top right;background-size:1454px 765px;z-index:0;opacity:.1;content:''}}.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner{position:relative;z-index:1;text-align:center}.category-banner .program-enhanced.hero--program_enhanced .hero--program_enhanced--inner p,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner .category-banner p,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner h1,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner h4{color:#fff;font-weight:800}.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid{margin-top:20px}@media (min-width:800px){.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid{display:flex;justify-content:center}}.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box{margin:5px;background-color:#fff;padding:20px}@media (min-width:800px){.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box{width:100%;max-width:350px;display:flex;flex-direction:column;align-items:stretch}}.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box h4{font-family:montserrat,sans-serif;color:#04214e;font-weight:700;font-size:22px;line-height:30px;display:block;margin-bottom:0;flex:1}.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button{align-self:stretch;flex:1}.news ul.pager .pager__item .program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button .button,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button .btn,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button .news ul.pager .pager__item .button,.program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button .resource-filter .pager__item a.button,.resource-filter .pager__item .program-enhanced.hero--program_enhanced .hero--program_enhanced--inner--grid--box .hero-button a.button{margin-left:auto;margin-right:auto;text-align:center}.program-enhanced.program-enhanced--search{text-align:center}.program-enhanced.program-enhanced--search .program-enhanced--search--description p{font-family:montserrat,sans-serif;font-size:20px;line-height:28px;color:#241233}.program-enhanced.program-enhanced--search .program-enhanced--search--form{padding:5px;display:flex;justify-content:center}@media (min-width:800px){.program-enhanced.program-enhanced--search .program-enhanced--search--form{padding:20px}}.program-enhanced.program-enhanced--search .program-enhanced--search--form__input{width:calc(100% - 48px);max-width:652px}@media (min-width:800px){.program-enhanced.program-enhanced--search .program-enhanced--search--form__input{width:calc(80% - 48px)}}.program-enhanced.program-enhanced--search .program-enhanced--search--form__input input{border:1px solid #04214e;width:100%;height:48px;padding:13px;font-size:13px}.program-enhanced.program-enhanced--search .program-enhanced--search--form__submit{width:48px}.program-enhanced.program-enhanced--search .program-enhanced--search--form__submit input{margin:0;overflow:hidden;width:48px;height:48px;margin-right:0;margin-left:0;padding:0;cursor:pointer;text-indent:-9999px;direction:ltr;background:#04214e url(/themes/custom/citieshub/assets/icons/search-icon_white.png) no-repeat center}.program-enhanced.program-enhanced--quicklinks h2{text-align:center}@media (min-width:800px){.program-enhanced.program-enhanced--quicklinks .program-enhanced--quicklinks--buttons{display:flex;justify-content:center}}.program-enhanced.program-enhanced--quicklinks .program-enhanced--quicklinks--buttons__item{margin:5px;background:#e9e9e9;font-family:montserrat,sans-serif;font-size:22px;line-height:30px;color:#04214e;display:block;padding:20px;text-transform:none}@media (min-width:800px){.program-enhanced.program-enhanced--quicklinks .program-enhanced--quicklinks--buttons__item{width:33%}}.program-enhanced.program-enhanced--quicklinks .program-enhanced--quicklinks--buttons__item:hover{background:#04214e;color:#fff}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns{margin-top:30px}@media (min-width:800px){.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns{display:flex;justify-content:center}}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns h3{text-transform:uppercase;font-family:montserrat,sans-serif;font-size:24px;line-height:20px;color:#b68937}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column{width:100%}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column ul{columns:2;-webkit-columns:2;-moz-columns:2;margin:0;margin-bottom:20px;padding:0}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column ul li{font-size:16px;line-height:20px;margin:0;margin-bottom:10px}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column ul li:before{display:none}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column ul li a{color:#04214e}@media (min-width:800px){.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__tf{padding-right:10px}}@media (min-width:800px){.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp{padding-left:10px}}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp .resource-teaser{margin-bottom:20px}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp .resource-teaser__text .tag-wrapper,.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp .resource-teaser__text>a{display:none}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp .resource-teaser__text p.title a{text-decoration:none;font-family:ff-meta-serif-web-pro,serif;color:#04214e}.program-enhanced.program-enhanced--curated .program-enhanced--curated--columns--column__mp .resource-teaser__text p.title a:hover{text-decoration:underline}.article--gallery--wrapper{display:flex}.article--gallery--wrapper .gallery-main{min-width:0;min-height:0;width:100%}@media (min-width:37.5em){.article--gallery--wrapper .control-left{margin-right:5px}}@media (min-width:37.5em){.article--gallery--wrapper .control-right{margin-left:5px}}.article--gallery{position:relative;width:100%}.article--gallery--slide{padding:20px;margin-bottom:20px;text-align:center}@media (min-width:37.5em){.article--gallery--slide{padding-top:0;padding-left:0;padding-right:0;margin-bottom:0}}.article--gallery--slide .img--wrapper{margin-left:auto;margin-right:auto;display:inline-block}@media (min-width:37.5em){.article--gallery--slide .img--wrapper{padding-left:1px;padding-right:1px}}.article--gallery--slide .img--wrapper img{margin-bottom:5px}.article--gallery--slide h2{clear:both;color:#b68937!important;margin-top:1rem;margin-bottom:1rem}.article--gallery--slide p.meta{font-size:.8rem;margin:0;float:left}.article--gallery--slide p.slide-count{float:right}.article--gallery--slide p{font-size:1rem;text-align:left;padding-left:1rem;padding-right:1rem}.article--gallery--slide p:last-child{margin-bottom:0}.article--gallery--controls{font-size:1.1rem;display:none}@media (min-width:37.5em){.article--gallery--controls{transition:all .7s;color:#fff;margin-top:0;z-index:100;display:block;justify-content:center}}.article--gallery--controls--control{font-weight:700;font-family:montserrat,sans-serif}.article--gallery--controls__next,.article--gallery--controls__prev{width:40px;height:40px;padding:10px;text-align:center;background-color:#b68937;border-color:transparent;font-size:1.1rem;font-family:FontAwesome;color:#fff;transition:.25s all ease-in-out}.article--gallery--controls__next.focused,.article--gallery--controls__next:focus,.article--gallery--controls__next:hover,.article--gallery--controls__prev.focused,.article--gallery--controls__prev:focus,.article--gallery--controls__prev:hover{cursor:pointer;background-color:#a27a31}.article--gallery--controls__next:focus,.article--gallery--controls__prev:focus{outline:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;border:solid 1px rgba(50,110,197,0);transition:border .2s ease-out}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list:focus-within{transition:border 1s ease-out;border:solid 1px rgba(50,110,197,.5)}.slick-list.mouse-interaction:focus-within{border-color:rgba(50,110,197,0)}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide:focus-within{outline:0}.slick-arrow.slick-hidden{display:none}.smcx-embed{max-width:100%!important;height:auto!important;min-height:640px}.smcx-embed>.smcx-iframe-container{max-width:100%!important;height:100%!important}.smcx-embed>.smcx-iframe-container>iframe{min-height:640px}table{margin:0 auto;overflow-x:auto;border-collapse:collapse;margin-bottom:30px;background-color:#fafafa;border:solid 1px #b68937;width:auto}@media (max-width:37.5em){table{display:block}}table tr td,table tr th{padding:1rem;padding:1rem;color:#04214e;text-align:left}@media (min-width:37.5em){table tr td,table tr th{padding:1.25rem 1rem}}table tr td .label{font-weight:700}table tr td+td{border-left:solid 1px #b68937}table tr td .content p,table tr td p{margin-bottom:0}table thead{border-right:solid 1px #b68937;border-bottom:solid 3px #b68937}table thead tr th+th{border-left:solid 1px #b68937}table tr+tr{border-top:solid 1px #b68937}table+.table-wrap,table+table{margin-top:2rem}.module-marg{margin-bottom:2.75rem}@media (min-width:56.25em){.module-marg{margin-bottom:4.25rem}}.container{width:90%;max-width:1220px;margin:0 auto}.container-alt{width:90%;max-width:1014px;margin:0 auto}.footer{background-color:#04214e;margin-top:2rem;position:relative;z-index:auto}@media (max-width:37.5em){.footer .container{width:95%}}@media (min-width:64.0625em){.footer{margin-top:4.5rem;padding:2.4rem 0 2rem}}.footer nav{z-index:0}@media (min-width:64.0625em){.footer nav{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}}.footer .logo-lockup{font-family:ff-meta-serif-web-pro,serif}.footer .logo-lockup a.footer__logo:after{background-color:#fff}.footer .logo-lockup a.logo-lockup__second{color:#fff}.footer .menu{margin-bottom:0;border-bottom:1px solid #fff;position:absolute;width:100%;left:-110%;background-color:#04214e;padding:1rem 5%;transition:.25s all ease-in-out;bottom:65px}@media (min-width:37.5em){.footer .menu{bottom:85px}}@media (min-width:64.0625em){.footer .menu{border:none;position:relative;top:.4rem;width:auto;left:initial;background-color:transparent;padding:0;bottom:initial}}@media (min-width:64.0625em){.footer .menu#footer-nav{display:flex;flex-direction:column;flex-wrap:wrap;max-height:75px;width:255px;top:0}}.footer .menu.open{left:0}.footer .menu li{list-style-type:none;margin:0 0 .4rem}@media (min-width:64.0625em){.footer .menu li{display:inline-block}}.footer .menu li:before{display:none}.footer .menu li a{color:#fff;display:block;font-weight:700;font-size:.75rem;border-bottom:1px solid rgba(255,255,255,.5);padding:0 0 .5rem}@media (min-width:64.0625em){.footer .menu li a{font-size:14px;margin-right:45px;border-bottom:initial;padding:0}}.footer .menu li a.is-active,.footer .menu li a:hover{color:#b68937;text-decoration:none}.footer .menu li a.icon{margin-right:12px;width:100%;padding-bottom:2rem}.footer .menu li a.icon.linkedin{margin-right:7px}@media (min-width:64.0625em){.footer .menu li a.icon{top:-3px;position:relative;width:25px}}@media (min-width:75em){.footer .menu li a.icon.first{margin-left:2.25em}}.footer .menu li a.hamburger-jhu{padding-top:.5rem;width:200px}@media (min-width:64.0625em){.footer .menu li a.hamburger-jhu{display:none}}.footer .menu li:last-of-type a{border-bottom:none}.footer .hamburger{margin:17px auto 0!important}@media (min-width:64.0625em){.footer .hamburger{display:none}}.grid-1,.grid-2,.grid-3,.grid-4{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.grid-1>div,.grid-2>div,.grid-3>div,.grid-4>div{width:100%;margin-bottom:5%;height:auto}@media (min-width:56.25em){.grid-1>div,.grid-2>div,.grid-3>div,.grid-4>div{width:49.2%;margin-bottom:1.5%}}@media (min-width:56.25em){.grid-1.last-row>div,.grid-2.last-row>div,.grid-3.last-row>div,.grid-4.last-row>div{margin-bottom:1rem}}.grid-1>div{width:100%}@media (min-width:56.25em){.grid-1>div{width:100%;margin-bottom:1.5%}}@media (min-width:56.25em){.grid-2>article,.grid-2>div,.grid-3>article,.grid-3>div{margin-right:1.5%}}@media (min-width:56.25em){.grid-2>article:nth-child(even),.grid-2>div:nth-child(even){margin-right:0}}@media (min-width:56.25em){.grid-3>article,.grid-3>div{width:calc(97%/3)}.grid-3>article:nth-child(3n),.grid-3>div:nth-child(3n){margin-right:0}}.grid-4{justify-content:center}.grid-4>article,.grid-4>div{width:calc(97%/2)}@media (min-width:56.25em){.grid-4>article,.grid-4>div{width:calc(97%/3)}}@media (min-width:56.25em) and (max-width:75em){.grid-4>article:nth-child(3n),.grid-4>div:nth-child(3n){margin-right:0}}@media (min-width:75em){.grid-4>article,.grid-4>div{width:calc(97%/4)}.grid-4>article:nth-child(4n),.grid-4>div:nth-child(4n){margin-right:0}}@media (min-width:56.25em){.grid-35-65{display:flex}}@media (min-width:56.25em){.grid-35-65>div:first-child{flex-basis:35%}}@media (min-width:56.25em){.grid-35-65>div:last-child{flex-basis:65%}}@media (min-width:56.25em){.grid-25-75{display:flex}}@media (min-width:56.25em){.grid-25-75>div:first-child{flex-basis:25%}}@media (min-width:56.25em){.grid-25-75>div:last-child{flex-basis:75%}}@media (min-width:56.25em){.grid-65-35{display:flex}}@media (min-width:56.25em){.grid-65-35>div:first-child{flex-basis:65%}}@media (min-width:56.25em){.grid-65-35>div:last-child{flex-basis:35%}}@media (min-width:56.25em){.grid-85-15{display:flex}}@media (min-width:56.25em){.grid-85-15>div:first-child{flex-basis:85%}}@media (min-width:56.25em){.grid-85-15>div:last-child{flex-basis:15%}}@media (min-width:56.25em){.grid-15-85{display:flex}}@media (min-width:56.25em){.grid-15-85>div:first-child{flex-basis:15%}}@media (min-width:56.25em){.grid-15-85>div:last-child{flex-basis:85%}}@media (min-width:64.0625em){body:not(.toolbar-fixed){padding-top:90px!important}}@media (min-width:75em){body:not(.toolbar-fixed){padding-top:100px!important}}@media (min-width:64.0625em){body:not(.toolbar-fixed) .site-header{position:fixed;top:0;left:0;right:0;z-index:1000}}.site-header{background:#fff;position:relative}@media (max-width:37.5em){.site-header .container{width:95%}.site-header .container #nav-icon3{margin-top:32px}}.site-header nav{padding:.5rem 0}@media (min-width:64.0625em){.site-header nav{display:flex;justify-content:space-between;padding:1.2rem 0}}.site-header nav .logo-lockup{font-family:ff-meta-serif-web-pro,serif;justify-content:space-between;width:300px;max-width:300px}.site-header nav .logo-lockup .bcn-text{font-size:1.1rem;font-weight:700;padding-right:15px;min-width:165px}@media (min-width:75em){.site-header nav .logo-lockup .bcn-text{font-size:1.5rem;min-width:none;padding-right:25px}}.site-header nav .logo-lockup .jhu-text{width:140px;position:relative;top:3px}.site-header nav .logo-lockup .jhu-text .prefix{font-family:montserrat,sans-serif;font-size:.65rem;display:inline-block;font-weight:600;position:relative;top:7px}@media (min-width:75em){.site-header nav .logo-lockup .jhu-text .prefix{font-size:.75rem;top:10px}}.site-header nav .logo-lockup .jhu-text a{display:inline-block;margin-top:10px}@media (min-width:75em){.site-header nav .logo-lockup .jhu-text a{margin-top:14px;max-width:166px}}.site-header nav .logo-lockup .jhu-text a img{width:100%;position:relative}@media (min-width:75em){.site-header nav .logo-lockup .jhu-text a img{left:3px}}@media (min-width:75em){.site-header nav .logo-lockup .jhu-text{top:0;width:175px}}.site-header nav .logo-lockup .pipe-divider{display:none}.site-header nav .logo-lockup a{color:#000}.site-header nav .logo-lockup a:hover{text-decoration:none}@media (min-width:75em){.site-header nav .logo-lockup{width:400px;max-width:400px}}.site-header nav #main-nav .search-form>div:first-child{width:80%}@media (min-width:64.0625em){.site-header nav #main-nav .search-form>div:first-child{max-width:100px;width:100%;margin-left:1rem}}@media (min-width:75em){.site-header nav #main-nav .search-form>div:first-child{max-width:130px}}@media (max-width:75em){.site-header nav #main-nav .search-form>div{flex-basis:auto}}.site-header .menu{z-index:10;border-top:1px solid #b68937;position:absolute;width:100%;left:-100%;background-color:#fff;padding:1.5rem 5% .25rem;top:80px;margin:0;transition:.25s all ease-in-out}@media (min-width:37.5em){.site-header .menu{top:100px}}@media (min-width:56.25em){.site-header .menu{top:74px}}@media (min-width:64.0625em){.site-header .menu{border:none;position:relative;width:auto;left:initial;background-color:transparent;padding:0;top:0;display:flex;align-items:center;z-index:auto}}.site-header .menu.open{left:0}@media (min-width:64.0625em){.site-header .menu.open{left:initial}}@media (min-width:64.0625em){.site-header .menu ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;width:475px}}@media (min-width:75em){.site-header .menu ul{width:500px;justify-content:space-between}}.site-header .menu li{list-style-type:none;margin:0;padding:0 0 .4rem}@media (min-width:64.0625em){.site-header .menu li{display:inline-block}}.site-header .menu li:before{display:none}.site-header .menu li:last-of-type a{margin-right:0}.site-header .menu li a,.site-header .menu li span{color:#241233;display:block;font-weight:700;font-size:.75rem;border-bottom:1px solid #e9e9e9;padding:0 0 .5rem}.site-header .menu li a.is-active,.site-header .menu li a:hover,.site-header .menu li span.is-active,.site-header .menu li span:hover{color:#b68937;text-decoration:none}@media (min-width:64.0625em){.site-header .menu li a,.site-header .menu li span{font-size:14px;border:none;padding:0}}.site-header .menu li a.icon,.site-header .menu li span.icon{margin-right:12px}@media (min-width:64.0625em){.site-header .menu li a.icon,.site-header .menu li span.icon{top:-3px;position:relative}}.site-header .menu li a.bloomberg-logo,.site-header .menu li span.bloomberg-logo{position:relative;width:100%;height:45px;text-indent:-1000px;overflow:hidden}@media (min-width:64.0625em){.site-header .menu li a.bloomberg-logo,.site-header .menu li span.bloomberg-logo{display:none}}.site-header .menu li a.bloomberg-logo:after,.site-header .menu li span.bloomberg-logo:after{content:'';position:absolute;bottom:0;left:0;background-image:url(/themes/custom/citieshub/assets/icons/logo-text-only.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:80px;height:45px}.site-header .menu li span:hover{color:#241233}@media (max-width:56.25em){.site-header .menu li.icon{height:29px}}.site-header .menu li:last-of-type a{border-bottom:none}.site-header .menu li.parent ul{transition:.25s all ease-in-out;display:block;margin:.4rem 0 0;padding-left:20px}.site-header .menu li.parent ul>li{display:block}.site-header .menu li.parent ul>li>a{color:#04152a}.site-header .menu li.parent ul>li>a:hover{color:#b68937}.site-header .menu li.parent ul>li:last-of-type>a{border-bottom:1px solid #e9e9e9}@media (min-width:64.0625em){.site-header .menu li.parent ul{position:absolute;padding:.4rem .5rem 0;width:auto;background:#b68937;display:none;z-index:1000}.site-header .menu li.parent ul>li:last-of-type>a{border:none}.site-header .menu li.parent ul>li>a{color:#04152a}.site-header .menu li.parent ul>li>a:hover{color:#fff}}.site-header .menu li.parent:hover{color:#04152a}.site-header .menu li.parent:hover ul{display:block}@media (min-width:64.0625em){.site-header .hamburger{display:none}}#block-citieshub-local-tasks{width:90%;max-width:1014px;margin:0 auto;z-index:1000}#block-citieshub-local-tasks>ul{list-style:none;padding:0;padding-bottom:20px;margin:0}#block-citieshub-local-tasks>ul li{display:inline-block;margin:0 5px 0 0}#block-citieshub-local-tasks>ul li::before{display:none}#block-citieshub-local-tasks>ul li a{border:solid;border-width:1px;padding:0 10px}#block-citieshub-local-tasks>ul li a.is-active{border-bottom-color:#fafafa}.featured-content-grid{padding-top:60px;background:#fafafa}@media ((min-width:64.0625em)){.featured-content-grid__featured{flex:0 0 53.5%}}@media ((min-width:64.0625em)){.featured-content-grid__featured-content,.featured-content-grid__supplemental-content{margin-top:40px}}.featured-content-grid__featured-heading{text-transform:uppercase;color:#b68937;font-family:montserrat,sans-serif}.featured-content-grid__supplemental-heading{text-transform:uppercase;color:#b68937;font-family:montserrat,sans-serif}.featured-content-grid>.container{display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media ((min-width:64.0625em)){.featured-content-grid>.container{flex-direction:row;justify-content:space-between}}.featured-content-grid__featured-label{font-size:1.125rem;line-height:1.5rem;color:#b68937;padding:40px 20px 0 30px;font-weight:600;display:block}.featured-content-grid__featured-title{font-size:2rem;padding:30px 20px 0 30px}.featured-content-grid__featured-title a{color:#241233}.featured-content-grid__featured-image img{display:block;width:100%}.featured-content-grid__supplemental{margin-top:60px}@media ((min-width:64.0625em)){.featured-content-grid__supplemental{flex:0 0 37.5%;margin-top:0}}@media ((min-width:64.0625em)){.featured-content-grid__supplemental-content{max-width:359px}}.featured-content-grid__supplemental-content ul{list-style:none;padding:0}.featured-content-grid__supplemental-content ul li{position:relative;margin:0;padding-left:40px;left:-40px}.featured-content-grid__supplemental-content ul li+li{margin-top:50px}.featured-content-grid__supplemental-content ul li:before{content:'';width:1px;height:100%;background-color:#b68937;margin-left:0;position:absolute;left:0;top:0}.featured-content-grid__supplemental-content ul li a{color:#241233;font-weight:600;font-family:ff-meta-serif-web-pro,serif}.single-wrap{margin-bottom:4rem;border-bottom:1px solid #c7c7c7;padding-bottom:4rem}@media (min-width:56.25em){.single-wrap{margin-bottom:5rem;padding-bottom:5rem}}.single-wrap-inner{position:relative}.single-wrap h2,.single-wrap h3,.single-wrap h4{color:#3b3b3b}.single-info{margin-bottom:2rem;border-bottom:1px solid #c7c7c7;padding-bottom:2rem;overflow:auto}@media (min-width:56.25em){.single-info .date,.single-info p{font-size:1.2em}}.single-info .byline{font-size:.75rem;margin:0 0 .25rem}@media (min-width:56.25em){.single-info .byline{font-size:1.5em}}.single-page main[role=main]{margin-top:2.5rem}@media (min-width:56.25em){.single-page main[role=main]{margin-top:3.5rem}}.single-page .footnote{margin-top:2rem}@media (min-width:56.25em){.single-page .footnote{margin-top:3rem}}.single-page .footnote ol,.single-page .footnote p{font-size:.7rem;margin:.75rem 0;line-height:1.5}@media (min-width:56.25em){.single-page .footnote ol,.single-page .footnote p{font-size:.8rem;margin:0 0 .5rem}}.large-image-caption{padding-left:3vw;padding-top:10px;padding-bottom:10px;font-size:14px;max-width:1400px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;color:#707070;background-color:#fff;font-weight:500;line-height:1.5}.large-image-caption-nospace{padding-left:0}@media (min-width:37.5em){.large-image-caption{padding-left:2.5rem}.large-image-caption-nospace{padding-left:0}}@media (min-width:56.25em){.large-image-caption{padding-left:3vw}.large-image-caption-nospace{padding-left:0}}@media (min-width:75em){.large-image-caption{padding-left:4rem}.large-image-caption-nospace{padding-left:0}}.normal-image-caption{position:absolute;left:0;right:0;color:#000;background:#fff;font-size:14px;margin-bottom:0;padding:10px}.normal-image-caption-top{top:0}.normal-image-caption-bottom{bottom:-1px}@media (min-width:64.0625em){.normal-image-caption-bottom{bottom:0}}.normal-image-caption .normal-image-caption-inner{width:90%;max-width:1220px;margin:0 auto}.normal-image-caption .normal-image-caption-inner-full{width:100%}@media (min-width:64.0625em){.normal-image-caption .normal-image-caption-inner{width:100%}}.hero.promoted-hero .hero-inner,.promoted-hero.paragraph--type--image-hero-large .hero-inner{margin-bottom:0!important}.hero.promoted-hero .hero-inner>picture img,.promoted-hero.paragraph--type--image-hero-large .hero-inner>picture img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.promoted-image-caption{color:#04214e;background:#fff;font-size:14px;margin-bottom:0;padding:10px 10px}.promoted-image-caption .promoted-image-caption-inner{width:100%;max-width:1220px;margin:0 auto}.featured-image-caption{text-align:left;margin-bottom:1rem}.featured-image-caption p{font-size:14px;color:#707070;font-weight:500;margin:0;line-height:1.5}.hide-mobile{display:none}@media (min-width:56.25em){.hide-mobile{display:block}}.hide-tablet{display:block}@media (min-width:56.25em){.hide-tablet{display:none}}.resource-page #content{margin-top:0}.resource-page #content .container{max-width:1150px}.category-banner .resource-page #content .container p,.resource-page #content .container .category-banner p,.resource-page #content .container h1{font-size:2.6em}@media (min-width:37.5em){.category-banner .resource-page #content .container p,.resource-page #content .container .category-banner p,.resource-page #content .container h1{font-size:3.8em}}@media (min-width:56.25em){.category-banner .resource-page #content .container p,.resource-page #content .container .category-banner p,.resource-page #content .container h1{font-size:5.3em}}@media (min-width:56.25em){.resource-page #content .container p{font-size:2em}}@media (min-width:75em){.resource-page #content .container p{font-size:2.15em}}.resource-page #content .container a.btn-external{padding:.5rem 1.25rem;padding-right:calc(1.25rem + 30px)}.resource-page #content .single-wrap{margin-top:4rem}.resource-page #content .single-sharing{margin-bottom:1.875rem}@media (min-width:90em){.resource-page #content .single-sharing{margin-bottom:0}}.resource-page #content .banner{height:125px;background:#04214e}.resource-page #content .banner .container{display:flex;align-items:center;height:100%;padding:0 10px}.resource-page #content .banner .container .resource{width:80px;height:125px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;position:relative}.resource-page #content .banner .container .resource:after{content:"";width:1px;height:50%;background-color:#fff;display:inline-block;right:-3rem;position:absolute}.resource-page #content .banner .container .resource p{color:#fff;font-size:1rem;font-weight:600;text-align:center;text-transform:uppercase;align-self:flex-end;margin:0 0 15px 0;width:100%}.resource-page #content .banner .container .banner-tag{font-size:1.5rem;margin:.5rem 0 0 1rem;font-family:montserrat,sans-serif}.resource-page #content .banner .container .banner-tag .tag{font-size:1.5rem;font-weight:600}.resource-page #content .banner .container .banner-tag .tag a,.resource-page #content .banner .container .banner-tag .tag a:hover,.resource-page #content .banner .container .banner-tag .tag a:visited{color:#fff}.resource-page #content .resource-top{display:flex;flex-direction:column}.resource-page #content .resource-top .resource-image{margin:0 auto}@media (min-width:56.25em){.resource-page #content .resource-top .resource-image img{max-width:initial}}@media (min-width:56.25em){.resource-page #content .resource-top .resource-image{margin:0 2rem}}@media (min-width:56.25em){.resource-page #content .resource-top .resource-text{margin-left:2rem}}@media (min-width:56.25em){.resource-page #content .resource-top{flex-direction:row}}.resource-page #content .resource-bottom{background:#fff;padding:2.5rem 1rem 1rem}.category-banner .resource-page #content .resource-bottom p,.resource-page #content .resource-bottom .category-banner p,.resource-page #content .resource-bottom h1{text-align:center}.category-banner .resource-page #content .resource-bottom p:after,.resource-page #content .resource-bottom .category-banner p:after,.resource-page #content .resource-bottom h1:after{content:"";height:1px;width:30%;background-color:#000;display:block;margin:1.5rem auto 2rem}.resource-page #content .resource-bottom .date{text-align:center;color:#707070;margin-bottom:2rem;font-size:1.2em}.news ul.pager .pager__item .resource-page #content .button,.resource-filter .pager__item .resource-page #content a.button,.resource-page #content .btn,.resource-page #content .news ul.pager .pager__item .button,.resource-page #content .resource-filter .pager__item a.button{padding:.5rem 1.75rem}.hero.resource,.resource.paragraph--type--image-hero-large{background-color:#e5e5e5}.category-banner .hero.resource p,.category-banner .resource.paragraph--type--image-hero-large p,.hero.resource .category-banner p,.hero.resource h1,.resource.paragraph--type--image-hero-large .category-banner p,.resource.paragraph--type--image-hero-large h1{text-align:left;color:#04214e;z-index:20;position:relative}.hero.resource::before,.resource.paragraph--type--image-hero-large::before{left:0;background-image:url(/themes/custom/citieshub/assets/icons/background-white.svg);background-position:left top;background-size:cover;width:50rem;height:25rem;transform:scaleX(-1);top:-1rem;z-index:0}.hero.resource::after,.resource.paragraph--type--image-hero-large::after{content:'';display:none}.resource-filter{position:relative}@media (max-width:56.25em){.resource-filter{display:flex;flex-direction:column}}.resource-filter-banner{margin-bottom:2rem;position:relative}@media (min-width:56.25em){.resource-filter-banner{margin-bottom:4rem}}.resource-filter-banner>div{display:flex;flex-direction:row}.resource-filter-banner h2{color:#04214e;margin:.5rem 0 0 0;align-self:center;font-size:2.6em;line-height:1.1em;font-weight:800}@media (min-width:37.5em){.resource-filter-banner h2{font-size:3.8em}}@media (min-width:56.25em){.resource-filter-banner h2{font-size:5.2em}}.resource-filter .resource-filter-options{position:relative}@media (min-width:56.25em){.resource-filter .resource-filter-options{padding:2rem 0;border-bottom:1px solid #241233}}.resource-filter .resource-filter-dropdown{height:0;overflow:hidden;padding:0 15px;transition:ease .5s all;position:absolute;top:100%;left:0;right:0;margin:auto;background:#fafafa}@media (min-width:56.25em){.resource-filter .resource-filter-dropdown{background:0 0;height:auto;padding:0;position:static}}.resource-filter .resource-filter-dropdown.open{height:200px;overflow:scroll;padding-top:10px;z-index:99}@media (min-width:56.25em){.resource-filter .resource-filter-dropdown.open{height:auto;overflow:initial;padding-top:0}}.resource-filter-current{font-weight:400;padding:10px 15px;margin:2rem 0;background:#fafafa}@media (min-width:56.25em){.resource-filter-current{display:none;margin:0}}.resource-filter-current .icon{display:inline-block;position:absolute;right:10px;font-size:.5rem;padding:3px;border-radius:50px;width:17px;height:17px;text-align:center}.resource-filter h2,.resource-filter h3{font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase}.resource-filter h2{font-size:1rem}@media (min-width:56.25em){.resource-filter h2{font-size:1.5rem;margin-bottom:2rem}}.resource-filter h3{display:none}@media (min-width:56.25em){.resource-filter h3{display:block;font-size:.88rem}}.resource-filter legend{display:none}.resource-filter label{margin-bottom:.5rem;display:block;font-size:.85rem;font-weight:100;line-height:1.5;transition:ease .3s all}@media (min-width:56.25em){.resource-filter label{font-size:.95rem;font-weight:300}}.resource-filter label.option{cursor:pointer}.resource-filter label.option:hover{color:#b68937}.resource-filter input[type=radio]{cursor:pointer;height:25px;left:0;opacity:0;position:absolute;width:25px}.resource-filter input[type=radio]:checked+label{font-weight:600;color:#b68937}.resource-filter .form-item a{margin-bottom:20px;display:block;font-size:.95rem;font-weight:100}.resource-filter .form-item a.bef-link-active{font-weight:600}.resource-filter .form-item a:hover{color:#b68937}.resource-filter-wrapper{background:#fff;padding:1rem}@media (min-width:56.25em){.resource-filter-wrapper{padding:2rem 1.5rem;margin-right:2rem}}.resource-filter-wrapper .search_wrapper{position:relative;display:block;width:100%}@media (min-width:56.25em){.resource-filter-wrapper .search_wrapper{display:inline-block;width:auto}}.resource-filter-wrapper .search_wrapper label{display:none}.resource-filter-wrapper .search_wrapper input{border:none;border-bottom:1px solid #241233;border-radius:0;color:#241233;font-size:.9rem;padding:4px 10px;min-width:200px;margin-left:35px;width:90%;background-image:none!important}@media (min-width:56.25em){.resource-filter-wrapper .search_wrapper input{width:80%}}.resource-filter-wrapper .search_wrapper input::-ms-clear{display:none}.resource-filter-wrapper .clear,.resource-filter-wrapper .search{height:25px;width:25px;position:absolute}@media (min-width:56.25em){.resource-filter-wrapper .clear,.resource-filter-wrapper .search{cursor:pointer}}@media (min-width:56.25em){.resource-filter-wrapper .clear:hover,.resource-filter-wrapper .search:hover{opacity:.75}}.resource-filter-wrapper .search{background:url(/themes/custom/citieshub/assets/icons/icon_filter_search.png);background-position:top center;background-repeat:no-repeat;background-size:20px;top:8px;left:0}.resource-filter-wrapper .clear{top:1px;right:0;display:none}.resource-filter-wrapper .clear::before{content:'X';font-size:17px;font-weight:400}.resource-filter-wrapper .clear.visible{display:block}.resource-filter-wrapper .clearsearch-wrapper{display:none}.resource-filter-wrapper .form-item-program{display:none}@media (max-width:56.25em){.resource-filter .date-header,.resource-filter .search-header{display:block;font-size:.75rem}}.resource-filter .date-header{padding-top:2rem}.resource-filter .date-filter{width:50%;float:left;display:block;position:relative;padding:0 0 2rem 0}.resource-filter .date-filter input{width:100%;border-radius:0;border:1px solid}.resource-filter .date-filter label{position:relative;padding-left:30px}.resource-filter .date-filter label::before{content:'';height:25px;width:25px;position:absolute;background:url(/themes/custom/citieshub/assets/icons/icon_filter_date.png);background-position:top center;background-repeat:no-repeat;background-size:20px;top:0;left:0}.resource-filter .form-actions{clear:both}.resource-filter .button.form-submit{-webkit-appearance:none;border-radius:0}.resource-filter input[value=Search]{display:none}.resource-filter .resource-listing{margin-top:2rem;background:#fff;padding:2rem}@media (min-width:56.25em){.resource-filter .resource-listing{padding:2rem 2rem 0 2rem;margin:0;width:70%}}@media (min-width:75em){.resource-filter .resource-listing{width:75%}}.resource-filter .resource-listing-full{width:100%!important}.resource-filter .resource-listing .views-row{padding:1.5rem 0;border-bottom:1px solid #241233}@media (min-width:56.25em){.resource-filter .resource-listing .views-row{padding:2rem 0}}.resource-filter .resource-listing .views-row:last-of-type{border-bottom:none}.resource-filter .resource-listing .views-row:first-of-type{padding:0 0 1.5rem}@media (min-width:75em){.resource-filter .resource-listing .views-row:first-of-type{padding:0 0 2rem}}.resource-filter .resource-listing .resource-teaser{display:flex}.resource-filter .resource-listing .resource-teaser__img--wrapper{width:35%;padding:2rem 1rem 0 0}.resource-filter .resource-listing .resource-teaser__img--wrapper .card__img{height:10rem}@media (min-width:56.25em){.resource-filter .resource-listing .resource-teaser__img--wrapper .card__img{height:16rem}}.resource-filter .resource-listing .resource-teaser__text{width:65%;flex-basis:65%;flex-grow:1}.resource-filter .resource-listing .resource-teaser__text p{margin-bottom:1rem;margin-top:1rem}.resource-filter .resource-listing .resource-teaser__text p.title{font-size:2.25em;line-height:1.15em;font-weight:800;font-family:ff-meta-serif-web-pro,serif;margin:0 0 0;margin-bottom:0;margin-top:0}@media (min-width:56.25em){.resource-filter .resource-listing .resource-teaser__text p.title{font-size:2.8em}}.resource-filter .resource-listing .resource-teaser__text p.title a{color:#04214e;transition:.15s all ease-in-out;text-decoration:none}.resource-filter .resource-listing .resource-teaser__text p.title a:hover{color:#b68937}.resource-filter li.pager__item::before{content:'';display:none!important}.resource-filter .pager__item a.button{display:table!important;font-weight:700!important}.resource-filter-options+h3{margin-top:20px}.resource-filter .form-item-faq-expenditure+.form-wrapper input[value=Search]{display:inline-block}#views-exposed-form-resources-block-2 .resource-filter-options.filter-2{display:none}.search-page .resource-listing{width:80%!important;margin-left:auto;margin-right:auto}.category-banner{background-color:#b68937;padding:3rem 0;margin-bottom:5rem;position:relative}.category-banner::before{content:'';bottom:-4.75rem;right:0;background-image:url(/themes/custom/citieshub/assets/icons/background-gold-right.svg);background-position:right top;background-size:cover;width:40vw;height:16vw;position:absolute;z-index:-1}@media (min-width:56.25em){.category-banner::before{bottom:-9.75rem}}@media (min-width:75em){.category-banner::before{bottom:-12.75rem;max-width:550px;max-heigh:220px}}.category-banner p{color:#fff;margin-bottom:0}.category .views-row{margin:2rem 0 0;padding-bottom:2rem;border-bottom:1px solid #707070}.category .views-row .resource-teaser__img--wrapper,.category .views-row .teaser__img--wrapper{margin:0 auto 2em}@media (min-width:37.5em){.category .views-row .resource-teaser__img--wrapper,.category .views-row .teaser__img--wrapper{width:150px;height:150px;margin:2.5em 0 0}}.category .views-row .resource-teaser__img--wrapper .teaser__img,.category .views-row .teaser__img--wrapper .teaser__img{background-size:cover;background-position:center}.category .views-row .resource-teaser__img--wrapper .teaser__img img,.category .views-row .teaser__img--wrapper .teaser__img img{max-width:30%;margin-right:20px}.category .views-row .resource-teaser__img--wrapper .card__img,.category .views-row .resource-teaser__img--wrapper .teaser__img,.category .views-row .teaser__img--wrapper .card__img,.category .views-row .teaser__img--wrapper .teaser__img{height:100%;width:100%}.category .views-row .resource-teaser__img--wrapper .card__img a,.category .views-row .resource-teaser__img--wrapper .teaser__img a,.category .views-row .teaser__img--wrapper .card__img a,.category .views-row .teaser__img--wrapper .teaser__img a{position:relative;display:inline-block;height:100%!important;width:100%}.category .views-row .resource-teaser__img--wrapper .card__img a p,.category .views-row .resource-teaser__img--wrapper .teaser__img a p,.category .views-row .teaser__img--wrapper .card__img a p,.category .views-row .teaser__img--wrapper .teaser__img a p{position:absolute;bottom:10px;font-size:1rem}.category .views-row .resource-teaser__img--wrapper .card__img.resource,.category .views-row .resource-teaser__img--wrapper .teaser__img.resource,.category .views-row .teaser__img--wrapper .card__img.resource,.category .views-row .teaser__img--wrapper .teaser__img.resource{background-size:90px}.category .views-row .resource-teaser__text,.category .views-row .teaser__text{position:static;width:100%}.category .views-row .resource-teaser__text .tag-wrapper>a,.category .views-row .teaser__text .tag-wrapper>a{font-weight:700;font-size:.9em}@media (min-width:56.25em){.category .views-row .resource-teaser__text .tag-wrapper>a,.category .views-row .teaser__text .tag-wrapper>a{font-size:1.2em}}@media (min-width:37.5em){.category .views-row .resource-teaser__text,.category .views-row .teaser__text{width:calc(100% - 150px);padding-left:1rem;position:relative}}.category .views-row .resource-teaser__text p,.category .views-row .teaser__text p{margin-bottom:0}.category .views-row .resource-teaser__text p.title,.category .views-row .teaser__text p.title{font-size:2.25em;line-height:1.15em;font-weight:800;font-family:ff-meta-serif-web-pro,serif;margin:0 0 .25rem}@media (min-width:56.25em){.category .views-row .resource-teaser__text p.title,.category .views-row .teaser__text p.title{font-size:2.8em;margin:0 0 .75rem}}.category .views-row .resource-teaser__text p.title a,.category .views-row .teaser__text p.title a{color:#04214e;transition:.15s all ease-in-out;text-decoration:none}.category .views-row .resource-teaser__text p.title a:hover,.category .views-row .teaser__text p.title a:hover{color:#b68937}.category .views-row .resource-teaser__text p.date,.category .views-row .teaser__text p.date{margin-top:1rem}@media (min-width:37.5em){.category .views-row .resource-teaser,.category .views-row .teaser{display:flex}}.search-banner{background:#04214e;margin-bottom:2rem;padding:.75rem 0 .75rem;position:relative}@media (min-width:56.25em){.search-banner{margin-bottom:4rem;padding:2rem 0}}.search-banner::before{content:'';bottom:-4.75rem;right:0;background-image:url(/themes/custom/citieshub/assets/icons/background-gold-right.svg);background-position:right top;background-size:cover;width:40vw;height:16vw;position:absolute;z-index:-1}@media (min-width:56.25em){.search-banner::before{bottom:-7.75rem;width:25vw;height:13vw}}@media (min-width:75em){.search-banner::before{bottom:-8.75rem;max-width:550px;max-heigh:220px}}.category-banner .search-banner p,.search-banner .category-banner p,.search-banner h1{color:#fff}.search-form{position:relative;display:flex;align-items:center;padding:0 40px 40px}@media (min-width:64.0625em){.search-form{padding:0}}.search-form>div:first-child{flex-basis:80%}.search-form>div:last-child{flex-basis:20%}.search-form input{border:none;border-bottom:1px solid #241233;border-radius:0;color:#241233;font-size:.9rem;padding:4px 10px;min-width:130px;width:100%;background-image:none!important}@media (min-width:56.25em){.search-form input{min-width:99px;margin-left:1rem}}@media (min-width:75em){.search-form input{min-width:130px}}@media (min-width:90em){.search-form input{margin-left:1.5rem}}.search-form input::-ms-clear{display:none}.search-form input[type=submit]{border:none;text-indent:-999px;overflow:hidden;width:20px;height:20px;padding:0;min-width:1px;background-image:url(/themes/custom/citieshub/assets/icons/search3.png)!important;background-repeat:no-repeat;background-size:15px;background-position:center right;background-color:transparent;position:relative;top:-10px;margin:0}.search-form ::-webkit-input-placeholder{color:#000}.search-form ::-moz-placeholder{color:#000}.search-form :-ms-input-placeholder{color:#000}.search-form :-moz-placeholder{color:#000}.search .resource-filter-wrapper{padding:0;background-color:transparent}.search .resource-filter-wrapper .filter-target{background:#fff;padding:1rem}@media (min-width:56.25em){.search .resource-filter-wrapper .filter-target{padding:2rem 1.5rem}}.search .resource-filter-wrapper .search_terms label{display:none}.search .resource-filter-wrapper .search_terms input{border:none;border-bottom:1px solid #241233;border-radius:0;color:#241233;font-size:.9rem;padding:4px 10px;min-width:200px;width:90%;background-image:none!important}@media (min-width:56.25em){.search .resource-filter-wrapper .search_terms input{width:80%}}.search .resource-filter-wrapper .search_terms input::-ms-clear{display:none}.large_exposed_search{width:80%;border:1px solid #241233;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem}.large_exposed_search label{display:none}.large_exposed_search .search_wrapper input{color:#241233;font-size:.9rem}.large_exposed_search .form-actions input.button{margin:0!important}.large_exposed_search input{border:0;border-radius:0;padding:10px 10px;width:100%;background-image:none!important}.paragraph--type--image-hero-large{position:relative;margin-bottom:4.25rem}.paragraph--type--image-hero-large .container{width:100%;max-width:1400px}.paragraph--type--image-hero-large .hero-img{text-align:center}.paragraph--type--image-hero-large .hero-img img{display:block;margin:0 auto}.paragraph--type--image-hero-large .headline-text .hero-text-box{padding:1rem;margin:0;background-color:#04214e;color:#fff;max-width:100%;text-align:left;width:100%;transform:none;max-width:100%}.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p,.paragraph--type--image-hero-large .headline-text .hero-text-box h1{font-size:3.25em;color:#fff}@media (min-width:400px){.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p strong,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p strong,.paragraph--type--image-hero-large .headline-text .hero-text-box h1 strong{display:block}}@media (min-width:400px){.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p,.paragraph--type--image-hero-large .headline-text .hero-text-box h1{font-size:3.7em}}@media (min-width:37.5em){.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p,.paragraph--type--image-hero-large .headline-text .hero-text-box h1{font-size:5em}}@media (min-width:56.25em){.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p,.paragraph--type--image-hero-large .headline-text .hero-text-box h1{font-size:6em}}@media (min-width:75em){.category-banner .paragraph--type--image-hero-large .headline-text .hero-text-box p,.paragraph--type--image-hero-large .headline-text .hero-text-box .category-banner p,.paragraph--type--image-hero-large .headline-text .hero-text-box h1{font-size:7em}}@media (min-width:37.5em){.paragraph--type--image-hero-large .headline-text .hero-text-box{padding:2rem 2.5rem;max-width:450px;position:absolute;bottom:auto;top:50%;transform:translateY(-50%);width:auto}}@media (min-width:56.25em){.paragraph--type--image-hero-large .headline-text .hero-text-box{max-width:500px;padding:3rem 3vw}}@media (min-width:75em){.paragraph--type--image-hero-large .headline-text .hero-text-box{max-width:625px;padding:4rem}}.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box{padding:1rem 4rem;position:relative;top:0;right:0;transform:none}.news ul.pager .pager__item .paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button .news ul.pager .pager__item a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button .resource-filter .pager__item a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.btn,.resource-filter .pager__item .paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.button{margin-left:auto;margin-right:auto}@media (min-width:37.5em){.news ul.pager .pager__item .paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button .news ul.pager .pager__item a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button .resource-filter .pager__item a.button,.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.btn,.resource-filter .pager__item .paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box .hero-button a.button{margin-left:0;margin-right:0}}@media (min-width:37.5em){.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box{top:0;right:0;position:absolute}}@media (min-width:56.25em){.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box{position:relative;top:auto;bottom:0;left:0;right:auto;transform:translateY(-100%);float:left}}@media (min-width:75em){.paragraph--type--image-hero-large .headline-text .container.no-headline .hero-text-box{padding:2rem 4rem}}.paragraph--type--text.paragraph--type--text__meta p{font-size:1em!important;line-height:1em}.paragraph--type--program-overview.paragraph--type--program-overview__full .overview-text{max-width:100%!important}.paragraph--type--program-overview.paragraph--type--program-overview__full .overview-image{padding:0!important}.paragraph--type--program-overview.paragraph--type--program-overview__meta p{font-size:1em!important;line-height:1em}.paragraph--type--program-overview .container{background:#fff;margin:3rem auto 1rem;padding:1rem}.paragraph--type--program-overview .container .flex-container{border-bottom:1px solid #04214e;padding-bottom:2em;align-items:center}.paragraph--type--program-overview .container .flex-container .overview-image{height:auto;max-width:50%;float:left;padding-right:2em;width:auto;margin-top:.75em}@media (min-width:75em){.paragraph--type--program-overview .container .flex-container .overview-image{float:none;padding-right:3em}}.paragraph--type--program-overview .container .flex-container .overview-text{max-width:100%}.paragraph--type--program-overview .container .flex-container .overview-text h2{margin-bottom:0}.paragraph--type--program-overview .container .flex-container .overview-text p:last-of-type{margin-bottom:0}@media (min-width:75em){.paragraph--type--program-overview .container .flex-container .overview-text{max-width:70%}}@media (min-width:75em){.paragraph--type--program-overview .container .flex-container{display:flex;align-items:flex-start;justify-content:space-between}}.paragraph--type--program-overview .container .overview-questions{margin:4em 0 0;display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--type--program-overview .container .overview-questions section{max-width:100%}.paragraph--type--program-overview .container .overview-questions section h3{font-size:2em;font-family:montserrat,sans-serif;text-transform:uppercase;color:#b68937;margin-bottom:15px}.paragraph--type--program-overview .container .overview-questions section p{line-height:1.4}@media (min-width:64.0625em){.paragraph--type--program-overview .container .overview-questions section{max-width:28%}}@media (min-width:75em){.paragraph--type--program-overview .container .overview-questions section{max-width:30%}}@media (min-width:56.25em){.paragraph--type--program-overview .container .overview-questions{margin-bottom:4em}}@media (min-width:37.5em){.paragraph--type--program-overview .container{padding:2rem 2rem 1rem;margin:4rem auto 3rem}}@media (min-width:56.25em){.paragraph--type--program-overview .container{padding-left:3rem;padding-right:3rem}}.paragraph--type--icon-list .container{text-align:center;background:#fff;padding:1rem 1rem 0;margin:3rem auto}.paragraph--type--icon-list .container .icon-list-intro{text-align:center;display:inline-block;width:90%}.paragraph--type--icon-list .container .icon-list-intro p{font-size:20px;border-bottom:1px solid #04214e;padding-bottom:1em}@media (min-width:37.5em){.paragraph--type--icon-list .container .icon-list-intro p{padding-bottom:2em}}@media (min-width:37.5em){.paragraph--type--icon-list .container .icon-list-intro{width:70%;max-width:700px}}.paragraph--type--icon-list .container .icon-list-items{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;margin-top:1em}.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item{width:100%;display:flex;align-items:flex-start;margin-bottom:1rem}.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item img{width:70px;height:auto;margin-right:2em;min-width:70px}@media (min-width:37.5em){.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item img{margin-right:3em}}.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item .icon-list-item-text h3{text-align:left;font-size:2em;font-family:montserrat,sans-serif;text-transform:uppercase;color:#04214e;margin:5px 0}@media (min-width:64.0625em){.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item .icon-list-item-text h3{margin-top:10px}}.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item .icon-list-item-text p{line-height:1.8;text-align:left}@media (min-width:64.0625em){.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item{width:47%;margin-bottom:4rem}}@media (min-width:75em){.paragraph--type--icon-list .container .icon-list-items .paragraph--type--icon-list-item{width:42%}}@media (min-width:37.5em){.paragraph--type--icon-list .container .icon-list-items{margin-top:2rem}}@media (min-width:64.0625em){.paragraph--type--icon-list .container .icon-list-items{margin-top:4rem}}@media (min-width:37.5em){.paragraph--type--icon-list .container{padding:3rem 2rem 0}}@media (min-width:56.25em){.paragraph--type--icon-list .container{padding-left:3rem;padding-right:3rem}}@media (min-width:64.0625em){.paragraph--type--icon-list .container{padding-bottom:3rem}}.paragraph--type--image-section .container,.speaker-grid .container{text-align:center;background:#fff;padding:1rem 1rem 0;margin:3rem auto}.paragraph--type--image-section .container .icon-list-intro,.speaker-grid .container .icon-list-intro{text-align:center;display:inline-block;width:90%}.paragraph--type--image-section .container .icon-list-intro h2,.speaker-grid .container .icon-list-intro h2{font-size:2.6em;line-height:1.1em;font-weight:800}@media (min-width:37.5em){.paragraph--type--image-section .container .icon-list-intro h2,.speaker-grid .container .icon-list-intro h2{font-size:3.8em}}@media (min-width:56.25em){.paragraph--type--image-section .container .icon-list-intro h2,.speaker-grid .container .icon-list-intro h2{font-size:5.2em}}.paragraph--type--image-section .container .icon-list-intro p,.speaker-grid .container .icon-list-intro p{font-size:20px;border-bottom:1px solid #04214e;padding-bottom:1em}@media (min-width:37.5em){.paragraph--type--image-section .container .icon-list-intro p,.speaker-grid .container .icon-list-intro p{padding-bottom:2em}}@media (min-width:37.5em){.paragraph--type--image-section .container .icon-list-intro,.speaker-grid .container .icon-list-intro{width:70%;max-width:700px}}@media (min-width:37.5em){.paragraph--type--image-section .container,.speaker-grid .container{padding:3rem 2rem 0}}@media (min-width:56.25em){.paragraph--type--image-section .container,.speaker-grid .container{padding-left:3rem;padding-right:3rem}}@media (min-width:64.0625em){.paragraph--type--image-section .container,.speaker-grid .container{padding-bottom:3rem}}.resource-teaser .teaser__img--wrapper{width:35%;padding:2rem 1rem 0 0}.resource-teaser .teaser--readmore{display:none}body{background-color:#fafafa}main[role=main]{overflow:hidden;position:relative;z-index:1}.page-wrapper{position:relative;clear:both;overflow:hidden}.page-wrapper:after,.page-wrapper:before{position:absolute;top:-100px;bottom:0;margin:auto;width:50%;z-index:-1;background-repeat:repeat-y;background-size:683px 1500px;content:'';display:none;opacity:.4;transition:opacity .3s ease-out}@media (min-width:64.0625em){.page-wrapper:after,.page-wrapper:before{display:block}}.page-wrapper:before{left:-200px;background-image:url(/themes/custom/citieshub/assets/icons/background-blue-left.svg);background-position:left top}.page-wrapper:after{right:-150px;background-image:url(/themes/custom/citieshub/assets/icons/background-blue-right.svg);background-position:right top}@media (min-width:64.0625em){.page-wrapper-inner:before{position:absolute;top:0;bottom:0;left:0;right:0;content:'';margin:auto;background:linear-gradient(to right,rgba(250,250,250,0) 0,rgba(250,250,250,.2) 1%,#fafafa 5%,#fafafa 50%,#fafafa 95%,rgba(250,250,250,0) 100%)}}@media (min-width:90em){.page-wrapper-inner:before{background:linear-gradient(to right,rgba(250,250,250,0) 0,rgba(250,250,250,.2) 1%,#fafafa 10%,#fafafa 50%,#fafafa 90%,rgba(250,250,250,0) 100%)}}@media (min-width:100em){.page-wrapper-inner:before{display:none}}.category .page-wrapper:before,.search .page-wrapper:before,.single-page .page-wrapper:before{display:none}.category .page-wrapper:after,.search .page-wrapper:after,.single-page .page-wrapper:after{display:none}.news #views-exposed-form-news-block-1{display:none}.access{position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden}.footnote{font-size:.8em}#views-exposed-form-site-search-site-search .search_terms label{display:none}*,::after,::before{box-sizing:border-box}body{margin:0;padding:0}.webform-element-help--content a{text-decoration:underline}
