html{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}html.height-100{height:100%}body{position:relative;background-color:#f5f5f5;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.height-100 body{height:100%}body.no-scroll{overflow-y:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.subscribe,#ac-subscribe{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.subscribe.is-active,#ac-subscribe.is-active{opacity:.5}input[type=text],input[type=email],input[type=submit],button,select,textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;outline:none}textarea{resize:none}::-webkit-input-placeholder{color:#fff;opacity:1 !important}:-moz-placeholder{color:#fff;opacity:1 !important}::-moz-placeholder{color:#fff;opacity:1 !important}:-ms-input-placeholder{color:#fff;opacity:1 !important}::-ms-input-placeholder{color:#fff;opacity:1 !important}:-moz-placeholder-shown{color:#fff;opacity:1 !important}:-ms-input-placeholder{color:#fff;opacity:1 !important}:placeholder-shown{color:#fff;opacity:1 !important}::-webkit-input-placeholder{color:#fff;opacity:1 !important}::-moz-placeholder{color:#fff;opacity:1 !important}:-ms-input-placeholder{color:#fff;opacity:1 !important}::-ms-input-placeholder{color:#fff;opacity:1 !important}::placeholder{color:#fff;opacity:1 !important}input[type=text],input[type=email],textarea{width:100%;height:40px;padding-right:10px;padding-left:10px;border:1px solid #2d2d2d;background-color:#2d2d2d;color:#fff;font-weight:300;font-size:16px;line-height:38px;font-family:"Manrope",Helvetica,Arial,sans-serif}input[type=text].error,input[type=email].error,textarea.error{border-color:#fff}.wrldcty-subscribe input[type=text].error,.wrldcty-subscribe input[type=email].error,.wrldcty-subscribe textarea.error{border-color:#4d71b7}textarea{height:200px}.custom-select{position:relative;height:40px}.custom-select select{position:absolute;top:0;right:0;padding:0;opacity:.001;filter:alpha(opacity=0.1)}.custom-select select,.custom-select .btn-select{width:100%;padding:0 10px;cursor:pointer;height:40px;line-height:normal}.custom-select .btn-select{position:relative;display:block;background-color:#2d2d2d;border:1px solid #2d2d2d;color:#fff;font-weight:300;font-size:16px;line-height:38px;font-family:"Manrope",Helvetica,Arial,sans-serif}.btn-select.error{border-color:#fff}.custom-select .btn-select:after{content:"";display:block;position:absolute;z-index:9;top:15px;right:14px;width:0;height:0;border-width:12px 7px 0;border-color:gray rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;-webkit-transition:all .2s linear;transition:all .2s linear}.subscribe-opt-in{width:100%;max-width:550px;margin:0 auto 40px;text-align:center}.opt-in-disclaimer,.report-download-disclaimer{color:#fff;font-weight:300;font-size:12px;line-height:1.25em;font-family:"Manrope",Helvetica,Arial,sans-serif}.warning{margin:0 auto 25px;text-align:center;color:#fff;font-weight:300;font-size:16px;line-height:1.25em;font-family:"Manrope",Helvetica,Arial,sans-serif}.failure{display:none;margin:0 auto 25px;text-align:center;color:#fff;font-weight:400;font-size:16px;line-height:1.25em;font-family:"Manrope",Helvetica,Arial,sans-serif}.failure a{text-decoration:underline}.subscribe-recaptcha{position:relative;margin-bottom:40px;text-align:center}.subscribe-recaptcha>div{display:inline-block}.subscribe-recaptcha .recaptcha-error{display:none;position:absolute;bottom:0;left:0;width:100%;padding-top:5px;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);color:#151515;font-weight:600;font-size:10px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}.subscribe-recaptcha.error .recaptcha-error{display:block}.subscribe-interest-items{width:100%;text-align:center}.subscribe-interest-items p{margin-bottom:20px}.subscribe-interest-items p:first-child{margin-bottom:10px}@media only screen and (max-width: 640px){.subscribe-interest-items .col-sm-6{width:45.833333335%}.subscribe-interest-items .col-sm-2{width:20.833333335%}}.subscribe-interest-item{position:relative;display:inline-block;margin-right:20px;margin-left:20px;cursor:pointer;vertical-align:top;color:#fff;font-weight:300;font-size:10px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subscribe-interest-item span{display:inline-block}.custom-check{position:relative;display:inline-block;width:20px;height:20px;margin-bottom:5px;border:1px solid #fff;vertical-align:middle}.checked .custom-check:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.error .custom-check{border-color:gray}.newsletter-intro input[type=text],.newsletter-intro input[type=email],.newsletter-intro textarea,.footer-newsletter input[type=text],.footer-newsletter input[type=email],.footer-newsletter textarea{display:inline-block;width:100%;height:auto;padding-top:9px;padding-right:30px;padding-bottom:9px;padding-left:30px;border-radius:30px;font-size:16px;font-family:"Manrope",Helvetica,Arial,sans-serif;font-weight:400;line-height:normal}.newsletter-intro .lnk-blk.submit,.footer-newsletter .lnk-blk.submit{min-width:120px;cursor:pointer;white-space:nowrap}.newsletter-intro input[type=text],.newsletter-intro input[type=email],.newsletter-intro textarea{background-color:#444;border:2px solid #444;color:#fff}.newsletter-intro input[type=text].error,.newsletter-intro input[type=email].error,.newsletter-intro textarea.error{background-color:#fff;color:#151515}.newsletter-intro .error::-webkit-input-placeholder{color:#151515;font-size:16px}.newsletter-intro .error:-moz-placeholder{color:#151515;font-size:16px}.newsletter-intro .error::-moz-placeholder{color:#151515;font-size:16px}.newsletter-intro .error:-ms-input-placeholder{color:#151515;font-size:16px}.newsletter-intro .error::-ms-input-placeholder{color:#151515;font-size:16px}.newsletter-intro .error:-moz-placeholder-shown{color:#151515;font-size:16px}.newsletter-intro .error:-ms-input-placeholder{color:#151515;font-size:16px}.newsletter-intro .error:placeholder-shown{color:#151515;font-size:16px}.footer-newsletter input[type=text],.footer-newsletter input[type=email],.footer-newsletter textarea{background-color:#fff;border:2px solid #fff;color:#151515}.footer-newsletter input[type=text].error,.footer-newsletter input[type=email].error,.footer-newsletter textarea.error{background-color:#151515;color:#fff}.footer-newsletter ::-webkit-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter :-moz-placeholder{color:#151515;opacity:1 !important}.footer-newsletter ::-moz-placeholder{color:#151515;opacity:1 !important}.footer-newsletter :-ms-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter ::-ms-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter :-moz-placeholder-shown{color:#151515;opacity:1 !important}.footer-newsletter :-ms-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter :placeholder-shown{color:#151515;opacity:1 !important}.footer-newsletter ::-webkit-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter ::-moz-placeholder{color:#151515;opacity:1 !important}.footer-newsletter :-ms-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter ::-ms-input-placeholder{color:#151515;opacity:1 !important}.footer-newsletter ::placeholder{color:#151515;opacity:1 !important}.footer-newsletter .error::-webkit-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error:-moz-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error::-moz-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error:-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error::-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error:-moz-placeholder-shown{color:#fff;opacity:1 !important}.footer-newsletter .error:-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error:placeholder-shown{color:#fff;opacity:1 !important}.footer-newsletter .error::-webkit-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error::-moz-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error:-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error::-ms-input-placeholder{color:#fff;opacity:1 !important}.footer-newsletter .error::placeholder{color:#fff;opacity:1 !important}#recaptcha,.grecaptcha-badge{visibility:hidden}@media only screen and (max-width: 768px){.videos-nav{max-width:280px;margin-right:auto;margin-left:auto}}@media only screen and (max-width: 640px){.videos-nav{max-width:100%}}.videos-nav .register-select{position:relative;display:inline-block;width:230px;margin-right:5px;margin-left:5px;white-space:nowrap}@media only screen and (max-width: 768px){.videos-nav .register-select{display:block;width:100%;margin-right:0;margin-left:0}.videos-nav .register-select:not(:last-child){margin-bottom:10px}}.videos-nav .register-select-field{position:relative;width:100%;height:40px;padding-right:10px;padding-left:10px;border:1px solid #2d2d2d;background-color:#2d2d2d;cursor:pointer;-webkit-transition:border .2s linear;transition:border .2s linear}.videos-nav .register-select-field:after{content:"";display:block;position:absolute;z-index:9;top:15px;right:14px;width:0;height:0;border-width:12px 7px 0;border-color:gray rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;-webkit-transition:all .2s linear;transition:all .2s linear}.videos-nav .register-select-field.is-active{border:1px solid #fff}.videos-nav .register-select-field.is-active:after{top:12px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.videos-nav .register-select-label{position:absolute;top:0;left:0;padding-right:10px;padding-left:10px}.videos-nav .register-select-menu{display:none;position:absolute;z-index:99;top:45px;left:0;width:100%;max-height:200px;background-color:#2d2d2d;overflow:auto;-webkit-box-shadow:0 2px 4px 0px rgba(0,0,0,.2);box-shadow:0 2px 4px 0px rgba(0,0,0,.2)}.videos-nav .register-select-item{height:40px;padding-right:10px;padding-left:17px;background-color:#2d2d2d;cursor:pointer}.videos-nav .register-select-label,.videos-nav .register-select-item,.videos-nav .register-select-detail{height:40px;color:#fff;font-size:16px;font-family:"Manrope",Helvetica,Arial,sans-serif;font-weight:400;line-height:38px}.videos-nav .register-select-sort .register-select-item.is-active{color:gray}.videos-nav .register-select-filter .register-select-item.is-active{color:gray}.no-touchevents .videos-nav .register-select-item{-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.no-touchevents .videos-nav .register-select-item:hover{background-color:#4b4b4b}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;z-index:1;display:block;top:0;height:100%;width:50px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);padding:0;border:none;outline:none}.slick-prev:focus,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{content:"";display:block;opacity:.75;position:absolute;top:50%;width:20px;height:20px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.no-touchevents .slick-prev:hover,.no-touchevents .slick-next:hover{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.no-touchevents .slick-prev:hover:before,.no-touchevents .slick-next:hover:before{opacity:1}.slick-prev{left:0}.slick-prev:before{left:60%;transform:translate(-50%, -50%) rotate(-135deg);-webkit-transform:translate(-50%, -50%) rotate(-135deg);-moz-transform:translate(-50%, -50%) rotate(-135deg);-o-transform:translate(-50%, -50%) rotate(-135deg);-ms-transform:translate(-50%, -50%) rotate(-135deg)}.slick-next{right:0}.slick-next:before{left:40%;transform:translate(-50%, -50%) rotate(45deg);-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-o-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg)}.slick-dots{position:absolute;bottom:15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;height:10px;font-size:0px}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 7px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:10px;width:10px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:focus{outline:none}.slick-dots li button:focus:before{opacity:1}.no-touchevents .slick-dots li button:hover{outline:none}.no-touchevents .slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:10px;height:10px;border-radius:50%;opacity:.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.slick-dots li.slick-active button:before{opacity:1;background-color:#fff}.hero-1{position:relative;width:100%;padding-top:80px;padding-bottom:100px}@media only screen and (max-width: 640px){.hero-1{padding-top:40px;padding-bottom:40px}}.hero-latest-rankings{position:relative;width:100%;max-width:720px;margin-right:auto;margin-left:auto;text-align:right}.hero-latest-rankings .lnk-blk{padding-right:40px;padding-left:40px}.column-hero-home{position:relative;width:100%;max-width:720px;margin-right:auto;margin-left:auto;padding-top:70px;padding-right:80px;padding-bottom:60px;padding-left:80px;background-color:#fff}@media only screen and (max-width: 640px){.column-hero-home{padding-top:60px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.hero-home-rankings{position:absolute;top:30px;right:40px}@media only screen and (max-width: 640px){.hero-home-rankings{top:20px;right:30px}}.hero-type{margin-bottom:20px}.hero-type .lnk-blk{padding-right:50px;padding-left:50px}.hero-text{margin-bottom:60px}.hero-text h1,.hero-text p{color:#000}@media only screen and (max-width: 640px){.hero-text{margin-bottom:40px}}.hero-links span{display:inline-block;margin-right:45px}.hero-links span:last-child{margin-right:0}.hero-links a{color:#000;font-weight:700;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.hero-links a:after{position:relative;top:-2px;display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-blk.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.hero-links.hero-links-americas span:first-child a,.hero-links.hero-links-europes span:first-child a{color:#151515}.hero-links.hero-links-americas span:first-child a:after,.hero-links.hero-links-europes span:first-child a:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-blk.svg)}.hero-links.hero-links-canadas span:first-child a{color:#9b3d98}.hero-links.hero-links-canadas span:first-child a:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-blk.svg)}.hero-links.hero-links-worlds span:first-child a{color:#151515}.hero-links.hero-links-worlds span:first-child a:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-blk.svg)}@media only screen and (max-width: 640px){.hero-links span{display:block;margin-right:0;margin-bottom:20px}.hero-links span:last-child{margin-bottom:0}.hero-links a{font-size:16px}}.hero-section{position:relative;width:100%;padding-top:50px}@media only screen and (max-width: 640px){.hero-section{padding-top:20px}}.hero-image{position:relative;width:100%;padding-bottom:20%;background-position:50% 50%;background-size:cover;border-radius:10px}@media only screen and (max-width: 900px){.hero-image{padding-bottom:25%}}@media only screen and (max-width: 640px){.hero-image{padding-bottom:50%}}.methodology-2024 .hero-image,.page-methodology-1 .hero-image{background-image:url(images/production/wp-content/themes/bestcities/src/images/methodology/Metholodgy-Heaader-3.jpg);background-position:50% 55%}@media only screen and (max-width: 640px){.methodology-2024 .hero-image,.page-methodology-1 .hero-image{background-position:45% 50%}}.page-videos-1 .hero-image{background-image:url(images/production/wp-content/themes/bestcities/src/images/AdobeStock_304602537.jpg)}.page-scorecard-1 .hero-image{background-position:100% 50%;background-image:url(images/production/wp-content/themes/bestcities/src/images/hero-scorecard.jpg)}.page-press-1 .hero-image{background-image:url(images/production/wp-content/themes/bestcities/src/images/hero-press.jpg)}.page-wrldcty-1 .hero-image{padding-top:40px;padding-bottom:60px;background-image:url(images/production/wp-content/themes/bestcities/src/images/hero-wrldcty.png);text-align:center}.page-wrldcty-1 .hero-image img{width:auto;height:100%}@media only screen and (max-width: 768px){.page-wrldcty-1 .hero-image{padding-top:20px;padding-bottom:20px}}.no-touchevents .hero-links a:hover:after{transform:translateX(8px);-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-o-transform:translateX(8px);-ms-transform:translateX(8px)}.no-touchevents .hero-short-1{position:relative;top:auto;bottom:auto;padding-bottom:35.546875%;background-repeat:no-repeat;background-position:center center;background-size:cover}.no-touchevents .hero-short-1 a{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 640px){.no-touchevents .hero-short-1{padding-bottom:57%}}.app{position:relative;z-index:1;width:100%;padding-top:90px;background-color:#151515}.height-100 .app{height:100%}@media only screen and (max-width: 768px){.app{padding-top:70px}}.section{position:relative;width:100%}.column{width:100%;padding-right:40px;padding-left:40px}@media only screen and (max-width: 640px){.column{padding-right:20px;padding-left:20px}}.column-0{padding-right:10px;padding-left:10px}@media only screen and (max-width: 640px){.column-0{padding-right:0;padding-left:0}}.column-1,.column-2,.column-3,.column-4,.column-feature{position:relative;width:100%;margin-right:auto;margin-left:auto}.column-1{max-width:640px}.column-2{max-width:700px}.column-3{max-width:1366px}.column-4{max-width:1420px}.column-feature{max-width:1680px}.column-1-text{width:100%;max-width:550px;margin-right:auto;margin-left:auto}.column-2-text{width:100%;max-width:720px;margin-right:auto;margin-left:auto}.column-limit-1{width:100%;max-width:600px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 640px){.column-limit-1{max-width:100%;padding-right:20px;padding-left:20px}}@media only screen and (max-width: 640px){.column-1 .column-limit-1{padding-right:0;padding-left:0}}.column-limit-2{width:100%;max-width:780px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 640px){.column-limit-2{max-width:100%}}.column-photo-item-1{padding-bottom:66%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.column-video-item-1{position:relative;padding-bottom:56.25%}.column-video-item-1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row-space-1{margin-bottom:75px}.row-space-1:last-child{margin-bottom:0}@media only screen and (max-width: 640px){.row-space-1{margin-bottom:50px}.row-space-1:last-child{margin-bottom:0}}.page-about-us-1 .row-space-1{margin-top:100px;margin-bottom:100px}@media only screen and (max-width: 768px){.page-about-us-1 .row-space-1{margin-top:75px;margin-bottom:75px}}@media only screen and (max-width: 640px){.page-about-us-1 .row-space-1{margin-top:70px;margin-bottom:70px}}.story-1{margin-bottom:75px}.page-default-1 .row-space-1{margin-top:50px;margin-bottom:100px}@media only screen and (max-width: 768px){.page-default-1 .row-space-1{margin-bottom:75px}}@media only screen and (max-width: 640px){.page-default-1 .row-space-1{margin-top:30px;margin-bottom:70px}}.page-404-1 .row-space-1{margin-top:50px}@media only screen and (max-width: 640px){.page-404-1 .row-space-1{margin-top:30px;margin-bottom:25px}}.the-content-1 img{display:block;width:100%;height:auto}.img-blk img,.img-blk svg{display:block;width:100%;height:auto}.img-svg{position:relative}.img-svg img{position:absolute;top:0;left:0;width:100%;height:100%}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40,.section-intro .mb-40{margin-bottom:40px}.mb-50,.section-intro .mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.is-mobile{display:none}.row:after{content:"";display:table;clear:both}.col-lg-10{width:83.333333%;float:left}.col-lg-9{width:75%;float:left}.col-lg-8{width:66.666667%;float:left}.col-lg-60{width:60%;float:left}.col-lg-6{width:50%;float:left}.col-lg-4{width:33.333333%;float:left}.col-lg-40{width:40%;float:left}.col-lg-3{width:25%;float:left}.col-lg-20{width:20%;float:left}.col-lg-2{width:16.666667%;float:left}.col-lg-1{width:100%}@media only screen and (max-width: 1200px){.col-wd-4{width:33.333333%;float:left}.col-wd-6{width:50%;float:left}}@media only screen and (max-width: 990px){.col-rg-4{width:33.333333%;float:left}.col-rg-6{width:50%;float:left}}@media only screen and (max-width: 900px){.col-sr-3{width:25%;float:left}}@media only screen and (max-width: 1024px){.col-sd-4{width:33.333333%;float:left}.col-sd-6{width:50%;float:left}}@media only screen and (max-width: 768px){.col-md-4{width:33.333333%;float:left}.col-md-6{width:50%;float:left}.col-md-8{width:66.666667%;float:left}.col-md-12{width:100%;float:none}}@media only screen and (max-width: 640px){.col-sm-6{width:50%;float:left}.col-sm-12{width:100%;float:none}}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}@media only screen and (max-width: 768px){.table-md-block{display:block}.table-md-block .table-row,.table-md-block .table-cell{display:block}}@media only screen and (max-width: 640px){.table-sm-block{display:block}.table-sm-block>.table-row{display:block}.table-sm-block>.table-row>.table-cell{display:block}}.cel-lg-8{width:66.666667%}.cel-lg-60{width:60%}.cel-lg-6{width:50%}.cel-lg-40{width:40%}.cel-lg-4{width:33.333333%}@media only screen and (max-width: 768px){.cel-md-12{width:100%}}@media only screen and (max-width: 640px){.cel-sm-12{width:100%}}.flex-rows{overflow:hidden}.flex-rows>.flex{margin-right:-8px;margin-left:-8px}.flex-rows>.flex>div{padding-right:8px;padding-left:8px}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.flex-wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.flex-justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex.flex-justify-end{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.flex.flex-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex.flex-align-start{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.flex.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex.flex-align-end{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.flex.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex .fl-align-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flex.is-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.flex.no-gutters{margin-right:-10px;margin-left:-10px}@media only screen and (max-width: 640px){.flex.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex.sm-gutters{margin-right:-10px;margin-left:-10px}}.flex-inl{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex-inl.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.col-fl-6{position:relative;width:50%}.col-fl-4{position:relative;width:33.333333%}@media only screen and (max-width: 768px){.col-fl-md-12{width:100%}}@media only screen and (max-width: 640px){.col-fl-12{width:100%}.col-fl-sm-12{width:100%}}.col-1,.col-2,.col-30,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-1.no-gutter,.col-2.no-gutter,.col-30.no-gutter,.col-3.no-gutter,.col-4.no-gutter,.col-5.no-gutter,.col-6.no-gutter,.col-7.no-gutter,.col-8.no-gutter{padding-right:0;padding-left:0}.col-1{width:12.5%}.col-2{width:25%}.col-30{width:33.333333%}.col-3{width:37.5%}.col-4{width:50%}.col-5{width:62.5%}.col-6{width:75%}.col-7{width:87.5%}.col-8{width:100%}.col-5 .col-2{width:40%}.col-6 .col-2{width:33.3333%}.col-6 .col-3{width:50%}.col-6 .col-4{width:66.6666%}.off-r-1{margin-right:12.5%}.off-l-2{margin-left:25%}@media only screen and (max-width: 1366px){.col-ty-2_6{width:33.3333%}.col-ty-2_6.off-l-2{margin-left:0}.col-ty-4{width:50%}}@media only screen and (max-width: 1200px){.col-wd-2_6{width:33.3333%}.col-wd-2_6.off-l-2{margin-left:0}.col-wd-4{width:50%}.col-wd-6{width:75%}.col-wd-8{width:100%}.col-wd-8 .col-2{width:25%}.col-6 .col-wd-6{width:75%}.off-wd-l-2{margin-left:25%}}@media only screen and (max-width: 1024px){.col-sd-3{width:37.5%}.col-sd-4{width:50%}.col-sd-5{width:62.5%}.col-sd-8,.col-6 .col-sd-8{width:100%}.col-sd-8.off-l-2,.col-6 .col-sd-8.off-l-2{margin-left:0}}@media only screen and (max-width: 900px){.col-sr-4{width:50%}.col-sr-6{width:75%}.col-sr-8{width:100%}}@media only screen and (max-width: 768px){.col-md-4{width:50%}.col-md-6{width:75%}.col-md-6.off-r-1{margin-right:0}.col-md-8,.col-6 .col-md-8{width:100%;width:100%}.col-md-8.off-l-2,.col-6 .col-md-8.off-l-2{margin-left:0}}@media only screen and (max-width: 640px){.col-sm-2{width:25%}.col-sm-4{width:50%}.col-sm-6{width:75%}.col-sm-8,.col-5 .col-sm-8,.col-6 .col-sm-8{width:100%}.col-sm-8.off-wd-l-2,.col-5 .col-sm-8.off-wd-l-2,.col-6 .col-sm-8.off-wd-l-2{margin-left:0}.off-r-1{margin-right:0}.off-l-2{margin-left:0}}.rankings-1,.cards-1{overflow:hidden}.rankings-1 .row,.cards-1 .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.rankings-1 .col-lg-3,.rankings-1 .col-lg-4,.cards-1 .col-lg-3,.cards-1 .col-lg-4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:10px;padding-bottom:30px;padding-left:10px}.rankings-1 .rankings-items-1,.rankings-1 .podcast-items-1,.cards-1 .rankings-items-1,.cards-1 .podcast-items-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#2d2d2d;overflow:hidden;border-top-left-radius:24px;border-bottom-right-radius:24px}.rankings-1 .rankings-items-1,.cards-1 .rankings-items-1{padding-bottom:30px}.rankings-1 .podcast-items-1,.cards-1 .podcast-items-1{padding-bottom:40px}.rankings-1 .rankings-item-1,.cards-1 .rankings-item-1{position:relative;padding-bottom:68%;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-top-left-radius:24px}.rankings-1 .rankings-item-1 .ranking-item-1,.rankings-1 .rankings-item-1 a,.cards-1 .rankings-item-1 .ranking-item-1,.cards-1 .rankings-item-1 a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.rankings-1 .rankings-item-1 a,.cards-1 .rankings-item-1 a{z-index:10}.rankings-1 .rankings-item-1 .ranking-item-1,.cards-1 .rankings-item-1 .ranking-item-1{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.rankings-1 .rankings-items-1 .rankings-item-1,.cards-1 .rankings-items-1 .rankings-item-1{margin-bottom:30px}.rankings-1 .podcast-items-1 .rankings-item-1,.cards-1 .podcast-items-1 .rankings-item-1{margin-bottom:40px}.rankings-1 .rankings-details-1 .rankings-type-1,.cards-1 .rankings-details-1 .rankings-type-1{margin-bottom:20px;padding-right:30px;padding-left:30px}.rankings-1 .rankings-details-1 .rankings-type-1 .flex,.cards-1 .rankings-details-1 .rankings-type-1 .flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rankings-1 .rankings-details-1 .rankings-type-1 .col-fl-6:last-child,.cards-1 .rankings-details-1 .rankings-type-1 .col-fl-6:last-child{text-align:right}.rankings-1 .rankings-details-1 .rankings-type-1 .rankings-year,.cards-1 .rankings-details-1 .rankings-type-1 .rankings-year{color:#000;font-weight:500;font-size:15px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.rankings-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-americas,.rankings-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-europes,.cards-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-americas,.cards-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-europes{color:#fff}.rankings-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-canadas,.cards-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-canadas{color:#fff}.rankings-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-worlds,.cards-1 .rankings-details-1 .rankings-type-1 .rankings-year.is-worlds{color:#fff}.rankings-1 .rankings-details-1 h1,.cards-1 .rankings-details-1 h1{margin-bottom:18px;padding-right:30px;padding-left:30px}.rankings-1 .rankings-details-1 p,.cards-1 .rankings-details-1 p{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:25px;padding-right:30px;padding-left:30px}.rankings-1 .rankings-details-1 .links,.cards-1 .rankings-details-1 .links{padding-right:30px;padding-left:30px}.rankings-1 .rankings-details-1 .links .col-fl-6:last-child,.cards-1 .rankings-details-1 .links .col-fl-6:last-child{text-align:right}.rankings-1 .podcasts-details-1 h1,.cards-1 .podcasts-details-1 h1{margin-bottom:30px;padding-right:35px;padding-left:35px}.rankings-1 .podcasts-details-1 .podcasts-date-1,.cards-1 .podcasts-details-1 .podcasts-date-1{margin-bottom:25px;padding-right:35px;padding-left:35px}.rankings-1 .podcasts-details-1 p,.cards-1 .podcasts-details-1 p{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:25px;padding-right:35px;padding-left:35px}.rankings-1 .podcasts-details-1 .links,.cards-1 .podcasts-details-1 .links{padding-right:35px;padding-left:35px}.rankings-1 .news-details-1 h1,.cards-1 .news-details-1 h1{margin-bottom:20px;padding-right:35px;padding-left:35px}.rankings-1 .news-details-1 p,.cards-1 .news-details-1 p{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:25px;padding-right:35px;padding-left:35px}.rankings-1 .news-details-1 .links,.cards-1 .news-details-1 .links{padding-right:35px;padding-left:35px}@media only screen and (max-width: 1200px){.rankings-1 .podcast-items-1,.cards-1 .podcast-items-1{padding-bottom:30px}.rankings-1 .podcast-items-1 .rankings-item-1,.cards-1 .podcast-items-1 .rankings-item-1{margin-bottom:30px}.rankings-1 .podcasts-details-1 h1,.cards-1 .podcasts-details-1 h1{padding-right:30px;padding-left:30px}.rankings-1 .podcasts-details-1 .podcasts-date-1,.cards-1 .podcasts-details-1 .podcasts-date-1{padding-right:30px;padding-left:30px}.rankings-1 .podcasts-details-1 p,.cards-1 .podcasts-details-1 p{padding-right:30px;padding-left:30px}.rankings-1 .podcasts-details-1 .links,.cards-1 .podcasts-details-1 .links{padding-right:30px;padding-left:30px}.rankings-1 .news-details-1 h1,.cards-1 .news-details-1 h1{padding-right:30px;padding-left:30px}.rankings-1 .news-details-1 p,.cards-1 .news-details-1 p{padding-right:30px;padding-left:30px}.rankings-1 .news-details-1 .links,.cards-1 .news-details-1 .links{padding-right:30px;padding-left:30px}}@media only screen and (max-width: 768px){.rankings-1 .rankings-details-1 .links .col-fl-6,.cards-1 .rankings-details-1 .links .col-fl-6{width:100%}.rankings-1 .rankings-details-1 .links .col-fl-6:first-child,.cards-1 .rankings-details-1 .links .col-fl-6:first-child{margin-bottom:15px}.rankings-1 .rankings-details-1 .links .col-fl-6:last-child,.cards-1 .rankings-details-1 .links .col-fl-6:last-child{text-align:left}}@media only screen and (max-width: 640px){.rankings-1,.cards-1{padding-top:40px;padding-bottom:70px}.rankings-1 .row,.cards-1 .row{margin-right:0;margin-left:0}.rankings-1 .col-lg-3,.rankings-1 .col-lg-4,.cards-1 .col-lg-3,.cards-1 .col-lg-4{padding-left:0;padding-right:0}.rankings-1 .col-lg-3:last-child,.rankings-1 .col-lg-4:last-child,.cards-1 .col-lg-3:last-child,.cards-1 .col-lg-4:last-child{padding-bottom:0}}.rankings-1{padding-top:130px;padding-bottom:100px}.rankings-1 .column-1{max-width:1120px;padding-right:20px;padding-left:20px}@media only screen and (max-width: 768px){.rankings-1{padding-top:75px;padding-bottom:45px}}@media only screen and (max-width: 640px){.rankings-1{padding-top:70px;padding-bottom:40px}}.no-touchevents .rankings-1 .rankings-item-1{overflow:hidden;will-change:transform}.no-touchevents .rankings-1 .rankings-item-1 .ranking-item-1{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .7s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:all .7s cubic-bezier(0.62, 0.12, 0.52, 0.94);will-change:transform}.no-touchevents .rankings-1 .rankings-item-1 a:hover+.ranking-item-1{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.card{width:100%;padding-top:35px;padding-right:35px;padding-bottom:35px;padding-left:35px;background-color:#2b2b2b;border-radius:10px}.tile{width:100%;background-color:#2b2b2b;border-radius:10px;overflow:hidden}.tile .text{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}@media only screen and (max-width: 640px){.tile .text{padding-right:30px;padding-left:30px}}.has-corners{border-radius:10px;overflow:hidden}.arrow{position:relative;display:inline-block;width:30px;height:30px;vertical-align:middle;cursor:pointer}.arrow:before{content:"";display:block;position:absolute;top:14px;left:0;width:30px;height:2px;background-color:#151515}.arrow:after{content:"";display:block;position:absolute;top:50%;right:2px;width:14px;height:14px;border-top:2px solid #151515;border-right:2px solid #151515;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.arrow.arrow-prev:after{right:auto;left:2px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg)}.arrow.arrow-out{width:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow.arrow-out:before{width:20px}.arrow.arrow-subscribe{width:20px}.arrow.arrow-subscribe:before{width:20px;background-color:gray}.arrow.arrow-subscribe:after{border-top-color:gray;border-right-color:gray}.arrow.arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.has-arrow{display:inline-block}.has-arrow span{display:inline-block;vertical-align:middle}.has-arrow span:first-child{position:relative}.has-arrow span:first-child:after{content:"";display:block;position:absolute;bottom:-4px;left:0;width:0%;height:1px;background-color:#151515;-webkit-transition:width .25s linear;transition:width .25s linear}.has-arrow.arrow-l .arrow{margin-right:20px}.has-arrow.arrow-r .arrow{margin-left:20px}.has-arrow.arrow-r .arrow.arrow-out{margin-left:10px}.is-dark .has-arrow span:first-child:after{background-color:#fff}.nav-menu .arrow{opacity:0;width:100px;margin-right:25px;margin-left:-125px;pointer-events:none}.nav-menu .arrow:before{width:100px}.nav-menu .arrow:after{width:20px;height:20px}@media only screen and (max-width: 768px){.nav-menu .arrow{width:70px;margin-right:25px;margin-left:-95px}.nav-menu .arrow:before{width:70px}}@media only screen and (max-width: 640px){.nav-menu .arrow{width:50px;margin-right:20px;margin-left:-70px}.nav-menu .arrow:before{width:50px}}.no-touchevents .has-arrow:hover span:first-child:after{width:100%}h1{color:#fff;font-weight:400;font-size:50px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 990px){h1{font-size:40px}}.methodology-section h1,.methodology-scorecard h1,.wrldcty-section h1,.section-scorecard h1{margin-bottom:30px;font-size:40px}.about-section h1,.videos-nav-section h1{margin-bottom:30px;font-size:40px}.section-reports h1{margin-bottom:20px}.report-subscribed h1,.report-subscribed-download h1,.wrldcty-subscribed h1{margin-bottom:20px;font-size:30px;line-height:1.2em}h2{color:#fff;font-weight:400;font-size:30px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}.report-subscribed-download h2,.methodology-section h2{margin-bottom:30px;color:#fff;font-size:24px}p,ul{margin-bottom:0;color:#fff;font-weight:300;font-size:16px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.5em;letter-spacing:normal}.about-section p:not(:last-child){margin-bottom:25px}.section-reports p:not(:last-child){margin-bottom:20px}.methodology-section ol{margin-bottom:0;color:#fff;font-weight:300;font-size:16px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.5em;letter-spacing:normal}.report-subscribed h1+p:not(:last-child),.report-subscribed-download h1+p:not(:last-child),.wrldcty-subscribed h1+p:not(:last-child){margin-bottom:20px}.report-subscribed p+p,.report-subscribed-download p+p,.wrldcty-subscribed p+p{font-size:12px}.wrldcty-speakers .column-1-text p{font-size:20px}.wrldcty-subscribe p{font-size:20px}@media only screen and (max-width: 640px){.wrldcty-subscribe p{font-size:16px}}.speaker-text p{font-weight:400;font-size:12px}.speaker-text b{text-transform:uppercase}.subscribe-disclaimer p{font-size:10px}.rankings-content-1 h1,.podcasts-content-1 h1,.reports-content-1 h1{margin-bottom:35px;text-transform:uppercase}@media only screen and (max-width: 640px){.rankings-content-1 h1,.podcasts-content-1 h1,.reports-content-1 h1{margin-bottom:20px}}.cities-sp-content-1 p:not(:last-child){margin-bottom:1em}p.intro-1,.intro-1 p,.cities-sp-intro-1{color:#fff;font-size:25px;line-height:1.3181818182em}@media only screen and (max-width: 640px){p.intro-1,.intro-1 p,.cities-sp-intro-1{font-size:18px}}.about-section p.intro-1,.about-hello p.intro-1,.methodology-section p.intro-1,.methodology-scorecard p.intro-1,.wrldcty-section p.intro-1,.wrldcty-speakers p.intro-1,.wrldcty-subscribe p.intro-1,.section-scorecard p.intro-1,.press-section p.intro-1,.videos-nav-section p.intro-1{font-size:20px}.about-section p.intro-1:last-child,.about-hello p.intro-1:last-child,.methodology-section p.intro-1:last-child,.methodology-scorecard p.intro-1:last-child,.wrldcty-section p.intro-1:last-child,.wrldcty-speakers p.intro-1:last-child,.wrldcty-subscribe p.intro-1:last-child,.section-scorecard p.intro-1:last-child,.press-section p.intro-1:last-child,.videos-nav-section p.intro-1:last-child{margin-bottom:0}@media only screen and (max-width: 640px){.about-section p.intro-1,.about-hello p.intro-1,.methodology-section p.intro-1,.methodology-scorecard p.intro-1,.wrldcty-section p.intro-1,.wrldcty-speakers p.intro-1,.wrldcty-subscribe p.intro-1,.section-scorecard p.intro-1,.press-section p.intro-1,.videos-nav-section p.intro-1{font-size:16px}}.methodology-section p.subtitle{font-weight:400;font-size:12px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.footer-reports-1 .intro-1 p{color:#fff}.intro-1.report-intro{margin-bottom:10px;font-size:20px}.intro-1.report-intro+p{margin-bottom:20px;font-size:12px}.subscribe-interest-items p{font-size:12px}.section-title-1{margin-bottom:30px;color:#151515;font-weight:600;font-size:12px;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.section-title-1 span{display:inline-block;padding-bottom:5px;border-bottom:1px solid #151515}.home-listings-1 .section-title-1,.news-listings-1 .section-title-1{margin-bottom:20px}.rankings-title-1{position:relative;margin-bottom:50px;text-align:center;color:#fff;font-weight:400;font-size:30px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.rankings-details-1 h1,.podcasts-details-1 h1,.news-details-1 h1,.article-list-1 h1,.home-feature-details-1 h1{font-size:30px}.rankings-details-1 h1{max-width:300px}.article-list-1 h1{margin-bottom:11px;line-height:1em}.home-feature-details-1 h1{margin-bottom:15px;line-height:1em}.article-list-1 h2,.home-feature-details-1 h2{font-size:16px;line-height:1.4375em;font-family:"Manrope",Helvetica,Arial,sans-serif}.article-list-1 h2{margin-bottom:15px}.home-feature-excerpt{margin-bottom:15px}.home-feature-excerpt p{font-weight:300;font-size:14px;line-height:1.7142857143em;font-family:"Manrope",Helvetica,Arial,sans-serif}.home-feature-excerpt+a{display:inline-block;color:#151515;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.home-feature-excerpt+a:after{display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.rankings-details-1 p,.podcasts-details-1 p,.news-details-1 p{font-weight:300;font-size:14px;line-height:1.7142857143em;font-family:"Manrope",Helvetica,Arial,sans-serif}.podcasts-details-1 .links a,.news-details-1 .links a{display:inline-block;margin-bottom:15px;color:#fff;font-weight:600;font-size:14px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.podcasts-details-1 .links a:last-child,.news-details-1 .links a:last-child{margin-right:0;margin-bottom:0}.podcasts-details-1 .links a:after,.news-details-1 .links a:after{position:relative;top:-2px;display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-wht.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.podcasts-details-1 .links a.rankings-download,.news-details-1 .links a.rankings-download{color:#fff}.podcasts-details-1 .links a.rankings-download:after,.news-details-1 .links a.rankings-download:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-wht.svg)}.rankings-details-1 .links a{display:inline-block;margin-bottom:15px;color:#fff;font-weight:600;font-size:14px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.rankings-details-1 .links a:last-child{margin-right:0;margin-bottom:0}.rankings-details-1 .links a:after{position:relative;top:-2px;display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-wht.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.rankings-details-1 .links a.is-americas,.rankings-details-1 .links a.is-europes{color:#fff}.rankings-details-1 .links a.is-americas:after,.rankings-details-1 .links a.is-europes:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-americas.svg)}.rankings-details-1 .links a.is-canadas{color:#fff}.rankings-details-1 .links a.is-canadas:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-canadas.svg)}.rankings-details-1 .links a.is-worlds{color:#fff}.rankings-details-1 .links a.is-worlds:after{content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg-worlds.svg)}.podcasts-date-1{color:#fff;font-weight:300;font-size:12px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.podcast-1 h1{margin-bottom:20px;text-transform:uppercase}.podcast-1-time{font-weight:300;font-size:12px;line-height:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.page-about-us-1 .the-content-1 a{display:inline-block;margin-right:25px;color:#151515;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-about-us-1 .the-content-1 a:after{display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-lg.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.page-about-us-1 .about-us-1-team h2{margin-bottom:30px}.page-about-us-1 .about-us-1-team p.team-title{font-weight:400;font-size:9px;text-transform:uppercase}.page-about-us-1 .about-us-1-team .links a{font-size:16px}.page-about-us-1 .team-overlay h1{margin-bottom:10px;color:#fff;font-size:35px}.page-about-us-1 .team-overlay p{margin-bottom:20px;color:#fff;font-size:11px}.page-about-us-1 .team-overlay p.team-title{margin-bottom:30px}.page-about-us-1 .team-overlay p:last-child{margin-bottom:0}.featured-news{margin-bottom:30px;color:#151515;font-weight:600;font-size:12px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (max-width: 640px){.featured-news{margin-bottom:20px}}.news-content-1 h1{margin-bottom:20px;text-transform:uppercase}.news-content-1 p.intro-1{margin-bottom:30px}.news-content-link a{color:#151515;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.news-content-link a:after{display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-md.svg);margin-left:10px;line-height:1em;-webkit-transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);-webkit-transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:-webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94), -webkit-transform .3s cubic-bezier(0.62, 0.12, 0.52, 0.94)}.news-listing-posted-on-1{font-weight:300;font-size:12px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.5em}.article-intro-1 p{margin-bottom:1.5em;font-weight:300;font-size:19px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.3636363636em;letter-spacing:.01em}.article-intro-1 p:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.article-intro-1 p{font-size:16px}}@media only screen and (max-width: 640px){.article-intro-1 p{font-weight:400}}.page-article-1 .hero{overflow:visible}.page-article-1 .article-location-1{position:absolute;bottom:0;right:0;padding-top:7px;padding-right:10px;padding-bottom:7px;padding-left:10px;color:gray;line-height:1em;text-transform:uppercase;font-weight:400;font-size:11px;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.01em;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%)}.page-article-1 .article-intro-1 p{font-weight:400;font-family:"Manrope",Helvetica,Arial,sans-serif}.article-deck-1 h1{margin-bottom:.5em;font-size:52px;text-transform:uppercase}@media only screen and (max-width: 640px){.article-deck-1 h1{font-size:40px}}.entry-content-1 h1,.entry-content-1 h2,.entry-content-1 h3,.entry-content-1 h4,.entry-content-1 h5,.entry-content-1 h6{color:#fff;margin-bottom:24px;font-weight:500;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.01em}.entry-content-1 h1:last-child,.entry-content-1 h2:last-child,.entry-content-1 h3:last-child,.entry-content-1 h4:last-child,.entry-content-1 h5:last-child,.entry-content-1 h6:last-child{margin-bottom:0}.entry-content-1 h1 a,.entry-content-1 h2 a,.entry-content-1 h3 a,.entry-content-1 h4 a,.entry-content-1 h5 a,.entry-content-1 h6 a{text-decoration:none}.entry-content-1 h1.is-content,.entry-content-1 h2.is-content,.entry-content-1 h3.is-content,.entry-content-1 h4.is-content,.entry-content-1 h5.is-content,.entry-content-1 h6.is-content{font-weight:600;font-family:"Manrope",Helvetica,Arial,sans-serif}.entry-content-1 h1{font-size:60px;text-transform:uppercase}.entry-content-1 h1.is-content{font-size:34px}.entry-content-1 h2{font-size:45px;text-transform:uppercase}.entry-content-1 h2.is-content{font-size:28px}.entry-content-1 h3{font-size:35px;text-transform:uppercase}.entry-content-1 h3.is-content{font-size:22px}.entry-content-1 p{margin-bottom:24px}.entry-content-1 p:last-child{margin-bottom:0}.entry-content-1 a{text-decoration:underline}.entry-content-1 em{font-style:italic}.entry-content-1 img{display:block;width:100%;height:auto}.related-title-1 h4{font-weight:600;font-size:17px;line-height:1.25em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.related-details-1 h4{color:#fff;font-weight:500;font-size:17px;line-height:1.25em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.rankings-cities-intro-block-1 h1{margin-bottom:5px}.cities-sp-story-1 h1{margin-bottom:20px}.cities-sp-intro-1{margin-bottom:30px;font-weight:400;font-size:20px;line-height:1.3181818182em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 768px){.cities-sp-intro-1{font-size:20px}}@media only screen and (max-width: 640px){.cities-sp-intro-1{font-size:18px}}.cities-sp-details-1,.loading-rankings{color:#fff;font-weight:400;font-size:12px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase}.cities-sp-details-1 .cities-sp-highlighted-2024,.loading-rankings .cities-sp-highlighted-2024{text-transform:none;letter-spacing:.01em}.cities-sp-details-1 a,.loading-rankings a{color:#fff;font-weight:300;font-size:14px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1em;letter-spacing:normal;text-transform:none}.cities-sp-details-1 a:after,.loading-rankings a:after{content:"";display:inline-block;vertical-align:middle;margin-left:7px;border-color:rgba(0,0,0,0) #fff;border-style:solid;border-width:4px 0 4px 6px;height:0;width:0}.cities-download-link a{color:#fff;font-weight:400;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.cities-download-link a:after{position:relative;display:inline-block;content:url(images/production/wp-content/themes/bestcities/src/images/icon-arrow-download.svg);top:4px;margin-left:8px;line-height:1em}.cities-banner-details p{margin-bottom:25px;font-size:22px;line-height:1.3181818182em}@media only screen and (max-width: 640px){.cities-banner-details p{font-size:16px}}.page-default-1 h5{margin-bottom:24px;color:#fff;font-weight:600;font-size:16px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.5em;letter-spacing:normal}.the-content-1 h1{margin-bottom:30px}.the-content-1 h1+h2{margin-top:60px}.the-content-1 h2{margin-bottom:30px}.the-content-1 p.intro-1{margin-bottom:30px}.the-content-1 p:not(.intro-1),.the-content-1 ul{margin-bottom:24px}.the-content-1 p:not(.intro-1):last-child,.the-content-1 ul:last-child{margin-bottom:0}@media only screen and (max-width: 640px){.the-content-1 h1+h2{margin-top:0}}b,strong{font-weight:700}.column-photo-caption-1,.wp-caption-text,.cities-sp-caption-credit-1{color:gray;font-weight:400;font-size:11px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.3636363636em;letter-spacing:.01em}.column-photo-caption-1 .column-photo-caption-details-1,.wp-caption-text .column-photo-caption-details-1,.cities-sp-caption-credit-1 .column-photo-caption-details-1{text-transform:uppercase}.column-photo-caption-1 .column-photo-caption-author-1,.column-photo-caption-1 .cities-sp-credit-1,.wp-caption-text .column-photo-caption-author-1,.wp-caption-text .cities-sp-credit-1,.cities-sp-caption-credit-1 .column-photo-caption-author-1,.cities-sp-caption-credit-1 .cities-sp-credit-1{color:gray}.wp-caption-text,.column-photo-caption-1{padding-top:7px}.wp-caption-text{text-transform:uppercase}.cities-event-details h1{width:100%;max-width:350px;margin-right:auto;margin-bottom:30px;margin-left:auto;font-size:30px}.cities-event-details p{font-size:14px;font-family:"Manrope",Helvetica,Arial,sans-serif}.countdown-title{color:#fff;font-weight:600;font-size:14px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1em;letter-spacing:.01em;text-transform:uppercase}.cities-event-cta p{font-size:12px}.cities-event-cta p a{color:#fff}#clockdiv span{color:#fff;font-weight:700;font-size:25px;line-height:25px;font-family:"Manrope",Helvetica,Arial,sans-serif}#clockdiv .smalltext{color:#fff;font-weight:500;font-size:14px;line-height:14px;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (max-width: 640px){#clockdiv .smalltext{font-size:12px;line-height:12px}}@media only screen and (max-width: 350px){#clockdiv span{font-size:16px;line-height:16px}#clockdiv .smalltext{font-size:9px;line-height:9px}}@media only screen and (max-width: 250px){#clockdiv span{font-size:12px;line-height:12px}#clockdiv .smalltext{font-size:7px;line-height:7px}}a{color:inherit;text-decoration:none}.is-dark h1,.is-dark .h1,.is-dark h2,.is-dark .h2,.is-dark p,.is-dark .p,.is-dark .caps,.is-dark .quote{color:#fff}.no-touchevents .hero-links-1 a:hover:not([href="#down"]):after,.no-touchevents .rankings-details-1 .links a:hover:after,.no-touchevents .podcasts-details-1 .links a:hover:after,.no-touchevents .news-details-1 .links a:hover:after,.no-touchevents .home-feature-excerpt+a:hover:after,.no-touchevents .page-about-us-1 .the-content-1 a:hover:after{transform:translateX(8px);-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-o-transform:translateX(8px);-ms-transform:translateX(8px)}.no-touchevents .news-content-link a:hover:after{transform:translateX(8px);-webkit-transform:translateX(8px);-moz-transform:translateX(8px);-o-transform:translateX(8px);-ms-transform:translateX(8px)}.no-touchevents a{-webkit-transition:color .3s linear;transition:color .3s linear}h1,.h1{color:#fff;font-weight:300;font-size:40px;line-height:1.35em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){h1,.h1{font-size:28px;font-weight:400}}.video-text{color:#fff;font-weight:500;font-size:65px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){.video-text{font-size:40px}}h2,.h2{color:#fff;font-weight:300;font-size:22px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){h2,.h2{font-weight:400;font-size:18px}}.home-services h2{font-weight:400}.about-careers .h2{font-size:24px}@media only screen and (max-width: 640px){.about-careers .h2{font-size:18px}}.quote{color:#fff;font-weight:300;font-size:32px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){.quote{font-weight:400}}@media only screen and (max-width: 640px){.home-team .quote{font-size:24px}}.caps{color:#fff;font-weight:600;font-size:14px;line-height:1.35em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase}@media only screen and (max-width: 640px){.caps{font-weight:600}}p,.p,ul,h3,h4,h5,h6{color:#fff;font-weight:300;font-size:15px;line-height:1.35em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){p,.p,ul,h3,h4,h5,h6{font-weight:400}}.home-clients ul{font-size:22px}.home-clients ul li:not(:last-child){margin-bottom:2px}@media only screen and (max-width: 1366px){.home-clients ul{font-size:20px}}.about-team-bio p:not(:last-child):not(.mb-40),.about-team-bio ul:not(:last-child):not(.mb-40),.about-team-bio ol:not(:last-child):not(.mb-40),.about-team-bio h3:not(:last-child):not(.mb-40),.about-team-bio h4:not(:last-child):not(.mb-40),.about-team-bio h5:not(:last-child):not(.mb-40),.about-team-bio h6:not(:last-child):not(.mb-40),.service-row p:not(:last-child):not(.mb-40),.service-row ul:not(:last-child):not(.mb-40),.service-row ol:not(:last-child):not(.mb-40),.service-row h3:not(:last-child):not(.mb-40),.service-row h4:not(:last-child):not(.mb-40),.service-row h5:not(:last-child):not(.mb-40),.service-row h6:not(:last-child):not(.mb-40),.work-content p:not(:last-child):not(.mb-40),.work-content ul:not(:last-child):not(.mb-40),.work-content ol:not(:last-child):not(.mb-40),.work-content h3:not(:last-child):not(.mb-40),.work-content h4:not(:last-child):not(.mb-40),.work-content h5:not(:last-child):not(.mb-40),.work-content h6:not(:last-child):not(.mb-40),.news-content p:not(:last-child):not(.mb-40),.news-content ul:not(:last-child):not(.mb-40),.news-content ol:not(:last-child):not(.mb-40),.news-content h3:not(:last-child):not(.mb-40),.news-content h4:not(:last-child):not(.mb-40),.news-content h5:not(:last-child):not(.mb-40),.news-content h6:not(:last-child):not(.mb-40),.the-content p:not(:last-child):not(.mb-40),.the-content ul:not(:last-child):not(.mb-40),.the-content ol:not(:last-child):not(.mb-40),.the-content h3:not(:last-child):not(.mb-40),.the-content h4:not(:last-child):not(.mb-40),.the-content h5:not(:last-child):not(.mb-40),.the-content h6:not(:last-child):not(.mb-40){margin-bottom:1em}.about-team-bio ul li,.service-row ul li,.work-content ul li,.news-content ul li,.the-content ul li{padding-left:20px;margin-bottom:5px}.about-team-bio ul li:last-child,.service-row ul li:last-child,.work-content ul li:last-child,.news-content ul li:last-child,.the-content ul li:last-child{margin-bottom:0}.about-team-bio ul li:before,.service-row ul li:before,.work-content ul li:before,.news-content ul li:before,.the-content ul li:before{content:"•";display:inline-block;width:20px;margin-left:-20px}.about-team-bio ol li,.service-row ol li,.work-content ol li,.news-content ol li,.the-content ol li{padding-left:20px;margin-bottom:5px;counter-increment:number}.about-team-bio ol li:last-child,.service-row ol li:last-child,.work-content ol li:last-child,.news-content ol li:last-child,.the-content ol li:last-child{margin-bottom:0}.about-team-bio ol li:before,.service-row ol li:before,.work-content ol li:before,.news-content ol li:before,.the-content ol li:before{content:counter(number) ".";display:inline-block;width:20px;margin-left:-20px}.work-content h1,.work-content .h1,.work-content h2,.work-content .h2,.news-content h1,.news-content .h1,.news-content h2,.news-content .h2,.the-content h1,.the-content .h1,.the-content h2,.the-content .h2{margin-bottom:20px}@media only screen and (max-width: 640px){.work-content h2,.work-content .h2,.news-content h2,.news-content .h2,.the-content h2,.the-content .h2{margin-bottom:18px}}.disclaimer{font-size:12px}.caption{font-size:12px}.lnk-blk{display:inline-block;min-width:185px;padding-top:12px;padding-right:30px;padding-bottom:12px;padding-left:30px;border:2px solid #fff;border-radius:30px;background-color:rgba(0,0,0,0);text-align:center;color:#fff;font-weight:400;font-size:15px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-decoration:none}.lnk-blk.is-active{background-color:#fff;color:#fff}@media only screen and (max-width: 640px){.lnk-blk{font-weight:500}}.lnk-blk[data-filter=all]{min-width:90px}.text-m{font-weight:500}.text-sb{font-weight:600}b,strong{font-weight:600}@media only screen and (max-width: 640px){b,strong{font-weight:700}}i,em{font-style:italic}.text-cen{text-align:center}a{color:inherit;text-decoration:none}sup,sub{position:relative;font-size:75%;line-height:0}sup{top:-0.25em}sub{bottom:-0.25em}h1 sup,h1 sub{font-size:50%}h1 sup{top:-0.7em}h1 sub{bottom:-0.7em}.nowrap{white-space:nowrap}.has-rule{position:relative;display:inline-block;padding-bottom:6px}.has-rule:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff}.color-live{color:#0089c2}.color-love{color:#d1196f}.color-prosper{color:#90b03e}.is-dark h1,.is-dark .h1,.is-dark h2,.is-dark .h2,.is-dark p,.is-dark .p,.is-dark .caps,.is-dark .quote{color:#fff}.is-dark .lnk-blk{color:#fff;border-color:#fff}.is-dark .has-rule:after{background-color:#fff}.is-dark .arrow:before{background-color:#fff}.is-dark .arrow:after{border-top-color:#fff;border-right-color:#fff}.is-light .caps,.is-light h1,.is-light p{color:#151515}.is-light .lnk-blk{color:#151515;border-color:#151515}.no-touchevents a.lnk-blk:not(.no-more),.no-touchevents .submit.lnk-blk,.no-touchevents .download-report .lnk-blk,.no-touchevents .col-report-text .lnk-blk:not(span),.no-touchevents .press-load-more .lnk-blk:not(.no-more){-webkit-transition:background-color .25s linear,color .25s linear;transition:background-color .25s linear,color .25s linear}.no-touchevents a.lnk-blk:not(.no-more):hover,.no-touchevents .submit.lnk-blk:hover,.no-touchevents .download-report .lnk-blk:hover,.no-touchevents .col-report-text .lnk-blk:not(span):hover,.no-touchevents .press-load-more .lnk-blk:not(.no-more):hover{background-color:#fff;color:#151515}.no-touchevents .is-light .submit.lnk-blk:hover{background-color:#000;color:#fff}nav.nav{position:fixed;z-index:99;top:0;left:0;width:100%;height:90px;background-color:#232323}@media only screen and (max-width: 768px){nav.nav{height:70px}}.nav-bar{height:90px}.nav-bar .col-4:last-child{text-align:right}@media only screen and (max-width: 768px){.nav-bar{height:70px}}.nav-logo{display:block;width:190px;text-decoration:none}@media only screen and (max-width: 640px){.nav-logo{width:170px}}.nav-icon,.nav-close{display:inline-block;cursor:pointer;color:#fff;font-weight:400;font-size:25px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 640px){.nav-icon,.nav-close{font-size:20px}}.nav-close{color:#fff}.nav-menu{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;padding-bottom:50px;background-color:#232323;overflow:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}.nav-menu .column,.nav-menu .column-4{height:100%}.nav-menu .nav-items{width:100%;height:calc(100% - 90px)}.nav-menu .menu-email{text-align:right}.nav-menu .menu-email p{margin-bottom:30px;color:#fff;font-weight:300;font-size:25px;line-height:1.35em;font-family:"Manrope",Helvetica,Arial,sans-serif}.nav-menu li{display:inline-block}.nav-menu li:not(:last-child){margin-bottom:2px}.nav-menu li a{color:#fff;font-weight:200;font-size:70px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.nav-menu li a,.nav-menu li span{position:relative;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){.nav-menu .nav-items{height:calc(100% - 70px)}.nav-menu li:not(:last-child){margin-bottom:6px}.nav-menu li a{font-size:50px}}@media only screen and (max-width: 640px){.nav-menu{padding-bottom:30px}.nav-menu .menu-list{padding-bottom:25px}.nav-menu li:not(:last-child){margin-bottom:8px}.nav-menu li a{font-size:40px}.nav-menu .menu-email{text-align:left}.nav-menu .menu-email p{margin-bottom:20px;font-size:20px}}.no-touchevents .nav-menu a .arrow{-webkit-transition:opacity .25s ease .05s,-webkit-transform .25s ease;transition:opacity .25s ease .05s,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease .05s;transition:transform .25s ease,opacity .25s ease .05s,-webkit-transform .25s ease}.no-touchevents .nav-menu a .text{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.no-touchevents .nav-menu a:hover .arrow{opacity:1;-webkit-transform:translateX(125px);transform:translateX(125px)}.no-touchevents .nav-menu a:hover .text{-webkit-transform:translateX(125px);transform:translateX(125px)}@media only screen and (max-width: 768px){.no-touchevents .nav-menu a:hover .arrow{-webkit-transform:translateX(95px);transform:translateX(95px)}.no-touchevents .nav-menu a:hover .text{-webkit-transform:translateX(95px);transform:translateX(95px)}}@media only screen and (max-width: 640px){.no-touchevents .nav-menu a:hover .arrow{-webkit-transform:translateX(70px);transform:translateX(70px)}.no-touchevents .nav-menu a:hover .text{-webkit-transform:translateX(70px);transform:translateX(70px)}}.page-template-page-videos .nav-item-videos,.page-template-page-press .nav-item-press,.page-template-page-about-us .nav-item-about-us,.page-template-page-services .nav-item-services,.page-template-page-contact .nav-item-contact{color:#404040}.page-template-page-videos .nav-item-videos .arrow,.page-template-page-press .nav-item-press .arrow,.page-template-page-about-us .nav-item-about-us .arrow,.page-template-page-services .nav-item-services .arrow,.page-template-page-contact .nav-item-contact .arrow{opacity:0 !important;-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.page-template-page-videos .nav-item-videos .text,.page-template-page-press .nav-item-press .text,.page-template-page-about-us .nav-item-about-us .text,.page-template-page-services .nav-item-services .text,.page-template-page-contact .nav-item-contact .text{-webkit-transform:translateX(0) !important;transform:translateX(0) !important}.footer-reports-1{text-align:center}.footer-reports-1 .column-4{padding-top:130px;padding-bottom:110px}.footer-reports-1 .intro-1{margin-bottom:40px}.footer-reports-1 a{margin-right:10px;margin-bottom:20px;margin-left:10px}@media only screen and (max-width: 768px){.footer-reports-1 .column-4{padding-top:75px;padding-bottom:55px}}@media only screen and (max-width: 640px){.footer-reports-1 .column{padding-right:0;padding-left:0}.footer-reports-1 .column-4{padding-top:70px;padding-right:20px;padding-bottom:50px;padding-left:20px}.footer-reports-1 .intro-1{margin-bottom:30px}}.page-template-page-home .footer-reports-1{display:none}.footer{padding-top:40px;padding-bottom:30px;background-color:#2b2b2b}.footer .flex:first-child{margin-bottom:50px}.footer .flex:last-child p:first-child{margin-bottom:30px}.footer .flex:last-child span{margin-right:15px;white-space:nowrap}.footer .col-4:last-child{text-align:right}.footer .footer-social a:not(:last-child){margin-bottom:20px}.footer .footer-icon{display:inline-block;width:100%;max-width:150px}.footer .footer-logo{display:inline-block;width:100%;max-width:150px}.footer .is-mobile{display:none}@media only screen and (max-width: 640px){.footer .flex:first-child .col-4:first-child{margin-bottom:50px}.footer .flex:first-child .col-4:last-child{text-align:left}.footer .flex:last-child .col-4:first-child{margin-bottom:100px}.footer .flex:last-child .col-4:last-child{text-align:center}.footer .flex:last-child p:first-child{margin-bottom:30px}.footer .flex:last-child br{display:none}.footer .flex:last-child span{display:block;margin-right:0x}.footer .is-desktop{display:none}.footer .is-mobile{display:inline-block}}iframe[src*="https://a.clickcertain.com"]{position:absolute;bottom:0;left:0}.page-intro{padding-top:140px;padding-bottom:125px}.page-intro.no-bottom{padding-bottom:0}.page-intro.no-top{padding-top:0}@media only screen and (max-width: 1366px){.page-intro{padding-bottom:100px}}@media only screen and (max-width: 1024px){.page-intro{padding-bottom:75px}}@media only screen and (max-width: 768px){.page-intro{padding-top:120px}}@media only screen and (max-width: 640px){.page-intro{padding-bottom:50px}}.page-template-page-home .page-intro{padding-top:75px}@media only screen and (max-width: 640px){.page-template-page-home .page-intro{padding-top:50px}}.section-intro .caps{margin-bottom:25px}.section-intro h1{margin-bottom:70px}@media only screen and (max-width: 640px){.section-intro h1{margin-bottom:50px}}.section-standard{padding-top:125px;padding-bottom:125px}.section-standard.no-bottom{padding-bottom:0}.section-standard.no-top{padding-top:0}@media only screen and (max-width: 1366px){.section-standard{padding-top:100px;padding-bottom:100px}}@media only screen and (max-width: 1024px){.section-standard{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.section-standard{padding-top:50px;padding-bottom:50px}}.page-rankings-1 .rankings-content-1{padding-top:100px;padding-bottom:20px;background-color:#f2f2f2}.page-rankings-1 .rankings-content-1 .rankings-content{position:relative;padding-bottom:60px}.page-rankings-1 .rankings-content-1 .rankings-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:122px;height:1px;background-color:#151515}@media only screen and (max-width: 768px){.page-rankings-1 .rankings-content-1{padding-top:70px;padding-bottom:10px}.page-rankings-1 .rankings-content-1 .rankings-content{padding-bottom:50px}}@media only screen and (max-width: 640px){.page-rankings-1 .rankings-content-1{padding-top:50px}.page-rankings-1 .rankings-content-1 .rankings-content{padding-bottom:40px}}.page-rankings-1 .best-cities-event{margin-bottom:100px;padding-bottom:75px;text-align:center;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/production/wp-content/themes/bestcities/src/images/Countdown-WBC-2025.jpg);background-size:cover}.page-rankings-1 .best-cities-event .cities-event-details{width:100%;max-width:530px;margin:0 auto;padding-top:75px;padding-right:75px;padding-bottom:75px;padding-left:75px;background-color:#2d2d2d}.page-rankings-1 .best-cities-event .cities-event-intro{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #fff}.page-rankings-1 .best-cities-event .countdown-title{position:relative;display:inline-block;margin-bottom:25px}.page-rankings-1 .best-cities-event .countdown-numbers{margin-bottom:55px}.page-rankings-1 .best-cities-event .clock-item{position:relative;width:100%;max-width:360px;margin:0 auto}.page-rankings-1 .best-cities-event #clockdiv{display:block}.page-rankings-1 .best-cities-event #clockdiv>div{display:inline-block;padding-right:10px;padding-left:10px;width:25%}.page-rankings-1 .best-cities-event #clockdiv .number{position:relative;display:inline-block;width:100%;padding-bottom:100%}.page-rankings-1 .best-cities-event #clockdiv .number:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #fff;border-radius:100%}.page-rankings-1 .best-cities-event #clockdiv .number span{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.page-rankings-1 .best-cities-event .smalltext{padding-top:10px}@media only screen and (max-width: 768px){.page-rankings-1 .best-cities-event{margin-bottom:75px}}@media only screen and (max-width: 640px){.page-rankings-1 .best-cities-event{margin-bottom:50px;padding-bottom:0;background:none}.page-rankings-1 .best-cities-event .cities-event-details{padding-top:20px;padding-right:20px;padding-bottom:50px;padding-left:20px}.page-rankings-1 .best-cities-event #clockdiv>div{padding-right:8px;padding-left:8px}}@media only screen and (max-width: 250px){.page-rankings-1 .best-cities-event #clockdiv{margin-right:-5px;margin-left:-5px}.page-rankings-1 .best-cities-event #clockdiv>div{padding-right:5px;padding-left:5px}}.page-podcasts-1 .podcasts-content-1{padding-top:100px;padding-bottom:40px;background-color:#f2f2f2}@media only screen and (max-width: 768px){.page-podcasts-1 .podcasts-content-1{padding-top:70px;padding-bottom:10px}}@media only screen and (max-width: 640px){.page-podcasts-1 .podcasts-content-1{padding-top:50px}}.page-reports-1 .reports-content-1{padding-top:100px;padding-bottom:100px}.page-reports-1 .reports-content-1 .reports-content{position:relative;padding-bottom:60px}.page-reports-1 .reports-content-1 .reports-content:after{content:"";display:block;position:absolute;bottom:0;left:0;width:122px;height:1px;background-color:#151515}@media only screen and (max-width: 768px){.page-reports-1 .reports-content-1{padding-top:70px;padding-bottom:70px}.page-reports-1 .reports-content-1 .rankings-content{padding-bottom:50px}}@media only screen and (max-width: 640px){.page-reports-1 .reports-content-1{padding-top:50px;padding-bottom:50px}.page-reports-1 .reports-content-1 .rankings-content{padding-bottom:40px}}.standard-section .column-4{padding-top:130px;padding-bottom:130px;border-bottom:1px solid #fff}@media only screen and (max-width: 768px){.standard-section .column-4{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.standard-section .column{padding-right:0;padding-left:0}.standard-section .column-4{padding-top:70px;padding-right:20px;padding-bottom:70px;padding-left:20px}}.page-home-1 .intro-block-1{text-align:center}.page-home-1 .column-limit-2{max-width:820px}.home-listings-1{padding-top:60px;padding-bottom:90px}.home-listings-1 .row{margin-right:-10px;margin-left:-10px}.home-listings-1 .col-lg-6{padding-left:10px;padding-right:10px}@media only screen and (max-width: 768px){.home-listings-1 .row{margin-right:0;margin-left:0}.home-listings-1>.column-1>.row>.col-lg-6{padding-left:0;padding-right:0;margin-bottom:50px}.home-listings-1>.column-1>.row>.col-lg-6:last-child{margin-bottom:0}}@media only screen and (max-width: 640px){.home-listings-1{padding-top:55px;padding-bottom:70px}}.home-feature-item-1{position:relative;padding-bottom:60%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-top-left-radius:24px;border-bottom-right-radius:24px}.home-feature-item-1 a.home-feature-link-1{position:absolute;top:0;left:0;width:100%;height:100%}.home-feature-details-1{padding-top:35px}.home-feature-details-1 .news-listing-posted-on-1{margin-bottom:25px}@media only screen and (max-width: 768px){.home-feature-details-1{text-align:center}.home-feature-details-1 .col-md-12:first-child{margin-bottom:15px}.home-feature-details-1 .news-listing-posted-on-1{margin-bottom:15px}}@media only screen and (max-width: 640px){.home-feature-details-1{text-align:left}}.home-listing-1 .news-listing-1{padding-top:35px;padding-bottom:35px;margin-bottom:0}.home-listing-1 .news-listing-1 a.news-list-link-1{top:25px;bottom:25px}.home-listing-1 .news-listing-1:first-child{padding-top:0}.home-listing-1 .news-listing-1:first-child a.news-list-link-1{top:0}.home-listing-1 .news-listing-1:last-child{padding-bottom:0}@media only screen and (max-width: 990px){.home-listing-1 .news-listing-posted-on-1>span{display:none}.home-listing-1 .news-listing-posted-on-1>.posted-on,.home-listing-1 .news-listing-posted-on-1>.byline{display:block}}@media only screen and (max-width: 768px){.home-listing-1 .news-listing-posted-on-1>span{display:inline}.home-listing-1 .news-listing-posted-on-1>.posted-on,.home-listing-1 .news-listing-posted-on-1>.byline{display:inline-block}}@media only screen and (max-width: 640px){.home-listing-1 .news-listing-1 .table-sm-block{width:100%}.home-listing-1 .news-listing-1 .table-sm-block .table-row,.home-listing-1 .news-listing-1 .table-sm-block .table-cell{width:100%}.home-listing-1 .news-listing-1 .cel-lg-6:last-child{padding-top:20px;padding-left:0}}.page-template-page-home .home-hero,.page-404-1 .home-hero{padding-top:50px}.page-template-page-home .home-hero .hero-image,.page-404-1 .home-hero .hero-image{position:relative;width:100%;min-height:30vw;background-image:url(images/production/wp-content/themes/bestcities/src/images/home/Home_Hero_Image_2560x1500.jpg);background-size:cover;background-position:50% 70%;padding-bottom:0}.page-template-page-home .home-hero .hero-image:before,.page-404-1 .home-hero .hero-image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.page-template-page-home .home-hero .hero-text,.page-404-1 .home-hero .hero-text{position:relative;width:100%;padding-top:50px;padding-right:20px;padding-left:50px;padding-bottom:150px}.page-template-page-home .home-hero .hero-text h1,.page-404-1 .home-hero .hero-text h1{max-width:580px}@media only screen and (max-width: 900px){.page-template-page-home .home-hero .hero-text h1,.page-404-1 .home-hero .hero-text h1{max-width:430px;font-size:30px}}@media only screen and (max-width: 640px){.page-template-page-home .home-hero,.page-404-1 .home-hero{padding-top:20px}.page-template-page-home .home-hero .hero-image,.page-404-1 .home-hero .hero-image{min-height:56.25vw;background-image:url("images/production/wp-content/themes/bestcities/src/images/home/Home_Hero%20Image_Mobile_1080x1920.jpg");background-position:50% 70%;border-radius:10px}.page-template-page-home .home-hero .hero-text,.page-404-1 .home-hero .hero-text{padding-top:30px;padding-left:20px;padding-bottom:30px}.page-template-page-home .home-hero .hero-text h1,.page-404-1 .home-hero .hero-text h1{max-width:410px;font-size:28px}}@media only screen and (max-width: 500px){.page-template-page-home .home-hero .hero-text h1,.page-404-1 .home-hero .hero-text h1{max-width:290px;font-size:20px}}.page-template-page-home .home-intro h1,.page-404-1 .home-intro h1{max-width:850px}.page-template-page-home .section-intro.home-intro h1,.page-404-1 .section-intro.home-intro h1{margin-bottom:40px}.page-template-page-home .methodology-reports .caps,.page-404-1 .methodology-reports .caps{margin-bottom:30px}.page-template-page-home .methodology-reports .text-cen,.page-404-1 .methodology-reports .text-cen{padding-top:40px;padding-bottom:40px}@media only screen and (max-width: 1366px){.page-template-page-home .methodology-reports .col-2:not(:nth-last-child(2)):not(:last-child),.page-404-1 .methodology-reports .col-2:not(:nth-last-child(2)):not(:last-child){margin-bottom:50px}}@media only screen and (max-width: 768px){.page-template-page-home .methodology-reports .text-cen,.page-404-1 .methodology-reports .text-cen{padding-right:20px;padding-left:20px}}@media only screen and (max-width: 640px){.page-template-page-home .methodology-reports .col-2:not(:last-child),.page-404-1 .methodology-reports .col-2:not(:last-child){margin-bottom:50px}}.page-template-page-home .home-methodology .about-diagram circle,.page-template-page-home .home-methodology .about-diagram path,.page-404-1 .home-methodology .about-diagram circle,.page-404-1 .home-methodology .about-diagram path{opacity:0}@media only screen and (max-width: 1024px){.page-template-page-home .home-methodology .col-sd-8:first-child,.page-404-1 .home-methodology .col-sd-8:first-child{margin-bottom:20px}}@media only screen and (max-width: 768px){.page-template-page-home .home-methodology .col-4.methodology,.page-404-1 .home-methodology .col-4.methodology{margin-bottom:75px}}@media only screen and (max-width: 640px){.page-template-page-home .home-methodology .col-4.methodology,.page-404-1 .home-methodology .col-4.methodology{margin-bottom:50px}}.page-template-page-home .home-team h1,.page-404-1 .home-team h1{max-width:630px}.page-template-page-home .home-team .col-2,.page-404-1 .home-team .col-2{text-align:right}.page-template-page-home .home-team .team-logo,.page-404-1 .home-team .team-logo{width:100%;max-width:190px;margin-bottom:50px}.page-template-page-home .home-team .team .col-4:first-child,.page-404-1 .home-team .team .col-4:first-child{padding-right:20px}.page-template-page-home .home-team .team .col-4:last-child,.page-404-1 .home-team .team .col-4:last-child{padding-left:20px}.page-template-page-home .home-team .quote,.page-404-1 .home-team .quote{max-width:500px}.page-template-page-home .home-team .team-link,.page-404-1 .home-team .team-link{margin-top:50px;text-align:right}@media only screen and (max-width: 900px){.page-template-page-home .home-team .team .col-4:first-child,.page-404-1 .home-team .team .col-4:first-child{margin-bottom:50px;padding-right:10px}.page-template-page-home .home-team .team .col-4:last-child,.page-404-1 .home-team .team .col-4:last-child{padding-left:10px}.page-template-page-home .home-team .quote,.page-404-1 .home-team .quote{max-width:100%}}@media only screen and (max-width: 768px){.page-template-page-home .home-team h1,.page-404-1 .home-team h1{margin-bottom:40px}.page-template-page-home .home-team .col-2,.page-404-1 .home-team .col-2{margin-bottom:50px;text-align:left}}.page-template-page-home .home-reports h1,.page-404-1 .home-reports h1{margin-bottom:20px;max-width:630px}.page-template-page-home .home-reports .column-feature .caps,.page-404-1 .home-reports .column-feature .caps{margin-bottom:10px}.page-template-page-home .home-reports .card,.page-404-1 .home-reports .card{padding-bottom:15px}.page-template-page-home .home-reports .report-cover,.page-404-1 .home-reports .report-cover{margin-bottom:5px}.page-template-page-home .home-reports .quote,.page-404-1 .home-reports .quote{margin-bottom:20px}.page-template-page-home .home-reports .text-row,.page-404-1 .home-reports .text-row{margin-bottom:40px}.page-template-page-home .home-reports .text-lnk,.page-404-1 .home-reports .text-lnk{margin-top:auto}.page-template-page-home .home-reports .lnk-blk,.page-404-1 .home-reports .lnk-blk{min-width:150px;margin-bottom:20px}.page-template-page-home .home-reports .lnk-blk:first-child,.page-404-1 .home-reports .lnk-blk:first-child{margin-right:20px}@media only screen and (max-width: 1366px){.page-template-page-home .home-reports,.page-404-1 .home-reports{padding-bottom:50px}.page-template-page-home .home-reports .col-2,.page-404-1 .home-reports .col-2{margin-bottom:50px}}@media only screen and (max-width: 1024px){.page-template-page-home .home-reports,.page-404-1 .home-reports{padding-bottom:25px}}@media only screen and (max-width: 640px){.page-template-page-home .home-reports,.page-404-1 .home-reports{padding-bottom:0}.page-template-page-home .home-reports .mb-100,.page-404-1 .home-reports .mb-100{margin-bottom:50px}}.no-touchevents .page-template-page-home .card,.no-touchevents .page-404-1 .card{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents .page-template-page-home .card *,.no-touchevents .page-template-page-home .card .lnk-blk,.no-touchevents .page-404-1 .card *,.no-touchevents .page-404-1 .card .lnk-blk{-webkit-transition:all .2s linear;transition:all .2s linear}.no-touchevents .page-template-page-home .card:hover,.no-touchevents .page-404-1 .card:hover{background-color:#fff;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.no-touchevents .page-template-page-home .card:hover *,.no-touchevents .page-404-1 .card:hover *{color:#151515}.no-touchevents .page-template-page-home .card:hover .lnk-blk,.no-touchevents .page-404-1 .card:hover .lnk-blk{border-color:#151515}.no-touchevents .page-template-page-home .card:hover .lnk-blk:hover,.no-touchevents .page-404-1 .card:hover .lnk-blk:hover{background-color:#151515;color:#fff}@media only screen and (max-width: 1024px){.no-touchevents .page-template-page-home .card:hover,.no-touchevents .page-404-1 .card:hover{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}.page-rankings-sp-1 .rankings-cities-sp-1{position:relative}.page-rankings-sp-1 .rankings-cities-menu{display:none;visibility:hidden;opacity:0;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:auto}.page-rankings-sp-1 .cities-menu-icon{visibility:hidden;opacity:0;position:fixed;z-index:99;top:90px;left:0;width:72px;height:51px;background-color:#fff;border-width:0px 1px 1px 1px;border-style:solid;border-color:#dcdcdc;text-align:center;cursor:pointer;transform:translateX(-110%);-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-o-transform:translateX(-110%);-ms-transform:translateX(-110%)}@media only screen and (max-width: 830px){.page-rankings-sp-1 .cities-menu-icon{display:none;width:auto;height:auto;right:-1px;left:auto;border:0;background-color:#000;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform-origin:right bottom;transform-origin:right bottom;transform:translateY(-100%) rotate(-90deg);-webkit-transform:translateY(-100%) rotate(-90deg);-moz-transform:translateY(-100%) rotate(-90deg);-o-transform:translateY(-100%) rotate(-90deg);-ms-transform:translateY(-100%) rotate(-90deg)}.page-rankings-sp-1 .cities-menu-icon.is-scroll{top:10px}}.page-rankings-sp-1 .cities-menu-all{position:absolute;top:50%;left:0;width:100%;padding-right:5px;padding-left:5px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);color:#000;font-weight:500;font-size:12px;line-height:1.0833333333em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.025em}@media only screen and (max-width: 830px){.page-rankings-sp-1 .cities-menu-all{position:relative;top:auto;left:auto;width:auto;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;color:#fff;white-space:nowrap;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0)}}.page-rankings-sp-1 .cities-menu-close{position:fixed;top:20px;right:20px;width:30px;height:31px;cursor:pointer}@media only screen and (max-width: 830px){.page-rankings-sp-1 .cities-menu-close{top:5px;right:5px}}.page-rankings-sp-1 .menu-close-icon.lines{position:absolute;width:30px;height:1px;display:block;top:15px;left:0}.page-rankings-sp-1 .menu-close-icon.lines:after,.page-rankings-sp-1 .menu-close-icon.lines:before{position:absolute;top:0;left:0;width:100%;height:1px;background-color:#000;display:block;content:""}.page-rankings-sp-1 .menu-close-icon.lines:before{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.page-rankings-sp-1 .menu-close-icon.lines:after{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.page-rankings-sp-1 .cities-menu-table,.page-rankings-sp-1 .cities-menu-row,.page-rankings-sp-1 .cities-menu-cell{position:relative;width:100%;height:100%}.page-rankings-sp-1 .cities-menu-cell{vertical-align:middle}.page-rankings-sp-1 .cities-menu-title{width:100%;margin-bottom:40px;text-align:center;color:#000;font-weight:500;font-size:28px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 1024px){.page-rankings-sp-1 .cities-menu-title{font-size:2.73438vw}}@media only screen and (max-width: 850px){.page-rankings-sp-1 .cities-menu-title{margin-bottom:4.7058823529vw}}@media only screen and (max-width: 750px){.page-rankings-sp-1 .cities-menu-title{font-size:20px}}@media only screen and (max-width: 480px){.page-rankings-sp-1 .cities-menu-title{font-size:24px}}.page-rankings-sp-1 .cities-menu-list{padding-top:40px;padding-right:50px;padding-bottom:40px;padding-left:50px}.page-rankings-sp-1 .cities-menu-list>.table{margin-left:auto;margin-right:auto}.page-rankings-sp-1 .cities-menu-list>.table>.table-row>.table-cell{padding-right:40px}.page-rankings-sp-1 .cities-menu-list>.table>.table-row>.table-cell:last-child{padding-right:0}.page-rankings-sp-1 .cities-menu-list .table-row .table-row{cursor:pointer}.page-rankings-sp-1 .cities-menu-list .table-cell .table-cell{color:#000;font-weight:400;font-size:15px;line-height:1.4444444444em;font-family:"Manrope",Helvetica,Arial,sans-serif;white-space:nowrap}.page-rankings-sp-1 .cities-menu-list .table-cell .table-cell:first-child{padding-right:2px}.page-rankings-sp-1 .cities-menu-list>.table>.table-row .table-cell .table-cell:first-child:after{content:" "}.page-rankings-sp-1 .cities-menu-list>.table>.table-row .table-cell:last-child .table-cell:first-child:after{content:none}@media only screen and (max-width: 850px){.page-rankings-sp-1 .cities-menu-list{padding-right:5.8823529412vw;padding-left:5.8823529412vw}.page-rankings-sp-1 .cities-menu-list .table-cell .table-cell{font-size:1.8823529412vw}.page-rankings-sp-1 .cities-menu-list .table-cell .table-cell:first-child{padding-right:2px}}@media only screen and (max-width: 480px){.page-rankings-sp-1 .cities-menu-list{padding-right:20px;padding-bottom:20px;padding-left:20px}.page-rankings-sp-1 .cities-menu-list .table-cell .table-cell{font-size:16px}.page-rankings-sp-1 .cities-menu-list>.table{display:block}.page-rankings-sp-1 .cities-menu-list>.table>.table-row{display:block}.page-rankings-sp-1 .cities-menu-list>.table>.table-row>.table-cell{display:block;padding-right:0}}.page-rankings-sp-1 .rankings-menu-1{position:fixed;z-index:99;top:0;right:0;height:100%;padding-left:40px;padding-right:40px;background-color:#2d2d2d;will-change:transform;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transition:transform .7s ease;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease, -webkit-transform .7s ease}.page-rankings-sp-1 .rankings-menu-1.is-active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0)}@media only screen and (max-width: 640px){.page-rankings-sp-1 .rankings-menu-1{display:none;padding-left:20px;padding-right:20px}}.page-rankings-sp-1 .rankings-menu-items-1{position:relative;top:155px}@media only screen and (max-width: 640px){.page-rankings-sp-1 .rankings-menu-items-1{top:105px}}.page-rankings-sp-1 .rankings-menu-item-1{margin-bottom:20px;padding-right:25px;padding-bottom:20px}.page-rankings-sp-1 .rankings-menu-item-1:not(:last-child){border-bottom:1px solid #fff}.page-rankings-sp-1 .rankings-menu-item-1 a{color:#fff;font-weight:700;font-size:18px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-rankings-sp-1 .rankings-menu-icon-1{position:absolute;top:140px;left:1px;padding-top:14px;padding-right:21px;padding-bottom:13px;padding-left:21px;background-color:#2d2d2d;cursor:pointer;color:#fff;font-weight:700;font-size:14px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transform-origin:left top;transform-origin:left top;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}@media only screen and (max-width: 640px){.page-rankings-sp-1 .rankings-menu-icon-1{top:90px;padding-top:6px;padding-right:17px;padding-bottom:11px;padding-left:17px;font-size:14px}}.page-rankings-sp-1 .cities-download-link{padding-top:30px;padding-right:65px;padding-bottom:20px;padding-left:65px;text-align:right}@media only screen and (max-width: 640px){.page-rankings-sp-1 .cities-download-link{padding-right:20px;padding-left:20px;text-align:left}}.page-rankings-sp-1 .cities-download-banner{padding-top:35px;padding-right:40px;padding-bottom:35px;padding-left:40px;background-color:#1a1a1a;text-align:center}.page-rankings-sp-1 .cities-banner-report{display:inline-block;padding-top:25px;padding-right:20px;padding-bottom:22px;padding-left:20px;background-color:#2d2d2d;vertical-align:middle}.page-rankings-sp-1 .cities-banner-report img{width:170px;height:auto;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,.2);box-shadow:3px 3px 3px 0px rgba(0,0,0,.2)}@media only screen and (max-width: 640px){.page-rankings-sp-1 .cities-banner-report{margin-bottom:20px}}.page-rankings-sp-1 .cities-banner-details{display:inline-block;width:350px;padding-left:30px;text-align:left;vertical-align:middle}@media only screen and (max-width: 640px){.page-rankings-sp-1 .cities-banner-details{display:block;width:auto;padding-left:0;text-align:center}}.page-rankings-sp-1 .cities-sp-story-1 .column-limit-story-1{width:100%;max-width:640px;margin-top:30px;margin-right:auto;margin-left:auto;padding-right:20px;padding-bottom:100px;padding-left:20px}.page-rankings-sp-1 .cities-sp-story-1 .column-limit-story-1.no-download{margin-top:100px}@media only screen and (max-width: 768px){.page-rankings-sp-1 .cities-sp-story-1 .column-limit-story-1{margin-top:10px;padding-bottom:80px}.page-rankings-sp-1 .cities-sp-story-1 .column-limit-story-1.no-download{margin-top:36px}}@media only screen and (max-width: 640px){.page-rankings-sp-1 .cities-sp-story-1 .column-limit-story-1{max-width:100%;padding-right:20px;padding-bottom:60px;padding-left:20px}}.page-rankings-sp-1 .cities-sp-hero{position:relative;padding-bottom:56.25%;overflow:hidden}.page-rankings-sp-1 .cities-sp-placeholder,.page-rankings-sp-1 .cities-sp-item,.page-rankings-sp-1 .cities-sp-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.page-rankings-sp-1 .cities-sp-placeholder{z-index:0;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transform:scale(1.01);-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01)}.page-rankings-sp-1 .cities-sp-item{opacity:0;z-index:1;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page-rankings-sp-1 .cities-sp-item.hero-loaded{opacity:1}.page-rankings-sp-1 .cities-sp-video{z-index:1}.page-rankings-sp-1 .cities-sp-video video{outline:none;position:absolute;top:0px;left:0px;width:100%;height:100%}.page-rankings-sp-1 .cities-sp-caption-credit-1{padding-top:7px;text-align:right}.page-rankings-sp-1 .cities-sp-credit-1{margin-left:10px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1{margin-bottom:30px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table{width:100%;height:100%;table-layout:fixed;border-collapse:collapse}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row{height:100%}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row>.table-cell{position:relative;width:50%;height:100%;vertical-align:top}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row>.table-cell:first-child{padding-right:30px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #b3b3b3}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1:last-child{margin-bottom:0}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024{padding-top:8px;padding-bottom:10px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .table{table-layout:fixed;border-collapse:collapse}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .table-cell{padding-bottom:4px;vertical-align:top}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .table-cell:first-child{padding-right:7px}.page-rankings-sp-1 .cities-sp-story-1 .no-row .cities-sp-row-1{margin-bottom:15px;padding-bottom:15px}.page-rankings-sp-1 .cities-sp-story-1 .no-row .cities-sp-row-1:last-child{margin-bottom:0}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlighted-1{padding-top:8px;padding-bottom:12px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1{display:inline-block;vertical-align:middle}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1:first-child{margin-right:10px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.place svg polygon{fill:#9b3d98}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.product svg polygon{fill:#3461a7}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.programming svg polygon{fill:#59c0d2}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.people svg polygon{fill:#b1d575}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.prosperity svg polygon{fill:#ffb52f}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-1.promotion svg polygon{fill:#f26c45}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-value-1{position:relative;display:inline-block;vertical-align:middle;width:27px;height:31px;margin-right:5px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-value-1>svg{display:inline-block;width:27px;height:31px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-value-1 span{position:absolute;top:0;left:0;width:100%;height:31px;text-align:center}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-value-1 span svg{display:inline-block}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-value-1 span svg path{fill:#fff}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-highlight-key-1{display:inline-block;vertical-align:middle}.page-rankings-sp-1 .cities-sp-story-1 .cities-map-cell-1{position:relative;width:100%;height:100%}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-map-1{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#dcdcdc;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-map-1 .city-map-icon-1{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-share-1{margin-bottom:30px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-share-1 a{margin-right:15px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-share-1 svg path.icon-share-block{fill:#2d2d2d}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-content-1{position:relative;padding-bottom:60px;color:#fff}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-content-1:after{content:"";display:block;position:absolute;bottom:0;left:0;width:72px;height:1px;background-color:#b3b3b3}@media only screen and (max-width: 768px){.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-content-1{padding-bottom:48px}}@media only screen and (max-width: 640px){.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1{margin-bottom:20px}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row{height:auto}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row>.table-cell{width:100%;height:auto}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-details-1>.table>.table-row>.table-cell:first-child{margin-bottom:10px;padding-right:0}.page-rankings-sp-1 .cities-sp-story-1 .no-row .cities-sp-row-1{margin-bottom:10px;padding-bottom:10px}.page-rankings-sp-1 .cities-sp-story-1 .cities-map-cell-1{height:auto;padding-bottom:56.25%}.page-rankings-sp-1 .cities-sp-story-1 .cities-sp-content-1{padding-bottom:36px}}.page-rankings-sp-1.page-worlds-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-worlds-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-europes-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-europes-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-americas-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-americas-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-asia-pacifics-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability,.page-rankings-sp-1.page-asia-pacifics-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .livability{color:#0089c2}.page-rankings-sp-1.page-worlds-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-worlds-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-europes-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-europes-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-americas-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-americas-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-asia-pacifics-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability,.page-rankings-sp-1.page-asia-pacifics-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .lovability{color:#d1196f}.page-rankings-sp-1.page-worlds-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-worlds-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-europes-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-europes-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-americas-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-americas-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-asia-pacifics-best-cities .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity,.page-rankings-sp-1.page-asia-pacifics-best-cities-review .cities-sp-story-1 .cities-sp-row-1 .cities-sp-highlighted-2024 .prosperity{color:#90b03e}.page-rankings-sp-1 .loading-rankings{margin-bottom:30px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;text-align:center}.page-americas-best-cities .rankings-menu-item-1 a.rankings-menu-americas,.page-americas-best-large-cities .rankings-menu-item-1 a.rankings-menu-americas-large,.page-americas-best-midsize-cities .rankings-menu-item-1 a.rankings-menu-americas-medium,.page-americas-best-small-cities .rankings-menu-item-1 a.rankings-menu-americas-small,.page-asia-pacifics-best-cities .rankings-menu-item-1 a.rankings-menu-asia-pacifics,.page-canadas-best-small-cities .rankings-menu-item-1 a.rankings-menu-canadas-small,.page-europes-best-cities .rankings-menu-item-1 a.rankings-menu-europes,.page-worlds-best-cities .rankings-menu-item-1 a.rankings-menu-worlds{color:gray}.section-reports{padding-top:50px;padding-bottom:100px}.section-reports .column-report{width:100%;max-width:1080px;margin-right:auto;margin-left:auto}.section-reports .column-report>.flex{background-color:#2d2d2d;overflow:hidden}.section-reports .column-report>.flex.report-subscribed{background-color:#2d2d2d}.section-reports .column-report>.flex.report-subscribed-download{background-color:#2d2d2d}.section-reports .column-report>.flex.report-subscribed-download input{outline:none}.section-reports .column-report>.flex.wrldcty-subscribed{background-color:#2d2d2d}.section-reports .col-report-image{position:relative;padding-bottom:32.4074074074%}.section-reports .report-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-size:cover}.section-reports .col-report-text{padding-top:70px;padding-right:50px;padding-bottom:70px;padding-left:50px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.section-reports .col-report-text .flex{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.section-reports .col-report-text .lnk-blk{min-width:150px}.section-reports .col-report-text .report-year{text-align:right;color:#fff;font-size:15px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}@media only screen and (max-width: 768px){.section-reports{padding-bottom:75px}}@media only screen and (max-width: 640px){.section-reports{padding-top:40px;padding-bottom:50px}.section-reports .column-report>.flex>.col-fl-6{width:100%}.section-reports .col-report-image{padding-bottom:64.8148148148%}.section-reports .col-report-text{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px}.section-reports .col-report-text .flex{margin-bottom:20px}}.page-subscribe .section-reports .col-report-image{padding-bottom:50%}@media only screen and (max-width: 640px){.page-subscribe .section-reports .col-report-image{padding-bottom:100%}}.report-download{padding-bottom:100px}@media only screen and (max-width: 768px){.report-download{padding-bottom:75px}}@media only screen and (max-width: 640px){.report-download{padding-bottom:50px}}.report-download-text{margin-bottom:50px;padding-right:20px;padding-left:20px;text-align:center}@media only screen and (max-width: 640px){.report-download-text{margin-bottom:30px;padding-right:0;padding-left:0}}.report-download-form{position:relative}.report-download-items{margin-bottom:30px}.report-download-items .table{width:100%}.report-download-items .table-cell{position:relative;width:50%;vertical-align:top}.report-download-items .table-cell .report-download-item{position:absolute;top:0;right:5px;left:0;bottom:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (max-width: 640px){.report-download-items .table-cell{width:100%}}.report-fields .col-lg-12{margin-bottom:10px}.report-fields .col-lg-12.report-subscribe-field{margin-bottom:20px}.report-fields .col-lg-12:last-child{margin-bottom:0}.report-fields .col-lg-6:first-child{margin-bottom:10px;padding-right:5px}.report-fields .col-lg-6:last-child{margin-bottom:10px;padding-left:5px}@media only screen and (max-width: 640px){.report-fields .col-lg-6:first-child{padding-right:0}.report-fields .col-lg-6:last-child{padding-left:0}}.report-link{margin-bottom:15px;text-align:center}.report-link .download-report{display:inline-block;cursor:pointer}.report-download-disclaimer{width:100%;max-width:550px;margin:0 auto;text-align:center}.page-template-page-newsletter .newsletter-intro{background-color:#f5f5f5}.page-template-page-newsletter .newsletter-intro h1{max-width:500px}.page-template-page-newsletter .newsletter-intro .text{max-width:500px;margin-right:auto}.footer-newsletter{position:relative;background-color:#000;background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/footer-newsletter-bk.jpg);background-size:cover;background-position:50% 50%}.footer-newsletter:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.footer-newsletter .caps{margin-bottom:25px}.footer-newsletter h1{margin-bottom:70px;max-width:500px}.footer-newsletter .text{max-width:500px;margin-right:auto}@media only screen and (max-width: 1366px){.footer-newsletter .newsletter-bk{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/1450/footer-newsletter-bk.jpg)}}@media only screen and (max-width: 640px){.footer-newsletter h1{margin-bottom:50px}}.page-template-page-newsletter .footer-newsletter,.page-template-page-thank-you .footer-newsletter{display:none}.section-newsletter{z-index:9}.section-newsletter .column{padding-top:75px;padding-bottom:85px;background-color:#151515}.section-newsletter .text{max-width:500px}.section-newsletter .text h1,.section-newsletter .text p{padding-left:7px}.section-newsletter .ac-subscribe{max-width:450px}.section-newsletter .newsletter-bk{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/newsletter-bk.jpg);background-size:cover;background-position:0% 0%}.section-newsletter .newsletter-shadow-overflow,.section-newsletter .newsletter-phone-overflow{position:absolute;top:0;bottom:0;left:0;width:80%;max-width:700px;pointer-events:none}.section-newsletter .newsletter-shadow-overflow{overflow:hidden}.section-newsletter .newsletter-shadow,.section-newsletter .newsletter-phone{position:absolute;bottom:0;left:0;width:100%;padding-bottom:68.9655172414%;background-size:cover;background-position:0% 0%}.section-newsletter .newsletter-shadow{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/newsletter-shadow.png)}.section-newsletter .newsletter-phone{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/newsletter-phone.png)}@media only screen and (max-width: 1366px){.section-newsletter .newsletter-bk{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/1450/newsletter-bk.jpg)}}@media only screen and (max-width: 900px){.section-newsletter .column{padding-top:75px;padding-bottom:75px}.section-newsletter .flex.flex-justify-end{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-newsletter .flex.flex-justify-end .col-sr-8{max-width:500px}.section-newsletter .newsletter-bk{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-bottom:52.0399305556%}.section-newsletter .newsletter-shadow-overflow,.section-newsletter .newsletter-phone-overflow{width:90%}}@media only screen and (max-width: 400px){.section-newsletter .newsletter-shadow{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/1280/newsletter-shadow.png)}.section-newsletter .newsletter-phone{background-image:url(images/production/wp-content/themes/bestcities/src/images/newsletter/1280/newsletter-phone.png)}}.section-newsletter .ac-subscribe .col-6,.newsletter-intro .ac-subscribe .col-6,.footer-newsletter .ac-subscribe .col-6{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.section-newsletter .ac-subscribe .col-2,.newsletter-intro .ac-subscribe .col-2,.footer-newsletter .ac-subscribe .col-2{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:140px}@media only screen and (max-width: 900px){.section-newsletter .ac-subscribe .flex.no-gutters,.newsletter-intro .ac-subscribe .flex.no-gutters,.footer-newsletter .ac-subscribe .flex.no-gutters{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-newsletter .ac-subscribe .flex.no-gutters .col-6,.newsletter-intro .ac-subscribe .flex.no-gutters .col-6,.footer-newsletter .ac-subscribe .flex.no-gutters .col-6{max-width:400px;margin-bottom:20px}}.newsletter-logos .col-4{text-align:center}.newsletter-logos .caps{color:gray}.newsletter-logos .img-blk{max-width:730px;margin-right:auto;margin-left:auto}.page-template-page-contact .contact-info .col-4 h1{max-width:400px;margin-bottom:0}.page-template-page-contact .contact-info .social a:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 1024px){.page-template-page-contact .contact-info .col-4 h1{margin-bottom:70px}}@media only screen and (max-width: 640px){.page-template-page-contact .contact-info .col-4 h1{margin-bottom:50px}.page-template-page-contact .contact-info .col-6{margin-bottom:40px}.page-template-page-contact .contact-info .col-6 .col-2 .mb-40{margin-bottom:30px}}.page-template-page-thank-you .thank-you-intro{min-height:calc(100vh - 434px)}.page-template-page-thank-you .thank-you-intro h1{max-width:500px}.page-template-page-thank-you .thank-you-intro .text{max-width:500px;margin-right:auto}@media only screen and (max-width: 900px){.page-template-page-thank-you{min-height:calc(100vh - 474px)}}@media only screen and (max-width: 768px){.page-template-page-thank-you{min-height:calc(100vh - 454px)}}@media only screen and (max-width: 640px){.page-template-page-thank-you{min-height:0}}@media only screen and (max-width: 768px){.page-podcast-1 .rankings-1 .col-md-6:nth-child(3){display:none}}.podcast-1{padding-top:100px;padding-bottom:90px}.podcast-1 .the-content-1{margin-bottom:50px}@media only screen and (max-width: 768px){.podcast-1{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width: 640px){.podcast-1{padding-top:50px;padding-bottom:50px}}.podcast-1-eipisode{margin-bottom:40px}.podcast-1-player{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:50px;height:50px;background-color:#f2f2f2}@media only screen and (max-width: 640px){.podcast-1-player{margin-bottom:40px}}.podcast-1-play-pause{position:relative;width:50px;height:100%;background-color:#151515;cursor:pointer}.podcast-1-play-pause .podcast-1-pause{display:none}.podcast-1-play-pause.is-play .podcast-1-play{display:none}.podcast-1-play-pause.is-play .podcast-1-pause{display:block}.podcast-1-play{position:absolute;top:0;left:0;width:50px;height:100%}.podcast-1-pause{position:absolute;top:0;left:0;width:50px;height:100%}.podcast-1-pause:before,.podcast-1-pause:after{content:"";display:block;position:absolute;top:50%;width:3px;height:35%;background-color:#fff;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.podcast-1-pause:before{left:19px}.podcast-1-pause:after{right:19px}.podcast-1-time{width:100px;padding-left:15px}.podcast-1-progress{position:relative;height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.podcast-1-progress-background,.podcast-1-progress-bar,.podcast-1-progress-scrub{position:absolute;top:50%;width:100%;height:2px;margin-top:-1px}.podcast-1-progress-background{background-color:#ccc}.podcast-1-progress-bar{width:0;background-color:#151515}.podcast-1-progress-scrub{height:8px;margin-top:-4px;cursor:pointer}.podcast-1-volume{width:41px;height:100%;cursor:pointer}.podcast-1-volume.is-mute svg{opacity:.4}.podcast-1-subscribe span{display:inline-block;margin-right:25px}.podcast-1-subscribe span:last-child{margin-right:0}@media only screen and (max-width: 640px){.podcast-1-subscribe span{display:block;margin-right:0;margin-bottom:20px}.podcast-1-subscribe span:last-child{margin-bottom:0}}.page-news-1 .news-content-1 .news-content-border{position:relative;padding-top:60px;padding-bottom:65px}.page-news-1 .news-content-1 .news-content-border:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#b3b3b3}.page-news-1 .article-deck-1{padding-top:30px;padding-bottom:30px}@media only screen and (max-width: 768px){.page-news-1 .article-deck-1{margin-bottom:50px;padding-bottom:0}}@media only screen and (max-width: 640px){.page-news-1 .news-content-1 .news-content-border{padding-top:50px;padding-bottom:50px}.page-news-1 .article-list-1 .cel-lg-60{padding-top:20px;padding-left:0}}.news-listings-1{position:relative;padding-top:60px}.news-listings-1 .news-column-1{max-width:780px}.news-listings-1 .news-column-1.is-listings{margin-right:auto;margin-left:auto}.news-listings-1 .news-column-1.has-feature{max-width:760px;margin-right:440px}.news-listings-1 .news-sidebar-1{float:right;width:350px}.news-listings-1 .news-sidebar-1 .table-sm-block{display:block}.news-listings-1 .news-sidebar-1 .table-sm-block .table-row,.news-listings-1 .news-sidebar-1 .table-sm-block .table-cell{display:block}.news-listings-1 .news-sidebar-1 .cel-sm-12{width:100%}.news-listings-1 .news-sidebar-1 .cel-lg-60{padding-top:20px;padding-left:0}@media only screen and (max-width: 1024px){.news-listings-1 .news-column-1.has-feature{max-width:780px;margin-right:auto;margin-left:auto}.news-listings-1 .news-sidebar-1{float:none;width:100%;max-width:780px;margin-right:auto;margin-bottom:50px;margin-left:auto}.news-listings-1 .news-sidebar-1 .table-sm-block{display:table}.news-listings-1 .news-sidebar-1 .table-sm-block .table-row{display:table-row}.news-listings-1 .news-sidebar-1 .table-sm-block .table-cell{display:table-cell}.news-listings-1 .news-sidebar-1 .cel-sm-12{width:auto}.news-listings-1 .news-sidebar-1 .cel-lg-40{width:40%}.news-listings-1 .news-sidebar-1 .cel-lg-60{width:60%;padding-top:0;padding-left:20px}}@media only screen and (max-width: 640px){.news-listings-1{padding-top:50px}.news-listings-1 .news-sidebar-1{margin-bottom:50px}.news-listings-1 .news-sidebar-1 .table-sm-block{display:block}.news-listings-1 .news-sidebar-1 .table-sm-block .table-row,.news-listings-1 .news-sidebar-1 .table-sm-block .table-cell{display:block}.news-listings-1 .news-sidebar-1 .cel-sm-12{width:100%}.news-listings-1 .news-sidebar-1 .cel-lg-60{padding-top:20px;padding-left:0}}.news-listing-1{position:relative;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #e1e1e1}.news-listing-1 a.news-list-link-1{position:absolute;top:0;right:0;bottom:40px;left:0}.news-listing-1:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.news-listing-1:last-child a.news-list-link-1{bottom:0}.news-listing-1 .table,.news-listing-1 .table-row{width:100%}@media only screen and (max-width: 768px){.news-listing-1{padding-bottom:25px;margin-bottom:25px}}.news-listing-posted-on-1{display:block}.news-listing-posted-on-1 .posted-on,.news-listing-posted-on-1 .byline{display:inline-block}.article-list-1 .table-cell{position:relative;vertical-align:top}.article-list-1 .cel-lg-6:last-child,.article-list-1 .cel-lg-60{padding-left:20px}.article-list-1 .cel-article-item-1{padding-bottom:60%}.article-list-1 .article-item-1{position:absolute;top:0;left:0;width:100%;padding-bottom:60%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border-top-left-radius:16px;border-bottom-right-radius:16px}@media only screen and (max-width: 640px){.article-list-1 .cel-lg-60,.article-list-1 .cel-lg-6:last-child{padding-left:15px}}.news-navigation-1{margin-bottom:75px;text-align:center}.news-navigation-1 a{margin-right:5px;margin-left:5px;display:inline-block;padding:11px 11px 9px;background-color:rgba(0,0,0,0);border:2px solid #000;color:#000;font-weight:700;font-size:12px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1em;text-transform:uppercase}@media only screen and (max-width: 640px){.news-navigation-1{margin-bottom:50px}}.page-article-1 .page-hero{position:relative;z-index:0;padding-bottom:45%}.page-article-1 .page-hero.has-details .page-hero-item:after{opacity:.4;content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#000}.page-article-1 .page-hero.has-gallery{padding-bottom:0}@media only screen and (max-width: 640px){.page-article-1 .page-hero{padding-bottom:0}}.page-article-1 .page-hero-item{position:absolute;z-index:0;top:0;left:0;width:100%;padding-bottom:45%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media only screen and (max-width: 640px){.page-article-1 .page-hero-item{position:relative;padding-bottom:60%}}.page-article-1 .page-hero-items .page-hero-item{position:relative;top:auto;left:auto}.page-article-1 .video-hero{position:relative;padding-bottom:56.25%}@media only screen and (max-width: 640px){.page-article-1 .video-hero{padding-bottom:0}}.page-article-1 .video-hero-item{position:absolute;z-index:1;top:0;left:0;width:100%;padding-bottom:56.25%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.page-article-1 .video-hero-item:after{opacity:.4;content:"";display:block;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#000}@media only screen and (max-width: 640px){.page-article-1 .video-hero-item{display:none}}.page-article-1 .yt-player-item{position:absolute;z-index:0;top:0;left:0;width:100%;padding-bottom:56.25%}@media only screen and (max-width: 640px){.page-article-1 .yt-player-item{position:relative}}.page-article-1 #yt-player{position:absolute;top:0;left:0;width:100%;height:100%}.page-article-1 .hero-details{z-index:1;width:100%;padding-right:20px;padding-left:20px;text-align:center}.page-article-1 .hero-details p{width:100%;max-width:600px;margin-right:auto;margin-left:auto;color:#fff;font-size:22px;line-height:1.2em}@media only screen and (min-width: 641px){.page-article-1 .hero-details{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media only screen and (max-width: 768px){.page-article-1 .hero-details a{display:inline-block;width:60px}.page-article-1 .hero-details a svg{display:block;width:100%;height:auto}}@media only screen and (max-width: 640px){.page-article-1 .hero-details{position:relative;margin-bottom:20px}.page-article-1 .hero-details p{margin-bottom:0;color:#fff;font-weight:300;font-size:17px;line-height:1.33333333em}.page-article-1 .hero-details a{display:none}}.page-article-1 .article-deck-1{margin-top:75px;margin-bottom:50px}.page-article-1 .story-1{margin-top:50px}@media only screen and (max-width: 768px){.page-article-1 .article-deck-1{margin-top:50px}}.article-intro-1{margin-bottom:50px}.article-intro-1:last-child{margin-bottom:0}@media only screen and (max-width: 768px){.article-intro-1{margin-bottom:40px}}.article-deck-1 .article-intro-1{margin-bottom:20px}.article-author-1{margin-bottom:50px}.article-author-1 p{color:#fff}@media only screen and (max-width: 768px){.article-author-1{margin-bottom:40px}}@media only screen and (max-width: 640px){.article-author-1 p{font-size:13px}}.article-share-1{margin-bottom:50px;text-align:center}.article-share-1 a{margin-right:30px}.article-share-1 a:last-child{margin-right:0}.article-share-1 svg path.icon-share-block{fill:#c8c8c8}@media only screen and (max-width: 768px){.article-share-1{margin-bottom:40px}}@media only screen and (max-width: 640px){.article-share-1 a{margin-right:15px}}.article-related-1 .table{width:100%;table-layout:fixed;border-collapse:collapse}.article-related-1 .table-cell{position:relative;vertical-align:top}.article-related-1 .cel-lg-6:first-child{padding-right:10px}.article-related-1 .cel-lg-6:first-child a.cel-link-1{right:10px;left:0px}.article-related-1 .cel-lg-6:last-child{padding-left:10px}.article-related-1 .cel-lg-6:last-child a.cel-link-1{right:0;left:10px}.article-related-1 .table-border-1{padding:20px;background-color:#000}.article-related-1 .table-border-1 .read-more-1 a{-webkit-transition:color .3s linear;transition:color .3s linear}.article-related-1 a.cel-link-1{position:absolute;z-index:1;top:0;bottom:0}@media only screen and (max-width: 640px){.article-related-1 .column-limit-2>.table{display:block}.article-related-1 .column-limit-2>.table>.table-row{display:block}.article-related-1 .column-limit-2>.table>.table-row>.table-cell{display:block}.article-related-1 .cel-lg-6:first-child{margin-bottom:10px;padding-right:0}.article-related-1 .cel-lg-6:first-child a.cel-link-1{right:0}.article-related-1 .cel-lg-6:last-child{padding-left:0}.article-related-1 .cel-lg-6:last-child a.cel-link-1{left:0}.article-related-1 .table-border-1{padding:15px}}.related-title-1{margin-bottom:35px;text-align:center;border-bottom:1px solid #999}.related-title-1 h4{margin-bottom:10px}@media only screen and (max-width: 640px){.related-title-1{margin-bottom:20px}}.related-details-1 .related-excerpt-1{height:40px;overflow:hidden}.related-details-1 p{margin-bottom:0;color:#fff;font-size:13px}.related-details-1 .read-more-1{display:none;position:absolute;bottom:0;left:20px}.related-details-1 .read-more-1 a{color:#ccc}@media only screen and (max-width: 640px){.related-details-1 p{margin-bottom:7px}.related-details-1 p:last-child{margin-bottom:0}.related-details-1 .read-more-1{display:none}}.no-touchevents .news-navigation-1 a{-webkit-transition:all .3s linear;transition:all .3s linear}.no-touchevents .news-navigation-1 a:hover{color:#fff;background-color:#000}.no-touchevents .hero-details a circle{-webkit-transition:fill .3s linear;transition:fill .3s linear}.no-touchevents .hero-details a:hover circle{fill:#151515}.no-touchevents .article-related-1 a.cel-link-1:hover+.table-border-1 .read-more-1 a{color:#151515}.page-methodology-1 .methodology-section .column-4{padding-top:100px;padding-bottom:130px;border-bottom:1px solid #fff}.page-methodology-1 .methodology-section .column-1-text:first-child{max-width:620px;margin-bottom:80px}.page-methodology-1 .methodology-section .icon-methodology{width:100%;max-width:720px;margin-right:auto;margin-bottom:80px;margin-left:auto;padding-top:40px;padding-right:50px;padding-bottom:40px;padding-left:50px;background-color:#2d2d2d}.page-methodology-1 .methodology-section .icon-methodology img{display:inline-block;width:100%;max-width:582px;height:auto}.page-methodology-1 .methodology-section .methodology-text{margin-bottom:70px}.page-methodology-1 .methodology-section .column-methodology{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;text-align:left}.page-methodology-1 .methodology-section .column-methodology>.flex{margin-right:-8px;margin-left:-8px}.page-methodology-1 .methodology-section .column-methodology .col-fl-4{margin-bottom:16px;padding-right:8px;padding-left:8px}.page-methodology-1 .methodology-section .column-methodology .methodology-tile{padding-top:20px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#2d2d2d}.page-methodology-1 .methodology-section .column-methodology .methodology-tile img{display:block;width:29px;height:auto;margin-bottom:15px}.page-methodology-1 .methodology-section .methodology-title img{display:block;width:29px;height:auto;margin-bottom:15px}.page-methodology-1 .methodology-section p+.methodology-title{margin-top:40px}@media only screen and (max-width: 768px){.page-methodology-1 .methodology-section .column-4{padding-top:75px;padding-bottom:75px}.page-methodology-1 .methodology-section .column-1-text:first-child{margin-bottom:75px}.page-methodology-1 .methodology-section .column-methodology .col-fl-4{width:50%}.page-methodology-1 .methodology-section .column-methodology .col-fl-4:nth-child(3) .methodology-tile,.page-methodology-1 .methodology-section .column-methodology .col-fl-4:nth-child(4) .methodology-tile{padding-bottom:80px}}@media only screen and (max-width: 640px){.page-methodology-1 .methodology-section .column{padding-right:0;padding-left:0}.page-methodology-1 .methodology-section .column-4{padding-top:70px;padding-right:20px;padding-bottom:54px;padding-left:20px}.page-methodology-1 .methodology-section .column-1-text:first-child{margin-bottom:50px}.page-methodology-1 .methodology-section .icon-methodology{margin-bottom:50px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.page-methodology-1 .methodology-section .methodology-text{margin-bottom:50px}.page-methodology-1 .methodology-section .column-methodology .col-fl-4{width:100%}.page-methodology-1 .methodology-section .column-methodology .col-fl-4:nth-child(3) .methodology-tile,.page-methodology-1 .methodology-section .column-methodology .col-fl-4:nth-child(4) .methodology-tile{padding-bottom:80px}}.page-methodology-1 .methodology-scorecard{padding-top:100px;padding-bottom:100px;text-align:center}.page-methodology-1 .methodology-scorecard .column-2-text{margin-bottom:50px}@media only screen and (max-width: 768px){.page-methodology-1 .methodology-scorecard{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.page-methodology-1 .methodology-scorecard{padding-top:50px;padding-bottom:50px}.page-methodology-1 .methodology-scorecard .column-2-text{margin-bottom:30px}}.methodology-2024 .methodology-section .column-4{padding-top:100px;padding-bottom:130px}.methodology-2024 .methodology-section .column-1-text:first-child{max-width:450px;margin-bottom:70px}.methodology-2024 .methodology-section .methodology-2024{margin-bottom:70px}.methodology-2024 .methodology-section .methodology-text{margin-bottom:70px}.methodology-2024 .methodology-section .column-methodology{width:100%;max-width:1000px;margin-right:auto;margin-left:auto;text-align:left}.methodology-2024 .methodology-section .column-methodology .col-fl-4{padding-right:30px;padding-left:30px}.methodology-2024 .methodology-section .methodology-title{margin-top:40px}.methodology-2024 .methodology-section .methodology-title span{display:inline-block;vertical-align:middle}.methodology-2024 .methodology-section .methodology-title .circle{position:relative;top:1px;width:17px;height:17px;margin-right:10px;border-radius:100%}@media only screen and (max-width: 768px){.methodology-2024 .methodology-section .column-4{padding-top:75px;padding-bottom:75px}.methodology-2024 .methodology-section .column-methodology{max-width:430px}.methodology-2024 .methodology-section .column-methodology .col-fl-4{padding-right:0;padding-left:0}.methodology-2024 .methodology-section .column-methodology .col-fl-4:not(:last-child){margin-bottom:50px}}@media only screen and (max-width: 640px){.methodology-2024 .methodology-section .column-4{padding-top:70px;padding-bottom:70px}.methodology-2024 .methodology-section .column-1-text:first-child{margin-bottom:50px}.methodology-2024 .methodology-section .methodology-2024{margin-bottom:50px}.methodology-2024 .methodology-section .methodology-text{margin-bottom:50px}}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-liveability .circle,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-liveability .circle,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-liveability .circle,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-liveability .circle{background-color:#0089c2}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-liveability b,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-liveability b,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-liveability b,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-liveability b{color:#0089c2}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-loveability .circle,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-loveability .circle,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-loveability .circle,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-loveability .circle{background-color:#d1196f}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-loveability b,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-loveability b,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-loveability b,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-loveability b{color:#d1196f}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-prosperity .circle,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-prosperity .circle,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-prosperity .circle,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-prosperity .circle{background-color:#90b03e}.methodology-2024.page-template-page-methodology-wbc .methodology-section .is-prosperity b,.methodology-2024.page-template-page-methodology-ebc .methodology-section .is-prosperity b,.methodology-2024.page-template-page-methodology-abc .methodology-section .is-prosperity b,.methodology-2024.page-template-page-methodology-apbc .methodology-section .is-prosperity b{color:#90b03e}.methodology-2024 .liveability{color:#0089c2}.methodology-2024 .loveability{color:#d1196f}.methodology-2024 .prosperity{color:#90b03e}.methodology-2024 .methodology-scorecard{padding-top:100px;padding-bottom:100px;text-align:center}.methodology-2024 .methodology-scorecard .column-2-text{margin-bottom:50px}@media only screen and (max-width: 768px){.methodology-2024 .methodology-scorecard{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.methodology-2024 .methodology-scorecard{padding-top:50px;padding-bottom:50px}.methodology-2024 .methodology-scorecard .column-2-text{margin-bottom:30px}}.page-template-page-about-us .hero-image{background-image:url(images/production/wp-content/themes/bestcities/src/images/about/hero-about.jpg)}.page-template-page-about-us .section-about h1{max-width:450px}.page-template-page-about-us .section-about .text{max-width:560px}@media only screen and (max-width: 640px){.page-template-page-about-us .section-about h1{max-width:320px}}.page-template-page-about-us .about-reports .text-cen{padding-top:40px;padding-right:20px;padding-bottom:40px;padding-left:20px}.page-template-page-about-us .about-reports .caps{margin-bottom:30px}@media only screen and (max-width: 1200px){.page-template-page-about-us .about-reports .col-2:not(:nth-last-child(2)):not(:last-child){margin-bottom:50px}}@media only screen and (max-width: 1200px)and (max-width: 640px){.page-template-page-about-us .about-reports .col-2:not(:last-child){margin-bottom:50px}}.page-template-page-about-us .about-team h1{max-width:650px}.page-template-page-about-us .about-team .team-cards .col-2{margin-bottom:75px}.page-template-page-about-us .about-team .team-cards a{cursor:pointer}.page-template-page-about-us .about-team .team-cards .last-card .card{background-color:rgba(0,0,0,0)}.page-template-page-about-us .about-team .image{position:relative;-webkit-transition:-webkit-transform .4s cubic-bezier(0.7, 0, 0.3, 1);transition:-webkit-transform .4s cubic-bezier(0.7, 0, 0.3, 1);transition:transform .4s cubic-bezier(0.7, 0, 0.3, 1);transition:transform .4s cubic-bezier(0.7, 0, 0.3, 1), -webkit-transform .4s cubic-bezier(0.7, 0, 0.3, 1);cursor:default}.page-template-page-about-us .about-team .portrait{padding-bottom:125%;background-position:50% 50%;background-size:cover}.page-template-page-about-us .about-team .bio{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .4s cubic-bezier(0.7, 0, 0.3, 1) .2s;transition:opacity .4s cubic-bezier(0.7, 0, 0.3, 1) .2s}@media only screen and (max-width: 1366px){.page-template-page-about-us .about-team .team-intro .off-l-2{margin-left:0}}@media only screen and (max-width: 640px){.page-template-page-about-us .about-team .col-2.flex,.page-template-page-about-us .about-team .card.flex-col{display:block}.page-template-page-about-us .about-team .col-2.flex h2,.page-template-page-about-us .about-team .card.flex-col h2{margin-bottom:50px}.page-template-page-about-us .about-team .team-cards .col-2{margin-bottom:50px}.page-template-page-about-us .about-team .team-cards .last-card{display:none}}.page-template-page-about-us .about-team-bios{display:none;opacity:0;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:#151515;overflow:auto}.page-template-page-about-us .about-team-bios .no-desktop{display:none;max-width:700px}.page-template-page-about-us .about-team-bios .column,.page-template-page-about-us .about-team-bios .column-4,.page-template-page-about-us .about-team-bios .about-team-bio{width:100%;height:100%}.page-template-page-about-us .about-team-bios .about-team-row{width:100%;margin-top:auto;margin-bottom:auto;padding-top:50px;padding-bottom:50px}.page-template-page-about-us .about-team-bios .image{padding-bottom:125%;background-position:50% 50%;background-size:cover}.page-template-page-about-us .about-team-bios .col-4 .h2{padding-right:40px}.page-template-page-about-us .about-team-bios .link{max-width:50%}.page-template-page-about-us .about-team-bios .bios-close{position:absolute;top:40px;right:40px;cursor:pointer}@media only screen and (max-width: 1200px){.page-template-page-about-us .about-team-bios .no-desktop{display:block}.page-template-page-about-us .about-team-bios .flex-space-between{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.page-template-page-about-us .about-team-bios .no-mobile{display:none}.page-template-page-about-us .about-team-bios .col-4 .h2{max-width:700px;padding-right:0}.page-template-page-about-us .about-team-bios .link{margin-bottom:50px}.page-template-page-about-us .about-team-bios .col-2:last-child p{max-width:700px}}@media only screen and (max-width: 900px){.page-template-page-about-us .about-team-bios .portrait{width:33.3333%}.page-template-page-about-us .about-team-bios .portrait+.col-4{width:66.6666%}.page-template-page-about-us .about-team-bios .col-2.off-wd-l-2{width:66.6666%;margin-left:33.3333%}}@media only screen and (max-width: 640px){.page-template-page-about-us .about-team-bios .portrait{width:100%}.page-template-page-about-us .about-team-bios .portrait+.col-4{width:100%}.page-template-page-about-us .about-team-bios .col-2.off-wd-l-2{width:100%;margin-left:0}.page-template-page-about-us .about-team-bios .image{margin-bottom:40px}.page-template-page-about-us .about-team-bios .col-4 .h2{padding-right:0}.page-template-page-about-us .about-team-bios .link{max-width:100%;margin-bottom:50px}}.no-touchevents .page-template-page-about-us .about-team .image:hover{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.no-touchevents .page-template-page-about-us .about-team .image:hover .bio{opacity:1}.no-touchevents .page-template-page-about-us .about-team .image.is-active{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.no-touchevents .page-template-page-about-us .about-team .image.is-active .bio{opacity:1}.page-template-page-services .hero-image{background-image:url(images/production/wp-content/themes/bestcities/src/images/services/jet-dela-cruz-lEapGhAlWMY-unsplash.jpg);background-position:0% 50%}@media only screen and (max-width: 640px){.page-template-page-services .hero-image{background-position:20% 50%}}.page-template-page-services .section-services h1{max-width:540px}.page-template-page-services .section-services .text{max-width:560px}@media only screen and (max-width: 640px){.page-template-page-services .section-services h1{max-width:380px}}.page-template-page-services .services-methodology .text{padding-top:50px;padding-bottom:50px}.page-template-page-services .services-methodology .caps{margin-bottom:30px}.page-template-page-services .services-methodology h2{font-size:30px}@media only screen and (max-width: 1200px){.page-template-page-services .services-methodology .col-2{width:27%}}@media only screen and (max-width: 900px){.page-template-page-services .services-methodology .col-2{width:33.333333%}}@media only screen and (max-width: 768px){.page-template-page-services .services-methodology .col-2{width:100%}.page-template-page-services .services-methodology .col-2:not(:last-child){margin-bottom:30px}.page-template-page-services .services-methodology h2{font-size:24px}}@media only screen and (max-width: 640px){.page-template-page-services .services-methodology .text{padding-top:40px;padding-bottom:40px}}.page-template-page-services .services-report .caps{margin-bottom:30px}.page-template-page-services .services-report .text{padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px}@media only screen and (max-width: 1200px){.page-template-page-services .services-report .col-2{width:27%}}@media only screen and (max-width: 900px){.page-template-page-services .services-report .col-2{width:33.333333%}}@media only screen and (max-width: 768px){.page-template-page-services .services-report .col-2{width:100%}.page-template-page-services .services-report .col-2:not(:last-child){margin-bottom:40px}.page-template-page-services .services-report .text{padding-top:0;padding-right:30px;padding-bottom:0;padding-left:30px}}.page-template-page-services .section-report{z-index:9}.page-template-page-services .section-report .column-4{padding-top:100px;padding-right:50px;padding-bottom:150px;background-color:#2b2b2b;border-radius:10px}.page-template-page-services .section-report .report{position:absolute;top:-50px;bottom:0;right:37%}.page-template-page-services .section-report .report img{display:block;width:auto;height:100%}.page-template-page-services .section-report .text{position:relative;max-width:320px;margin-left:auto}@media only screen and (max-width: 1200px){.page-template-page-services .section-report .column-4{padding-top:100px;padding-right:10px;padding-bottom:100px}}@media only screen and (max-width: 1024px){.page-template-page-services .section-report .column-4{padding-top:0;padding-right:0;padding-bottom:25px;background-color:rgba(0,0,0,0)}.page-template-page-services .section-report .report{position:relative;top:0;bottom:0;right:0}.page-template-page-services .section-report .report img{display:block;width:100%;height:auto}.page-template-page-services .section-report .text{position:relative;max-width:320px;margin-right:auto;margin-left:auto;padding-top:50px}}@media only screen and (max-width: 640px){.page-template-page-services .section-report .column-4{padding-bottom:0}.page-template-page-services .section-report .text{position:relative;max-width:320px;margin-right:auto;margin-left:0;padding-top:50px;padding-left:30px;padding-right:30px}}.page-template-page-services .services-contact .text{max-width:620px}.page-press-1 .press-section{text-align:center}.page-press-1 .section-press-tiles{padding-top:100px;padding-bottom:100px}@media only screen and (max-width: 768px){.page-press-1 .section-press-tiles{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.page-press-1 .section-press-tiles{padding-top:50px;padding-bottom:50px}}.page-press-1 .column-press{width:100%;max-width:1080px;margin-right:auto;margin-left:auto}.page-press-1 .column-press>.flex{margin-right:-8px;margin-left:-8px}.page-press-1 .column-press .col-fl-4{margin-bottom:16px;padding-right:8px;padding-left:8px}.page-press-1 .column-press .press-tile{position:relative;background-color:#2d2d2d;border-radius:10px;overflow:hidden}.page-press-1 .column-press .press-tile .press-tile-image{overflow:hidden}.page-press-1 .column-press .press-tile .press-tile-image img{display:block;width:100%;height:auto}.page-press-1 .column-press .press-tile .press-tile-text{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.page-press-1 .column-press .press-tile .press-tile-text p{font-weight:500}.page-press-1 .column-press .press-tile a{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border-top-left-radius:24px;border-bottom-right-radius:24px}.page-press-1 .column-press .press-list{display:none}.page-press-1 .column-press .press-load-more{padding-top:50px;padding-bottom:16px;text-align:center}.page-press-1 .column-press .press-load-more span{padding-right:40px;padding-left:40px;cursor:pointer}@media only screen and (max-width: 768px){.page-press-1 .column-press .col-fl-4{width:50%}.page-press-1 .column-press .press-load-more{padding-top:30px}}@media only screen and (max-width: 640px){.page-press-1 .column-press .col-fl-4{width:100%}.page-press-1 .column-press .press-load-more{padding-top:34px}}.no-touchevents .press-tile{will-change:transform}.no-touchevents .press-tile .press-tile-image{will-change:transform}.no-touchevents .press-tile .press-tile-image img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transition:all .7s cubic-bezier(0.62, 0.12, 0.52, 0.94);transition:all .7s cubic-bezier(0.62, 0.12, 0.52, 0.94);will-change:transform}.no-touchevents .press-tile a:hover+.press-tile-image img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.page-scorecard-1 .section-scorecard{padding-top:100px;padding-bottom:130px}.page-scorecard-1 .scorecard-quote{margin-top:48px;margin-bottom:48px}.page-scorecard-1 .the-content-1 p+h2{margin-top:48px}.page-scorecard-1 .the-content-1 ul li{padding-left:20px;margin-bottom:10px}.page-scorecard-1 .the-content-1 ul li:last-child{margin-bottom:0}.page-scorecard-1 .the-content-1 ul li:before{content:"—";display:inline-block;width:20px;margin-left:-20px}.page-scorecard-1 .scorecard-methodology{text-align:center}.page-scorecard-1 .scorecard-methodology .column-limit-1:first-child{margin-bottom:80px}.page-scorecard-1 .column-methodology{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;text-align:left}.page-scorecard-1 .column-methodology>.flex{margin-right:-8px;margin-left:-8px}.page-scorecard-1 .column-methodology .col-fl-4{margin-bottom:16px;padding-right:8px;padding-left:8px}.page-scorecard-1 .column-methodology .methodology-tile{padding-top:20px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:#2d2d2d}.page-scorecard-1 .column-methodology .methodology-tile img{display:block;width:29px;height:auto;margin-bottom:15px}@media only screen and (max-width: 768px){.page-scorecard-1 .section-scorecard{padding-top:75px;padding-bottom:75px}.page-scorecard-1 .scorecard-methodology .column-limit-1:first-child{margin-bottom:75px}.page-scorecard-1 .column-methodology .col-fl-4{width:50%}.page-scorecard-1 .column-methodology .col-fl-4:nth-child(3) .methodology-tile,.page-scorecard-1 .column-methodology .col-fl-4:nth-child(4) .methodology-tile{padding-bottom:80px}}@media only screen and (max-width: 640px){.page-scorecard-1 .section-scorecard{padding-top:70px;padding-bottom:70px}.page-scorecard-1 .scorecard-methodology .column-limit-1:first-child{margin-bottom:50px}.page-scorecard-1 .column-methodology .col-fl-4{width:100%}.page-scorecard-1 .column-methodology .col-fl-4:nth-child(3) .methodology-tile,.page-scorecard-1 .column-methodology .col-fl-4:nth-child(4) .methodology-tile{padding-bottom:80px}}.page-wrldcty-1 .wrldcty-section{padding-top:100px;padding-bottom:60px;text-align:center}.page-wrldcty-1 .wrldcty-section h1{max-width:450px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 768px){.page-wrldcty-1 .wrldcty-section{padding-top:75px}}@media only screen and (max-width: 640px){.page-wrldcty-1 .wrldcty-section{padding-top:50px;padding-bottom:50px}}.page-wrldcty-1 .wrldcty-video{margin-bottom:80px}.page-wrldcty-1 .wrldcty-video .overview-video{position:relative;padding-bottom:56.25%}.page-wrldcty-1 .wrldcty-video .overview-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-wrldcty-1 .wrldcty-video .overview-video-poster{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer;background-image:url(images/production/wp-content/themes/bestcities/src/images/poster-wrldcty.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.page-wrldcty-1 .wrldcty-video .play-video{position:absolute;bottom:10%;left:50%;width:11%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-wrldcty-1 .wrldcty-video .play-video .icon-play{position:relative;padding-bottom:100%}.page-wrldcty-1 .wrldcty-video .play-video svg{position:absolute;top:0;left:0;width:100%;height:100%}.page-wrldcty-1 .wrldcty-speakers{padding-bottom:100px;text-align:center}.page-wrldcty-1 .wrldcty-speakers .wrldcty-speakers-text{margin-bottom:80px}.page-wrldcty-1 .wrldcty-speakers .wrldcty-speakers-text p.wrldcty-accent{margin-bottom:20px;color:#4d71b7}.page-wrldcty-1 .wrldcty-speakers .column-speakers{width:100%;max-width:1080px;margin-right:auto;margin-bottom:50px;margin-left:auto}.page-wrldcty-1 .wrldcty-speakers .column-speakers>.flex{margin-right:-8px;margin-left:-8px}.page-wrldcty-1 .wrldcty-speakers .column-speakers .col-fl-20{width:20%;margin-bottom:30px;padding-right:8px;padding-left:8px}.page-wrldcty-1 .wrldcty-speakers .column-speakers .col-fl-20 img{display:block;width:100%;height:auto}.page-wrldcty-1 .wrldcty-speakers .column-speakers .speaker-text{padding-top:15px}.page-wrldcty-1 .wrldcty-speakers .wrldcty-speakers-cta p.intro-1{margin-bottom:20px}@media only screen and (max-width: 900px){.page-wrldcty-1 .wrldcty-speakers .column-speakers .col-fl-20{width:25%}}@media only screen and (max-width: 768px){.page-wrldcty-1 .wrldcty-speakers{padding-bottom:75px}.page-wrldcty-1 .wrldcty-speakers .column-speakers{margin-bottom:20px}.page-wrldcty-1 .wrldcty-speakers .column-speakers .col-fl-20{width:33.333333%}}@media only screen and (max-width: 640px){.page-wrldcty-1 .wrldcty-speakers{padding-bottom:50px}.page-wrldcty-1 .wrldcty-speakers .column-speakers .col-fl-20{width:50%}}.page-wrldcty-1 .wrldcty-subscribe{padding-top:100px;padding-bottom:100px;background-color:#efefef;text-align:center}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-text{margin-bottom:50px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-text p.wrldcty-accent{margin-bottom:40px;color:#4d71b7}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news p{margin-bottom:30px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .wrldcty-news{margin-bottom:30px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-6:first-child{padding-right:5px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-6:last-child{padding-left:5px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-6,.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-12{margin-bottom:10px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .row.submit{margin-top:20px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .wrldcty-subscribe-submit{cursor:pointer}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .subscribe{width:100%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .subscribe.disable{opacity:.5}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-social a{display:inline-block;width:25px;height:25px;margin-right:9px;margin-left:9px;vertical-align:middle;line-height:25px;text-decoration:none}@media only screen and (max-width: 768px){.page-wrldcty-1 .wrldcty-subscribe{padding-top:75px;padding-bottom:75px}}@media only screen and (max-width: 640px){.page-wrldcty-1 .wrldcty-subscribe{padding-top:50px;padding-bottom:50px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-text{margin-bottom:30px}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-text p.wrldcty-accent{margin-bottom:20px;color:#4d71b7}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-6:first-child{padding-right:0}.page-wrldcty-1 .wrldcty-subscribe .wrldcty-subscribe-news .col-lg-6:last-child{padding-left:0}}.no-touchevents .wrldcty-video .overview-video-poster svg path,.no-touchevents .wrldcty-video .overview-video-poster svg polygon{-webkit-transition:fill .3s ease;transition:fill .3s ease}.no-touchevents .wrldcty-video .overview-video-poster:hover svg path,.no-touchevents .wrldcty-video .overview-video-poster:hover svg polygon{fill:#f15c58}.ads-banner{display:none}.ads-banner a{display:block}.ads-banner img{display:block;width:100%;height:auto}.ads-banner .ads-portrait{display:none}@media only screen and (max-width: 640px){.ads-banner .ads-landscape{display:none}.ads-banner .ads-portrait{display:block}}.ads-home{padding-top:45px;padding-bottom:45px;background-color:#fff;text-align:center}.ads-home .banner-image{width:100%;max-width:728px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 640px){.ads-home{padding-top:20px;padding-bottom:20px}}.ads-rankings{padding-top:45px;padding-bottom:45px;background-color:#f2f2f2;text-align:center}.ads-rankings .banner-image{width:100%;max-width:1080px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 640px){.ads-rankings{padding-top:20px;padding-bottom:20px}}.wrldcty-popup-subscribe{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;padding-top:20px;padding-right:30px;padding-bottom:20px;padding-left:30px;background-color:rgba(0,0,0,.6);overflow-y:auto}.wrldcty-popup-subscribe .wrldcty-popup-row{width:100%;height:100%}.wrldcty-popup-subscribe .wrldcty-popup-row .table-cell{vertical-align:middle}.wrldcty-popup-subscribe .wrldcty-popup-banner{position:relative;max-width:1024px;margin-right:auto;margin-left:auto;background-color:#fff}.wrldcty-popup-subscribe .col-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px;background:linear-gradient(145deg, #FF5751 0%, #9B3D98 100%) 0% 0% no-repeat;text-align:center}.wrldcty-popup-subscribe .col-logo img{display:inline-block;width:383px;max-width:100%;height:auto}.wrldcty-popup-subscribe .col-subscribe{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}.wrldcty-popup-subscribe .col-subscribe .text,.wrldcty-popup-subscribe .col-subscribe .text-cta,.wrldcty-popup-subscribe .col-subscribe .text-discalimer{color:#000;font-weight:400;font-size:15px;font-family:"Manrope",Helvetica,Arial,sans-serif;line-height:1.3125em;letter-spacing:normal}.wrldcty-popup-subscribe .col-subscribe .text{margin-bottom:40px}.wrldcty-popup-subscribe .col-subscribe .text-cta{margin-bottom:20px;font-weight:600;font-size:16px;text-transform:uppercase}.wrldcty-popup-subscribe .col-subscribe .text-cta .nowrap{white-space:nowrap}.wrldcty-popup-subscribe .col-subscribe span.highlight{position:relative;z-index:0;display:inline-block;white-space:nowrap}.wrldcty-popup-subscribe .col-subscribe span.highlight:before{content:"";display:block;position:absolute;z-index:-1;top:-1px;right:-2px;bottom:-2px;left:-2px;background-color:#fbb916}.wrldcty-popup-subscribe .col-subscribe .subscribe{margin-bottom:20px}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-6{margin-bottom:10px}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-6:first-child{padding-right:5px}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-6:last-child{padding-left:5px}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-12{margin-bottom:10px}.wrldcty-popup-subscribe .col-subscribe input[type=text],.wrldcty-popup-subscribe .col-subscribe input[type=email],.wrldcty-popup-subscribe .col-subscribe textarea{width:100%;height:40px;padding-right:10px;padding-left:10px;border:1px solid #e3e3e3;background-color:#e3e3e3;color:#000;font-weight:400;font-size:16px;line-height:38px;font-family:"Manrope",Helvetica,Arial,sans-serif}.wrldcty-popup-subscribe .col-subscribe input[type=text].error,.wrldcty-popup-subscribe .col-subscribe input[type=email].error,.wrldcty-popup-subscribe .col-subscribe textarea.error{border-color:#fbb916}.wrldcty-popup-subscribe .col-subscribe .wrldcty-subscribe-submit{position:relative;display:inline-block;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:#fbb916;border:2px solid #fbb916;cursor:pointer;text-align:center;color:#000;font-weight:600;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width: 990px){.wrldcty-popup-subscribe .col-subscribe{padding-top:50px;padding-right:50px;padding-bottom:50px;padding-left:50px}.wrldcty-popup-subscribe .col-subscribe .text{margin-bottom:20px}}@media only screen and (max-width: 900px){.wrldcty-popup-subscribe .no-mobile{display:none}.wrldcty-popup-subscribe .col-logo{padding-right:40px;padding-left:40px}.wrldcty-popup-subscribe .col-subscribe{padding-right:30px;padding-left:30px}.wrldcty-popup-subscribe .col-subscribe .subscribe{margin-bottom:10px}.wrldcty-popup-subscribe .col-subscribe .text-discalimer{font-size:12px}.wrldcty-popup-subscribe .col-subscribe .wrldcty-subscribe-submit{width:100%}}@media only screen and (max-width: 768px){.wrldcty-popup-subscribe .col-subscribe .text-discalimer{font-size:10px}}@media only screen and (max-width: 640px){.wrldcty-popup-subscribe{padding-right:20px;padding-left:20px}.wrldcty-popup-subscribe .col-logo{padding-top:30px;padding-right:20px;padding-bottom:20px;padding-left:20px}.wrldcty-popup-subscribe .col-logo img{max-width:75%}.wrldcty-popup-subscribe .col-subscribe{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.wrldcty-popup-subscribe .col-subscribe .text-cta{text-align:center;font-size:14px}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-6:first-child{padding-right:0}.wrldcty-popup-subscribe .col-subscribe .subscribe .col-lg-6:last-child{padding-left:0}}.wrldcty-popup-close{position:absolute;z-index:999;top:-20px;right:-20px;width:40px;height:40px;cursor:pointer;background-color:#e3e3e3;border-radius:100%}.wrldcty-popup-close .icon-close{position:absolute;top:25%;left:25%;width:50%;height:50%}.wrldcty-popup-close .icon-close .barre{position:absolute;left:0;top:0;width:100%;height:2px;background-color:#000}.wrldcty-popup-close .icon-close .barre:nth-child(1){top:calc(50% - 1px);transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.wrldcty-popup-close .icon-close .barre:nth-child(2){top:calc(50% - 1px);transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg)}@media only screen and (max-width: 640px){.wrldcty-popup-close{top:-16px;right:-16px;width:32px;height:32px;background-color:#fff}}.no-touchevents .wrldcty-popup-subscribe .wrldcty-subscribe-submit{-webkit-transition:background-color .2s linear,border-color .2s linear,color .2s linear;transition:background-color .2s linear,border-color .2s linear,color .2s linear}.no-touchevents .wrldcty-popup-subscribe .wrldcty-subscribe-submit:hover{background-color:rgba(0,0,0,0);border-color:#fbb916;color:#fbb916}.page-videos-1 .videos-nav-section,.page-video-1 .videos-nav-section{padding-top:100px;padding-bottom:50px}.page-videos-1 .videos-nav-section .column-1-text,.page-video-1 .videos-nav-section .column-1-text{margin-bottom:80px;text-align:center}@media only screen and (max-width: 768px){.page-videos-1 .videos-nav-section,.page-video-1 .videos-nav-section{padding-top:75px;padding-bottom:75px}.page-videos-1 .videos-nav-section .column-1-text:first-child,.page-video-1 .videos-nav-section .column-1-text:first-child{margin-bottom:75px}}@media only screen and (max-width: 640px){.page-videos-1 .videos-nav-section,.page-video-1 .videos-nav-section{padding-top:50px;padding-bottom:50px}.page-videos-1 .videos-nav-section .column-1-text:first-child,.page-video-1 .videos-nav-section .column-1-text:first-child{margin-bottom:50px}}.page-videos-1 .filters-section,.page-video-1 .filters-section{display:none}.page-videos-1 .filters-section .column-filters,.page-video-1 .filters-section .column-filters{width:100%;max-width:1640px;margin-right:auto;margin-left:auto;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #fff;text-align:center}.page-videos-1 .filters-section .filters-title,.page-videos-1 .filters-section .filters-remove,.page-video-1 .filters-section .filters-title,.page-video-1 .filters-section .filters-remove{color:#fff;font-weight:400;font-size:16px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-videos-1 .filters-section .filters-title,.page-video-1 .filters-section .filters-title{padding-right:5px}.page-videos-1 .filters-section .filters-title b,.page-video-1 .filters-section .filters-title b{white-space:nowrap}.page-videos-1 .filters-section .filters-remove,.page-video-1 .filters-section .filters-remove{padding-left:5px}.page-videos-1 .filters-section .filters-remove span,.page-video-1 .filters-section .filters-remove span{cursor:pointer;text-decoration:underline;-webkit-transition:color .2s linear;transition:color .2s linear}.page-videos-1 .filters-section .filter-active,.page-video-1 .filters-section .filter-active{position:relative;display:inline-block;margin-top:2px;margin-right:2px;margin-bottom:2px;margin-left:2px;padding-top:7px;padding-right:30px;padding-bottom:8px;padding-left:20px;border:1px solid #fff;border-radius:35px;cursor:pointer;color:#fff;font-weight:400;font-size:12px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;white-space:nowrap;-webkit-transition:color .2s linear;transition:color .2s linear}.page-videos-1 .filters-section .filter-remove,.page-video-1 .filters-section .filter-remove{position:absolute;display:inline-block;top:8px;right:10px;width:11px;height:11px}.page-videos-1 .filters-section .filter-remove:before,.page-videos-1 .filters-section .filter-remove:after,.page-video-1 .filters-section .filter-remove:before,.page-video-1 .filters-section .filter-remove:after{content:"";position:absolute;top:5px;left:0;width:100%;height:1px;background-color:#fff;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.page-videos-1 .filters-section .filter-remove:before,.page-video-1 .filters-section .filter-remove:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-videos-1 .filters-section .filter-remove:after,.page-video-1 .filters-section .filter-remove:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 640px){.page-videos-1 .filters-section .flex-inl,.page-video-1 .filters-section .flex-inl{display:block}.page-videos-1 .filters-section .filters-title,.page-videos-1 .filters-section .filters-active,.page-video-1 .filters-section .filters-title,.page-video-1 .filters-section .filters-active{margin-bottom:10px}}.page-videos-1 .videos-section,.page-videos-1 .section-next,.page-video-1 .videos-section,.page-video-1 .section-next{padding-top:75px;padding-bottom:100px}.page-videos-1 .videos-section .column-videos,.page-videos-1 .section-next .column-videos,.page-video-1 .videos-section .column-videos,.page-video-1 .section-next .column-videos{width:100%;max-width:1640px;margin-right:auto;margin-left:auto}.page-videos-1 .videos-section .videos-featured,.page-videos-1 .section-next .videos-featured,.page-video-1 .videos-section .videos-featured,.page-video-1 .section-next .videos-featured{margin-bottom:50px;border-bottom:1px solid #fff}.page-videos-1 .videos-section .flex,.page-videos-1 .section-next .flex,.page-video-1 .videos-section .flex,.page-video-1 .section-next .flex{margin-right:-7px;margin-left:-7px}.page-videos-1 .videos-section .col-fl,.page-videos-1 .section-next .col-fl,.page-video-1 .videos-section .col-fl,.page-video-1 .section-next .col-fl{width:16.666667%;margin-bottom:50px;padding-right:7px;padding-left:7px}.page-videos-1 .videos-section .video-items,.page-videos-1 .section-next .video-items,.page-video-1 .videos-section .video-items,.page-video-1 .section-next .video-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#2d2d2d;border-top-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.page-videos-1 .videos-section .video-image,.page-videos-1 .section-next .video-image,.page-video-1 .videos-section .video-image,.page-video-1 .section-next .video-image{position:relative;padding-bottom:56.25%;background-size:cover;border-top-left-radius:10px}.page-videos-1 .videos-section .video-image a,.page-videos-1 .section-next .video-image a,.page-video-1 .videos-section .video-image a,.page-video-1 .section-next .video-image a{position:absolute;top:0;left:0;width:100%;height:100%}.page-videos-1 .videos-section .video-time,.page-videos-1 .section-next .video-time,.page-video-1 .videos-section .video-time,.page-video-1 .section-next .video-time{display:none;position:absolute;right:0px;bottom:0px;padding-top:4px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#000;color:#fff;font-weight:400;font-size:10px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-videos-1 .videos-section.has-dur .video-time,.page-videos-1 .section-next.has-dur .video-time,.page-video-1 .videos-section.has-dur .video-time,.page-video-1 .section-next.has-dur .video-time{display:block}.page-videos-1 .videos-section .video-text,.page-videos-1 .section-next .video-text,.page-video-1 .videos-section .video-text,.page-video-1 .section-next .video-text{padding-top:15px}.page-videos-1 .videos-section .video-title,.page-videos-1 .section-next .video-title,.page-video-1 .videos-section .video-title,.page-video-1 .section-next .video-title{margin-bottom:5px;color:#fff;font-weight:600;font-size:14px;line-height:1.4em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-videos-1 .videos-section .video-speakers,.page-videos-1 .section-next .video-speakers,.page-video-1 .videos-section .video-speakers,.page-video-1 .section-next .video-speakers{margin-bottom:8px;color:#fff;font-weight:400;font-size:11px;line-height:1.4em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-videos-1 .videos-section .video-city,.page-videos-1 .section-next .video-city,.page-video-1 .videos-section .video-city,.page-video-1 .section-next .video-city{color:#a0a0a0;font-weight:600;font-size:10px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}@media only screen and (max-width: 990px){.page-videos-1 .videos-section .col-fl,.page-videos-1 .section-next .col-fl,.page-video-1 .videos-section .col-fl,.page-video-1 .section-next .col-fl{width:33.333333%;margin-bottom:50px;padding-right:7px;padding-left:7px}}@media only screen and (max-width: 768px){.page-videos-1 .videos-section,.page-videos-1 .section-next,.page-video-1 .videos-section,.page-video-1 .section-next{padding-bottom:45px}}@media only screen and (max-width: 640px){.page-videos-1 .videos-section,.page-videos-1 .section-next,.page-video-1 .videos-section,.page-video-1 .section-next{padding-top:50px;padding-bottom:40px}.page-videos-1 .videos-section .col-fl,.page-videos-1 .section-next .col-fl,.page-video-1 .videos-section .col-fl,.page-video-1 .section-next .col-fl{width:100%;margin-bottom:50px;padding-right:7px;padding-left:7px}}.page-video-1 .section-video{padding-top:15px;padding-right:20px;padding-left:20px}.page-video-1 .section-video .column-video{width:100%;max-width:1080px;margin-right:auto;margin-left:auto;padding-bottom:75px}.page-video-1 .section-video .video{position:relative;width:100%;padding-bottom:56.25%}.page-video-1 .section-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-video-1 .section-video .video-text{padding-top:50px;padding-right:10%;padding-left:10%}.page-video-1 .section-video .video-title{max-width:90%;margin-bottom:10px;color:#fff;font-weight:400;font-size:30px;line-height:1.2em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .video-speakers{margin-bottom:30px}.page-video-1 .section-video .video-speakers .col-fl{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.page-video-1 .section-video .video-speakers .col-text{text-align:right;color:gray;font-weight:400;font-size:14px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.page-video-1 .section-video .video-speakers .col-text b{font-weight:600}.page-video-1 .section-video .video-text-speakers{color:#fff;font-weight:400;font-size:16px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .video-description{margin-bottom:50px}.page-video-1 .section-video .video-description p{color:#fff;font-weight:400;font-size:16px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .video-description p:not(:last-child){margin-bottom:20px}.page-video-1 .section-video .speakers-text .flex:not(:last-child){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #fff}.page-video-1 .section-video .speakers-text .flex .col-image{width:130px;-webkit-box-flex:0;-webkit-flex:0 0 130px;-ms-flex:0 0 130px;flex:0 0 130px}.page-video-1 .section-video .speakers-text .flex .col-text{padding-left:30px}.page-video-1 .section-video .speaker-image{padding-bottom:100%;background-size:cover;border-top-left-radius:10px;border-bottom-right-radius:10px}.page-video-1 .section-video .speaker-name{margin-bottom:5px;color:#fff;font-weight:600;font-size:16px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .speaker-title{margin-bottom:5px;color:#fff;font-style:italic;font-weight:400;font-size:14px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .speaker-text p{color:#fff;font-weight:400;font-size:16px;line-height:1.5em;font-family:"Manrope",Helvetica,Arial,sans-serif}.page-video-1 .section-video .speaker-text p:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 768px){.page-video-1 .section-video .video-text{padding-top:40px;padding-right:5%;padding-left:5%}.page-video-1 .section-video .video-title{max-width:100%}.page-video-1 .section-video .video-speakers{margin-bottom:30px}.page-video-1 .section-video .video-speakers .col-fl{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.page-video-1 .section-video .video-speakers .col-fl:first-child{margin-bottom:5px}.page-video-1 .section-video .video-speakers .col-text{text-align:left}}@media only screen and (max-width: 640px){.page-video-1 .section-video{padding-right:0;padding-left:0}.page-video-1 .section-video .column-video{padding-bottom:50px;border-bottom-right-radius:0}.page-video-1 .section-video .video-text{padding-top:30px;padding-right:20px;padding-left:20px}.page-video-1 .section-video .speakers-text .flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-video-1 .section-video .speakers-text .flex .col-image{width:auto;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:30px}.page-video-1 .section-video .speakers-text .flex .col-text{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding-left:0}}.page-video-1 .section-next{padding-right:20px;padding-left:20px}.page-video-1 .section-next .column-next{width:100%;max-width:1080px;margin-right:auto;margin-left:auto}.page-video-1 .section-next .col-fl{width:25%}@media only screen and (max-width: 900px){.page-video-1 .section-next .col-fl{width:33.333333%;margin-bottom:50px;padding-right:7px;padding-left:7px}.page-video-1 .section-next .col-fl:last-child{display:none}}@media only screen and (max-width: 640px){.page-video-1 .section-next .col-fl{width:100%;margin-bottom:50px;padding-right:7px;padding-left:7px}}.page-videos-1 .info-text,.page-video-1 .info-text{margin-bottom:30px;color:#fff;font-weight:700;font-size:12px;line-height:1em;font-family:"Manrope",Helvetica,Arial,sans-serif;text-transform:uppercase}.page-videos-1 .info-text span,.page-video-1 .info-text span{display:inline-block;padding-bottom:5px;border-bottom:1px solid #fff}.no-touchevents .filter-active:hover{color:gray}.no-touchevents .filter-active:hover .filter-remove:before,.no-touchevents .filter-active:hover .filter-remove:after{background-color:gray}.no-touchevents .filters-remove:hover{color:gray}
