div.image-container>img.country-image{height:100%;max-height:147px;min-height:147px;width:100%}.power-rank-title{clear:both;display:block;width:100%}.passport-list-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:flex-start}.passport-section{flex-basis:calc(33.33% - 20px);margin-bottom:20px}.passport-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;text-align:center}.passport-text{position:relative;width:100%}.country-description{background:rgba(195,146,46,.9);border-radius:20px;border-top-left-radius:0;box-shadow:3px 4px 1px #333;color:#fff;left:5%;padding:1rem;position:absolute;right:5%;top:-145px;transform:rotateY(0deg);z-index:9}.country-description-inner b,.country-description-inner strong{clear:both;display:block}.text-bg-secondary{background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);background:#333!important;border-radius:8px;color:var(--bs-badge-color);display:inline-block;font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;margin-left:4px!important;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:baseline;white-space:nowrap}#news-page-global-wrapper>div>div.article-title-and-content-container>div.main-article-content-wrapper>div.article-content.ck-content>h3:nth-child(9){clear:both}table{width:100%}table td{padding:8px}.country-placeholder{border:1px solid #000;padding:6px 13px;text-align:center;transition:all .2s}.country-placeholder:hover{background:#ededed}.click-to-open-list-of-countries{background:#d3d3d3;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:10px 20px;transition:all .2s}.country-global-container{margin-bottom:15px}.country-list-container{display:inline-block}.click-to-open-list-of-countries:hover{background:#cacaca;cursor:pointer}.portugal-hover:hover{background:#c3922e;color:#fff}.country-list-container{width:100%}.caret-down-countries{max-height:25px;transform:rotate(0deg)}.rotate{transform:rotate(180deg)}@media (min-width:768px){.caret-down-countries{display:none}}@media (max-width:768px){.country-list-container{display:none}}@media screen and (min-width:768px){.caret-down-countries{display:none}}.article-content table#gold_table{border:0;height:100%;overflow-x:auto;width:100%}.article-content table#gold_table th{background-color:#c3922e;border:0;color:#fff;padding:5px}.article-content table#gold_table td{background-color:#fff;color:#000}.article-content table#gold_table thead th:first-child{border-top-left-radius:10px}.article-content table#gold_table thead th:last-child{border-top-right-radius:10px}.article-content table#gold_table tbody tr{border-top:1px solid #dededf}.article-content table#gold_table tbody>tr>td{border:1px solid #dededf}.article-content table#gold_table tbody>tr>td:first-child{border-left:none}.article-content table#gold_table tbody>tr>td:last-child{border-right:none}.article-content h1{font-size:50px}.article-content h2{font-size:40px}.article-content h3{font-size:32px}.article-content h4{font-size:26px}.article-content h5{font-size:16px}.article-content h6{font-size:14px}.article-content pre:not(.wp-block-verse){border:1px solid #eee;border-radius:.75rem;max-width:100%;min-width:200px;padding:1rem 1.5rem;-moz-tab-size:4;-o-tab-size:4;tab-size:4;white-space:pre-wrap}.article-content pre:not(.wp-block-verse):has(code){background-color:unset}.article-content .wp-block-verse{margin-bottom:1em}.article-content blockquote{border-left:2px solid #ddd;overflow:hidden;padding:1rem 0 1rem 1.5rem}.article-content blockquote[dir=rtl]{border-left:0;border-right:2px solid #ddd}.article-content blockquote p{font-size:1.1em;margin-bottom:.75rem!important}.article-content .wp-block-pullquote,.article-content figure{padding:0}.article-content .wp-block-pullquote blockquote,.article-content figure blockquote{border:2px solid #ddd;border-left:none;border-right:none;padding:5rem 1rem}.article-content .wp-block-pullquote p,.article-content figure p{font-size:1.2em;margin-bottom:2rem!important}.article-content .wp-block-pullquote cite,.article-content figure cite{font-style:normal;text-transform:uppercase}.article-content .wp-block-table{border-radius:.75rem;overflow:hidden}.article-content .has-small-font-size{font-size:13px}.article-content .has-medium-font-size{font-size:20px}.article-content .has-large-font-size{font-size:36px}.article-content .has-x-large-font-size{font-size:42px}.article-content .is-nowrap{flex-wrap:nowrap}.article-content .is-layout-flex{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem}.article-content img{max-width:100%}.article-content .wp-block-image,.article-content figure{text-align:center}.article-content .wp-block-image img,.article-content figure img{height:auto;max-width:100%;vertical-align:bottom}.article-content .wp-block-image.alignleft,.article-content figure.alignleft{text-align:left}.article-content .wp-block-image.alignright,.article-content figure.alignright{text-align:right}.article-content .wp-block-file{font-size:1em}.article-content .wp-element-button{background-color:#d9ab4d;border-radius:50em;color:#fff;display:inline-block;padding:.5em 1.5em}.article-content .wp-element-button:active,.article-content .wp-element-button:focus,.article-content .wp-element-button:hover,.article-content .wp-element-button:visited{box-shadow:none;opacity:.75;text-decoration:none}.article-content .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{content:"";padding-top:56.25%}.article-content .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.article-content .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.article-content .wp-block-embed{position:relative}.article-content .wp-block-embed iframe{max-width:100%}.article-content .wp-block-embed.alignleft{margin:1em 1.5em 0 0;max-width:450px}.article-content .wp-block-embed.alignright{margin:1em 0 0 1.5em;max-width:450px}.article-content .wp-block-embed.aligncenter{text-align:center}.article-content figcaption{color:#828282;font-size:14px;font-style:italic}.article-content .wp-block-image .aligncenter,.article-content .wp-block-image .alignleft,.article-content .wp-block-image .alignright,.article-content .wp-block-image.aligncenter,.article-content .wp-block-image.alignleft,.article-content .wp-block-image.alignright{display:table}.article-content ul:not(.iti__country-list){list-style-type:disc}.article-content ol,.article-content ul:not(.iti__country-list){display:block;margin-block-end:0;margin-block-start:1rem;padding-inline-start:3rem}.article-content ol{list-style-type:decimal}.article-content ol ul,.article-content ul ul{list-style-type:circle;margin-block-start:0}.article-content ol ol,.article-content ul ol{list-style-type:decimal;margin-block-start:0}.article-content li{display:list-item;text-align:-webkit-match-parent}.article-content ::marker{font-variant-numeric:tabular-nums;font-weight:600;text-transform:none;unicode-bidi:isolate}.article-content .schema-faq .schema-faq-section{margin-block-start:1.5em}.article-content .schema-faq .schema-faq-section .schema-faq-question{display:block;font-size:1.1em;margin-block-end:.75em}.article-content hr.border-large{border-width:4px}.article-content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:auto;margin-right:auto;max-width:100%}.article-content>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.article-content>.alignleft{float:left;margin-inline-end:0;margin-inline-start:2em}.article-content>.aligncenter{margin-left:auto!important;margin-right:auto!important}.article-content p,.article-content>*{margin-block-end:1.5em}.article-content p>code,.article-content p>kbd{background-color:#f0f0f0;border-radius:.25rem;padding:.1em .25em}.article-content .wp-block-cover.is-light figure:not(.has-white-color) blockquote{border-color:#000}.article-content .has-white-color{color:#fff}.article-content .has-white-color blockquote{border-color:#fff}.article-content .has-black-color{color:#000}.article-content .has-black-background-color{background-color:#000}.article-content .text-shadow{text-shadow:-2px 2px 5px rgba(0,0,0,.75)}.article-content .is-content-justification-center{justify-content:center}.article-content .is-content-justification-space-between{justify-content:space-between}.article-content .h1,.article-content .h2,.article-content .h3,.article-content .h4,.article-content .h5,.article-content .h6,.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{margin:.25em 0}@media (max-width:768px){.article-content .wp-block-image .alignleft,.article-content .wp-block-image .alignright{float:unset}}.article-content input{font-weight:400}.article-content .article-newsletter-signup{filter:drop-shadow(2px 4px 6px rgba(0,0,0,.1));margin:40px 0}.article-content .article-newsletter-signup .f-30{font-size:30px;font-weight:400;margin-bottom:12px}@media (max-width:768px){.article-content .article-newsletter-signup .f-30{font-size:26px;font-size:20x}}.article-content .article-newsletter-signup .inner-newsletter-signup{background-color:#ebebeb;left:0;width:100%}.article-content .article-newsletter-signup .inner-newsletter-signup .container{padding-bottom:0;padding-top:0}.article-content .article-newsletter-signup .inner-newsletter-signup .pw-container-style-1{margin-left:auto;margin-right:auto;max-width:1180px}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter{padding:20px 0 40px;text-align:center}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter .list-inline{padding-left:3rem;padding-right:3rem}@media (max-width:550px){.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter .list-inline{padding-left:2rem;padding-right:2rem}}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter input[type=email]{color:#000;font-size:16px;padding:0 20px}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter #email-username-article{display:none}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter button[type=submit]{background-color:#d9ab4d;color:#fff;font-size:18px;transition:all .2s}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter button[type=submit]:hover{background-color:#c3922e}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter button[type=submit],.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter input[type=email]{border:0;border-radius:6px;height:45px;width:100%}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter li{list-style-type:none}.article-content .article-newsletter-signup .inner-newsletter-signup .form-newsletter>ul>li{vertical-align:middle}@media (max-width:1419px){.article-content .article-newsletter-signup .inner-newsletter-signup .article-newsletter-signup .form-newsletter>ul>li.n-label .f-30{font-size:25px}}@media (max-width:991px){.side-content-toc-wrapper{display:none}}.side-content-toc-wrapper .TCWrapper-v2{margin:2rem 0}.side-content-toc-wrapper .TCWrapper-v2 .headerTitle{color:#c3922e;font-size:14px;font-weight:700;text-transform:uppercase}.side-content-toc-wrapper ul#toc-list{margin:0!important;padding:0!important}.side-content-toc-wrapper #toc-list li{list-style:none}.side-content-toc-wrapper #toc-list li .active::marker{content:"- "}.side-content-toc-wrapper #toc-list li.active a{color:#c3922e!important;font-weight:700}.side-content-toc-wrapper #toc-list li a{color:#25283d;font-size:12px}.travel-items-container .icons-wrapper{display:flex;gap:20px;margin:auto;text-align:center;width:95%}@media (max-width:768px){.travel-items-container .icons-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:500px){.travel-items-container .icons-wrapper{grid-template-columns:1fr 1fr 1fr}}.travel-items-container .icons-wrapper .item{color:#c3922e;font-weight:500}.travel-items-container .icons-wrapper .item:hover{filter:brightness(.9);text-decoration:unset;transform:scale(1.1)}
