button.dtsp-showAllPanes{padding:7px}button.dtsp-clearAll{color:#000!important}.tablechart{font-family:PT Sans,sans-serif;position:relative;overflow:hidden;display:block!important;table-layout:fixed;word-wrap:break-word;clear:both}.tablechart.table button span:last-child{display:none}.tablechart.chart button span:first-child{display:none}.tablechart.table .outerchart{position:absolute;visibility:hidden;top:0}.tablechart.chart #tableouter{visibility:hidden;position:absolute;top:0}.row{display:flex}.row>div{padding:0 15px}#dt-table{opacity:0}.tablechart table td,.tablechart table th{padding:10px;font-size:14px;line-height:1.4}.tablechart .dataTables_wrapper table.dataTable thead th{padding:12px 12px 12px 5px;border-bottom:2px solid #1d3557;border-right:1px solid #eaeaea;font-size:12px;text-align:center;box-sizing:border-box;text-transform:uppercase;letter-spacing:.3px;font-weight:600;color:#1d3557}.tablechart .dataTables_wrapper table.dataTable thead tr:not(.secondary) th:last-child{border-right:none}.tablechart .dataTables_wrapper table.dataTable td{padding:12px 8px;border-bottom:1px solid #f0f0f0;text-align:center;color:#555}.tablechart .dataTables_wrapper table.dataTable td:nth-child(2){text-align:left;font-weight:700;color:#337ab7;font-size:15px}.tablechart .dataTables_wrapper table#dt-table td:nth-child(1){color:#457b9d}.tablechart .dataTables_wrapper table#dt-table td:last-child{color:#457b9d;font-weight:700;font-size:12px}.tablechart a:hover{text-decoration:underline;cursor:pointer}.tablechart .dataTables_wrapper table.dataTable.display tbody tr.even{background-color:#fff}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#fafbfc}.tablechart .dataTables_wrapper table#dt-table tbody tr:hover,.tablechart .dataTables_wrapper table.dataTable.order-column.hover tbody tr:hover{background-color:#eef4ff}.tablechart .dataTables_wrapper table.dataTable.display tbody td:nth-child(3){font-weight:700}.tablechart .dataTables_wrapper table.dataTable.display tbody td:nth-child(3){position:relative}.tablechart .dataTables_wrapper table.dataTable.display tbody td:nth-child(3):after{content:"The maximum score is 198";position:absolute;top:10px;left:100%;transform:translate(-8px);display:none;background-color:#f7eebe;font-weight:400;font-size:12px;padding:10px;width:160px;text-align:left;z-index:999}.tablechart .dataTables_wrapper table#dt-table.display tbody td:nth-child(3):hover:after{display:block}thead{background-color:#f8f9fb}.tablechart .dataTables_wrapper table.dataTable tr.secondary{background-color:#f8f8f8}.tablechart .dataTables_wrapper table.dataTable tr.secondary th{font-size:14px;color:#777}.tablechart .dataTables_wrapper .dataTables_scrollBody{border-bottom:1px solid #dddddd!important}.tablechart .dataTables_wrapper .dataTables_scrollBody table{border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0!important}.tablechart .dataTables_wrapper .dataTables_scrollHeadInner table{border:1px solid #ddd;border-bottom:none;margin:0}.dataTables_scrollBody::-webkit-scrollbar{width:14px;height:14px}.dataTables_scrollBody::-webkit-scrollbar-track{background:#f0f2f5;border-radius:99px}.dataTables_scrollBody::-webkit-scrollbar-thumb{background:#b0bec5;border-radius:99px;border:2px solid #f0f2f5;transition:background .2s}.dataTables_scrollBody::-webkit-scrollbar-thumb:hover{background:#1d3557}.dataTables_scrollBody::-webkit-scrollbar-corner{background:#f0f2f5}.dtsp-searchPane .dataTables_scrollBody::-webkit-scrollbar{width:4px;height:4px}.dtsp-searchPane .dataTables_scrollBody::-webkit-scrollbar-thumb{background:#ccc;border-radius:99px;border:none}.dtsp-searchPane .dataTables_scrollBody::-webkit-scrollbar-thumb:hover{background:#1d3557}#req_table{color:#000}span.grade{display:inline-block;width:25px;height:25px;background-color:#00c853;border-radius:50%;color:#fff;text-align:center;line-height:25px;font-size:15px;font-weight:700}span.grade.b{background-color:#aeea00}span.grade.c{background-color:#ffd600}span.grade.d{background-color:#ff6d00}span.grade.f{background-color:#ff1744}span.flag{display:block;margin:auto auto 3px;width:20px;height:20px;border-radius:50%;background:url(https://cdn.schiffsovereign.com/wp-content/uploads/2018/06/country-flags-bulk.webp) no-repeat;background-size:auto 100%}span.flag.us{background-position-x:-21px}span.flag.uk{background-position-x:-42px}span.flag.ca{background-position-x:-63px}span.flag.ch{background-position-x:-84px}span.flag.ja{background-position-x:-105px}span.yes{display:inline-block;width:14px;height:11px;background:url(https://cdn.schiffsovereign.com/wp-content/uploads/2018/06/yes.png) no-repeat center}span.no{display:inline-block;width:11px;height:11px;background:url(https://cdn.schiffsovereign.com/wp-content/uploads/2018/06/no.png) no-repeat center}.withhint{position:relative}.hint{position:fixed;display:none;background-color:#202d46;color:#fff;font-weight:400;font-size:13px;padding:10px;width:250px;text-align:left;z-index:999;border-radius:3px;box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014}.hint.left{left:auto;right:110%}.withhint:hover .hint{display:block}.dataTables_scrollHead .withhint>div:first-child,td.withhint{text-decoration:underline;text-decoration-style:dotted;text-underline-position:under}.hint p:last-child{margin-bottom:0}.flex{display:flex}div#popup{display:none;position:fixed;width:100%;height:100vh;left:0;top:0;background:#0000009e;z-index:999;align-items:center;justify-content:center}div#popup.active{display:flex}.inpopup{background-color:#fff;max-width:1180px;max-height:90%;padding:0;overflow-y:auto;flex-direction:column;position:relative}.inpopup #close{position:absolute;right:10px;top:10px;color:#ffffff80;font-size:30px;line-height:1;z-index:99999;cursor:pointer}.inpopup header{background-color:#1d3557;padding:15px;color:#ffffff80}.inpopup header .flex{align-items:center;flex-wrap:wrap}.inpopup header .flagname{width:100%;flex-wrap:nowrap;margin-right:auto}.nameblock{font-family:Merriweather,sans-serif;font-size:20px;padding-left:20px}.nameblock #name{font-size:30px;color:#fff;font-weight:600}.inpopup .main{padding:15px;color:#7a7a7a;font-size:19px;font-family:PT Sans,sans-serif;line-height:1.6}#flag img{width:100px;height:auto;border:5px solid #fff;border-radius:50%;box-shadow:10px 10px 30px #00000040}.leftbord{border-left:1px solid rgb(255 255 255 / .15);padding:10px 10px 10px 20px;font-size:14px;width:50%}.leftbord>div{font-size:28px;color:#fff;font-family:Merriweather,sans-serif}.inpopup header span.grade{font-size:28px;font-family:Merriweather,sans-serif;background-color:inherit;color:#00c853;width:auto;height:auto;font-weight:600}.inpopup header span.grade.b{color:#aeea00}.inpopup header span.grade.c{color:#ffd600}.inpopup header span.grade.d{color:#ff6d00}.inpopup header span.grade.f{color:#ff1744}.inpopup .main .block{position:relative}.inpopup .main .block:not(:last-child){border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}.inpopup .main h3{font-family:Merriweather,sans-serif;font-size:22px;font-weight:400;line-height:1em;margin:0 0 15px;color:#333}.block.access .flex{margin-right:-15px;flex-wrap:wrap;justify-content:space-between}.block.access .flex>div{color:#999;font-size:19px;padding-right:15px;width:50%}.block.access .percents{color:#333;font-weight:700}.block.access .percents i{margin-right:5px}.visafree .flex{flex-wrap:wrap}.visafree .flex>div{width:100%;padding-right:5px}.visafree .flex>div>span{padding-right:10px}.filterrow{align-items:center;margin-bottom:15px;justify-content:space-between}.show{display:inline-block;height:30px;width:60px;border-radius:15px;background-color:#ddd;position:relative;margin:0 10px;cursor:pointer}.changeview{align-items:center;font-size:14px;font-weight:700;min-width:220px}.show span{display:inline-block;width:24px;height:24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#1d3557;position:absolute;top:3px;left:3px;transition:left .3s}.show.right span{left:33px}#regions_filter,#search_filter,.table_costs #graph_select,#dt-table-costs_filter input,#dt-table-costs-countries_filter input{background-color:#f9fafb;height:46px;border:1px solid #e0e0e0;font-size:15px;border-radius:10px;padding:8px 16px;width:250px;max-width:100%;transition:border-color .2s,box-shadow .2s}#dt-table-costs_filter input:focus,#dt-table-costs-countries_filter input:focus{border-color:#1d3557;box-shadow:0 0 0 3px #1d355714;outline:none;background:#fff}#dt-table-costs-countries_filter,#dt-table-costs_filter{display:flex;width:76%;float:left}#dt-table-costs-countries_filter label,#dt-table-costs_filter label{margin:0 auto;width:100%}#search_filter{margin:0 20px}#popupmap,#req_table{opacity:0;transition:opacity .3s;position:relative}#popup .block:nth-of-type(5):after,#popup .block:nth-of-type(6):after{content:"";border:5px solid #f3f3f3;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:5px solid #555;border-radius:50%;width:50px;height:50px;position:absolute;left:50%;top:50%;z-index:999}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#popup.ready #popupmap,#popup.ready #req_table{opacity:1}#popupmap{max-width:100%}#popup.ready .block:nth-of-type(5):after,#popup.ready .block:nth-of-type(6):after{display:none}#dt-table_wrapper{width:1090px}#tableouter{width:calc(100% + 10px);overflow-x:auto;-webkit-overflow-scrolling:touch}.jet-tabs__content{display:none}.jet-tabs__content.active-content{display:block}.google-visualization-tooltip{min-width:145px}span.num{display:none}span.num+img{border:none!important}.tablechart .dataTables_wrapper .dataTables_scrollBody table.dataTable thead th,.tablechart .dataTables_wrapper .dataTables_scrollBody table.dataTable thead tr{border:none;height:0}.tablechart.table_costs .dataTables_wrapper table.dataTable thead th{padding:10px 12px 10px 4px;background-position:right!important;background-repeat:no-repeat!important}#dt-table-costs{opacity:0}#dt-table-costs_wrapper{margin:0;border-right:1px solid #ddd}.tablechart.table_costs .dataTables_wrapper table.dataTable td{padding:10px 4px}.flex.search_block{align-items:center}@media(max-width:1150px){.search_block .flex{flex-wrap:wrap;justify-content:flex-end;width:min-content}}@media(max-width:885px){.flex.search_block{flex-direction:column;align-items:flex-end}}.table_costs #search_filter,.table_costs #search_filter+.select-wrap{margin:0 0 0 20px}span.price-level{display:inline-block;height:25px;line-height:25px;border-radius:12px;color:#fff;padding:0 10px;white-space:nowrap}span.price-level.dirt-cheap{background-color:#00c853}span.price-level.very-cheap{background-color:#58e23d}span.price-level.cheap{background-color:#aeea00}span.price-level.moderate{background-color:#ffd600}span.price-level.expensive{background-color:#ff6d00}span.price-level.very-expensive{background-color:#ff1744}span.price-level.most-expensive{background-color:#d00000}.level1,.level2{background-color:#58e23d;font-weight:700;border-radius:12px;color:#fff;padding:0 10px;height:26px;line-height:25px;display:inline-block;white-space:nowrap}.level3{background-color:#ffd600;font-weight:700;border-radius:12px;color:#333;padding:0 10px;height:26px;line-height:25px;display:inline-block;white-space:nowrap}.level4{background-color:#ff6d00;font-weight:700;border-radius:12px;color:#fff;padding:0 10px;height:26px;line-height:25px;display:inline-block;white-space:nowrap}.level5{background-color:#ff1744;font-weight:700;border-radius:12px;color:#fff;padding:0 10px;height:26px;line-height:25px;display:inline-block;white-space:nowrap}.level6,.level7{background-color:#d00000;font-weight:700;border-radius:12px;color:#fff;padding:0 10px;height:26px;line-height:25px;display:inline-block;white-space:nowrap}.costs-cities .level6,.costs-cities .level7{white-space:break-spaces}.native{background-color:#00c853!important}td.highlight{background-color:#f5f5f5!important}.table_costs .toolbar{background:#fff;border:1px solid #e8e8e8;border-radius:12px;box-shadow:0 2px 8px #0000000f;padding:20px 24px 48px;margin:0 0 12px}.table_costs .toolbar-top{display:flex;align-items:center;gap:16px;padding-bottom:16px;margin-bottom:12px;border-bottom:1px solid #f0f0f0}.table_costs .toolbar-top #dt-table-costs_filter{flex:1;width:auto!important;float:none!important}.table_costs #regions_filter,.table_costs #search_filter,.table_costs #graph_select,#dt-table-costs_filter input,#dt-table-costs-countries_filter input{background-color:#fff;border-radius:10px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.table_costs #regions_filter{color:#00000080;display:none}.multi-select-container{display:none}.filter-recalc{margin-bottom:40px;flex-direction:column}.filter-recalc>div:first-child{color:#595959;font-family:"PT Sans",Sans-serif;font-size:17px;font-weight:400}.recalc>div>div:not(:first-child){margin-left:15px}.recalc{margin-top:30px}.text_r{display:none}@media(min-width:992px){.text_r{display:inline}.text_b{display:none}.filter-recalc{flex-direction:row}.recalc{flex:none;padding-left:30px;border-left:1px solid #ddd;margin-left:30px;margin-top:0}}.recalc label{display:block;font-family:"PT Sans",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#1d3557;margin-bottom:5px}.recalc input,.recalc select{height:40px;padding:5px 14px;background-color:#f2f2f2;border:1px solid #ddd;border-radius:10px;font-family:PT Sans,sans-serif;font-size:15px;color:#00000080;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}@media(max-width:600px){.recalc .flex{flex-direction:column}.recalc>div>div:not(:first-child){margin-left:0}.autocomplete{width:100%}.recalc .flex>div{margin-bottom:10px}}.table_costs input::placeholder{color:#00000080}.select-wrap{position:relative}.select-wrap:before,.multi-select-button:before{content:"";font-family:FontAwesome;font-size:15px;font-weight:900;color:#ddd;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none}.table_costs select:focus,.table_costs input:focus{-webkit-box-shadow:0 0 0 1px rgb(0 0 0 / .1) inset;box-shadow:inset 0 0 0 1px #0000001a;outline:0;border-color:#ddd}.table_costs td.underlined{position:relative}.table_costs span.underlined{border-bottom:1px dotted #000}.table_costs td.underlined:after{content:"";position:absolute;left:20%;bottom:8px;width:60%}th.underlined{position:relative}th.underlined{border-bottom:1px dotted #000}th.underlined:after{content:"";position:absolute;left:20%;bottom:8px;width:60%}.autocomplete{position:relative;display:inline-block}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}input.error{border-color:red!important}tbody .withhint>div:first-child{border-bottom:1px dotted #000;display:inline-block}tbody .hint{background-color:#fff}.multi-select-container{display:inline-block;position:relative}.multi-select-menu{position:absolute;left:0;top:.8em;float:left;min-width:100%;background:#fff;margin:1em 0;padding:.4em;border:1px solid #ddd;border-radius:10px;display:none;z-index:1000}.multi-select-menu label{display:block;font-weight:400;font-size:14px}.multi-select-menu input{margin-right:.3em;vertical-align:.1em}.multi-select-button{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#666;line-height:28px;cursor:default;background-color:#fff;height:40px;border:1px solid #ddd;border-radius:10px;padding:5px 20px 5px 10px;width:250px;max-width:100%}.multi-select-container--open .multi-select-menu{display:block}.tablechart.chart #tableouter-costs{visibility:hidden;position:absolute;top:0;max-width:100%}.tablechart .dataTables_wrapper table.dataTable tr.secondary th span{display:block;font-weight:400;color:#00000080}td.dataTables_empty{z-index:999;position:relative;padding-left:288px!important}td.withhint{border-bottom:1px dotted #000}#tdhint{position:fixed;display:none;background-color:#202d46;color:#fff;font-weight:400;font-size:13px;padding:10px;width:330px;text-align:left;z-index:999;border-radius:3px;box-shadow:0 4px 8px #0000001f,0 2px 4px #00000014}#tdhint b{font-weight:700}#tdhint.visible{display:block}#tdhint.clean{background-color:unset!important;box-shadow:unset!important}tbody tr td[data-dt-column="0"],th{color:#1d3557!important}th.main_data_in{color:#333!important}.preloader{content:"";position:absolute;left:50%;top:50%;border:5px solid #f3f3f3;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border-top:5px solid #555;border-radius:50%;width:50px;height:50px;display:none;z-index:999}.preloader.visible{display:block}.flex.filterrow{position:relative;align-items:center;justify-content:center}.flex.filterrow .preloader{top:280px;bottom:-100px}@media(max-width:575px){.visafree .flex>div{width:50%}}@media(max-width:767px){.tablechart .dataTables_scrollBody{max-height:60vh!important}.costs-cities div.dtsp-panesContainer div.dtsp-searchPanes{flex-wrap:wrap!important;gap:8px!important}.costs-cities div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex:0 0 100%!important;min-width:0!important}.filterrow{flex-direction:column}.changeview,#search_filter{margin-bottom:15px}.dtsp-title{width:100%}.dataTable{width:-webkit-fill-available}div.dtsp-columns-1.dtsp-pane-tall{margin-bottom:25px!important}.costs-cities div.dtsp-panesContainer div.dtsp-searchPanes{clear:none}div.dt-buttons{display:block!important;float:none!important}#dt-table-costs-countries_filter,#dt-table-costs_filter{width:100%!important}}@media(min-width:768px){div#popup{padding:30px}.visafree .flex>div{width:33.3%}.inpopup header{padding:30px}.inpopup .main{padding:60px}.dt-search{width:100%;display:block}.costs-countries div.dtsp-searchPane{flex-grow:0}div.dtsp-pane-tall{margin-bottom:25px!important}}@media(min-width:992px){.visafree .flex>div{width:20%}.block.access .flex>div{width:auto}.inpopup header .flagname,.leftbord{width:auto}}.costs-countries,.costs-cities{height:0}.hide-table{opacity:0;height:0}.show-table{opacity:1!important;display:block!important;height:auto!important}.fa-info-circle{font-size:10px}table .housing-bg,table .services-bg,table .transport-bg{background-color:#ddebf7!important}.tooltip-inner{max-width:1200px}.tooltip.top{background:#fff0;opacity:1}.tooltip-inner{background:#202d46;color:#fff;opacity:1;border:solid 1px #c6a55b}.tooltip.right:before{display:none;position:absolute;background-color:#555;color:#fff;padding:5px 0;font-size:14px;line-height:1.4;min-width:120px;text-align:center;border-radius:6px;z-index:1;transition:opacity .6s}.tooltip.right{width:500px;z-index:1000000000;position:fixed:}.dtsp-nameCont span{background:transparent!important;color:#000;font-weight:400;padding:0;margin-left:5px}.dtsp-searchPane td:nth-child(1) span.dtsp-name{text-align:left!important}.dtsp-searchPane input[type=checkbox]{margin:0 5px!important;display:none}.dtsp-searchPane .dtsp-name{padding:0!important}#dt-table-costs input[type=checkbox],#dt-table-costs-countries input[type=checkbox]{display:none!important}.div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{font-size:16px!important}.dts_label{display:none}.buttons-colvisGroup span{display:block!important}.dtsb-searchBuilder{display:none}input.dtsp-search{font-size:17px!important}button.dt-button,div.dt-button,a.dt-button,input.dt-button{font-size:14px!important}.tooltip-span{margin-bottom:.7rem}#dt-table-costs_filter label,#dt-table-costs_filter input,#dt-table-costs-countries_filter input{display:inline-block!important;width:100%!important;margin:0 auto!important}input.dtsp-search.dtsp-disabledButton{background:#f9fafb;border:1px solid #e0e0e0!important;border-radius:8px;opacity:1!important;padding:7px 12px;font-size:13px;cursor:pointer;transition:border-color .2s}input.dtsp-search.dtsp-disabledButton:hover{border-color:#bbb!important}.filter-recalc{display:none}.elementor-33599 .elementor-element.elementor-element-6ae4952b{padding:5px!important}button.dt-button.buttons-colvisGroup{background:#fff;color:#1d3557;border-radius:0;padding:10px 20px;font-weight:600;font-size:13px;border:none;border-right:1px solid #d0d5dd;transition:background-color .15s,color .15s}button.dt-button.buttons-colvisGroup:last-child{border-right:none}button.dt-button.buttons-colvisGroup:hover{background:#f0f4f8!important;color:#1d3557!important}button.dt-button.buttons-colvisGroup:active,button.dt-button.buttons-colvisGroup:focus,button.dt-button.buttons-colvisGroup[disabled],button.dt-button.buttons-colvisGroup.dt-button-active{background:#1d3557!important;color:#fff!important}button.dt-button.buttons-colvisGroup[disabled]:hover{background:#1d3557!important;color:#fff!important}.dtsp-search:hover{cursor:pointer}.hidePane{display:none!important}.dtfh-floatingparenthead table.dataTable thead th,.dtfh-floatingparenthead table.dataTable thead td{padding:0;text-align:center}.dtfc-fixed-left{overflow:hidden;z-index:2;box-shadow:4px 0 8px #0000000f}.filterrow .dataTables_scrollBody,.toolbar .dataTables_scrollBody{overflow:hidden!important;height:auto!important;max-height:330px!important;position:initial!important}.dtfc-fixed-left td:nth-child(2){z-index:2;font-size:17px!important;font-weight:700}.dtsp-title{display:none}span.country-name{font-size:15px;font-weight:700;white-space:normal}div.dt-buttons{float:none!important;text-align:center;margin:0;display:inline-flex;gap:0;border-radius:10px;overflow:hidden;border:1px solid #d0d5dd;align-items:stretch;height:auto;line-height:1}div.dt-buttons button.dt-button{margin:0!important;height:auto!important;line-height:1!important}div.dt-buttons button.dt-button:first-child{border-radius:10px 0 0 10px!important}div.dt-buttons button.dt-button:last-child{border-radius:0 10px 10px 0!important}.elementor-element-28b9a7dd{min-height:100px}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex:0 0 auto;flex-shrink:0;min-width:0;font-size:.9em;margin-top:8px!important;float:none}div.dtsp-topRow.dtsp-bordered{border:0!important;border-radius:0!important;padding:0!important;background:transparent!important}@media(min-width:768px){.costs-cities div.dtsp-panesContainer div.dtsp-searchPanes{flex-wrap:nowrap!important;gap:8px!important}.costs-cities div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex:1 1 0!important;min-width:0!important}}.dtsp-titleRow button{margin-top:10px;font-weight:700}.dtsp-collapseAll:not(.dtsp-collapseAllPanes){display:none}.was-hidden{display:none}.dtsp-clearAll{float:right;font-size:12px;color:#888;cursor:pointer;padding:6px 12px;border:1px solid #e0e0e0;border-radius:6px;background:#fff;font-weight:500;transition:all .15s;text-decoration:none;margin-top:12px;clear:both;display:block;width:fit-content;margin-left:auto}.dtsp-clearAll:hover{color:#d00000;border-color:#d00000;background:#fff5f5}button.dtsp-collapseAllPanes,.dtsp-showAllPanes{float:left;padding:8px 16px!important;font-size:13px;font-weight:600;border:none;border-radius:8px;background:#1d3557;color:#fff;cursor:pointer;transition:background-color .2s}button.dtsp-collapseAllPanes:hover,.dtsp-showAllPanes:hover{background:#2a4a7f}div.dtsp-panesContainer div.dtsp-searchPanes{flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;clear:none!important;text-align:left!important;width:100%!important;margin-top:0!important;display:flex!important;gap:8px}div.dtsp-panesContainer button.dtsp-clearAll{float:right!important;clear:both!important;padding:6px 12px!important;font-size:12px!important;margin-top:12px!important;margin-left:auto!important}div.dtsp-panesContainer button.dtsp-collapseAll,div.dtsp-panesContainer button.dtsp-showAll{float:left!important;padding:6px 12px!important;font-size:12px!important;margin-top:12px!important}.costs-countries div.dtsp-panesContainer button.dtsp-clearAll,.costs-countries div.dtsp-panesContainer button.dtsp-collapseAll,.costs-countries button.dtsp-collapseAllPanes,.costs-countries .dtsp-showAllPanes{padding:10px!important}div.dtsp-panesContainer button.dtsp-showAll .costs-countries .dtsp-clearAll{margin-top:0!important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dtsp-selected:hover{border:0px!important}.dtfc-right-top-blocker{display:none!important}.dtsp-columns-2,.dtsp-columns-4{width:25%!important}.elementor-element-6ae4952b{min-height:200px!important}.dtfh-floatingparent.dtfh-floatingparenthead{top:50px!important}.page-id-24533 .dtfh-floatingparent.dtfh-floatingparenthead{top:53px!important}.has-search-icon{position:relative}.has-search-icon:before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23999'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:1;pointer-events:none}.has-search-icon input{padding-left:40px!important}.dt-results-count{font-size:13px;color:#888;font-weight:500;padding:8px 12px;white-space:nowrap}.tablechart.table_costs .dataTables_wrapper table.dataTable td:nth-child(5),.tablechart.table_costs .dataTables_wrapper table.dataTable td:nth-child(6){text-align:right;font-variant-numeric:tabular-nums;padding-right:16px!important}.table_costs .dtsp-searchPane.dtsp-pane-tall input.dtsp-search{border-color:#1d3557!important;box-shadow:0 0 0 3px #1d355714}.dtsp-pane-col.dtsp-pane-tall .dts{height:0!important;min-height:0!important;overflow:visible!important}div.dtsp-pane-tall{margin-bottom:0!important}.dtsp-pane-floating{position:fixed!important;z-index:9999!important;background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;box-shadow:0 4px 16px #0000001f!important;max-height:280px!important;overflow-y:auto!important;width:220px!important;margin:0!important;scrollbar-width:thin;scrollbar-color:#b0bec5 #f0f2f5}.dtsp-pane-floating::-webkit-scrollbar{width:4px}.dtsp-pane-floating::-webkit-scrollbar-track{background:#f0f2f5;border-radius:99px}.dtsp-pane-floating::-webkit-scrollbar-thumb{background:#b0bec5;border-radius:99px}.dtsp-pane-floating::-webkit-scrollbar-thumb:hover{background:#1d3557}.tbl-scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:50;width:36px;height:36px;border-radius:50%;border:none;background:#1d3557;color:#fff;font-size:22px;line-height:1;cursor:pointer;box-shadow:0 2px 8px #0000002e;display:flex;align-items:center;justify-content:center;transition:opacity .2s,background .15s;padding:0}.tbl-scroll-btn:hover{background:#2a4a7f}.tbl-scroll-left{left:6px}.tbl-scroll-right{right:6px}.tbl-scroll-hidden{opacity:0;pointer-events:none}.tbl-fade{position:absolute;top:0;bottom:20px;width:60px;pointer-events:none;z-index:10;opacity:0;transition:opacity .3s}.tbl-fade-left{left:0;background:linear-gradient(to right,rgb(255 255 255 / .85),transparent)}.tbl-fade-right{right:0;background:linear-gradient(to left,rgb(255 255 255 / .85),transparent)}.tbl-fade-visible{opacity:1}.passport-seo-content{position:fixed;top:-9999px;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.dtsp-topRow{position:relative}.pane-badge{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:#1d3557;color:#fff;font-size:10px;font-weight:700;border-radius:9px;line-height:1;position:absolute;top:-8px;left:-8px;z-index:2}.pane-badge:empty{display:none}.dtsp-topRow input[disabled],.dtsp-topRow .dtsp-disabledButton,.dtsp-topRow button[disabled]{pointer-events:none}.dtsp-topRow{cursor:pointer}#scroll-hint{display:none;position:absolute;bottom:60px;right:24px;background:#1d3557;color:#fff;font-size:13px;font-weight:500;padding:10px 18px;border-radius:8px;box-shadow:0 4px 12px #0003;z-index:999;pointer-events:none;white-space:nowrap}@media(max-width:768px){.table_costs .toolbar-top{flex-wrap:wrap}.table_costs .toolbar-top #dt-table-costs_filter{order:1;width:100%!important;flex:unset}.table_costs .toolbar-top .dt-results-count{order:2}.table_costs .toolbar-top div.dt-buttons{order:3}.table_costs .toolbar{padding:16px;border-radius:8px}}
