PageSourceSearch

https://www.purevpn.fr/blog/

html purevpn.fr collected 2026-09-26 08:24:22 UTC 214,392 bytes, 7,248 lines download raw bytes

1<!DOCTYPE html>
2<html class="no-js" lang="fr-FR">
3<head>
3<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
4(window,'GTM-NM7SJDP','google_tags_first_party');</script>
4<script>(function(w,d,s,l){w[l]=w[l]||[];(function(){w[l].push(arguments);})('set', 'developer_id.dY2E1Nz', true);
5		var f=d.getElementsByTagName(s)[0],
6		j=d.createElement(s);j.async=true;j.src='/nm7sjdp/';
7		f.parentNode.insertBefore(j,f);
8		})(window,document,'script','dataLayer');</script>
8
9            <meta charset="UTF-8">
10    <meta name="viewport" content="width=device-width, initial-scale=1.0" >
11    <link rel="profile" href="https://gmpg.org/xfn/11">
12    <style>.header {z-index: 9999 !important;}.purevpn.preloader {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;display: flex;justify-content: center;align-items: center;z-index: 10001;}.purevpn.preloader img {width: 600px;}.purevpn.preloader.fade-out {opacity: 0;transition: opacity 0.2s ease;}</style>
13
14    <!-- preloader fallback (noscript) -->
15    <noscript>
16        <style>.purevpn.preloader {display: none!important;}</style>
17    </noscript>
18
19    
19<script nowprocket type="text/javascript">
20        const userAgent = window.navigator.userAgent;
21        function Detect_IE() {
22            if (userAgent.indexOf('MSIE ') > 0 ||  userAgent.indexOf('Trident') > 0) {
23                return true;
24            }
25            return false;
26        }
27        function isSafari() {
28            return userAgent.indexOf('Safari') !== -1 && userAgent.indexOf('Chrome') === -1;
29        }
30        window.addEventListener('load', function() {
31            var cartExists = document.querySelector("#cart-wrapper");
32            if (cartExists && Detect_IE()){
33                window.location = "https://www.purevpn.com/browser-not-supported";
34            }
35
36            var preloader = document.querySelector(".purevpn.preloader");
37            if (preloader) {
38                preloader.classList.add("fade-out");
39                setTimeout(function() {
40                    preloader.style.display = "none";
41                }, 200);
42            }
43        }, false);
44        history.scrollRestoration = "manual";
45    </script>
45
46
47    <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
48
49	<!-- This site is optimized with the Yoast SEO Premium plugin v21.7 (Yoast SEO v23.0) - https://yoast.com/wordpress/plugins/seo/ -->
50	<title>Blog - PUREVPN</title>
51	<link rel="canonical" href="https://www.purevpn.fr/blog/" />
52	<meta property="og:locale" content="fr_FR" />
53	<meta property="og:type" content="article" />
54	<meta property="og:title" content="Blog" />
55	<meta property="og:url" content="https://www.purevpn.fr/blog/" />
56	<meta property="og:site_name" content="PUREVPN" />
57	<meta property="article:published_time" content="2021-12-23T09:42:11+00:00" />
58	<meta property="article:modified_time" content="2024-12-18T07:37:46+00:00" />
59	<meta property="og:image" content="https://www.purevpn.fr/wp-content/uploads/2021/09/ogtag2.png" />
60	<meta property="og:image:width" content="1200" />
61	<meta property="og:image:height" content="630" />
62	<meta property="og:image:type" content="image/png" />
63	<meta name="twitter:card" content="summary_large_image" />
64	<!-- / Yoast SEO Premium plugin. -->
65
66
67<link rel='dns-prefetch' href='//images.purevpn-tools.com' />
68<link rel='dns-prefetch' href='//fonts.googleapis.com' />
69<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
70<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.purevpn.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.purevpn.fr%2Fblog&#038;lang=fr" />
71<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.purevpn.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.purevpn.fr%2Fblog&#038;format=xml&#038;lang=fr" />
72<style id="wp-img-auto-sizes-contain-inline-css">
73img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
74/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
75</style>
76<style id="wp-emoji-styles-inline-css">
77
78	img.wp-smiley, img.emoji {
79		display: inline !important;
80		border: none !important;
81		box-shadow: none !important;
82		height: 1em !important;
83		width: 1em !important;
84		margin: 0 0.07em !important;
85		vertical-align: -0.1em !important;
86		background: none !important;
87		padding: 0 !important;
88	}
89/*# sourceURL=wp-emoji-styles-inline-css */
90</style>
91<style id="classic-theme-styles-inline-css">
92/*! This file is auto-generated */
93.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
94/*# sourceURL=/wp-includes/css/classic-themes.min.css */
95</style>
96<style id="wp-block-styles-placeholder-inline-css">
97:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
98/*# sourceURL=wp-block-styles-placeholder-inline-css */
99</style>
100<style id="wp-global-styles-placeholder-inline-css">
101:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." }
102/*# sourceURL=wp-global-styles-placeholder-inline-css */
103</style>
104<link rel='stylesheet' id='fonts-css' href='https://www.purevpn.fr/wp-content/themes/purevpn/assets/fonts/font.css?ver=v3.4.73' media='all' />
105<link rel='stylesheet' id='custom-style-css' href='https://www.purevpn.fr/wp-content/themes/purevpn/assets/dist/css/custom-style.min.css?ver=v3.4.73' media='all' />
106<link rel='stylesheet' id='libraries-css' href='https://www.purevpn.fr/wp-content/themes/purevpn/assets/dist/css/libraries.min.css?ver=v3.4.73' media='all' />
107<link rel='stylesheet' id='meaningful-css' href='https://www.purevpn.fr/wp-content/themes/purevpn/style.css?ver=v3.4.73' media='all' />
108<link rel='stylesheet' id='blog-css' href='https://www.purevpn.fr/wp-content/themes/purevpn/assets/dist/css/blog.min.css?ver=v3.4.73' media='all' />
109<style id="rocket-lazyload-inline-css">
110.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://www.purevpn.fr/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;}
111/*# sourceURL=rocket-lazyload-inline-css */
112</style>
113<script id="jquery-core-js" src="https://www.purevpn.fr/wp-content/plugins/jquery-manager/assets/js/jquery-3.5.1.min.js"></script>
vendor: 1 bytes, line 113
113
114<script id="custom-js-extra">
115var globalObject = {"POST_ID":"96028"};
116//# sourceURL=custom-js-extra
117</script>
vendor: 1 bytes, line 117
117
118<script id="custom-js" src="https://www.purevpn.fr/wp-content/themes/purevpn/assets/dist/js/custom.min.js?ver=v3.4.73"></script>
vendor: 1 bytes, line 118
118
119<script id="blog-js" src="https://www.purevpn.fr/wp-content/themes/purevpn/assets/dist/js/blog.min.js?ver=v3.4.73"></script>
119
120<link rel="https://api.w.org/" href="https://www.purevpn.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.purevpn.fr/wp-json/wp/v2/pages/96028" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.purevpn.fr/xmlrpc.php?rsd" />
121<link rel='shortlink' href='https://www.purevpn.fr/?p=96028' />
122<script>window.pvpnVcElements=window.pvpnVcElements||{};window.pvpnVcElements.gmapsStaticKey="AIzaSyBeQmHSlwN0pCBUP8_W2stlplHmk9a5orI";</script>
122
123    <style type="text/css">
124        h1 {
125            font-family: avenir-black, sans-serif, Times, serif;
126            font-size: 50px;
127            line-height: 1.2;
128        }
129        h2 {
130            font-family: avenir-black, sans-serif, Times, serif;
131            font-size: 40px;
132            line-height: 1.2;
133        }
134        h3 {
135            font-family: avenir-black, sans-serif, Times, serif;
136            font-size: 30px;
137            line-height: 1.2;
138        }
139        h4 {
140            font-family: avenir-black, sans-serif, Times, serif;
141            font-size: 25px;
142            line-height: 1.2;
143        }
144        h5 {
145            font-family: avenir-black, sans-serif, Times, serif;
146            font-size: 22px;
147            line-height: 1.2;
148        }
149        h6 {
150            font-family: avenir-black, sans-serif, Times, serif;
151            font-size: 20px;
152            line-height: 1.2;
153        }
154        p{
155            font-family: avenir-roman, sans-serif, Times, serif;
156            font-size: 18px;
157            line-height: 1.5;
158        }
159        @media (max-width: 767px) {
160            h1 {
161                font-size: 40px;
162                line-height: 1.2;
163            }
164            h2 {
165                font-size: 30px;
166                line-height: 1.2;
167            }
168            h3 {
169                font-size: 25px;
170                line-height: 1.2;
171            }
172            h4 {
173                font-size: 20px;
174                line-height: 1.2;
175            }
176            h5 {
177                font-size: 18px;
178                line-height: 1.2;
179            }
180            h6 {
181                font-size: 18px;
182                line-height: 1.2;
183            }
184            p{
185                font-size: 16px;
186                line-height: 1.5;
187            }
188        }
189    </style>
190    <link rel="manifest" href="https://www.purevpn.fr/wp-content/themes/purevpn/manifest.json"><link rel="icon" href="https://www.purevpn.fr/wp-content/uploads/2022/11/fav-img.png" sizes="32x32" />
191<link rel="icon" href="https://www.purevpn.fr/wp-content/uploads/2022/11/fav-img.png" sizes="192x192" />
192<link rel="apple-touch-icon" href="https://www.purevpn.fr/wp-content/uploads/2022/11/fav-img.png" />
193<meta name="msapplication-TileImage" content="https://www.purevpn.fr/wp-content/uploads/2022/11/fav-img.png" />
194<style id="wp-custom-css">
195div#addon_box_click_residential_network, .addon-box.addon-btn.residential_network.false, div[addon-code="residential_network"]  {
196    display: none !important;
197}
198
199.addons-wrapper .addon-box[addon-code="seat_free"] {
200    display: none;
201}
202
203html {
204    scroll-behavior: smooth;
205  }
206
207  body {
208    overflow-x: hidden;
209    overflow-y: auto;
210  }
211
212  @media screen and (max-width: 768px) {
213    html {
214      overflow-x: hidden;
215      overflow-y: auto;
216    }
217  }
218
219  body .header.header-transparent,
220  body header.sec_header nav,
221  nav {
222    top: auto !important;
223  }
224
225  body .header.header-sticky.stick,
226  body.sticky_headerr header.sec_header nav {
227    top: 0 !important;
228  }
229
230  section {
231    position: relative;
232  }
233
234  /* incentive styling updated 2022 */
235
236  #incentive-box .incentive-template {
237    background-image: url(https://images.purevpn-tools.com/public/images/coloured-incentive.png);
238  }
239
240  #incentive-box span.discount-para {
241    font-family: "Lora" !important;
242    font-style: normal;
243    font-weight: 700;
244    font-size: 26px !important;
245    line-height: 110%;
246    align-items: center;
247    letter-spacing: -0.02em;
248    color: #ffba24;
249  }
250
251  #incentive-box .para.yellow span.white-neu,
252  #incentive-box .para.yellow span.white-neu span {
253    font-style: normal;
254    font-weight: 700;
255    font-size: 19px !important;
256    line-height: 40px;
257    display: flex;
258    gap: 8px;
259  }
260
261  #incentive-box span.note.ps {
262    font-family: "HelveticaNeue";
263    font-style: normal;
264    font-weight: 400;
265    font-size: 14px !important;
266    line-height: 110%;
267
268    color: #bb9fe7;
269  }
270
271  #incentive-box .incentive-template .btn-left,
272  #gateway-incentive-wrapper .incentive-template .btn-left {
273    background-color: #ffba24 !important;
274    border-color: #ffba24 !important;
275    color: #000 !important;
276    font-size: 17px !important;
277    border-radius: 22px !important;
278    font-family: "HelveticaNeue";
279    font-weight: 700;
280  }
281
282  #incentive-box .incentive-template .btn-left:after,
283  #gateway-incentive-wrapper .incentive-template .btn-left:after {
284    content: "";
285    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
286    width: 19px;
287    height: 16px;
288    display: inline-block;
289    position: relative;
290    top: 3px;
291    left: 4px;
292  }
293
294  button#croi_btn_right {
295    height: 48px !important;
296    color: #bb9fe7 !important;
297  }
298
299  #incentive-box .para.yellow span.cut {
300    text-decoration: line-through;
301    color: #bb9fe7;
302    font-family: "Lora" !important;
303    font-weight: normal;
304  }
305
306  #incentive-box span.yellow {
307    color: #ffba24;
308  }
309
310  .pro-pure-circle-wrapper .pure-keep-hdg h3 span,
311  .pro-pure-circle-wrapper .pure-crypt-hdg h3 span,
312  .pro-pure-circle-wrapper .pure-scan-hdg h3 span {
313    font-size: 12px !important;
314  }
315
316  span.addon-label.addon-price-span {
317    display: flex;
318    padding-right: 10px !important;
319  }
320
321  svg.test.bi.bi-info-circle-fill {
322    left: 0 !important;
323  }
324
325  @media (max-width: 767px) {
326    #incentive-box .para.yellow span.white-neu,
327    #incentive-box .para.yellow span.white-neu span {
328      display: inline-block;
329    }
330
331    #incentive-box .incentive-template .btn-left,
332    #gateway-incentive-wrapper .incentive-template .btn-left {
333      font-size: 14px !important;
334      padding: 0 15px !important;
335    }
336
337    #incentive-box .incentive-template {
338      background-image: url(https://images.purevpn-tools.com/public/images/incentive-mobile.png);
339      background-color: #480ca8;
340    }
341  }
342
343  /* Incentive styling end */
344  /* new logo alignment */
345  .navbar-brand {
346    background-repeat-y: no-repeat;
347    width: 129px;
348  }
349
350  .header.light .navbar-brand {
351    background-position: -127px 0;
352  }
353
354  @media (max-width: 767px) {
355    .footer-nav_content.pull-wide {
356      float: none !important;
357    }
358
359    .country_we_promise .col-md-6 .hdg {
360      font-size: 28px !important;
361    }
362
363    img[src$="31-day-day.png"] {
364      max-width: 200px;
365    }
366
367    /*for order 31 day money back start*/
368    .country_we_promise.cta-center .univ-btn {
369      display: block;
370      margin: 0 auto;
371    }
372  }
373
374  @media (min-width: 992px) and (max-width: 1200px) {
375    .guarantee-box {
376      margin: 0 0 0 20px !important;
377    }
378
379    .addon-box span {
380      max-width: 330px !important;
381    }
382  }
383
384  @media screen and (min-width: 480px) and (max-width: 991px) {
385    .addon-box span {
386      max-width: 100% !important;
387    }
388  }
389
390  @media (max-width: 991px) {
391    .gateway-wrapper #paypalr_checkbox_wrapper {
392      display: flex;
393      align-items: baseline;
394    }
395
396    #paypalr_checkbox_wrapper label {
397      margin-left: 5px;
398    }
399  }
400
401  #paypalr_checkbox_wrapper label {
402    line-height: 1.7;
403  }
404
405  /*reddit logo start*/
406  footer .ftr-nav-main .ftr-social .reddit-icon .gen-icons {
407    background: url(https://images.purevpn-tools.com/public/images/reddit_logon_footer_links.png)
408      no-repeat transparent;
409    background-position: 0px 0px;
410    width: 40px;
411    height: 40px;
412    transform: scale(0.7);
413  }
414
415  footer .ftr-nav-main .ftr-social .reddit-icon .gen-icons:hover {
416    background-position: -42px 0px;
417  }
418
419  /*reddit logo End*/
420  .header.header-sticky.stick {
421    z-index: 10000;
422  }
423
424  .header {
425    z-index: 9999999;
426  }
427
428  @media (max-width: 767px) {
429    section.bnr.camp_bnr {
430      padding: 100px 15px 60px;
431    }
432  }
433
434  /*No log camp css start*/
435  .no_log_camp_bnr {
436    background-color: #140a1b !important;
437  }
438
439  /*No log camp css end*/
440  .camp_bnr {
441    background-color: #0d0712 !important;
442  }
443
444  .camp_bnr a.univ-btn.scrollCart {
445    border: 0.5px solid white;
446  }
447
448  @media (max-width: 767px) {
449    section.hellobar-wrap + #header {
450      top: 0 !important;
451    }
452  }
453
454  .error404 .btn-container a {
455    background-color: #ff0024;
456  }
457
458  .error404 .btn-container small {
459    color: white;
460  }
461
462  .cart-boxes > .container {
463    width: 100%;
464    padding: 0;
465  }
466
467  div#server-location-root {
468    direction: ltr;
469  }
470
471  .rtl div#server-location-root h1,
472  .rtl div#server-location-root h2,
473  .rtl div#server-location-root h3,
474  .rtl div#server-location-root h4,
475  .rtl div#server-location-root h5,
476  .rtl div#server-location-root h6,
477  .rtl div#server-location-root p {
478    text-align: left !important;
479  }
480
481  .sec-video iframe {
482    background: #000
483      url(https://images.purevpn-tools.com/public/images/Ellipsis-2.4s-200px.gif);
484    background-size: 70px;
485    background-repeat: no-repeat;
486    background-position: center center;
487  }
488
489  @media (max-width: 767px) {
490    body .cart-cred > div:not(:last-child) {
491      margin-bottom: 10px !important;
492    }
493  }
494
495  html[lang="ar"]
496    .payment-details
497    .payment-form
498    .payment-button
499    .payment-btn
500    span:before {
501    left: auto;
502  }
503
504  @media (min-width: 768px) {
505    .header .menu-item-has-children.pll-parent-menu-item ul.sub-menu {
506      max-height: inherit !important;
507    }
508
509    .cart-box .fpdr-text {
510      visibility: hidden;
511    }
512
513    .cart-box.active .fpdr-text {
514      visibility: visible;
515    }
516
517    h2.hdg {
518      font-size: 38px;
519    }
520  }
521
522  section#custom-cart .trustpilot-widget iframe {
523    height: 345px !important;
524  }
525
526  body h3.vce-faq-toggle-title-text {
527    margin-bottom: 0;
528  }
529
530  span.icon-heading > p {
531    margin-bottom: 0 !important;
532  }
533
534  @media only screen and (max-width: 768px) {
535    section.cart-box.active .fpdr-text {
536      display: block;
537      margin-top: 10px !important;
538    }
539
540    span.summery-total {
541      z-index: -1;
542    }
543  }
544
545  .payment-details .payment-form .payment-button .payment-btn span {
546    position: relative;
547    color: white;
548  }
549
550  .copyright-section span {
551    color: rgba(255, 255, 255, 0.3);
552  }
553
554  .home-banner .heading,
555  .blog .heading,
556  .blog .heading span {
557    color: white;
558  }
559
560  .wt_clf_feat_gnrl h3 {
561    color: #000;
562    font-size: 30px;
563
564    margin-bottom: 30px;
565  }
566
567  .wt_clf_feat_gnrl_wrap {
568    background: #f8f8fa;
569    border: 4px solid #f5f5f5;
570  }
571
572  .wt_clf_feat_gnrl_box h3 {
573    font-size: 16px;
574
575    padding: 15px 0 15px 50px;
576    margin: 0;
577    float: left;
578    width: 100%;
579    border-bottom: 1px solid #d9d9d9;
580  }
581
582  .wt_clf_feat_list_wrap {
583    background: #fff;
584    border-bottom: 1px solid #d9d9d9;
585  }
586
587  .wt_clf_feat_list {
588    background: url("https://images.purevpn-tools.com/public/images/sprite-clf-new.png")
589      no-repeat left -66px;
590    padding: 10px 0 10px 45px;
591    border-right: 1px solid #d9d9d9;
592  }
593
594  .wt_clf_feat_disc {
595    padding: 10px 0;
596  }
597
598  .wt_clf_feat_list2 {
599    background-position: left -139px;
600  }
601
602  .wt_clf_feat_list3 {
603    background-position: left -208px;
604  }
605
606  .wt_clf_feat_list4 {
607    background-position: left -274px;
608  }
609
610  .wt_clf_feat_list5 {
611    background-position: left -341px;
612  }
613
614  .wt_clf_feat_list6 {
615    background-position: left -407px;
616  }
617
618  .wt_clf_feat_list7 {
619    background-position: left -473px;
620  }
621
622  .wt_clf_feat_list8 {
623    background-position: left -541px;
624  }
625
626  .wt_clf_feat_list9 {
627    background-position: left -611px;
628  }
629
630  .wt_clf_feat_list10 {
631    background-position: left -680px;
632  }
633
634  .wt_clf_feat_list11 {
635    background-position: left -752px;
636  }
637
638  .wt_clf_feat_list12 {
639    background-position: left -820px;
640  }
641
642  .wt_clf_feat_list13 {
643    background-position: left -888px;
644  }
645
646  .wt_clf_feat_list14 {
647    background-position: left -956px;
648  }
649
650  .wt_clf_feat_list15 {
651    background-position: left -1026px;
652  }
653
654  .wt_clf_feat_list16 {
655    background-position: left -1092px;
656  }
657
658  .wt_clf_feat_list17 {
659    background-position: left -1160px;
660  }
661
662  .wt_clf_feat_list18 {
663    background-position: left -1224px;
664  }
665
666  .wt_clf_feat_list19 {
667    background-position: left -1291px;
668  }
669
670  .pull-wide {
671    width: 100%;
672    float: left;
673  }
674
675  /*Anniversary camp 2021 css*/
676  section.camp_first {
677    padding: 50px 0 100px;
678  }
679
680  body.postid-89768 section.bnr.mob-center.camp_bnr.white {
681    padding: 60px 15px !important;
682  }
683
684  section.camp_first h1.hdg {
685    font-size: 40px;
686    line-height: 1.2;
687    text-align: center;
688    margin: 0 0 5px;
689    font-family: "avenir-roman", Times, serif !important;
690  }
691
692  section.camp_first .sub_hdg {
693    font-size: 140px;
694    text-align: center;
695    margin: 15px 0 0;
696    height: 155px;
697    overflow: hidden;
698    font-family: "avenir-black", Times, serif !important;
699    line-height: 1;
700  }
701
702  section.camp_first .flip div:first-child {
703    animation: show 5s linear infinite;
704  }
705
706  section.camp_first .flip > div > div {
707    color: #f3d55c;
708    padding: 4px 12px;
709    height: 150px;
710    display: inline-block;
711  }
712
713  section.camp_first .scroll_down {
714    max-width: 24px;
715    display: block;
716    margin: 100px auto 0;
717  }
718
719  section.camp_first .scroll_down .scroll_icon {
720    margin: 0 auto;
721    cursor: pointer;
722    display: block;
723    transition: all 0.3s ease;
724    animation: MoveUpDown 1s linear infinite;
725    position: relative;
726  }
727
728  section.bg_black {
729    padding: 80px 0;
730    background-color: #000 !important;
731  }
732
733  section.bg_black .para {
734    font-size: 30px;
735    color: #fff;
736    line-height: 40px;
737    text-align: center;
738    margin: 0 0 5px;
739  }
740
741  section.bg_black .hdg {
742    font-size: 70px;
743    color: #fff;
744    line-height: 70px;
745    text-align: center;
746    margin: 0 0 5px;
747  }
748
749  section.bg_black .btn-container {
750    margin: 30px 0 0;
751  }
752
753  @keyframes MoveUpDown {
754    0%,
755    100% {
756      bottom: 0;
757    }
758
759    25% {
760      bottom: 2px;
761    }
762
763    50% {
764      bottom: 6px;
765    }
766  }
767
768  @keyframes show {
769    0% {
770      margin-top: -450px;
771    }
772
773    5% {
774      margin-top: -300px;
775    }
776
777    33% {
778      margin-top: -300px;
779    }
780
781    38% {
782      margin-top: -150px;
783    }
784
785    66% {
786      margin-top: -150px;
787    }
788
789    71% {
790      margin-top: 0px;
791    }
792
793    99.99% {
794      margin-top: 0px;
795    }
796
797    100% {
798      margin-top: -450px;
799    }
800  }
801
802  @media (max-width: 991px) {
803    .tile-container {
804      display: block;
805    }
806  }
807
808  @media (max-width: 767px) {
809    body .header.header-sticky.stick {
810      z-index: 10000;
811    }
812
813    .wt_clf_feat_gnrl h3 {
814      font-size: 24px;
815    }
816
817    .wt_clf_feat_list {
818      border-right: 0;
819      font-weight: bold;
820      padding-bottom: 5px;
821    }
822
823    .wt_clf_feat_disc {
824      padding: 0px 0px 10px 45px;
825      text-align: left;
826    }
827
828    /*anniversary campaign*/
829    section.camp_first .sub_hdg.flip {
830      height: 65px;
831      font-size: 52px;
832      line-height: 1.2;
833    }
834
835    section.camp_first {
836      padding: 0px 0 60px;
837    }
838
839    section.camp_first .flip > div > div {
840      height: 55px;
841    }
842
843    section.bg_black {
844      padding: 40px 0;
845    }
846
847    section.bg_black .hdg {
848      font-size: 40px;
849    }
850
851    section.bg_black .para {
852      font-size: 22px;
853    }
854
855    section.camp_first h1.hdg {
856      font-size: 26px;
857    }
858
859    @keyframes show {
860      0% {
861        margin-top: -180px;
862      }
863
864      5% {
865        margin-top: -120px;
866      }
867
868      33% {
869        margin-top: -120px;
870      }
871
872      38% {
873        margin-top: -60px;
874      }
875
876      66% {
877        margin-top: -60px;
878      }
879
880      71% {
881        margin-top: 0px;
882      }
883
884      99.99% {
885        margin-top: 0px;
886      }
887
888      100% {
889        margin-top: -180px;
890      }
891    }
892
893    .ftr-nav-main.clearfix > section {
894      padding: 5px 10px;
895    }
896  }
897
898  section.sec.country_we_promise.mob-center.white .btn-container {
899    text-align: left !important;
900    max-width: 300px;
901  }
902
903  .white-cards .tile {
904    background: white;
905    height: 100%;
906    padding: 30px 20px;
907    box-shadow: 0px 0px 13px -6px #a3a3a3;
908  }
909
910  .pureCart .hdg {
911    font-size: 30px;
912  }
913
914  .cli-bar-container > div {
915    width: 100%;
916    text-align: center;
917    display: block;
918    margin: 4px auto;
919    font-size: 13px;
920  }
921
922  @media (min-width: 768px) {
923    .cli-bar-container > div {
924      padding: 0 60px;
925    }
926  }
927
928  #cookie-law-info-bar {
929    width: 100% !important;
930  }
931
932  .text-center section#custom-cart {
933    text-align: left !important;
934  }
935
936  ul.list.publication-list li {
937    display: inline-block;
938    padding: 0px 20px !important;
939    width: 15%;
940    vertical-align: middle;
941    margin: 0;
942  }
943
944  ul.list.publication-list {
945    display: flex;
946    width: 100%;
947    justify-content: center;
948    align-items: center;
949  }
950
951  @media (max-width: 767px) {
952    ul.list.publication-list {
953      display: block;
954    }
955
956    ul.list.publication-list li {
957      width: 100%;
958    }
959  }
960
961  section.hellobar-wrap + header.header-sticky.stick {
962    top: 0 !important;
963  }
964
965  .menu-bold a {
966    font-weight: bold !important;
967  }
968
969  @media (max-width: 500px) {
970    .blog iframe {
971      max-width: 100% !important;
972      max-height: 250px;
973    }
974
975    .neon_border .col-md-8.col-md-offset-2 {
976      background-size: cover !important;
977    }
978  }
979
980  .header .navbar li.aff-cta a {
981    background-color: #ff0024;
982    padding: 7px 20px;
983    color: #fff;
984    margin-top: -7px;
985    border-radius: 4px;
986    transition: all 0.3s ease;
987  }
988
989  .gateway-wrapper .get-acct-details ul li .icon-check {
990    background: url(https://images.purevpn-tools.com/public/images/90530-tick-purple-clr.png)
991      no-repeat center !important;
992    background-size: contain !important;
993  }
994
995  /* hallowein banner styling */
996  .camp_banner .bnr,
997  .camp_upgrade_banner .bnr {
998    padding: 78px 0 !important;
999  }
1000
1001  .camp_banner .bnr-top-img.img-center,
1002  .camp_upgrade_banner .bnr-top-img.img-center {
1003    max-width: 175px !important;
1004    margin: 0 auto 15px !important;
1005  }
1006
1007  .camp_banner h2,
1008  .camp_upgrade_banner h3 {
1009    font-family: avenir-roman, sans-serif, Times, serif;
1010    font-style: normal !important;
1011    font-weight: normal !important;
1012    font-size: 24px !important;
1013    line-height: 29px !important;
1014    color: #ffffff !important;
1015  }
1016
1017  .camp_banner h1,
1018  .camp_upgrade_banner h2 {
1019    margin-top: 32px !important;
1020    margin-bottom: 16px !important;
1021    font-size: 80px !important;
1022    font-style: normal !important;
1023    font-weight: 750 !important;
1024    line-height: 74px !important;
1025    color: #ffffff !important;
1026  }
1027
1028  .camp_banner p,
1029  .camp_upgrade_banner p {
1030    margin-bottom: 37px !important;
1031    font-style: normal !important;
1032    font-weight: normal !important;
1033    font-size: 18px !important;
1034    line-height: 22px !important;
1035    letter-spacing: 0.26em !important;
1036    text-transform: uppercase !important;
1037    color: #ffffff !important;
1038  }
1039
1040  .camp_banner small,
1041  .camp_upgrade_banner small {
1042    margin-top: 18px !important;
1043  }
1044
1045  .camp_banner .bnr-bottom-img.img-center,
1046  .camp_upgrade_banner .bnr-bottom-img.img-center {
1047    margin: 38px auto 0px !important;
1048  }
1049
1050  @media (max-width: 767px) {
1051    .camp_banner h2,
1052    .camp_upgrade_banner h2 {
1053      font-size: 18px !important;
1054    }
1055
1056    .camp_banner h1,
1057    .camp_upgrade_banner h1,
1058    .camp_upgrade_banner h2 {
1059      font-size: 48px !important;
1060      line-height: 50px !important;
1061    }
1062
1063    .camp_banner p,
1064    .camp_upgrade_banner p {
1065      font-size: 16px !important;
1066    }
1067
1068    .camp_banner .bnr-bottom-img.img-center,
1069    .camp_upgrade_banner .bnr-bottom-img.img-center {
1070      margin: 38px auto 38px !important;
1071    }
1072  }
1073
1074  /* hallowein banner styling */
1075  .header .navbar li.header-cta a,
1076  .header.header-sticky.stick .navbar li.header-cta a {
1077    background-color: #493459 !important;
1078  }
1079
1080  .bnr.abBnr .btn-container .univ-btn.scrollCart {
1081    position: relative;
1082  }
1083
1084  .bnr.abBnr .btn-container .univ-btn.scrollCart .upper-text {
1085    position: absolute;
1086    top: -11px;
1087    left: 50%;
1088    transform: translateX(-50%);
1089    font-style: normal;
1090    font-weight: 750;
1091    font-size: 12px;
1092    line-height: 19px;
1093    text-align: center;
1094    color: #ffffff;
1095    width: 80px;
1096    background: #28c675;
1097    border-radius: 67px;
1098    text-align: center;
1099    text-transform: uppercase;
1100    padding: 3px;
1101  }
1102
1103  .bnr.abBnr .btn-container small {
1104    font-weight: 700;
1105  }
1106
1107  .bnr.abBnr .btn-container small span {
1108    display: block;
1109    font-size: 13px;
1110    line-height: 24px;
1111    font-weight: 400;
1112  }
1113
1114  /* bfcm banner styling */
1115  .bcfm_campign .bnr-top-img.img-center {
1116    margin: 0 auto 36px !important;
1117  }
1118
1119  .bcfm_campign h3 {
1120    font-style: normal !important;
1121    font-weight: normal !important;
1122    font-size: 20px !important;
1123    line-height: 24px !important;
1124    letter-spacing: 0.02em !important;
1125    font-family: avenir-roman, avenir-book, Times, serif !important;
1126  }
1127
1128  .bcfm_campign h2 {
1129    margin-top: 8px !important;
1130    font-style: normal !important;
1131    font-weight: 800 !important;
1132    font-size: 100px !important;
1133    line-height: 105px !important;
1134    font-family: avenir-black, sans-serif, Times, serif !important;
1135  }
1136
1137  .bcfm_campign .para {
1138    margin-top: 18px !important;
1139    font-style: normal !important;
1140    font-weight: normal !important;
1141    font-size: 20px !important;
1142    line-height: 24px !important;
1143    letter-spacing: 0.17em !important;
1144    text-transform: uppercase !important;
1145  }
1146
1147  .bcfm_campign .cta-center .btn-container {
1148    margin-top: 34px !important;
1149  }
1150
1151  .bcfm_campign .bnr .btn-container .univ-btn {
1152    font-style: normal !important;
1153    font-weight: 900 !important;
1154    font-size: 20px !important;
1155    line-height: 24px !important;
1156    text-shadow: 0px !important;
1157  }
1158
1159  .bcfm_campign .btn-container .univ-btn {
1160    font-size: 22px;
1161  }
1162
1163  .bcfm_campign small {
1164    margin-top: 8px !important;
1165    font-style: normal !important;
1166    font-weight: 500 !important;
1167    font-size: 13px !important;
1168    line-height: 16px !important;
1169    opacity: 0.8 !important;
1170    font-family: avenir-roman, sans-serif, Times, serif !important;
1171  }
1172
1173  .bcfm_campign .timer-box,
1174  .bcfm_campign .timer-box p {
1175    margin-top: 50px !important;
1176    margin-bottom: 20px !important;
1177    color: #ffffff !important;
1178    font-style: normal !important;
1179    font-weight: normal !important;
1180    font-size: 13px !important;
1181    line-height: 140% !important;
1182  }
1183
1184  .bcfm_campign timer-center-container {
1185    margin: 0px auto 74px !important;
1186  }
1187
1188  .bcfm_campign .timer-box-container span {
1189    background: radial-gradient(
1190      50% 50% at 50% 50%,
1191      #240d49 0%,
1192      rgba(36, 13, 73, 0) 100%
1193    ) !important;
1194    color: #ffffff !important;
1195    font-style: normal !important;
1196    font-weight: 800 !important;
1197    font-size: 20px !important;
1198    line-height: 24px !important;
1199    padding: 0 25px !important;
1200    width: initial !important;
1201    height: initial !important;
1202  }
1203
1204  .bcfm_campign .timer-box-container div {
1205    text-transform: uppercase !important;
1206    font-style: normal !important;
1207    font-weight: normal !important;
1208    font-size: 11px !important;
1209    line-height: 24px !important;
1210  }
1211
1212  .bcfm_campign .timer-center-container > div > div:not(:first-child) {
1213    display: none !important;
1214  }
1215
1216  .bcfm_campign .timer-center-container::before {
1217    content: url(https://images.purevpn-tools.com/public/images/right-arrow.png) !important;
1218    position: relative !important;
1219    top: -12px !important;
1220  }
1221
1222  .bcfm_campign .timer-center-container::after {
1223    content: url(https://images.purevpn-tools.com/public/images/left-arrow.png) !important;
1224    position: relative !important;
1225    top: -12px !important;
1226  }
1227
1228  .bcfm_campign .timer-center-container > div:first-child {
1229    padding-left: 29px !important;
1230  }
1231
1232  .bcfm_campign .timer-center-container > div:last-child {
1233    padding-right: 29px !important;
1234  }
1235
1236  .bcfm_campign_trusted_p .tabcontent b,
1237  .bcfm_campign_trusted_p .tabcontent .para {
1238    color: #ffffff !important;
1239  }
1240
1241  .bcfm_campign_trusted_p + .sec {
1242    padding-top: 60px !important;
1243  }
1244
1245  @media (max-width: 767px) {
1246    .bcfm_campign h3 {
1247      font-size: 18px !important;
1248    }
1249
1250    .bcfm_campign h2 {
1251      font-size: 48px !important;
1252      line-height: 80px !important;
1253    }
1254
1255    .bcfm_campign p {
1256      font-size: 16px !important;
1257    }
1258
1259    .bcfm_campign .timer-center-container > div:first-child {
1260      padding-left: 5px !important;
1261    }
1262
1263    .bcfm_campign .timer-center-container > div:last-child {
1264      padding-right: 5px !important;
1265    }
1266
1267    .bcfm_campign .timer-box-container span {
1268      padding: 0 15px !important;
1269    }
1270
1271    /* 	 bfcm mobile animation neoun*/
1272    .without_neonborder + .bcfm_campign_trusted_p {
1273      background-image: none !important;
1274      background-color: #12041c;
1275    }
1276
1277    .bcfm_campign.blink h2 {
1278      font-size: 70px !important;
1279      line-height: 80px !important;
1280    }
1281  }
1282
1283  .bcfm_campign_trusted_p span.sub-para.visible-xs {
1284    color: white !important;
1285  }
1286
1287  @media (min-width: 1000px) {
1288    .bcfm_campign_trusted_p li.mob-block.mt-40 {
1289      vertical-align: bottom;
1290      position: relative;
1291      top: -16px;
1292    }
1293
1294    section.bcfm_campign_trusted_p {
1295      margin-top: -60px;
1296    }
1297  }
1298
1299  .timer-box p {
1300    letter-spacing: 0.05em !important;
1301  }
1302
1303  /* bfcm banner styling */
1304
1305  .header-logo {
1306    text-align: right;
1307    width: 80%;
1308    padding: 14px 0;
1309  }
1310
1311  @media (max-width: 999px) {
1312    .header-logo {
1313      width: 45%;
1314    }
1315
1316    .header-logo img {
1317      max-width: 130px;
1318    }
1319  }
1320
1321  .header-logo {
1322    padding: 0 !important;
1323  }
1324
1325  .navbar-brand {
1326    margin: 6px 0 !important;
1327  }
1328
1329  .swal2-container {
1330    z-index: 99999999999999999999999999999999999;
1331  }
1332
1333  .neon_border .col-md-8.col-md-offset-2 {
1334    background-position: top center;
1335    max-width: 823px;
1336    width: 100%;
1337    padding: 0 15px 70px;
1338    animation: blinkingImg 2s infinite !important;
1339    background-repeat: no-repeat;
1340    display: block;
1341    margin: 0 auto;
1342    float: none;
1343    background-size: 100% 100%;
1344  }
1345
1346  @keyframes blinkingImg {
1347    0% {
1348      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1349    }
1350
1351    5% {
1352      background-image: url(https://images.purevpn-tools.com/public/images/updated_nenon_nonborder.png);
1353    }
1354
1355    10% {
1356      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1357    }
1358
1359    15% {
1360      background-image: url(https://images.purevpn-tools.com/public/images/updated_nenon_nonborder.png);
1361    }
1362
1363    20% {
1364      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1365    }
1366
1367    25% {
1368      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1369    }
1370
1371    40% {
1372      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1373    }
1374
1375    40% {
1376      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1377    }
1378
1379    50% {
1380      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1381    }
1382
1383    60% {
1384      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1385    }
1386
1387    65% {
1388      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1389    }
1390
1391    70% {
1392      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1393    }
1394
1395    75% {
1396      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1397    }
1398
1399    80% {
1400      background-image: url(https://images.purevpn-tools.com/public/images/updated_purple_shadow_bg_bf.png);
1401    }
1402
1403    90% {
1404      background-image: url(https://images.purevpn-tools.com/public/images/updated_nenon_nonborder.png);
1405    }
1406
1407    100% {
1408      background-image: url(https://images.purevpn-tools.com/public/images/updated_nenon_nonborder.png);
1409    }
1410  }
1411
1412  .timer-center-container {
1413    min-height: 56.5px;
1414  }
1415
1416  section.bnr.mob-center.cta-center.white.bcfm_campign.blink
1417    .timer-box-container
1418    span {
1419    background: transparent !important;
1420  }
1421
1422  section.bnr.mob-center.cta-center.white.bcfm_campign.blink h3 {
1423    font-size: 24px !important;
1424  }
1425
1426  .firstpadd > section:first-child {
1427    padding: 120px 15px 60px !important;
1428  }
1429
1430  /*Cyber Monday CSS start*/
1431  /* text glow affect"  */
1432
1433  .glow {
1434    animation: glowText;
1435  }
1436
1437  @keyframes glowText {
1438    from {
1439      text-shadow: 0 0 80px 20px #4d0f80;
1440    }
1441
1442    to {
1443      text-shadow: 0 0 20px #fff, 0 0 30px #4d0f80, 0 0 40px #4d0f80,
1444        0 0 50px #4d0f80, 0 0 60px #4d0f80, 0 0 70px #4d0f80, 0 0 80px #4d0f80;
1445    }
1446  }
1447
1448  .cybermonday_campign.glow h2 {
1449    -webkit-animation: glowText 1.5s ease-in-out infinite alternate;
1450    -moz-animation: glowText 1.5s ease-in-out infinite alternate;
1451  }
1452
1453  .cybermonday_campign_trusted_p + .sec {
1454    padding-top: 60px !important;
1455  }
1456
1457  .cybermonday_campign .bnr-top-img.img-center {
1458    margin: 1px auto 20px !important;
1459  }
1460
1461  .cybermonday_campign .bnr-content {
1462    display: flex;
1463    flex-direction: column;
1464    align-items: center;
1465  }
1466
1467  .cybermonday_campign h2 {
1468    font-style: normal !important;
1469    font-weight: 750 !important;
1470    font-size: 100px !important;
1471    line-height: 110px !important;
1472    -webkit-text-stroke-width: 1px;
1473    -webkit-text-stroke-color: #4d0f80;
1474    order: 3;
1475    letter-spacing: -0.02em;
1476    text-align: center;
1477  }
1478
1479  .cybermonday_campign h3 {
1480    margin: 8px auto 11px !important;
1481    /* margin-bottom: 11px; */
1482    font-style: normal;
1483    font-weight: normal !important;
1484    font-size: 30px !important;
1485    line-height: 36px !important;
1486    font-family: avenir-roman, sans-serif, Times, serif !important;
1487    order: 1;
1488  }
1489
1490  .cybermonday_campign .para {
1491    font-style: normal !important;
1492    font-weight: normal !important;
1493    font-size: 17px !important;
1494    line-height: 24px !important;
1495    letter-spacing: 0.22em !important;
1496    text-transform: uppercase !important;
1497    order: 3;
1498  }
1499
1500  .cybermonday_campign .timer-box {
1501    order: 4;
1502  }
1503
1504  .cybermonday_campign .btn-container {
1505    order: 6;
1506  }
1507
1508  .cybermonday_campign .cta-center .btn-container {
1509    margin-top: 34px !important;
1510  }
1511
1512  .cybermonday_campign .bnr .btn-container .univ-btn {
1513    font-style: normal !important;
1514    font-weight: 900 !important;
1515    font-size: 20px !important;
1516    line-height: 24px !important;
1517    text-shadow: 0px !important;
1518  }
1519
1520  .cybermonday_campign small {
1521    margin-top: 8px;
1522    font-style: normal;
1523    font-weight: 500 !important;
1524    font-size: 13px !important;
1525    line-height: 16px !important;
1526    opacity: 0.8 !important;
1527    font-family: avenir-roman, sans-serif, Times, serif !important;
1528  }
1529
1530  .cybermonday_campign .timer-box,
1531  .cybermonday_campign .timer-box p {
1532    margin: auto;
1533    color: #ffffff;
1534    font-style: normal !important;
1535    font-weight: normal !important;
1536    font-size: 20px !important;
1537    line-height: 140% !important;
1538  }
1539
1540  .cybermonday_campign .timer-center-container {
1541    margin: 20px auto 0;
1542    order: 5;
1543  }
1544
1545  .cybermonday_campign .timer-box-container span {
1546    background: radial-gradient(
1547      50% 50% at 50% 50%,
1548      #240d4900 0%,
1549      rgba(36, 13, 73, 0) 100%
1550    ) !important;
1551    color: #ffffff !important;
1552    font-style: normal !important;
1553    font-weight: 800 !important;
1554    font-size: 20px !important;
1555    line-height: 24px !important;
1556    padding: 0 25px !important;
1557    width: initial !important;
1558    height: auto;
1559    min-height: 24px;
1560  }
1561
1562  .cybermonday_campign .timer-box-container div {
1563    text-transfor
1563m: uppercase !important;
1564    font-style: normal !important;
1565    font-weight: normal !important;
1566    font-size: 11px !important;
1567    line-height: 24px !important;
1568  }
1569
1570  .cybermonday_campign .timer-center-container > div > div:not(:first-child) {
1571    display: none !important;
1572  }
1573
1574  .cybermonday_campign .timer-center-container::before {
1575    content: url(https://images.purevpn-tools.com/public/images/right-arrow.png) !important;
1576    position: relative !important;
1577    top: -12px !important;
1578  }
1579
1580  .cybermonday_campign .timer-center-container::after {
1581    content: url(https://images.purevpn-tools.com/public/images/left-arrow.png) !important;
1582    position: relative !important;
1583    top: -12px !important;
1584  }
1585
1586  .cybermonday_campign .timer-center-container > div:first-child {
1587    padding-left: 29px !important;
1588  }
1589
1590  .cybermonday_campign .timer-center-container > div:last-child {
1591    padding-right: 29px !important;
1592  }
1593
1594  .cybermonday_campign _trusted_p .tabcontent b,
1595  .cybermonday_campign _trusted_p .tabcontent .para {
1596    color: #ffffff !important;
1597  }
1598
1599  .cybermonday_campign .btn-container .univ-btn {
1600    font-size: 22px;
1601  }
1602
1603  @media (max-width: 767px) {
1604    .cybermonday_campign h3 {
1605      font-size: 22px !important;
1606    }
1607
1608    .cybermonday_campign h2 {
1609      font-size: 60px !important;
1610      line-height: 60px !important;
1611    }
1612
1613    .cybermonday_campign p {
1614      font-size: 16px !important;
1615    }
1616
1617    .cybermonday_campign .timer-center-container > div:first-child {
1618      padding-left: 5px !important;
1619    }
1620
1621    .cybermonday_campign .timer-center-container > div:last-child {
1622      padding-right: 5px !important;
1623    }
1624
1625    .cybermonday_campign .timer-box-container span {
1626      padding: 0 15px !important;
1627    }
1628
1629    .cybermonday_campign .btn-container .univ-btn {
1630      font-size: 20px;
1631    }
1632
1633    .sec.cybermonday_campign_trusted_p .icon-tabs li .sub-para {
1634      bottom: 1px !important;
1635    }
1636  }
1637
1638  .tab li.active button {
1639    border-bottom: 4px solid #7b6692;
1640  }
1641
1642  .sec.cybermonday_campign_trusted_p .icon-tabs li .sub-para {
1643    position: relative;
1644    bottom: 12px;
1645  }
1646
1647  /*Cyber Monday css end */
1648
1649  section#cart-wrapper .sec-head {
1650    margin: 0 0 20px !important;
1651  }
1652
1653  /*Cyber Monday css start */
1654  .sec.cybermonday_campign_trusted_p .icon-tabs li .sub-para {
1655    color: #ffffff !important;
1656  }
1657
1658  .cybermonday_campign.blink .timer-box,
1659  .cybermonday_campign.blink .timer-box p {
1660    -webkit-animation: blinkingText 2s infinite;
1661  }
1662
1663  /* Hide timer */
1664  .cybermonday_campign .timer-center-container {
1665    display: none;
1666  }
1667
1668  /* hide timer end */
1669  /*Cyber Monday css end */
1670
1671  /* christmas campign */
1672
1673  section.bnr.mob-center.christ-camp {
1674    padding: 100px 0 20px 0;
1675  }
1676
1677  section.simp_html.sec.christ-camp-trusted-by {
1678    padding: 0px 0 20px 0;
1679  }
1680
1681  .christ-camp img.bnr-top-img.img-responsive {
1682    margin-bottom: 26px;
1683  }
1684
1685  .christ-camp h3.hdg {
1686    margin-top: 39px;
1687    font-family: avenir-roman, sans-serif, Times, serif;
1688    font-style: normal;
1689    font-weight: normal;
1690    font-size: 30px;
1691    line-height: 36px;
1692    color: #000000;
1693    margin-bottom: 0;
1694  }
1695
1696  .christ-camp h2.hdg {
1697    margin-top: 2px;
1698    font-style: normal;
1699    font-family: avenir-black, sans-serif, Times, serif;
1700    font-weight: 800;
1701    font-size: 90px;
1702    line-height: 100px;
1703    letter-spacing: -0.04em;
1704    color: #000000;
1705    margin-bottom: 0;
1706  }
1707
1708  .christ-camp p.para {
1709    font-style: normal;
1710    font-family: avenir-roman, sans-serif, Times, serif;
1711    font-weight: normal;
1712    font-size: 22px;
1713    line-height: 26px;
1714    color: #000000;
1715  }
1716
1717  .christ-camp .btn-container .univ-btn {
1718    font-style: normal;
1719    font-weight: 900;
1720    font-size: 22px;
1721  }
1722
1723  .christ-camp .btn-container small {
1724    margin-top: 18px;
1725    font-style: normal;
1726    font-weight: normal;
1727    font-size: 13px;
1728    line-height: 16px;
1729    color: #000000;
1730    opacity: 0.8;
1731  }
1732
1733  .christ-camp strong {
1734    font-family: avenir-black, sans-serif, Times, serif;
1735  }
1736
1737  .christ-camp-trusted-by p.para {
1738    color: #000000;
1739    font-style: normal;
1740    font-weight: normal;
1741    font-size: 20px;
1742    line-height: 30px;
1743  }
1744
1745  .christ-camp-trusted-by .tab li.active button {
1746    border-bottom: 4px solid #28c675;
1747  }
1748
1749  @media only screen and (min-width: 767px) {
1750    .christ-camp h2.hdg {
1751      text-indent: -5px;
1752    }
1753  }
1754
1755  @media only screen and (max-width: 1099px) and (min-width: 993px) {
1756    .christ-camp h3.hdg {
1757      font-size: 18px;
1758    }
1759
1760    .christ-camp h2.hdg {
1761      font-size: 60px;
1762      line-height: 70px;
1763    }
1764
1765    .christ-camp p.para {
1766      font-size: 12px;
1767    }
1768  }
1769
1770  @media only screen and (max-width: 992px) and (min-width: 768px) {
1771    .christ-camp h3.hdg {
1772      font-size: 18px;
1773    }
1774
1775    .christ-camp h2.hdg {
1776      font-size: 55px;
1777      line-height: 50px;
1778    }
1779
1780    .christ-camp p.para {
1781      font-size: 12px;
1782    }
1783  }
1784
1785  @media only screen and (max-width: 768px) {
1786    .christ-camp img.bnr-top-img.img-responsive {
1787      display: inline-block;
1788      max-width: 190px;
1789    }
1790
1791    .christ-camp h3.hdg {
1792      margin-top: 5px;
1793      font-size: 18px;
1794    }
1795
1796    .christ-camp h2.hdg {
1797      font-size: 50px;
1798      line-height: 70px;
1799    }
1800
1801    .christ-camp p.para {
1802      font-size: 16px;
1803    }
1804
1805    .christ-camp-trusted-by p.para {
1806      font-size: 16px;
1807    }
1808  }
1809
1810  /* christmas campign */
1811
1812  /* New year campign */
1813
1814  section.bnr.mob-center.nyear-camp {
1815    padding: 100px 0 195px 0;
1816  }
1817
1818  section.simp_html.sec.nyear-trusted-by {
1819    padding: 0 0 20px 0;
1820  }
1821
1822  .nyear-camp h3.hdg {
1823    margin-top: 18px;
1824    font-family: avenir-roman, sans-serif, Times, serif;
1825    font-style: normal;
1826    font-weight: normal;
1827    font-size: 20px;
1828    line-height: 35px;
1829    margin-bottom: 0;
1830  }
1831
1832  .nyear-camp h2.hdg {
1833    margin-top: 14px;
1834    font-style: normal;
1835    font-family: avenir-black, sans-serif, Times, serif;
1836    font-weight: 750;
1837    font-size: 45px;
1838    line-height: 110px;
1839    text-shadow: 0px 0px 16.0603px #d98eff;
1840    margin-bottom: 0;
1841  }
1842
1843  .nyear-camp p.para {
1844    font-style: normal;
1845    font-family: avenir-roman, sans-serif, Times, serif;
1846    font-weight: 350;
1847    font-size: 18px;
1848    line-height: 50px;
1849  }
1850
1851  .nyear-camp .btn-container {
1852    margin-top: 10px;
1853  }
1854
1855  .nyear-camp .btn-container .univ-btn {
1856    font-style: normal;
1857    font-weight: 900;
1858    font-size: 22px;
1859    max-width: 320px;
1860    min-width: 320px;
1861    width: 100%;
1862  }
1863
1864  .nyear-camp .btn-container .btn-arrow {
1865    margin: 0 0 0 12px;
1866  }
1867
1868  .nyear-camp .btn-container small {
1869    margin-top: 21px;
1870    font-style: normal;
1871    font-weight: normal;
1872    font-size: 13px;
1873    line-height: 16px;
1874  }
1875
1876  .nyear-trusted-by p.para {
1877    font-style: normal;
1878    font-weight: normal;
1879    font-size: 20px;
1880    line-height: 30px;
1881  }
1882
1883  .nyear-trusted-by .tab li.active button {
1884    border-bottom: 4px solid #28c675;
1885  }
1886
1887  .nyear-trusted-by.sec .icon-tabs li button .sub-para {
1888    color: #fff;
1889  }
1890
1891  @media only screen and (max-width: 768px) {
1892    .nyear-trusted-by p.para {
1893      font-size: 16px;
1894    }
1895
1896    .nyear-camp h3.hdg {
1897      margin-top: 5px;
1898      font-size: 16px;
1899    }
1900
1901    .nyear-camp h2.hdg {
1902      font-size: 40px;
1903      line-height: 70px;
1904    }
1905
1906    .nyear-camp p.para {
1907      font-size: 14px;
1908    }
1909
1910    .nyear-camp .btn-container .univ-btn {
1911      max-width: 250px;
1912      min-width: 250px;
1913      width: 100%;
1914      font-size: 18px;
1915    }
1916  }
1917
1918  @media only screen and (max-width: 1100px) and (min-width: 768px) {
1919    .nyear-camp h2.hdg {
1920      font-size: 40px;
1921      line-height: 70px;
1922    }
1923  }
1924
1925  @media only screen and (min-width: 1999px) {
1926    section.bnr.mob-center.nyear-camp {
1927      padding: 100px 0 255px 0;
1928    }
1929  }
1930
1931  @media only screen and (min-width: 991px) {
1932    section.bnr.mob-center.nyear-camp .col-md-6.col-md-offset-3 {
1933      width: 100%;
1934      margin: 0;
1935    }
1936  }
1937
1938  /* New year campign */
1939
1940  /* revert campign */
1941  .revert-camp .bnr-top-img.img-center {
1942    margin: 20px auto 20px;
1943  }
1944
1945  section.bnr.mob-center.cta-center.revert-camp {
1946    padding: 100px 0 30px 0;
1947  }
1948
1949  section.simp_html.sec.revert-camp-trusted-by {
1950    padding: 30px 0 0 0;
1951  }
1952
1953  section.simp_html.sec.revert-camp-trusted-by .tab li.active button {
1954    border-bottom: 4px solid #28c675;
1955  }
1956
1957  .sec.revert-camp-trusted-by .icon-tabs li button .sub-para {
1958    color: #fff;
1959  }
1960
1961  @media only screen and (max-width: 768px) {
1962    section.bnr.mob-center.cta-center.revert-camp {
1963      padding: 100px 0 30px 0;
1964    }
1965  }
1966
1967  @media only screen and (max-width: 992px) and (min-width: 650px) {
1968    section.bnr.mob-center.revert-camp .col-md-6.col-md-offset-3 {
1969      width: 60%;
1970      margin: 30px auto 0;
1971    }
1972  }
1973
1974  @media only screen and (max-width: 1850px) and (min-width: 1600px) {
1975    section.bnr.mob-center.cta-center.revert-camp {
1976      padding: 150px 0 30px 0;
1977    }
1978  }
1979
1980  @media only screen and (min-width: 1851px) {
1981    section.bnr.mob-center.cta-center.revert-camp {
1982      padding: 240px 0 150px 0;
1983      background-position: top center !important;
1984    }
1985  }
1986
1987  /* revert campign */
1988
1989  /* cart box styling */
1990  .cart-boxes-wrapper > .col-xs-12.cart-box .cart-box-price b {
1991    color: #ffffff !important;
1992  }
1993
1994  @media only screen and (max-width: 768px) {
1995    section.custom-cart-wrapper p.fpdr-text {
1996      text-align: center !important;
1997      margin: 10px auto 0 !important;
1998    }
1999  }
2000
2001  /* cart box styling */
2002
2003  /* easter campign */
2004
2005  section.bnr.mob-center.easter-camp.white {
2006    padding: 100px 0 77px 0;
2007  }
2008
2009  section.bnr.mob-center.easter-camp.white h2.hdg {
2010    font-style: normal;
2011    font-weight: 750;
2012    font-size: 55px;
2013    line-height: 75px;
2014    text-indent: -5px;
2015    text-shadow: 0px 0px 17px rgba(255, 255, 255, 0.5);
2016    font-family: "avenir-heavy";
2017  }
2018
2019  section.bnr.mob-center.easter-camp.white h3.hdg {
2020    font-style: normal;
2021    font-weight: 400;
2022    font-size: 24px;
2023    line-height: 131.5%;
2024    font-family: "avenir-roman";
2025    margin-bottom: 13px;
2026  }
2027
2028  section.bnr.mob-center.easter-camp.white h3 strong {
2029    display: block;
2030    font-style: normal;
2031    font-weight: 900;
2032    font-size: 24px;
2033    line-height: 131.5%;
2034    font-family: "avenir-roman";
2035    margin-bottom: 5px;
2036  }
2037
2038  section.bnr.mob-center.easter-camp.white .bnr-bottom-img.img-center {
2039    margin: 21px auto 0;
2040  }
2041
2042  @media only screen and (min-width: 767px) {
2043    section.bnr.mob-center.easter-camp.white h2.hdg {
2044      text-indent: -5px;
2045    }
2046  }
2047
2048  @media only screen and (max-width: 1099px) and (min-width: 993px) {
2049    section.bnr.mob-center.easter-camp.white h3.hdg {
2050      font-size: 18px;
2051    }
2052
2053    section.bnr.mob-center.easter-camp.white h2.hdg {
2054      font-size: 40px;
2055      line-height: 50px;
2056    }
2057  }
2058
2059  @media only screen and (max-width: 992px) and (min-width: 768px) {
2060    section.bnr.mob-center.easter-camp.white h3.hdg {
2061      font-size: 18px;
2062      margin-bottom: 40px;
2063    }
2064
2065    section.bnr.mob-center.easter-camp.white h2.hdg {
2066      font-size: 35px;
2067      line-height: 50px;
2068    }
2069  }
2070
2071  @media only screen and (max-width: 768px) {
2072    section.bnr.mob-center.easter-camp.white img.bnr-top-img.img-responsive {
2073      display: inline-block;
2074      max-width: 190px;
2075    }
2076
2077    section.bnr.mob-center.easter-camp.white h3.hdg {
2078      margin-top: 5px;
2079      font-size: 18px;
2080    }
2081
2082    section.bnr.mob-center.easter-camp.white h2.hdg {
2083      font-size: 30px;
2084      line-height: 45px;
2085    }
2086
2087    section.bnr.mob-center.easter-camp.white h3 strong {
2088      font-size: 18px !important;
2089    }
2090  }
2091
2092  /* easter campign */
2093
2094  /* summer-camp */
2095  .summer-camp .bnr-top-img.img-center {
2096    margin: 45px auto 20px auto;
2097  }
2098
2099  .bnr.summer-camp h2.hdg {
2100    font-family: avenir-black, sans-serif, Times, serif;
2101    font-size: 28px;
2102    line-height: 105%;
2103  }
2104
2105  .bnr.summer-camp h3.hdg {
2106    font-family: avenir-black, sans-serif, Times, serif;
2107    font-size: 44px;
2108    line-height: 105%;
2109  }
2110
2111  .bnr.summer-camp h4 {
2112    font-family: avenir-black, sans-serif, Times, serif;
2113    font-size: 28px;
2114    line-height: 105%;
2115    background: #fcc800;
2116    border-radius: 2.83326px;
2117    width: fit-content;
2118    margin: auto;
2119    padding: 10px;
2120    color: #420059;
2121  }
2122
2123  @media (max-width: 768px) {
2124    .bnr.summer-camp h2.hdg {
2125      font-size: 19px;
2126    }
2127
2128    .bnr.summer-camp h3.hdg {
2129      font-size: 32px;
2130    }
2131
2132    .bnr.summer-camp h4 {
2133      font-size: 20px;
2134    }
2135  }
2136
2137 
2138  .cart-box .cart-box-price .per-month {
2139    text-transform: initial;
2140  }
2141
2142  /* Post summer camp */
2143  @keyframes blinkingText {
2144    0% {
2145      text-shadow: 0px 0px 60px rgb(251 68 255 / 90%);
2146      -webkit-text-stroke: 0 #ffff00;
2147      color: #993ea6;
2148    }
2149
2150    40% {
2151      text-shadow: 0px 0px 60px rgb(251 68 255 / 90%);
2152      -webkit-text-stroke: 0 #ffff00;
2153      color: #993ea6;
2154    }
2155
2156    60% {
2157      text-shadow: none;
2158      -webkit-text-stroke: 0 #4e4848bf;
2159      color: #ffffff;
2160    }
2161
2162    100% {
2163      text-shadow: none;
2164      -webkit-text-stroke: 0 #4e4848bf;
2165      color: #ffffff;
2166    }
2167  }
2168
2169  .timer-box-container .image {
2170    height: 35px;
2171    width: 35px;
2172    background: #d9d9d9;
2173    border-radius: 50%;
2174    position: relative;
2175    overflow: hidden;
2176  }
2177
2178  .timer-box-container .image::before {
2179    position: absolute;
2180    content: "";
2181    width: 35px;
2182    height: 100%;
2183    border-radius: 50%;
2184    background-image: linear-gradient(
2185      to right,
2186      #d468b3 0%,
2187      rgba(0, 0, 0, 0.05) 20%,
2188      #d468b3 40%,
2189      #d468b3 100%
2190    );
2191    background-repeat: no-repeat;
2192    animation: shimmer 2s linear infinite;
2193  }
2194
2195  .timer-box-container .image::before {
2196    background-size: 650px 600px;
2197  }
2198
2199  @keyframes shimmer {
2200    0% {
2201      background-position: -450px 0;
2202    }
2203
2204    100% {
2205      background-position: 450px 0;
2206    }
2207  }
2208
2209  .p-summer .bnr-top-img.img-center {
2210    margin: 1px auto 20px;
2211  }
2212
2213  .p-summer .bnr-content {
2214    display: flex;
2215    flex-direction: column;
2216    align-items: center;
2217  }
2218
2219  .p-summer h2 {
2220    font-style: normal;
2221    font-weight: 750;
2222    font-size: 50px;
2223    line-height: 110%;
2224    letter-spacing: -0.02em;
2225    order: 3;
2226    text-align: center;
2227    text-shadow: 0px 5px 3px rgba(0, 0, 0, 0.25);
2228  }
2229
2230  .p-summer h3 {
2231    margin: 8px auto 11px;
2232    font-style: normal;
2233    font-weight: normal;
2234    font-size: 26px;
2235    line-height: 110%;
2236    font-family: avenir-roman, sans-serif, Times, serif;
2237    order: 1;
2238  }
2239
2240  .p-summer .timer-box {
2241    order: 5;
2242  }
2243
2244  .p-summer .btn-container {
2245    order: 7;
2246  }
2247
2248  .p-summer .cta-center .btn-container {
2249    margin-top: 34px;
2250  }
2251
2252  .p-summer .bnr .btn-container .univ-btn {
2253    font-style: normal;
2254    font-weight: 900;
2255    font-size: 20px;
2256    line-height: 24px;
2257    text-shadow: 0px;
2258  }
2259
2260  .p-summer small {
2261    color: #000000 !important;
2262    font-family: avenir-roman, sans-serif, Times, serif;
2263  }
2264
2265  .p-summer .timer-box,
2266  .p-summer .timer-box p {
2267    margin: auto;
2268    color: #993ea6;
2269    font-size: 14px;
2270    line-height: 140%;
2271    font-family: avenir-black, sans-serif, Times, serif;
2272  }
2273
2274  .p-summer .timer-center-container {
2275    margin: auto;
2276    min-width: 100% !important;
2277    margin-top: 20px;
2278    order: 6;
2279  }
2280
2281  .p-summer .timer-box-container span {
2282    background: radial-gradient(
2283      50% 50% at 50% 50%,
2284      #240d4900 0%,
2285      rgba(36, 13, 73, 0) 100%
2286    );
2287    color: #993ea6;
2288    font-size: 30px;
2289    line-height: 25px;
2290    padding: 0 25px;
2291    width: 80px;
2292    height: auto;
2293    min-height: 29px;
2294    font-family: avenir-black, sans-serif, Times, serif;
2295  }
2296
2297  .p-summer .timer-box-container div {
2298    text-transform: uppercase;
2299    font-style: normal;
2300    font-weight: normal;
2301    font-size: 12px;
2302    line-height: 24px;
2303    color: #993ea6;
2304  }
2305
2306  .p-summer .timer-center-container > div > div:not(:first-child) {
2307    display: none;
2308  }
2309
2310  .p-summer .timer-center-container::before {
2311    content: url(https://images.purevpn-tools.com/public/images/Polygon1.png);
2312    position: relative;
2313    top: -12px;
2314  }
2315
2316  .p-summer .timer-center-container::after {
2317    content: url(https://images.purevpn-tools.com/public/images/Polygon2.png);
2318    position: relative;
2319    top: -12px;
2320  }
2321
2322  .p-summer .timer-center-container > div:first-child {
2323    padding-left: 29px;
2324  }
2325
2326  .p-summer .timer-center-container > div:last-child {
2327    padding-right: 29px;
2328  }
2329
2330  .p-summer _trusted_p .tabcontent b,
2331  .p-summer _trusted_p .tabcontent .para {
2332    color: #ffffff;
2333  }
2334
2335  .p-summer .btn-container .univ-btn {
2336    font-size: 22px;
2337  }
2338
2339  .p-
2339summer .bnr-content p.para {
2340    order: 4;
2341    font-size: 20px;
2342    font-weight: 800;
2343    line-height: 0.5;
2344  }
2345
2346  @media (max-width: 767px) {
2347    .p-summer .bnr-content p.para {
2348      font-size: 16px;
2349    }
2350
2351    .p-summer .timer-box-container span {
2352      width: 55px;
2353    }
2354
2355    .p-summer h3 {
2356      font-size: 20px;
2357    }
2358
2359    .p-summer h2 {
2360      font-size: 30px;
2361      line-height: 35px;
2362    }
2363
2364    .p-summer p {
2365      font-size: 16px;
2366    }
2367
2368    .p-summer .timer-center-container > div:first-child {
2369      padding-left: 5px;
2370    }
2371
2372    .p-summer .timer-center-container > div:last-child {
2373      padding-right: 5px;
2374    }
2375
2376    .p-summer .timer-box-container span {
2377      padding: 0 15px;
2378      color: #ffffff;
2379    }
2380
2381    .p-summer .timer-box,
2382    .p-summer .timer-box-container div {
2383      color: #ffffff;
2384    }
2385
2386    .p-summer .btn-container .univ-btn {
2387      font-size: 20px;
2388    }
2389  }
2390
2391  .p-summer.blink .timer-box,
2392  .p-summer.blink .timer-box p {
2393    -webkit-animation: blinkingText 2s infinite;
2394  }
2395
2396  /* special addon css */
2397  .pro-pure-circle-wrapper
2398    .pkeep-price-checkbox-box
2399    p.sp-addons-cut-price::after,
2400  .pro-pure-circle-wrapper
2401    .pcrypt-price-checkbox-box
2402    p.sp-addons-cut-price::after,
2403  .pro-pure-circle-wrapper
2404    .pscan-price-checkbox-box
2405    p.sp-addons-cut-price::after {
2406    content: " €";
2407  }
2408
2409  .pro-pure-circle-wrapper .special-addon-box {
2410    border: 3px solid #dfdfdf !important;
2411  }
2412
2413  #pro-pure-circle .special-addon-box.active {
2414    border: 3px solid #28c675 !important;
2415  }
2416
2417  .pro-pure-circle-wrapper .pkeep-checkbox input[type="checkbox"],
2418  .pro-pure-circle-wrapper
2419    .pcrypt-price-checkbox-box
2420    .pcrypt-checkbox
2421    input[type="checkbox"],
2422  .pro-pure-circle-wrapper
2423    .pscan-price-checkbox-box
2424    .pscan-checkbox
2425    input[type="checkbox"] {
2426    border: 1px solid #c0bebe !important;
2427  }
2428
2429  .pcircle-header-sticky.pcircle-stick {
2430    display: none;
2431  }
2432
2433  .pro-pure-circle-wrapper span.addon-hdg-info {
2434    margin-left: 0;
2435  }
2436
2437  @media (max-width: 601px) {
2438    .pro-pure-circle-wrapper span.addon-hdg-info {
2439      margin-left: 42px;
2440    }
2441
2442    .pro-pure-circle-wrapper span.addon-hdg-info {
2443      margin-top: 0 !important;
2444    }
2445
2446    .pro-pure-circle-wrapper h2 {
2447      margin: 0 0 15px 20px !important;
2448    }
2449  }
2450
2451  /* special addon css */
2452
2453  /* special addons ordering  */
2454
2455  .special-addon-box[addon-code="purekeep"] {
2456    order: 1;
2457  }
2458
2459  .special-addon-box[addon-code="purescan"] {
2460    order: 2;
2461  }
2462
2463  .special-addon-box[addon-code="purecrypt"] {
2464    order: 3;
2465  }
2466
2467  /* special addons ordering  */
2468  /* new theme design changes */
2469  @media (min-width: 992px) {
2470    li#menu-item-132839 a {
2471      display: none;
2472    }
2473
2474    .nav-links ul > li#menu-item-132839::after {
2475      display: none;
2476    }
2477  }
2478
2479  section.sec_cvr.home_section_5b {
2480    display: none;
2481  }
2482
2483  section.sec_cvr.home_section_5a,
2484  section.sec_cvr.home_section_8 {
2485    display: none;
2486  }
2487
2488  body.home header.sec_header {
2489    display: block;
2490  }
2491
2492  /* bf22 camp styles */
2493
2494  .bf22-camp.white {
2495    color: #ffffff;
2496  }
2497
2498  .bf22-camp .btn-container {
2499    max-width: 300px;
2500    margin: auto;
2501  }
2502
2503  section.hero_slider.bf22-camp {
2504    padding-top: 150px;
2505    padding-bottom: 80px;
2506  }
2507
2508  .btn-container .btn-arrow,
2509  .bf22-camp .btn-container a::after {
2510    display: none;
2511  }
2512
2513  .bf22-camp .btn-container .univ-btn.yellow {
2514    background-color: #ffba24;
2515    color: #000 !important;
2516  }
2517
2518  .bf22-camp small img {
2519    margin-right: 10px;
2520    vertical-align: middle;
2521    position: relative;
2522    top: -2px;
2523  }
2524
2525  .bf22-camp .btn-container .univ-btn {
2526    font-style: normal;
2527    font-weight: 700;
2528    font-family: "HelveticaNeue", "avenir-heavy";
2529    font-size: 18px;
2530    line-height: 60px;
2531    border: 0;
2532    display: inline-block;
2533    max-width: 300px;
2534    min-width: 300px;
2535    height: 60px;
2536    width: 100%;
2537    box-shadow: none;
2538    border-radius: 30px;
2539    transition: all 0.3s ease;
2540    text-decoration: none;
2541    text-align: center;
2542    text-shadow: none;
2543  }
2544
2545  .bf22-camp .btn-container small {
2546    display: block;
2547    margin: 20px 0 0;
2548    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2549    font-size: 14px;
2550    font-style: normal;
2551    font-weight: 400;
2552    font-size: 14px;
2553    line-height: 91.02%;
2554    letter-spacing: 0.01em;
2555    color: #ffffff;
2556  }
2557
2558  .bf22-camp .bnr-logo {
2559    max-width: 207px;
2560    width: 100%;
2561    display: block;
2562    margin: auto;
2563  }
2564
2565  .bf22-camp h3,
2566  .bf22-camp h1 {
2567    font-style: normal;
2568    font-weight: 500;
2569    font-size: 24px;
2570    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2571    line-height: 100%;
2572    color: #fff;
2573  }
2574
2575  .bf22-camp h2 {
2576    color: #000;
2577    display: inline-block;
2578    font-style: normal;
2579    font-weight: 900;
2580    font-size: 70px;
2581    line-height: 98.5%;
2582    margin-top: 22px;
2583    position: relative;
2584    letter-spacing: 0.04em;
2585    -webkit-text-stroke: 1px #fff;
2586    -webkit-background-clip: text;
2587    -webkit-text-fill-color: transparent;
2588    z-index: 1;
2589    animation: glow 2s infinite alternate;
2590  }
2591
2592  .bf22-camp h2::after {
2593    color: red;
2594    content: attr(data-text);
2595    position: absolute;
2596    -webkit-text-stroke: 0.05em #9e62ff;
2597    left: 0;
2598    z-index: -2;
2599    font-size: 1em;
2600  }
2601
2602  @keyframes glow {
2603    to {
2604      text-shadow: 0 0 2px #412969, 0 0 2px #412969, 0 0 11px #7d2dff,
2605        0 0 2px #7d2dff;
2606    }
2607  }
2608
2609  .bf22-camp .slider_policy_icon ul li {
2610    list-style-type: none;
2611  }
2612
2613  .bf22-camp p.para,
2614  .bf22-camp b {
2615    font-style: normal;
2616    font-weight: 600;
2617    font-size: 24px;
2618    line-height: 100%;
2619    margin-top: 23px;
2620    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2621    color: #fff;
2622  }
2623
2624  .bf22-camp span.guarenty {
2625    position: relative;
2626    top: 0;
2627  }
2628
2629  .bf22-camp span.simg {
2630    position: relative;
2631    top: -2px;
2632  }
2633
2634  .bf22-camp b {
2635    border-bottom: 3px solid #9e62ff;
2636    position: relative;
2637  }
2638
2639  .bf22-camp b::after {
2640    border: 3px solid #9e62ff;
2641    position: absolute;
2642    content: "";
2643    width: 100%;
2644    height: 1px;
2645    background-color: #fff;
2646    border-radius: 8px;
2647    bottom: -5px;
2648    left: 0;
2649    right: 0;
2650    box-shadow: 0 0 7px 0px #5395d9;
2651  }
2652
2653  .bf22-camp .yellow_btn1 a {
2654    display: inline-block;
2655    letter-spacing: 0.01em;
2656    text-align: center;
2657    border-radius: 30px;
2658    font-style: normal;
2659    font-weight: 700;
2660    font-size: 22px;
2661    line-height: 55px;
2662    height: 55px;
2663    margin-top: 2px;
2664    color: #000000;
2665    background-color: #ffba24;
2666    text-decoration: none;
2667  }
2668
2669  .bf22-camp .btn-container a::after {
2670    content: "";
2671    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
2672    width: 19px;
2673    height: 16px;
2674    display: inline-block;
2675    position: relative;
2676    top: 0;
2677    left: 6px;
2678  }
2679
2680  .bf22-camp .gurante_text p {
2681    font-style: normal;
2682    font-weight: 400;
2683    font-size: 14px;
2684    line-height: 91.02%;
2685    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2686    letter-spacing: 0.01em;
2687    color: #fff;
2688    margin-top: 20px;
2689  }
2690
2691  .bf22-camp .gurante_text p::before {
2692    content: "";
2693    background-image: url(https://images.purevpn-tools.com/public/images/icon-calendar.png);
2694    width: 25px;
2695    height: 25px;
2696    display: inline-block;
2697    position: relative;
2698    top: -2px;
2699    right: 6px;
2700    display: none !important;
2701  }
2702
2703  .bf22-camp .timer-pra {
2704    font-style: normal;
2705    font-weight: 500;
2706    font-size: 12px;
2707    line-height: 100%;
2708    letter-spacing: 0.6em;
2709    color: #ffba24;
2710    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2711    margin-top: 40px;
2712    margin-bottom: 12px;
2713  }
2714
2715  .bf22-camp .n-timer {
2716    min-height: 56.5px;
2717  }
2718
2719  .bf22-camp .n-timer {
2720    display: flex;
2721    justify-content: center;
2722    margin: 15px auto 0;
2723    align-items: center;
2724  }
2725
2726  .bf22-camp.sec_cvr {
2727    background-size: cover;
2728    background-repeat: no-repeat;
2729    background-position: center;
2730  }
2731
2732  section.bf22-camp {
2733    position: relative;
2734  }
2735
2736  .align-items-center {
2737    align-items: center !important;
2738  }
2739
2740  .justify-content-center {
2741    justify-content: center !important;
2742  }
2743
2744  .bf22-camp .slider_policy_icon {
2745    padding-top: 125px;
2746  }
2747
2748  .bf22-camp .n-timer > div {
2749    display: flex;
2750  }
2751
2752  .bf22-camp .tbox-container {
2753    display: inline-block;
2754    border-radius: 9px;
2755    width: 49px;
2756    height: 60px;
2757    padding-top: 7px;
2758  }
2759
2760  .bf22-camp .pbox {
2761    background: #1c0a39;
2762    color: #fff;
2763    padding: 2px;
2764  }
2765
2766  .bf22-camp .pbox:first-child {
2767    border-top-left-radius: 9px;
2768    border-bottom-left-radius: 9px;
2769  }
2770
2771  .bf22-camp .pbox:nth-child(3) {
2772    border-top-right-radius: 9px;
2773    border-bottom-right-radius: 9px;
2774  }
2775
2776  .bf22-camp .ybox {
2777    color: #ffba24;
2778    border-radius: 9px;
2779    border: 1px solid #ffba24;
2780    margin-left: 15px;
2781  }
2782
2783  .bf22-camp .ybox .tbox-container span {
2784    color: #ffba24 !important;
2785  }
2786
2787  .bf22-camp .tbox-container span {
2788    border-radius: 8.475px;
2789    color: #fff;
2790    font-weight: 100;
2791    text-align: center;
2792    font-style: normal;
2793    font-weight: 700;
2794    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2795    font-size: 22px;
2796    line-height: 25px;
2797    margin: auto 0;
2798    display: block;
2799    align-items: center;
2800    justify-content: center;
2801  }
2802
2803  .bf22-camp .tbox-container p {
2804    font-size: 10px;
2805    font-style: normal;
2806    font-weight: 400;
2807    font-size: 10px;
2808    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2809    line-height: 24px;
2810  }
2811
2812  .bf22-camp .tbox-container div {
2813    padding-top: 8.5px;
2814    font-style: normal;
2815    font-weight: 400;
2816    text-align: center;
2817    font-size: 14px;
2818    line-height: 24px;
2819    color: #ffffff;
2820  }
2821
2822  .bf22-camp .n-timer > div > div:not(:first-child) {
2823    display: flex;
2824    align-items: center;
2825    justify-content: center;
2826    padding-bottom: 35px;
2827    font-style: normal;
2828    font-weight: 600;
2829    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2830    font-size: 44.9175px;
2831    line-height: 25px;
2832    color: #6b6b6b;
2833    margin: 0 3px;
2834  }
2835
2836  .bf22-camp .slider_policy_icon ul {
2837    display: flex;
2838    align-items: center;
2839    width: 100%;
2840    justify-content: center;
2841    max-width: 486px;
2842    padding: 0;
2843    margin: auto;
2844  }
2845
2846  .bf22-camp .slider_policy_icon ul li {
2847    list-style-type: none;
2848  }
2849
2850  .bf22-camp .slider_policy_icon ul li:not(:last-child) {
2851    margin-right: 35px;
2852    width: 100%;
2853  }
2854
2855  .bf22-camp .slider_policy_icon ul li p {
2856    color: #fff;
2857  }
2858
2859  .bf22-camp .slider_policy_icon ul li p {
2860    font-style: normal;
2861    font-weight: 600;
2862    font-size: 12px;
2863    line-height: 14px;
2864    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
2865    display: flex;
2866    align-items: center;
2867    justify-content: center;
2868    white-space: nowrap;
2869    gap: 12px;
2870  }
2871
2872  .bf22-camp .slider_policy_icon p.emp.nolog::before {
2873    content: "";
2874    background-image: url(https://images.purevpn-tools.com/public/images/nlog-ico.png);
2875    width: 24px;
2876    height: 24px;
2877    display: block;
2878    position: relative;
2879    top: 0;
2880  }
2881
2882  .bf22-camp .slider_policy_icon p.emp.csupport::before {
2883    content: "";
2884    background-image: url(https://images.purevpn-tools.com/public/images/csupport-ico.png);
2885    width: 24px;
2886    height: 24px;
2887    display: block;
2888    position: relative;
2889    top: 0;
2890  }
2891
2892  .bf22-camp .slider_policy_icon ul li {
2893    width: 100%;
2894  }
2895
2896  .bf22-camp .slider_policy_icon ul li {
2897    width: 100%;
2898  }
2899
2900  .bf22-camp .wd_320 {
2901    max-width: 320px !important;
2902    min-width: 320px !important;
2903  }
2904
2905  @media (min-width: 1700px) {
2906    section.hero_slider .d-flex {
2907      padding-top: 30px;
2908    }
2909  }
2910
2911  @media (max-width: 1199px) {
2912    .bf22-camp .para,
2913    .bf22-camp b {
2914      font-size: 18px !important;
2915      line-height: 22px;
2916    }
2917  }
2918
2919  @media (min-width: 1024px) {
2920    .bf22-camp .slider_main_heading h1 {
2921      line-height: 100% !important;
2922    }
2923  }
2924
2925  @media (max-width: 991px) {
2926    .bf22-camp .wd_320 {
2927      max-width: 310px !important;
2928      min-width: 310px !important;
2929    }
2930
2931    .bf22-camp h3,
2932    .bf22-camp h1 {
2933      font-size: 16px;
2934    }
2935
2936    .bf22-camp h2 {
2937      font-size: 60px;
2938    }
2939  }
2940
2941  @media (max-width: 767px) {
2942    .bf22-camp .tbox-container div {
2943      font-size: 12px;
2944      line-height: 18px;
2945    }
2946
2947    .bf22-camp h2 {
2948      font-size: 30px;
2949    }
2950
2951    .bf22-camp .btn-container .univ-btn {
2952      font-size: 18px;
2953    }
2954
2955    .bf22-camp h3,
2956    .bf22-camp h1 {
2957      font-size: 14px;
2958    }
2959
2960    .bf22-camp .timer-pra {
2961      letter-spacing: 0.2em;
2962    }
2963
2964    .bf22-camp .yellow_btn1 a {
2965      font-size: 15px;
2966    }
2967
2968    .bf22-camp .btn-container .univ-btn {
2969      max-width: 270px;
2970      min-width: 270px;
2971      margin: auto;
2972    }
2973
2974    section.hero_slider.bf22-camp {
2975      padding-top: 100px;
2976      padding-bottom: 80px;
2977    }
2978
2979    .bf22-camp .slider_policy_icon ul {
2980      margin: auto;
2981      display: block;
2982    }
2983
2984    .bf22-camp .slider_policy_icon ul li:not(:last-child) {
2985      margin-bottom: 10px;
2986    }
2987
2988    .bf22-camp .yellow_btn1 a::after {
2989      top: 3px;
2990    }
2991
2992    .bf22-camp .tbox-container span {
2993      width: 50px;
2994      height: 35px;
2995      font-size: 16px !important;
2996    }
2997
2998    .bf22-camp .tbox-container p {
2999      line-height: 7px;
3000    }
3001
3002    .bf22-camp .slider_policy_icon p.emp.nolog::before,
3003    .bf22-camp .slider_policy_icon p.emp.csupport::before {
3004      width: 24px;
3005    }
3006
3007    .bf22-camp .wd_320 {
3008      max-width: 215px !important;
3009      min-width: 215px !important;
3010    }
3011
3012    .bf22-camp .slider_policy_icon {
3013      padding-top: 50px;
3014    }
3015
3016    .bf22-camp .bnr-logo img {
3017      width: 160px;
3018    }
3019  }
3020
3021  .white .tbox-container span {
3022    background-color: transparent !important;
3023  }
3024
3025  /* bf22 camp styles */
3026  /* Rebranding */
3027  nav .navbar .links li.pll-parent-menu-item:hover > .sub-menu {
3028    column-count: 2 !important;
3029  }
3030
3031  section.whatVpn_sec_4 .card_box_1 {
3032    height: 100%;
3033  }
3034
3035  @media (max-width: 766px) {
3036    .slider_policy_icon ul {
3037      flex-direction: column;
3038      gap: 10px;
3039    }
3040
3041    .whatVpn_sec_7aa .green_btn {
3042      margin: auto;
3043    }
3044
3045    section#whatvpn_1 {
3046      padding-top: 50px !important;
3047    }
3048  }
3049
3050  section.whatVpn_sec_7aa .card_box_2,
3051  .whatVpn_sec_7a .card_box_1 {
3052    height: 100%;
3053  }
3054
3055  .sec_header.dark nav .navbar .links > div li:nth-child(4):before {
3056    background-color: #000 !important;
3057  }
3058
3059  .navbar .right_side li.menu-item-218196.menu-item-has-children::after {
3060    right: -20px;
3061  }
3062
3063  html[lang="en"] section.faq_sec,
3064  html[lang="en"] .amp-hidden {
3065    display: block;
3066  }
3067
3068  .navbar .right_side li.menu-item-has-children::after {
3069    right: -15px !important;
3070  }
3071
3072  section.sec_cvr.home_section_5b {
3073    display: none;
3074  }
3075
3076  body.home header.sec_header {
3077    display: block !important;
3078  }
3079
3080  section.sec_cvr.home_section_5a,
3081  section.sec_cvr.home_section_8 {
3082    display: none;
3083  }
3084
3085  @media (min-width: 1024px) {
3086    nav ul#menu-header-rebrand-menu > li {
3087      padding-left: 17px;
3088      padding-right: 20px;
3089      margin: 0 5px;
3090    }
3091
3092    nav ul#menu-header-rebrand-menu > li::after {
3093      right: 0px !important;
3094    }
3095
3096    .sec_header nav .navbar .links > div li:nth-child(4):before {
3097      display: none;
3098    }
3099
3100    body.home .slider_main_heading h1 {
3101      line-height: 80px;
3102    }
3103
3104    .left-sec .para {
3105      line-height: 31px;
3106    }
3107
3108    section.faq_box p {
3109      font-family: Lora !important;
3110    }
3111
3112    ul#menu-header-rebrand-menu > li > a {
3113      margin: 0;
3114      font-weight: inherit;
3115    }
3116  }
3117
3118  /* hbar fixes - new header */
3119
3120  section.hellobar-wrap + header.sec_header nav {
3121    top: 70px !important;
3122  }
3123
3124  @media (max-width: 991px) {
3125    section.hellobar-wrap + header.sec_header nav {
3126      top: 80px !important;
3127    }
3128  }
3129
3130  @media (max-width: 767px) {
3131    section.hellobar-wrap + header.sec_header nav {
3132      top: 20px !important;
3133    }
3134  }
3135
3136  /* hbar fixes - new header */
3137
3138  /* special addon width css */
3139  .pro-pure-circle-wrapper .special-addon-box {
3140    max-width: 100% !important;
3141    flex: auto !important;
3142  }
3143
3144  .special-addon-box[addon-code="purescan"],
3145  .special-addon-box[addon-code="purecrypt"] {
3146    display: block !important;
3147  }
3148
3149  .pcircle-header-sticky.pcircle-stick {
3150    display: none;
3151  }
3152
3153  /* Order Page banner */
3154  #cart-wrapper.sec {
3155    padding: 20px 0;
3156  }
3157
3158  section#cart-wrapper .sec-head {
3159    text-align: center;
3160    margin-top: 15px !important;
3161  }
3162
3163  a.order-bnr img {
3164    display: block;
3165    margin: auto;
3166    width: 100%;
3167    height: auto;
3168  }
3169
3170  header.sec_header + main > section#cart-wrapper {
3171    padding: 100px 0;
3172  }
3173
3174  .order-bnr.tablet,
3175  .order-bnr.mobile {
3176    display: none;
3177  }
3178
3179  @media (max-width: 767px) {
3180    .order-bnr,
3181    .order-bnr.mobile {
3182      display: none;
3183    }
3184
3185    .order-bnr.tablet {
3186      display: block;
3187    }
3188  }
3189
3190  @media (max-width: 500px) {
3191    .order-bnr,
3192    .order-bnr.tablet {
3193      display: none;
3194    }
3195
3196    .order-bnr.mobile {
3197      display: block;
3198    }
3199  }
3200
3201  /* Order Page banner end */
3202  ::-webkit-scrollbar-thumb {
3203    transition: all 0.4s ease-in-out;
3204  }
3205
3206  .payment-details .payment-coupon .payment-coupon-box {
3207    max-width: 250px !important;
3208  }
3209
3210  .payment-details .payment-coupon .payment-coupon-box .payment-coupon-btn {
3211    font-size: 11px !important;
3212  }
3213
3214  .footer-banner-sec {
3215    background: url(https://images.purevpn-tools.com/public/images/footer-banner-bg-new.jpg)
3216      no-repeat center;
3217    background-size: cover;
3218    padding: 42px 90px;
3219    margin: 60px 0;
3220    border-radius: 20px;
3221  }
3222
3223  .footer-banner-sec h2 {
3224    font-family: "Lora";
3225    font-style: normal;
3226    font-weight: 700;
3227    font-size: 72px;
3228    line-height: 128%;
3229    color: #ffffff;
3230    margin: 0 0 3px;
3231  }
3232
3233  .footer-banner-sec p {
3234    font-style: normal;
3235    font-weight: 400;
3236    font-size: 34px;
3237    line-height: 110%;
3238    letter-spacing: -0.02em;
3239    color: #ffffff;
3240  }
3241
3242  .footer-banner-sec p span {
3243    color: #ffba24;
3244  }
3245
3246  .img-with-btn a {
3247    background: #ffba24;
3248    border-radius: 50px;
3249    font-style: normal;
3250    font-weight: 700;
3251    font-size: 24px;
3252    line-height: 100%;
3253    color: #000000;
3254    padding: 23px 63px;
3255    display: block;
3256    font-family: "helveticaneue";
3257  }
3258
3259  .img-with-btn span {
3260    font-family: "Lora";
3261    font-style: normal;
3262    font-weight: 500;
3263    font-size: 16px;
3264    line-height: 128%;
3265    text-align: center;
3266    display: block;
3267    color: #ffffff;
3268    margin: 17px 0 0;
3269  }
3270
3271  .img-with-btn img {
3272    margin: 0 0 -5px 47px;
3273  }
3274
3275  @media (max-width: 766px) {
3276    section.footer-banner-sec {
3277      text-align: center;
3278      padding: 60px 15px;
3279    }
3280
3281    section.footer-banner-sec .row {
3282      gap: 30px;
3283    }
3284
3285    section.footer-banner-sec h2 {
3286      font-size: 40px;
3287      margin: 0 0 15px;
3288      line-height: 100%;
3289    }
3290
3291    section.footer-banner-sec p {
3292      font-size: 18px;
3293    }
3294
3295    .img-with-btn img {
3296      display: none;
3297    }
3298
3299    .img-with-btn a {
3300      padding: 20px 40px;
3301      font-size: 20px;
3302    }
3303
3304    .img-with-btn span {
3305      font-size: 15px;
3306    }
3307  }
3308
3309  @media (max-width: 990px) {
3310    section.footer-banner-sec {
3311      padding: 42px 20px;
3312    }
3313
3314    section.footer-banner-sec h2 {
3315      font-size: 50px;
3316      margin: 0 0 15px;
3317    }
3318
3319    section.footer-banner-sec p {
3320      font-size: 30px;
3321    }
3322
3323    .img-with-btn img {
3324      display: none;
3325    }
3326
3327    .img-with-btn a {
3328      padding: 20px 40px;
3329      font-size: 20px;
3330    }
3331
3332    .img-with-btn span {
3333      font-size: 15px;
3334    }
3335  }
3336
3337  @media (min-width: 999px) and (max-width: 1024px) {
3338    section.footer-banner-sec {
3339      padding: 42px 20px;
3340    }
3341
3342    section.footer-banner-sec h2 {
3343      font-size: 70px;
3344      margin: 0 0 15px;
3345    }
3346
3347    section.footer-banner-sec p {
3348      font-size: 30 px;
3349    }
3350  }
3351
3352  .header-right-image img {
3353    height: 70px;
3354    object-fit: contain;
3355  }
3356
3357  .header-right-image {
3358    display: flex;
3359    align-items: center;
3360    padding: 5px 0;
3361  }
3362
3363  .header-text p {
3364    color: #fff;
3365    font-weight: bold;
3366    font-size: 20px;
3367  }
3368
3369  body.sticky_headerr .header-transparent .header-text p,
3370  .header-transparent.dark .header-text p {
3371    color: #000;
3372  }
3373
3374  .header-text p span {
3375    background: red;
3376    color: #fff;
3377  }
3378
3379  body.sticky_headerr header.sec_header nav {
3380    top: 20px !important;
3381  }
3382
3383  body.sticky_headerr header.sec_header.dark nav {
3384    top: 20px !important;
3385  }
3386
3387  section.hellobar-wrap + header.sec_header.dark nav {
3388    top: 70px !important;
3389  }
3390
3391  @media (max-width: 1199px) {
3392    section.hellobar-wrap + header.sec_header.dark nav {
3393      top: 100px !important;
3394    }
3395  }
3396
3397  @media (max-width: 767px) {
3398    section.hellobar-wrap + header.sec_header.dark nav {
3399      top: 20px !important;
3400    }
3401  }
3402
3403  /* new aff banner bfcm css */
3404
3405  .bf22-camp.aff-bnr h1 span {
3406    color: #ffba24;
3407  }
3408
3409  .bf22-camp.aff-bnr p.para,
3410  .bf22-camp.aff-bnr b {
3411    font-family: "Lora";
3412    margin-top: 30px;
3413  }
3414
3415  .bf22-camp.aff-bnr h1 {
3416    font-size: 30px;
3417  }
3418
3419  .bf22-camp.aff-bnr p.spara {
3420    font-style: normal;
3421    font-weight: 500;
3422    font-size: 16px;
3423    margin-top: 30px;
3424    margin-bottom: 4px;
3425    line-height: 100%;
3426    color: #ffba24;
3427    font-family: "HelveticaNeue", "avenir-heavy", "Lora";
3428  }
3429
3430  .bf22-camp.aff-bnr .bnr-logo {
3431    margin: 0 auto 37px !important;
3432  }
3433
3434  .bf22-camp.aff-bnr h2 {
3435    margin-top: 20px;
3436  }
3437
3438  .bf22-camp.aff-bnr .btn-container small {
3439    margin-top: 10px;
3440  }
3441
3442  .bf22-camp.aff-bnr .timer-pra {
3443    margin-top: 44px;
3444  }
3445
3446  .bf22-camp.aff-bnr .n-timer {
3447    margin: 12px auto 0;
3448  }
3449
3450  .bf22-camp.aff-bnr .slider_policy_icon {
3451    padding-top: 80px;
3452  }
3453
3454  section.hero_slider.bf22-camp.aff-bnr {
3455    padding-top: 138px;
3456    padding-bottom: 87px;
3457  }
3458
3459  .bf22-camp.aff-bnr p.para,
3460  .bf22-camp.aff-bnr b {
3461    margin-top: 31px;
3462    margin-bottom: 8px;
3463    font-size: 34px;
3464  }
3465
3466  .bf22-camp.aff-bnr.bnr2 p.para,
3467  .bf22-camp.aff-bnr.bnr2 b {
3468    margin-top: 10px;
3469    margin-bottom: 0;
3470    font-size: 38px;
3471  }
3472
3473  .bf22-camp .btn-container .univ-btn {
3474    font-size: 20px;
3475  }
3476
3477  .bf22-camp.aff-bnr .btn-container .univ-btn {
3478    font-size: 20px;
3479  }
3480
3481  .btn-container .univ-btn {
3482    font-size: 20px;
3483  }
3484
3485  @media (max-width: 768px) {
3486    .bf22-camp.aff-bnr h1 {
3487      font-size: 20px;
3488    }
3489
3490    section.hero_slider.bf22-camp.aff-bnr {
3491      padding-top: 100px;
3492      padding-bottom: 60px;
3493    }
3494  }
3495
3496  /* new aff banner bfcm css */
3497
3498  /* holday-camp banner styling */
3499  section.hdy-camp.hero_slider {
3500    padding-top: 170px;
3501    padding-bottom: 0;
3502  }
3503
3504  .hdy-camp .centr-img {
3505    margin: 92px auto 0;
3506    position: relative;
3507    border: 0;
3508    bottom: -15px;
3509  }
3510
3511  .hdy-camp .centr-img img {
3512    width: 100%;
3513    max-width: 307px;
3514  }
3515
3516  .hdy-camp .bnr-logo {
3517    margin-bottom: 40px;
3518  }
3519
3520  .hdy-camp.bnr2 .bnr-logo {
3521    margin-bottom: 40px;
3522  }
3523
3524  .hdy-camp .bnr-top-img.img-center {
3525    margin: 0 auto 37px !important;
3526  }
3527
3528  .hdy-camp.bnr2 h3 {
3529    font-style: normal;
3530    font-weight: 700;
3531    font-size: 24px;
3532    line-height: 100%;
3533    margin-bottom: 19px;
3534    font-family: "Lora", "avenir-roman" !important;
3535    color: #fff;
3536  }
3537
3538  .hdy-camp h1 {
3539    font-style: normal;
3540    font-weight: 500;
3541    font-size: 58px;
3542    line-height: 114.52% !important;
3543    font-family: "Lora", "avenir-heavy" !important;
3544    max-width: 662px;
3545    width: 100%;
3546    margin-bottom: 40px;
3547    color: #fff;
3548  }
3549
3550  .hdy-camp.bnr2 h1 {
3551    margin-bottom: 77px;
3552  }
3553
3554  .hdy-camp.bnr2 .centr-img {
3555    margin: 110px auto 0;
3556  }
3557
3558  .hdy-camp h2 {
3559    margin-top: 8px;
3560    font-style: normal !important;
3561    font-weight: 800;
3562    font-size: 100px;
3563    line-height: 105px;
3564    font-family: "Lora", "avenir-black" !important;
3565    color: #fff;
3566  }
3567
3568  .hdy-camp .para {
3569    margin-top: 18px;
3570    font-style: normal;
3571    font-weight: normal;
3572    font-size: 20px;
3573    line-height: 24px;
3574    letter-spacing: 0.17em;
3575    text-transform: uppercase;
3576  }
3577
3578  .hdy-camp .cta-center .btn-container {
3579    margin-top: 34px;
3580  }
3581
3582  .hdy-camp .bnr .btn-container .univ-btn {
3583    font-style: normal !important;
3584    font-weight: 900 !important;
3585    font-size: 20px !important;
3586    line-height: 24px !important;
3587    text-shadow: 0px !important;
3588  }
3589
3590  .hdy-camp .btn-container .univ-btn {
3591    font-size: 22px;
3592  }
3593
3594  .hdy-camp small {
3595    margin-top: 8px !important;
3596    font-style: normal !important;
3597    font-weight: 500 !important;
3598    font-size: 14px !important;
3599    line-height: 16px !important;
3600    opacity: 0.8 !important;
3601    font-family: "HelveticaNeue", "avenir-roman" !important;
3602  }
3603
3604  .hdy-camp p.spara {
3605    font-style: normal;
3606    font-weight: 500;
3607    font-size: 13px;
3608    line-height: 100%;
3609    margin-bottom: 40px;
3610    line-height: 100%;
3611    color: #dfcbff;
3612    font-family: "avenir-heavy", "Lora";
3613  }
3614
3615  .hdy-camp .btn-container {
3616    max-width: 300px;
3617    margin: auto;
3618  }
3619
3620  .hdy-camp .btn-container .univ-btn {
3621    font-size: 20px;
3622  }
3623
3624  .hdy-camp .btn-container .univ-btn.yellow {
3625    background-color: #ffba24;
3626    color: #000 !important;
3627  }
3628
3629  .hdy-camp .btn-container .univ-btn {
3630    font-style: normal;
3631    font-weight: 700;
3632    font-family: "HelveticaNeue", "avenir-heavy";
3633    font-size: 22px;
3634    line-height: 60px;
3635    border: 0;
3636    display: inline-block;
3637    max-width: 300px;
3638    min-width: 300px;
3639    height: 60px;
3640    width: 100%;
3641    box-shadow: none;
3642    border-radius: 30px;
3643    transition: all 0.3s ease;
3644    text-decoration: none;
3645    text-align: center;
3646    text-shadow: none;
3647  }
3648
3649  .hdy-camp .btn-container small {
3650    margin-top: 10px;
3651  }
3652
3653  .hdy-camp .btn-container small {
3654    display: block;
3655    margin: 20px 0 0;
3656    font-family: "HelveticaNeue", "avenir-heavy";
3657    font-size: 14px;
3658    font-style: normal;
3659    font-weight: 400;
3660    font-size: 14px;
3661    line-height: 91.02%;
3662    letter-spacing: 0.01em;
3663    color: #ffffff;
3664  }
3665
3666  .hdy-camp small img {
3667    margin-right: 10px;
3668    vertical-align: middle;
3669    position: relative;
3670    top: -2px;
3671  }
3672
3673  .hdy-camp .btn-container a::after {
3674    content: "";
3675    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
3676    width: 19px;
3677    height: 16px;
3678    display: inline-block;
3679    position: relative;
3680    top: 0;
3681    left: 6px;
3682  }
3683
3684  div#snow {
3685    width: 8px;
3686    height: 8px;
3687    border-radius: 50%;
3688    filter: blur(0px);
3689    background-color: white;
3690    position: absolute;
3691    animation: fall 5s linear;
3692    animation-iteration-count: 4;
3693    top: -50px;
3694  }
3695
3696  .footer-banner-sec {
3697    background: url(https://images.purevpn-tools.com/public/images/hday-footer-bnr.jpg)
3698      no-repeat center !important;
3699    background-size: cover;
3700    padding: 42px 90px;
3701    margin: 60px 0;
3702    border-radius: 20px;
3703  }
3704
3705  @keyframes fall {
3706    100% {
3707      top: 100%;
3708    }
3709  }
3710
3711  .footer-banner-sec .img-with-btn a::after {
3712    content: "";
3713    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
3714    width: 19px;
3715    height: 16px;
3716    display: inline-block;
3717    position: relative;
3718    top: 0;
3719    left: 6px;
3720  }
3721
3722  .footer-banner-sec h2 {
3723    font-size: 75px !important;
3724    line-height: 90% !important;
3725  }
3726
3727  .footer-banner-sec p {
3728    font-size: 30px !important;
3729  }
3730
3731  @media (max-width: 1400px) {
3732    .footer-banner-sec h2 {
3733      font-size: 50px !important;
3734      line-height: 120% !important;
3735    }
3736
3737    .footer-banner-sec p {
3738      font-size: 22px !important;
3739    }
3740
3741    .img-with-btn a {
3742      padding: 23px !important;
3743      font-size: 18px !important;
3744    }
3745  }
3746
3747  @media (max-width: 767px) {
3748    .hdy-camp h3 {
3749      font-size: 20px !important;
3750    }
3751
3752    .hdy-camp h2,
3753    .hdy-camp h1 {
3754      font-size: 40px !important;
3755      line-height: 50px !important;
3756    }
3757
3758    .hdy-camp p {
3759      font-size: 16px !important;
3760    }
3761
3762    .trusted_sec .small_head_text h4 {
3763      font-family: "HelveticaNeue", "avenir-heavy";
3764      font-size: 18px;
3765    }
3766
3767    .trusted_sec.mb-7 {
3768      margin-bottom: 30px !important;
3769    }
3770  }
3771
3772  /* holday-camp banner styling */
3773
3774  .cart-boxes-wrapper >
3774 section.col-xs-12.cart-box.active .cart-box-price b {
3775    color: #fff !important;
3776  }
3777
3778  .remove-pb {
3779    padding-bottom: 0px !important;
3780  }
3781
3782  .remove-pt {
3783    padding-top: 0px !important;
3784  }
3785
3786  section.white-text * {
3787    color: #ffffff !important;
3788  }
3789
3790  section.white-text .green_btn a:hover {
3791    background: var(--bs-green);
3792  }
3793
3794  section#cart-wrapper .cntnr {
3795    max-width: 1170px;
3796  }
3797
3798  .cart-box.active .cart-box-dscnt span {
3799    font-size: 12px !important;
3800  }
3801
3802  .cart-box .cart-box-price b {
3803    line-height: 84px !important;
3804    padding-left: 20px !important;
3805    font-size: 70px !important;
3806  }
3807
3808  .cart-box .dropdown-list {
3809    display: none;
3810  }
3811
3812  section#cart-wrapper .cartChild.mt-20 {
3813    margin-top: 0 !important;
3814  }
3815
3816  .cart-boxes .cart-bx-wrap {
3817    padding-top: 0 !important;
3818  }
3819
3820  .has-bullets li {
3821    list-style: disc !important;
3822  }
3823
3824  ul.has-bullets {
3825    padding-left: 40px !important;
3826  }
3827
3828  .searchCard {
3829    background-color: #fff;
3830    margin-top: 60px !important;
3831  }
3832
3833  section.OpenVPN_sec_3.py-8.new_linear_bg.ctable th,
3834  section.OpenVPN_sec_3.py-8.new_linear_bg.ctable td {
3835    text-align: center !important;
3836  }
3837
3838  /* vpn box on cart */
3839
3840  .cart-vpn {
3841    margin: 0 15px;
3842  }
3843
3844  .cart-vpn-box .vpn-pera2 {
3845    margin-bottom: 0 !important;
3846  }
3847
3848  .cart-vpn-box {
3849    padding: 0 !important;
3850    margin: 64px 0 20px !important;
3851  }
3852
3853  .vpn-borders.mt-5 {
3854    margin-top: 0 !important;
3855  }
3856
3857  .cart-vpn {
3858    display: none !important;
3859  }
3860
3861  @media (max-width: 992px) {
3862    section#cvpn-saddons-box,
3863    section#cart-vpn-boxx {
3864      margin: 0 30px;
3865    }
3866  }
3867
3868  .gateway-wrapper .top img.pull-right {
3869    display: none !important;
3870  }
3871
3872  @media (max-width: 767px) {
3873    .gateway-wrapper .top img {
3874      display: none !important;
3875    }
3876  }
3877
3878  /* summer camp 23 banner - block */
3879
3880  section#scamp .bnrr {
3881    display: flex;
3882    align-items: center;
3883    min-height: 100vh;
3884  }
3885
3886  section#scamp .fbnr-content {
3887    max-width: 587px;
3888    width: 100%;
3889  }
3890
3891  section#scamp img.mfbnr-img {
3892    max-width: 100%;
3893    width: 100%;
3894  }
3895
3896  section#scamp .fbnr-content h1,
3897  section#scamp .fbnr-content h1 span {
3898    font-family: "HelveticaNeue", "avenir-heavy";
3899    font-style: normal;
3900    font-weight: 700;
3901    font-size: 54px;
3902    line-height: 114.52%;
3903    max-width: 587px;
3904    width: 100%;
3905  }
3906
3907  section#scamp .fbnr-content h1 {
3908    color: #001219;
3909    margin: 42px 0 0;
3910  }
3911
3912  section#scamp .fbnr-content h1 span {
3913    color: #6536cc;
3914    display: block;
3915    margin: 0;
3916  }
3917
3918  section#scamp .fbnr-content p.st-pera,
3919  section#scamp .fbnr-content p.para:first-child {
3920    font-family: "Lora", "avenir-roman";
3921    font-style: normal;
3922    font-weight: 500;
3923    font-size: 24px;
3924    line-height: 100%;
3925    color: #001219;
3926    margin: 0;
3927  }
3928
3929  section#scamp .fbnr-content p.lt-pera,
3930  section#scamp .fbnr-content p.para:last-child {
3931    font-family: "HelveticaNeue", "avenir-heavy";
3932    font-style: normal;
3933    font-weight: 500;
3934    font-size: 20px;
3935    line-height: 100%;
3936    color: #001219;
3937    margin: 25px 0 0;
3938  }
3939
3940  section#scamp .btn-container.mt-35 {
3941    margin: 46px 0 0;
3942  }
3943
3944  section#scamp .btn-container {
3945    max-width: 266px;
3946    margin: 0;
3947  }
3948
3949  section#scamp .btn-container .univ-btn.yellow {
3950    background-color: #ffba24;
3951    color: #000 !important;
3952  }
3953
3954  section#scamp .btn-container .univ-btn {
3955    font-style: normal;
3956    font-weight: 700;
3957    font-family: "HelveticaNeue", "avenir-heavy";
3958    font-size: 22px;
3959    line-height: 60px;
3960    border: 0;
3961    display: inline-block;
3962    max-width: 266px;
3963    min-width: 266px;
3964    height: 60px;
3965    width: 100%;
3966    box-shadow: none;
3967    border-radius: 30px;
3968    transition: all 0.3s ease;
3969    text-decoration: none;
3970    text-align: center;
3971    text-shadow: none;
3972  }
3973
3974  section#scamp .btn-container small {
3975    display: block;
3976    margin: 15px 0 0;
3977    font-style: normal;
3978    font-weight: 400;
3979    font-size: 14px;
3980    line-height: 91.02%;
3981    letter-spacing: 0.01em;
3982    color: #001219;
3983    text-align: center;
3984    font-family: "HelveticaNeue", "avenir-roman";
3985  }
3986
3987  section#scamp small img {
3988    margin-right: 10px;
3989    vertical-align: middle;
3990    position: relative;
3991    top: -2px;
3992  }
3993
3994  section#scamp .btn-container a::after {
3995    content: "";
3996    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
3997    width: 19px;
3998    height: 16px;
3999    display: inline-block;
4000    position: relative;
4001    top: 0;
4002    left: 6px;
4003  }
4004
4005  section#scamp .col-md-6 {
4006    display: flex;
4007    align-items: center;
4008    justify-content: center;
4009    min-height: 100vh;
4010  }
4011
4012  section.trusted_sec.scmp.mt-5.mb-7 {
4013    margin-top: 48px !important;
4014    margin-bottom: 105px !important;
4015  }
4016
4017  section.trusted_sec.scmp.mt-5.mb-7 .trusted_logo.pt-5 {
4018    padding-top: 40px !important;
4019  }
4020
4021  section#scamp img.ltab {
4022    position: relative;
4023    left: 60px;
4024    top: 60px;
4025    animation: leftab ease-out 6s infinite alternate;
4026  }
4027
4028  section#scamp .anim-img {
4029    display: flex;
4030    align-items: start;
4031    justify-content: center;
4032    gap: 0;
4033  }
4034
4035  section#scamp img.rtab {
4036    position: relative;
4037    top: 25px;
4038    right: 120px;
4039    animation: rightab ease-in-out 6s infinite alternate;
4040  }
4041
4042  section#scamp img.men-pic {
4043    animation: up-down linear 6s;
4044    animation-iteration-count: infinite;
4045  }
4046
4047  section.trusted_sec.scmp .small_head_text h4 {
4048    font-size: 24px;
4049    font-weight: 500;
4050    line-height: 116%;
4051    font-family: "Lora", "avenir-roman";
4052    text-transform: capitalize;
4053    letter-spacing: -0.02em !important;
4054  }
4055
4056  section.trusted_sec.scmp.mt-5.mb-7 .trusted_logo.pt-5 img {
4057    border-style: none;
4058    margin: auto;
4059    display: block;
4060    max-width: 100%;
4061  }
4062
4063  section#scamp {
4064    background-repeat: no-repeat;
4065  }
4066
4067  .trusted_logo.pt-5 ul {
4068    padding: 0;
4069  }
4070
4071  .trusted_logo.pt-5 ul li {
4072    list-style-type: none !important;
4073  }
4074
4075  @keyframes leftab {
4076    0% {
4077      transform: rotate(0deg);
4078    }
4079
4080    50% {
4081      transform: rotate(18deg);
4082      position: relative;
4083      top: 70px;
4084    }
4085
4086    100% {
4087      transform: rotate(0deg);
4088    }
4089  }
4090
4091  @keyframes rightab {
4092    0% {
4093      transform: rotate(0deg);
4094    }
4095
4096    50% {
4097      transform: rotate(-18deg);
4098      position: relative;
4099      top: 35px;
4100    }
4101
4102    100% {
4103      transform: rotate(0deg);
4104    }
4105  }
4106
4107  @keyframes up-down {
4108    0% {
4109      transform: translatey(0px);
4110    }
4111
4112    50% {
4113      transform: translatey(-10px);
4114    }
4115
4116    100% {
4117      transform: translatey(0px);
4118    }
4119  }
4120
4121  @media only screen and (min-width: 1600px) {
4122    section#scamp {
4123      background-position: bottom;
4124      background-repeat: no-repeat;
4125    }
4126  }
4127
4128  @media only screen and (max-width: 1599px) {
4129    section#scamp {
4130      background-position: center;
4131      background-repeat: no-repeat;
4132    }
4133  }
4134
4135  @media only screen and (max-width: 1299px) {
4136    section#scamp .fbnr-content h1,
4137    section#scamp .fbnr-content h1 span {
4138      font-size: 40px;
4139    }
4140
4141    section#scamp .fbnr-content p {
4142      font-size: 20px;
4143    }
4144
4145    section#scamp .fbnr-content p.st-pera,
4146    section#scamp .fbnr-content p.para:first-child {
4147      font-size: 20px;
4148    }
4149  }
4150
4151  @media only screen and (max-width: 1099px) {
4152    section#scamp .bnrr {
4153      min-height: 100%;
4154      padding-top: 100px;
4155      padding-bottom: 60px;
4156    }
4157
4158    section#scamp .fbnr-content h1,
4159    section#scamp .fbnr-content h1 span {
4160      font-size: 40px;
4161    }
4162
4163    section#scamp .fbnr-content p {
4164      font-size: 18px;
4165    }
4166
4167    section#scamp .fbnr-content p.st-pera,
4168    section#scamp .fbnr-content p.para:first-child {
4169      font-size: 18px;
4170    }
4171
4172    section#scamp .fbnr-content p.lt-pera,
4173    section#scamp .fbnr-content p.para:last-child {
4174      font-size: 20px;
4175    }
4176
4177    section#scamp img.ltab {
4178      max-width: 100%;
4179      width: 100%;
4180      left: 55px;
4181    }
4182
4183    section#scamp img.rtab {
4184      right: 90px;
4185    }
4186
4187    section#scamp img.men-pic {
4188      max-width: 100%;
4189      width: 100%;
4190    }
4191
4192    section#scamp .col-md-6 {
4193      min-height: 50vh;
4194    }
4195  }
4196
4197  @media only screen and (max-width: 992px) {
4198    section#scamp .fbnr-content h1,
4199    section#scamp .fbnr-content h1 span {
4200      font-size: 28px;
4201    }
4202
4203    section#scamp .fbnr-content {
4204      max-width: 587px;
4205      width: 100%;
4206      margin: auto;
4207      display: block;
4208      text-align: center;
4209    }
4210
4211    section#scamp .btn-container.mt-35 {
4212      margin: 46px auto 0;
4213      display: block;
4214    }
4215
4216    section#scamp .anim-img {
4217      margin: 30px 0 0;
4218      max-width: 100%;
4219      width: 100%;
4220    }
4221
4222    section#scamp .col-md-6 {
4223      min-height: 100%;
4224      width: 100%;
4225    }
4226
4227    section#scamp .fbnr-content h1,
4228    section#scamp .fbnr-content h1 span {
4229      font-size: 28px;
4230    }
4231
4232    section#scamp .fbnr-content p {
4233      font-size: 16px;
4234    }
4235
4236    section#scamp .fbnr-content p.st-pera,
4237    section#scamp .fbnr-content p.para:first-child {
4238      font-size: 16px;
4239    }
4240
4241    section#scamp .fbnr-content p.lt-pera,
4242    section#scamp .fbnr-content p.para:last-child {
4243      font-size: 18px;
4244    }
4245
4246    section#scamp {
4247      background-position: left;
4248      background-repeat: no-repeat;
4249    }
4250
4251    section#scamp img.ltab {
4252      max-width: 120px;
4253      width: 100%;
4254      left: 60px;
4255    }
4256
4257    section#scamp img.men-pic {
4258      width: 100%;
4259      max-width: 360px;
4260    }
4261  }
4262
4263  @media only screen and (max-width: 768px) {
4264    section#scamp img.ltab {
4265      left: 53px;
4266      width: 100%;
4267    }
4268
4269    section#scamp .fbnr-content p {
4270      text-align: center;
4271    }
4272
4273    section#scamp .fbnr-content h1,
4274    section#scamp .fbnr-content h1 span {
4275      font-size: 28px;
4276      text-align: center;
4277    }
4278
4279    section#scamp .btn-container.mt-35 {
4280      margin: 46px auto 0;
4281      display: block;
4282    }
4283  }
4284
4285  @media only screen and (max-width: 450px) {
4286    section#scamp img.men-pic {
4287      width: 100%;
4288      max-width: 260px;
4289    }
4290
4291    section#scamp img.ltab {
4292      max-width: 100px;
4293    }
4294
4295    section#scamp img.rtab {
4296      right: 70px;
4297    }
4298  }
4299
4300  /* summer camp 23 banner - block */
4301
4302div#addons-wrapper .addon-box[data-eventtype="purevpn"],
4303div#addons-wrapper .addon-box[data-eventtype="ddos_protection"],
4304div#addons-wrapper .addon-box[data-eventtype="residential_network"],
4305div#addons-wrapper .addon-box[data-eventtype="multi_login"]{
4306    display: none !important;
4307  }
4308
4309  div#addons-wrapper {
4310    display: inline-grid;
4311  }
4312
4313
4314  div#addons-wrapper .addon-box[data-eventtype="residential_network_bandwidth"] {
4315    order: 2;
4316}
4317
4318div#addons-wrapper .addon-box[data-eventtype="multi_login_limit"] {
4319    order: 3;
4320}
4321
4322div#addons-wrapper .addon-box[data-eventtype="dedicated_server"] {
4323    order: 2;
4324}
4325
4326  div#addons-wrapper .addon-box[data-eventtype="port_forwarding"] {
4327    order: 1;
4328  }
4329  div#addons-wrapper .addon-box[data-eventtype="dedicated_ip"] {
4330    order: 0;
4331  }
4332  div#addons-wrapper .addon-box[data-eventtype="port_forwarding_with_dedicated_ip"] {
4333    order: 3;
4334  }
4335  div#addons-wrapper .addon-box[data-eventtype="dedicated_server"] {
4336    order: 2;
4337  }
4338
4339  /* aniversary camp 23 banner - sadia block */
4340
4341  section#anivcamp .bnrr {
4342    display: flex;
4343    align-items: center;
4344    padding: 160px 0 0;
4345  }
4346
4347  section#anivcamp .fbnr-content {
4348    max-width: 547px;
4349    width: 100%;
4350  }
4351
4352  section#anivcamp img.mfbnr-img {
4353    max-width: 100%;
4354    width: 100%;
4355    height: auto;
4356  }
4357
4358  section#anivcamp .fbnr-content h1 {
4359    font-family: "HelveticaNeue", "avenir-heavy";
4360    font-style: normal;
4361    font-weight: 300;
4362    font-size: 70px;
4363    line-height: 92.02%;
4364    max-width: 547px;
4365    width: 100%;
4366  }
4367
4368  section#anivcamp .fbnr-content h1 {
4369    color: #ffffff;
4370    margin: 15px 0 0;
4371  }
4372
4373  section#anivcamp .btn-container.mt-35 {
4374    margin: 56px 0 0;
4375  }
4376
4377  section#anivcamp .btn-container {
4378    max-width: 266px;
4379    margin: 0;
4380  }
4381
4382  section#anivcamp .btn-container .univ-btn.yellow {
4383    background-color: #ffba24;
4384    color: #000 !important;
4385  }
4386
4387  section#anivcamp .btn-container .univ-btn {
4388    font-style: normal;
4389    font-weight: 700;
4390    font-family: "HelveticaNeue", "avenir-heavy";
4391    font-size: 22px;
4392    line-height: 60px;
4393    border: 0;
4394    display: inline-block;
4395    max-width: 264px;
4396    min-width: 264px;
4397    height: 60px;
4398    width: 100%;
4399    box-shadow: none;
4400    border-radius: 30px;
4401    transition: all 0.3s ease;
4402    text-decoration: none;
4403    text-align: center;
4404    text-shadow: none;
4405  }
4406
4407  section#anivcamp .btn-container small {
4408    display: block;
4409    margin: 12px 0 0;
4410    font-style: normal;
4411    font-weight: 400;
4412    font-size: 14px;
4413    line-height: 91.02%;
4414    letter-spacing: 0.01em;
4415    color: #ffffff;
4416    text-align: center;
4417    font-family: "HelveticaNeue", "avenir-roman";
4418  }
4419
4420  section#anivcamp small img {
4421    margin-right: 10px;
4422    vertical-align: middle;
4423    position: relative;
4424    top: -2px;
4425  }
4426
4427  section#anivcamp .btn-container a::after {
4428    content: "";
4429    background-image: url(https://images.purevpn-tools.com/public/images/bfarrow-right.png);
4430    width: 19px;
4431    height: 16px;
4432    display: inline-block;
4433    position: relative;
4434    top: 0;
4435    left: 6px;
4436  }
4437
4438  section#anivcamp .row {
4439    display: flex;
4440    align-items: center;
4441  }
4442
4443  section.trusted_sec.acmp.mt-5.mb-7 {
4444    margin-top: 48px !important;
4445    margin-bottom: 105px !important;
4446  }
4447
4448  section.trusted_sec.acmp.mt-5.mb-7 .trusted_logo.pt-5 {
4449    padding-top: 40px !important;
4450  }
4451
4452  section#anivcamp .aniv-img {
4453    display: flex;
4454    align-items: flex-start;
4455    justify-content: flex-end;
4456    gap: 0;
4457  }
4458
4459  section.trusted_sec.acmp .small_head_text h4 {
4460    font-size: 18px;
4461    font-weight: 500;
4462    line-height: 116%;
4463    font-family: "HelveticaNeue", "avenir-roman";
4464    text-transform: capitalize;
4465    letter-spacing: -0.02em !important;
4466  }
4467
4468  section.trusted_sec.acmp.mt-5.mb-7 .trusted_logo.pt-5 img {
4469    border-style: none;
4470    display: block;
4471    max-width: 100%;
4472  }
4473
4474  section#anivcamp {
4475    background-repeat: no-repeat;
4476  }
4477
4478  .trusted_logo.pt-5 ul {
4479    padding: 0;
4480  }
4481
4482  .trusted_logo.pt-5 ul li {
4483    list-style-type: none !important;
4484  }
4485
4486  section#anivcamp .aniv-mobile {
4487    display: none;
4488  }
4489
4490  section#anivcamp .aniv-desktop {
4491    display: flex;
4492    position: relative;
4493  }
4494
4495  section#anivcamp img.aniv-dpic1 {
4496    z-index: 1;
4497  }
4498
4499  section#anivcamp img.aniv-dpic2 {
4500    z-index: 2;
4501    position: absolute;
4502    left: 65px;
4503    top: 108px;
4504    width: 165px;
4505    height: 323px;
4506  }
4507
4508  section.trusted_sec.acmp figure.all-img {
4509    display: flex;
4510    gap: 40px;
4511    justify-content: center;
4512  }
4513
4514  @media only screen and (max-width: 1299px) {
4515    section#anivcamp .fbnr-content h1 {
4516      font-size: 40px;
4517    }
4518  }
4519
4520  @media only screen and (max-width: 1099px) {
4521    section#anivcamp .bnrr {
4522      min-height: 100%;
4523      padding-top: 130px;
4524    }
4525
4526    section#anivcamp .fbnr-content h1 {
4527      font-size: 40px;
4528    }
4529  }
4530
4531  @media only screen and (max-width: 992px) {
4532    section#anivcamp .fbnr-content h1 {
4533      font-size: 28px;
4534    }
4535
4536    section#anivcamp .fbnr-content {
4537      max-width: 547px;
4538      width: 100%;
4539      margin: auto;
4540      display: block;
4541      text-align: center;
4542    }
4543
4544    section#anivcamp .btn-container.mt-35 {
4545      margin: 40px auto 0;
4546      display: block;
4547    }
4548
4549    section#anivcamp .aniv-img {
4550      margin: 30px 0 0;
4551      max-width: 100%;
4552      width: 100%;
4553    }
4554
4555    section#anivcamp .col-md-6 {
4556      min-height: 100%;
4557      width: 100%;
4558    }
4559
4560    section#anivcamp .fbnr-content h1 {
4561      font-size: 28px;
4562    }
4563
4564    section#anivcamp {
4565      background-position: left;
4566      background-repeat: no-repeat;
4567    }
4568
4569    section#anivcamp .fbnr-content img.fxlogo {
4570      max-width: 100%;
4571      width: 186px;
4572      height: auto;
4573    }
4574
4575    section#anivcamp img.aniv-mpic {
4576      max-width: 100%;
4577      height: auto;
4578      margin: auto;
4579      display: block;
4580    }
4581
4582    section#anivcamp .aniv-desktop {
4583      display: none;
4584    }
4585
4586    section#anivcamp .row {
4587      flex-direction: column;
4588    }
4589
4590    section#anivcamp .aniv-mobile {
4591      display: block;
4592      position: relative;
4593      left: 85px;
4594    }
4595
4596    section#anivcamp {
4597      background-position: center !important;
4598      background-repeat: no-repeat;
4599    }
4600
4601    section#anivcamp .aniv-img {
4602      justify-content: center;
4603    }
4604  }
4605
4606  @media only screen and (max-width: 768px) {
4607    section#anivcamp .fbnr-content h1 {
4608      font-size: 28px;
4609      text-align: center;
4610    }
4611
4612    section#anivcamp .btn-container.mt-35 {
4613      margin: 40px auto 0;
4614      display: block;
4615    }
4616
4617    section.trusted_sec.acmp figure.all-img {
4618      gap: 20px !important;
4619      flex-wrap: wrap;
4620    }
4621
4622    section#anivcamp .aniv-mobile {
4623      display: block;
4624      position: relative;
4625      left: 55px;
4626    }
4627
4628    section.trusted_sec.acmp
4629      figure.all-img
4630      img.trusted_logo_img.img_responsive.ordr1 {
4631      order: 4;
4632    }
4633
4634    section.trusted_sec.acmp
4635      figure.all-img
4636      img.trusted_logo_img.img_responsive.ordr2 {
4637      order: 3;
4638    }
4639
4640    section.trusted_sec.acmp
4641      figure.all-img
4642      img.trusted_logo_img.img_responsive.ordr3 {
4643      order: 5;
4644    }
4645
4646    section.trusted_sec.acmp
4647      figure.all-img
4648      img.trusted_logo_img.img_responsive.ordr4 {
4649      order: 2;
4650    }
4651
4652    section.trusted_sec.acmp
4653      figure.all-img
4654      img.trusted_logo_img.img_responsive.ordr5 {
4655      order: 1;
4656    }
4657  }
4658
4659  /* aniversary camp 23 banner - sadia block */
4660
4661  /* Anniversary 2023 sumbul start */
4662
4663  .ann-camp .row {
4664    display: flex;
4665    align-items: center;
4666  }
4667
4668  .img-mobile {
4669    display: none;
4670  }
4671
4672  .ann-bnr {
4673    display: flex;
4674    align-items: center;
4675    padding: 130px 0 0;
4676  }
4677
4678  .ann-bnr .anim-img {
4679    display: flex;
4680    justify-content: flex-end;
4681  }
4682
4683  .ann-camp .img-desktop {
4684    display: flex;
4685    position: relative;
4686  }
4687
4688  .img-desktop img.gif-image {
4689    position: absolute;
4690    left: 65px;
4691    top: 108px;
4692    width: 165px;
4693    height: 323px;
4694  }
4695
4696  .ann-camp .ann-para {
4697    font-family: "helveticaNeue", "avenir-roman";
4698    font-style: normal;
4699    font-weight: 300;
4700    font-size: 20px;
4701    line-height: 130%;
4702    margin-bottom: 0;
4703    color: #fff;
4704  }
4705
4706  .top_conff_images {
4707    position: relative;
4708    /*     max-width: 150px; */
4709    margin: 0 auto;
4710    display: flex;
4711    align-items: center;
4712    gap: 10px;
4713  }
4714
4715  .glow-ann-hdg {
4716    animation: glowHeadingText;
4717  }
4718
4719  @keyframes glowHeadingText {
4720    from {
4721      text-shadow: 0 0 20px #9f00ffe6;
4722    }
4723
4724    to {
4725      text-shadow: 0 0 5px #fff, 0 0 5px #9f00ffe6, 0 0 10px#9f00ffe6,
4726        0 0 10px #9f00ffe6;
4727    }
4728  }
4729
4730  .ann-camp img.cone {
4731    visibility: hidden;
4732    /*         animation: wave 2.5s;
4733            animation-delay: 0.5s;
4734            animation-iteration-count: 1; */
4735    position: absolute;
4736    left: 0;
4737    top: 3px;
4738    z-index: 0;
4739    height: 30px;
4740  }
4741
4742  @keyframes wave {
4743    50% {
4744      transform: translate3D(50px, -50px, 0);
4745      visibility: visible;
4746    }
4747
4748    100% {
4749      opacity: 0;
4750      transform: translate3D(50px, -50px, 0);
4751    }
4752  }
4753
4754  .ann-camp img.top-img {
4755    animation: shake 0.5s;
4756    animation-iteration-count: 2;
4757    /*     position: absolute;
4758            left: 0;
4759            top: -2px; */
4760    z-index: 2;
4761  }
4762
4763  @keyframes shake {
4764    0% {
4765      transform: translate(1px, 1px) rotate(0deg);
4766    }
4767
4768    10% {
4769      transform: translate(-1px, -2px) rotate(-1deg);
4770    }
4771
4772    20% {
4773      transform: translate(-3px, 0px) rotate(1deg);
4774    }
4775
4776    30% {
4777      transform: translate(3px, 2px) rotate(0deg);
4778    }
4779
4780    40% {
4781      transform: translate(1px, -1px) rotate(1deg);
4782    }
4783
4784    50% {
4785      transform: translate(-1px, 2px) rotate(-1deg);
4786    }
4787
4788    60% {
4789      transform: translate(-3px, 1px) rotate(0deg);
4790    }
4791
4792    70% {
4793      transform: translate(3px, 1px) rotate(-1deg);
4794    }
4795
4796    80% {
4797      transform: translate(-1px, -1px) rotate(1deg);
4798    }
4799
4800    90% {
4801      transform: translate(1px, 2px) rotate(0deg);
4802    }
4803
4804    100% {
4805      transform: translate(1px, -2px) rotate(-1deg);
4806    }
4807  }
4808
4809  section.ann-camp h3.hdg {
4810    font-size: 24px;
4811    line-height: 1.2;
4812    text-align: center;
4813    margin: 0 0 5px;
4814    background: linear-gradient(
4815      168.4deg,
4816      #ffe27c 8.52%,
4817      #ffe660 22.88%,
4818      #f6e1aa 53.28%,
4819      #be9a3e 79.41%
4820    );
4821    -webkit-background-clip: text;
4822    -webkit-text-fill-color: transparent;
4823  }
4824
4825  section.ann-camp h2.hdg {
4826    font-size: 60px;
4827    line-height: 66px;
4828    letter-spacing: -0.02em;
4829    color: #ffffff;
4830    font-family: "helveticaNeue", "avenir-roman";
4831    font-weight: 300;
4832    margin: 20px 0 0;
4833  }
4834
4835  .ann-camp p.para {
4836    font-family: "HelveticaNeue", "avenir-roman";
4837    font-style: normal;
4838    font-weight: 500;
4839    font-size: 22px;
4840    line-height: 29px;
4841    color: #ffba24;
4842    margin-top: 22px;
4843    margin-bottom: 22px;
4844  }
4845
4846  .ann-camp .bold-txt {
4847    font-weight: 700;
4848  }
4849
4850  @media (min-width: 1600px) {
4851    .ann-bnr .anim-img {
4852      transform: translateX(20%);
4853    }
4854  }
4855
4856  @media (max-width: 992px) {
4857    .ann-bnr {
4858      padding: 100px 0 0;
4859    }
4860
4861    section.ann-camp h2.hdg {
4862      font-size: 38px;
4863      line-height: 50px;
4864    }
4865  }
4866
4867  @media only screen and (max-width: 992px) {
4868    .ann-camp .row {
4869      flex-direction: column;
4870    }
4871
4872    .ann-bnr .anim-img {
4873      margin: 30px 0 0;
4874      max-width: 100%;
4875      width: 100%;
4876    }
4877
4878    .ann-camp .img-mobile {
4879      display: block;
4880      position: relative;
4881      left: 45px;
4882    }
4883
4884    .ann-camp .img-desktop {
4885      display: none !important;
4886    }
4887
4888    .ann-camp .btn-container.mt-35 {
4889      margin: 40px auto 0;
4890      display: block;
4891    }
4892
4893    .ann-camp img.hand-info {
4894      max-width: 100%;
4895      height: auto;
4896      margin: auto;
4897      display: block;
4898    }
4899  }
4900
4901  @media only screen and (max-width: 768px) {
4902    .ann-camp img.cone {
4903      visibility: hidden;
4904      left: 25% !important;
4905      top: 4px;
4906      height: 20px;
4907      right: 25% !important;
4908    }
4909
4910    .ann-camp img.top-img {
4911      left: 0;
4912      top: -2px;
4913    }
4914
4915    .ann-camp .img-mobile {
4916      display: block;
4917      position: relative;
4918      left: 55px;
4919    }
4920
4921    .ann-bnr .top_conff_images {
4922      justify-content: center;
4923    }
4924
4925    section.ann-camp h2.hdg,
4926    .ann-camp p.para {
4927      text-align: center;
4928    }
4929
4930    section.ann-camp .btn-container.mt-35 {
4931      margin: auto !important;
4932    }
4933
4934    section.trusted_sec.acmp figure.all-img {
4935      gap: 20px !important;
4936      flex-wrap: wrap;
4937    }
4938
4939    section.trusted_sec.acmp
4940      figure.all-img
4941      img.trusted_logo_img.img_responsive.ordr1 {
4942      order: 4;
4943    }
4944
4945    section.trusted_sec.acmp
4946      figure.all-img
4947      img.trusted_logo_img.img_responsive.ordr2 {
4948      order: 3;
4949    }
4950
4951    section.trusted_sec.acmp
4952      figure.all-img
4953      img.trusted_logo_img.img_responsive.ordr3 {
4954      order: 5;
4955    }
4956
4957    section.trusted_sec.acmp
4958      figure.all-img
4959      img.trusted_logo_img.img_responsive.ordr4 {
4960      order: 2;
4961    }
4962
4963    section.trusted_sec.acmp
4964      figure.all-img
4965      img.trusted_logo_img.img_responsive.ordr5 {
4966      order: 1;
4967    }
4968  }
4969
4970  @media (max-width: 600px) {
4971    .ann-camp .ann-para {
4972      font-size: 16px;
4973    }
4974
4975    .ann-bnr {
4976      padding: 100px 0 0;
4977    }
4978
4979    section.ann-camp h2.hdg {
4980      font-size: 28px;
4981      line-height: 40px;
4982    }
4983
4984    .ann-bnr .anim-img:before {
4985      background-size: contain;
4986    }
4987  }
4988
4989  section.ann-camp .btn-container.mt-35 {
4990    max-width: 300px;
4991    margin: 0;
4992  }
4993
4994  section.ann-camp .btn-container .univ-btn.yellow {
4995    background-color: #ffba24;
4996    color: #000 !important;
4997  }
4998
4999  section.ann-camp .btn-container .univ-btn {
5000    font-style: normal;
5001    font-weight: 700;
5002    font-family: "HelveticaNeue", "avenir-heavy";
5003    font-size: 22px;
5004    line-height: 60px;
5005    border: 0;
5006    display: inline-block;
5007    max-width: 266px;
5008    min-width: 266px;
5009    height: 60px;
5010    width: 100%;
5011    box-shadow: none;
5012    border-radius: 30px;
5013    transition: all 0.3s ease;
5014    text-decoration: none;
5015    text-align: center;
5016    text-shadow: none;
5017  }
5018
5019  section.ann-camp small img {
5020    filter: invert(1);
5021  }
5022
5023  section.ann-camp small img {
5024    margin-right: 10px;
5025    vertical-align: middle;
5026    position: relative;
5027    top: -2px;
5028  }
5029
5030  section.ann-camp .btn-container small {
5031    display: block;
5032    /* margin: 15px 0 0; */
5033    font-style: normal;
5034    font-weight: 400;
5035    font-size: 14px;
5036    letter-spacing: 0.01em;
5037    color: #fff;
5038    text-align: center;
5039    font-family: "HelveticaNeue", "avenir-roman";
5040  }
5041
5042  /* Anniversary 2023 sumbul end */
5043
5044  /* dome and trusted styles */
5045
5046  section.trusted_sec.order-sec ul {
5047    display: flex;
5048    justify-content: center;
5049    align-items: center;
5050  }
5051
5052  section.trusted_sec.order-sec ul {
5053    display: flex;
5054    justify-content: center;
5055    align-items: center;
5056  }
5057
5058  .cart-vpn-box.dome button.vpn-learnmore:hover {
5059    background-color: transparent !important;
5060    color: #000 !important;
5061  }
5062
5063  .cart-vpn .row {
5064    display: flex;
5065    justify-content: center;
5066  }
5067
5068  section.windows_sec_2.try-sec .try-cont {
5069    border: 1px solid rgba(0, 0, 0, 0.15);
5070    border-radius: 16px;
5071    padding: 75px 70px;
5072  }
5073
5074  .trusted_sec.order-sec figure.all-img {
5075    display: flex;
5076    gap: 40px;
5077    max-width: 718px;
5078    justify-content: center;
5079  }
5080
5081  .trusted_sec.order-sec figure.all-img img {
5082    height: auto;
5083  }
5084
5085  /* .cart-vpn-box.dome {
5086        margin: 0 15px;
5087    } */
5088  .cart-vpn-box.dome {
5089    padding: 0 !important;
5090    margin: 120px auto 0 !important;
5091    max-width: 1044px;
5092    width: 100%;
5093  }
5094
5095  .cart-vpn-box.dome .boxLink {
5096    cursor: pointer;
5097    text-decoration: none;
5098  }
5099
5100  .cart-vpn-box.dome a {
5101    color: #007bff;
5102    text-decoration: none;
5103    background-color: transparent;
5104  }
5105
5106  .cart-vpn-box.dome .vpnBanner {
5107    box-shadow: none;
5108    transition: none;
5109    border-radius: 12px;
5110  }
5111
5112  .cart-vpn-box.dome .vpnBanner > div,
5113  .sha-2 {
5114    box-shadow: none;
5115    transition: none;
5116    border-radius: 12px;
5117  }
5118
5119  .cart-vpn-box.dome .vpn-borders {
5120    border-color: #e2e2e4;
5121    background-color: #fff;
5122    border-width: 1px;
5123    border-style: solid;
5124    overflow: hidden;
5125  }
5126
5127  .cart-vpn-box.dome .vpn-borders.mt-5 {
5128    margin-top: 0 !important;
5129  }
5130
5131  .cart-vpn-box.dome .vpn-borders.mt-5 {
5132    margin-top: 40px;
5133  }
5134
5135  .cart-vpn-box.dome {
5136    margin: 120px auto 0 !important;
5137  }
5138
5139  .cart-vpn-box.dome .row__flex {
5140    display: -webkit-flex;
5141    display: flex;
5142    -webkit-flex-wrap: wrap;
5143    flex-wrap: wrap;
5144  }
5145
5146  .cart-vpn-box.dome .vpn-pera1 {
5147    color: #001219;
5148    letter-spacing: -0.02em;
5149    font-size: 26px;
5150    line-height: 30px;
5151    font-weight: 700;
5152    margin: 0;
5153    font-family: "HelveticaNeue", "avenir-roman";
5154    opacity: 0.7;
5155  }
5156
5157  .cart-vpn-box.dome .vpn-pera2 {
5158    color: #001219;
5159    letter-spacing: -0.02em;
5160    font-size: 14px;
5161    line-height: 24px;
5162    font-weight: 500;
5163    margin: 0;
5164    font-family: "Lora", "avenir-roman";
5165    opacity: 0.7;
5166  }
5167
5168  .cart-vpn-box.dome .vpn-pera2 {
5169    margin-bottom: 0 !important;
5170  }
5171
5172  .cart-vpn-box.dome .h-100 {
5173    height: 100%;
5174  }
5175
5176  .cart-vpn-box.dome .w-100 {
5177    max-width: 100%;
5178    width: 100%;
5179  }
5180
5181  .cart-vpn-box.dome .justify-content-center {
5182    justify-content: center !important;
5183  }
5184
5185  .cart-vpn-box.dome .align-items-center {
5186    align-items: center !important;
5187  }
5188
5189  .cart-vpn-box.dome button.vpn-learnmore {
5190    border: 1.81565px solid #00b4d8 !important;
5191    border-radius: 181.565px;
5192    outline: none;
5193    font-family: "HelveticaNeue", "avenir-roman";
5194    touch-action: manipulation;
5195    cursor: pointer;
5196    user-select: none;
5197    text-align: center;
5198    text-decoration: none;
5199    padding: 15px 40px;
5200    font-size: 16px;
5201    line-height: 24px;
5202    font-weight: 600;
5203    background-color: #fff !important;
5204    color: #001219 !important;
5205  }
5206
5207  .trusted_sec.order-sec li.drow {
5208    display: flex;
5209    flex-direction: column;
5210    gap: 35px;
5211  }
5212
5213  .trusted_sec.order-sec .small_head_text h4 {
5214    font-family: "HelveticaNeue";
5215    font-size: 20px;
5216    line-height: 32px;
5217  }
5218
5219  .cart-vpn-box.dome .vpn-spacing {
5220    padding: 27px 5px 27px 49px;
5221  }
5222
5223  .cart-vpn-box.dome button.vpn-learnmore:hover {
5224    background-color: transparent !important;
5225    color: #000 !important;
5226  }
5227
5228  .cart-vpn {
5229    margin: 70px auto 0;
5230  }
5231
5232  section.windows_sec_2.try-sec .try-cont {
5233    border: 1px solid rgba(0, 0, 0, 0.15);
5234    border-radius: 16px;
5235    padding: 75px 70px;
5236  }
5237
5238  .trusted_sec.order-sec figure.all-img {
5239    display: flex;
5240    gap: 40px;
5241    max-width: 718px;
5242    justify-content: center;
5243  }
5244
5245  .trusted_sec.order-sec figure.all-img img {
5246    height: auto;
5247  }
5248
5249  .cart-vpn-box.dome {
5250    padding: 0 !important;
5251    max-width: 1044px;
5252    width: 100%;
5253  }
5254
5255  .cart-vpn-box.dome .boxLink {
5256    cursor: pointer;
5257    text-decoration: none;
5258  }
5259
5260  .cart-vpn-box.dome a {
5261    color: #007bff;
5262    text-decoration: none;
5263    background-color: transparent;
5264  }
5265
5266  .cart-vpn-box.dome .vpnBanner {
5267    box-shadow: none;
5268    transition: none;
5269    border-radius: 12px;
5270  }
5271
5272  .cart-vpn-box.dome .vpnBanner > div,
5273  .sha-2 {
5274    box-shadow: none;
5275    transition: none;
5276    border-radius: 12px;
5277  }
5278
5279  .cart-vpn-box.dome .vpn-borders {
5280    border-color: #e2e2e4;
5281    background-color: #fff;
5282    border-width: 1px;
5283    border-style: solid;
5284    overflow: hidden;
5285  }
5286
5287  .cart-vpn-box.dome .vpn-borders.mt-5 {
5288    margin-top: 0 !important;
5289  }
5290
5291  .cart-vpn-box.dome .vpn-borders.mt-5 {
5292    margin-top: 40px;
5293  }
5294
5295  .cart-vpn-box.dome .row__flex {
5296    display: -webkit-flex;
5297    display: flex;
5298    -webkit-flex-wrap: wrap;
5299    flex-wrap: wrap;
5300  }
5301
5302  .cart-vpn-box.dome .vpn-pera1 {
5303    color: #001219;
5304    letter-spacing: -0.02em;
5305    font-size: 26px;
5306    line-height: 30px;
5307    font-weight: 700;
5308    margin: 0;
5309    font-family: "HelveticaNeue", "avenir-roman";
5310    opacity: 0.7;
5311  }
5312
5313  .cart-vpn-box.dome .vpn-pera2 {
5314    color: #001219;
5315    letter-spacing: -0.02em;
5316    font-size: 14px;
5317    line-height: 24px;
5318    font-weight: 500;
5319    margin: 0;
5320    font-family: "Lora", "avenir-roman";
5321    opacity: 0.7;
5322  }
5323
5324  .cart-vpn-box.dome .vpn-pera2 {
5325    margin-bottom: 0 !important;
5326  }
5327
5328  .cart-vpn-box.dome .h-100 {
5329    height: 100%;
5330  }
5331
5332  .cart-vpn-box.dome .w-100 {
5333    max-width: 100%;
5334    width: 100%;
5335  }
5336
5337  .cart-vpn-box.dome .justify-content-center {
5338    justify-content: center !important;
5339  }
5340
5341  .cart-vpn-box.dome .align-items-center {
5342    align-items: center !important;
5343  }
5344
5345  .cart-vpn-box.dome button.vpn-learnmore {
5346    border: 1.81565px solid #00b4d8 !important;
5347    border-radius: 181.565px;
5348    outline: none;
5349    font-family: "HelveticaNeue", "avenir-roman";
5350    touch-action: manipulation;
5351    cursor: pointer;
5352    user-select: none;
5353    text-align: center;
5354    text-decoration: none;
5355    padding: 15px 40px;
5356    font-size: 16px;
5357    line-height: 24px;
5358    font-weight: 600;
5359    background-color: #fff !important;
5360    color: #001219 !important;
5361  }
5362
5363  @media (max-width: 992px) {
5364    .trusted_sec.order-sec li.drow h4 {
5365      margin-bottom: 20px;
5366    }
5367
5368    .trusted_sec.order-sec li.drow {
5369      display: flex;
5370      flex-direction: column;
5371      gap: 0;
5372    }
5373
5374    .cart-vpn-box.dome .mtb {
5375      margin-top: 20px;
5376    }
5377
5378    .cart-vpn-box.dome .mtb {
5379      margin-top: 20px;
5380    }
5381
5382    .cart-vpn-box.dome {
5383      margin: 0 30px;
5384    }
5385
5386    .cart-vpn-box.dome .row__flex {
5387      flex-direction: column;
5388    }
5389
5390    .cart-vpn-box.dome .vpn-spacing .col-md-6 {
5391      width: 100%;
5392    }
5393
5394    .cart-vpn-box.dome .vpn-pera1 {
5395      margin-top: 30px;
5396    }
5397
5398    .cart-vpn-box.dome .vpn-spacing .col-md-3 {
5399      width: 100%;
5400    }
5401
5402    br {
5403      display: block !important;
5404    }
5405  }
5406
5407  @media (max-width: 768px) {
5408    section.best-search .all-best-boxes p.bspera {
5409      width: 100%;
5410      max-width: 100% !important;
5411    }
5412
5413    .container.mt {
5414      margin-top: 45rem !important;
5415    }
5416
5417    .trusted_sec.order-sec figure.all-img {
5418      display: flex;
5419      gap: 20px;
5420      flex-wrap: wrap;
5421      max-width: 400px;
5422      justify-content: center;
5423    }
5424
5425    .trusted_sec.order-sec figure.all-img img {
5426      width: auto;
5427      height: 20px;
5428    }
5429
5430    .addon-box .col-sm-4 {
5431      align-items: center !important;
5432    }
5433
5434    div#addons-wrapper .addon-box .col-sm-4 {
5435      align-items: center !important;
5436    }
5437  }
5438
5439  @media (max-width: 475px) {
5440    .container.mt {
5441      margin-top: 60rem !important;
5442    }
5443  }
5444
5445  @media only screen and (max-width: 375px) {
5446    .pro-cart-wrapper {
5447      padding: 0 !important;
5448    }
5449
5450    .pro-cart-wrapper .plan-tabs-wrap {
5451      padding: 0 10px;
5452    }
5453  }
5454
5455  @media (max-width: 992px) {
5456    .gateway-wrapper .top div.pull-right {
5457      float: none !important;
5458      display: block !important;
5459      top: 1px !important;
5460    }
5461
5462    .container.mt {
5463      margin-top: 30rem;
5464    }
5465  }
5466
5467  /* bundle cart */
5468  /* h2.gr-text {
5469        width: 100%;
5470        max-width: 80%;
5471    } */
5472  /* body {
5473    margin: 0 !important;
5474        overflow-x: hidden !important;
5475    padding: 0 !important;
5476    } */
5477
5478  .hide-col table {
5479    transform: translateY(35px) !important;
5480  }
5481
5482  .error-page .bnr-content h1.hdg {
5483    font-size: 60.655px;
5484  }
5485
5486  @media (max-width: 767px) {
5487    .error-page .bnr-content h1.hdg {
5488      font-size: 30.655px;
5489    }
5490
5491    .addon-box .col-sm-8,
5492    .addon-box .col-xs-8,
5493    .addon-box .col-sm-4 {
5494      width: 50% !important;
5495    }
5496
5497    .addon-box .addon-btn {
5498      max-width: 100%;
5499      margin-left: 18px !important;
5500    }
5501
5502    span.addon-label.addon-price-span {
5503      top: 0 !important;
5504    }
5505
5506    .addon-box .addon-button-label {
5507      top: 0 !important;
5508    }
5509  }
5510
5511  .pro-cart-sub-pans {
5512    width: 100% !important;
5513  }
5514
5515  /* hiding on monthly tab in bundle cart */
5516  .plan-box-wrapper.tab_Monthlyplan.active
5517    .pro-cart-sub-pans
5518    .plus-border.fsuite-upper-box
5519    #arrow-container {
5520    display: none;
5521  }
5522
5523  /* BLog Banners CSS */
5524
5525  .box-list .box {
5526    width: 100%;
5527    padding: 15px;
5528    margin: auto;
5529    background: #eeeeee;
5530    border-left: 8px solid #bc71ec;
5531    box-shadow: 1px 7px 11px #d4d4d4;
5532    font-family: sans-serif;
5533  }
5534
5535  .box-list .list ol li {
5536    margin: 20px 0;
5537    font-size: 18px;
5538    letter-spacing: 0.2px;
5539  }
5540
5541  .blog_button_slide {
5542    width: 20%;
5543    max-width: 200px;
5544    min-width: 180px;
5545    height: 48px;
5546    margin-top: 30px;
5547    font-weight: bold;
5548    font-size: 18px !important;
5549    background: #28c675;
5550    border-radius: 40px;
5551    border-style: solid;
5552    border-color: #28c675;
5553    color: #fff;
5554    cursor: pointer;
5555    -webkit-transition: ease-out 0.3s;
5556    -moz-transition: ease-out 0.3s;
5557    transition: ease-out 0.3s;
5558  }
5559
5560  .blog_button_slide:hover {
5561    box-shadow: inset 200px 0 0 0 #480ca8;
5562    border-color: #480ca8;
5563  }
5564
5565  /* BFCM Banner styling start from here */
5566
5567  .bfcm-banner {
5568    background-size: cover;
5569  }
5570
5571  .bfcm-banner .bfcm-content-sec {
5572    display: flex !important;
5573  }
5574
5575  #anivcamp.bfcm-banner .bfcm-img {
5576    justify-content: flex-end;
5577  }
5578
5579  .bfcm-banner .bfcm-offer h4 {
5580    color: #2a1d31;
5581    font-family: "HelveticaNeue", "avenir-heavy";
5582    font-size: 34px;
5583    background: #ffff;
5584    text-align: center;
5585    font-weight: 700;
5586    line-height: 100%;
5587    letter-spacing: -0.68px;
5588    transform: rotate(-2.95deg);
5589    z-index: 1;
5590    position: relative;
5591    box-shadow: 4px 8px 5px -3px rgba(0, 0, 0, 0.23);
5592    padding: 4px 8px;
5593    width: max-content;
5594    left: 10px;
5595  }
5596
5597  .bfcm-banner .bfcm-offer h1 {
5598    font-family: "HelveticaNeue", "avenir-heavy";
5599    color: #2a1d31;
5600    line-height: 100%;
5601    background: #fdba25;
5602    padding: 10px 18px;
5603    transform: rotate(-0.337deg);
5604    font-size: 64px !important;
5605    width: max-content;
5606  }
5607
5608  .bfcm-banner .bfcm-discount {
5609    color: #fff;
5610  }
5611
5612  .bfcm-banner .bfcm-discount .discount {
5613    font-family: "HelveticaNeue", "avenir-heavy";
5614    font-size: 34px;
5615    font-weight: 300;
5616    letter-spacing: -0.8px;
5617    line-height: 100%;
5618    max-width: max-content;
5619  }
5620
5621  .bfcm-discount .extra-months {
5622    font-family: "HelveticaNeue", "avenir-heavy";
5623    font-weight: 700;
5624    font-size: 20px;
5625    line-height: normal;
5626    letter-spacing: -0.5px;
5627    text-align: right;
5628  }
5629
5630  .bfcm-discount .golden-ticket {
5631    font-family: "HelveticaNeue", "avenir-heavy";
5632    text-align: center;
5633    font-size: 46px;
5634    letter-spacing: -2.07px;
5635    font-weight: 700;
5636    display: block;
5637  }
5638
5639  .gold-animation {
5640    background: linear-gradient(
5641      90deg,
5642      rgba(186, 148, 62, 1) 0%,
5643      rgba(236, 172, 32, 1) 20%,
5644      rgba(186, 148, 62, 1) 39%,
5645      rgba(249, 244, 180, 1) 50%,
5646      rgba(186, 148, 62, 1) 60%,
5647      rgba(236, 172, 32, 1) 80%,
5648      rgba(186, 148, 62, 1) 100%
5649    );
5650    -webkit-background-clip: text;
5651    -webkit-text-fill-color: transparent;
5652    animation: shine 1s infinite;
5653    background-size: 200%;
5654    animation-direction: alternate-reverse;
5655  }
5656
5657  @keyframes shine {
5658    to {
5659      background-position: right;
5660    }
5661  }
5662
5663  .bfcm-banner .hero-image {
5664    display: block;
5665  }
5666
5667  .bfcm-banner .hero-image.mobile {
5668    display: none;
5669  }
5670
5671  .bfcm-banner .hero-image {
5672    width: 100%;
5673    height: 614px;
5674    margin: auto;
5675    object-fit: contain;
5676    object-position: bottom;
5677  }
5678
5679  .bfcm-cta-btn {
5680    color: #000000;
5681    background-size: 100% 200%;
5682    background-image: linear-gradient(to bottom, #ffba24 50%, #28
5682c675 50%);
5683    -webkit-transition: background-position 0.2s;
5684    -moz-transition: background-position 0.2s;
5685    transition: background-position 0.2s;
5686  }
5687
5688  .bfcm-cta-btn:hover {
5689    background-position: 0 100%;
5690    color: #ffffff !important;
5691  }
5692
5693  .bfcm-cta-btn:hover::after {
5694    filter: invert();
5695  }
5696
5697  @media screen and (max-width: 1024px) {
5698    .bfcm-banner .col-lg-5,
5699    .bfcm-banner .col-lg-7 {
5700      width: 100% !important;
5701    }
5702
5703    .bfcm-banner .align-items-lg-start {
5704      align-items: center !important;
5705    }
5706
5707    .bfcm-banner {
5708      padding-top: 100px;
5709    }
5710
5711    .bfcm-img {
5712      margin-top: 0 !important;
5713    }
5714
5715    .bfcm-banner {
5716      background-image: url("https://images.purevpn-tools.com/wp-content/uploads/en/2023/10/hero-banner-mobile.webp");
5717    }
5718
5719    .bfcm-banner .hero-image {
5720      width: 100%;
5721      height: 510px;
5722      margin: auto;
5723    }
5724
5725    .bfcm-discount .extra-months,
5726    .bfcm-discount .discount {
5727      text-align: center !important;
5728    }
5729
5730    .bfcm-banner .bfcm-offer h1 {
5731      text-align: center;
5732      font-size: 64px !important;
5733    }
5734
5735    .bfcm-page .hero-image {
5736      display: none;
5737    }
5738
5739    .bfcm-page .hero-image.mobile {
5740      display: block;
5741    }
5742
5743    .bfcm-banner .btn-container {
5744      z-index: 2;
5745    }
5746  }
5747
5748  @media screen and (min-width: 1025px) {
5749    .bfcm-banner {
5750      background-image: url("https://images.purevpn-tools.com/wp-content/uploads/en/2023/10/Hero-Banner-Golden-Ticket-Desktop-Version.webp");
5751    }
5752  }
5753
5754  @media (min-width: 1025px) and (max-width: 1199px) {
5755    .bfcm-banner .bfcm-offer h1 {
5756      font-size: 52px !important;
5757    }
5758  }
5759
5760  /* If screen size is more than 992px wide, set the font-size ofto 80px */
5761  @media screen and (min-width: 992px) {
5762    .bfcm-banner .hero-image {
5763      width: 570px;
5764      height: 550px;
5765      object-fit: unset;
5766    }
5767
5768    .bfcm-banner,
5769    .bfcm-banner .hero-row {
5770      min-height: 640px;
5771    }
5772
5773    .bfcm-banner {
5774      background-position: 60%;
5775    }
5776  }
5777
5778  @media screen and (min-width: 1224px) {
5779    .bfcm-banner .hero-image {
5780      width: 760px;
5781      height: 670px;
5782    }
5783  }
5784
5785  /* If screen size is more than 2400px wide, set the font-size ofto 80px */
5786  @media screen and (min-width: 2400px) {
5787    #anivcamp.bfcm-banner .bfcm-img {
5788      margin-left: 110px;
5789      justify-content: flex-start;
5790    }
5791  }
5792
5793  /* If screen size is more than 1440px wide, set the font-size ofto 80px */
5794  @media screen and (min-width: 1440px) {
5795		.bfcm-extension-description {
5796			text-align: left !important;
5797      flex-wrap: nowrap !important;
5798		}
5799
5800    .bfcm-banner .hero-image {
5801      width: 926px;
5802      height: 798px;
5803    }
5804
5805    .bfcm-banner,
5806    .bfcm-banner .hero-row {
5807      min-height: 800px;
5808    }
5809  }
5810
5811  @media (min-width: 1200px) and (max-width: 1400px) {
5812    .bfcm-banner .bfcm-offer h4 {
5813      font-size: 30px;
5814    }
5815
5816    .bfcm-page .hd_style_sfpro64 h1 {
5817      font-size: 54px !important;
5818    }
5819  }
5820
5821  /* If screen size is less than 440px wide, set the font-size ofto 80px */
5822  @media screen and (max-width: 440px) {
5823    .bfcm-banner .bfcm-offer h4 {
5824      font-size: 20px;
5825      left: 0;
5826    }
5827
5828    .bfcm-banner .hd_style_sfpro24 .mb-4.pur-icon {
5829      margin-bottom: 2rem !important;
5830    }
5831
5832    .bfcm-banner .bfcm-discount .discount {
5833      font-size: 26px;
5834    }
5835
5836    .bfcm-banner {
5837      background-image: url("https://images.purevpn-tools.com/wp-content/uploads/en/2023/10/bg-bfcm-mobile-only.webp");
5838    }
5839
5840    .bfcm-banner .bfcm-offer h1 {
5841      font-size: 40px !important;
5842      padding: 4px 14px;
5843      width: fit-content;
5844    }
5845
5846    .bfcm-banner .hero-image {
5847      object-fit: cover;
5848      height: 400px;
5849    }
5850  }
5851
5852  /* BFCM Banner styling End here */
5853
5854  /*BFCM Banner Center Align styling Start From here 2023*/
5855
5856  .bfcm-align-center {
5857    background-size: cover;
5858  }
5859
5860  .bfcm-align-center#anivcamp {
5861    background-position: left !important;
5862  }
5863
5864  .bfcm-align-center .hero-row {
5865    padding-top: 110px;
5866  }
5867
5868  .bfcm-align-center .pur-icon {
5869    transform: rotate(3.348deg);
5870    width: 173.247px;
5871    position: relative;
5872  }
5873
5874  .bfcm-align-center .bfcm-offer {
5875    text-align: center;
5876    display: flex;
5877    flex-direction: column;
5878    align-items: center;
5879    margin-top: -18px;
5880  }
5881
5882  .bfcm-align-center .bfcm-offer h4 {
5883    color: #2a1d31;
5884    font-family: "HelveticaNeue", "avenir-heavy";
5885    font-size: 48.739px;
5886    background: #ffff;
5887    text-align: center;
5888    font-weight: 700;
5889    line-height: 100%;
5890    letter-spacing: -0.68px;
5891    transform: rotate(-1.627deg);
5892    z-index: 1;
5893    position: relative;
5894    box-shadow: 4px 8px 5px -3px rgba(0, 0, 0, 0.23);
5895    width: fit-content;
5896    padding: 4px 30px;
5897    left: -16px;
5898    bottom: -24px;
5899  }
5900
5901  .bfcm-align-center .bfcm-offer h1 {
5902    font-family: "HelveticaNeue", "avenir-heavy";
5903    color: #2a1d31;
5904    line-height: 100%;
5905    background: #fdba25;
5906    padding: 30px 60px 10px 60px;
5907    font-size: 108.908px;
5908    letter-spacing: -2.723px;
5909    transform: rotate(-1.71deg);
5910  }
5911
5912  .bfcm-align-center .bfcm-discount {
5913    color: #fff;
5914    text-align: center;
5915    display: flex;
5916    align-items: center;
5917    column-gap: 12px;
5918    transform: rotate(-1.309deg);
5919  }
5920
5921  .bfcm-align-center .bfcm-discount .discount {
5922    font-family: "HelveticaNeue", "avenir-heavy";
5923    font-weight: 300;
5924    letter-spacing: -0.8px;
5925    line-height: 100%;
5926    font-size: 34.932px;
5927  }
5928
5929  .bfcm-align-center .bfcm-discount .discount > strong {
5930    text-transform: uppercase;
5931  }
5932
5933  .bfcm-align-center .bfcm-discount .extra-months {
5934    font-family: "HelveticaNeue", "avenir-heavy";
5935    font-weight: 300;
5936    line-height: normal;
5937    letter-spacing: -0.5px;
5938    font-size: 34.932px;
5939    text-align: center;
5940  }
5941
5942  .bfcm-align-center .bfcm-discount .golden-ticket {
5943    font-family: "HelveticaNeue", "avenir-heavy";
5944    text-align: center;
5945    font-size: 46px;
5946    letter-spacing: -2.07px;
5947    font-weight: 700;
5948    background: linear-gradient(
5949      90deg,
5950      rgba(186, 148, 62, 1) 0%,
5951      rgba(236, 172, 32, 1) 20%,
5952      rgba(186, 148, 62, 1) 39%,
5953      rgba(249, 244, 180, 1) 50%,
5954      rgba(186, 148, 62, 1) 60%,
5955      rgba(236, 172, 32, 1) 80%,
5956      rgba(186, 148, 62, 1) 100%
5957    );
5958    -webkit-background-clip: text;
5959    -webkit-text-fill-color: transparent;
5960    animation: shine 1s infinite;
5961    background-size: 200%;
5962    animation-direction: alternate-reverse;
5963  }
5964
5965  @keyframes shine {
5966    to {
5967      background-position: right;
5968    }
5969  }
5970
5971  .bfcm-align-center#anivcamp .btn-container .univ-btn.yellow {
5972    background-size: 100% 200%;
5973    background-image: linear-gradient(to bottom, #ffba24 50%, #28
5973c675 50%);
5974    -webkit-transition: background-position 0.2s;
5975    -moz-transition: background-position 0.2s;
5976    transition: background-position 0.2s;
5977  }
5978
5979  .bfcm-align-center#anivcamp .btn-container .univ-btn.yellow:hover {
5980    background-position: 0 100%;
5981    color: #ffffff !important;
5982  }
5983
5984  .bfcm-align-center .btn-container .univ-btn:hover::after {
5985    filter: invert();
5986  }
5987
5988  /* If screen size is less than 992px wide, set the font-size ofto 80px */
5989  @media screen and (max-width: 992px) {
5990    .bfcm-align-center {
5991      padding-top: 100px;
5992    }
5993
5994    .bfcm-align-center .hero-row {
5995      padding-top: 0;
5996    }
5997
5998    .bfcm-align-center {
5999      background-image: url("https://images.purevpn-tools.com/wp-content/uploads/en/2023/10/bfcm-banner-mobile.webp");
6000    }
6001
6002    .bfcm-align-center .hero-row {
6003      min-height: 800px;
6004    }
6005
6006    .bfcm-align-center .bfcm-discount {
6007      flex-direction: column;
6008      margin-top: 20px;
6009    }
6010
6011    .bfcm-align-center .bfcm-offer h1 {
6012      font-size: 76px;
6013      padding: 30px 40px 10px 40px;
6014    }
6015
6016    .bfcm-align-center .bfcm-offer h4 {
6017      font-size: 36.739px;
6018      padding: 4px 12px;
6019      left: -8px;
6020      bottom: -24px;
6021    }
6022  }
6023
6024  /* If screen size is more than 992px wide, set the font-size ofto 80px */
6025  @media screen and (min-width: 992px) {
6026    .bfcm-align-center {
6027      background-image: url("https://images.purevpn-tools.com/wp-content/uploads/en/2023/10/hero-banner-ca.webp");
6028    }
6029
6030    .bfcm-align-center,
6031    .bfcm-align-center .hero-row {
6032      min-height: 1000px;
6033    }
6034
6035    .bfcm-align-center {
6036      background-position: 60%;
6037    }
6038  }
6039
6040  /* If screen size is less than 576px wide, set the font-size ofto 80px */
6041  @media screen and (max-width: 576px) {
6042    .bfcm-align-center .bfcm-offer h4 {
6043      font-size: 22px;
6044      left: 0;
6045      bottom: -20px;
6046      padding: 4px 14px;
6047    }
6048
6049    .bfcm-align-center .bfcm-offer h1 {
6050      font-size: 46px;
6051      padding: 30px 20px 10px 15px;
6052    }
6053  }
6054
6055  .gold-ticket-bage:hover,
6056  .gold-ticket-sale-box:hover,
6057  .gold-ticket-mobile:hover {
6058    cursor: pointer;
6059  }
6060
6061  /* BFCM Banner Center Align styling End here 2023 */
6062
6063  .hlbar-cls {
6064    position: absolute;
6065    right: 20px;
6066    top: 25px;
6067    width: 22px;
6068    height: 22px;
6069  }
6070
6071  .hlbar-cls:after,
6072  .hlbar-cls:before {
6073    position: absolute;
6074    left: 6px;
6075    content: "";
6076    height: 24px;
6077    width: 2px;
6078    background-color: #3a0491;
6079  }
6080
6081  .hlbar-cls:before {
6082    transform: rotate(45deg);
6083  }
6084
6085  .hlbar-cls:after {
6086    transform: rotate(-45deg);
6087  }
6088
6089/* new price engine css */
6090
6091.pro-cart-box-month-div {
6092    height: 24px;
6093}
6094
6095        .recurly-special-addons-template
6096      .cart-box
6097      .cart-box-btn-wrap
6098      .cart-box-btn {
6099      max-width: 300px;
6100      word-break: break-all;
6101      white-space: normal;
6102      line-height: 100%;
6103    }
6104
6105    .recurly-special-addons-template
6106      .cart-box
6107      .cart-box-btn-wrap
6108      .cart-box-btn
6109      span {
6110      height: 60px;
6111      display: flex;
6112      align-items: center;
6113      justify-content: center;
6114    }
6115  /* firefox start */
6116
6117  @-moz-document url-prefix() {
6118    * {
6119      padding: 0;
6120    }
6121
6122    .pro-cart-sub-pans
6123      .fsuite-splan.active-plan
6124      .pro-cart-box-btn-wrap
6125      .pro-cart-box-btn
6126      span,
6127    .pro-cart-sub-pans
6128      .plus-splan.active-plan
6129      .pro-cart-box-btn-wrap
6130      .pro-cart-box-btn
6131      span,
6132    .pro-cart-sub-pans
6133      .vpn-splan.active-plan
6134      .pro-cart-box-btn-wrap
6135      .pro-cart-box-btn
6136      span {
6137      font-size: 15px !important;
6138    }
6139
6140    .pro-cart-sub-pans
6141      .fsuite-splan
6142      .pro-cart-box-btn-wrap
6143      .pro-cart-box-btn
6144      span,
6145    .pro-cart-sub-pans
6146      .plus-splan
6147      .pro-cart-box-btn-wrap
6148      .pro-cart-box-btn
6149      span,
6150    .pro-cart-sub-pans
6151      .vpn-splan
6152      .pro-cart-box-btn-wrap
6153      .pro-cart-box-btn
6154      span {
6155      font-size: 15px !important;
6156    }
6157
6158    .plan-box-wrapper .pro-cart-sub-pans .fsuite-splan .planbox-content {
6159      padding: 0 10px 24px;
6160    }
6161
6162    .plan-box-wrapper .pro-cart-sub-pans .plus-splan .planbox-content,
6163    .plan-box-wrapper .vpn-splan .planbox-content,
6164    .hide-box .planbox-content {
6165      padding: 30px 10px 24px;
6166    }
6167
6168    .hide-col table {
6169      -moz-transform: translateY(53px) !important;
6170    }
6171
6172    @media only screen and (max-width: 768px) {
6173      .gold-ticket-sale-box {
6174        margin-left: 36px !important;
6175      }
6176    }
6177
6178    @media only screen and (max-width: 599px) {
6179      .gold-ticket-sale-box {
6180        margin-left: 5px !important;
6181      }
6182    }
6183  }
6184
6185  /* firefox end */
6186
6187/* Coingate hide */
6188.gateway-method#coingate_box_icon,
6189.gateway-accordian#coingate_box_icon {
6190	display: none;
6191}
6192/* Coingate hide */
6193
6194.pro-cart-wrapper .plan-tabs-wrap .ul-wrap ul.single_cart_tab {
6195    max-width: 185px !important;
6196}
6197.pro-cart-wrapper .plan-tabs-wrap ul li .frame-child {
6198	width: 66px !important;
6199	font-size: 12px !important;
6200  line-height: 20px !important;
6201  padding: 8px !important;
6202}
6203
6204/* error issue class */
6205section.home_section_6 .hd_style_lora h2 {
6206   color: #000 !important;
6207}
6208
6209/* coingate removed from mobile  */
6210
6211.payments-select-box option[data-name='coingate'] {
6212   display: none !important;
6213}
6214
6215/* coingate removed from mobile  */
6216
6217/* header bfcm 23 color changed start */
6218
6219header nav li.head_pure_btn a {
6220    background-color: #ff0000;
6221    border-color: #ff0000;
6222   font-size: 16px !important;
6223}
6224header.light nav .navbar .links li.head_pure_btn a:hover {
6225    background: #fff;
6226    border: 1px solid #000;
6227    color: #000;
6228}
6229
6230/* header bfcm 23 color changed end */
6231
6232/* BFCM 2024 */
6233
6234
6235 .marquee {
6236    -webkit-touch-callout: none;
6237    -webkit-user-select: none;
6238    -moz-user-select: none;
6239    -ms-user-select: none;
6240    user-select: none;
6241    position: relative;
6242    overflow: hidden;
6243    --offset: 20vw;
6244    --item-font-size: 2vw;
6245    --move-initial: calc(-25% + var(--offset));
6246    --move-final: calc(-50% + var(--offset));
6247  }
6248
6249  .marquee__inner {
6250    width: fit-content;
6251    display: flex;
6252    position: relative;
6253    transform: translate3d(var(--move-initial), 0, 0);
6254    animation: marquee 50s linear infinite;
6255  }
6256
6257  @keyframes marquee {
6258    0% {
6259      transform: translate3d(var(--move-initial), 0, 0);
6260    }
6261    100% {
6262      transform: translate3d(var(--move-final), 0, 0);
6263    }
6264  }
6265
6266  .marquee .h-bar-box {
6267    white-space: nowrap;
6268    padding: 0 70px;
6269    font-family: "avenir-roman";
6270    font-style: normal;
6271    font-weight: 400;
6272    font-size: 16px;
6273    line-height: 100%;
6274    display: flex;
6275    align-items: center;
6276  }
6277
6278  .hellobar-wrap a {
6279    text-decoration: none;
6280  }
6281
6282  .hellobar-wrap .container {
6283    max-width: 100%;
6284    padding: 0;
6285  }
6286
6287  .hellobar-wrap {
6288    background: #c49eff;
6289    padding: 0 0 0 0;
6290    height: 41px;
6291    display: flex;
6292    align-items: center;
6293  }
6294
6295  .hellobar-wrap .marquee .h-bar-box {
6296    color: #000000;
6297    font-family: HelveticaNeue, sans-serif;
6298    font-size: 20px;
6299    font-weight: 600;
6300    line-height: 43.661px;
6301    letter-spacing: -0.2px;
6302    text-transform: uppercase;
6303  }
6304
6305  .hellobar-wrap .marquee .h-bar-box .h-bar-text span {
6306    color: #ffffff;
6307		    margin-left: 5px;
6308
6309  }
6310
6311  .hellobar-wrap .marquee .h-bar-box img {
6312    width: 0;
6313    height: 0;
6314    object-fit: contain;
6315  }
6316
6317  .hellobar-wrap a#hellobar-close {
6318    display: none !important;
6319  }
6320
6321.hellobar-wrap #ez-toc-container.ez-toc-counter {
6322display: none!important;
6323}
6324
6325.hellobar-wrap .container {
6326	width: auto;
6327}
6328
6329
6330.hellobar-wrap .container a p {
6331    margin: 0 !important;
6332}
6333
6334/* end */
6335/* Add-css-for-Conversion-driver-bg-image-holiday-season-24 and remove after holiday campaign revert  */
6336.conversion-driver-box {
6337  height: 71px;
6338  border-radius: 10px;
6339  display: flex;
6340  justify-content: space-between;
6341  align-items: center;
6342  padding: 0 18px;
6343  margin: 40px auto 20px;
6344  width: calc(100% - 40px);
6345  max-width: 500px;
6346  background-size: cover;
6347  background-repeat: no-repeat;
6348  overflow: hidden;
6349}
6350
6351@media (min-width: 1200px) {
6352.conversion-driver-box {
6353   height: 92px;
6354   padding: 0 33px 0 0;
6355   margin: 80px auto 45px;
6356   max-width: 900px;
6357   background-image: /*url(https://images.purevpn-tools.com/wp-content/uploads/en/2024/12/conversion-driver-bg-image-holiday-camp-1.webp)!important; */
6358   background-size: cover;
6359   background-repeat: no-repeat;
6360   overflow: hidden;
6361    }
6362.conversion-text-box {
6363   display: flex;
6364   gap: 20px;
6365    }
6366}
6367
6368    .hellobar-wrap {
6369      height: 60px;
6370    }
6371
6372    .hellobar-wrap .container {
6373      width: 100%;
6374      max-width: unset;
6375    }
6376    
6377    .hellobar-wrap a#hellobar-close {
6378      display: none !important;
6379      visibility: visible !important;
6380    }
6381
6382    .hellobar-wrap-box {
6383      background: linear-gradient(298deg, #49ff7c -0.16%, #5e1bcc 86.1%);
6384      background-repeat: no-repeat;
6385      height: 60px;
6386      position: relative;
6387      z-index: 5;
6388      width: 100%;
6389    }
6390
6391    .hellobar-wrap-box a {
6392      width: 100%;
6393      display: flex;
6394      align-items: center;
6395      justify-content: center;
6396      height: 60px;
6397      overflow: hidden;
6398      text-decoration: none;
6399
6400      top: 50%;
6401      left: 50%;
6402      transform: translate(-50%, -50%);
6403      position: relative;
6404    }
6405
6406    .hellobar-wrap-box a .hb-text-1,
6407    .hellobar-wrap-box a .hb-text-2 {
6408      color: rgba(255, 255, 255, 0.95);
6409      font-family: 'HelveticaNeue', sans-serif;
6410      font-size: 18px;
6411      font-weight: 700;
6412      line-height: 111%;
6413      letter-spacing: -0.36px;
6414
6415      position: absolute;
6416    }
6417
6418    .hellobar-wrap-box a .hb-text-1 {
6419     padding-right: 0 !important;
6420    left: 60%;
6421    transform: translateX(-100%);
6422    padding-left: 0 !important;
6423    }
6424
6425    .hellobar-wrap-box a .hb-text-2 {
6426      padding-left: 90px;
6427
6428      left: 50%;
6429      transform: translateX(0);
6430    }
6431
6432    .hellobar-wrap-box .hlbar-cls-v2 img {
6433      width: 23px;
6434      height: 23px;
6435    }
6436
6437    .hellobar-wrap-box .close-icon-bg {
6438      background-image: url("fhttps://images.purevpn-tools.com/wp-content/uploads/en/2024/11/close-bg-img.webp");
6439      background-repeat: no-repeat;
6440      background-size: 100%;
6441      background-position: 1px 6px;
6442      width: 72px;
6443      height: 72px;
6444      opacity: 0.1;
6445      display: inline-block;
6446
6447      position: absolute;
6448      top: 50%;
6449      left: 50%;
6450      transform: translate(-50%, -50%);
6451    }
6452
6453    .hellobar-wrap-box .hlbar-cls-v2 {
6454      position: absolute;
6455      display: block;
6456      height: auto;
6457      width: auto;
6458      top: 52%;
6459      left: 97%;
6460      transform: translate(-50%, -50%);
6461    }
6462
6463    .hellobar-wrap .hellobar-wrap-box a#hellobar-close {
6464      display: block !important;
6465    }
6466
6467    @media only screen and (max-width: 1280px) {
6468      .hellobar-wrap {
6469        display: none;
6470      }
6471    }
6472/*cnverson-driver-css-end */
6473/* end */
6474
6475  .menu .new-gif.menu-item a {
6476    background-image: url(https://images.purevpn.com/public/images/new-app.gif);
6477    background-repeat: no-repeat;
6478    background-position: right;
6479    padding-right: 38px;
6480  }
6481/* F1 HelloBar CSS   */
6482.hellobar-wrap {
6483        background: #480CA8 ;
6484        height: 60px;
6485        overflow: hidden;
6486    position: relative;
6487    }
6488 .hellobar-wrap a {
6489        text-decoration: none;
6490    }
6491 .hellobar-wrap span.close {
6492        background: #fff0;
6493    }
6494 .hellobar-wrap .hellobar-imgs {
6495        position: relative;
6496        bottom: 0;
6497        object-fit: contain;
6498        width: 106px;
6499       display: block;
6500    }
6501.hellobar-wrap img.golden-ticket {
6502        width: 76.84px;
6503        height: 99.714px;
6504        flex-shrink: 0;
6505        bottom: -1px;
6506    }
6507 .marquee .black-friday-tag {
6508        color: #6324C6;
6509        font-family: "HelveticaNeue", "avenir-heavy";
6510        font-size: 14px;
6511        font-weight: 700;
6512        line-height: 100%;
6513        letter-spacing: -0.28px;
6514        margin-bottom: 5px;
6515    }
6516.marquee .hellobar-p {
6517color: rgba(255, 255, 255, 0.95);
6518text-align: center;
6519font-family: "HelveticaNeue", sans-serif;
6520font-size: 18px;
6521font-style: normal;
6522font-weight: 700;
6523line-height: 111%;
6524       margin-bottom: 0;
6525    }
6526.hb-content {
6527        display: flex;
6528        align-items: center;
6529        justify-content: center;
6530        column-gap: 30px;
6531        height: 60px;
6532        overflow: hidden;
6533        margin-right: 0px!important;
6534        margin-left: 0px!important;
6535    }
6536    .bfcm-color {
6537        color: #D29316;
6538        text-align: center;
6539font-family: "HelveticaNeue", sans-serif;
6540        font-size: 24px;
6541        font-style: normal;
6542        font-weight: 700;
6543        line-height: normal;
6544    }
6545    .golden-ticket-color {
6546        background: rgb(0, 0, 0);
6547        background: linear-gradient(90deg, rgba(0, 0, 0, 1) 6%, rgba(219, 120, 75, 1) 50%, rgba(0, 0, 0, 1) 100%);
6548        -webkit-background-clip: text;
6549        -webkit-text-fill-color: transparent;
6550    }
6551 
6552.hellobar-wrap .container p {
6553    margin: 0 !important;
6554    margin-right: 0px !important;
6555}
6556
6557.hellobar-wrap .container {
6558display: flex;
6559justify-content: center;
6560}
6561
6562 .hellobar-dvm-cta a {
6563                    display: flex !important;
6564                    height: 39px !important;
6565                    padding: 0px 5px !important;
6566                    justify-content: flex-end !important;
6567                    align-items: center !important;
6568                    color: #FFF !important;
6569                    font-family: "HelveticaNeue",sans-serif !important;
6570                    font-size: 18px !important;
6571                    font-style: normal !important;
6572                    font-weight: 700 !important;
6573                    line-height: 120% !important;
6574                    background: transparent!important;
6575                }
6576 .hellobar-dvm-cta a span img {
6577    height: 29.79px;
6578    width: 29.79px;
6579    transform: translateY(0px);
6580    margin-right: 0px;
6581    margin-left: 10px;
6582                }
6583    @media (max-width: 1280px) {
6584        .hellobar-wrap {
6585            display: none;
6586        }
6587    }
6588    .marquee {
6589    display: flex;
6590    justify-content: center;
6591    align-items: center;
6592        position: relative;
6593        overflow: hidden;
6594			  gap: 20px;
6595    }
6596</style>
6597<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
6598    
6599    
6599<script nowprocket type="text/javascript">
6600        window._loadGaCode = true;
6601        var _timerVal = "Dec 11, 2022 23:59:59";
6602        window._timerVal = _timerVal;
6603        var cg_heading = "";
6604        var cg_index = "";
6605        var cg_value = "";
6606        var pdf_link_url = "";
6607        var load_unusual_ai = false;
6608        var hide_intercom = false;
6609        var use_convyro_chat = true;
6610        var load_gtm_code = true;
6611        var show_analytics = false;
6612    </script>
6612
6613
6614    
6615    
6616    
6617    
6617<script type="text/javascript">
6618        let jsTriggered = false;
6619        window.addEventListener('scroll', lazyLoadScripts, { once: true });
6620        window.addEventListener('keydown', lazyLoadScripts, { once: true });
6621        window.addEventListener('mouseover', lazyLoadScripts, { once: true });
6622        window.addEventListener('touchmove', lazyLoadScripts, { once: true });
6623        window.addEventListener('touchstart', lazyLoadScripts, { once: true });
6624        function lazyLoadScripts() {
6625            if(!jsTriggered){
6626                // Google Tag Manager
6627                if(load_gtm_code){
vendor: 344 bytes, lines 6627-6628
6627
6628                    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','
6628GTM-NM7SJDP
vendor: 20 bytes, lines 6628-6629
6628');
6629                
6629}
6630                // Google Analytics
6631                if(show_analytics){
6632                    var _gaq = _gaq || [];
6633                    _gaq.push(['_setAccount', 'UA-12584548-1']);
6634                    _gaq.push([cg_heading, cg_index, cg_value]);
6635                        (function() {
6636                        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
6637                        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
6638                        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
6639                    })();
6640                }
6641                //Trusted Site
6642                var newScript = document.createElement('script');
6643                newScript.src = "https://cdn.ywxi.net/js/1.js";
6644                document.head.appendChild(newScript);
6645                jsTriggered = true;
6646            }
6647        }
6648    </script>
6648
6649
6650    
6650<script id="affiliate_pap_tracking_header-js" src="https://www.purevpn.fr/wp-content/plugins/affilliate-management/assets/js/pap.js?ver=v3.4.73"></script>
6650
6651    
6651<script id="pap_x2s6df8d" onload="trackPap();" src="https://affiliates.purevpn.com/scripts/6hj82wqa21"></script>
6651
6652
6653    
6654    
6655    <style>
6656.home-banner .subscribe_category {
6657    font-size: 13px !important;
6658}
6659</style></head>
6660<body class="wp-singular page-template page-template-blog-template page-template-blog-template-php page page-id-96028 wp-custom-logo wp-theme-purevpn">
6661
6662    
6663    
6664    
6664<script type="text/javascript">
6665        var ppc_android_installed = "intent://purevpn.com/#Intent;scheme=https;package=com.gaditek.purevpnics;end";
6666        var ppc_android_not_installed = "https://app.adjust.com/7owzhrk?campaign=mobile_web&adgroup=smart_banner&creative=all_users";
6667    </script>
6667
6668
6669    <header id="header" class="blog-header header  dark" data-contentgroup="Entertainment" data-subcontentgroup="ABC" data-funnelstage="Unaware" >
6670        <div class="container">
6671            <nav class="navbar navbar-expand-lg blog-nav">
6672                <a class="navbar-brand" href='https://www.purevpn.fr' style="background-image:url(https://www.purevpn.fr/wp-content/uploads/2022/11/logo-coloured.png);">
6673                </a>
6674
6675                                    <button class="navbar-toggler" type="button">
6676                        <span class="icon-bar"></span>
6677                        <span class="icon-bar"></span>
6678                        <span class="icon-bar"></span>
6679                    </button>
6680
6681                    <div class="collapse navbar-collapse" id="main-navbar">
6682                        <ul class="navbar-nav ml-auto">
6683                            <li id="menu-item-96659" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96659"><a href="https://www.purevpn.fr/quest-ce-quun-vpn" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/quest-ce-quun-vpn" data-eventvalue="0">Qu&#8217;est-ce qu&#8217;un VPN ?</a></li>
6684<li id="menu-item-96660" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96660"><a href="https://www.purevpn.fr/pourquoi-purevpn.php" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/pourquoi-purevpn.php" data-eventvalue="0">Pourquoi PureVPN ?</a></li>
6685<li id="menu-item-96661" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96661"><a href="https://www.purevpn.fr/vpn-sans-log" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/vpn-sans-log" data-eventvalue="0">VPN sans journaux</a></li>
6686<li id="menu-item-96662" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96662"><a href="https://www.purevpn.fr/serveurs" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/serveurs" data-eventvalue="0">Serveurs</a></li>
6687<li id="menu-item-96663" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96663"><a href="https://www.purevpn.fr/achetez" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/achetez" data-eventvalue="0">Acheter VPN</a></li>
6688<li id="menu-item-96664" class="hide-onscroll menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-96664"><a data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventvalue="0">Mon Compte</a>
6689<ul class="sub-menu">
6690	<li id="menu-item-96665" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96665"><a href="https://www.purevpn.fr/t%c3%a9l%c3%a9charger" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/t%c3%a9l%c3%a9charger" data-eventvalue="0">Applis VPN</a></li>
6691	<li id="menu-item-96666" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96666"><a href="https://support.purevpn.com" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://support.purevpn.com" data-eventvalue="0">Support</a></li>
6692	<li id="menu-item-96667" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-96667"><a href="https://my.purevpn.com/" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://my.purevpn.com/" data-eventvalue="0">Identifiant</a></li>
6693</ul>
6694</li>
6695<li id="menu-item-96668" class="header-cta menu-item menu-item-type-custom menu-item-object-custom menu-item-96668"><a href="https://www.purevpn.fr/achetez" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/achetez" data-eventvalue="0">Obtenir PureVPN</a></li>
6696                        </ul>
6697                    </div>
6698                            </nav>
6699        </div>
6700    </header>
6701
6702    <section class="sorting-nav" id="sorting-nav">
6703        <div class="container-fluid">
6704            <div class="search-nav">
6705                <form name="serach" method="get" action="https://www.purevpn.fr/">
6706                    <div class="input-group clearfix">
6707                        <i class="search-icon"></i>
6708                        <input class="form-control" name="s" type="text" placeholder="Search stories"/>
6709                        <input type="hidden" name="post_type" value="blog">
6710                    </div>
6711                </form>
6712            </div>
6713            <ul class="nav-sub-container">
6714                                    <li class="active_category"><a href="https://www.purevpn.fr/blog">tous</a></li>
6715                                <li><a href="https://www.purevpn.fr/how-to-watch">How to Watch</a></li>
6716            </ul>
6717        </div>
6718    </section>
6719<div id="blog_banner_widget-2" class="widget widget_blog_banner_widget"><section class="home-banner has-newsletter">
6720            <div class="container"><h1 class="heading">Rejoignez plus de 600 000 abonnés à la newsletter</h1><p class="para">Recevez des mises à jour mensuelles concernant les cas d'utilisation VPN, les actualités de l'industrie et des conseils de confidentialité/sécurité.</p><form action="javascript:void(0)" method="post" class="form-inline pb-pst-nwsltr" id="in-post-subscription-blog-banner">
6721                    <div class="form-group input-field-box">
6722                        <input type="email" class="searchinput newsletter_email" placeholder="Email Address" id="subscribe_email-blog-banner" required>
6723                        <div class="error-msg">Please Provide a valid email</div>
6724                    </div>
6725
6726                    <div class="form-group btn-field-box">
6727                        <button type="button" class="btn pure-btn pb-nwsltr-btn sidebar-btn" data-buttoncategory="subscribe">
6728                            Soumettre
6729                            <div class="lc-rolling"><div></div></div>
6730                        </button>
6731                    </div>
6732
6733                    <div class="n-letter-status"></div>
6734                </form></div> 
6735        </section></div>    <main role="main" class="blog">
6736                <div class="content-area">
6737            <div class="container clearfix flex-h">
6738                <div class="main-post-wrapper">
6739
6740                    <!--- Featured Posts ---->
6741                    
6742                                                <h2 class="heading">Postes en vedette</h2>
6743                        <div class="post-box-wrap clearfix featured-posts">
6744                                                                <div class="post-box">
6745                                        <a href="https://www.purevpn.fr/blog/meilleur-stremio-vpn/">
6746                                                                                            <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/01/Meilleur-Stremio-VPN-pour-2025-420x210.png"/>
6747                                                                                    </a>
6748                                        <a href="https://www.purevpn.fr/blog/meilleur-stremio-vpn/">
6749                                            <h2 title="Meilleur Stremio VPN pour 2025" class="lg-blog-heading">
6750                                            Meilleur Stremio VPN pour 2025                                            </h2>
6751                                        </a>
6752                                        <div class="blog-author-detail">
6753                                            <span class="auth-name grey-font">
6754                                                Posté sur                                                February 19, 2025                                                                                            </span>
6755                                            <a href="https://www.purevpn.fr/category/diffusion-applis-purevpn"><p class="lg-blog-status g-font">diffusion</p></a>                                        </div>
6756                                    </div>
6757                                                                    <div class="post-box">
6758                                        <a href="https://www.purevpn.fr/blog/comment-regarder-nfl-en-direct-en-streaming/">
6759                                                                                            <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2023/12/Comment-regarder-NFL-2024-25-en-direct-depuis-nimporte-ou-420x210.png"/>
6760                                                                                    </a>
6761                                        <a href="https://www.purevpn.fr/blog/comment-regarder-nfl-en-direct-en-streaming/">
6762                                            <h2 title="Comment regarder NFL 2024-25 en direct depuis n&#8217;importe où" class="lg-blog-heading">
6763                                            Comment regarder NFL 2024-25 en direct depuis&hellip;                                            </h2>
6764                                        </a>
6765                                        <div class="blog-author-detail">
6766                                            <span class="auth-name grey-font">
6767                                                Posté sur                                                September 4, 2024                                                                                            </span>
6768                                            <a href="https://www.purevpn.fr/category/diffusion-applis-purevpn"><p class="lg-blog-status g-font">diffusion</p></a>                                        </div>
6769                                    </div>
6770                                                                    <div class="post-box">
6771                                        <a href="https://www.purevpn.fr/blog/comment-regarder-seville-vs-inter-ligue-europa-uefa/">
6772                                                                                            <img alt="" class="img-responsive blog-thumb" src="https://www.purevpn.fr/wp-content/uploads/2021/12/featureimageresized-1-420x210.jpg"/>
6773                                                                                    </a>
6774                                        <a href="https://www.purevpn.fr/blog/comment-regarder-seville-vs-inter-ligue-europa-uefa/">
6775                                            <h2 title="Comment regarder Séville vs Inter Ligue Europa de l&#8217;UEFA Finale" class="lg-blog-heading">
6776                                            Comment regarder Séville vs Inter Ligue Europa&hellip;                                            </h2>
6777                                        </a>
6778                                        <div class="blog-author-detail">
6779                                            <span class="auth-name grey-font">
6780                                                Posté sur                                                August 20, 2020                                                                                            </span>
6781                                            <a href="https://www.purevpn.fr/category/football"><p class="lg-blog-status g-font">football</p></a>, <a href="https://www.purevpn.fr/category/mises-a-jour-purevpn"><p class="lg-blog-status g-font">Mises à jour PureVPN</p></a>                                        </div>
6782                                    </div>
6783                                                        </div>
6784                        
6785                    <!--- Recent Posts ---->
6786                    <h2 class="heading">Messages récents</h2>
6787                    <div class="post-box-wrap clearfix">
6788                                                        <div class="post-box">
6789                                    <a href="https://www.purevpn.fr/blog/comment-regarder-le-tour-de-france-2026-gratuitement/">
6790                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2026/07/tour-de-france-2026-420x210.jpg"/>
6791                                                                            </a>
6792                                    <a href="https://www.purevpn.fr/blog/comment-regarder-le-tour-de-france-2026-gratuitement/">
6793                                        <h2 title="Comment regarder le Tour de France 2026 gratuitement, où que vous soyez" class="lg-blog-heading">
6794                                        Comment regarder le Tour de France 2026&hellip;                                        </h2>
6795                                    </a>
6796                                    <div class="blog-author-detail">
6797                                    <span class="auth-name grey-font">
6798                                        Posté sur                                        July 6, 2026                                                                            </span>
6799                                                                            </div>
6800                                </div>
6801                                                            <div class="post-box">
6802                                    <a href="https://www.purevpn.fr/blog/myflixer-alternatives/">
6803                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2026/01/watch-the-rookie-season-8-outside-the-US-420x210.png"/>
6804                                                                            </a>
6805                                    <a href="https://www.purevpn.fr/blog/myflixer-alternatives/">
6806                                        <h2 title="10+ alternatives à MyFlixer pour regarder des films en HD" class="lg-blog-heading">
6807                                        10+ alternatives à MyFlixer pour regarder des&hellip;                                        </h2>
6808                                    </a>
6809                                    <div class="blog-author-detail">
6810                                    <span class="auth-name grey-font">
6811                                        Posté sur                                        January 5, 2026                                                                            </span>
6812                                                                            </div>
6813                                </div>
6814                                                            <div class="post-box">
6815                                    <a href="https://www.purevpn.fr/blog/is-1337x-safe/">
6816                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/12/Unlock-Region-Locked-Games-Using-PureVPN-3-420x210.png"/>
6817                                                                            </a>
6818                                    <a href="https://www.purevpn.fr/blog/is-1337x-safe/">
6819                                        <h2 title="1337x est-il sûr ? Ce que vous devez savoir avant de l’utiliser" class="lg-blog-heading">
6820                                        1337x est-il sûr ? Ce que vous&hellip;                                        </h2>
6821                                    </a>
6822                                    <div class="blog-author-detail">
6823                                    <span class="auth-name grey-font">
6824                                        Posté sur                                        December 19, 2025                                                                            </span>
6825                                                                            </div>
6826                                </div>
6827                                                            <div class="post-box">
6828                                    <a href="https://www.purevpn.fr/blog/crackstreams-alternatives/">
6829                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/12/Unlock-Region-Locked-Games-Using-PureVPN-2-420x210.png"/>
6830                                                                            </a>
6831                                    <a href="https://www.purevpn.fr/blog/crackstreams-alternatives/">
6832                                        <h2 title="10+ alternatives à CrackStream
6832s pour regarder le sport en direct" class="lg-blog-heading">
6833                                        10+ alternatives à CrackStreams pour regarder le&hellip;                                        </h2>
6834                                    </a>
6835                                    <div class="blog-author-detail">
6836                                    <span class="auth-name grey-font">
6837                                        Posté sur                                        December 19, 2025                                                                            </span>
6838                                                                            </div>
6839                                </div>
6840                                                            <div class="post-box">
6841                                    <a href="https://www.purevpn.fr/blog/stream2watch-alternatives/">
6842                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/12/watch-Counting-Crows-Have-You-Seen-Me-Lately-outside-the-US-7-420x210.png"/>
6843                                                                            </a>
6844                                    <a href="https://www.purevpn.fr/blog/stream2watch-alternatives/">
6845                                        <h2 title="Les meilleures alternatives à Stream2Watch pour un streaming sûr et de haute qualité" class="lg-blog-heading">
6846                                        Les meilleures alternatives à Stream2Watch pour un&hellip;                                        </h2>
6847                                    </a>
6848                                    <div class="blog-author-detail">
6849                                    <span class="auth-name grey-font">
6850                                        Posté sur                                        December 17, 2025                                                                            </span>
6851                                                                            </div>
6852                                </div>
6853                                                            <div class="post-box">
6854                                    <a href="https://www.purevpn.fr/blog/how-to-get-unbanned-from-snapchat/">
6855                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/12/watch-Counting-Crows-Have-You-Seen-Me-Lately-outside-the-US-6-420x210.png"/>
6856                                                                            </a>
6857                                    <a href="https://www.purevpn.fr/blog/how-to-get-unbanned-from-snapchat/">
6858                                        <h2 title="Comment se faire débannir de Snapchat avec 9 méthodes différentes" class="lg-blog-heading">
6859                                        Comment se faire débannir de Snapchat avec&hellip;                                        </h2>
6860                                    </a>
6861                                    <div class="blog-author-detail">
6862                                    <span class="auth-name grey-font">
6863                                        Posté sur                                        December 17, 2025                                                                            </span>
6864                                                                            </div>
6865                                </div>
6866                                                            <div class="post-box">
6867                                    <a href="https://www.purevpn.fr/blog/11-meilleurs-sites-de-streaming-de-football/">
6868                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://www.purevpn.fr/wp-content/uploads/2021/12/BLOG-106-420x210.jpg"/>
6869                                                                            </a>
6870                                    <a href="https://www.purevpn.fr/blog/11-meilleurs-sites-de-streaming-de-football/">
6871                                        <h2 title="11 meilleurs sites de streaming de football" class="lg-blog-heading">
6872                                        11 meilleurs sites de streaming de football                                        </h2>
6873                                    </a>
6874                                    <div class="blog-author-detail">
6875                                    <span class="auth-name grey-font">
6876                                        Posté sur                                        November 6, 2025                                                                            </span>
6877                                        <a href="https://www.purevpn.fr/category/mises-a-jour-purevpn"><p class="lg-blog-status g-font">Mises à jour PureVPN</p></a>                                    </div>
6878                                </div>
6879                                                            <div class="post-box">
6880                                    <a href="https://www.purevpn.fr/blog/comment-changer-une-chanson-sur-un-post-instagram/">
6881                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2025/05/Instagram-Cache-banner-420x210.webp"/>
6882                                                                            </a>
6883                                    <a href="https://www.purevpn.fr/blog/comment-changer-une-chanson-sur-un-post-instagram/">
6884                                        <h2 title="Comment changer une chanson sur un post Instagram en 2025" class="lg-blog-heading">
6885                                        Comment changer une chanson sur un post&hellip;                                        </h2>
6886                                    </a>
6887                                    <div class="blog-author-detail">
6888                                    <span class="auth-name grey-font">
6889                                        Posté sur                                        November 6, 2025                                                                            </span>
6890                                                                            </div>
6891                                </div>
6892                                                            <div class="post-box">
6893                                    <a href="https://www.purevpn.fr/blog/comment-mettre-un-accent-a-une-lettre-majuscule-a-e-e-c-i-o-u-pour-windows/">
6894                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://www.purevpn.fr/wp-content/uploads/2023/12/nyear-bnr24-420x210.webp"/>
6895                                                                            </a>
6896                                    <a href="https://www.purevpn.fr/blog/comment-mettre-un-accent-a-une-lettre-majuscule-a-e-e-c-i-o-u-pour-windows/">
6897                                        <h2 title="Comment mettre un accent à une lettre majuscule À, É, È, Ç, Î, Ô, Û pour Windows" class="lg-blog-heading">
6898                                        Comment mettre un accent à une lettre&hellip;                                        </h2>
6899                                    </a>
6900                                    <div class="blog-author-detail">
6901                                    <span class="auth-name grey-font">
6902                                        Posté sur                                        November 6, 2025                                                                            </span>
6903                                                                            </div>
6904                                </div>
6905                                                            <div class="post-box">
6906                                    <a href="https://www.purevpn.fr/blog/comment-appeler-en-numero-masque-sur-android-et-iphone/">
6907                                                                                    <img alt="" class="img-responsive blog-thumb" src="https://www.purevpn.fr/wp-content/uploads/2023/12/nyear-bnr24-420x210.webp"/>
6908                                                                            </a>
6909                                    <a href="https://www.purevpn.fr/blog/comment-appeler-en-numero-masque-sur-android-et-iphone/">
6910                                        <h2 title="Comment appeler en numéro masqué sur Android et iPhone" class="lg-blog-heading">
6911                                        Comment appeler en numéro masqué sur Android&hellip;                                        </h2>
6912                                    </a>
6913                                    <div class="blog-author-detail">
6914                                    <span class="auth-name grey-font">
6915                                        Posté sur                                        November 6, 2025                                                                            </span>
6916                                                                            </div>
6917                                </div>
6918                                    <ul class="pagination blg-page-nav">
6919        <li class='active'><a href='https://www.purevpn.fr/blog'>1</a></li><li><a href='https://www.purevpn.fr/blog/page/2'>2</a></li><li><a href='https://www.purevpn.fr/blog/page/3'>3</a></li><li><a href='https://www.purevpn.fr/blog/page/4'>4</a></li><li><a href='https://www.purevpn.fr/blog/page/5'>5</a></li><li><a href='https://www.purevpn.fr/blog/page/6'>6</a></li><li><a href='https://www.purevpn.fr/blog/page/7'>7</a></li><li><a href='https://www.purevpn.fr/blog/page/8'>8</a></li><li><a href='https://www.purevpn.fr/blog/page/22'>Last </a></li>        </ul>
6920                            </div>
6921                </div>
6922                
6923    <aside class="blog-sidebar widget-area" role="complementary">
6924        <div id="blog_search_widget-2" class="widget widget_blog_search_widget"><div class="aside-search-wrapper">
6925                <form name="serach" method="get" action="https://www.purevpn.fr/">
6926                    <div class="search-post-input">
6927                        <div class="input-group">
6928                            <input  type="text" class="form-control" name="s" placeholder="Search...">
6929                            <input type="hidden" name="post_type" value="blog">
6930                        </div>
6931                    </div>
6932                </form>
6933            </div></div><div id="blog_banner_widget-3" class="widget widget_blog_banner_widget"><section class="home-banner has-newsletter">
6934            <div class="container"><p class="heading">Rejoignez les plus de 600 000 abonnés à notre bulletin</p><div class="newsletter-card"><form action="javascript:void(0)" method="post" class="form-inline pb-pst-nwsltr" id="in-post-subscription-blog">
6935                    <div class="form-group input-field-box">
6936                        <input type="email" class="searchinput newsletter_email" placeholder="Email Address" id="subscribe_email-blog" required>
6937                        <div class="error-msg">Please Provide a valid email</div>
6938                    </div>
6939
6940                    <div class="form-group btn-field-box">
6941                        <button type="button" class="btn pure-btn pb-nwsltr-btn sidebar-btn" data-buttoncategory="subscribe">
6942                            Soumettre
6943                            <div class="lc-rolling"><div></div></div>
6944                        </button>
6945                    </div>
6946
6947                    <div class="n-letter-status"></div>
6948                </form></div></div> 
6949        </section></div><div id="custom_html-5" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div class="stickey-ad-sidebar">
6950                <a href="https://www.purevpn.fr/achetez?utm_source=web&utm_medium=blog&utm_campaign=blog_sidebanner"> <img loading="lazy" class="img-responsive" src="https://images.purevpn-tools.com/wp-content/uploads/fr/2026/01/Post-BFCM-Blog-Side-Banner-_FR.png" alt="PureVPN VPN Deal"> </a>
6951            </div></div></div>    </aside>
6952            </div>
6953                    </div>
6954    </main>
6955
6956<footer class="blog-footer">
6957    <!-- Footer assurance factor bar -->
6958    
6959    <div class="container">
6960        <div class="ftr-nav-main clearfix">
6961            
6962            <section class="ftr-nav ftr-nav-secnd-last">
6963
6964                                <div class="footer-nav-heading-wrap">
6965                    <a class="footer-nav-heading">PureVPN Applications</a>
6966                    <div id="footer-nav_132746" class="footer-nav_content pull-wide">
6967                        <ul class="toggle-footer">
6968                            <li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-mac">VPN pour MAC</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-windows">VPN pour Windows</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-pour-linux">VPN pour Linux</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-ios">VPN pour iOS</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-android">VPN pour Android</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-chrome">VPN pour Chrome</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-firefox">VPN pour Firefox</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-android-tv">
6968Android TV VPN</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/vpn-firestick">Firestick TV VPN</a></li>                        </ul>
6969                    </div>
6970                </div>
6971
6972                                <div class="footer-nav-heading-wrap">
6973                    <a class="footer-nav-heading">Configuration VPN</a>
6974                    <div id="footer-nav_132759" class="footer-nav_content pull-wide">
6975                        <ul class="toggle-footer">
6976                            <li class="menu"><a class="" href="https://www.purevpn.fr/telecharger/routeur-vpn">VPN pour Routeur</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/vpn-dd-wrt">DDWRT</a></li>                        </ul>
6977                    </div>
6978                </div>
6979
6980                            </section>
6981            <section class="ftr-nav col-xs-12">
6982                <div class="footer-nav-heading-wrap">
6983                    <a class="footer-nav-heading">PureVPN</a>
6984                    <div id="footer-nav_132762" class="footer-nav_content pull-wide">
6985                        <ul class="toggle-footer">
6986                            <li class="menu"><a class="" href="https://www.purevpn.fr/quest-ce-quun-vpn">Qu'est-ce qu'un VPN</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/fonctionnalites">Caractéristiques</a></li><li class="menu"><a class="" href="https://www.purevpn.com/trust-center">Centre de confiance</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/blog/">Blog</a></li>                        </ul>
6987                    </div>
6988                </div>
6989                                <div class="footer-nav-heading-wrap">
6990                    <a class="footer-nav-heading">VPN Add-ons</a>
6991                    <div id="footer-nav_132767" class="footer-nav_content pull-wide">
6992                        <ul class="toggle-footer">
6993                            <li class="menu"><a class="" href="https://www.purevpn.fr/ip-vpn-dedie">VPN IP dédiée</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/redirection-de-port">Redirection de Port</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/residential-proxy">Residential Proxy</a></li>                        </ul>
6994                    </div>
6995                </div>
6996
6997                                <div class="footer-nav-heading-wrap">
6998                    <a class="footer-nav-heading">Outils</a>
6999                    <div id="footer-nav_132770" class="footer-nav_content pull-wide">
7000                        <ul class="toggle-footer">
7001                            <li class="menu"><a class="" href="https://www.purevpn.fr/quel-est-mon-adresse-ip">Quel est mon IP</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/dns-leak-test">DNS Leak Test</a></li><li class="menu"><a class="" href="https://www.purevpn.com/ipv6-leak-test">IPv6 Leak Test</a></li><li class="menu"><a class="" href="https://www.purevpn.com/webrtc-leak-test">WebRTC Leak Test</a></li>                        </ul>
7002                    </div>
7003                </div>
7004
7005                            </section>
7006            <section class="ftr-nav col-xs-12">
7007                <div class="footer-nav-heading-wrap">
7008                    <a class="footer-nav-heading">Découvrir</a>
7009                    <div id="footer-nav_132775" class="footer-nav_content pull-wide">
7010                        <ul class="toggle-footer">
7011                            <li class="menu"><a class="" href="#">Pure2</a></li><li class="menu"><a class="" href="#">PureKeep</a></li><li class="menu"><a class="" href="#">PureCrypt</a></li><li class="menu"><a class="" href="#">PureScan</a></li>                        </ul>
7012                    </div>
7013                </div>
7014                                <div class="footer-nav-heading-wrap">
7015                    <a class="footer-nav-heading">À propos de PureVPN</a>
7016                    <div id="footer-nav_132780" class="footer-nav_content pull-wide">
7017                        <ul class="toggle-footer">
7018                            <li class="menu"><a class="" href="https://www.purevpn.fr/achetez">Prix</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/fonctionnalites">Fonctionnalité</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/propos-de-purevpn.php">À Propose de nous</a></li><li class="menu"><a class="" href="https://www.purevpn.com/reviews">PureVPN Avis</a></li>                        </ul>
7019                    </div>
7020                </div>
7021
7022                                <div class="footer-nav-heading-wrap">
7023                    <a class="footer-nav-heading">Informations</a>
7024                    <div id="footer-nav_132785" class="footer-nav_content pull-wide">
7025                        <ul class="toggle-footer">
7026                            <li class="menu"><a class="" href="https://www.purevpn.fr/politique-de-confidentialite">Politique de Confidentialité</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/refund-policy.php">Politique de remboursement</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/conditions-de-service">Conditions Générales</a></li><li class="menu"><a class="" href="https://www.purevpn.com/press-room">La Presse</a></li>                        </ul>
7027                    </div>
7028                </div>
7029
7030                            </section>
7031            <section class="ftr-nav col-xs-12">
7032                <div class="footer-nav-heading-wrap">
7033                    <a class="footer-nav-heading">Aide</a>
7034                    <div id="footer-nav_132791" class="footer-nav_content pull-wide">
7035                        <ul class="toggle-footer">
7036                            <li class="menu"><a class="" href="https://support.purevpn.com">Chat en direct</a></li><li class="menu"><a class="" href="https://support.purevpn.com/article-categories/getting-started">Configuration VPN</a></li><li class="menu"><a class="" href="https://www.purevpn.com/contact-us">Contactez nous</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/telecharger">Télécharger</a></li>                        </ul>
7037                    </div>
7038                </div>
7039                                <div class="footer-nav-heading-wrap">
7040                    <a class="footer-nav-heading">Programmes</a>
7041                    <div id="footer-nav_132795" class="footer-nav_content pull-wide">
7042                        <ul class="toggle-footer">
7043                            <li class="menu"><a class="" href="#">Parrainez un ami</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/affiliates">Devenir un affilié</a></li><li class="menu"><a class="" href="https://www.purevpn.fr/student-discount">Étudiant Rabais</a></li>                        </ul>
7044                    </div>
7045                </div>
7046
7047                                <div class="footer-nav-heading-wrap">
7048                    <a class="footer-nav-heading">VPN pour Entreprise</a>
7049                    <div id="footer-nav_132799" class="footer-nav_content pull-wide">
7050                        <ul class="toggle-footer">
7051                            <li class="menu"><a class="" href="#">PureDome</a></li><li class="menu"><a class="" href="#">Developers (API)</a></li><li class="menu"><a class="" href="https://www.purevpn.com/white-label/">White Label VPN</a></li><li class="menu"><a class="" href="https://www.purevpn.com/vpn-reseller/">Programme Revendeurs VPN</a></li>                        </ul>
7052                    </div>
7053                </div>
7054
7055                            </section>
7056            <section class="ftr-navs">
7057            <a class="footer-nav-heading">Follow Us</a>
7058            <ul class="blog-ftr-social">
7059                    <li>
7060                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7061                                <path d="M12 0C5.3725 0 0 5.3725 0 12C0 18.6275 5.3725 24 12 24C18.6275 24 24 18.6275 24 12C24 5.3725 18.6275 0 12 0ZM14.8425 8.2925H13.0388C12.825 8.2925 12.5875 8.57375 12.5875 8.9475V10.25H14.8438L14.5025 12.1075H12.5875V17.6838H10.4588V12.1075H8.5275V10.25H10.4588V9.1575C10.4588 7.59 11.5463 6.31625 13.0388 6.31625H14.8425V8.2925Z" fill="#7D8585"></path>
7062                        </svg>
7063                        <a href="https://www.facebook.com/PureVPNcom/" target="_blank" rel="noopener">Facebook</a>
7064                    </li>
7065                    <li>
7066                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7067                            <rect width="24" height="24" rx="12" fill="white"/>
7068                            <g clip-path="url(#clip0_10012_2631)">
7069                                <path d="M15.6631 7.00049H17.3499L13.6649 11.236L18 16.9995H14.6056L11.947 13.5039L8.90498 16.9995H7.21721L11.1587 12.4692L7 7.00049H10.48
706905L12.8837 10.1956L15.6631 7.00049ZM15.0712 15.9842H16.0058L9.97271 7.96244H8.96973L15.0712 15.9842Z" style="fill: black;"/>
7070                            </g>
7071                            <defs>
7072                                <clipPath id="clip0_10012_2631">
7073                                    <rect width="11" height="10" fill="white" transform="translate(7 7)"/>
7074                                </clipPath>
7075                            </defs>
7076                        </svg>
7077                            <a href="https://twitter.com/PureVPNcom" target="_blank" rel="noopener">X</a>
7078                    </li>
7079                    <li>
7080                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7081                                <path d="M15.75 12C15.75 12.9946 15.3549 13.9484 14.6517 14.6517C13.9484 15.3549 12.9946 15.75 12 15.75C11.0054 15.75 10.0516 15.3549 9.34835 14.6517C8.64509 13.9484 8.25 12.9946 8.25 12C8.25 11.7863 8.2725 11.5775 8.31125 11.375H7V16.3713C7 16.7188 7.28125 17 7.62875 17H16.3725C16.539 16.9997 16.6986 16.9333 16.8163 16.8154C16.9339 16.6975 17 16.5378 17 16.3713V11.375H15.6888C15.7275 11.5775 15.75 11.7863 15.75 12ZM12 14.5C12.3284 14.4999 12.6535 14.4352 12.9569 14.3094C13.2603 14.1837 13.5359 13.9994 13.768 13.7671C14.0002 13.5349 14.1843 13.2592 14.3099 12.9557C14.4355 12.6523 14.5001 12.3271 14.5 11.9987C14.4999 11.6704 14.4352 11.3452 14.3094 11.0419C14.1837 10.7385 13.9994 10.4629 13.7671 10.2307C13.5349 9.99858 13.2592 9.81445 12.9557 9.68886C12.6523 9.56327 12.3271 9.49867 11.9987 9.49875C11.3355 9.49892 10.6996 9.76253 10.2307 10.2316C9.76188 10.7007 9.49858 11.3368 9.49875 12C9.49892 12.6632 9.76253 13.2992 10.2316 13.768C10.7007 14.2369 11.3368 14.5002 12 14.5ZM15 9.375H16.4988C16.5983 9.375 16.6938 9.33553 16.7644 9.26524C16.8349 9.19495 16.8747 9.09957 16.875 9V7.50125C16.875 7.40146 16.8354 7.30576 16.7648 7.2352C16.6942 7.16464 16.5985 7.125 16.4988 7.125H15C14.9002 7.125 14.8045 7.16464 14.734 7.2352C14.6634 7.30576 14.6238 7.40146 14.6238 7.50125V9C14.625 9.20625 14.7937 9.375 15 9.375ZM12 0C8.8174 0 5.76515 1.26428 3.51472 3.51472C1.26428 5.76515 0 8.8174 0 12C0 15.1826 1.26428 18.2348 3.51472 20.4853C5.76515 22.7357 8.8174 24 12 24C13.5759 24 15.1363 23.6896 16.5922 23.0866C18.0481 22.4835 19.371 21.5996 20.4853 20.4853C21.5996 19.371 22.4835 18.0481 23.0866 16.5922C23.6896 15.1363 24 13.5759 24 12C24 10.4241 23.6896 8.86371 23.0866 7.4078C22.4835 5.95189 21.5996 4.62902 20.4853 3.51472C19.371 2.40042 18.0481 1.5165 16.5922 0.913446C15.1363 0.310389 13.5759 0 12 0ZM18.25 16.8612C18.25 17.625 17.625 18.25 16.8612 18.25H7.13875C6.375 18.25 5.75 17.625 5.75 16.8612V7.13875C5.75 6.375 6.375 5.75 7.13875 5.75H16.8612C17.625 5.75 18.25 6.375 18.25 7.13875V16.8612Z" fill="#7D8585"></path>
7082                            </svg>
7083                            <a href="https://www.instagram.com/purevpncom/" target="_blank" rel="noopener">Instagram</a>
7084                    </li>
7085                    <li>
7086                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7087                                <path d="M14.0037 11.7913L11.1963 10.4813C10.9513 10.3675 10.75 10.495 10.75 10.7662V13.2338C10.75 13.505 10.9513 13.6325 11.1963 13.5188L14.0025 12.2087C14.2488 12.0938 14.2487 11.9063 14.0037 11.7913ZM12 0C5.3725 0 0 5.3725 0 12C0 18.6275 5.3725 24 12 24C18.6275 24 24 18.6275 24 12C24 5.3725 18.6275 0 12 0ZM12 16.875C5.8575 16.875 5.75 16.3213 5.75 12C5.75 7.67875 5.8575 7.125 12 7.125C18.1425 7.125 18.25 7.67875 18.25 12C18.25 16.3213 18.1425 16.875 12 16.875Z" fill="#7D8585"></path>
7088                            </svg>
7089                            <a href="https://www.youtube.com/purevpn" target="_blank" rel="noopener">Youtube</a>
7090                    </li>
7091                    <li>
7092                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7093                                <path fill-rule="evenodd" clip-rule="evenodd" d="M24 12C24 18.627 18.627 24 12 24C5.373 24 0 18.627 0 12C0 5.373 5.373 0 12 0C18.627 0 24 5.373 24 12ZM19.688 11.058C19.882 11.335 19.992 11.662 20.004 12C20.0092 12.3307 19.9207 12.6561 19.7487 12.9385C19.5767 13.221 19.3282 13.4489 19.032 13.596C19.046 13.772 19.046 13.948 19.032 14.124C19.032 16.812 15.9 18.996 12.036 18.996C8.172 18.996 5.04 16.812 5.04 14.124C5.02649 13.9483 5.02649 13.7717 5.04 13.596C4.81117 13.4889 4.60825 13.3335 4.44519 13.1405C4.28213 12.9475 4.16279 12.7215 4.09537 12.478C4.02796 12.2345 4.01408 11.9793 4.05467 11.7299C4.09526 11.4805 4.18937 11.2429 4.33053 11.0333C4.47169 10.8238 4.65656 10.6473 4.87241 10.516C5.08826 10.3847 5.32999 10.3016 5.58098 10.2726C5.83197 10.2436 6.08626 10.2693 6.32638 10.3479C6.5665 10.4265 6.78676 10.5562 6.972 10.728C8.35473 9.79023 9.98146 9.27718 11.652 9.252L12.54 5.088C12.55 5.03979 12.5694 4.99405 12.5972 4.95341C12.625 4.91277 12.6605 4.87805 12.7018 4.85127C12.7431 4.82448 12.7894 4.80615 12.8378 4.79735C12.8862 4.78855 12.9359 4.78945 12.984 4.8L15.924 5.388C16.0676 5.14132 16.2944 4.9539 16.5637 4.85937C16.833 4.76484 17.1272 4.7694 17.3934 4.87222C17.6597 4.97505 17.8806 5.1694 18.0164 5.42041C18.1523 5.67141 18.1943 5.96262 18.1348 6.24177C18.0753 6.52092 17.9182 6.76972 17.6918 6.94352C17.4654 7.11732 17.1845 7.20473 16.8995 7.19006C16.6144 7.1754 16.3439 7.05962 16.1366 6.8635C15.9292 6.66739 15.7985 6.40378 15.768 6.12L13.2 5.58L12.42 9.324C14.0702 9.3594 
709315.6749 9.87206 17.04 10.8C17.2222 10.6248 17.4402 10.4911 17.679 10.4082C17.9178 10.3252 18.1718 10.295 18.4234 10.3195C18.675 10.344 18.9183 10.4227 19.1366 10.5502C19.3549 10.6777 19.543 10.8509 19.688 11.058ZM8.206 12.533C8.11841 12.6641 8.05749 12.8111 8.02672 12.9657C7.99595 13.1203 7.99593 13.2794 8.02667 13.4341C8.08874 13.7463 8.27231 14.0211 8.537 14.198C8.80169 14.3749 9.1258 14.4394 9.43805 14.3773C9.59266 14.3466 9.7397 14.2857 9.87078 14.1981C10.0019 14.1106 10.1144 13.9981 10.202 13.867C10.3789 13.6023 10.4434 13.2782 10.3813 12.9659C10.3193 12.6537 10.1357 12.3789 9.871 12.202C9.60631 12.0251 9.2822 11.9606 8.96995 12.0227C8.6577 12.0847 8.3829 12.2683 8.206 12.533ZM12.012 17.424C13.077 17.468 14.125 17.19 14.976 16.548C15.0397 16.4859 15.076 16.4011 15.0772 16.3122C15.0783 16.2234 15.0441 16.1377 14.982 16.074C14.9513 16.0425 14.9146 16.0173 14.8742 16C14.8337 15.9826 14.7903 15.9734 14.7462 15.9728C14.6574 15.9717 14.5717 16.0059 14.508 16.068C13.7797 16.5904 12.895 16.8487 12 16.8C11.1061 16.8399 10.2255 16.5732 9.504 16.044C9.44182 15.993 9.36289 15.9669 9.28256 15.9708C9.20222 15.9748 9.12622 16.0085 9.06935 16.0653C9.01247 16.1222 8.97879 16.1982 8.97484 16.2786C8.97089 16.3589 8.99697 16.4378 9.048 16.5C9.89937 17.1416 10.9469 17.4681 12.012 17.424ZM14.093 14.246C14.291 14.378 14.511 14.496 14.748 14.496C14.9108 14.4979 15.0722 14.4666 15.2225 14.4041C15.3728 14.3416 15.5087 14.2492 15.6221 14.1324C15.7355 14.0156 15.824 13.877 15.8821 13.725C15.9401 13.5729 15.9667 13.4106 15.96 13.248C15.9599 13.0407 15.9062 12.837 15.8039 12.6567C15.7017 12.4763 15.5545 12.3256 15.3767 12.219C15.1989 12.1125 14.9965 12.0539 14.7893 12.0488C14.5821 12.0437 14.3771 12.0924 14.1943 12.1902C14.0115 12.2879 13.8571 12.4313 13.7462 12.6064C13.6353 12.7815 13.571
70937 12.9824 13.5615 13.1894C13.5513 13.3964 13.5949 13.6026 13.688 13.7877C13.7812 13.9729 13.9207 14.1308 14.093 14.246Z" fill="#7D8585"></path>
7094                            </svg>
7095                        <a href="https://www.reddit.com/r/PureVPNcom/" target="_blank" rel="noopener">Reddit</a>
7096                    </li>
7097                    <li>
7098                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7099                                <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24ZM14.4149 6.25C14.4147 6.97044 14.6849 7.6664 15.1754 8.20833C16.1511 9.29861 17.5 9.23611 17.5 9.23611V11.3819C16.3932 11.3838 15.3139 11.0485 14.4149 10.4236V14.7917C14.4149 16.9792 12.5853 18.75 10.3324 18.75C8.23023 18.75 6.25 17.1042 6.25 14.7917C6.25 12.4167 8.41677 10.5556 10.8921 10.875V13.0694C9.66518 12.7014 8.47417 13.5972 8.47417 14.7917C8.47417 15.7917 9.32079 16.5972 10.3396 16.5972C10.8214 16.5972 11.2843 16.4161 11.6309 16.0923C11.9775 15.7685 12.1808 15.3271 12.1979 14.8611V6.25H14.4149Z" fill="#7D8585"></path>
7100                            </svg>
7101                        <a href="https://www.tiktok.com/@purevpncom" target="_blank" rel="noopener">TikTok</a>
7102                    </li>
7103                    <li>
7104                        <svg width="24" height="24" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
7105                            <circle cx="19.5" cy="19.5" r="18.5" fill="white"/>
7106                            <path style="fill: initial" d="M13.5282 29C13.4308 29 13.3334 29 13.2359 29C11.2882 28.3277 9.43398 27.4693 7.72691 26.303C7.31768 26.0233 6.99614 25.7301 7.00004 25.2C7.00004 24.1604 7.00004 23.1217 7.00004 22.0821C7.01952 21.9875 7.04778 21.893 7.05655 21.7975C7.35762 18.2665 8.56291 15.0559 10.4639 12.0842C10.7036 11.71 10.9969 11.4664 11.4041 11.2939C12.7527 10.7239 14.1596 10.3527 15.5744 10C15.7371 10 15.8989 10 16.0616 10C16.2068 10.2699 16.3743 10.5301 16.4913 10.8116C16.6296 11.1439 16.8381 11.2832 17.2025 11.2335C18.7791 11.0202 20.3575 11.0221 21.934 11.2326C22.2673 11.2764 22.4836 11.178 22.619 10.8506C22.7418 10.5544 22.922 10.2826 23.077 10C23.2397 10 23.4014 10 23.5641 10C25.0111 10.3537 26.4502 10.7337 27.8221 11.3329C28.1456 11.4742 28.3911 11.6701 28.587 11.9702C29.7932 13.8117 30.7266 15.7789 31.3561 17.8894C31.7741 19.2915 31.9758 20.7316 32.1395 22.1795C32.1395 23.186 32.1395 24.1935 32.1395 25.2C32.1414 25.7505 31.8014 26.0438 31.3775 26.3312C29.6773 27.4839 27.8348 28.3316 25.9026 29C25.8052 29 25.7077 29 25.6103 29C25.1582 28.4251 24.785 27.7996 24.4245 27.1653C24.2647 26.8837 24.3241 26.7395 24.6262 26.6196C25.0617 26.4462 25.4836 26.2357 25.9026 26.0243C26.0293 25.96 26.2631 25.9093 26.154 25.6891C26.0634 25.505 25.8675 25.4991 25.6824 25.5654C25.5752 25.6034 25.4719 25.6492 25.3667 25.6921C21.5014 27.252 17.6371 27.2539 13.7718 25.6921C13.6364 25.6375 13.5019 25.5771 13.3616 25.542C13.2096 25.503 13.0537 25.542 12.9816 25.6862C12.8832 25.8821 13.0722 25.9405 13.1911 25.9999C13.6111 26.2104 14.0281 26.4326 14.4656 26.5992C14.8124 26.7317 14.8806 26.8847 14.6906 27.2072C14.3282 27.821 13.9657 28.4349 13.5282 29ZM17.5845 20.4315C17.5845 20.3341 17.5913 20.2366 17.5835 20.1402C17.5026 19.1551 16.8294 18.3093 15.933 18.0657C15.059 17.828 14.1557 18.1934 13.6159 19.0041C12.9894 19.9443 13.083 21.3279 13.8322 22.1736C14.6536 23.1012 16.0333 23.1344 16.8917 22.2428C17.377 21.7381 17.5855 21.1223 17.5845 20.4315ZM21.5443 20.4383C21.5414 22.0587 22.8645 23.1996 24.293 22.8109C25.203 22.5634 25.8412 21.6865 25.9279 20.5659C26.041 19.1093 24.9273 17.9235 23.532 18.0151C22.4163 18.0891 21.5462 19.1492 21.5443 20.4383Z" fill="black"/>
7107                        </svg>
7108                        <a href="https://discord.gg/Gy7Ghz32mM" target="_blank" rel="noopener">Discord</a>
7109                    </li>
7110                    <li>
7111                        <svg width="24" height="24" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
7112                            <circle cx="19.5" cy="19.5" r="18.5" fill="white"/>
7113                            <path style="fill: initial" d="M21.2173 18.1417C22.1423 16.899
71131 23.2145 16.1368 24.6008 15.9797C26.5094 15.7639 28.3428 15.9266 29.707 17.5331C30.5568 18.5344 30.8312 19.767 30.9274 21.025C31.1675 24.1518 30.9872 27.2864 31.0414 30.4176C31.0491 30.8613 30.8411 30.9962 30.4362 30.9929C29.2755 30.983 28.1138 30.9796 26.9531 30.994C26.5006 30.9996 26.3446 30.8137 26.3468 30.3656C26.3612 28.0066 26.3501 25.6477 26.3545 23.2899C26.3556 22.7345 26.3114 22.1846 26.172 21.6468C25.9186 20.6732 25.3477 20.1399 24.4891 20.0613C23.1071 19.9352 22.2353 20.3346 21.796 21.3138C21.5117 21.9467 21.4265 22.6227 21.4254 23.3098C21.4209 25.6134 21.4231 27.917 21.4209 30.2206C21.4198 30.9586 21.39 30.9885 20.6343 30.9907C19.5654 30.994 18.4966 30.973 17.4278 30.9996C16.8945 31.0128 16.7296 30.8048 16.7307 30.2848C16.7451 25.8436 16.7473 21.4023 16.7285 16.9622C16.7263 16.3968 16.9177 16.2264 17.4665 16.2452C18.5342 16.2817 19.6042 16.2662 20.673 16.2519C21.0768 16.2463 21.2428 16.4012 21.2207 16.8062C21.2008 17.189 21.2173 17.5763 21.2173 18.1417Z" fill="black"/>
7114                            <path style="fill: initial" d="M14.0242 23.6262C14.0242 25.8567 14.0109 28.0873 14.0342 30.3179C14.0397 30.8213 13.8837 31.0094 13.377 30.9983C12.2528 30.974 11.1276 30.9773 10.0034 30.9972C9.53762 31.005 9.34289 30.8468 9.344 30.361C9.35506 25.8811 9.35395 21.4022 9.3451 16.9223C9.344 16.4354 9.49779 16.2296 10.0167 16.244C11.122 16.2761 12.2296 16.275 13.3349 16.244C13.8605 16.2296 14.0408 16.3967 14.0353 16.9344C14.0098 19.165 14.0242 21.3956 14.0242 23.6262Z" fill="black"/>
7115                            <path style="fill: initial" d="M14.3861 11.7585C14.3407 13.2378 13.1059 14.4338 11.6665 14.3962C10.175 14.3575 8.95901 13.0984 9.00106 11.6357C9.0431 10.1608 10.3365 8.93927 11.7893 9.00234C13.2586 9.0654 14.4315 10.3113 14.3861 11.7585Z" fill="black"/>
7116                        </svg>
7117                        <a href="https://www.linkedin.com/showcase/purevpncom/about/" target="_blank" rel="noopener">LinkedIn</a>
7118                    </li>
7119                </ul>
7120                
7121            <a class="footer-nav-heading">Download</a>    
7122                    <div class="app_store_box">
7123                        <div class="app_img">
7124                        <a href="https://app.adjust.com/7owzhrk?campaign=footer_badge_android&adgroup=all_lps&creative=right_aligned&redirect_windows=https://play.google.com/store/apps/details?id=com.gaditek.purevpnics&hl=en&gl=US&redirect_macos=https://play.google.com/store/apps/details?id=com.gaditek.purevpnics&hl=en&gl=US&redirect_ios=https://play.google.com/store/apps/details?id=com.gaditek.purevpnics&hl=en&gl=US">
7125                                <img decoding="async" src="https://images.purevpn-tools.com/public/images/pure2_google_store.png"
7126                                    alt="google_store" width="155" height="47" class="img_responsive"
7127                                    loading="lazy">
7128                            </a>
7129                        </div>
7130                        <div class="app_img">
7131                        <a href="https://app.adjust.com/7owzhrk?campaign=footer_badge_ios&adgroup=all_lps&creative=right_aligned&redirect_windows=https://apps.apple.com/us/app/purevpn-best-vpn-for-iphone/id594506418&redirect_macos=https://apps.apple.com/us/app/purevpn-best-vpn-for-iphone/id594506418&redirect_android=https://apps.apple.com/us/app/purevpn-best-vpn-for-iphone/id594506418">
7132                                <img decoding="async" src="https://images.purevpn-tools.com/public/images/pure2_app_store.png"
7133                                    alt="app_store" width="155" height="54" class="img_responsive" loading="lazy">
7134                            </a>
7135                        </div>
7136                    </div>
7137            </section>
7138        </div>
7139    </div>
7140    
7141    <div class="footer-btm">
7142        <div class="container clearfix">
7143            <div class="copyright-section">
7144                <span class="">© 2007 - 2026 PureVPN Tous droits réservés</span>
7145                <span class=""><span>PureVPN, marque de GZ Systems Limited </span> <div> Numéro d'enregistrement de la société : 2039934</div></span>
7146            </div>
7147            <div class="bottom-nav-section">
7148                <ul id="menu-footer-bottom-nav-french" class="menu"><li id="menu-item-93634" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93634"><a href="https://www.purevpn.fr/politique-de-confidentialite" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/politique-de-confidentialite" data-eventvalue="
71480">Politique de Confidentialité</a></li>
7149<li id="menu-item-93635" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93635"><a href="https://www.purevpn.fr/refund-policy.php" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/refund-policy.php" data-eventvalue="0">Politique de remboursement</a></li>
7150<li id="menu-item-93636" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93636"><a href="https://www.purevpn.com/term-of-affiliate.php?_ga=2.127537549.1459035029.1631170950-156747461.1631077236" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.com/term-of-affiliate.php?_ga=2.127537549.1459035029.1631170950-156747461.1631077236" data-eventvalue="0">Politique d&#8217;affiliation</a></li>
7151<li id="menu-item-93637" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93637"><a href="https://www.purevpn.fr/conditions-de-service" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/conditions-de-service" data-eventvalue="0">Conditions d&#8217;Utilisation</a></li>
7152<li id="menu-item-93638" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-93638"><a href="https://www.purevpn.fr/sitemap_index.xml" data-eventcategory="Navigation performance" data-eventaction="Navigation Click" data-eventlabel="https://www.purevpn.fr/sitemap_index.xml" data-eventvalue="0">Sitemap</a></li>
7153</ul>            </div>
7154        </div>
7155    </div>
7156</footer>
7157
7158<script src="https://www.purevpn.fr/wp-content/themes/purevpn/assets/js/main_customfile.js"></script>
vendor: 1 bytes, line 7158
7158
7159<script>
7160 // WhatisVPN Sidebar
7161
7162 var subMenuToggle = document.querySelectorAll('span.sub-menu-toggle'); 
7163 for(var i in subMenuToggle) {
7164  if(subMenuToggle.hasOwnProperty(i)) {
7165    subMenuToggle[i].onclick = function() {
7166        console.log('clicked');
7167      this.parentElement.classList.toggle("active"); // facepalm of obviousness
7168    };
7169  }
7170 }
7171 
7172 // WhatisVPN Sidebar
7173 var vpn_bar_open = "vpn_bar_open";
7174 let menuOpenBtn1 = document.querySelector(".x_more_menu");
7175 let menuCloseBtn1 = document.querySelector(".table_close_btn a"); 
7176 let menuCloseBtn2 = document.querySelectorAll(".table_content_box ul li a"); 
7177if(menuOpenBtn1) {
7178 menuOpenBtn1.onclick = function() {
7179     document.getElementsByTagName("body")[0].classList.add(vpn_bar_open);
7180 }
7181}
7182if(menuCloseBtn1) {
7183 menuCloseBtn1.onclick = function() {
7184     document.getElementsByTagName("body")[0].classList.remove(vpn_bar_open);
7185 }
7186}
7187 menuCloseBtn2.forEach( ( i, e, x ) => {
7188 
7189     if( undefined !==  x[e] ) {
7190 
7191         x[e].addEventListener( 'click', function() {
7192 
7193             let hrefAttr = this.getAttribute( 'href' );
7194             if( hrefAttr && menuCloseBtn1 ) {
7195 
7196                 menuCloseBtn1.setAttribute( 'href', hrefAttr );
7197             }
7198         } );
7199     }
7200 } );
7201 
7202 window.addEventListener( 'scroll', function() {
7203     
7204     if( null === document.querySelector( '.vpn_bar_open .table_content' ) && menuCloseBtn1 ) {
7205 
7206         menuCloseBtn1.setAttribute( 'href', '#' );
7207     }
7208 } );
7209</script>
7209
7210
7211
7212<script type="speculationrules">
7213{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/purevpn/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
7214</script>
vendor: 1 bytes, line 7214
7214
7215<script id="jquery-migrate-js" src="https://www.purevpn.fr/wp-content/plugins/jquery-manager/assets/js/jquery-migrate-3.3.0.min.js"></script>
vendor: 1 bytes, line 7215
7215
7216<script id="pll_cookie_script-js-after">
7217(function() {
7218				var expirationDate = new Date();
7219				expirationDate.setTime( expirationDate.getTime() + 31536000 * 1000 );
7220				document.cookie = "pll_language=fr; expires=" + expirationDate.toUTCString() + "; path=/; secure; SameSite=None";
7221			}());
7222
7223//# sourceURL=pll_cookie_script-js-after
7224</script>
vendor: 1 bytes, line 7224
7224
7225<script id="rocket-browser-checker-js-after">
7226"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
7227//# sourceURL=rocket-browser-checker-js-after
7228</script>
vendor: 1 bytes, line 7228
7228
7229<script id="rocket-preload-links-js-extra">
7230var RocketPreloadLinksConfig = {"excludeUris":"/index.php|/xmlrpc.php|/wp-(.*)|/sitemap(.*)|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.purevpn.fr","onHoverDelay":"100","rateThrottle":"3"};
7231//# sourceURL=rocket-preload-links-js-extra
7232</script>
vendor: 1 bytes, line 7232
7232
7233<script id="rocket-preload-links-js-after">
7234(function() {
7235"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
7236}());
7237
7238//# sourceURL=rocket-preload-links-js-after
7239</script>
vendor: 1 bytes, line 7239
7239
7240<script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
7241if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
7242images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
7243if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
7243<script data-no-minify="1" async src="https://www.purevpn.fr/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
7243<script>function lazyLoadThumb(e,alt,l){var t='<img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360">',a='<button class="play" aria-label="play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
7243</body>
7244</html><!--
7245Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com
7246
7247Retrieved 7769 objects (3 MB) from Redis using Predis (v2.1.2).
7248-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.