.tav-introduction{--introduction-section--margin:3.75rem 0 3.75rem 0;--introduction-section--padding:3.75rem 0 3.75rem 0}.tav-introduction section{margin:var(--introduction-section--margin);padding:var(--introduction-section--padding)}.tav-introduction__malware-detection{background-color:var(--theme-colors--greys--lightest-grey);text-align:center}.tav-introduction__malware-detection__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:1.5625rem}.tav-introduction__malware-detection__text{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);margin-bottom:2.5rem}.tav-introduction__malware-detection__award{margin-right:1.5625rem}.tav-introduction__malware-detection__award__name{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);font-weight:700;margin-bottom:.3125rem}.tav-introduction__malware-detection__award__date{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}.tav-introduction__threat-types__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-introduction__threat-types__threat{padding:0 .75rem}.tav-introduction__threat-types__threat__icon{margin-bottom:1.25rem}.tav-introduction__threat-types__threat__title{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;margin-bottom:.5rem}.tav-introduction__threat-types__threat__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);margin-bottom:2.8125rem}.tav-introduction__awards-block{position:relative}.tav-introduction__awards-block__awards{margin-bottom:3.4375rem}.tav-introduction__awards-block__reef-left{position:absolute;left:5%}.tav-introduction__awards-block__reef-right{position:absolute;right:5%}.tav-introduction__awards-block__title{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem;text-align:center;margin-bottom:1.5625rem}.tav-introduction__awards-block__text{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);text-align:center}.tav-introduction__pricing-block__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;text-align:center;margin-bottom:5rem}.tav-introduction__pricing-block__title__price{font-weight:700;color:var(--theme-colors--core--red)}.tav-introduction__pricing-block__subtitle{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem;margin-bottom:1.5625rem}.tav-introduction__pricing-block__text{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;margin-bottom:1.5625rem}.tav-introduction__pricing-block__features{margin-bottom:2.75rem}.tav-introduction__pricing-block__feature-row{margin-bottom:1.25rem}.tav-introduction__pricing-block__feature-row__icon{color:var(--theme-colors--core--green);font-size:.9375rem;margin-right:1.25rem}.tav-introduction__pricing-block__feature-row__text{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey)}.tav-introduction__pricing-block__price-row__price{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem;font-weight:700;color:var(--theme-colors--core--red);margin-bottom:.625rem}.tav-introduction__pricing-block__price-row__text{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey)}.tav-introduction__pricing-block__price-row .button{margin-right:3.125rem}.tav-introduction .simple-header{max-width:84.375rem;display:block;margin:auto}.tav-introduction .trustpilot-widget-carousel{margin-bottom:0}@media screen and (min-width:639px){.tav-introduction .product-box{height:100%;width:100%}}@media screen and (max-width:1023px){.tav-introduction{--introduction-section--margin:2.8125rem 0 2.8125rem 0;--introduction-section--padding:2.8125rem 0 2.8125rem 0}.tav-introduction__malware-detection__title,.tav-introduction__pricing-block__title,.tav-introduction__threat-types__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}@media screen and (max-width:639px){.tav-introduction{--introduction-section--margin:1.875rem 0 1.875rem 0;--introduction-section--padding:1.875rem 0 1.875rem 0}.tav-introduction__malware-detection__title,.tav-introduction__pricing-block__title,.tav-introduction__threat-types__title{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem}.tav-introduction__awards-block{text-align:center;margin-bottom:.625rem}.tav-introduction__awards-block__awards{margin-bottom:0}.tav-introduction__awards-block__award{padding:0 .625rem;margin-bottom:.625rem}.tav-introduction__awards-block__text{margin-bottom:3.4375rem}.tav-introduction__threat-types{text-align:center}.tav-introduction__threat-types__title{margin-bottom:1.25rem}.tav-introduction__pricing-block{text-align:center}.tav-introduction__pricing-block__title{margin-bottom:3.125rem}.tav-introduction__pricing-block__features{text-align:left;margin-left:1.25rem}.tav-introduction__pricing-block__box{margin-bottom:1.25rem}.tav-introduction__pricing-block__price-row{justify-content:center}.tav-introduction__pricing-block__price-row__text{margin-bottom:1.25rem}.tav-introduction__pricing-block__price-row .button{margin-right:0}.tav-introduction .diagonal-full-width-hero-banner{--diagonal-full-width-hero-banner--margin:0 0 2.5rem 0}.tav-introduction .trustpilot-widget-carousel{max-height:10.625rem;overflow-x:hidden}}.product-box{overflow:hidden;width:10.625rem;height:11.875rem}.product-box svg{max-height:100%;max-width:100%;float:left}.privacy-navigation-dropdown{--dropdown--content--width:fit-content;--dropdown--content--background-color:#fff}.privacy-navigation-dropdown .feature-card{width:14.375rem}.privacy-navigation-dropdown .feature-card__icon{font-size:2rem;color:var(--theme-colors--core--red)}.privacy-navigation-dropdown .feature-card__title{font-size:1rem;color:var(--theme-colors--greys--dark-grey)}.privacy-navigation-dropdown .feature-card__description{font-size:.875rem;color:var(--theme-colors--greys--dark-grey)}.privacy-navigation-dropdown .link{text-decoration:none}.privacy-navigation-dropdown .link:hover{color:initial}.products-navigation-dropdown{--dropdown--content--width:fit-content;--dropdown--content--background-color:#fff}.products-navigation-dropdown .feature-card{width:14.375rem}.products-navigation-dropdown .feature-card__icon{font-size:2rem;color:var(--theme-colors--core--red)}.products-navigation-dropdown .feature-card__title{font-size:1rem;color:var(--theme-colors--greys--dark-grey)}.products-navigation-dropdown .feature-card__description{font-size:.875rem;color:var(--theme-colors--greys--dark-grey)}.products-navigation-dropdown .link{text-decoration:none}.products-navigation-dropdown .link:hover{color:initial}.security-navigation-dropdown{--dropdown--content--width:fit-content;--dropdown--content--background-color:#fff}.security-navigation-dropdown .feature-card{width:14.375rem}.security-navigation-dropdown .feature-card__icon{font-size:2rem;color:var(--theme-colors--core--red)}.security-navigation-dropdown .feature-card__title{font-size:1rem;color:var(--theme-colors--greys--dark-grey)}.security-navigation-dropdown .feature-card__description{font-size:.875rem;color:var(--theme-colors--greys--dark-grey)}.security-navigation-dropdown .link{text-decoration:none}.security-navigation-dropdown .link:hover{color:initial}.tav-free-download-modal{padding:3.125rem;background-color:var(--theme-colors--core--red);border-radius:.4375rem;overflow:hidden;position:relative;width:53.125rem}.tav-free-download-modal__close{position:absolute;top:1.25rem;right:1.25rem;color:#fff;font-size:1.125rem}.tav-free-download-modal__bg-logo{position:absolute;top:-.3125rem;left:-.625rem;height:105%;opacity:.1;z-index:0}.tav-free-download-modal__bg-logo img{width:30rem}.tav-free-download-modal .product-box{width:11.875rem;margin-left:-1.875rem;margin-bottom:1.25rem;position:relative;z-index:1}.tav-free-download-modal__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;color:#fff;margin-bottom:.9375rem}.tav-free-download-modal__subtitle{font-weight:400;font-size:1.125rem;line-height:1.3125rem;color:#fff;margin-bottom:1.5625rem}.tav-free-download-modal__features{margin-bottom:1.25rem}.tav-free-download-modal__cta{position:relative;z-index:2}.tav-free-download-modal .feature-row{margin-bottom:.625rem}.tav-free-download-modal .feature-row__icon,.tav-free-download-modal .feature-row__text{color:#fff}.tav-free-download-modal .feature-row__icon{font-size:1.25rem;margin-right:.625rem}.tav-free-download-modal .feature-row__text{font-size:1rem}.tav-free-download-modal .button{--button--border-radius:3.125rem;--button--border:none;--button--content-line-height:1.375rem;--button--link--text-decoration:none;transition:transform .25s ease}.tav-free-download-modal .button .button__text{text-align:center}.tav-free-download-modal .button:active{transform:scale(.95)}.tav-free-download-modal .button[disabled]{--button--background-color:var(--theme-colors--greys--light-grey);--button--content-color:var(--theme-colors--greys--grey);--button--box-shadow:none;pointer-events:none;cursor:not-allowed}.tav-free-download-modal .button[disabled]:active,.tav-free-download-modal .button[disabled]:hover{transform:none}.tav-free-download-modal .button--link,.tav-free-download-modal .button--underline{-webkit-text-decoration:var(--button--link--text-decoration);text-decoration:var(--button--link--text-decoration)}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.tav-free-download-modal .button{-webkit-appearance:none}}}.tav-free-download-modal .button{--button--content-font-size:1.125rem;--button--icon-font-size:1.125rem;--button--padding:1rem 1.8125rem}.tav-free-download-modal .button.button--icon{--button--icon-padding:0 0.8125rem 0 0;--button--padding:1rem 1.8125rem 1rem 1.5rem}.tav-free-download-modal .button.button--icon-right{--button--icon-padding:0 0 0 0.8125rem;--button--padding:1rem 1.5rem 1rem 1.8125rem}.tav-free-download-modal .button{--button--background-color:var(--theme-colors--core--green);--button--content-color:#fff;--button--box-shadow:0 0.625rem 1.875rem 0 var(--button--primary--box-shadow--color)}.product-comparison-table{--product-comparison-table--feature-row--padding-bottom:1.875rem;--product-comparison-table--devices--padding-bottom:3.75rem;--product-comparison-table--title--padding-bottom:5rem;padding-bottom:2.5rem}.product-comparison-table__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;text-align:center;padding-bottom:var(--product-comparison-table--title--padding-bottom)}.product-comparison-table__name{font-weight:400;font-size:1.5625rem;line-height:1.875rem;letter-spacing:-.0625rem;text-align:center;padding:0 .3125rem .625rem}.product-comparison-table__description{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);text-align:center;padding:0 .3125rem}.product-comparison-table__product-header{padding-bottom:2rem}.product-comparison-table__product-box .product-box{max-height:10.625rem;margin-bottom:2rem;margin-left:auto;margin-right:auto}.product-comparison-table__checkbox-container{padding-bottom:var(--product-comparison-table--feature-row--padding-bottom)}.product-comparison-table__feature{font-weight:400;font-size:1rem;line-height:1.1875rem;padding-bottom:var(--product-comparison-table--feature-row--padding-bottom)}.product-comparison-table__devices{font-weight:400;font-size:1rem;line-height:1.1875rem;padding-bottom:var(--product-comparison-table--devices--padding-bottom);text-align:center}.product-comparison-table__inactive-cta{background:var(--theme-colors--greys--medium-grey)}.product-comparison-table__cta-container{text-align:center;padding-bottom:var(--product-comparison-table--feature-row--padding-bottom)}.product-comparison-table__checkbox--hidden{visibility:hidden}.product-comparison-table__price-container{text-align:center}.product-comparison-table__price-container__discounted{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);color:var(--theme-colors--core--red)}.product-comparison-table__price-container__discounted__price{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem;color:var(--theme-colors--core--red);display:inline-block}.product-comparison-table__price-container__regular{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);padding-bottom:1.875rem}.product-comparison-table__price-container__regular__price{display:inline-block}.product-comparison-table__disclaimer-container__disclaimer{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);text-align:center;padding:0 .5rem}.product-comparison-table__desktop-container{position:relative;padding:3.125rem 0 5rem}.product-comparison-table__bg-container{z-index:-1;position:absolute;display:grid;left:0;right:0;top:0;bottom:.9375rem}.product-comparison-table__bg-container--1{grid-template-columns:1fr 1fr}.product-comparison-table__bg-container--2{grid-template-columns:1fr 1fr 1fr}.product-comparison-table__bg-container--3{grid-template-columns:1fr 1fr 1fr 1fr}.product-comparison-table__bg-container--4{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.product-comparison-table__bg-container--5{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.product-comparison-table__bg-container div{height:100%;width:100%}.product-comparison-table__active{background:#fff;box-shadow:.4375rem .3125rem 1.5625rem 0 rgba(29,32,35,.15);height:100%;z-index:-1;width:100%;border-radius:1.25rem}.product-comparison-table--no-discount .product-comparison-table__price-container{padding-bottom:var(--product-comparison-table--feature-row--padding-bottom)}.product-comparison-table__container__active{box-shadow:.4375rem .3125rem 1.5625rem 0 rgba(29,32,35,.15);border-radius:1.25rem}.product-comparison-table .two-tone-icons{height:2rem;text-align:center}@media screen and (max-width:1023px){.product-comparison-table{--product-comparison-table--feature-row--padding-bottom:1.5rem;--product-comparison-table--devices--padding-bottom:1.5rem}.product-comparison-table__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}.product-comparison-table__container{padding:1.875rem 2.5rem;box-shadow:.4375rem .3125rem 1.5625rem 0 rgba(29,32,35,.15);border-radius:1.25rem}}@media screen and (max-width:639px){.product-comparison-table{--product-comparison-table--title--padding-bottom:2rem}.product-comparison-table__description{padding-bottom:.5rem}.product-comparison-table__container{box-shadow:none;padding:1.875rem 1.25rem}}.tav-free-antivirus-info-modal{--tav-free-antivirus-modal--width:65.9375rem;--tav-free-antivirus-modal--padding:2.5rem;--tav-free-antivirus-modal--content-wrapper--padding:0 0 0 2.8125rem;width:var(--tav-free-antivirus-modal--width);padding:var(--tav-free-antivirus-modal--padding);position:relative}.tav-free-antivirus-info-modal__close{position:absolute;right:1.875rem;top:1.875rem}.tav-free-antivirus-info-modal__content-wrapper{padding:var(--tav-free-antivirus-modal--content-wrapper--padding)}.tav-free-antivirus-info-modal__title{font-weight:400;font-size:1.5625rem;line-height:1.875rem;letter-spacing:-.0625rem;margin-bottom:1.5625rem}.tav-free-antivirus-info-modal__title .logo{margin-right:.625rem;position:relative;top:-.125rem}.tav-free-antivirus-info-modal__title .logo img{max-height:1.875rem}.tav-free-antivirus-info-modal__subtitle{padding-bottom:2rem;margin-bottom:1.375rem;border-bottom:.0625rem solid var(--theme-colors--greys--light-grey)}.tav-free-antivirus-info-modal__body,.tav-free-antivirus-info-modal__subtitle{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey)}.tav-free-antivirus-info-modal__body{color:var(--theme-colors--greys--grey)}@media screen and (max-width:1023px){.tav-free-antivirus-info-modal{--tav-free-antivirus-modal--width:37.5rem;--tav-free-antivirus-modal--content-wrapper--padding:0}}@media screen and (max-width:639px){.tav-free-antivirus-info-modal{--tav-free-antivirus-modal--width:100%}}:root{--button--primary--box-shadow--color:rgba(11,200,109,.35)}.tav-cyber-guy-special-modal{padding:3.125rem;background-color:var(--theme-colors--greys--dark-grey);overflow:hidden;position:relative;text-align:center;color:#fff;width:53.125rem}.tav-cyber-guy-special-modal__close{position:absolute;top:1.25rem;right:1.25rem;color:#fff;font-size:1.125rem}.tav-cyber-guy-special-modal__title{font-size:2.8125rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:1.5625rem}.tav-cyber-guy-special-modal__subtitle{font-size:1.5625rem;font-weight:400;letter-spacing:0;line-height:1.5;margin-bottom:3.75rem}.tav-cyber-guy-special-modal__cta{position:relative;margin-bottom:1.75rem;z-index:2}.tav-cyber-guy-special-modal .feature-row{--feature-row--icon-color:#fff;--feature-row--icon-font-size:1.25rem;--feature-row--text-color:#fff;--feature-row--text-font-size:0.9375rem;width:-moz-fit-content;width:fit-content;margin:0 auto 1.875rem}.tav-cyber-guy-special-modal .trustpilot-stars{width:-moz-fit-content;width:fit-content;margin:auto}.tav-cyber-guy-special-modal .button{--button--border-radius:3.125rem;--button--border:none;--button--content-line-height:1.375rem;--button--link--text-decoration:none;transition:transform .25s ease}.tav-cyber-guy-special-modal .button .button__text{text-align:center}.tav-cyber-guy-special-modal .button:active{transform:scale(.95)}.tav-cyber-guy-special-modal .button[disabled]{--button--background-color:var(--theme-colors--greys--light-grey);--button--content-color:var(--theme-colors--greys--grey);--button--box-shadow:none;pointer-events:none;cursor:not-allowed}.tav-cyber-guy-special-modal .button[disabled]:active,.tav-cyber-guy-special-modal .button[disabled]:hover{transform:none}.tav-cyber-guy-special-modal .button--link,.tav-cyber-guy-special-modal .button--underline{-webkit-text-decoration:var(--button--link--text-decoration);text-decoration:var(--button--link--text-decoration)}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.tav-cyber-guy-special-modal .button{-webkit-appearance:none}}}.tav-cyber-guy-special-modal .button{--button--content-font-size:1.125rem;--button--icon-font-size:1.125rem;--button--padding:1rem 1.8125rem}.tav-cyber-guy-special-modal .button.button--icon{--button--icon-padding:0 0.8125rem 0 0;--button--padding:1rem 1.8125rem 1rem 1.5rem}.tav-cyber-guy-special-modal .button.button--icon-right{--button--icon-padding:0 0 0 0.8125rem;--button--padding:1rem 1.5rem 1rem 1.8125rem}.tav-cyber-guy-special-modal .button{--button--background-color:var(--theme-colors--core--green);--button--content-color:#fff;--button--box-shadow:0 0.625rem 1.875rem 0 var(--button--primary--box-shadow--color)}.default-footer{--default-footer--link-blocks-wrapper--justify-content:flex-start;--default-footer--link-block--text-align:left;--default-footer--link-block--margin:0 0 1.75rem}@media screen and (max-width:639px){.default-footer{--default-footer--link-block--margin:0}}.tav-home-page{--tav-home-page--title--margin-bottom:3.75rem;--tav-home-page--antivirus-block--image--margin-bottom:5rem}.tav-home-page__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:var(--tav-home-page--title--margin-bottom)}.tav-home-page__antivirus-block{text-align:center}.tav-home-page__antivirus-block .tav-home-page__title{max-width:50rem;margin-left:auto;margin-right:auto}.tav-home-page__antivirus-block__image{margin-bottom:var(--tav-home-page--antivirus-block--image--margin-bottom);max-width:32.5rem;width:100%}.tav-home-page .diagonal-full-width-hero-banner{--diagonal-full-width-hero-banner--padding:3.125rem 1.25rem 6.25rem 1.25rem}@media screen and (max-width:1023px){.tav-home-page__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}@media screen and (max-width:639px){.tav-home-page{--tav-home-page--title--margin-bottom:1.875rem;--tav-home-page--antivirus-block--image--margin-bottom:2.5rem}.tav-home-page__title{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem}.tav-home-page .diagonal-full-width-hero-banner{--diagonal-full-width-hero-banner--padding:1.875rem 0 0 0;--diagonal-full-width-hero-banner--bg-block--bottom:-2.5rem}}.branded-video-laptop{--branded-laptop--background-color:initial;position:relative}.branded-video-laptop__container{position:absolute;top:12%;left:50%;transform:translate(-50%);width:74%;height:72%}.branded-video-laptop__background,.branded-video-laptop__player{position:absolute;background-color:var(--branded-laptop--background-color);border-radius:.3125rem;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.branded-video-laptop__logo img{min-height:3.125rem}.branded-video-laptop iframe{--branded-laptop--background-color:#000}.branded-video-laptop--TOTAL{--branded-laptop--background-color:var(--theme-colors--core--dark-red)}.awards-block{margin-bottom:9.0625rem}.awards-block__block{margin:0 auto 2.5rem;max-width:53.125rem}.awards-block__description{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem;max-width:41.875rem;margin:0 auto 2.5rem;text-align:center}.awards-block__cta{display:flex;justify-content:center}.awards-block__av-comp img,.awards-block__av-test img{max-height:4.6875rem}.awards-block__vb-100 img{max-height:6.25rem}@media screen and (max-width:639px){.awards-block .awards-block__av-comp,.awards-block .awards-block__av-test,.awards-block .awards-block__vb-100{text-align:center;padding:0 .625rem}}.product-showcase-block{--product-showcase-block--title--margin-bottom:3.75rem;--product-showcase-block--image--margin-bottom:5rem;text-align:center}.product-showcase-block__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:var(--product-showcase-block--title--margin-bottom);max-width:50rem;margin-left:auto;margin-right:auto}.product-showcase-block__image{margin-bottom:var(--product-showcase-block--image--margin-bottom);max-width:32.5rem;width:100%}@media screen and (max-width:1023px){.product-showcase-block__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}@media screen and (max-width:639px){.product-showcase-block{--product-showcase-block--title--margin-bottom:1.875rem;--product-showcase-block--image--margin-bottom:2.5rem}.product-showcase-block__title{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem}}.tav-security-hero-banner-content__tagline{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;color:var(--theme-colors--core--red);margin-bottom:1rem}.tav-security-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;margin-bottom:1.5rem}.tav-security-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;margin-bottom:2.5rem;max-width:28.75rem}.tav-security-hero-banner-content__cta-block{display:flex;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content}.tav-security-hero-banner-content .feature-row{margin-top:1.25rem}.tav-security-hero-banner-content .feature-row__icon,.tav-security-hero-banner-content .feature-row__text{color:var(--theme-colors--greys--dark-grey)}.tav-security-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-security-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}@media screen and (max-width:1023px){.tav-security-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-security-hero-banner-content__description,.tav-security-hero-banner-content__tagline,.tav-security-hero-banner-content__title{color:#fff}.tav-security-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-security-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-security-hero-banner-content__cta-block{align-items:center}.tav-security-hero-banner-content .feature-row__icon,.tav-security-hero-banner-content .feature-row__text{color:#fff}}@media screen and (max-width:639px){.tav-security-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-columned-hero-banner-content-layout h1{margin-top:0}@media screen and (max-width:1023px){.tav-columned-hero-banner-content-layout__left-block{margin-bottom:3.25rem}.tav-columned-hero-banner-content-layout__right-block{display:flex;justify-content:center}}@media screen and (max-width:639px){.tav-columned-hero-banner-content-layout__left-block{margin-bottom:2.25rem}}.tav-home-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;color:#fff;margin-bottom:1.5rem}.tav-home-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;color:#fff;margin-bottom:2.5rem;max-width:42.5rem}.tav-home-hero-banner-content__cta-block{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.tav-home-hero-banner-content .award{--award--max-height:3.4375rem;--award-width:6.875rem}.tav-home-hero-banner-content .feature-row{margin-top:1.25rem}.tav-home-hero-banner-content .feature-row__icon,.tav-home-hero-banner-content .feature-row__text{color:#fff}.tav-home-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-home-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey);color:#fff}@media screen and (max-width:1023px){.tav-home-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-home-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-home-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-home-hero-banner-content__cta-wrapper{justify-content:center}.tav-home-hero-banner-content__cta-block{align-items:center;margin-bottom:1.25rem}}@media screen and (max-width:639px){.tav-home-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-home-hero-banner-image-block{position:relative}.tav-home-hero-banner-image-block__main{filter:drop-shadow(.0625rem .0625rem .3125rem rgba(0,0,0,.35))}.tav-home-hero-banner-image-block__notification{position:absolute;left:0;bottom:2.375rem;transform:translateX(-35%);filter:drop-shadow(.0625rem .0625rem .3125rem rgba(0,0,0,.35))}.tav-home-hero-banner-image-block__logo{position:absolute;top:50%;left:0;transform:translate3d(-58%,-50%,0);z-index:-1}@media screen and (max-width:1023px){.tav-home-hero-banner-image-block__main{max-width:25rem}}.trusted-users{color:#fff;text-align:right;font-weight:600;line-height:1}.trusted-users__top{font-size:.875rem}.trusted-users__bottom{font-size:1.25rem}.trusted-users__flag img{height:2.25rem;margin-left:.625rem}.tav-privacy-password-hero-banner-content__tagline{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;color:var(--theme-colors--core--red);margin-bottom:1rem}.tav-privacy-password-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;margin-bottom:1.5rem}.tav-privacy-password-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;margin-bottom:2.5rem;max-width:28.75rem}.tav-privacy-password-hero-banner-content__cta-block{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.tav-privacy-password-hero-banner-content .feature-row{margin-top:1.25rem}.tav-privacy-password-hero-banner-content .feature-row__icon,.tav-privacy-password-hero-banner-content .feature-row__text{color:var(--theme-colors--greys--dark-grey)}.tav-privacy-password-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-privacy-password-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}@media screen and (max-width:1023px){.tav-privacy-password-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-privacy-password-hero-banner-content__description,.tav-privacy-password-hero-banner-content__tagline,.tav-privacy-password-hero-banner-content__title{color:#fff}.tav-privacy-password-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-privacy-password-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-privacy-password-hero-banner-content .feature-row__icon,.tav-privacy-password-hero-banner-content .feature-row__text{color:#fff}}@media screen and (max-width:639px){.tav-privacy-password-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-privacy-password-page__section{margin-bottom:6.25rem}.tav-privacy-password-page__section--centered{text-align:center}.tav-privacy-password-page__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:3.75rem}.tav-privacy-password-page__image{max-width:36.0625rem;width:100%}.tav-privacy-password-page .columned-hero-banner-content-layout__right-block img{filter:drop-shadow(.3125rem .3125rem 3.125rem rgba(28,32,35,.35));width:28.1875rem}.tav-privacy-password-page .content-layout__primary-image{max-height:37.5rem}.tav-privacy-password-page .content-layout--vertical-rectangle .content-layout__primary-image{max-height:28.1875rem}.tav-privacy-password-page .content-layout__secondary-image{max-width:18.75rem}.tav-privacy-password-page .content-layout ul{padding:0}.tav-privacy-password-page .content-layout ul li{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);margin-bottom:1.25rem;list-style-position:inside}.tav-privacy-password-page .content-layout ul li:last-child{margin-bottom:0}@media screen and (min-width:1023px){.tav-privacy-password-page .square-block-hero-banner{--square-block-hero-banner-bg-vector--transform:translateX(50%)}}@media screen and (max-width:1023px){.tav-privacy-password-page__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}@media screen and (max-width:639px){.tav-privacy-password-page__title{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem;margin-bottom:1.875rem}}.tav-internet-security-hero-banner-content__tagline{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;color:var(--theme-colors--core--red);margin-bottom:1rem}.tav-internet-security-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;margin-bottom:1.5rem}.tav-internet-security-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;margin-bottom:2.5rem;max-width:28.75rem}.tav-internet-security-hero-banner-content__cta-block{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.tav-internet-security-hero-banner-content .feature-row{margin-top:1.25rem}.tav-internet-security-hero-banner-content .feature-row__icon,.tav-internet-security-hero-banner-content .feature-row__text{color:var(--theme-colors--greys--dark-grey)}.tav-internet-security-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-internet-security-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}@media screen and (max-width:1023px){.tav-internet-security-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-internet-security-hero-banner-content__description,.tav-internet-security-hero-banner-content__tagline,.tav-internet-security-hero-banner-content__title{color:#fff}.tav-internet-security-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-internet-security-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-internet-security-hero-banner-content .feature-row__icon,.tav-internet-security-hero-banner-content .feature-row__text{color:#fff}}@media screen and (max-width:639px){.tav-internet-security-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-premium-hero-banner-content__tagline{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;color:var(--theme-colors--core--red);margin-bottom:1rem}.tav-premium-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;margin-bottom:1.5rem}.tav-premium-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;margin-bottom:2.5rem;max-width:28.75rem}.tav-premium-hero-banner-content__cta-block{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.tav-premium-hero-banner-content .feature-row{margin-top:1.25rem}.tav-premium-hero-banner-content .feature-row__icon,.tav-premium-hero-banner-content .feature-row__text{color:var(--theme-colors--greys--dark-grey)}.tav-premium-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-premium-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}@media screen and (max-width:1023px){.tav-premium-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-premium-hero-banner-content__description,.tav-premium-hero-banner-content__tagline,.tav-premium-hero-banner-content__title{color:#fff}.tav-premium-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-premium-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-premium-hero-banner-content .feature-row__icon,.tav-premium-hero-banner-content .feature-row__text{color:#fff}}@media screen and (max-width:639px){.tav-premium-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-total-security-hero-banner-content__tagline{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:-.03125rem;color:var(--theme-colors--core--red);margin-bottom:1rem}.tav-total-security-hero-banner-content__title{font-weight:400;font-size:3.4375rem;line-height:4.0625rem;letter-spacing:-.0625rem;margin-bottom:1.5rem}.tav-total-security-hero-banner-content__description{font-weight:400;font-size:1.125rem;line-height:1.3125rem;margin-bottom:2.5rem;max-width:28.75rem}.tav-total-security-hero-banner-content__cta-block{display:flex;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content}.tav-total-security-hero-banner-content .feature-row{margin-top:1.25rem}.tav-total-security-hero-banner-content .feature-row__icon,.tav-total-security-hero-banner-content .feature-row__text{color:var(--theme-colors--greys--dark-grey)}.tav-total-security-hero-banner-content .feature-row__icon{font-size:1.5rem;margin-right:.4375rem}.tav-total-security-hero-banner-content .feature-row__text{font-weight:400;font-size:.9375rem;line-height:1.375rem;color:var(--theme-colors--greys--medium-grey)}@media screen and (max-width:1023px){.tav-total-security-hero-banner-content{text-align:center;display:flex;flex-direction:column;align-items:center}.tav-total-security-hero-banner-content__description,.tav-total-security-hero-banner-content__tagline,.tav-total-security-hero-banner-content__title{color:#fff}.tav-total-security-hero-banner-content__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem}.tav-total-security-hero-banner-content__description{font-weight:400;font-size:1rem;line-height:1.1875rem;max-width:43.75rem}.tav-total-security-hero-banner-content .feature-row__icon,.tav-total-security-hero-banner-content .feature-row__text{color:#fff}}@media screen and (max-width:639px){.tav-total-security-hero-banner-content__title{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}.tav-security-data-breach__section-centered{text-align:center}.tav-security-data-breach__section-title{color:var(--theme-colors--greys--dark-grey);font-size:2.8125rem;font-weight:400;letter-spacing:-.0625rem;text-align:center}.tav-security-data-breach__shadow-box{background:#fdfdfd;border-radius:.9375rem;box-shadow:.125rem .125rem .625rem 0 rgba(28,32,35,.05);color:var(--theme-colors--greys--medium-grey);font-size:1rem;font-weight:400;padding:1.1875rem 1.5rem;width:18.6875rem}.tav-security-data-breach__secondary-image-title{color:var(--theme-colors--greys--dark-grey);font-size:1.25rem;font-weight:400;letter-spacing:-.0625rem;position:relative}.tav-security-data-breach__secondary-image-title img{position:absolute;bottom:.0625rem;left:3.4375rem}.tav-security-data-breach__highlight-red{color:var(--theme-colors--core--red);font-weight:600}.tav-security-data-breach section{margin-bottom:6.25rem}.tav-security-data-breach .content-layout--vertical-rectangle .content-layout__primary-image{width:37.5rem}.tav-security-data-breach .content-layout--horizontal-rectangle .content-layout__primary-image{width:28.1875rem}.tav-security-data-breach .columned-hero-banner-content-layout__right-block img{box-shadow:.3125rem .3125rem 3.125rem 0 rgba(28,32,35,.35);width:28.1875rem}.tav-security-vpn__flags-section{margin-bottom:9.0625rem}.tav-security-vpn__flags-section__title{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:4.625rem}.tav-security-vpn__flags-section__flags{-moz-column-count:5;column-count:5}.tav-security-vpn__flags-section__flags__flag{flex-flow:row;margin-bottom:1.75rem}.tav-security-vpn__flags-section__flags__flag__name{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);font-size:1.25rem;margin-left:1.25rem}.tav-security-vpn__flags-section__flags__flag img{width:2rem}.tav-security-vpn .columned-hero-banner-content-layout__right-block img{box-shadow:.3125rem .3125rem 3.125rem 0 rgba(28,32,35,.35);width:28.1875rem}.tav-security-vpn .content-layout__primary-image{width:100%;max-width:28.1875rem}.tav-security-vpn .content-layout__primary-image.tav-security-vpn__phone-image{filter:drop-shadow(.375rem .375rem 3.375rem rgba(28,32,35,.35));max-width:20.625rem}.tav-security-vpn .content-layout--vertical-rectangle .content-layout__primary-image{max-width:37.5rem}.tav-security-vpn .content-layout ul{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);list-style-position:inside;padding:0}.tav-security-vpn .content-layout ul>*{margin-bottom:1.25rem}@media screen and (min-width:1023px){.tav-security-vpn__content-layout-one .content-layout{margin-top:9.375rem}.tav-security-vpn__content-layout-two .content-layout{margin-top:21.875rem}}@media screen and (max-width:1023px){.tav-security-vpn__flags-section__flags__flag{text-align:center;display:block}.tav-security-vpn__flags-section__flags__flag__name{display:none}}.tav-security-webshield__custom-content{margin-bottom:6.25rem}.tav-security-webshield__custom-content--centered{text-align:center}.tav-security-webshield__custom-content img{width:32.5rem}.tav-security-webshield__custom-content h2{font-weight:400;font-size:2.8125rem;line-height:3.375rem;letter-spacing:-.0625rem;margin-bottom:5rem}.tav-security-webshield__app-store-button{margin-bottom:.625rem}.tav-security-webshield__app-store-button img{height:2.5rem}.tav-security-webshield .columned-hero-banner-content-layout__right-block img{box-shadow:.3125rem .3125rem 3.125rem 0 rgba(28,32,35,.35);width:28.1875rem}.tav-security-webshield .content-layout__primary-image{width:100%;max-width:28.1875rem}.tav-security-webshield .content-layout__primary-image.tav-security-webshield__phone-image{filter:drop-shadow(.375rem .375rem 3.375rem rgba(28,32,35,.35));max-width:20.625rem}.tav-security-webshield .content-layout--vertical-rectangle .content-layout__primary-image{max-width:37.5rem}.tav-security-webshield .content-layout ul{font-weight:400;font-size:1rem;line-height:1.5rem;color:var(--theme-colors--greys--medium-grey);list-style-position:inside;padding:0}.tav-security-webshield .content-layout ul>*{margin-bottom:1.25rem}@media screen and (max-width:1023px){.tav-security-webshield__custom-content h2{font-weight:400;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:-.0625rem}}@media screen and (max-width:639px){.tav-security-webshield__custom-content h2{font-weight:400;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.0625rem}}
/*# sourceMappingURL=index.min.css.map */