﻿.svg-ico {
    height: 30px;
    width: 30px;
    display: inline-block
}

/*.svg-ico.svg-ico-netflix {*/
/*    background: url("/wp-content/themes/vpnmentor/images/netflix.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-kodi {*/
/*    background: url("/wp-content/themes/vpnmentor/images/kodi.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-amazon-fire-stick {*/
/*    background: url("/wp-content/themes/vpnmentor/images/amazon-fire-stick.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-torrent {*/
/*    background: url("/wp-content/themes/vpnmentor/images/torrent.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-iplayer {*/
/*    background: url("/wp-content/themes/vpnmentor/images/iplayer.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-china {*/
/*    background: url("/wp-content/themes/vpnmentor/images/china.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-usa {*/
/*    background: url("/wp-content/themes/vpnmentor/images/usa.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-united-arab-emirates {*/
/*    background: url("/wp-content/themes/vpnmentor/images/united-arab-emirates.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-australia {*/
/*    background: url("/wp-content/themes/vpnmentor/images/australia.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-united-kingdom {*/
/*    background: url("/wp-content/themes/vpnmentor/images/united-kingdom.svg") no-repeat transparent*/
/*}*/

/*.svg-ico.svg-ico-canada {*/
/*    background: url("/wp-content/themes/vpnmentor/images/canada.svg") no-repeat transparent*/
/*}*/

/*@font-face {*/
/*    font-family: "icons";*/
/*    src: url("/wp-content/themes/assets/fonts/icons/icons.woff2?744");*/
/*    src: url("/wp-content/themes/assets/fonts/icons/icons.woff2?744") format("woff2"), url("/wp-content/themes/assets/fonts/icons/icons.woff?744") format("woff"), url("/wp-content/themes/assets/fonts/icons/icons.ttf?744") format("truetype"), url("/wp-content/themes/assets/fonts/icons/icons.eot?744#iefix") format("eot"), url("/wp-content/themes/assets/fonts/icons/icons.svg?744#icons") format("svg");*/
/*    font-display: swap*/
/*}*/

.fa-BBC:before, .fa-CNN:before, .fa-Ease-use:before, .fa-NewYorkTimes:before, .fa-Pricing:before, .fa-Research:before, .fa-Speed-w:before, .fa-Speed:before, .fa-The_Guardian:before, .fa-Times:before, .fa-USA_Today:before, .fa-Ubuntu_logo:before, .fa-Union:before, .fa-access:before, .fa-accordion-btn:before, .fa-address-card:before, .fa-alarm:before, .fa-amazon-prime:before, .fa-amazon-prime2:before, .fa-anchor:before, .fa-android-1:before, .fa-android-brands:before, .fa-android-line:before, .fa-android-small:before, .fa-android:before, .fa-angellist:before, .fa-angle-up:before, .fa-apple-1:before, .fa-apple:before, .fa-arrow-alt-circle-down-solid:before, .fa-arrow-alt-circle-up-solid:before, .fa-arrow-circle-down:before, .fa-arrow-circle-right:before, .fa-arrow-circle-up:before, .fa-arrow-left-solid:before, .fa-arrow-left:before, .fa-arrow-right:before, .fa-arrow-up-circle:before, .fa-arrow-up:before, .fa-arrow:before, .fa-award:before, .fa-award2:before, .fa-bag:before, .fa-balance-scale:before, .fa-ban:before, .fa-bar-chart:before, .fa-bbc-iplayer:before, .fa-bbc:before, .fa-best_category_check_icon:before, .fa-bestvpn:before, .fa-bestvpn2:before, .fa-bitcoin-tool:before, .fa-body:before, .fa-browser:before, .fa-btc:before, .fa-bubble-with-exclamation-mark:before, .fa-bullhorn-solid:before, .fa-bullhorn:before, .fa-calendar:before, .fa-camera-off:before, .fa-camera-on:before, .fa-caret-down:before, .fa-cashback:before, .fa-certificate:before, .fa-chart-line-down:before, .fa-chart-line:before, .fa-chart:before, .fa-check-2:before, .fa-check-box:before, .fa-check-circle-regular:before, .fa-check-circle:before, .fa-check-coupon:before, .fa-check-mark:before, .fa-check:before, .fa-checkmark:before, .fa-chess-king:before, .fa-chevron-circle-right-solid:before, .fa-chevron-down:before, .fa-chevron-left-solid:before, .fa-chevron-left:before, .fa-chevron-right-solid:before, .fa-chevron-right:before, .fa-chevron-up:before, .fa-china-firewall:before, .fa-chrome:before, .fa-circle-chevron-left:before, .fa-circle-chevron-right:before, .fa-circle-down:before, .fa-circle-info:before, .fa-circle-regular:before, .fa-circle-up:before, .fa-clip:before, .fa-clip2:before, .fa-clock-solid:before, .fa-clock-time:before, .fa-cloud-protection:before, .fa-cog:before, .fa-coin:before, .fa-coins:before, .fa-comment-check:before, .fa-comment-edit:before, .fa-comment-lines:before, .fa-comment-o-edit:before, .fa-comment:before, .fa-comments:before, .fa-comparision:before, .fa-console:before, .fa-crackle:before, .fa-credit-card:before, .fa-cross:before, .fa-customer-support:before, .fa-dark-net:before, .fa-dark-web:before, .fa-dazn:before, .fa-defence-cross:before, .fa-defence-tick:before, .fa-defence-warning:before, .fa-desktop:before, .fa-devices:before, .fa-discount:before, .fa-dislike-round:before, .fa-dislike:before, .fa-disney-colored:before, .fa-disney:before, .fa-doc:before, .fa-dollar-sign:before, .fa-download-cloud:before, .fa-download:before, .fa-downloads:before, .fa-ease:before, .fa-edge:before, .fa-envelope-solid:before, .fa-envelope:before, .fa-espn-plus:before, .fa-espn:before, .fa-exclamation-triangle-solid:before, .fa-exclamation:before, .fa-experience:before, .fa-expert:before, .fa-eye-slash:before, .fa-eye:before, .fa-eyes-alliance:before, .fa-eyes:before, .fa-facebook-official:before, .fa-facebook-square-brands:before, .fa-facebook:before, .fa-fact-checked:before, .fa-feather-alt-solid:before, .fa-feather:before, .fa-features:before, .fa-fifa-plus:before, .fa-fifa:before, .fa-file-certificate:before, .fa-file-check:before, .fa-file-o:before, .fa-file-signature:before, .fa-filter:before, .fa-finger:before, .fa-firefox-browser:before, .fa-firefox:before, .fa-flag-usa:before, .fa-flag:before, .fa-fox-news:before, .fa-fresh-session:before, .fa-fubotv:before, .fa-gamepad-modern:before, .fa-gaming_console:before, .fa-garbage:before, .fa-gauge:before, .fa-globe-solid:before, .fa-globe:before, .fa-goblet:before, .fa-google-square-brands:before, .fa-google:before, .fa-graduation-cap:before, .fa-green-tick:before, .fa-hand-point-right:before, .fa-hands-free:before, .fa-handshake-o:before, .fa-hbo-max:before, .fa-hbo-now:before, .fa-hbo:before, .fa-hbomax:before, .fa-hdd:before, .fa-heart:before, .fa-hidden-eye:before, .fa-hide-ip:before, .fa-hideIp:before, .fa-high:before, .fa-holders:before, .fa-home-hand:before, .fa-home-sale:before, .fa-hourglass-half:before, .fa-house:before, .fa-how-to-use-vpn:before, .fa-hulu-full:before, .fa-hulu:before, .fa-icon-copy:before, .fa-icon-follower:before, .fa-icon-refresh:before, .fa-icon_test:before, .fa-id-card:before, .fa-info-circle-solid:before, .fa-info:before, .fa-ios-line:before, .fa-ios:before, .fa-ios2:before, .fa-ios3:before, .fa-ip:before, .fa-iphone:before, .fa-iplayer:before, .fa-kill-switch:before, .fa-laugh:before, .fa-life-ring:before, .fa-lightbulb-o:before, .fa-lightbulb:before, .fa-like-round:before, .fa-like:before, .fa-linkedin:before, .fa-linux:before, .fa-list:before, .fa-location:before, .fa-lock-alt:before, .fa-lock-close:before, .fa-lock-sec:before, .fa-lock-vpn:before, .fa-lock:before, .fa-mac-line:before, .fa-mac-pc2:before, .fa-mac:before, .fa-mac2:before, .fa-macOS:before, .fa-man:before, .fa-map-marker:before, .fa-menu-icon-news:before, .fa-mess:before, .fa-micro-off:before, .fa-micro-on:before, .fa-minus-circul:before, .fa-minus-solid:before, .fa-minus:before, .fa-mobile-phone:before, .fa-mobile:before, .fa-money-back:before, .fa-money-bitcoin:before, .fa-money-check-pen:before, .fa-monitor-1:before, .fa-monitor:before, .fa-netflix:before, .fa-newbies:before, .fa-newspaper:before, .fa-open-lock:before, .fa-overall:before, .fa-paper-plane:before, .fa-pass-strength:before, .fa-pass:before, .fa-pc:before, .fa-pedestal:before, .fa-pen:before, .fa-pencil-1:before, .fa-pencil-square-o:before, .fa-pencil:before, .fa-people:before, .fa-pin-location-transparent:before, .fa-pin:before, .fa-plane:before, .fa-planet:before, .fa-play-circle:before, .fa-plus-cir:before, .fa-plus-circul:before, .fa-plus-solid:before, .fa-plus:before, .fa-policy-lock:before, .fa-policy:before, .fa-power-off:before, .fa-press:before, .fa-pricing:before, .fa-privacy-cir:before, .fa-privacy:before, .fa-promotion:before, .fa-question-solid:before, .fa-question_icon:before, .fa-quote-left-solid:before, .fa-red-excl:before, .fa-reddit:before, .fa-reply-right:before, .fa-reply:before, .fa-research:before, .fa-review:before, .fa-reviews:before, .fa-router-brands:before, .fa-router:before, .fa-router1:before, .fa-safari:before, .fa-sats:before, .fa-score:before, .fa-screen:before, .fa-screenshot:before, .fa-search-location:before, .fa-search-new:before, .fa-search-r:before, .fa-search:before, .fa-security-hand:before, .fa-security:before, .fa-server-m:before, .fa-server:before, .fa-servers:before, .fa-setting:before, .fa-shield-alt-solid:before, .fa-shield-break:before, .fa-shield-check:before, .fa-shield-cross:before, .fa-shield-wifi:before, .fa-shield:before, .fa-signal-1:before, .fa-signal:before, .fa-sky:before, .fa-slingtv:before, .fa-smart-tv:before, .fa-smart_tv:before, .fa-smile-cons:before, .fa-smile-improvement:before, .fa-smile:before, .fa-sort:before, .fa-speech:before, .fa-speed-tool:before, .fa-speed:before, .fa-speed3:before, .fa-speeds:before, .fa-spinner:before, .fa-star-half-o:before, .fa-star-message:before, .fa-star-o:before, .fa-star-ppc:before, .fa-star:before, .fa-stars-fill:before, .fa-starting-price-xs:before, .fa-stats:before, .fa-stop-hand:before, .fa-stream:before, .fa-streaming:before, .fa-streaming2:before, .fa-support:before, .fa-switch:before, .fa-sync:before, .fa-tablet:before, .fa-tag:before, .fa-tags:before, .fa-test-vpn:before, .fa-text:before, .fa-thumbs-down-solid:before, .fa-thumbs-down:before, .fa-thumbs-o-down:before, .fa-thumbs-o-up:before, .fa-thumbs-up-solid-orange:before, .fa-thumbs-up-solid:before, .fa-thumbs-up:before, .fa-tick-circle:before, .fa-tick:before, .fa-ticket:before, .fa-time:before, .fa-times-circle:before, .fa-times:before, .fa-toggle-on:before, .fa-toggle:before, .fa-torrent-line:before, .fa-torrent:before, .fa-torrenting:before, .fa-transaction:before, .fa-transfer-Arrow:before, .fa-transfer-arrow:before, .fa-trophy:before, .fa-turn:before, .fa-tv-show:before, .fa-tv-solid:before, .fa-tv:before, .fa-twitter-old:before, .fa-twitter-square-brands:before, .fa-twitter:before, .fa-ubuntu:before, .fa-upload:before, .fa-use-vpn:before, .fa-user-secret:before, .fa-user-star:before, .fa-user:before, .fa-users-solid:before, .fa-vendor-reply:before, .fa-video-camera:before, .fa-visibility-eye:before, .fa-vpn-speeds:before, .fa-wallet-coin:before, .fa-wallet:before, .fa-warning:before, .fa-warning2:before, .fa-webrtc:before, .fa-what-is-vpn:before, .fa-wifi:before, .fa-wind:before, .fa-windows-line:before, .fa-windows:before, .fa-wrench:before, .fa-youtube-square-brands:before, .fa-youtube:before, .fa-сustomer:before {
    font-family: "icons";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    text-transform: none;
    display: inline-block;
    vertical-align: bottom
}

.fa-BBC:before {
    content: ""
}

.fa-CNN:before {
    content: ""
}

.fa-Ease-use:before {
    content: ""
}

.fa-NewYorkTimes:before {
    content: ""
}

.fa-Pricing:before {
    content: ""
}

.fa-Research:before {
    content: ""
}

.fa-Speed-w:before {
    content: ""
}

.fa-Speed:before {
    content: ""
}

.fa-The_Guardian:before {
    content: ""
}

.fa-Times:before {
    content: ""
}

.fa-USA_Today:before {
    content: ""
}

.fa-Ubuntu_logo:before {
    content: ""
}

.fa-Union:before {
    content: ""
}

.fa-access:before {
    content: ""
}

.fa-accordion-btn:before {
    content: ""
}

.fa-address-card:before {
    content: ""
}

.fa-alarm:before {
    content: ""
}

.fa-amazon-prime:before {
    content: ""
}

.fa-amazon-prime2:before {
    content: ""
}

.fa-anchor:before {
    content: ""
}

.fa-android-1:before {
    content: ""
}

.fa-android-brands:before {
    content: ""
}

.fa-android-line:before {
    content: ""
}

.fa-android-small:before {
    content: ""
}

.fa-android:before {
    content: ""
}

.fa-angellist:before {
    content: ""
}

.fa-angle-up:before {
    content: ""
}

.fa-apple-1:before {
    content: ""
}

.fa-apple:before {
    content: ""
}

.fa-arrow-alt-circle-down-solid:before {
    content: ""
}

.fa-arrow-alt-circle-up-solid:before {
    content: ""
}

.fa-arrow-circle-down:before {
    content: ""
}

.fa-arrow-circle-right:before {
    content: ""
}

.fa-arrow-circle-up:before {
    content: ""
}

.fa-arrow-left-solid:before {
    content: ""
}

.fa-arrow-left:before {
    content: ""
}

.fa-arrow-right:before {
    content: ""
}

.fa-arrow-up-circle:before {
    content: ""
}

.fa-arrow-up:before {
    content: ""
}

.fa-arrow:before {
    content: ""
}

.fa-award:before {
    content: ""
}

.fa-award2:before {
    content: ""
}

.fa-bag:before {
    content: ""
}

.fa-balance-scale:before {
    content: ""
}

.fa-ban:before {
    content: ""
}

.fa-bar-chart:before {
    content: ""
}

.fa-bbc-iplayer:before {
    content: ""
}

.fa-bbc:before {
    content: ""
}

.fa-best_category_check_icon:before {
    content: ""
}

.fa-bestvpn:before {
    content: ""
}

.fa-bestvpn2:before {
    content: ""
}

.fa-bitcoin-tool:before {
    content: ""
}

.fa-body:before {
    content: ""
}

.fa-browser:before {
    content: ""
}

.fa-btc:before {
    content: ""
}

.fa-bubble-with-exclamation-mark:before {
    content: ""
}

.fa-bullhorn-solid:before {
    content: ""
}

.fa-bullhorn:before {
    content: ""
}

.fa-calendar:before {
    content: ""
}

.fa-camera-off:before {
    content: ""
}

.fa-camera-on:before {
    content: ""
}

.fa-caret-down:before {
    content: ""
}

.fa-cashback:before {
    content: ""
}

.fa-certificate:before {
    content: ""
}

.fa-chart-line-down:before {
    content: ""
}

.fa-chart-line:before {
    content: ""
}

.fa-chart:before {
    content: ""
}

.fa-check-2:before {
    content: ""
}

.fa-check-box:before {
    content: ""
}

.fa-check-circle-regular:before {
    content: ""
}

.fa-check-circle:before {
    content: ""
}

.fa-check-coupon:before {
    content: ""
}

.fa-check-mark:before {
    content: ""
}

.fa-check:before {
    content: ""
}

.fa-checkmark:before {
    content: ""
}

.fa-chess-king:before {
    content: ""
}

.fa-chevron-circle-right-solid:before {
    content: ""
}

.fa-chevron-down:before {
    content: ""
}

.fa-chevron-left-solid:before {
    content: ""
}

.fa-chevron-left:before {
    content: ""
}

.fa-chevron-right-solid:before {
    content: ""
}

.fa-chevron-right:before {
    content: ""
}

.fa-chevron-up:before {
    content: ""
}

.fa-china-firewall:before {
    content: ""
}

.fa-chrome:before {
    content: ""
}

.fa-circle-chevron-left:before {
    content: ""
}

.fa-circle-chevron-right:before {
    content: ""
}

.fa-circle-down:before {
    content: ""
}

.fa-circle-info:before {
    content: ""
}

.fa-circle-regular:before {
    content: ""
}

.fa-circle-up:before {
    content: ""
}

.fa-clip:before {
    content: ""
}

.fa-clip2:before {
    content: ""
}

.fa-clock-solid:before {
    content: ""
}

.fa-clock-time:before {
    content: ""
}

.fa-cloud-protection:before {
    content: ""
}

.fa-cog:before {
    content: ""
}

.fa-coin:before {
    content: ""
}

.fa-coins:before {
    content: ""
}

.fa-comment-check:before {
    content: ""
}

.fa-comment-edit:before {
    content: ""
}

.fa-comment-lines:before {
    content: ""
}

.fa-comment-o-edit:before {
    content: ""
}

.fa-comment:before {
    content: ""
}

.fa-comments:before {
    content: ""
}

.fa-comparision:before {
    content: ""
}

.fa-console:before {
    content: ""
}

.fa-crackle:before {
    content: ""
}

.fa-credit-card:before {
    content: ""
}

.fa-cross:before {
    content: ""
}

.fa-customer-support:before {
    content: ""
}

.fa-dark-net:before {
    content: ""
}

.fa-dark-web:before {
    content: ""
}

.fa-dazn:before {
    content: ""
}

.fa-defence-cross:before {
    content: ""
}

.fa-defence-tick:before {
    content: ""
}

.fa-defence-warning:before {
    content: ""
}

.fa-desktop:before {
    content: ""
}

.fa-devices:before {
    content: ""
}

.fa-discount:before {
    content: ""
}

.fa-dislike-round:before {
    content: ""
}

.fa-dislike:before {
    content: ""
}

.fa-disney-colored:before {
    content: ""
}

.fa-disney:before {
    content: ""
}

.fa-doc:before {
    content: ""
}

.fa-dollar-sign:before {
    content: ""
}

.fa-download-cloud:before {
    content: ""
}

.fa-download:before {
    content: ""
}

.fa-downloads:before {
    content: ""
}

.fa-ease:before {
    content: ""
}

.fa-edge:before {
    content: ""
}

.fa-envelope-solid:before {
    content: ""
}

.fa-envelope:before {
    content: ""
}

.fa-espn-plus:before {
    content: ""
}

.fa-espn:before {
    content: ""
}

.fa-exclamation-triangle-solid:before {
    content: ""
}

.fa-exclamation:before {
    content: ""
}

.fa-experience:before {
    content: ""
}

.fa-expert:before {
    content: ""
}

.fa-eye-slash:before {
    content: ""
}

.fa-eye:before {
    content: ""
}

.fa-eyes-alliance:before {
    content: ""
}

.fa-eyes:before {
    content: ""
}

.fa-facebook-official:before {
    content: ""
}

.fa-facebook-square-brands:before {
    content: ""
}

.fa-facebook:before {
    content: ""
}

.fa-fact-checked:before {
    content: ""
}

.fa-feather-alt-solid:before {
    content: ""
}

.fa-feather:before {
    content: ""
}

.fa-features:before {
    content: ""
}

.fa-fifa-plus:before {
    content: ""
}

.fa-fifa:before {
    content: ""
}

.fa-file-certificate:before {
    content: ""
}

.fa-file-check:before {
    content: ""
}

.fa-file-o:before {
    content: ""
}

.fa-file-signature:before {
    content: ""
}

.fa-filter:before {
    content: ""
}

.fa-finger:before {
    content: ""
}

.fa-firefox-browser:before {
    content: ""
}

.fa-firefox:before {
    content: ""
}

.fa-flag-usa:before {
    content: ""
}

.fa-flag:before {
    content: ""
}

.fa-fox-news:before {
    content: ""
}

.fa-fresh-session:before {
    content: ""
}

.fa-fubotv:before {
    content: ""
}

.fa-gamepad-modern:before {
    content: ""
}

.fa-gaming_console:before {
    content: ""
}

.fa-garbage:before {
    content: ""
}

.fa-gauge:before {
    content: ""
}

.fa-globe-solid:before {
    content: ""
}

.fa-globe:before {
    content: ""
}

.fa-goblet:before {
    content: ""
}

.fa-google-square-brands:before {
    content: ""
}

.fa-google:before {
    content: ""
}

.fa-graduation-cap:before {
    content: ""
}

.fa-green-tick:before {
    content: ""
}

.fa-hand-point-right:before {
    content: ""
}

.fa-hands-free:before {
    content: ""
}

.fa-handshake-o:before {
    content: ""
}

.fa-hbo-max:before {
    content: ""
}

.fa-hbo-now:before {
    content: ""
}

.fa-hbo:before {
    content: ""
}

.fa-hbomax:before {
    content: ""
}

.fa-hdd:before {
    content: ""
}

.fa-heart:before {
    content: ""
}

.fa-hidden-eye:before {
    content: ""
}

.fa-hide-ip:before {
    content: ""
}

.fa-hideIp:before {
    content: ""
}

.fa-high:before {
    content: ""
}

.fa-holders:before {
    content: ""
}

.fa-home-hand:before {
    content: ""
}

.fa-home-sale:before {
    content: ""
}

.fa-hourglass-half:before {
    content: ""
}

.fa-house:before {
    content: ""
}

.fa-how-to-use-vpn:before {
    content: ""
}

.fa-hulu-full:before {
    content: ""
}

.fa-hulu:before {
    content: ""
}

.fa-icon-copy:before {
    content: ""
}

.fa-icon-follower:before {
    content: ""
}

.fa-icon-refresh:before {
    content: ""
}

.fa-icon_test:before {
    content: ""
}

.fa-id-card:before {
    content: ""
}

.fa-info-circle-solid:before {
    content: ""
}

.fa-info:before {
    content: ""
}

.fa-ios-line:before {
    content: ""
}

.fa-ios:before {
    content: ""
}

.fa-ios2:before {
    content: ""
}

.fa-ios3:before {
    content: ""
}

.fa-ip:before {
    content: ""
}

.fa-iphone:before {
    content: ""
}

.fa-iplayer:before {
    content: ""
}

.fa-kill-switch:before {
    content: ""
}

.fa-laugh:before {
    content: ""
}

.fa-life-ring:before {
    content: ""
}

.fa-lightbulb-o:before {
    content: ""
}

.fa-lightbulb:before {
    content: ""
}

.fa-like-round:before {
    content: ""
}

.fa-like:before {
    content: ""
}

.fa-linkedin:before {
    content: ""
}

.fa-linux:before {
    content: ""
}

.fa-list:before {
    content: ""
}

.fa-location:before {
    content: ""
}

.fa-lock-alt:before {
    content: ""
}

.fa-lock-close:before {
    content: ""
}

.fa-lock-sec:before {
    content: ""
}

.fa-lock-vpn:before {
    content: ""
}

.fa-lock:before {
    content: ""
}

.fa-mac-line:before {
    content: ""
}

.fa-mac-pc2:before {
    content: ""
}

.fa-mac:before {
    content: ""
}

.fa-mac2:before {
    content: ""
}

.fa-macOS:before {
    content: ""
}

.fa-man:before {
    content: ""
}

.fa-map-marker:before {
    content: ""
}

.fa-menu-icon-news:before {
    content: ""
}

.fa-mess:before {
    content: ""
}

.fa-micro-off:before {
    content: ""
}

.fa-micro-on:before {
    content: ""
}

.fa-minus-circul:before {
    content: ""
}

.fa-minus-solid:before {
    content: ""
}

.fa-minus:before {
    content: ""
}

.fa-mobile-phone:before {
    content: ""
}

.fa-mobile:before {
    content: ""
}

.fa-money-back:before {
    content: ""
}

.fa-money-bitcoin:before {
    content: ""
}

.fa-money-check-pen:before {
    content: ""
}

.fa-monitor-1:before {
    content: ""
}

.fa-monitor:before {
    content: ""
}

.fa-netflix:before {
    content: ""
}

.fa-newbies:before {
    content: ""
}

.fa-newspaper:before {
    content: ""
}

.fa-open-lock:before {
    content: ""
}

.fa-overall:before {
    content: ""
}

.fa-paper-plane:before {
    content: ""
}

.fa-pass-strength:before {
    content: ""
}

.fa-pass:before {
    content: ""
}

.fa-pc:before {
    content: ""
}

.fa-pedestal:before {
    content: ""
}

.fa-pen:before {
    content: ""
}

.fa-pencil-1:before {
    content: ""
}

.fa-pencil-square-o:before {
    content: ""
}

.fa-pencil:before {
    content: ""
}

.fa-people:before {
    content: ""
}

.fa-pin-location-transparent:before {
    content: ""
}

.fa-pin:before {
    content: ""
}

.fa-plane:before {
    content: ""
}

.fa-planet:before {
    content: ""
}

.fa-play-circle:before {
    content: ""
}

.fa-plus-cir:before {
    content: ""
}

.fa-plus-circul:before {
    content: ""
}

.fa-plus-solid:before {
    content: ""
}

.fa-plus:before {
    content: ""
}

.fa-policy-lock:before {
    content: ""
}

.fa-policy:before {
    content: ""
}

.fa-power-off:before {
    content: ""
}

.fa-press:before {
    content: ""
}

.fa-pricing:before {
    content: ""
}

.fa-privacy-cir:before {
    content: ""
}

.fa-privacy:before {
    content: ""
}

.fa-promotion:before {
    content: ""
}

.fa-question-solid:before {
    content: ""
}

.fa-question_icon:before {
    content: ""
}

.fa-quote-left-solid:before {
    content: ""
}

.fa-red-excl:before {
    content: ""
}

.fa-reddit:before {
    content: ""
}

.fa-reply-right:before {
    content: ""
}

.fa-reply:before {
    content: ""
}

.fa-research:before {
    content: ""
}

.fa-review:before {
    content: ""
}

.fa-reviews:before {
    content: ""
}

.fa-router-brands:before {
    content: ""
}

.fa-router:before {
    content: ""
}

.fa-router1:before {
    content: ""
}

.fa-safari:before {
    content: ""
}

.fa-sats:before {
    content: ""
}

.fa-score:before {
    content: ""
}

.fa-screen:before {
    content: ""
}

.fa-screenshot:before {
    content: ""
}

.fa-search-location:before {
    content: ""
}

.fa-search-new:before {
    content: ""
}

.fa-search-r:before {
    content: ""
}

.fa-search:before {
    content: ""
}

.fa-security-hand:before {
    content: ""
}

.fa-security:before {
    content: ""
}

.fa-server-m:before {
    content: ""
}

.fa-server:before {
    content: ""
}

.fa-servers:before {
    content: ""
}

.fa-setting:before {
    content: ""
}

.fa-shield-alt-solid:before {
    content: ""
}

.fa-shield-break:before {
    content: ""
}

.fa-shield-check:before {
    content: ""
}

.fa-shield-cross:before {
    content: ""
}

.fa-shield-wifi:before {
    content: ""
}

.fa-shield:before {
    content: ""
}

.fa-signal-1:before {
    content: ""
}

.fa-signal:before {
    content: ""
}

.fa-sky:before {
    content: ""
}

.fa-slingtv:before {
    content: ""
}

.fa-smart-tv:before {
    content: ""
}

.fa-smart_tv:before {
    content: ""
}

.fa-smile-cons:before {
    content: ""
}

.fa-smile-improvement:before {
    content: ""
}

.fa-smile:before {
    content: ""
}

.fa-sort:before {
    content: ""
}

.fa-speech:before {
    content: ""
}

.fa-speed-tool:before {
    content: ""
}

.fa-speed:before {
    content: ""
}

.fa-speed3:before {
    content: ""
}

.fa-speeds:before {
    content: ""
}

.fa-spinner:before {
    content: ""
}

.fa-star-half-o:before {
    content: ""
}

.fa-star-message:before {
    content: ""
}

.fa-star-o:before {
    content: ""
}

.fa-star-ppc:before {
    content: ""
}

.fa-star:before {
    content: ""
}

.fa-stars-fill:before {
    content: ""
}

.fa-starting-price-xs:before {
    content: ""
}

.fa-stats:before {
    content: ""
}

.fa-stop-hand:before {
    content: ""
}

.fa-stream:before {
    content: ""
}

.fa-streaming:before {
    content: ""
}

.fa-streaming2:before {
    content: ""
}

.fa-support:before {
    content: ""
}

.fa-switch:before {
    content: ""
}

.fa-sync:before {
    content: ""
}

.fa-tablet:before {
    content: ""
}

.fa-tag:before {
    content: ""
}

.fa-tags:before {
    content: ""
}

.fa-test-vpn:before {
    content: ""
}

.fa-text:before {
    content: ""
}

.fa-thumbs-down-solid:before {
    content: ""
}

.fa-thumbs-down:before {
    content: ""
}

.fa-thumbs-o-down:before {
    content: ""
}

.fa-thumbs-o-up:before {
    content: ""
}

.fa-thumbs-up-solid-orange:before {
    content: ""
}

.fa-thumbs-up-solid:before {
    content: ""
}

.fa-thumbs-up:before {
    content: ""
}

.fa-tick-circle:before {
    content: ""
}

.fa-tick:before {
    content: ""
}

.fa-ticket:before {
    content: ""
}

.fa-time:before {
    content: ""
}

.fa-times-circle:before {
    content: ""
}

.fa-times:before {
    content: ""
}

.fa-toggle-on:before {
    content: ""
}

.fa-toggle:before {
    content: ""
}

.fa-torrent-line:before {
    content: ""
}

.fa-torrent:before {
    content: ""
}

.fa-torrenting:before {
    content: ""
}

.fa-transaction:before {
    content: ""
}

.fa-transfer-Arrow:before {
    content: ""
}

.fa-transfer-arrow:before {
    content: ""
}

.fa-trophy:before {
    content: ""
}

.fa-turn:before {
    content: ""
}

.fa-tv-show:before {
    content: ""
}

.fa-tv-solid:before {
    content: ""
}

.fa-tv:before {
    content: ""
}

.fa-twitter-old:before {
    content: ""
}

.fa-twitter-square-brands:before {
    content: ""
}

.fa-twitter:before {
    content: ""
}

.fa-ubuntu:before {
    content: ""
}

.fa-upload:before {
    content: ""
}

.fa-use-vpn:before {
    content: ""
}

.fa-user-secret:before {
    content: ""
}

.fa-user-star:before {
    content: ""
}

.fa-user:before {
    content: ""
}

.fa-users-solid:before {
    content: ""
}

.fa-vendor-reply:before {
    content: ""
}

.fa-video-camera:before {
    content: ""
}

.fa-visibility-eye:before {
    content: ""
}

.fa-vpn-speeds:before {
    content: ""
}

.fa-wallet-coin:before {
    content: ""
}

.fa-wallet:before {
    content: ""
}

.fa-warning:before {
    content: ""
}

.fa-warning2:before {
    content: ""
}

.fa-webrtc:before {
    content: ""
}

.fa-what-is-vpn:before {
    content: ""
}

.fa-wifi:before {
    content: ""
}

.fa-wind:before {
    content: ""
}

.fa-windows-line:before {
    content: ""
}

.fa-windows:before {
    content: ""
}

.fa-wrench:before {
    content: ""
}

.fa-youtube-square-brands:before {
    content: ""
}

.fa-youtube:before {
    content: ""
}

.fa-сustomer:before {
    content: ""
}

.modal-open {
    overflow: hidden
}

.modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0)
}

.modal-backdrop.in {
    opacity: .5;
    filter: alpha(opacity=50)
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header:before, .modal-header:after {
    content: " ";
    display: table
}

.modal-header:after {
    clear: both
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    line-height: 1
}

.modal-body {
    position: relative;
    padding: 15px
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer:before, .modal-footer:after {
    content: " ";
    display: table
}

.modal-footer:after {
    clear: both
}

.modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .btn + .btn {
    margin-left: -1px
}

.modal-footer .btn-block + .btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        width: 900px
    }
}

#vpn-rate {
    display: none;
    background-image: linear-gradient(180deg, #266BA9 0%, #1D5B8A 100%);
    font-family: "Cabin", Arial, Sans-Serif;
    color: white
}

@media (min-width: 768px) {
    #vpn-rate {
        display: block;
        margin-top: 70px
    }
}

@media (min-width: 992px) {
    #vpn-rate {
        background-image: url(/wp-content/themes/vpnmentor/images/ppc-kape/rating_illustration.svg), linear-gradient(180deg, #266BA9 0%, #1D5B8A 100%);
        background-repeat: no-repeat, no-repeat;
        background-position: -61% bottom, 0% 0%;
        background-size: 62%, 100%;
        background-origin: padding-box
    }
}

@media (min-width: 1200px) {
    #vpn-rate {
        background-position: 3% bottom, 0% 0%;
        background-size: 38%, 100%
    }
}

#vpn-rate:after {
    display: table;
    content: "";
    clear: both
}

.rate__content-wrapper {
    float: right;
    margin: 20px 0 15px 0
}

@media (min-width: 992px) {
    .rate__content-wrapper {
        width: 60%
    }
}

.rate__title {
    color: white
}

.rate__text {
    margin-top: 20px
}

.rate__text p {
    margin-bottom: 20px;
    line-height: 24px;
    font-size: 16px
}

.rate__list {
    display: flex;
    justify-content: space-between;
    margin-bottom: 5px;
    gap: 15px
}

.rate__item {
    display: flex;
    align-items: center
}

.rate__item-label {
    font-weight: 500;
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px
}

.rate__item-label:lang(es), .rate__item-label:lang(el), .rate__item-label:lang(ru), .rate__item-label:lang(fi), .rate__item-label:lang(da), .rate__item-label:lang(hu), .rate__item-label:lang(bg) {
    font-size: 13px
}

.rate__item .fa {
    display: flex;
    border-radius: 20px;
    min-width: 39px;
    min-height: 39px;
    background: #00ACC1;
    text-align: center;
    padding: 3px;
    justify-content: center;
    align-items: center;
    font-size: 20px
}

.rate__item .fa-ease, .rate__item .fa-pricing {
    font-size: 24px
}

.rate__item .fa-support {
    font-size: 25px
}

#vpn-category {
    padding-bottom: 90px;
    padding-top: 45px;
    display: none
}

@media (min-width: 768px) {
    #vpn-category {
        display: block
    }
}

.category__list {
    display: flex;
    justify-content: space-between;
    margin-top: 40px
}

.category {
    display: flex
}

.category__item-features {
    display: flex;
    width: 100%;
    justify-content: center;
    position: relative;
    word-break: break-word
}

@media (min-width: 992px) {
    .category__item-features {
        word-break: normal
    }
}

.category__item {
    padding: 30px 15px 20px;
    box-shadow: 5px 0px 15px #0000001a;
    border-radius: 6px;
    width: 30%;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.category__item-top-badge {
    background: #00acc1;
    color: white;
    position: absolute;
    top: 0;
    width: 39px;
    height: 39px;
    line-height: 33px;
    padding: 0 8px;
    border-radius: 0 0 39px 0;
    left: 0
}

.category__item-feature {
    text-align: center;
    margin: 0 12pt
}

.category__item-feature-label {
    display: inline-block;
    border: 3px solid #37474f80;
    position: relative;
    border-radius: 100%;
    width: 58px;
    height: 58px;
    color: #00acc1;
    text-align: center;
    line-height: 51px
}

.category__item-feature-check {
    border-radius: 100%;
    border: 2px solid #37474f80;
    width: 16px;
    height: 16px;
    font-size: 9px;
    text-align: center;
    line-height: 14px;
    position: relative;
    margin-top: -10px;
    margin-bottom: 3px;
    left: calc(50% - (16px / 2));
    display: block;
    background: white;
    color: #00acc1
}

.category__item-cta-wrapper {
    margin: 20px auto 0;
    z-index: 3;
    position: relative
}

@media (min-width: 992px) {
    .category__item-cta-wrapper {
        width: fit-content
    }
}

.category__item-logo-wrapper {
    position: relative;
    text-align: center;
    margin-bottom: 15px
}

.category__item-logo-wrapper img {
    max-height: 42px;
    width: 100%
}

#top-three {
    background: transparent linear-gradient(180deg, rgba(55, 71, 79, 0.0509804) 0%, rgba(205, 192, 192, 0.121569) 100%) 0% 0% no-repeat padding-box;
    padding-top: 30px;
    padding-bottom: 10px
}

@media (min-width: 768px) {
    #top-three {
        padding-bottom: 70px
    }
}

#top-three .section-title {
    text-align: center
}

@media (min-width: 768px) {
    #top-three .section-title {
        text-align: left
    }
}

#top-three .category__item-top-badge {
    display: none
}

@media (min-width: 768px) {
    #top-three .category__item-top-badge {
        display: block
    }
}

.top-three__tabs {
    display: flex
}

@media (min-width: 768px) {
    .top-three__tabs {
        display: none
    }
}

.top-three__tab {
    width: 33.3%;
    display: flex;
    align-content: center;
    justify-items: center;
    background: #e8e8e8;
    list-style: none;
    padding: 0;
    margin: 0
}

.top-three__tab.js-active {
    background: white
}

.top-three__tab a {
    display: block;
    width: 100%;
    padding: 10px;
    text-align: center
}

.top-three__tab a img {
    max-height: 40px;
    width: auto
}

@media (min-width: 768px) {
    .top-three__list {
        margin-top: 45px
    }
}

.top-three__item {
    position: relative;
    padding: 12pt 24pt 24pt;
    background: white;
    margin-bottom: 30px;
    display: none;
    justify-content: space-between;
    align-items: center
}

@media (min-width: 768px) {
    .top-three__item {
        padding: 24px;
        box-shadow: 5px 10px 15px #0000001a;
        border-radius: 6px
    }
}

.top-three__item.js-active {
    display: block
}

@media (min-width: 768px) {
    .top-three__item {
        display: flex !important
    }
}

.top-three__item-logo {
    margin-bottom: 10px
}

.top-three__item-logo img {
    max-height: 52px;
    width: 100%
}

.top-three__item-desc-wrap {
    display: none;
    width: 45%;
    padding-right: 15px
}

@media (min-width: 768px) {
    .top-three__item-desc-wrap {
        display: block
    }
}

@media (min-width: 992px) {
    .top-three__item-desc-wrap {
        padding-right: 25px
    }
}

.top-three__item-desc-wrap p {
    line-height: 24px
}

.top-three__item-desc-notice {
    color: #266ba9;
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    margin-top: 15px
}

.top-three__item-top-badge {
    background: #00acc1;
    color: white;
    border-radius: 0 0 39px 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 39px;
    height: 39px;
    line-height: 33px;
    padding: 0 8px
}

.top-three__item-subtitle {
    font-weight: 500;
    font-size: 18px;
    margin: 15px 0;
    text-align: center;
    display: block
}

@media (min-width: 768px) {
    .top-three__item-subtitle {
        display: none
    }
}

@media (min-width: 768px) {
    .top-three__item-features {
        width: 50%
    }
}

@media (min-width: 992px) {
    .top-three__item-features {
        width: 38%
    }
}

.top-three__item-feature {
    font-size: 14px;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    line-height: 16px
}

@media (min-width: 768px) {
    .top-three__item-feature {
        font-size: 16px
    }
}

.top-three__item-feature-label {
    color: #266ba9;
    display: flex;
    align-items: center
}

@media (min-width: 768px) {
    .top-three__item-feature-label {
        width: 45%
    }
}

.top-three__item-feature-label .fa {
    background: #266ba9;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    margin-right: 13px;
    line-height: 24px;
    color: white;
    display: inline-block;
    text-align: center;
    flex-shrink: 0;
    flex-grow: 0;
    font-size: 12px
}

.top-three__item-feature-label .fa-devices {
    font-size: 10px
}

@media (min-width: 992px) {
    .top-three__item-feature-label small br {
        display: none
    }
}

.top-three__item-feature-value {
    padding-left: 8px
}

@media (min-width: 768px) {
    .top-three__item-feature-value {
        width: 55%
    }
}

.top-three__item-best-for {
    margin-top: 25px;
    margin-bottom: 30px
}

@media (min-width: 768px) {
    .top-three__item-best-for {
        display: none
    }
}

.top-three__item-price-wrap {
    text-align: center;
    margin-bottom: 20px;
    display: block
}

@media (min-width: 768px) {
    .top-three__item-price-wrap {
        display: none
    }
}

.top-three__item-price {
    font-size: 36px;
    color: #266ba9;
    margin-top: 10px;
    margin-bottom: 4px
}

.top-three__item-price-range {
    color: #37474f;
    font-size: 14px;
    opacity: 0.8
}

@media (min-width: 768px) {
    .top-three__item-price-range {
        font-size: 16px
    }
}

.top-three__item-features-cta-wrap {
    display: none;
    z-index: 4
}

@media (min-width: 768px) and (max-width: 992px) {
    .top-three__item-features-cta-wrap {
        display: block
    }
}

.top-three__item-cta-wrap {
    text-align: center;
    z-index: 4
}

.top-three__item-cta-wrap a.button {
    margin: auto
}

@media (min-width: 768px) and (max-width: 992px) {
    .top-three__item-cta-wrap {
        display: none
    }
}

@media (min-width: 768px) {
    .top-three__item-cta-wrap {
        width: 16%
    }

    :lang(lt) .top-three__item-cta-wrap {
        width: 18%
    }
}

.top-three__item-cta-site-link {
    margin-top: 15px;
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #37474f;
    opacity: 0.8;
    text-decoration: underline;
    display: none
}

@media (min-width: 768px) {
    .top-three__item-cta-site-link {
        display: block
    }
}

.faqs {
    padding: 30px 0px
}

@media (min-width: 768px) {
    .faqs {
        padding: 30px 20px
    }
}

.faqs__title {
    font-weight: 500;
    font-size: 36px;
    line-height: 29px;
    margin: 20px 0 20px 0;
    text-align: left
}

.faqs__list {
    margin-top: 30px
}

.faqs details > summary {
    list-style: none
}

.faqs details > summary::marker, .faqs details > summary::-webkit-details-marker {
    display: none
}

.faq {
    box-shadow: 5px 0 15px #0000001a;
    padding: 25px 10px;
    border-radius: 6px;
    padding: 25px 10px 25px 40px;
    margin-bottom: 25px
}

.faq a {
    color: #266ba9
}

.faq__title {
    font-size: 16px;
    line-height: 21px;
    font-weight: 600;
    display: block;
    position: relative;
    cursor: pointer
}

.faq__title::before {
    content: "";
    position: absolute;
    top: calc(50% - 8px);
    left: -25px;
    width: 0;
    height: 0;
    border-top: 10px solid #37474F;
    border-right: 10px solid transparent;
    transform: rotate(225deg);
    transition: 0.25s transform ease
}

.faq[open] {
    box-shadow: 5px 10px 15px #0000001a
}

.faq[open] .faq__title::before {
    top: calc(50% - 6px);
    transform: rotate(135deg)
}

.faq__text {
    margin-top: 10px;
    font-size: 14px;
    line-height: 18px
}

footer {
    background: linear-gradient(180deg, rgba(55, 71, 79, 0.0509804) 0%, rgba(255, 255, 255, 0) 100%)
}

.footer__content {
    text-align: center;
    padding: 25px;
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .footer__content {
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
        padding: 25px 0
    }
}

.footer__about-company {
    padding: 25px 0;
    display: flex;
    flex-direction: column;
    align-items: center
}

@media (min-width: 768px) {
    .footer__about-company {
        align-items: flex-start;
        flex: 0 0 33%
    }
}

.footer__logo {
    display: block;
    max-width: 175px;
    margin: 0 0 10px
}

.footer__logo img {
    max-width: unset;
    width: 100%;
    height: auto
}

.footer__mission {
    font-size: 14px;
    line-height: 18px
}

@media (min-width: 768px) {
    .footer__mission {
        text-align: left
    }
}

@media (min-width: 768px) {
    .footer__menu {
        border-top: 1px solid #37474f;
        border-bottom: 1px solid #37474f;
        order: 1;
        flex: 0 0 60%;
        padding: 20px 0
    }
}

@media (min-width: 992px) {
    .footer__menu {
        flex: 0 0 70%
    }
}

.footer__menu-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    list-style: none
}

@media (min-width: 992px) {
    .footer__menu-list {
        justify-content: flex-start
    }
}

.footer__menu-link {
    text-decoration: underline;
    font-size: 14px;
    line-height: 14px;
    padding: 10px;
    color: #37474F;
    display: block;
    opacity: 0.8
}

@media (min-width: 480px) {
    .footer__menu-link {
        padding: 10px
    }
}

@media (min-width: 992px) {
    .footer__menu-link {
        margin-right: 24px
    }
}

.footer__authors {
    margin-top: 24px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column
}

@media (min-width: 480px) {
    .footer__authors {
        flex-direction: row
    }
}

@media (min-width: 768px) {
    .footer__authors {
        flex: 0 0 55%
    }
}

.footer__author {
    display: flex;
    align-items: center;
    margin-bottom: 20px
}

@media (min-width: 480px) {
    .footer__author {
        flex: 1 0 50%
    }
}

.footer__author-logo {
    width: 43px;
    height: 43px;
    border-radius: 50%;
    overflow: hidden;
    flex: 0 0 43px;
    box-shadow: 0px 0px 8px #0000001a;
    margin-right: 12px
}

.footer__author-details {
    text-align: left;
    font: normal normal normal 14px/18px Cabin
}

.footer__author-name {
    font-weight: 600;
    color: #37474F
}

.footer__author-name-link {
    font-weight: 600;
    color: #266ba9
}

.footer__author-position {
    opacity: 0.8
}

.footer__social-links {
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {
    .footer__social-links {
        border-top: 1px solid #37474f;
        border-bottom: 1px solid #37474f;
        padding: 24px 0;
        flex-direction: row;
        order: 1;
        justify-content: flex-end;
        align-items: center;
        flex: 0 0 40%
    }
}

@media (min-width: 992px) {
    .footer__social-links {
        flex: 0 0 30%
    }
}

.footer__social-links-title {
    font: normal normal normal 14px/14px Cabin;
    opacity: 0.8;
    margin-bottom: 12px
}

@media (min-width: 768px) {
    .footer__social-links-title {
        margin-bottom: 0;
        margin-right: 14px
    }
}

.footer__social-links-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    color: #37474F;
    opacity: 0.8;
    margin-bottom: 10px;
    list-style: none
}

@media (min-width: 768px) {
    .footer__social-links-list {
        margin-bottom: 0
    }
}

.footer__social-link {
    color: #37474F;
    margin: 0 3px
}

@media (min-width: 768px) {
    .footer__social-link {
        margin-left: 12px
    }
}

.footer__social-icon {
    font-size: 37px
}

@media (min-width: 768px) {
    .footer__social-icon {
        font-size: 24px
    }
}

.footer__social-icon.fa-google-square-brands {
    font-size: 32px
}

.footer__social-icon.fa-google-square-brands:before {
    margin-top: 3px
}

@media (min-width: 768px) {
    .footer__social-icon.fa-google-square-brands {
        font-size: 22px
    }

    .footer__social-icon.fa-google-square-brands:before {
        margin-top: 1px
    }
}

.footer__social-icon.fa-twitter-square-brands {
    font-size: 24px;
    line-height: 37px;
    background: #37474f;
    color: #fff;
    border-radius: 3px;
    padding: 2px 3px
}

@media (min-width: 768px) {
    .footer__social-icon.fa-twitter-square-brands {
        font-size: 15px;
        line-height: 25px
    }
}

.footer__copyright {
    margin-top: 35px;
    text-align: center;
    font: normal normal normal 14px/14px Cabin;
    color: #37474f;
    opacity: 0.8
}

@media (min-width: 768px) {
    .footer__copyright {
        order: 1
    }
}

#vpn_ep_bg {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0.3;
    z-index: 10001
}

#vpn_ep.exit-intent-kape {
    width: 900px;
    display: none;
    position: fixed;
    font-size: 16px;
    text-align: center;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    background-color: #fff;
    box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.5);
    z-index: 10002
}

.exit-intent-kape {
    border-radius: 6px
}

.exit-intent-kape #vpn_ep_close {
    position: absolute;
    left: 100%;
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 -30px;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    border-radius: 50%;
    cursor: pointer;
    color: #37474f;
    background: transparent;
    z-index: 4
}

.exit-intent-kape .vpn_ep_whole_link {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1
}

.aws-filter .exit-intent-kape .vpn_ep_whole_link {
    background-color: transparent !important
}

.bioep-kape__container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    text-align: center;
    background: white;
    box-shadow: 5px 0px 15px #0000001a;
    border-radius: 6px
}

.bioep-kape__col {
    position: relative
}

.bioep-kape__left {
    width: 47%;
    padding: 40px 0px 40px 60px;
    text-align: center;
    color: #37474f;
    font-family: "Cabin", Arial, Sans-Serif
}

html[country="US"] .bioep-kape__left .bioep-kape__countdown-wrapper, html[country="cf_country"] .bioep-kape__left .bioep-kape__countdown-wrapper {
    display: none
}

.bioep-kape__right {
    width: 53%
}

.bioep-kape__exclusive-offer {
    color: #00acc1;
    font-size: 24px;
    font-weight: 400
}

.bioep-kape__heading {
    font-size: 52px;
    line-height: 1.05;
    font-weight: 700;
    margin-top: 30px
}

.bioep-kape__subheading {
    margin-top: 4px;
    font-size: 34px
}

.bioep-kape__subheading i {
    font-style: normal;
    color: #dd2c00;
    font-weight: 700
}

.bioep-kape__limited-offer {
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 0.4px;
    border-radius: 4px;
    display: inline-block;
    margin: 50px 0 10px
}

html[country="US"] .bioep-kape__limited-offer, html[country="cf_country"] .bioep-kape__limited-offer {
    display: none
}

.bioep-kape__guarantee {
    font-weight: 500;
    font-size: 16px;
    margin-top: 20px
}

.bioep-kape__cta-link {
    border-radius: 8px;
    text-align: center;
    display: inline-block;
    margin-top: 30px;
    padding: 20px 20px;
    font-size: 22px;
    font-weight: 400;
    z-index: 3;
    position: relative
}

html[country="US"] .bioep-kape__cta-link, html[country="cf_country"] .bioep-kape__cta-link {
    margin-top: 50px
}

.bioep-kape__cta-link, .bioep-kape__cta-link:hover {
    text-decoration: none;
    color: white;
    background: #e64a19 0% 0% no-repeat padding-box;
    box-shadow: 0px 5px 5px #e64a191a
}

.bioep-kape__cta-link .fa {
    font-size: 18px;
    font-weight: 100;
    position: relative;
    top: -2px;
    margin-left: 8px
}

.bioep-kape__banner {
    display: block;
    max-width: 100%;
    height: auto
}

.bioep-kape__countdown {
    width: 90%;
    margin: auto
}

html[country="US"] .bioep-kape__countdown, html[country="cf_country"] .bioep-kape__countdown {
    display: none
}

.bioep-kape__countdown .exit-counter {
    display: flex;
    justify-content: center;
    height: 100%;
    position: relative;
    padding: 0;
    margin-left: -8px
}

.bioep-kape__countdown .count-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0 18px
}

.bioep-kape__countdown .count-item span {
    font-size: 16px;
    font-weight: 100;
    line-height: 28px;
    text-transform: uppercase
}

.bioep-kape__countdown .count-item .time {
    font-size: 30px;
    font-weight: 300;
    line-height: 1;
    margin-bottom: 0px
}

.bioep-kape__deeplink-image-wrapper {
    margin: 50px 0 20px 0
}

.bioep-kape__logo-wrapper {
    margin-top: 55px
}

.bioep-kape__vendor_logo {
    max-width: 100%;
    height: auto
}

.bioep-kape__trustpilot-wrapper {
    margin-top: 35px
}

.bioep-kape__trustpilot_img {
    width: 68%;
    display: inline-block
}

.bioep-kape__devices-wrapper {
    margin-top: 30px
}

.bioep-kape__devices_img {
    width: 78%;
    display: inline-block
}

.bioep-kape__ribbon-wrapper {
    display: none;
    position: relative;
    z-index: 1;
    margin: 5% auto
}

.bioep-kape__ribbon {
    font-size: 26px !important;
    text-transform: uppercase;
    position: relative;
    background: #00d663;
    background: linear-gradient(90deg, #00d663 0%, #009f49 100%);
    color: #fff;
    text-align: center;
    padding: .6em .5em;
    margin: .8em auto .6em;
    white-space: nowrap
}

.bioep-kape__ribbon:after, .bioep-kape__ribbon:before {
    content: "";
    position: absolute;
    display: block;
    bottom: -0.8em;
    border: 1em solid #00D262;
    z-index: -1
}

.bioep-kape__ribbon:before {
    left: -1.1em;
    border-right-width: 1.5em;
    border-left-width: 0.6em;
    border-left-color: transparent
}

.bioep-kape__ribbon:after {
    right: -1.1em;
    border-left-width: 1.5em;
    border-right-width: 0.6em;
    border-right-color: transparent
}

.bioep-kape__ribbon-inner:after, .bioep-kape__ribbon-inner:before {
    content: "";
    position: absolute;
    display: block;
    border-style: solid;
    border-color: #009858 transparent transparent;
    bottom: -0.8em
}

.bioep-kape__ribbon-inner:before {
    left: 0;
    border-width: 0.8em 0 0 1em
}

.bioep-kape__ribbon-inner:after {
    right: 0;
    border-width: 0.8em 1em 0 0
}

.deeplink-exit-intent-image {
    max-height: 215px
}

#vpn_ep.exit-cyberghost-black {
    width: 800px
}

.exit-cyberghost-black .bioep-kape__container {
    background: #1e1f2e
}

.exit-cyberghost-black .bioep-kape__left {
    color: white;
    padding-left: 40px
}

.exit-cyberghost-black .bioep-kape__logo-wrapper {
    padding: 0 17%
}

.exit-cyberghost-black .bioep-kape__cta-link, .exit-cyberghost-black .bioep-kape__cta-link:hover {
    color: #1e1f2e;
    background: #ffcc00;
    box-shadow: 0px 5px 5px #ffcc0017
}

.exit-cyberghost-black .bioep-kape__devices-wrapper {
    text-align: left;
    padding-left: 45px
}

.exit-cyberghost-black .bioep-kape__main_image {
    width: 85%
}

.exit-cyberghost-black .bioep-kape__countdown .count-item {
    padding: 0 13px
}

.exit-cyberghost-black .bioep-kape__pricing {
    font-size: 54px;
    color: #ffcc00;
    font-weight: 700
}

.exit-cyberghost-black .bioep-kape__pricing_currency {
    font-size: 32px;
    color: #ffcc00;
    font-weight: normal
}

.exit-cyberghost-black .bioep-kape__pricing_range {
    font-size: 14px;
    color: white;
    font-weight: normal
}

.exit-cyberghost-black .bioep-kape__limited-offer {
    margin-top: 25px
}

html[country="US"] .exit-cyberghost-black .bioep-kape__limited-offer, html[country="cf_country"] .exit-cyberghost-black .bioep-kape__limited-offer {
    display: none
}

.exit-cyberghost-black #vpn_ep_close {
    color: white
}

.exit-cyberghost-black .count-item__seconds {
    color: #ffcc00
}

.bioep-kape__right.--greatvpn-ui-image .bioep-kape__devices-wrapper {
    margin-top: 0
}

.bioep-kape__right.--greatvpn-ui-image .bioep-kape__devices_img {
    width: 100%
}

.bioep-kape__right.--greatvpn-ui-image .bioep-kape__trustpilot-wrapper {
    margin-top: 32px
}
