#mcafeeHeroCarousel{font-family:"Poppins",sans-serif}#mcafeeHeroCarousel .carousel__controls button{opacity:0;z-index:2;width: 30px;}#mcafeeHeroCarousel .carousel-inner .carousel-item{overflow:hidden;z-index:2}#mcafeeHeroCarousel .carousel-inner .carousel-item::before{position:absolute;left:0;top:0;content:"";background-image:var(--bg-image);width:100%;height:100%;background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;z-index:-1}@media(max-width: 820px){#mcafeeHeroCarousel .carousel-inner .carousel-item::before{background-image:var(--bg-m-image);background-position-y:90%}}@media(max-width: 768px){#mcafeeHeroCarousel .carousel-inner .carousel-item::before{background-position-y:72%}}#mcafeeHeroCarousel .hero__contentWrapper{max-width:600px;height:100%;padding:1rem;margin-left:10%;margin-top:1%}@media(min-width: 1860px){#mcafeeHeroCarousel .hero__contentWrapper{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media(max-width: 1600px){#mcafeeHeroCarousel .hero__contentWrapper{-webkit-transform:scale(0.9);transform:scale(0.9)}}@media(max-width: 1500px){#mcafeeHeroCarousel .hero__contentWrapper{margin-left:5%}}@media(max-width: 1380px){#mcafeeHeroCarousel .hero__contentWrapper{-webkit-transform:scale(0.85);transform:scale(0.85)}}@media(max-width: 1280px){#mcafeeHeroCarousel .hero__contentWrapper{-webkit-transform:scale(0.8);transform:scale(0.8)}}@media(max-width: 1200px){#mcafeeHeroCarousel .hero__contentWrapper{-webkit-transform:scale(0.7);transform:scale(0.7);margin-left:-2%;margin-top:2%}}@media(max-width: 991px){#mcafeeHeroCarousel .hero__contentWrapper{margin-top:5%}}#mcafeeHeroCarousel .hero__contentWrapper .hero__content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__title{font-size:3em;font-weight:600;line-height:1.3}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__title span{color:#af0707}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__desc{font-size:1.25rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta{max-width:10rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta a{padding:12px 24px;display:inline-block;width:100%;background-color:#af0707;text-align:center;color:#fff;text-decoration:none;border-radius:3rem;-webkit-transition:all 250ms ease;transition:all 250ms ease;font-size:1.1rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta a:hover{background-color:#C01818}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta a:focus{background-color:#871212}@media(max-width: 820px){#mcafeeHeroCarousel .hero__contentWrapper{margin-top:10%;margin-right:auto;margin-left:auto;max-width:100%;-webkit-transform:scale(0.8);transform:scale(0.8)}#mcafeeHeroCarousel .hero__contentWrapper .hero__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__title{font-size:2.5rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta{width:100%;max-width:10rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__cta a{padding:14px 24px}}@media(max-width: 768px){#mcafeeHeroCarousel .hero__contentWrapper{margin-top:20%;-webkit-transform:scale(1);transform:scale(1);padding-left:2rem;padding-right:2rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__title{font-size:1.8rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__desc{font-size:1rem}}@media(max-width: 600px){#mcafeeHeroCarousel .hero__contentWrapper{margin-top:45%;padding-left:2rem;padding-right:2rem}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__title{font-size:1.8rem !important; line-height: 1.3 !important;}#mcafeeHeroCarousel .hero__contentWrapper .hero__content .hero__desc{font-size:1rem}}