.section-top{color:#4b5a72;margin-bottom:35px;margin-top:32px}.section-top .modal .modal-header{color:#ef233c}.section-top .filters-header-row{align-items:stretch;background-color:#fff;border-radius:12px;box-shadow:0 4px 10px 0 rgba(0,0,0,.12);display:flex;flex-wrap:wrap;margin-bottom:20px;padding:5px 10px;position:sticky;top:55px;z-index:1010}.section-top .filters-header-row:hover{box-shadow:0 6px 14px rgba(0,0,0,.16)}@media (min-width:992px){.section-top .filters-header-row{flex-wrap:nowrap;top:83px}}@media (min-width:1301px){.section-top .filters-header-row{margin-left:-15px;margin-right:-15px}}.section-top .filters-header-row .filters-modal-btn{align-items:center;align-self:flex-start;background-color:transparent;border-color:transparent;color:#ef233c;display:flex;flex-shrink:0;font-size:15px;font-weight:500;margin-right:30px;padding:10px;text-transform:uppercase}.section-top .filters-header-row .filters-modal-btn span:first-of-type{-webkit-text-decoration:underline dashed currentColor 1px;text-decoration:underline dashed currentColor 1px;text-underline-offset:4px}.section-top .filters-header-row .filters-modal-btn:focus-visible{outline:0 auto -webkit-focus-ring-color}.section-top .filters-header-row .filters-modal-btn svg{margin-bottom:0;margin-right:8px}.section-top .filters-header-row .filters-modal-btn .active-filters-count{margin-left:4px}.section-top .filters-header-row .active-filters-box{display:none;flex-grow:1;margin:7px 0;overflow-y:hidden;position:relative}@media (min-width:992px){.section-top .filters-header-row .active-filters-box{display:block;margin:6px 30px 4px 0}}.section-top .filters-header-row .active-filters-box .active-filters-toggle{align-items:center;background-color:#fff;border:none;bottom:2px;color:#ef233c;display:none;height:30px;justify-content:center;left:0;position:absolute;width:100%}.section-top .filters-header-row .active-filters-box .active-filters-toggle svg{background:#fff;height:20px;transition:transform .2s;width:20px}.section-top .filters-header-row .active-filters-box.h-limit{max-height:35px}.section-top .filters-header-row .active-filters-box.show-more-active .active-filters-toggle{display:flex}.section-top .filters-header-row .active-filters-box.show-more-active:not(.h-limit){padding-bottom:32px}.section-top .filters-header-row .active-filters-box.show-more-active:not(.h-limit) .active-filters-toggle svg{transform:rotate(180deg)}.section-top .filters-header-row .active-filters-group{display:flex;flex-wrap:wrap;gap:8px;padding:3px}.section-top .filters-header-row .active-filters-group .a-filter-btn{background:#edf2f4;border:1px solid #8d99ae;border-radius:16px;padding:2px 10px}.section-top .filters-header-row .active-filters-group .a-filter-btn.a-filter-preset{background:#f8f9fa;border-color:#ced4da;color:#adb5bd}.section-top .filters-header-row .active-filters-group .a-filter-btn.a-filter-clear-group{background:#cbd4dd}.section-top .filters-header-row .active-filters-group:not(:last-child){margin-bottom:2px}.section-top b,.section-top strong{color:#4b5a72;font-weight:500}.section-top sup{color:#4b5a72}.section-top .filter-top{background-color:#fff;border:1px solid #ced4da;padding:18px 20px}.section-top .filters{display:flex;flex-wrap:wrap;font-size:14px;gap:10px 0}.section-top .filters .filters-row{display:flex;flex-wrap:wrap;gap:0 30px;width:100%}.section-top .filter-name{font-size:16px;font-weight:500;margin-bottom:10px;width:100%}.section-top .filter{flex-grow:1;margin-bottom:20px}.section-top .filter .form-check{margin-bottom:5px;min-width:204px}@media (min-width:992px){.section-top .filter .form-check{min-width:270px}}@media (min-width:1200px){.section-top .filter .form-check{min-width:217px}}.section-top .filter .form-control[type=text]{font-size:14px;padding:.2rem 1.3rem}.section-top .filter.filter-empty{display:none;flex-grow:777}@media (min-width:516px){.section-top .filter.filter-empty{display:block}}.section-top .filter .rrs-wrapper{min-width:200px}@media (min-width:992px){.section-top .filter .rrs-wrapper{min-width:233px}}.section-top .filter .rrs-label{margin-bottom:10px}.section-top .filter .range-slider__thumb{background:#8d99ae;height:20px;width:20px}.section-top .filter .range-slider__range{background:#8d99ae}.section-top .filter .rrs-values{display:flex;justify-content:space-between;margin-top:10px}.section-top .filter .cb-list-w-search{background-color:#f8f8f9;border-radius:10px;flex-grow:1;padding:5px;width:100%}@media (min-width:516px){.section-top .filter .cb-list-w-search{width:204px}}@media (min-width:992px){.section-top .filter .cb-list-w-search{width:280px}}@media (min-width:1200px){.section-top .filter .cb-list-w-search{width:246px}}.section-top .filter .cb-list-w-search .cb-list{max-height:120px;overflow:hidden auto}.section-top .filter .cb-list-w-search .cb-list::-webkit-scrollbar{height:4px;width:4px}.section-top .filter .cb-list-w-search .cb-list::-webkit-scrollbar-track{background-color:#e9ecef;border-radius:2px}.section-top .filter .cb-list-w-search .cb-list::-webkit-scrollbar-thumb{background:#adb5bd;border-radius:2px}.section-top .filter .cb-list-w-search .cb-list::-webkit-scrollbar-thumb:hover{background:#adb5bd}.section-top .filter .cb-list-w-search .cb-list::-webkit-scrollbar-button{display:none;height:0;width:0}.section-top .filter .cb-list-w-search input[type=text]{margin-bottom:10px}.section-top .filter-btns{display:flex;justify-content:space-between;margin-top:25px}.section-top .filter-btns .btn{border-radius:20px;padding-left:2.5rem;padding-right:2.5rem}.section-top .vpns-list-count-box{align-items:center;align-self:flex-start;color:#ef233c;display:flex;font-size:15px;font-weight:500;margin-left:auto;padding:12px}.section-top .vpn-list-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between;margin-bottom:25px;padding:18px 20px;position:relative}.section-top .vpn-list-item:hover{box-shadow:0 6px 14px rgba(0,0,0,.16)}@media (max-width:1024px){.section-top .vpn-list-item{align-items:center;flex-direction:column}}.section-top .empty-vpns-list{align-items:center;background-color:#fff;border:1px solid #ced4da;border-radius:12px;display:flex;display:none;justify-content:center;margin-bottom:25px;padding:18px 20px}.section-top .empty-vpns-list.active{display:flex}.section-top .item-top-row{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:22px}@media (max-width:768px){.section-top .item-top-row{align-items:center;flex-direction:column}}.section-top .vpn-group-props-box{display:flex;width:100%}.section-top .vpn-brand{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:160px}@media (max-width:768px){.section-top .vpn-brand{margin-bottom:25px}}.section-top .vpn-logo{align-items:center;display:flex;height:60px;justify-content:center;width:100%}.section-top .vpn-logo a{width:100%}.section-top .vpn-logo img{border-radius:3px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.section-top .vpn-price{margin-top:15px;width:100%}.section-top .vpn-price .btn{font-size:10px;padding-left:.5rem;padding-right:.5rem;text-transform:uppercase;width:100%}.section-top .vpn-price .btn span{font-size:16px;font-weight:500}.section-top .money-back{color:#498de0;font-size:12px;margin-top:5px}.section-top .vpn-props-box.vpn-general-box{flex-grow:1;margin-left:40px;margin-right:20px}@media (max-width:768px){.section-top .vpn-props-box.vpn-general-box{margin-left:0}}.section-top .vpn-props-box.vpn-plans-box{margin-left:auto}.section-top .vpn-compatibilities-box figure,.section-top .vpn-compatibilities-box figure ul,.section-top .vpn-features-box figure,.section-top .vpn-features-box figure ul,.section-top .vpn-payment-methods-box figure,.section-top .vpn-payment-methods-box figure ul,.section-top .vpn-protocols-box figure,.section-top .vpn-protocols-box figure ul,.section-top .vpn-support-channels-box figure,.section-top .vpn-support-channels-box figure ul{margin-bottom:.5rem}.section-top .item-main{flex-grow:1;margin-right:20px}@media (max-width:1024px){.section-top .item-main{margin-right:0}}.section-top .item-sidebar{background-color:#fbfbfb;border-radius:6px;min-width:330px;outline:1px solid #e0e6e9;padding:20px 15px;width:330px}@media (max-width:1024px){.section-top .item-sidebar{margin-top:10px;max-width:330px;min-width:250px;width:unset}}.section-top .item-sidebar .vpn-site-screenshot-box .vpn-screenshot{height:100%;margin-bottom:50px;width:auto}.section-top .item-sidebar .vpn-site-screenshot-box .vpn-screenshot img{border-radius:3px;height:auto;outline:1px solid #e0e6e9;width:100%}.section-top .box-title,.section-top .box-title-pills{background-color:#edf2f4;border-radius:6px;color:#4b5a72;font-size:14px;font-weight:500;margin-bottom:10px;outline:1px solid #e0e6e9;padding:2px 30px;text-align:center;text-transform:uppercase}.section-top .box-title-pills{background-color:transparent;color:#8d99ae;max-width:163px;padding:2px 20px;width:100%}.section-top .box-title-pills.active{background-color:#edf2f4;color:var(--bs-nav-link-hover-color);outline:1px solid #e0e6e9}.section-top .box-title-pills:hover{color:var(--bs-nav-link-hover-color)}.section-top .cat-box{color:#4b5a72;font-size:13px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.section-top .vpn-props-list{font-size:14px}.section-top .vpn-props-list li{border-radius:3px;margin-bottom:5px}.section-top .vpn-props-list.vpn-general-list{list-style-type:disclosure-closed}.section-top .vpn-props-list.vpn-plans-list{list-style-type:none;padding-left:1.6rem}.section-top .vpn-props-list.vpn-compatibilities-list,.section-top .vpn-props-list.vpn-countries-list,.section-top .vpn-props-list.vpn-payment-methods-list{font-size:14px;line-height:1.2;list-style-type:none;padding-left:2rem}.section-top .vpn-props-list.vpn-compatibilities-list li,.section-top .vpn-props-list.vpn-payment-methods-list li{align-items:center;display:inline-flex;margin-right:30px}.section-top .vpn-props-list.vpn-compatibilities-list li .vpn-prop-icon,.section-top .vpn-props-list.vpn-payment-methods-list li .vpn-prop-icon{height:24px;margin-right:6px;width:auto}.section-top .vpn-props-list.vpn-compatibilities-list li .vpn-prop-icon img,.section-top .vpn-props-list.vpn-payment-methods-list li .vpn-prop-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-top .vpn-props-list.vpn-compatibilities-list li .vpn-prop-name,.section-top .vpn-props-list.vpn-payment-methods-list li .vpn-prop-name{line-height:1;margin-bottom:-2px}.section-top .vpn-props-list.vpn-features-list,.section-top .vpn-props-list.vpn-protocols-list,.section-top .vpn-props-list.vpn-support-channels-list{font-size:14px;line-height:1.2;list-style-type:disc;padding-left:2rem}.section-top .vpn-props-list.vpn-features-list li,.section-top .vpn-props-list.vpn-protocols-list li,.section-top .vpn-props-list.vpn-support-channels-list li{margin-bottom:8px}.section-top .vpn-props-list.vpn-features-list li .vpn-prop-icon,.section-top .vpn-props-list.vpn-protocols-list li .vpn-prop-icon,.section-top .vpn-props-list.vpn-support-channels-list li .vpn-prop-icon{height:24px;margin-right:6px;width:auto}.section-top .vpn-props-list.vpn-features-list li .vpn-prop-icon img,.section-top .vpn-props-list.vpn-protocols-list li .vpn-prop-icon img,.section-top .vpn-props-list.vpn-support-channels-list li .vpn-prop-icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-top .vpn-props-list.vpn-features-list li .vpn-prop-name,.section-top .vpn-props-list.vpn-protocols-list li .vpn-prop-name,.section-top .vpn-props-list.vpn-support-channels-list li .vpn-prop-name{line-height:1;margin-bottom:-2px}.section-top .vpn-props-list.vpn-countries-list{-moz-column-count:4;column-count:4;-moz-column-gap:15px;column-gap:15px}@media (max-width:1250px){.section-top .vpn-props-list.vpn-countries-list{-moz-column-count:3;column-count:3}}@media (max-width:768px){.section-top .vpn-props-list.vpn-countries-list{-moz-column-count:2;column-count:2}}.section-top .vpn-props-list.vpn-countries-list .country-item{display:flex}.section-top .vpn-props-list.vpn-countries-list .country-item .country-flag{height:12px;margin-right:6px;width:18px}.section-top .vpn-props-list.vpn-countries-list .country-item .country-flag img{outline:1px solid #d9dddf}.section-top .vpn-link{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.section-top .vpn-link .btn{min-width:200px}.section-top .vpn-link .vpn-domain{color:#4b5a72;font-size:15px;margin-top:5px}.section-top .vpn-link .vpn-r{color:#ef233c;display:flex;font-size:28px;font-weight:500;margin:30px auto}.section-top .vpn-link .vpn-r .vpn-star{height:30px;margin-right:12px;margin-top:4px;width:30px}.section-top .vpn-link .vpn-r .vpn-star svg{display:block;height:100%;width:100%}.section-top .item-bottom-row{display:flex;flex-direction:column}.section-top .item-bottom-row .nav-pills{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;width:100%}.section-top .item-bottom-row .nav-pills .nav-item{flex-grow:1;margin-right:20px}.section-top .item-bottom-row .nav-pills .nav-item:last-child{margin-right:0}@media (max-width:1250px){.section-top .item-bottom-row .nav-pills .nav-item{flex-grow:0}}.section-top span[data-bs-toggle=tooltip]{align-items:center;display:inline-flex;height:12px;justify-content:center;width:12px}.section-top span[data-bs-toggle=tooltip] svg{height:100%;width:100%}
