@font-face {font-family:'IBMPlexRegular';src: url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Regular.eot');src: local('☺'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Regular.woff') format('woff'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'IBMPlexRegularBold';src: url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Bold.eot');src: local('☺'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Bold.woff') format('woff'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Bold.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family:'IBMPlexRegularLight';src: url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Light.eot');src: local('☺'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Light.woff') format('woff'), url('https://www.pandasecurity.com/rfiles/common/fonts/IBMPlexSans-Light.ttf') format('truetype');font-weight: normal;font-style: normal;}.svgicon{display: inline-block;		width: 1em;		height: 1em;		stroke-width: 0;		stroke: currentColor;fill: currentColor;		font-size: 2em;		position: relative;}#sales_support_phone_new a:hover,#ventana_modal a:hover,#main_home a:hover,#main_home span:hover,#login a:hover{text-decoration: none;}body,html{font-family:"IBMPlexRegular",sans-serif;font-size:1rem;line-height:1.5rem;color:#2f3343}.container{width:100%;margin-right:auto;margin-left:auto}.container-fluid{margin:0 .2rem}@media (min-width:768px){.container-fluid{margin:0 1.5rem}}@media (max-width:1109px){.container{max-width:95%}}@media (min-width:1110px) and (max-width:1599px){.container{max-width:95%}}@media (min-width:992px) and (max-width:1139px){.card .body .content h5{min-height:66px}}@media (min-width:1140px){.card .body .content h5{min-height:auto}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.m-1{margin:.125rem!important}.mt-1{margin-top:.125rem!important}.mb-1{margin-bottom:.125rem!important}.ml-1{margin-left:.125rem!important}.mr-1{margin-right:.125rem!important}.m-2{margin:.25rem!important}.mt-2{margin-top:.25rem!important}.mb-2{margin-bottom:.25rem!important}.ml-2{margin-left:.25rem!important}.mr-2{margin-right:.25rem!important}.m-3{margin:.375rem!important}.mt-3{margin-top:.375rem!important}.mb-3{margin-bottom:.375rem!important}.ml-3{margin-left:.375rem!important}.mr-3{margin-right:.375rem!important}.m-4{margin:.5rem!important}.mt-4{margin-top:.5rem!important}.mb-4{margin-bottom:.5rem!important}.ml-4{margin-left:.5rem!important}.mr-4{margin-right:.5rem!important}.m-5{margin:.625rem!important}.mt-5{margin-top:.625rem!important}.mb-5{margin-bottom:.625rem!important}.ml-5{margin-left:.625rem!important}.mr-5{margin-right:.625rem!important}.m-6{margin:.75rem!important}.mt-6{margin-top:.75rem!important}.mb-6{margin-bottom:.75rem!important}.ml-6{margin-left:.75rem!important}.mr-6{margin-right:.75rem!important}.m-7{margin:.875rem!important}.mt-7{margin-top:.875rem!important}.mb-7{margin-bottom:.875rem!important}.ml-7{margin-left:.875rem!important}.mr-7{margin-right:.875rem!important}.m-8{margin:1rem!important}.mt-8{margin-top:1rem!important}.mb-8{margin-bottom:1rem!important}.ml-8{margin-left:1rem!important}.mr-8{margin-right:1rem!important}.m-9{margin:1.125rem!important}.mt-9{margin-top:1.125rem!important}.mb-9{margin-bottom:1.125rem!important}.ml-9{margin-left:1.125rem!important}.mr-9{margin-right:1.125rem!important}.m-10{margin:1.25rem!important}.mt-10{margin-top:1.25rem!important}.mb-10{margin-bottom:1.25rem!important}.ml-10{margin-left:1.25rem!important}.mr-10{margin-right:1.25rem!important}.m-11{margin:1.375rem!important}.mt-11{margin-top:1.375rem!important}.mb-11{margin-bottom:1.375rem!important}.ml-11{margin-left:1.375rem!important}.mr-11{margin-right:1.375rem!important}.m-12{margin:1.5rem!important}.mt-12{margin-top:1.5rem!important}.mb-12{margin-bottom:1.5rem!important}.ml-12{margin-left:1.5rem!important}.mr-12{margin-right:1.5rem!important}.m-13{margin:1.625rem!important}.mt-13{margin-top:1.625rem!important}.mb-13{margin-bottom:1.625rem!important}.ml-13{margin-left:1.625rem!important}.mr-13{margin-right:1.625rem!important}.m-14{margin:1.75rem!important}.mt-14{margin-top:1.75rem!important}.mb-14{margin-bottom:1.75rem!important}.ml-14{margin-left:1.75rem!important}.mr-14{margin-right:1.75rem!important}.m-15{margin:1.875rem!important}.mt-15{margin-top:1.875rem!important}.mb-15{margin-bottom:1.875rem!important}.ml-15{margin-left:1.875rem!important}.mr-15{margin-right:1.875rem!important}.m-16{margin:2rem!important}.mt-16{margin-top:2rem!important}.mb-16{margin-bottom:2rem!important}.ml-16{margin-left:2rem!important}.mr-16{margin-right:2rem!important}.m-17{margin:2.125rem!important}.mt-17{margin-top:2.125rem!important}.mb-17{margin-bottom:2.125rem!important}.ml-17{margin-left:2.125rem!important}.mr-17{margin-right:2.125rem!important}.m-18{margin:2.25rem!important}.mt-18{margin-top:2.25rem!important}.mb-18{margin-bottom:2.25rem!important}.ml-18{margin-left:2.25rem!important}.mr-18{margin-right:2.25rem!important}.m-19{margin:2.375rem!important}.mt-19{margin-top:2.375rem!important}.mb-19{margin-bottom:2.375rem!important}.ml-19{margin-left:2.375rem!important}.mr-19{margin-right:2.375rem!important}.m-20{margin:2.5rem!important}.mt-20{margin-top:2.5rem!important}.mb-20{margin-bottom:2.5rem!important}.ml-20{margin-left:2.5rem!important}.mr-20{margin-right:2.5rem!important}.m-21{margin:2.625rem!important}.mt-21{margin-top:2.625rem!important}.mb-21{margin-bottom:2.625rem!important}.ml-21{margin-left:2.625rem!important}.mr-21{margin-right:2.625rem!important}.m-22{margin:2.75rem!important}.mt-22{margin-top:2.75rem!important}.mb-22{margin-bottom:2.75rem!important}.ml-22{margin-left:2.75rem!important}.mr-22{margin-right:2.75rem!important}.m-23{margin:2.875rem!important}.mt-23{margin-top:2.875rem!important}.mb-23{margin-bottom:2.875rem!important}.ml-23{margin-left:2.875rem!important}.mr-23{margin-right:2.875rem!important}.m-24{margin:3rem!important}.mt-24{margin-top:3rem!important}.mb-24{margin-bottom:3rem!important}.ml-24{margin-left:3rem!important}.mr-24{margin-right:3rem!important}.m-25{margin:3.125rem!important}.mt-25{margin-top:3.125rem!important}.mb-25{margin-bottom:3.125rem!important}.ml-25{margin-left:3.125rem!important}.mr-25{margin-right:3.125rem!important}.m-26{margin:3.25rem!important}.mt-26{margin-top:3.25rem!important}.mb-26{margin-bottom:3.25rem!important}.ml-26{margin-left:3.25rem!important}.mr-26{margin-right:3.25rem!important}.m-27{margin:3.375rem!important}.mt-27{margin-top:3.375rem!important}.mb-27{margin-bottom:3.375rem!important}.ml-27{margin-left:3.375rem!important}.mr-27{margin-right:3.375rem!important}.m-28{margin:3.5rem!important}.mt-28{margin-top:3.5rem!important}.mb-28{margin-bottom:3.5rem!important}.ml-28{margin-left:3.5rem!important}.mr-28{margin-right:3.5rem!important}.m-29{margin:3.625rem!important}.mt-29{margin-top:3.625rem!important}.mb-29{margin-bottom:3.625rem!important}.ml-29{margin-left:3.625rem!important}.mr-29{margin-right:3.625rem!important}.m-30{margin:3.75rem!important}.mt-30{margin-top:3.75rem!important}.mb-30{margin-bottom:3.75rem!important}.ml-30{margin-left:3.75rem!important}.mr-30{margin-right:3.75rem!important}.m-31{margin:3.875rem!important}.mt-31{margin-top:3.875rem!important}.mb-31{margin-bottom:3.875rem!important}.ml-31{margin-left:3.875rem!important}.mr-31{margin-right:3.875rem!important}.m-32{margin:4rem!important}.mt-32{margin-top:4rem!important}.mb-32{margin-bottom:4rem!important}.ml-32{margin-left:4rem!important}.mr-32{margin-right:4rem!important}.m-33{margin:4.125rem!important}.mt-33{margin-top:4.125rem!important}.mb-33{margin-bottom:4.125rem!important}.ml-33{margin-left:4.125rem!important}.mr-33{margin-right:4.125rem!important}.m-34{margin:4.25rem!important}.mt-34{margin-top:4.25rem!important}.mb-34{margin-bottom:4.25rem!important}.ml-34{margin-left:4.25rem!important}.mr-34{margin-right:4.25rem!important}.m-35{margin:4.375rem!important}.mt-35{margin-top:4.375rem!important}.mb-35{margin-bottom:4.375rem!important}.ml-35{margin-left:4.375rem!important}.mr-35{margin-right:4.375rem!important}.m-36{margin:4.5rem!important}.mt-36{margin-top:4.5rem!important}.mb-36{margin-bottom:4.5rem!important}.ml-36{margin-left:4.5rem!important}.mr-36{margin-right:4.5rem!important}.m-37{margin:4.625rem!important}.mt-37{margin-top:4.625rem!important}.mb-37{margin-bottom:4.625rem!important}.ml-37{margin-left:4.625rem!important}.mr-37{margin-right:4.625rem!important}.m-38{margin:4.75rem!important}.mt-38{margin-top:4.75rem!important}.mb-38{margin-bottom:4.75rem!important}.ml-38{margin-left:4.75rem!important}.mr-38{margin-right:4.75rem!important}.m-39{margin:4.875rem!important}.mt-39{margin-top:4.875rem!important}.mb-39{margin-bottom:4.875rem!important}.ml-39{margin-left:4.875rem!important}.mr-39{margin-right:4.875rem!important}.m-40{margin:5rem!important}.mt-40{margin-top:5rem!important}.mb-40{margin-bottom:5rem!important}.ml-40{margin-left:5rem!important}.mr-40{margin-right:5rem!important}.m-41{margin:5.125rem!important}.mt-41{margin-top:5.125rem!important}.mb-41{margin-bottom:5.125rem!important}.ml-41{margin-left:5.125rem!important}.mr-41{margin-right:5.125rem!important}.m-42{margin:5.25rem!important}.mt-42{margin-top:5.25rem!important}.mb-42{margin-bottom:5.25rem!important}.ml-42{margin-left:5.25rem!important}.mr-42{margin-right:5.25rem!important}.m-43{margin:5.375rem!important}.mt-43{margin-top:5.375rem!important}.mb-43{margin-bottom:5.375rem!important}.ml-43{margin-left:5.375rem!important}.mr-43{margin-right:5.375rem!important}.m-44{margin:5.5rem!important}.mt-44{margin-top:5.5rem!important}.mb-44{margin-bottom:5.5rem!important}.ml-44{margin-left:5.5rem!important}.mr-44{margin-right:5.5rem!important}.m-45{margin:5.625rem!important}.mt-45{margin-top:5.625rem!important}.mb-45{margin-bottom:5.625rem!important}.ml-45{margin-left:5.625rem!important}.mr-45{margin-right:5.625rem!important}.m-46{margin:5.75rem!important}.mt-46{margin-top:5.75rem!important}.mb-46{margin-bottom:5.75rem!important}.ml-46{margin-left:5.75rem!important}.mr-46{margin-right:5.75rem!important}.m-47{margin:5.875rem!important}.mt-47{margin-top:5.875rem!important}.mb-47{margin-bottom:5.875rem!important}.ml-47{margin-left:5.875rem!important}.mr-47{margin-right:5.875rem!important}.m-48{margin:6rem!important}.mt-48{margin-top:6rem!important}.mb-48{margin-bottom:6rem!important}.ml-48{margin-left:6rem!important}.mr-48{margin-right:6rem!important}.m-49{margin:6.125rem!important}.mt-49{margin-top:6.125rem!important}.mb-49{margin-bottom:6.125rem!important}.ml-49{margin-left:6.125rem!important}.mr-49{margin-right:6.125rem!important}.m-50{margin:6.25rem!important}.mt-50{margin-top:6.25rem!important}.mb-50{margin-bottom:6.25rem!important}.ml-50{margin-left:6.25rem!important}.mr-50{margin-right:6.25rem!important}.m-51{margin:6.375rem!important}.mt-51{margin-top:6.375rem!important}.mb-51{margin-bottom:6.375rem!important}.ml-51{margin-left:6.375rem!important}.mr-51{margin-right:6.375rem!important}.m-52{margin:6.5rem!important}.mt-52{margin-top:6.5rem!important}.mb-52{margin-bottom:6.5rem!important}.ml-52{margin-left:6.5rem!important}.mr-52{margin-right:6.5rem!important}.m-53{margin:6.625rem!important}.mt-53{margin-top:6.625rem!important}.mb-53{margin-bottom:6.625rem!important}.ml-53{margin-left:6.625rem!important}.mr-53{margin-right:6.625rem!important}.m-54{margin:6.75rem!important}.mt-54{margin-top:6.75rem!important}.mb-54{margin-bottom:6.75rem!important}.ml-54{margin-left:6.75rem!important}.mr-54{margin-right:6.75rem!important}.m-55{margin:6.875rem!important}.mt-55{margin-top:6.875rem!important}.mb-55{margin-bottom:6.875rem!important}.ml-55{margin-left:6.875rem!important}.mr-55{margin-right:6.875rem!important}.m-56{margin:7rem!important}.mt-56{margin-top:7rem!important}.mb-56{margin-bottom:7rem!important}.ml-56{margin-left:7rem!important}.mr-56{margin-right:7rem!important}.m-57{margin:7.125rem!important}.mt-57{margin-top:7.125rem!important}.mb-57{margin-bottom:7.125rem!important}.ml-57{margin-left:7.125rem!important}.mr-57{margin-right:7.125rem!important}.m-58{margin:7.25rem!important}.mt-58{margin-top:7.25rem!important}.mb-58{margin-bottom:7.25rem!important}.ml-58{margin-left:7.25rem!important}.mr-58{margin-right:7.25rem!important}.m-59{margin:7.375rem!important}.mt-59{margin-top:7.375rem!important}.mb-59{margin-bottom:7.375rem!important}.ml-59{margin-left:7.375rem!important}.mr-59{margin-right:7.375rem!important}.m-60{margin:7.5rem!important}.mt-60{margin-top:7.5rem!important}.mb-60{margin-bottom:7.5rem!important}.ml-60{margin-left:7.5rem!important}.mr-60{margin-right:7.5rem!important}.m-61{margin:7.625rem!important}.mt-61{margin-top:7.625rem!important}.mb-61{margin-bottom:7.625rem!important}.ml-61{margin-left:7.625rem!important}.mr-61{margin-right:7.625rem!important}.m-62{margin:7.75rem!important}.mt-62{margin-top:7.75rem!important}.mb-62{margin-bottom:7.75rem!important}.ml-62{margin-left:7.75rem!important}.mr-62{margin-right:7.75rem!important}.m-63{margin:7.875rem!important}.mt-63{margin-top:7.875rem!important}.mb-63{margin-bottom:7.875rem!important}.ml-63{margin-left:7.875rem!important}.mr-63{margin-right:7.875rem!important}.m-64{margin:8rem!important}.mt-64{margin-top:8rem!important}.mb-64{margin-bottom:8rem!important}.ml-64{margin-left:8rem!important}.mr-64{margin-right:8rem!important}.m-65{margin:8.125rem!important}.mt-65{margin-top:8.125rem!important}.mb-65{margin-bottom:8.125rem!important}.ml-65{margin-left:8.125rem!important}.mr-65{margin-right:8.125rem!important}.m-66{margin:8.25rem!important}.mt-66{margin-top:8.25rem!important}.mb-66{margin-bottom:8.25rem!important}.ml-66{margin-left:8.25rem!important}.mr-66{margin-right:8.25rem!important}.m-67{margin:8.375rem!important}.mt-67{margin-top:8.375rem!important}.mb-67{margin-bottom:8.375rem!important}.ml-67{margin-left:8.375rem!important}.mr-67{margin-right:8.375rem!important}.m-68{margin:8.5rem!important}.mt-68{margin-top:8.5rem!important}.mb-68{margin-bottom:8.5rem!important}.ml-68{margin-left:8.5rem!important}.mr-68{margin-right:8.5rem!important}.m-69{margin:8.625rem!important}.mt-69{margin-top:8.625rem!important}.mb-69{margin-bottom:8.625rem!important}.ml-69{margin-left:8.625rem!important}.mr-69{margin-right:8.625rem!important}.m-70{margin:8.75rem!important}.mt-70{margin-top:8.75rem!important}.mb-70{margin-bottom:8.75rem!important}.ml-70{margin-left:8.75rem!important}.mr-70{margin-right:8.75rem!important}.m-71{margin:8.875rem!important}.mt-71{margin-top:8.875rem!important}.mb-71{margin-bottom:8.875rem!important}.ml-71{margin-left:8.875rem!important}.mr-71{margin-right:8.875rem!important}.m-72{margin:9rem!important}.mt-72{margin-top:9rem!important}.mb-72{margin-bottom:9rem!important}.ml-72{margin-left:9rem!important}.mr-72{margin-right:9rem!important}.m-73{margin:9.125rem!important}.mt-73{margin-top:9.125rem!important}.mb-73{margin-bottom:9.125rem!important}.ml-73{margin-left:9.125rem!important}.mr-73{margin-right:9.125rem!important}.m-74{margin:9.25rem!important}.mt-74{margin-top:9.25rem!important}.mb-74{margin-bottom:9.25rem!important}.ml-74{margin-left:9.25rem!important}.mr-74{margin-right:9.25rem!important}.m-75{margin:9.375rem!important}.mt-75{margin-top:9.375rem!important}.mb-75{margin-bottom:9.375rem!important}.ml-75{margin-left:9.375rem!important}.mr-75{margin-right:9.375rem!important}.m-76{margin:9.5rem!important}.mt-76{margin-top:9.5rem!important}.mb-76{margin-bottom:9.5rem!important}.ml-76{margin-left:9.5rem!important}.mr-76{margin-right:9.5rem!important}.m-77{margin:9.625rem!important}.mt-77{margin-top:9.625rem!important}.mb-77{margin-bottom:9.625rem!important}.ml-77{margin-left:9.625rem!important}.mr-77{margin-right:9.625rem!important}.m-78{margin:9.75rem!important}.mt-78{margin-top:9.75rem!important}.mb-78{margin-bottom:9.75rem!important}.ml-78{margin-left:9.75rem!important}.mr-78{margin-right:9.75rem!important}.m-79{margin:9.875rem!important}.mt-79{margin-top:9.875rem!important}.mb-79{margin-bottom:9.875rem!important}.ml-79{margin-left:9.875rem!important}.mr-79{margin-right:9.875rem!important}.m-80{margin:10rem!important}.mt-80{margin-top:10rem!important}.mb-80{margin-bottom:10rem!important}.ml-80{margin-left:10rem!important}.mr-80{margin-right:10rem!important}.m-81{margin:10.125rem!important}.mt-81{margin-top:10.125rem!important}.mb-81{margin-bottom:10.125rem!important}.ml-81{margin-left:10.125rem!important}.mr-81{margin-right:10.125rem!important}.m-82{margin:10.25rem!important}.mt-82{margin-top:10.25rem!important}.mb-82{margin-bottom:10.25rem!important}.ml-82{margin-left:10.25rem!important}.mr-82{margin-right:10.25rem!important}.m-83{margin:10.375rem!important}.mt-83{margin-top:10.375rem!important}.mb-83{margin-bottom:10.375rem!important}.ml-83{margin-left:10.375rem!important}.mr-83{margin-right:10.375rem!important}.m-84{margin:10.5rem!important}.mt-84{margin-top:10.5rem!important}.mb-84{margin-bottom:10.5rem!important}.ml-84{margin-left:10.5rem!important}.mr-84{margin-right:10.5rem!important}.m-85{margin:10.625rem!important}.mt-85{margin-top:10.625rem!important}.mb-85{margin-bottom:10.625rem!important}.ml-85{margin-left:10.625rem!important}.mr-85{margin-right:10.625rem!important}.m-86{margin:10.75rem!important}.mt-86{margin-top:10.75rem!important}.mb-86{margin-bottom:10.75rem!important}.ml-86{margin-left:10.75rem!important}.mr-86{margin-right:10.75rem!important}.m-87{margin:10.875rem!important}.mt-87{margin-top:10.875rem!important}.mb-87{margin-bottom:10.875rem!important}.ml-87{margin-left:10.875rem!important}.mr-87{margin-right:10.875rem!important}.m-88{margin:11rem!important}.mt-88{margin-top:11rem!important}.mb-88{margin-bottom:11rem!important}.ml-88{margin-left:11rem!important}.mr-88{margin-right:11rem!important}.m-89{margin:11.125rem!important}.mt-89{margin-top:11.125rem!important}.mb-89{margin-bottom:11.125rem!important}.ml-89{margin-left:11.125rem!important}.mr-89{margin-right:11.125rem!important}.m-90{margin:11.25rem!important}.mt-90{margin-top:11.25rem!important}.mb-90{margin-bottom:11.25rem!important}.ml-90{margin-left:11.25rem!important}.mr-90{margin-right:11.25rem!important}.m-91{margin:11.375rem!important}.mt-91{margin-top:11.375rem!important}.mb-91{margin-bottom:11.375rem!important}.ml-91{margin-left:11.375rem!important}.mr-91{margin-right:11.375rem!important}.m-92{margin:11.5rem!important}.mt-92{margin-top:11.5rem!important}.mb-92{margin-bottom:11.5rem!important}.ml-92{margin-left:11.5rem!important}.mr-92{margin-right:11.5rem!important}.m-93{margin:11.625rem!important}.mt-93{margin-top:11.625rem!important}.mb-93{margin-bottom:11.625rem!important}.ml-93{margin-left:11.625rem!important}.mr-93{margin-right:11.625rem!important}.m-94{margin:11.75rem!important}.mt-94{margin-top:11.75rem!important}.mb-94{margin-bottom:11.75rem!important}.ml-94{margin-left:11.75rem!important}.mr-94{margin-right:11.75rem!important}.m-95{margin:11.875rem!important}.mt-95{margin-top:11.875rem!important}.mb-95{margin-bottom:11.875rem!important}.ml-95{margin-left:11.875rem!important}.mr-95{margin-right:11.875rem!important}.m-96{margin:12rem!important}.mt-96{margin-top:12rem!important}.mb-96{margin-bottom:12rem!important}.ml-96{margin-left:12rem!important}.mr-96{margin-right:12rem!important}.m-97{margin:12.125rem!important}.mt-97{margin-top:12.125rem!important}.mb-97{margin-bottom:12.125rem!important}.ml-97{margin-left:12.125rem!important}.mr-97{margin-right:12.125rem!important}.m-98{margin:12.25rem!important}.mt-98{margin-top:12.25rem!important}.mb-98{margin-bottom:12.25rem!important}.ml-98{margin-left:12.25rem!important}.mr-98{margin-right:12.25rem!important}.m-99{margin:12.375rem!important}.mt-99{margin-top:12.375rem!important}.mb-99{margin-bottom:12.375rem!important}.ml-99{margin-left:12.375rem!important}.mr-99{margin-right:12.375rem!important}.m-100{margin:12.5rem!important}.mt-100{margin-top:12.5rem!important}.mb-100{margin-bottom:12.5rem!important}.ml-100{margin-left:12.5rem!important}.mr-100{margin-right:12.5rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.p-1{padding:.125rem!important}.pt-1{padding-top:.125rem!important}.pb-1{padding-bottom:.125rem!important}.pl-1{padding-left:.125rem!important}.pr-1{padding-right:.125rem!important}.p-2{padding:.25rem!important}.pt-2{padding-top:.25rem!important}.pb-2{padding-bottom:.25rem!important}.pl-2{padding-left:.25rem!important}.pr-2{padding-right:.25rem!important}.p-3{padding:.375rem!important}.pt-3{padding-top:.375rem!important}.pb-3{padding-bottom:.375rem!important}.pl-3{padding-left:.375rem!important}.pr-3{padding-right:.375rem!important}.p-4{padding:.5rem!important}.pt-4{padding-top:.5rem!important}.pb-4{padding-bottom:.5rem!important}.pl-4{padding-left:.5rem!important}.pr-4{padding-right:.5rem!important}.p-5{padding:.625rem!important}.pt-5{padding-top:.625rem!important}.pb-5{padding-bottom:.625rem!important}.pl-5{padding-left:.625rem!important}.pr-5{padding-right:.625rem!important}.p-6{padding:.75rem!important}.pt-6{padding-top:.75rem!important}.pb-6{padding-bottom:.75rem!important}.pl-6{padding-left:.75rem!important}.pr-6{padding-right:.75rem!important}.p-7{padding:.875rem!important}.pt-7{padding-top:.875rem!important}.pb-7{padding-bottom:.875rem!important}.pl-7{padding-left:.875rem!important}.pr-7{padding-right:.875rem!important}.p-8{padding:1rem!important}.pt-8{padding-top:1rem!important}.pb-8{padding-bottom:1rem!important}.pl-8{padding-left:1rem!important}.pr-8{padding-right:1rem!important}.p-9{padding:1.125rem!important}.pt-9{padding-top:1.125rem!important}.pb-9{padding-bottom:1.125rem!important}.pl-9{padding-left:1.125rem!important}.pr-9{padding-right:1.125rem!important}.p-10{padding:1.25rem!important}.pt-10{padding-top:1.25rem!important}.pb-10{padding-bottom:1.25rem!important}.pl-10{padding-left:1.25rem!important}.pr-10{padding-right:1.25rem!important}.p-11{padding:1.375rem!important}.pt-11{padding-top:1.375rem!important}.pb-11{padding-bottom:1.375rem!important}.pl-11{padding-left:1.375rem!important}.pr-11{padding-right:1.375rem!important}.p-12{padding:1.5rem!important}.pt-12{padding-top:1.5rem!important}.pb-12{padding-bottom:1.5rem!important}.pl-12{padding-left:1.5rem!important}.pr-12{padding-right:1.5rem!important}.p-13{padding:1.625rem!important}.pt-13{padding-top:1.625rem!important}.pb-13{padding-bottom:1.625rem!important}.pl-13{padding-left:1.625rem!important}.pr-13{padding-right:1.625rem!important}.p-14{padding:1.75rem!important}.pt-14{padding-top:1.75rem!important}.pb-14{padding-bottom:1.75rem!important}.pl-14{padding-left:1.75rem!important}.pr-14{padding-right:1.75rem!important}.p-15{padding:1.875rem!important}.pt-15{padding-top:1.875rem!important}.pb-15{padding-bottom:1.875rem!important}.pl-15{padding-left:1.875rem!important}.pr-15{padding-right:1.875rem!important}.p-16{padding:2rem!important}.pt-16{padding-top:2rem!important}.pb-16{padding-bottom:2rem!important}.pl-16{padding-left:2rem!important}.pr-16{padding-right:2rem!important}.p-17{padding:2.125rem!important}.pt-17{padding-top:2.125rem!important}.pb-17{padding-bottom:2.125rem!important}.pl-17{padding-left:2.125rem!important}.pr-17{padding-right:2.125rem!important}.p-18{padding:2.25rem!important}.pt-18{padding-top:2.25rem!important}.pb-18{padding-bottom:2.25rem!important}.pl-18{padding-left:2.25rem!important}.pr-18{padding-right:2.25rem!important}.p-19{padding:2.375rem!important}.pt-19{padding-top:2.375rem!important}.pb-19{padding-bottom:2.375rem!important}.pl-19{padding-left:2.375rem!important}.pr-19{padding-right:2.375rem!important}.p-20{padding:2.5rem!important}.pt-20{padding-top:2.5rem!important}.pb-20{padding-bottom:2.5rem!important}.pl-20{padding-left:2.5rem!important}.pr-20{padding-right:2.5rem!important}.p-21{padding:2.625rem!important}.pt-21{padding-top:2.625rem!important}.pb-21{padding-bottom:2.625rem!important}.pl-21{padding-left:2.625rem!important}.pr-21{padding-right:2.625rem!important}.p-22{padding:2.75rem!important}.pt-22{padding-top:2.75rem!important}.pb-22{padding-bottom:2.75rem!important}.pl-22{padding-left:2.75rem!important}.pr-22{padding-right:2.75rem!important}.p-23{padding:2.875rem!important}.pt-23{padding-top:2.875rem!important}.pb-23{padding-bottom:2.875rem!important}.pl-23{padding-left:2.875rem!important}.pr-23{padding-right:2.875rem!important}.p-24{padding:3rem!important}.pt-24{padding-top:3rem!important}.pb-24{padding-bottom:3rem!important}.pl-24{padding-left:3rem!important}.pr-24{padding-right:3rem!important}.p-25{padding:3.125rem!important}.pt-25{padding-top:3.125rem!important}.pb-25{padding-bottom:3.125rem!important}.pl-25{padding-left:3.125rem!important}.pr-25{padding-right:3.125rem!important}.p-26{padding:3.25rem!important}.pt-26{padding-top:3.25rem!important}.pb-26{padding-bottom:3.25rem!important}.pl-26{padding-left:3.25rem!important}.pr-26{padding-right:3.25rem!important}.p-27{padding:3.375rem!important}.pt-27{padding-top:3.375rem!important}.pb-27{padding-bottom:3.375rem!important}.pl-27{padding-left:3.375rem!important}.pr-27{padding-right:3.375rem!important}.p-28{padding:3.5rem!important}.pt-28{padding-top:3.5rem!important}.pb-28{padding-bottom:3.5rem!important}.pl-28{padding-left:3.5rem!important}.pr-28{padding-right:3.5rem!important}.p-29{padding:3.625rem!important}.pt-29{padding-top:3.625rem!important}.pb-29{padding-bottom:3.625rem!important}.pl-29{padding-left:3.625rem!important}.pr-29{padding-right:3.625rem!important}.p-30{padding:3.75rem!important}.pt-30{padding-top:3.75rem!important}.pb-30{padding-bottom:3.75rem!important}.pl-30{padding-left:3.75rem!important}.pr-30{padding-right:3.75rem!important}.p-31{padding:3.875rem!important}.pt-31{padding-top:3.875rem!important}.pb-31{padding-bottom:3.875rem!important}.pl-31{padding-left:3.875rem!important}.pr-31{padding-right:3.875rem!important}.p-32{padding:4rem!important}.pt-32{padding-top:4rem!important}.pb-32{padding-bottom:4rem!important}.pl-32{padding-left:4rem!important}.pr-32{padding-right:4rem!important}.p-33{padding:4.125rem!important}.pt-33{padding-top:4.125rem!important}.pb-33{padding-bottom:4.125rem!important}.pl-33{padding-left:4.125rem!important}.pr-33{padding-right:4.125rem!important}.p-34{padding:4.25rem!important}.pt-34{padding-top:4.25rem!important}.pb-34{padding-bottom:4.25rem!important}.pl-34{padding-left:4.25rem!important}.pr-34{padding-right:4.25rem!important}.p-35{padding:4.375rem!important}.pt-35{padding-top:4.375rem!important}.pb-35{padding-bottom:4.375rem!important}.pl-35{padding-left:4.375rem!important}.pr-35{padding-right:4.375rem!important}.p-36{padding:4.5rem!important}.pt-36{padding-top:4.5rem!important}.pb-36{padding-bottom:4.5rem!important}.pl-36{padding-left:4.5rem!important}.pr-36{padding-right:4.5rem!important}.p-37{padding:4.625rem!important}.pt-37{padding-top:4.625rem!important}.pb-37{padding-bottom:4.625rem!important}.pl-37{padding-left:4.625rem!important}.pr-37{padding-right:4.625rem!important}.p-38{padding:4.75rem!important}.pt-38{padding-top:4.75rem!important}.pb-38{padding-bottom:4.75rem!important}.pl-38{padding-left:4.75rem!important}.pr-38{padding-right:4.75rem!important}.p-39{padding:4.875rem!important}.pt-39{padding-top:4.875rem!important}.pb-39{padding-bottom:4.875rem!important}.pl-39{padding-left:4.875rem!important}.pr-39{padding-right:4.875rem!important}.p-40{padding:5rem!important}.pt-40{padding-top:5rem!important}.pb-40{padding-bottom:5rem!important}.pl-40{padding-left:5rem!important}.pr-40{padding-right:5rem!important}.p-41{padding:5.125rem!important}.pt-41{padding-top:5.125rem!important}.pb-41{padding-bottom:5.125rem!important}.pl-41{padding-left:5.125rem!important}.pr-41{padding-right:5.125rem!important}.p-42{padding:5.25rem!important}.pt-42{padding-top:5.25rem!important}.pb-42{padding-bottom:5.25rem!important}.pl-42{padding-left:5.25rem!important}.pr-42{padding-right:5.25rem!important}.p-43{padding:5.375rem!important}.pt-43{padding-top:5.375rem!important}.pb-43{padding-bottom:5.375rem!important}.pl-43{padding-left:5.375rem!important}.pr-43{padding-right:5.375rem!important}.p-44{padding:5.5rem!important}.pt-44{padding-top:5.5rem!important}.pb-44{padding-bottom:5.5rem!important}.pl-44{padding-left:5.5rem!important}.pr-44{padding-right:5.5rem!important}.p-45{padding:5.625rem!important}.pt-45{padding-top:5.625rem!important}.pb-45{padding-bottom:5.625rem!important}.pl-45{padding-left:5.625rem!important}.pr-45{padding-right:5.625rem!important}.p-46{padding:5.75rem!important}.pt-46{padding-top:5.75rem!important}.pb-46{padding-bottom:5.75rem!important}.pl-46{padding-left:5.75rem!important}.pr-46{padding-right:5.75rem!important}.p-47{padding:5.875rem!important}.pt-47{padding-top:5.875rem!important}.pb-47{padding-bottom:5.875rem!important}.pl-47{padding-left:5.875rem!important}.pr-47{padding-right:5.875rem!important}.p-48{padding:6rem!important}.pt-48{padding-top:6rem!important}.pb-48{padding-bottom:6rem!important}.pl-48{padding-left:6rem!important}.pr-48{padding-right:6rem!important}.p-49{padding:6.125rem!important}.pt-49{padding-top:6.125rem!important}.pb-49{padding-bottom:6.125rem!important}.pl-49{padding-left:6.125rem!important}.pr-49{padding-right:6.125rem!important}.p-50{padding:6.25rem!important}.pt-50{padding-top:6.25rem!important}.pb-50{padding-bottom:6.25rem!important}.pl-50{padding-left:6.25rem!important}.pr-50{padding-right:6.25rem!important}.p-51{padding:6.375rem!important}.pt-51{padding-top:6.375rem!important}.pb-51{padding-bottom:6.375rem!important}.pl-51{padding-left:6.375rem!important}.pr-51{padding-right:6.375rem!important}.p-52{padding:6.5rem!important}.pt-52{padding-top:6.5rem!important}.pb-52{padding-bottom:6.5rem!important}.pl-52{padding-left:6.5rem!important}.pr-52{padding-right:6.5rem!important}.p-53{padding:6.625rem!important}.pt-53{padding-top:6.625rem!important}.pb-53{padding-bottom:6.625rem!important}.pl-53{padding-left:6.625rem!important}.pr-53{padding-right:6.625rem!important}.p-54{padding:6.75rem!important}.pt-54{padding-top:6.75rem!important}.pb-54{padding-bottom:6.75rem!important}.pl-54{padding-left:6.75rem!important}.pr-54{padding-right:6.75rem!important}.p-55{padding:6.875rem!important}.pt-55{padding-top:6.875rem!important}.pb-55{padding-bottom:6.875rem!important}.pl-55{padding-left:6.875rem!important}.pr-55{padding-right:6.875rem!important}.p-56{padding:7rem!important}.pt-56{padding-top:7rem!important}.pb-56{padding-bottom:7rem!important}.pl-56{padding-left:7rem!important}.pr-56{padding-right:7rem!important}.p-57{padding:7.125rem!important}.pt-57{padding-top:7.125rem!important}.pb-57{padding-bottom:7.125rem!important}.pl-57{padding-left:7.125rem!important}.pr-57{padding-right:7.125rem!important}.p-58{padding:7.25rem!important}.pt-58{padding-top:7.25rem!important}.pb-58{padding-bottom:7.25rem!important}.pl-58{padding-left:7.25rem!important}.pr-58{padding-right:7.25rem!important}.p-59{padding:7.375rem!important}.pt-59{padding-top:7.375rem!important}.pb-59{padding-bottom:7.375rem!important}.pl-59{padding-left:7.375rem!important}.pr-59{padding-right:7.375rem!important}.p-60{padding:7.5rem!important}.pt-60{padding-top:7.5rem!important}.pb-60{padding-bottom:7.5rem!important}.pl-60{padding-left:7.5rem!important}.pr-60{padding-right:7.5rem!important}.p-61{padding:7.625rem!important}.pt-61{padding-top:7.625rem!important}.pb-61{padding-bottom:7.625rem!important}.pl-61{padding-left:7.625rem!important}.pr-61{padding-right:7.625rem!important}.p-62{padding:7.75rem!important}.pt-62{padding-top:7.75rem!important}.pb-62{padding-bottom:7.75rem!important}.pl-62{padding-left:7.75rem!important}.pr-62{padding-right:7.75rem!important}.p-63{padding:7.875rem!important}.pt-63{padding-top:7.875rem!important}.pb-63{padding-bottom:7.875rem!important}.pl-63{padding-left:7.875rem!important}.pr-63{padding-right:7.875rem!important}.p-64{padding:8rem!important}.pt-64{padding-top:8rem!important}.pb-64{padding-bottom:8rem!important}.pl-64{padding-left:8rem!important}.pr-64{padding-right:8rem!important}.p-65{padding:8.125rem!important}.pt-65{padding-top:8.125rem!important}.pb-65{padding-bottom:8.125rem!important}.pl-65{padding-left:8.125rem!important}.pr-65{padding-right:8.125rem!important}.p-66{padding:8.25rem!important}.pt-66{padding-top:8.25rem!important}.pb-66{padding-bottom:8.25rem!important}.pl-66{padding-left:8.25rem!important}.pr-66{padding-right:8.25rem!important}.p-67{padding:8.375rem!important}.pt-67{padding-top:8.375rem!important}.pb-67{padding-bottom:8.375rem!important}.pl-67{padding-left:8.375rem!important}.pr-67{padding-right:8.375rem!important}.p-68{padding:8.5rem!important}.pt-68{padding-top:8.5rem!important}.pb-68{padding-bottom:8.5rem!important}.pl-68{padding-left:8.5rem!important}.pr-68{padding-right:8.5rem!important}.p-69{padding:8.625rem!important}.pt-69{padding-top:8.625rem!important}.pb-69{padding-bottom:8.625rem!important}.pl-69{padding-left:8.625rem!important}.pr-69{padding-right:8.625rem!important}.p-70{padding:8.75rem!important}.pt-70{padding-top:8.75rem!important}.pb-70{padding-bottom:8.75rem!important}.pl-70{padding-left:8.75rem!important}.pr-70{padding-right:8.75rem!important}.p-71{padding:8.875rem!important}.pt-71{padding-top:8.875rem!important}.pb-71{padding-bottom:8.875rem!important}.pl-71{padding-left:8.875rem!important}.pr-71{padding-right:8.875rem!important}.p-72{padding:9rem!important}.pt-72{padding-top:9rem!important}.pb-72{padding-bottom:9rem!important}.pl-72{padding-left:9rem!important}.pr-72{padding-right:9rem!important}.p-73{padding:9.125rem!important}.pt-73{padding-top:9.125rem!important}.pb-73{padding-bottom:9.125rem!important}.pl-73{padding-left:9.125rem!important}.pr-73{padding-right:9.125rem!important}.p-74{padding:9.25rem!important}.pt-74{padding-top:9.25rem!important}.pb-74{padding-bottom:9.25rem!important}.pl-74{padding-left:9.25rem!important}.pr-74{padding-right:9.25rem!important}.p-75{padding:9.375rem!important}.pt-75{padding-top:9.375rem!important}.pb-75{padding-bottom:9.375rem!important}.pl-75{padding-left:9.375rem!important}.pr-75{padding-right:9.375rem!important}.p-76{padding:9.5rem!important}.pt-76{padding-top:9.5rem!important}.pb-76{padding-bottom:9.5rem!important}.pl-76{padding-left:9.5rem!important}.pr-76{padding-right:9.5rem!important}.p-77{padding:9.625rem!important}.pt-77{padding-top:9.625rem!important}.pb-77{padding-bottom:9.625rem!important}.pl-77{padding-left:9.625rem!important}.pr-77{padding-right:9.625rem!important}.p-78{padding:9.75rem!important}.pt-78{padding-top:9.75rem!important}.pb-78{padding-bottom:9.75rem!important}.pl-78{padding-left:9.75rem!important}.pr-78{padding-right:9.75rem!important}.p-79{padding:9.875rem!important}.pt-79{padding-top:9.875rem!important}.pb-79{padding-bottom:9.875rem!important}.pl-79{padding-left:9.875rem!important}.pr-79{padding-right:9.875rem!important}.p-80{padding:10rem!important}.pt-80{padding-top:10rem!important}.pb-80{padding-bottom:10rem!important}.pl-80{padding-left:10rem!important}.pr-80{padding-right:10rem!important}.p-81{padding:10.125rem!important}.pt-81{padding-top:10.125rem!important}.pb-81{padding-bottom:10.125rem!important}.pl-81{padding-left:10.125rem!important}.pr-81{padding-right:10.125rem!important}.p-82{padding:10.25rem!important}.pt-82{padding-top:10.25rem!important}.pb-82{padding-bottom:10.25rem!important}.pl-82{padding-left:10.25rem!important}.pr-82{padding-right:10.25rem!important}.p-83{padding:10.375rem!important}.pt-83{padding-top:10.375rem!important}.pb-83{padding-bottom:10.375rem!important}.pl-83{padding-left:10.375rem!important}.pr-83{padding-right:10.375rem!important}.p-84{padding:10.5rem!important}.pt-84{padding-top:10.5rem!important}.pb-84{padding-bottom:10.5rem!important}.pl-84{padding-left:10.5rem!important}.pr-84{padding-right:10.5rem!important}.p-85{padding:10.625rem!important}.pt-85{padding-top:10.625rem!important}.pb-85{padding-bottom:10.625rem!important}.pl-85{padding-left:10.625rem!important}.pr-85{padding-right:10.625rem!important}.p-86{padding:10.75rem!important}.pt-86{padding-top:10.75rem!important}.pb-86{padding-bottom:10.75rem!important}.pl-86{padding-left:10.75rem!important}.pr-86{padding-right:10.75rem!important}.p-87{padding:10.875rem!important}.pt-87{padding-top:10.875rem!important}.pb-87{padding-bottom:10.875rem!important}.pl-87{padding-left:10.875rem!important}.pr-87{padding-right:10.875rem!important}.p-88{padding:11rem!important}.pt-88{padding-top:11rem!important}.pb-88{padding-bottom:11rem!important}.pl-88{padding-left:11rem!important}.pr-88{padding-right:11rem!important}.p-89{padding:11.125rem!important}.pt-89{padding-top:11.125rem!important}.pb-89{padding-bottom:11.125rem!important}.pl-89{padding-left:11.125rem!important}.pr-89{padding-right:11.125rem!important}.p-90{padding:11.25rem!important}.pt-90{padding-top:11.25rem!important}.pb-90{padding-bottom:11.25rem!important}.pl-90{padding-left:11.25rem!important}.pr-90{padding-right:11.25rem!important}.p-91{padding:11.375rem!important}.pt-91{padding-top:11.375rem!important}.pb-91{padding-bottom:11.375rem!important}.pl-91{padding-left:11.375rem!important}.pr-91{padding-right:11.375rem!important}.p-92{padding:11.5rem!important}.pt-92{padding-top:11.5rem!important}.pb-92{padding-bottom:11.5rem!important}.pl-92{padding-left:11.5rem!important}.pr-92{padding-right:11.5rem!important}.p-93{padding:11.625rem!important}.pt-93{padding-top:11.625rem!important}.pb-93{padding-bottom:11.625rem!important}.pl-93{padding-left:11.625rem!important}.pr-93{padding-right:11.625rem!important}.p-94{padding:11.75rem!important}.pt-94{padding-top:11.75rem!important}.pb-94{padding-bottom:11.75rem!important}.pl-94{padding-left:11.75rem!important}.pr-94{padding-right:11.75rem!important}.p-95{padding:11.875rem!important}.pt-95{padding-top:11.875rem!important}.pb-95{padding-bottom:11.875rem!important}.pl-95{padding-left:11.875rem!important}.pr-95{padding-right:11.875rem!important}.p-96{padding:12rem!important}.pt-96{padding-top:12rem!important}.pb-96{padding-bottom:12rem!important}.pl-96{padding-left:12rem!important}.pr-96{padding-right:12rem!important}.p-97{padding:12.125rem!important}.pt-97{padding-top:12.125rem!important}.pb-97{padding-bottom:12.125rem!important}.pl-97{padding-left:12.125rem!important}.pr-97{padding-right:12.125rem!important}.p-98{padding:12.25rem!important}.pt-98{padding-top:12.25rem!important}.pb-98{padding-bottom:12.25rem!important}.pl-98{padding-left:12.25rem!important}.pr-98{padding-right:12.25rem!important}.p-99{padding:12.375rem!important}.pt-99{padding-top:12.375rem!important}.pb-99{padding-bottom:12.375rem!important}.pl-99{padding-left:12.375rem!important}.pr-99{padding-right:12.375rem!important}.p-100{padding:12.5rem!important}.pt-100{padding-top:12.5rem!important}.pb-100{padding-bottom:12.5rem!important}.pl-100{padding-left:12.5rem!important}.pr-100{padding-right:12.5rem!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p.price-after,p.price-before{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2}.h1 .span,.h2 .span,.h3 .span,.h4 .span,.h5 .span,.h6 .span,h1 .span,h2 .span,h3 .span,h4 .span,h5 .span,h6 .span,p.price-after .span,p.price-before .span{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:1.625rem;line-height:2.4375rem}.h2,h2{font-size:1.438rem;line-height:2.125rem}.h3,h3{font-size:1.375rem;line-height:2.0625rem}.h4,h4{font-size:1.188rem;line-height:1.75rem}.h5,h5{font-size:1.125rem;line-height:1.6875rem}.h6,h6{font-size:1.063rem;line-height:1.563rem}@media (min-width:768px){.h1,h1{font-size:2.125rem;line-height:3.1875rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.563rem}.h5,h5,p.price-after,p.price-before{font-size:1.375rem}.h6,h6{font-size:1.125rem;line-height:1.688rem}}@media (min-width:1024px){.h1,h1{font-size:2.25rem;line-height:3.375rem}.h2,h2{font-size:1.875rem;line-height:2.8125rem}.h3,h3{font-size:1.75rem;line-height:2.625rem}.h4,h4{font-size:1.563rem;line-height:2.3125rem}.h5,h5,p.price-after,p.price-before{font-size:1.375rem;line-height:2.0625rem}.h6,h6{font-size:1.125rem;line-height:1.688rem}}div.SM .h1,div.SM h1{font-size:1.625rem;line-height:2.4375rem}div.SM .h2,div.SM h2{font-size:1.438rem;line-height:2.125rem}div.SM .h3,div.SM h3{font-size:1.375rem;line-height:2.0625rem}div.SM .h4,div.SM h4{font-size:1.188rem;line-height:1.75rem}div.SM .h5,div.SM h5,div.SM p.price-after,div.SM p.price-before{font-size:1.125rem;line-height:1.6875rem}div.SM ul{padding:0 1rem;list-style-position:outside}div.SM ul#menu-desktop{list-style-position:unset!important}div.MD .h1,div.MD h1{font-size:2.125rem;line-height:3.1875rem}div.MD .h2,div.MD h2{font-size:1.875rem;line-height:2.8125rem}div.MD .h3,div.MD h3{font-size:1.563rem;line-height:2.3125rem}div.MD .h4,div.MD h4{font-size:1.438rem;line-height:2.125rem}div.MD .h5,div.MD h5,div.MD p.price-after,div.MD p.price-before{font-size:1.375rem;line-height:2.0625rem}div.MD ul{padding:revert}div.LG .h1,div.LG h1{font-size:2.25rem;line-height:3.375rem}div.LG .h2,div.LG h2{font-size:1.875rem;line-height:2.8125rem}div.LG .h3,div.LG h3{font-size:1.563rem;line-height:2.3125rem}div.LG .h4,div.LG h4{font-size:1.438rem;line-height:2.125rem}div.LG .h5,div.LG h5,div.LG p.price-after,div.LG p.price-before{font-size:1.375rem;line-height:2.0625rem}.op-0{opacity:0!important}.op-1{opacity:.1!important}.op-2{opacity:.2!important}.op-3{opacity:.3!important}.op-4{opacity:.4!important}.op-5{opacity:.5!important}.op-6{opacity:.6!important}.op-7{opacity:.7!important}.op-8{opacity:.8!important}.op-9{opacity:.9!important}.op-10{opacity:1!important}.font-weight-light{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif!important}.font-weight-light strong{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.font-weight-bolder{font-weight:bolder!important}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-hidden{overflow:hidden}/*.font-size-1{font-size:.15rem!important}.font-size-2{font-size:.3rem!important}.font-size-3{font-size:.45rem!important}.font-size-4{font-size:.6rem!important}.font-size-5{font-size:.75rem!important}.font-size-6{font-size:.9rem!important}*/.font-size-7{font-size:1.05rem!important}.font-size-8{font-size:1.2rem!important}.font-size-9{font-size:1.35rem!important}.font-size-10{font-size:1.5rem!important}.font-size-11{font-size:1.65rem!important}.font-size-12{font-size:1.8rem!important}.font-size-13{font-size:1.95rem!important}.font-size-14{font-size:2.1rem!important}.font-size-15{font-size:2.25rem!important}.font-size-16{font-size:2.4rem!important}.font-size-17{font-size:2.55rem!important}.font-size-18{font-size:2.7rem!important}.font-size-19{font-size:2.85rem!important}.font-size-20{font-size:3rem!important}.font-size-21{font-size:3.15rem!important}.font-size-22{font-size:3.3rem!important}.font-size-23{font-size:3.45rem!important}.font-size-24{font-size:3.6rem!important}.font-size-25{font-size:3.75rem!important}.font-size-26{font-size:3.9rem!important}.font-size-27{font-size:4.05rem!important}.font-size-28{font-size:4.2rem!important}.font-size-29{font-size:4.35rem!important}.font-size-30{font-size:4.5rem!important}.font-size-31{font-size:4.65rem!important}.font-size-32{font-size:4.8rem!important}.font-size-33{font-size:4.95rem!important}.font-size-34{font-size:5.1rem!important}.font-size-35{font-size:5.25rem!important}.font-size-36{font-size:5.4rem!important}.font-size-37{font-size:5.55rem!important}.font-size-38{font-size:5.7rem!important}.font-size-39{font-size:5.85rem!important}.font-size-40{font-size:6rem!important}.font-size-41{font-size:6.15rem!important}.font-size-42{font-size:6.3rem!important}.font-size-43{font-size:6.45rem!important}.font-size-44{font-size:6.6rem!important}.font-size-45{font-size:6.75rem!important}.font-size-46{font-size:6.9rem!important}.font-size-47{font-size:7.05rem!important}.font-size-48{font-size:7.2rem!important}.font-size-49{font-size:7.35rem!important}.font-size-50{font-size:7.5rem!important}.font-size-51{font-size:7.65rem!important}.font-size-52{font-size:7.8rem!important}.font-size-53{font-size:7.95rem!important}.font-size-54{font-size:8.1rem!important}.font-size-55{font-size:8.25rem!important}.font-size-56{font-size:8.4rem!important}.font-size-57{font-size:8.55rem!important}.font-size-58{font-size:8.7rem!important}.font-size-59{font-size:8.85rem!important}.font-size-60{font-size:9rem!important}.font-size-61{font-size:9.15rem!important}.font-size-62{font-size:9.3rem!important}.font-size-63{font-size:9.45rem!important}.font-size-64{font-size:9.6rem!important}.font-size-65{font-size:9.75rem!important}.font-size-66{font-size:9.9rem!important}.font-size-67{font-size:10.05rem!important}.font-size-68{font-size:10.2rem!important}.font-size-69{font-size:10.35rem!important}.font-size-70{font-size:10.5rem!important}.font-size-71{font-size:10.65rem!important}.font-size-72{font-size:10.8rem!important}.font-size-73{font-size:10.95rem!important}.font-size-74{font-size:11.1rem!important}.font-size-75{font-size:11.25rem!important}.font-size-76{font-size:11.4rem!important}.font-size-77{font-size:11.55rem!important}.font-size-78{font-size:11.7rem!important}.font-size-79{font-size:11.85rem!important}.font-size-80{font-size:12rem!important}.font-size-81{font-size:12.15rem!important}.font-size-82{font-size:12.3rem!important}.font-size-83{font-size:12.45rem!important}.font-size-84{font-size:12.6rem!important}.font-size-85{font-size:12.75rem!important}.font-size-86{font-size:12.9rem!important}.font-size-87{font-size:13.05rem!important}.font-size-88{font-size:13.2rem!important}.font-size-89{font-size:13.35rem!important}.font-size-90{font-size:13.5rem!important}.font-size-91{font-size:13.65rem!important}.font-size-92{font-size:13.8rem!important}.font-size-93{font-size:13.95rem!important}.font-size-94{font-size:14.1rem!important}.font-size-95{font-size:14.25rem!important}.font-size-96{font-size:14.4rem!important}.font-size-97{font-size:14.55rem!important}.font-size-98{font-size:14.7rem!important}.font-size-99{font-size:14.85rem!important}.font-size-100{font-size:15rem!important}@media (min-width:768px){/*.font-size-1{font-size:.2rem!important}.font-size-2{font-size:.4rem!important}.font-size-3{font-size:.6rem!important}.font-size-4{font-size:.8rem!important}*/.font-size-5{font-size:1rem!important}.font-size-6{font-size:1.2rem!important}.font-size-7{font-size:1.4rem!important}.font-size-8{font-size:1.6rem!important}.font-size-9{font-size:1.8rem!important}.font-size-10{font-size:2rem!important}.font-size-11{font-size:2.2rem!important}.font-size-12{font-size:2.4rem!important}.font-size-13{font-size:2.6rem!important}.font-size-14{font-size:2.8rem!important}.font-size-15{font-size:3rem!important}.font-size-16{font-size:3.2rem!important}.font-size-17{font-size:3.4rem!important}.font-size-18{font-size:3.6rem!important}.font-size-19{font-size:3.8rem!important}.font-size-20{font-size:4rem!important}.font-size-21{font-size:4.2rem!important}.font-size-22{font-size:4.4rem!important}.font-size-23{font-size:4.6rem!important}.font-size-24{font-size:4.8rem!important}.font-size-25{font-size:5rem!important}.font-size-26{font-size:5.2rem!important}.font-size-27{font-size:5.4rem!important}.font-size-28{font-size:5.6rem!important}.font-size-29{font-size:5.8rem!important}.font-size-30{font-size:6rem!important}.font-size-31{font-size:6.2rem!important}.font-size-32{font-size:6.4rem!important}.font-size-33{font-size:6.6rem!important}.font-size-34{font-size:6.8rem!important}.font-size-35{font-size:7rem!important}.font-size-36{font-size:7.2rem!important}.font-size-37{font-size:7.4rem!important}.font-size-38{font-size:7.6rem!important}.font-size-39{font-size:7.8rem!important}.font-size-40{font-size:8rem!important}.font-size-41{font-size:8.2rem!important}.font-size-42{font-size:8.4rem!important}.font-size-43{font-size:8.6rem!important}.font-size-44{font-size:8.8rem!important}.font-size-45{font-size:9rem!important}.font-size-46{font-size:9.2rem!important}.font-size-47{font-size:9.4rem!important}.font-size-48{font-size:9.6rem!important}.font-size-49{font-size:9.8rem!important}.font-size-50{font-size:10rem!important}.font-size-51{font-size:10.2rem!important}.font-size-52{font-size:10.4rem!important}.font-size-53{font-size:10.6rem!important}.font-size-54{font-size:10.8rem!important}.font-size-55{font-size:11rem!important}.font-size-56{font-size:11.2rem!important}.font-size-57{font-size:11.4rem!important}.font-size-58{font-size:11.6rem!important}.font-size-59{font-size:11.8rem!important}.font-size-60{font-size:12rem!important}.font-size-61{font-size:12.2rem!important}.font-size-62{font-size:12.4rem!important}.font-size-63{font-size:12.6rem!important}.font-size-64{font-size:12.8rem!important}.font-size-65{font-size:13rem!important}.font-size-66{font-size:13.2rem!important}.font-size-67{font-size:13.4rem!important}.font-size-68{font-size:13.6rem!important}.font-size-69{font-size:13.8rem!important}.font-size-70{font-size:14rem!important}.font-size-71{font-size:14.2rem!important}.font-size-72{font-size:14.4rem!important}.font-size-73{font-size:14.6rem!important}.font-size-74{font-size:14.8rem!important}.font-size-75{font-size:15rem!important}.font-size-76{font-size:15.2rem!important}.font-size-77{font-size:15.4rem!important}.font-size-78{font-size:15.6rem!important}.font-size-79{font-size:15.8rem!important}.font-size-80{font-size:16rem!important}.font-size-81{font-size:16.2rem!important}.font-size-82{font-size:16.4rem!important}.font-size-83{font-size:16.6rem!important}.font-size-84{font-size:16.8rem!important}.font-size-85{font-size:17rem!important}.font-size-86{font-size:17.2rem!important}.font-size-87{font-size:17.4rem!important}.font-size-88{font-size:17.6rem!important}.font-size-89{font-size:17.8rem!important}.font-size-90{font-size:18rem!important}.font-size-91{font-size:18.2rem!important}.font-size-92{font-size:18.4rem!important}.font-size-93{font-size:18.6rem!important}.font-size-94{font-size:18.8rem!important}.font-size-95{font-size:19rem!important}.font-size-96{font-size:19.2rem!important}.font-size-97{font-size:19.4rem!important}.font-size-98{font-size:19.6rem!important}.font-size-99{font-size:19.8rem!important}.font-size-100{font-size:20rem!important}}@media (min-width:1024px){/*.font-size-1{font-size:.25rem!important}.font-size-2{font-size:.5rem!important}.font-size-3{font-size:.75rem!important}*/.font-size-4{font-size:1rem!important}.font-size-5{font-size:1.25rem!important}.font-size-6{font-size:1.5rem!important}.font-size-7{font-size:1.75rem!important}.font-size-8{font-size:2rem!important}.font-size-9{font-size:2.25rem!important}.font-size-10{font-size:2.5rem!important}.font-size-11{font-size:2.75rem!important}.font-size-12{font-size:3rem!important}.font-size-13{font-size:3.25rem!important}.font-size-14{font-size:3.5rem!important}.font-size-15{font-size:3.75rem!important}.font-size-16{font-size:4rem!important}.font-size-17{font-size:4.25rem!important}.font-size-18{font-size:4.5rem!important}.font-size-19{font-size:4.75rem!important}.font-size-20{font-size:5rem!important}.font-size-21{font-size:5.25rem!important}.font-size-22{font-size:5.5rem!important}.font-size-23{font-size:5.75rem!important}.font-size-24{font-size:6rem!important}.font-size-25{font-size:6.25rem!important}.font-size-26{font-size:6.5rem!important}.font-size-27{font-size:6.75rem!important}.font-size-28{font-size:7rem!important}.font-size-29{font-size:7.25rem!important}.font-size-30{font-size:7.5rem!important}.font-size-31{font-size:7.75rem!important}.font-size-32{font-size:8rem!important}.font-size-33{font-size:8.25rem!important}.font-size-34{font-size:8.5rem!important}.font-size-35{font-size:8.75rem!important}.font-size-36{font-size:9rem!important}.font-size-37{font-size:9.25rem!important}.font-size-38{font-size:9.5rem!important}.font-size-39{font-size:9.75rem!important}.font-size-40{font-size:10rem!important}.font-size-41{font-size:10.25rem!important}.font-size-42{font-size:10.5rem!important}.font-size-43{font-size:10.75rem!important}.font-size-44{font-size:11rem!important}.font-size-45{font-size:11.25rem!important}.font-size-46{font-size:11.5rem!important}.font-size-47{font-size:11.75rem!important}.font-size-48{font-size:12rem!important}.font-size-49{font-size:12.25rem!important}.font-size-50{font-size:12.5rem!important}.font-size-51{font-size:12.75rem!important}.font-size-52{font-size:13rem!important}.font-size-53{font-size:13.25rem!important}.font-size-54{font-size:13.5rem!important}.font-size-55{font-size:13.75rem!important}.font-size-56{font-size:14rem!important}.font-size-57{font-size:14.25rem!important}.font-size-58{font-size:14.5rem!important}.font-size-59{font-size:14.75rem!important}.font-size-60{font-size:15rem!important}.font-size-61{font-size:15.25rem!important}.font-size-62{font-size:15.5rem!important}.font-size-63{font-size:15.75rem!important}.font-size-64{font-size:16rem!important}.font-size-65{font-size:16.25rem!important}.font-size-66{font-size:16.5rem!important}.font-size-67{font-size:16.75rem!important}.font-size-68{font-size:17rem!important}.font-size-69{font-size:17.25rem!important}.font-size-70{font-size:17.5rem!important}.font-size-71{font-size:17.75rem!important}.font-size-72{font-size:18rem!important}.font-size-73{font-size:18.25rem!important}.font-size-74{font-size:18.5rem!important}.font-size-75{font-size:18.75rem!important}.font-size-76{font-size:19rem!important}.font-size-77{font-size:19.25rem!important}.font-size-78{font-size:19.5rem!important}.font-size-79{font-size:19.75rem!important}.font-size-80{font-size:20rem!important}.font-size-81{font-size:20.25rem!important}.font-size-82{font-size:20.5rem!important}.font-size-83{font-size:20.75rem!important}.font-size-84{font-size:21rem!important}.font-size-85{font-size:21.25rem!important}.font-size-86{font-size:21.5rem!important}.font-size-87{font-size:21.75rem!important}.font-size-88{font-size:22rem!important}.font-size-89{font-size:22.25rem!important}.font-size-90{font-size:22.5rem!important}.font-size-91{font-size:22.75rem!important}.font-size-92{font-size:23rem!important}.font-size-93{font-size:23.25rem!important}.font-size-94{font-size:23.5rem!important}.font-size-95{font-size:23.75rem!important}.font-size-96{font-size:24rem!important}.font-size-97{font-size:24.25rem!important}.font-size-98{font-size:24.5rem!important}.font-size-99{font-size:24.75rem!important}.font-size-100{font-size:25rem!important}}.w-100{width:100%}.w-auto{width:auto}.h-100{height:100%}.d-block{display:block!important}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-relative{position:relative}.position-sticky{position:sticky;top:0;z-index:1020}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.btn{font-family:"IBMPlexRegular",sans-serif;position:relative;display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:initial;border:2px solid #0000;padding:.475rem 1.3rem .475rem 1.6rem;font-size:1rem;line-height:1.4;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-offer{display:grid;display:-ms-grid;grid-template-areas:"rectangle triangle btn";grid-template-columns:fit-content(10%) 0 auto}.btn-offer .rectangle{z-index:2;grid-area:rectangle;padding-left:.14rem;color:#fff;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;background-color:#e02222;display:flex;justify-content:center;align-items:center}.btn-offer .triangle{z-index:1;grid-area:triangle;border-top:20px solid #0000;border-bottom:20px solid #0000;border-left:20px solid #e02222}.btn-offer .btn{grid-area:btn}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.bg-primary{background-color:#2f3343}.bg-info{background-color:#2c85d5}.bg-danger{background-color:#e02222}.bg-light{background-color:#fff}.bg-dark{background-color:#222}.bg-10{background-color:#fafafa}.g-dark-5{background-color:#0000000d}.g-light-5{background-color:#ffffff0d}.n-success{background-color:#008022}.n-info{background-color:#0086d6}.n-warning{background-color:#ffd400}.n-danger{background-color:#c70000}.btn-primary{color:#fff;background-color:#ff9010;border-color:#ff9010}.btn-primary:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}.btn-primary:hover{color:#fff;background-color:#ffc787;border-color:#ffc787}.btn-outline-primary{color:#ff9010;border-color:#ff9010}.btn-outline-primary:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}.btn-outline-primary:hover{color:#fff;background-color:#ff9010}.btn-alternative{color:#fff;background-color:#3ec1ce;border-color:#3ec1ce}.btn-alternative:focus{outline:0}.btn-alternative:hover{color:#fff;background-color:#9ee0e6;border-color:#9ee0e6}.btn-outline-alternative{color:#3ec1ce;border-color:#3ec1ce}.btn-outline-alternative:focus{outline:0}.btn-outline-alternative:hover{color:#fff;background-color:#3ec1ce}.btn-active{color:#fff;background-color:#d67200;border-color:#d67200}.btn-active:focus{outline:0;box-shadow:0 0 2px 0 #d67200}.btn-active:hover{color:#fff}.btn-outline-active{color:#d67200;border-color:#d67200}.btn-outline-active:focus{outline:0;box-shadow:0 0 2px 0 #d67200}.btn-outline-active:hover{color:#fff;background-color:#d67200}.btn-hover{color:#fff}.btn-hover:focus{outline:0;box-shadow:0 0 2px 0 #ffc787}.btn-hover:hover{color:#fff}.btn-outline-hover:focus{outline:0;box-shadow:0 0 2px 0 #ffc787}.btn-outline-hover:hover{color:#fff}.btn-accent{color:#fff;background-color:#ff9010;border-color:#ff9010}.btn-accent:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}.btn-accent:hover{color:#fff}.btn-outline-accent{color:#ff9010;border-color:#ff9010}.btn-outline-accent:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}.btn-outline-accent:hover{color:#fff;background-color:#ff9010}.btn-alt-primary{color:#fff;background-color:#3ec1ce;border-color:#3ec1ce}.btn-alt-primary:focus{outline:0;box-shadow:0 0 2px 0 #3ec1ce}.btn-alt-outline-primary{color:#3ec1ce;border-color:#3ec1ce}.btn-alt-outline-primary:focus{outline:0;box-shadow:0 0 2px 0 #3ec1ce}.btn-alt-outline-primary:hover{color:#fff;background-color:#3ec1ce}.btn-alt-active{color:#fff;background-color:#2d7076;border-color:#2d7076}.btn-alt-active:focus{outline:0;box-shadow:0 0 2px 0 #2d7076}.btn-alt-outline-active{color:#2d7076;border-color:#2d7076}.btn-alt-outline-active:focus{outline:0;box-shadow:0 0 2px 0 #2d7076}.btn-alt-outline-active:hover{color:#fff;background-color:#2d7076}.btn-alt-hover{color:#fff;background-color:#9ee0e6;border-color:#9ee0e6}.btn-alt-hover:focus{outline:0;box-shadow:0 0 2px 0 #9ee0e6}.btn-alt-outline-hover{color:#9ee0e6;border-color:#9ee0e6}.btn-alt-outline-hover:focus{outline:0;box-shadow:0 0 2px 0 #9ee0e6}.btn-alt-outline-hover:hover{color:#fff;background-color:#9ee0e6}.btn-alt-accent{color:#fff;background-color:#3ec1ce;border-color:#3ec1ce}.btn-alt-accent:focus{outline:0;box-shadow:0 0 2px 0 #3ec1ce}.btn-alt-outline-accent{color:#3ec1ce;border-color:#3ec1ce}.btn-alt-outline-accent:focus{outline:0;box-shadow:0 0 2px 0 #3ec1ce}.btn-alt-outline-accent:hover{color:#fff;background-color:#3ec1ce}.btn-link-primary{color:#fff;background-color:#2c85d5;border-color:#2c85d5}.btn-link-primary:focus{outline:0;box-shadow:0 0 2px 0 #2c85d5}.btn-link-outline-primary{color:#2c85d5;border-color:#2c85d5}.btn-link-outline-primary:focus{outline:0;box-shadow:0 0 2px 0 #2c85d5}.btn-link-outline-primary:hover{color:#fff;background-color:#2c85d5}.btn-link-secondary{color:#fff;background-color:#7a7a7a;border-color:#7a7a7a}.btn-link-secondary:focus{outline:0;box-shadow:0 0 2px 0 #7a7a7a}.btn-link-outline-secondary{color:#7a7a7a;border-color:#7a7a7a}.btn-link-outline-secondary:focus{outline:0;box-shadow:0 0 2px 0 #7a7a7a}.btn-link-outline-secondary:hover{color:#fff;background-color:#7a7a7a}.btn-link-active{color:#fff;background-color:#003c6c;border-color:#003c6c}.btn-link-active:focus{outline:0;box-shadow:0 0 2px 0 #003c6c}.btn-link-outline-active{color:#003c6c;border-color:#003c6c}.btn-link-outline-active:focus{outline:0;box-shadow:0 0 2px 0 #003c6c}.btn-link-outline-active:hover{color:#fff;background-color:#003c6c}.btn-link-hover{color:#fff;background-color:linear-gradient(90deg,#2c85d5,#15426a);border-color:linear-gradient(90deg,#2c85d5,#15426a)}.btn-link-hover:focus{outline:0;box-shadow:0 0 2px 0 linear-gradient(90deg,#2c85d5,#15426a)}.btn-link-outline-hover{color:linear-gradient(90deg,#2c85d5,#15426a);border-color:linear-gradient(90deg,#2c85d5,#15426a)}.btn-link-outline-hover:focus{outline:0;box-shadow:0 0 2px 0 linear-gradient(90deg,#2c85d5,#15426a)}.btn-link-outline-hover:hover{color:#fff;background-color:linear-gradient(90deg,#2c85d5,#15426a)}.btn-link-accent{color:#fff;background-color:#2c85d5;border-color:#2c85d5}.btn-link-accent:focus{outline:0;box-shadow:0 0 2px 0 #2c85d5}.btn-link-outline-accent{color:#2c85d5;border-color:#2c85d5}.btn-link-outline-accent:focus{outline:0;box-shadow:0 0 2px 0 #2c85d5}.btn-link-outline-accent:hover{color:#fff;background-color:#2c85d5}.p-free{background-color:linear-gradient(45deg,#ffecc4,#ffc548)}.p-essential{background-color:linear-gradient(45deg,#c2ffe5,#02874d)}.p-advanced{background-color:linear-gradient(45deg,#ffc2d6,#d90042)}.p-complete{background-color:linear-gradient(45deg,#edc3ff,#662483)}.p-premium{background-color:linear-gradient(45deg,#c3dbff,#0041a3)}.p-android{background-color:#3ddc84}.p-addon{background-color:linear-gradient(45deg,#35eb93,#2cacd1 45%,#0b006a)}.text-primary{color:#2f3343}.text-info{color:#3ec1ce}.text-prime{color:#0086d6}.text-success{color:#008022}.text-danger{color:#e02222}.text-accent{color:#ff9010}.text-warning{color:#ffd400}.text-light{color:#fff}.text-dark{color:#7a7a7a}.text-secondary{color:#bcbcbc}.text-free{color:#b37a00}.text-essential{color:#02874d}.text-advanced{color:#d90042}.text-complete{color:#662483}.text-premium{color:#0041a3}.text-android{color:#2ba561}.text-addon{color:#2f3343}.text-alt-info,.text-alt-primary{color:#2c85d5}.text-alt-accent{color:#ff9010}.text-alt-danger{color:#e02222}.bg-menu-background{background-color:#2f3343}.zindex-background{z-index:-1}.zindex-dropdown{z-index:2}.zindex-sticky{z-index:1020}.zindex-fixed{z-index:1030}.zindex-modal-backdrop{z-index:1040}.zindex-modal{z-index:1050}.zindex-popover{z-index:1060}.zindex-tooltip{z-index:1070}.zindex-dropdown-navbar{z-index:1031}.align-unset{vertical-align:unset!important}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-top{vertical-align:text-top!important}.align-text-bottom{vertical-align:text-bottom!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.flex-direction-column{flex-direction:column}.wg-select{width:100%;position:relative;display:flex;justify-content:space-around}.wg-select select{z-index:2;background-color:initial;width:100%;height:2.6rem;padding:.4rem 0 .4rem .7rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #ccc}.wg-select select:focus{outline:0}.wg-select i{position:absolute;right:.7rem;top:.87rem}.list-unstyled{list-style:none}.hidden{display:none!important}.pointer{cursor:pointer}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.small,small{font-size:80%;font-weight:400}a{color:#fff;text-decoration:none}a:hover{text-decoration:underline}a.menu:hover{text-decoration:none!important}a.btn{text-decoration:none}body{margin:0;font-family:"IBMPlexRegular",sans-serif}::-webkit-scrollbar{width:.4rem}::-webkit-scrollbar-thumb{background:#d2d2d2;border-radius:2px}::-webkit-scrollbar-track{background:#ececec;border-radius:2px}mat-card:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}app-cookies-preview .text a{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-decoration:underline}.cdk-overlay-container{z-index:1040;overflow-y:auto}.cdk-overlay-pane{max-width:100%!important}@media (max-width:575px){.cdk-overlay-pane{width:100%!important;height:100%!important}}.navhome,.navhu{position:sticky !important;position:-webkit-sticky;top:0;z-index:5}app-card-double-preview .items div span p,app-card-double-preview .items p span p,app-card-double-preview .title h5 p,app-container-preview .component-container p p,carddouble-element .items div span p,carddouble-element .items p span p,carddouble-element .title h5 p,container-element .component-container p p{margin:0}app-hero-preview p,hero-element p{margin:0;padding:0}p a{color:#ff9010}.recuadro a:hover,a.button:hover,a.menu__link:hover{text-decoration:none!important}.container-anytech{/*background:#222;*/padding:.4rem 0;color:#fff}.container-anytech p{margin:0!important}.container-anytech .container{display:grid;grid-template-areas:"texto texto" "img phone";grid-template-columns:48% 48%;grid-column-gap:1rem}.container-anytech .container p{grid-area:texto;font-size:17px;line-height:26px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:center}.container-anytech .container img{width:134px;height:44px;-ms-grid-column:2;justify-self:right}.container-anytech .container .phone{-ms-grid-column:3;display:block;font-size:22px;line-height:33px;color:#ff9010;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:center;align-self:center;text-decoration:none;justify-self:left}.container-anytech.MD .container p{font-size:18px;line-height:23px}.container-anytech.MD .container .phone{font-size:28px!important;line-height:42px!important}.container-anytech.LG .container{justify-content:center;grid-template-areas:"img texto phone";grid-template-columns:134px auto auto;grid-template-rows:2.9rem}.container-anytech.LG .container p{align-self:center}.container-anytech.LG .container img{grid-area:img;margin:0}.container-anytech.LG .container .phone{grid-area:phone;text-align:left;align-self:center}.container-breadcrumbs.SM{display:none;}.container-breadcrumbs.LG{background:#fff;height:1.125rem;display:block;}.container-breadcrumbs.LG .container{display:block!important}.container-breadcrumbs.LG .container .links{display:flex}.container-breadcrumbs.LG .container .links .link{height:1.125rem}.container-breadcrumbs.LG .container .links .link:last-child a{color:#2f3343;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;pointer-events:none}.container-breadcrumbs.LG .container .links .link:last-child i{display:none}.container-breadcrumbs.LG .container .links .link a{color:#2f3343;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.75rem;line-height:1.125rem;vertical-align:top}.container-breadcrumbs.LG .container .links .link a:hover{color:#ff9010 !important;}.container-breadcrumbs.LG .container .links .link i{font-size:.75rem;line-height:1.125rem;padding:0 .5rem 0 .125rem;vertical-align:top}.container-carddouble{display:grid;display:-ms-grid;grid-template-areas:"left" "right";grid-template-columns:100%;-ms-grid-columns:100%}.container-carddouble .displayOffer{display:inherit;margin:0 auto}.container-carddouble .displayOffer .btn{padding:.65rem 1.3rem}.container-carddouble .btn-offer .triangle{border-top:23px solid #0000;border-bottom:23px solid #0000}.container-carddouble .buttons,.container-carddouble .captions,.container-carddouble .chars,.container-carddouble .icons,.container-carddouble .title{display:none}.container-carddouble .left{-ms-grid-column:1;display:flex;flex-direction:column;text-align:center;grid-area:left;background-color:#e6e6e6}.container-carddouble .left .icons{display:unset}.container-carddouble .left .item{justify-content:center}.container-carddouble .left button{align-self:center;width:unset;margin-top:0!important}.container-carddouble .left .icons{grid-area:icons}.container-carddouble .left .icons a{color:#2f3343}.container-carddouble .left h5{padding-top:1rem}.container-carddouble .right{-ms-grid-column:2;grid-area:right;text-align:center;display:flex;flex-direction:column;color:#fff;background-color:#2f3343}.container-carddouble .right h5{padding-top:1rem}.container-carddouble .right .icons{display:unset}.container-carddouble .right .item{justify-content:center}.container-carddouble .right button{align-self:center;width:unset;margin-top:0!important}.container-carddouble .items p{margin:0 0 1.1rem}.container-carddouble .items p:last-of-type{margin:0}.container-carddouble .items span{display:inline-block;width:85%}.container-carddouble .item{font-size:1.2rem;align-items:center}.container-carddouble .item i{font-size:1.41rem;vertical-align:top}.container-carddouble .icon a{margin-left:1rem}.container-carddouble .icon a:first-child{margin-left:0}.container-carddouble .icon i{margin-left:1rem}.container-carddouble .icon i:first-child{margin-left:0}.container-carddouble.LG{display:grid;display:-ms-grid;grid-template-areas:"title" "chars" "buttons" "captions" "icons";grid-template-rows:auto;-ms-grid-rows:auto;grid-template-columns:100%;-ms-grid-columns:100%;color:#fff}.container-carddouble.LG .left,.container-carddouble.LG .right{display:none}.container-carddouble.LG .displayOffer{display:inline-block}.container-carddouble.LG .title{-ms-grid-row:1;display:flex}.container-carddouble.LG .title h5{width:50%;font-size:1.42rem;background-color:#2f3343;margin-left:0;padding:0 0 1.3rem}.container-carddouble.LG .title h5:first-of-type{text-align:right;background-color:#e6e6e6;margin:0;color:#2f3343}.container-carddouble.LG .chars{display:flex;-ms-grid-row:2}.container-carddouble.LG .chars .items{width:50%;background-color:#2f3343;margin-left:0}.container-carddouble.LG .chars .items:first-of-type{text-align:right;background-color:#e6e6e6;margin:0;color:#2f3343}.container-carddouble.LG .buttons{-ms-grid-row:3;display:flex;align-self:center}.container-carddouble.LG .buttons .button{width:50%;background-color:#2f3343;margin-left:0}.container-carddouble.LG .buttons .button:first-of-type{text-align:right;background-color:#e6e6e6;margin:0;color:#2f3343}.container-carddouble.LG .buttons .button button{width:unset}.container-carddouble.LG .captions{-ms-grid-row:4;display:flex;align-self:center}.container-carddouble.LG .captions div{width:50%;background-color:#2f3343;margin-left:0}.container-carddouble.LG .captions div:first-of-type{text-align:right;background-color:#e6e6e6;margin:0;color:#2f3343}.container-carddouble.LG .icons{-ms-grid-row:5;display:flex;align-self:center}.container-carddouble.LG .icons .icon{width:50%;background-color:#2f3343;margin-left:0;padding:.6rem 0}.container-carddouble.LG .icons .icon:first-of-type{text-align:right;background-color:#e6e6e6;margin:0;color:#2f3343}.container-carddouble.LG .icons .icon:first-of-type i{color:#2f3343}.card{margin:0;display:flex;justify-content:center;text-align:center;max-width:none;flex-direction:column}.card.border{box-shadow:0 0 4px 0 #00000080;border:3px double #d2d2d280;border-radius:3px}.card:focus{outline:0;box-shadow:0 0 2px 0 #ff9010}.card .header img{max-width:100%}.card .top{line-height:0}.card .top i{display:inline-block}.card .actions,.card .body,.card .content,.card .right{height:100%;display:flex;flex-direction:column;flex-grow:0;flex-shrink:1;flex-basis:100%}.card .actions{justify-content:flex-end}.card .footer p{font-size:.9375rem;line-height:1.375rem}.card .footer .icons{display:flex;justify-content:center}.card .footer .icons i{color:#000}.container-chart{margin:0 auto}.container-chart h4,.container-chart h5{text-align:center!important}.container-chart .contenedor-chart{display:grid;display:-ms-grid;grid-template-columns:91px auto;-ms-grid-columns:91px auto;grid-gap:.25rem}.container-chart .contenedor-chart .logo{-ms-grid-column:1}.container-chart .contenedor-chart .number{align-self:center;text-align:right;padding:.562rem 1.25rem .562rem .25rem;background-color:#ededed;font-size:.937rem;line-height:1.375rem;color:#7a7a7a;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;-ms-grid-column:2}.container-chart .contenedor-chart .number.number-avast,.container-chart .contenedor-chart .number.number-avg,.container-chart .contenedor-chart .number.number-kaspersky{width:81.15%}.container-chart .contenedor-chart .number.number-mcafee{width:75.12%}.container-chart .contenedor-chart .number.number-bitdefender,.container-chart .contenedor-chart .number.number-microsoft{width:69.09%}.container-chart .contenedor-chart .number.number-avira{width:56.51%}.container-chart .contenedor-chart .number.number-eset{width:51.05%}.container-chart .contenedor-chart .number.number-panda-bg{display:none}.container-chart .contenedor-chart .number.number-panda-mobile{background-color:#2c85d5;font-size:1.562rem;line-height:2.312rem;color:#fff;padding:.125rem .5rem .125rem 0}.container-chart .contenedor-chart .logo-panda{margin:.625rem auto;display:block}.container-chart .contenedor-chart .bluebg{background-color:#2c85d5;height:40px;align-self:end}.container-chart .contenedor-guia{display:grid;grid-template-columns:91px 16% auto;-ms-grid-columns:91px 16% auto;margin-top:.5rem;height:.5rem;grid-row-gap:.25rem}.container-chart .contenedor-guia .first,.container-chart .contenedor-guia .last{border:1px solid #000;border-bottom:0;height:.5rem}.container-chart .contenedor-guia .last{border-left:0}.container-chart .contenedor-guia .guide-number{text-align:right;font-size:.937rem;line-height:1.375rem;color:#7a7a7a;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-chart .contenedor-guia .guide-number.second{margin-left:18px}.container-chart .text-av{text-align:center;margin:2.5rem 0 0}.container-chart .text-av span{font-size:1.125rem;line-height:1.687rem;font-weight:400;color:#2f3343}.container-chart .text-av span a{font-size:1.125rem;line-height:1.687rem;color:#ff9010;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-chart.MD .contenedor-chart .number.number-avast,.container-chart.MD .contenedor-chart .number.number-avg,.container-chart.MD .contenedor-chart .number.number-kaspersky{width:92.15%!important}.container-chart.MD .contenedor-chart .number.number-mcafee{width:84.12%!important}.container-chart.MD .contenedor-chart .number.number-bitdefender,.container-chart.MD .contenedor-chart .number.number-microsoft{width:77.09%!important}.container-chart.MD .contenedor-chart .number.number-avira{width:72.01%!important}.container-chart.MD .contenedor-chart .number.number-eset{width:66.05%!important}.container-chart.MD .contenedor-guia .guide-number.second{margin-left:100px}@keyframes panda-comparative{0%{width:75px}to{width:99%}}.container-chart.LG .contenedor-chart .number{align-self:center;text-align:right;padding:.562rem 1.25rem .562rem .25rem;background-color:#ededed;font-size:.937rem;line-height:1.375rem;color:#7a7a7a;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-chart.LG .contenedor-chart .number.number-panda-bg{display:block;background-color:#2c85d5;font-size:1.562rem;line-height:2.312rem;color:#fff;padding:.01rem .5rem .125rem 0;width:75px}.container-chart.LG .contenedor-chart .number.animation{animation:panda-comparative 1.5s linear;width:auto}.container-chart.LG .contenedor-chart .number.number-panda-mobile{display:none}.container-chart.LG .contenedor-guia{grid-template-columns:91px 8% auto;-ms-grid-columns:91px 8% auto}.container-chart.LG .contenedor-guia .guide-number.zero{margin-left:80px}.container-chart.LG .contenedor-guia .guide-number.second{margin-left:72px}.container-chart.XL .contenedor-guia .guide-number.second{margin-left:70px}.component-container{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center}.component-container.showSM{display:none}.component-container .subtitle1{font-size:1.125rem}.component-container div{text-align:center}.component-container p{margin:0}.component-container.MD.showSM{display:block}.component-container.MD .subtitle1{font-size:1.375rem}.container-cookies{position:fixed;bottom:0;z-index:10;background:#222;padding:1rem}.container-cookies .container{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-cookies .container .left{-ms-grid-column:1}.container-cookies .container .left .text{margin:0!important;color:#fff;text-align:center;line-height:1.312rem}.container-cookies .container .left .text a{text-decoration:underline;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-cookies .container .right{-ms-grid-column:2}.container-cookies .container .right .buttons-container{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-cookies .container .right .buttons-container div{-ms-grid-row:2}.container-cookies .container .right .buttons-container div:first-of-type{-ms-grid-row:1}.container-cookies .container .right .buttons-container button{width:100%;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-cookies.MD .container{grid-template-columns:100%;-ms-grid-columns:100%}.container-cookies.MD .container .right .buttons-container{grid-template-columns:48% 48%;-ms-grid-columns:48% 48%;grid-column-gap:1.875rem}.container-cookies.LG{width:100%}.container-cookies.LG .container{grid-template-columns:72% auto;-ms-grid-columns:72% auto;grid-column-gap:1rem}.container-cookies.LG .container .left .text{text-align:left}.container-cookies.LG .container .right .buttons-container{grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-divider{width:100%;margin:0 auto;min-height:unset}.container-divider .margin-auto{margin:auto}.container-divider .container{width:90%;margin:0 auto;width:auto}.container-divider img{width:100%;height:auto}.container-divider img.imgDesktop,.container-divider img.imgTablet{display:none}.container-divider .component-container{display:grid;display:-ms-grid;grid-template-columns:100%;grid-template-areas:"right" "left";grid-column-gap:1.5rem;text-align:center}.container-divider .component-container .title{font-size:32px;line-height:48px}.container-divider .component-container .caption{font-size:15px;line-height:22px}.container-divider .component-container.centerAlign{text-align:center}.container-divider .component-container.centerAlign .left{display:none}.container-divider .component-container .body{text-align:center}.container-divider .component-container .countdown{font-size:38px;line-height:57px;text-align:center}.container-divider .component-container .dto{color:#c70000}.container-divider .component-container h1,.container-divider .component-container h2,.container-divider .component-container h3,.container-divider .component-container h5{text-align:center}.container-divider .component-container .left{grid-area:left;align-self:end}.container-divider .component-container .right{grid-area:right}.container-divider p{margin:0!important;text-align:center;font-size:1rem;padding-right:0!important}.container-divider .prices-fototext{display:grid;display:-ms-grid;grid-template-areas:none;grid-template-columns:100%;justify-content:center}.container-divider .prices-fototext p.price-after,.container-divider .prices-fototext p.price-before{text-align:center!important;font-size:1.125rem;line-height:1.6875rem}.container-divider .prices-fototext p.price-before{text-decoration:line-through}.container-divider .prices-fototext .btn{width:100%}.container-divider .prices-fototext .leftp{order:2;margin-top:1.3rem}.container-divider .prices-fototext .rightp{order:1}.container-divider button{margin-right:0!important}.container-divider.MD .component-container .title{font-size:41px;line-height:61px}.container-divider.MD .component-container .countdown{font-size:46px;line-height:69px}.container-divider.MD .prices-fototext p.price-after,.container-divider.MD .prices-fototext p.price-before{font-size:1.375rem;line-height:2.065rem}.container-divider.MD img.imgDesktop,.container-divider.MD img.imgMobile{display:none}.container-divider.MD img.imgTablet{display:block!important}.container-divider.LG{min-height:583px}.container-divider.LG img.imgDesktop{display:block!important}.container-divider.LG img.imgTablet{display:none!important}.container-divider.LG .container{width:100%;max-width:100%}.container-divider.LG h5,.container-divider.LG p{text-align:left}.container-divider.LG .component-container{grid-template-columns:auto 35.95%;grid-template-areas:"right left";text-align:left;grid-row-gap:2rem}.container-divider.LG .component-container .title{font-size:46px;line-height:69px}.container-divider.LG .component-container .body,.container-divider.LG .component-container .countdown,.container-divider.LG .component-container h1,.container-divider.LG .component-container h2,.container-divider.LG .component-container h3,.container-divider.LG .component-container h5{text-align:left}.container-divider.LG .component-container .countdowncountdown{font-size:52px;line-height:78px}.container-divider.LG .component-container.leftAlign{grid-template-columns:35.95% auto;grid-template-areas:"left right";text-align:right}.container-divider.LG .component-container.leftAlign .body,.container-divider.LG .component-container.leftAlign .caption,.container-divider.LG .component-container.leftAlign .countdown,.container-divider.LG .component-container.leftAlign h3,.container-divider.LG .component-container.leftAlign h5{text-align:right}.container-divider.LG .component-container.leftAlign .prices-fototext{justify-content:right}.container-divider.LG .component-container.centerAlign{grid-template-columns:100%;grid-template-areas:"right";text-align:center}.container-divider.LG .component-container.centerAlign .body,.container-divider.LG .component-container.centerAlign .countdown,.container-divider.LG .component-container.centerAlign h1,.container-divider.LG .component-container.centerAlign h2,.container-divider.LG .component-container.centerAlign h3,.container-divider.LG .component-container.centerAlign h5{text-align:center}.container-divider.LG .component-container.centerAlign .prices-fototext{justify-content:center}.container-divider.LG .prices-fototext p{text-align:center!important}.container-divider.LG .prices-fototext p.price-after,.container-divider.LG .prices-fototext p.price-before{text-align:left!important;font-size:1.375rem;line-height:2.0625rem}.container-divider.LG .prices-fototext .leftp{margin-top:0}.container-divider.LG .prices-fototext{grid-template-columns:auto auto;grid-template-areas:"leftp rightp";grid-column-gap:1rem;justify-content:left}.container-divider.LG .prices-fototext .leftp{order:1}.container-divider.LG .prices-fototext .rightp{order:2}.container-divider.LG .prices-fototext.font-weight-light{margin-bottom:0}.container-footer{width:unset;max-width:unset;position:relative;background-color:#2f3343}.container-footer .container{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin:0 auto;background-color:initial}.container-footer .columns{align-items:center;/*width:12rem;*/width:auto;display:flex;flex-direction:column;text-align:center}.container-footer .columns h5{color:#fff;border-bottom:1px solid #fff;margin-bottom:24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.13rem;padding-bottom:.2rem;width:100%;text-align:center;margin-top:1.7rem}.container-footer a{padding-bottom:.6rem;display:flex;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:1rem}.container-footer a:hover{color:#ff9010;text-decoration:none!important}.container-footer .col1{text-align:center;position:relative;margin-top:1.45rem}.container-footer .col1 img{width:145px}.container-footer .col1 i{position:absolute;top:68%;right:17px;font-size:1.41rem;color:#646464}.container-footer .col1 select{margin:16px 0 0;background-color:#fff;width:330px;height:3.6rem;padding:.4rem 0 .4rem 1.1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #fff;font-size:1rem;color:#2f3343}.container-footer.LG .container{padding:1rem 0;flex-direction:row;align-items:flex-start}.container-footer.LG .columns{align-items:flex-start;align-self:flex-start;text-align:left}.container-footer.LG .col1,.container-footer.LG .columns h5{text-align:left;margin-top:0}.container-footer.LG .col1 select{width:13rem;height:2.52rem}.container-fototext{width:100%;margin:0 auto}.container-fototext .margin-auto{margin:auto}.container-fototext .container{width:90%}.container-fototext .right{-ms-grid-column:2}.container-fototext .right .component-container{display:grid;display:-ms-grid;grid-template-columns:20% 20%;-ms-grid-columns:20% 20%;grid-template-areas:"left right";grid-row-gap:5rem;grid-column-gap:1.2rem}.container-fototext img{width:100%;height:auto}.container-fototext img.imgDesktop,.container-fototext img.imgTablet{display:none}.container-fototext p img{width:unset !important;}.container-fototext .component-container{display:grid;display:-ms-grid;grid-template-columns:40% auto;-ms-grid-columns:40% auto;grid-template-areas:"left right";grid-row-gap:5rem;grid-column-gap:1.5rem}.container-fototext .component-container .right img{line-height:0}.container-fototext .component-container.leftAlign{grid-template-columns:100%;-ms-grid-columns:100%;grid-template-areas:none;grid-row-gap:1rem}.container-fototext .component-container.leftAlign .left{-ms-grid-column:1}.container-fototext .component-container.leftAlign .right{-ms-grid-column:2}.container-fototext .component-container.rightAlign{grid-template-columns:100%;-ms-grid-columns:100%;grid-template-areas:none;grid-row-gap:1rem}.container-fototext .component-container.rightAlign .left{order:2;-ms-grid-column:2}.container-fototext .component-container.rightAlign .right{-ms-grid-column:1;order:1}.container-fototext h5{text-align:center}.container-fototext p{margin:0!important;text-align:center;font-size:1rem;padding-right:0!important}.container-fototext .prices-fototext{display:grid;display:-ms-grid;grid-template-areas:none;grid-template-columns:100%;-ms-grid-columns:100%;justify-content:center}.container-fototext .prices-fototext p{text-align:center!important}.container-fototext .prices-fototext p.price-after,.container-fototext .prices-fototext p.price-before{text-align:center!important;font-size:1.125rem}.container-fototext .prices-fototext .btn{width:100%}.container-fototext .prices-fototext .left{order:2;-ms-grid-column:2;margin-top:1.3rem}.container-fototext .prices-fototext .right{order:1;-ms-grid-column:1}.container-fototext .icons a{margin-right:1rem}.container-fototext .icons a:last-child{margin-right:0}.container-fototext .icons i{margin-right:1rem;color:#2f3343}.container-fototext .icons i:last-child{margin-right:0}.container-fototext .footer p{font-size:.9375rem;line-height:1.375rem}.container-fototext .footer div{text-align:center}.container-fototext button{margin-right:0!important}.container-fototext .container{margin:0 auto;width:auto}.container-fototext.MD img.imgDesktop,.container-fototext.MD img.imgMobile{display:none}.container-fototext.MD img.imgTablet{display:block!important}.container-fototext.LG div li{text-align:left}.container-fototext.LG img.imgDesktop{display:block!important}.container-fototext.LG img.imgTablet{display:none!important}.container-fototext.LG .component-container.leftAlign{grid-template-columns:40% auto;-ms-grid-columns:40% auto;justify-content:normal}.container-fototext.LG .component-container.leftAlign .left{-ms-grid-column:1}.container-fototext.LG .component-container.leftAlign .right{-ms-grid-column:2}.container-fototext.LG .component-container.rightAlign{grid-template-columns:auto 40%;-ms-grid-columns:auto 40%;justify-content:normal}.container-fototext.LG .component-container.rightAlign .left{order:1;-ms-grid-column:1}.container-fototext.LG .component-container.rightAlign .right{order:2;-ms-grid-column:2}.container-fototext.LG h5,.container-fototext.LG p{text-align:left}.container-fototext.LG .prices-fototext p{text-align:center!important}.container-fototext.LG .prices-fototext p.price-after,.container-fototext.LG .prices-fototext p.price-before{text-align:center!important;font-size:1.375rem}.container-fototext.LG .prices-fototext .left{margin-top:0}.container-fototext.LG .footer div{text-align:left}.container-fototext.LG .prices-fototext{grid-template-columns:auto auto;-ms-grid-columns:auto auto;grid-template-areas:"left right";grid-column-gap:1rem;justify-content:left}.container-fototext.LG .prices-fototext .left{order:1;-ms-grid-column:1}.container-fototext.LG .prices-fototext .right{-ms-grid-column:2;order:2}.container-fototext.LG .prices-fototext.font-weight-light{margin-bottom:0}.container-herocountdown{width:100%;margin:0 auto}.container-herocountdown .margin-auto{margin:auto}.container-herocountdown .container{width:90%;margin:0 auto}.container-herocountdown img{width:100%;height:auto}.container-herocountdown .component-container{display:grid;display:-ms-grid;grid-template-columns:100%;grid-template-areas:"right" "left";grid-row-gap:2rem;grid-column-gap:1.5rem}.container-herocountdown .component-container .body{margin-top:8px!important;text-align:center}.container-herocountdown .component-container .countdown{font-size:38px;line-height:57px;text-align:center}.container-herocountdown .component-container .dto{color:#c70000;font-size:32px;line-height:48px}.container-herocountdown .component-container h1,.container-herocountdown .component-container h2,.container-herocountdown .component-container h3,.container-herocountdown .component-container h5{text-align:center}.container-herocountdown .component-container .left{grid-area:left}.container-herocountdown .component-container .right{grid-area:right}.container-herocountdown p{margin:0!important;text-align:center;font-size:1rem;padding-right:0!important}.container-herocountdown .prices-fototext{display:grid;display:-ms-grid;grid-template-areas:none;grid-template-columns:100%;justify-content:center}.container-herocountdown .prices-fototext p.price-after,.container-herocountdown .prices-fototext p.price-before{text-align:center!important;font-size:1.125rem;line-height:1.6875rem}.container-herocountdown .prices-fototext p.price-before{text-decoration:line-through}.container-herocountdown .prices-fototext .btn{width:100%}.container-herocountdown .prices-fototext .leftp{order:2;margin-top:1.3rem}.container-herocountdown .prices-fototext .rightp{order:1}.container-herocountdown button{margin-right:0!important}.container-herocountdown.MD .component-container .dto{font-size:41px;line-height:61px}.container-herocountdown.MD .component-container .countdown{font-size:46px;line-height:69px}.container-herocountdown.MD .prices-fototext p.price-after,.container-herocountdown.MD .prices-fototext p.price-before{font-size:1.375rem;line-height:2.065rem}.container-herocountdown.LG .container{width:100%;max-width:100%}.container-herocountdown.LG h5,.container-herocountdown.LG p{text-align:left}.container-herocountdown.LG .component-container{grid-template-columns:38.61% auto;grid-template-areas:"left right"}.container-herocountdown.LG .component-container .body,.container-herocountdown.LG .component-container .countdown,.container-herocountdown.LG .component-container h1,.container-herocountdown.LG .component-container h2,.container-herocountdown.LG .component-container h3,.container-herocountdown.LG .component-container h5{text-align:left}.container-herocountdown.LG .component-container .countdown{font-size:52px;line-height:78px}.container-herocountdown.LG .component-container .dto{font-size:46px;line-height:69px}.container-herocountdown.LG .prices-fototext p{text-align:center!important}.container-herocountdown.LG .prices-fototext p.price-after,.container-herocountdown.LG .prices-fototext p.price-before{text-align:left!important;font-size:1.375rem;line-height:2.0625rem}.container-herocountdown.LG .prices-fototext .leftp{margin-top:0}.container-herocountdown.LG .prices-fototext{grid-template-columns:auto auto;grid-template-areas:"leftp rightp";grid-column-gap:1rem;justify-content:left}.container-herocountdown.LG .prices-fototext .leftp{order:1}.container-herocountdown.LG .prices-fototext .rightp{order:2}.container-herocountdown.LG .prices-fototext.font-weight-light{margin-bottom:0}.container-hero{padding-bottom:2.8rem}.container-hero h3{margin-left:auto;margin-right:auto}.container-hero img{margin:0 auto;display:block;width:auto}.container-hero img.imgDesktop,.container-hero img.imgTablet{display:none}.container-hero .body{padding:0 1.42rem}.container-hero .body img{width:auto;margin-right:1rem;display:inline-block;vertical-align:middle}.container-hero .actions{padding:0 1.42rem;display:grid;display:-ms-grid;grid-template-areas:"actions-left" "actions-right";grid-column-gap:1.3rem}.container-hero .actions p{font-size:1.375rem}.container-hero .actions .text-danger{line-height:normal}.container-hero .actions .actions-left{grid-area:actions-left;justify-self:center;width:100%}.container-hero .actions .actions-left .btn-offer,.container-hero .actions .actions-left button{width:100%}.container-hero .actions .actions-left .btn-offer button{padding-left:1.7rem}.container-hero .actions .actions-right{grid-area:actions-right;justify-self:center;width:100%;margin-top:1.5rem}.container-hero .actions .actions-right .btn-offer,.container-hero .actions .actions-right button{width:100%}.container-hero .actions .actions-right .btn-offer button{padding-left:1.7rem}.container-hero .caption{font-size:.9375rem}/*.container-hero .icons a{color:#2f3343}*/.container-hero .icons a:hover{text-decoration:none!important}.container-hero .footer{display:flex;flex-direction:column;justify-content:space-around}.container-hero .footer .margin{margin:0 0 1.3rem}.container-hero .footer i{display:inline-block;width:40px;height:40px;font-size:2.5rem}.container-hero .footer i:before{display:inline-block}.container-hero .footer p{max-width:100%;margin-left:auto;margin-right:auto}.container-hero.MD img.imgDesktop,.container-hero.MD img.imgMobile{display:none}.container-hero.MD img.imgTablet{display:block!important}.container-hero.LG{color:#fff;background-size:cover!important}.container-hero.LG img{display:none}.container-hero.LG img.imgTablet{display:none!important}.container-hero.LG .body img{display:inline-block}.container-hero.LG .actions{grid-template-areas:"actions-left actions-right";grid-column-gap:0}.container-hero.LG .actions .actions-left{grid-area:actions-left;-ms-grid-column:1;justify-self:right;width:unset}.container-hero.LG .actions .actions-left .btn-offer,.container-hero.LG .actions .actions-left button{width:unset}.container-hero.LG .actions .actions-right{-ms-grid-column:2;margin-left:1.5rem;grid-area:actions-right;margin-top:0;justify-self:left;width:unset}.container-hero.LG .actions .actions-right .btn-offer,.container-hero.LG .actions .actions-right button{width:unset}.container-hero.LG .footer{flex-direction:row}.container-hero.LG .footer .margin{margin:0 1rem 0 0}.container-hero.LG .footer .allWidth{width:100%}.container-ie-test{background-color:red}.container-ie-test.MD{background-color:green}.container-ie-test.LG{background-color:gray}.container-iemodal .ie{display:grid;display:-ms-grid;grid-template-areas:"image h5" "image subtitle" "text text" "browsers browsers" "note note" "button button";grid-template-columns:241px auto;grid-column-gap:24px}.container-iemodal .ie input{opacity:0;height:0}.container-iemodal .ie h5{grid-area:h5;text-align:left}.container-iemodal .ie .imgi7{grid-area:image}.container-iemodal .ie .subtitle{grid-area:subtitle}.container-iemodal .ie .text{grid-area:text}.container-iemodal .ie .browsers{grid-area:browsers;display:flex;justify-content:center;grid-column-gap:24px}.container-iemodal .ie .browsers .browser{display:grid;display:-ms-grid;justify-items:center}.container-iemodal .ie .browsers .browser span{color:#ff9010;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;margin-top:.8rem}.container-iemodal .ie a{text-decoration:none}.container-iemodal .ie .note{grid-area:note}.container-iemodal .ie .btn{grid-area:button;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;width:11rem;margin:0 auto}.container-iemodal .ie p{text-align:left}.textModal{cursor:pointer}.container-languages{height:100%}.container-languages div{list-style-type:none;display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.container-languages div a{color:#2f3343}.container-menuhome{width:100%}.container-menuhome .vertical-menu{display:none}.container-menuhome .vertical-menu.selected{display:block;background:#eee}.container-menuhome .vertical-menu a{color:#2f3343}.container-menuhome .container{display:grid;display:-ms-grid;grid-template-columns:180px auto;-ms-grid-columns:180px auto;grid-column-gap:1.5rem;padding:1rem 0}.container-menuhome .container .left{-ms-grid-column:1;align-self:center}.container-menuhome .container .center{-ms-grid-column:2;display:none}.container-menuhome .container .right{-ms-grid-column:3;align-self:center;justify-self:right}.container-menuhome .container .right .button-menu{display:none}.container-menuhome .container .right .abrirMenuMobile{display:block;border:0;color:#fff;background:#0000}.container-menuhome .container .right .abrirMenuMobile i{font-size:2rem}.container-menuhome.MD .container{height:56px}.container-menuhome.MD .container .center div{display:flex}.container-menuhome.MD .container .center div a{align-self:center}.container-menuhome.MD .container .center .offer_teaser{cursor:pointer;font-family:"IBMPlexRegular",sans-serif !important;margin-left:1rem}.container-menuhome.MD .container .center .offer_teaser .text_offer{background-color:#e02222;padding:1rem .1em;color:#fff;display:inline-block;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-menuhome.MD .container .center .offer_teaser .rectangulo,.container-menuhome.MD .container .center .offer_teaser .rectangulo1{display:inline-block;vertical-align:top;width:0;height:0;border-color:#0000 #0000 #0000 #e02222;border-style:solid;border-width:0 0 82px 9px}.container-menuhome.MD .container .center .offer_teaser .rectangulo1{border-width:0 0 56px 16px;position:relative;transform:rotate(180deg)}.container-menuhome.MD .container .center .offer_teaser .rectangulo{border-width:0 0 56px 16px}.container-menuhome.LG .vertical-menu{display:none}.container-menuhome.LG .container{display:grid;display:-ms-grid;grid-template-columns:145px auto 13rem;-ms-grid-columns:145px 50% 13rem;grid-column-gap:1.5rem;width:auto;padding:0}.container-menuhome.LG .container .left img{margin-top:8px}.container-menuhome.LG .container .center{display:flex;align-self:center}.container-menuhome.LG .container .center a{transition:.3s}.container-menuhome.LG .container .center a:hover{color:#ff9010}.container-menuhome.LG .container .right .button-menu{display:block}.container-menuhome.LG .container .right .button-menu .btn-outline-primary{color:#fff;border-color:#fff;border-width:1px}.container-menuhome.LG .container .right .button-menu .btn-outline-primary:hover{color:#2f3343;background:#fff}.container-menuhome.LG .container .abrirMenuMobile{display:none!important}.container-menuhu{width:100%;position:relative;z-index:4}.container-menuhu .col1{-ms-grid-column:1}.container-menuhu .col2{-ms-grid-column:2}.container-menuhu .col3{-ms-grid-column:3}.container-menuhu .col4{-ms-grid-column:4}.container-menuhu .col5{-ms-grid-column:5}.container-menuhu .col6{-ms-grid-column:6}.container-menuhu .col7{-ms-grid-column:7}.container-menuhu .subcol1{-ms-grid-column:1}.container-menuhu .subcol2{-ms-grid-column:2}.container-menuhu .subcol3{-ms-grid-column:3}.container-menuhu .subcol4{-ms-grid-column:4}.container-menuhu .subcol5{-ms-grid-column:5}.container-menuhu .subcol6{-ms-grid-column:6}.container-menuhu .subcol7{-ms-grid-column:7}.container-menuhu .subcol8{-ms-grid-column:8}.container-menuhu .subcol9{-ms-grid-column:9}.container-menuhu .subcol10{-ms-grid-column:10}.container-menuhu .subcol11{-ms-grid-column:11}.container-menuhu .subcol12{-ms-grid-column:12}.container-menuhu #menu-desktop .option{height:auto}.container-menuhu .menu-desktop{display:none}.container-menuhu .menu-desktop .left{-ms-grid-column:1}.container-menuhu .menu-desktop .right{-ms-grid-column:2}.container-menuhu .menu-desktop .submenu{padding-bottom:0;margin-top:0}.container-menuhu .menu-desktop .offer_teaser{cursor:pointer;font-family:"IBMPlexRegular",sans-serif Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"}.container-menuhu .menu-desktop .offer_teaser .text_offer{background-color:#e02222;padding:1rem .1em 1.7rem;color:#fff;display:inline-block;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-menuhu .menu-desktop .offer_teaser .rectangulo,.container-menuhu .menu-desktop .offer_teaser .rectangulo1{display:inline-block;vertical-align:top;width:0;height:0;border-color:#0000 #0000 #0000 #e02222;border-style:solid;border-width:0 0 67px 9px}.container-menuhu .menu-desktop .offer_teaser .rectangulo1{position:relative;transform:rotate(180deg)}.container-menuhu .menu-mobile .container{width:auto;display:grid;display:-ms-grid;grid-template-columns:120px auto;-ms-grid-columns:120px auto;padding:1rem 0}.container-menuhu .menu-mobile .container .left img{width:145px;display:block;height:100%;}.container-menuhu .menu-mobile .container .right button{border:0;padding:0;background:#0000;position:absolute;right:1rem;cursor:pointer;outline:none}.container-menuhu .menu-mobile .container .right button i{font-size:2rem;color:#fff;text-align:right;cursor:pointer;transform:rotate(-45deg)}.container-menuhu .menu-mobile .container .right button i.pandasecurity-icon-close{border-bottom:5px solid #f3f3f3;padding-bottom:1.07rem}.container-menuhu .submenu{display:none;width:100%;background:#f3f3f3;padding-bottom:1.5rem;padding-top:1rem}.container-menuhu .submenu a:hover{color:#ff9010}.container-menuhu .submenu i{cursor:pointer}.container-menuhu .submenu .group{display:grid;display:-ms-grid;grid-template-columns:auto 80px;-ms-grid-columns:auto 80px;background:#f3f3f3;position:relative;color:#2f3343;cursor:pointer}.container-menuhu .submenu .group.selected{background:#2f3343}.container-menuhu .submenu .group.selected a,.container-menuhu .submenu .group.selected div,.container-menuhu .submenu .group.selected i{color:#fff}.container-menuhu .submenu .group.selected i{transform:rotate(0deg);top:1.1rem}.container-menuhu .submenu .group a{color:#2f3343}.container-menuhu .submenu .group a:hover{color:#ff9010}.container-menuhu .submenu .group i{text-align:right;padding-right:2.5rem;color:#2f3343;transform:rotate(45deg);position:absolute;top:2rem;right:0}.container-menuhu .submenu .group .subProducts,.container-menuhu .submenu.selected{display:block}.container-menuhu .submenu a{color:#2f3343}.container-menuhu .submenu a i{font-size:1.125rem;margin-top:.25rem;display:inline-block}.container-menuhu .submenu a.title{display:block;padding:.75rem 2.5rem;font-size:1.125rem;line-height:1.687rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-menuhu .submenu a.title.selected{background:#2f3343;color:#fff}.container-menuhu .submenu a.title.selected i{transform:rotate(0deg)}.container-menuhu .submenu ul{list-style-type:none;margin:0;padding-left:0}.container-menuhu .submenu ul .submenuInt{margin-top:.5rem;margin-left:10%;width:90%;display:none}.container-menuhu .submenu ul .submenuInt .group{background:#fff}.container-menuhu .submenu ul .submenuInt .group.selected{background:#2f3343}.container-menuhu .submenu ul .submenuInt.selected{display:block}.container-menuhu .submenu ul .submenuInt .subTitle{display:block;padding:.75rem 2.5rem;font-size:1.125rem;line-height:1.687rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-menuhu .submenu ul .submenuInt .subTitle.selected i{transform:rotate(0deg)}.container-menuhu .submenu ul .submenuInt .subTitle i{font-size:1.125rem;margin-top:.25rem;display:inline-block;cursor:pointer;transform:rotate(-45deg)}.container-menuhu .submenu ul .submenuInt .linksGroup{background:#fff;padding:.75rem 2.5rem;font-size:1.125rem;line-height:1.687rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;display:none}.container-menuhu .submenu ul .submenuInt .linksGroup.selected{display:block}.container-menuhu .submenu ul .submenuInt .linksGroup li{margin-bottom:1rem;padding-left:1rem}.container-menuhu .submenu ul .submenuInt .linksGroup li:last-child{margin-bottom:0!important}.container-menuhu .submenu ul .submenuInt .linksGroup li a{transition:.2s}.container-menuhu .submenu ul .submenuInt .linksGroup li a:hover{color:#ff9010}.container-menuhu.LG .submenu{padding-top:0}.container-menuhu.LG .menu-mobile,.container-menuhu.LG .submenu{display:none}.container-menuhu.LG .menu-desktop{display:block}.container-menuhu.LG .menu-desktop a{transition:.25s}.container-menuhu.LG .menu-desktop a.menu{margin:1rem 0 1.7rem;display:block}.container-menuhu.LG .menu-desktop a.menu:hover{color:#ff9010}.container-menuhu.LG .menu-desktop .container{display:grid;display:-ms-grid;grid-template-columns:auto auto;-ms-grid-columns:auto auto;text-align:right}.container-menuhu.LG .menu-desktop .container ul{padding:0!important;margin:0!important}.container-menuhu.LG .menu-desktop .container ul#menu-desktop{list-style: none;display:grid;display:-ms-grid;grid-template-columns:repeat(8,max-content);-ms-grid-columns:max-content [8];-ms-grid-columns:1fr 20px 1fr [3];grid-column-gap:1rem;position:relative}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li .submenu{display:none}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li::marker{font-size:12px!important}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover{border-bottom:4px solid #fff;height:52px}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover i{transform:rotate(180deg)}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu{display:block;background:#0000;text-align:left;width:100%;left:0;margin-top:-5px}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu:hover{display:block}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu{display:grid;display:-ms-grid;grid-template-columns:repeat(3,max-content);-ms-grid-columns:200px 200px auto;grid-column-gap:2.5rem;background:#f3f3f3;padding:1rem 1.5rem 1.187rem;margin-top:.3rem;position:absolute;z-index:0;width:626px;left:110px}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul{margin:0!important;padding:0!important;list-style-type:none}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul li{color:#2f3343;margin-bottom:1rem;padding:0!important}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul li:last-child{margin-bottom:0}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul li.title{font-size:1rem;line-height:1.5rem;border-bottom:3px solid #ccc!important;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul li a{color:#2f3343;font-size:.875rem;line-height:1.125rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;border-bottom:0!important}.container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover>.submenu .container-submenu ul li a:hover{color:#ff9200}.container-menuhu.LG .menu-desktop .container ul#menu-desktop .logo{display:inline-block;height:24px;margin-right:.5rem}.container-menuhu.LG .menu-desktop .container ul#menu-desktop .logo img{width:145px}.container-menuhu.LG .menu-desktop .container ul#menu-desktop i{font-size:12px;display:inline-block}.container-menuhu.LG .menu-desktop .container ul#menu-desktop i .rotate{transform:rotate(180deg)}.container-menuhu.LG .menu-desktop .container .right .btn-outline-primary{color:#fff;border-color:#fff;margin-top:.5rem}.container-menuhu.LG .menu-desktop .container .right .btn-outline-primary:hover{background:#fff;color:#2f3343}.modal-container{position:relative}.modal-container .pandasecurity-icon-close{position:absolute;right:-1rem;top:-1rem}.container-password-generator{width:100%}.container-password-generator .container{text-align:left}.container-password-generator .container p{margin:0;padding:0}.container-password-generator .container .mat-form-field{width:100%;height:70px}.container-password-generator .container .mat-checkbox-inner-container{height:24px!important;width:24px!important}.container-password-generator .container .mat-checkbox-checked.mat-primary .mat-checkbox-background,.container-password-generator .container .mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#1e8925}.container-password-generator .container .mat-checkbox-checkmark-path{stroke:#fff!important}.container-password-generator .container .mat-checkbox-frame{border-color:#2f3343!important}.container-password-generator .container .mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#ff9010!important;background-color:#ff9010!important}.container-password-generator .container .mat-slider-track-background{background-color:#b7b7b7!important}.container-password-generator .container .mat-slider-thumb{width:24px!important;height:24px!important}.container-password-generator .container .mat-slider-horizontal .mat-slider-track-wrapper{border-radius:3px;height:8px!important}.container-password-generator .container .mat-slider-horizontal .mat-slider-track-background,.container-password-generator .container .mat-slider-horizontal .mat-slider-track-fill{height:8px!important;left:-5px!important;border-radius:3px}.container-password-generator .container .mat-accent .mat-slider-thumb,.container-password-generator .container .mat-accent .mat-slider-thumb-label,.container-password-generator .container .mat-accent .mat-slider-track-fill{background-color:#ff9010!important}.container-password-generator .container .mat-slider-track-wrapper{top:-5px!important}.container-password-generator .container .mat-slider-horizontal{height:24px!important}.container-password-generator .container .mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb,.container-password-generator .container .mat-slider:not(.mat-slider-disabled):not(.mat-slider-sliding) .mat-slider-thumb-label{transform:none!important;right:-16px!important}.container-password-generator .container .mat-checkbox .mat-checkbox-ripple{display:none}.container-password-generator .container .password-generator .mat-form-field-infix,.container-password-generator .container .right .mat-form-field-infix{padding:1.5rem 0!important}.container-password-generator .container .password-generator .mat-form-field-appearance-legacy .mat-form-field-underline,.container-password-generator .container .right .mat-form-field-appearance-legacy .mat-form-field-underline{height:8px!important}.container-password-generator .container .password-generator .mat-form-field-infix,.container-password-generator .container .right .mat-form-field-infix{border:2px solid #2f3343!important}.container-password-generator .container .password-generator .high .mat-form-field-appearance-legacy .mat-form-field-underline,.container-password-generator .container .right .high .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#008022!important}.container-password-generator .container .password-generator .medium .mat-form-field-appearance-legacy .mat-form-field-underline,.container-password-generator .container .right .medium .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#ff9800!important}.container-password-generator .container .password-generator .low,.container-password-generator .container .right .low{-ms-grid-column:1}.container-password-generator .container .password-generator .low .mat-form-field-appearance-legacy .mat-form-field-underline,.container-password-generator .container .right .low .mat-form-field-appearance-legacy .mat-form-field-underline{background-color:#c70000!important}.container-password-generator .container .password-generator{width:90%;margin:0 auto;text-align:left}.container-password-generator .container .password-generator #checkbox-zone{max-width:672px;display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem;margin-bottom:1.5rem}.container-password-generator .container .password-generator #checkbox-zone mat-checkbox{font-size:1rem;line-height:1.5rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color:#2f3343;width:min-content}.container-password-generator .container .password-generator .pass-length{font-size:1.375rem;line-height:1.812rem;font-family:"IBMPlexRegular",sans-serif;margin-bottom:1rem;text-align:left}.container-password-generator .container .password-generator mat-slider{width:100%;margin-bottom:1.5rem}.container-password-generator .container .password-generator .total-characters{font-size:.937rem;line-height:1.375rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:left}.container-password-generator .container .password-generator .copy-password{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:.5rem;margin-top:1rem}.container-password-generator .container .password-generator .copy-password input{font-size:1.562rem;line-height:2.062rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:center}.container-password-generator .container .password-generator .copy-password button{-ms-grid-column:2;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;!important;padding:.5rem .75rem!important;height:56px;margin-top:.8rem}.container-password-generator .container .password-generator .copy-password .note{margin-top:1.5rem;font-size:.937rem;line-height:1.375rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:left}.container-password-generator .container .password-generator .copy-password .note.high{color:#1e8925}.container-password-generator .container .password-generator .copy-password .note.medium{color:#ff9010}.container-password-generator .container .password-generator .copy-password .note.low{color:#e02222}.container-password-generator .container .password-generator .copy-password .note i,.container-password-generator .container .password-generator .copy-password .note span{display:inline-block}.container-password-generator .container .password-generator .copy-password .note i{margin-right:.5rem}.container-password-generator.MD .password-generator #checkbox-zone{grid-template-columns:48% 48%;-ms-grid-columns:48% 48%;grid-row-gap:.5rem}.container-password-generator.LG .password-generator mat-slider{width:645px}.container-password-generator.LG .password-generator .copy-password{grid-template-columns:645px 200px;-ms-grid-columns:645px 200px;grid-column-gap:1.5rem}.container-password-generator.XL .password-generator{width:max-content}#sales_support_phone_new{bottom:96px;right:0;position:fixed;z-index:1;background:#2c85d5;border:1px solid #2c85d5;border-radius:3em 0 0 3em;padding:.1em .2em;text-align:center;transition:all .5s;color:#fff}#sales_support_phone_new a{display:flex;color:#fff}#sales_support_phone_new a:hover{text-decoration:none!important}#sales_support_phone_new i{width:37px;height:37px;font-size:2.4rem;margin:.1em .3em .1em 0}#sales_support_phone_new #sales_support_inner{padding:0 .5rem;transition:all .5s}#sales_support_phone_new #sales_support_inner p{font-weight:400;font-size:1rem}.container-table{width:100%}.container-table #desktop{display:none}.container-table .card{margin-left:auto;margin-right:auto}.container-table .header{text-align:center}.container-table span{display:block;text-align:center}.container-table span.priceoffer{text-decoration:line-through}.container-table th{vertical-align:top;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;padding-right:4px}.container-table th img{display:block;margin:0 auto .5rem}.container-table th:last-child{padding-right:0}.container-table th p{font-size:.75rem;text-align:center}.container-table th span{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;display:block;margin-bottom:.6rem}.container-table th span.txt-small{font-size:.75rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;margin-bottom:.8rem}.container-table th .name{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:1.125rem;margin-bottom:.2rem}.container-table p{text-align:center;font-size:1rem}.container-table .icons{text-align:center}.container-table .icons a{color:#2f3343}.container-table .footer p{font-size:.875rem}.container-table td{text-align:center;padding:5px 0 10px;font-size:1rem;line-height:1.5rem}.container-table .txt-m td,.container-table td i{font-size:1rem}.container-table td.title{text-align:left;padding-left:16px}.container-table tr.impar{background-color:#fff}.container-table.LG{background-color:#e6e6e6}.container-table.LG p{text-align:right;font-size:.75rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif}.container-table.LG #mobile{display:none}.container-table.LG #desktop{display:block}.container-teaser-advanced p{margin-bottom:0!important}.container-teaser-advanced .btn-offer.btn-offer-alternative .rectangle{background-color:#e02222;color:#fff}.container-teaser-advanced .btn-offer.btn-offer-alternative .triangle{border-left:20px solid #e02222}.container-teaser-advanced .btn-primary-alternative{color:#fff;background-color:#ff9010;border-color:#ff9010}.container-teaser-advanced .btn-primary-alternative:hover{opacity:.85}.container-teaser-advanced .container{position:relative}.container-teaser-advanced .container i{font-size:1.5rem;display:inline-block;margin-right:.5rem;vertical-align:top}.container-teaser-advanced .container i.pandasecurity-icon-close{position:absolute;right:0;top:1rem;font-size:1rem;margin-right:0;z-index:1111}.container-teaser-advanced .container .component-container{display:grid;grid-template-columns:100%}.container-teaser-advanced .container .component-container .left .countdown,.container-teaser-advanced .container .component-container .left img{display:none}.container-teaser-advanced .container .component-container .right{position:relative;padding:2rem 0 1rem;text-align:center}.container-teaser-advanced .container .component-container .right span.title{display:inline-block;font-size:1.562rem;line-height:2.062rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-teaser-advanced .container .component-container .right span.title.red-title{color:#c70000!important}.container-teaser-advanced .container .component-container .right span.title p{font-size:1.625rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;line-height:2.125rem;cursor:pointer}.container-teaser-advanced .container .component-container .right span.title p:hover{text-decoration:underline}.container-teaser-advanced .container .component-container .right span.title p.red-title{color:#c70000!important}.container-teaser-advanced .container .component-container .right span.title.fullWidth{width:90%!important;text-align:left!important;display:inline-block}.container-teaser-advanced .container .component-container .right span.title.fullWidth p{margin-top:0;font-size:18px;line-height:23px}.container-teaser-advanced .container .component-container .right span.subtitle{display:inline-block;margin-top:2px;font-size:1rem;line-height:1.5rem;font-weight:400}.container-teaser-advanced .container .component-container .right .countdown{margin-top:12px;font-size:2.125rem;line-height:3.187rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-teaser-advanced .container .component-container .right .countdown .red-title{color:#c70000!important}.container-teaser-advanced .container .component-container .right .countdown.only-mobile{display:block}.container-teaser-advanced .container .component-container .right .width-countdown{width:max-content}.container-teaser-advanced .container .component-container .right .width-countdown span{font-size:1.75rem;line-height:2.312rem}.container-teaser-advanced .container .component-container .right .buttons-right{margin-top:1rem;display:block}.container-teaser-advanced .container .component-container .right .buttons-right.not-buttons-right{margin-top:0!important}.container-teaser-advanced .container .component-container .right .buttons-right .first-button{margin-bottom:1rem}.container-teaser-advanced .container .component-container .right .buttons-right button{width:100%}.container-teaser-advanced .container .component-container .right .buttons-right button.blue-button-theme{background-color:#2c85d5!important;border-color:#2c85d5!important;color:#fff!important}.container-teaser-advanced .container .component-container .right .buttons-right button.btn-outline-primary.blue-button-theme{background-color:initial!important;border-color:#fff!important}.container-teaser-advanced .container .component-container .right .buttons-right button.btn-outline-primary.blue-button-theme:hover{background-color:#fff!important;border-color:#fff!important;color:#2c85d5!important}.container-teaser-advanced .container .component-container .right p{margin-top:1rem;font-size:.875rem;line-height:1.312rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif}.container-teaser-advanced .container .component-container .right .buttons-left{display:grid;grid-template-columns:100%;grid-row-gap:1rem;}.container-teaser-advanced.LG .container .component-container .right .buttons-left{margin-top:0;}.container-teaser-advanced.SM .component-container .right .buttons-left, .container-teaser-advanced.SM .component-container .right .buttons-left.min-padding, .container-teaser-advanced.MD .component-container .right .buttons-left.min-padding{margin-top:1rem}.container-teaser-advanced .container .component-container .right .buttons-left button{width:100%}.container-teaser-advanced .container .component-container .right .buttons-left button.blue-button-theme{background-color:#2c85d5!important;border-color:#2c85d5!important;color:#fff!important}.container-teaser-advanced .container .component-container .right .buttons-left button.btn-outline-primary.blue-button-theme{background-color:initial!important;border-color:#fff!important}.container-teaser-advanced .container .component-container .right .buttons-left button.btn-outline-primary.blue-button-theme:hover{background-color:#fff!important;border-color:#fff!important;color:#2c85d5!important}.container-teaser-advanced .container .component-container .right .buttons-left button.btn-primary-alternative.blue-button-theme{color:#2c85d5!important;background-color:#fff!important;border-color:#2c85d5!important}.container-teaser-advanced.MD .component-container .right{padding:0.5rem 0 1rem}.container-teaser-advanced.MD .component-container .right .buttons-right{display:flex!important;justify-content:center}.container-teaser-advanced.MD .component-container .right .buttons-right .first-button{margin-right:1rem;margin-bottom:0!important}.container-teaser-advanced.MD .component-container .right .buttons-left{display:flex!important;grid-column-gap:1rem;justify-content:center;margin-top:1rem}.container-teaser-advanced.MD .component-container .right .buttons-left .btn{width:auto!important;padding:.475rem 3.5rem}.container-teaser-advanced.LG .component-container{display:flex!important;grid-column-gap:3rem!important;flex-direction:row!important}.container-teaser-advanced.LG .component-container .left.more-width{width:29%;align-self:center}.container-teaser-advanced.LG .component-container .left.not-width{width:0}.container-teaser-advanced.LG .component-container .left img{display:block!important}.container-teaser-advanced.LG .component-container .left .countdown{display:block!important;margin-top:0!important;margin-bottom:.5rem;font-size:2.25rem;line-height:3.375rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:center}.container-teaser-advanced.LG .component-container .left .countdown.font-size-bigger{font-size:2.4rem;line-height:4.312rem;margin-bottom:0}.container-teaser-advanced.LG .component-container .right{width:100%;text-align:left!important}.container-teaser-advanced.LG .component-container .right i{font-size:2rem!important;vertical-align:bottom!important}/*.container-teaser-advanced.LG .component-container .right.centered{text-align:center!important}*/.container-teaser-advanced.LG .component-container .right span.title.fullWidth,.container-teaser-advanced.LG .component-container .right span.subtitle.fullWidth{width:auto!important}.container-teaser-advanced.LG .component-container .right span.title.fullWidth p,.container-teaser-advanced.LG .component-container .right span.subtitle.fullWidth p{margin-top:0;font-size:21px;line-height:34px}.container-teaser-advanced.LG .component-container .right .countdown{display:inline-block;width:max-content;vertical-align:middle}.container-teaser-advanced.LG .component-container .right .countdown.only-mobile{display:none!important}.container-teaser-advanced.LG .component-container .right .buttons-right{margin-top:1.5rem!important;justify-content:left!important}.container-teaser-advanced.LG .component-container .right .buttons-right.not-buttons-right{margin-top:0}.container-teaser-advanced.LG .component-container .right .buttons-right.btn-w-countdown{display:inline-block!important;width:max-content;vertical-align:middle;margin-left:1rem;margin-top:4px!important}.container-teaser-advanced.LG .component-container .right p{margin-top:.5rem!important}.container-teaser-advanced.LG .component-container .right .buttons-left{position:absolute;top:1rem;right:4rem;display:flex}.container-teaser-advanced.XL .component-container .right .buttons-left.min-padding{margin-top:0 !important;}.container-teaser-advanced.LG .component-container .right .buttons-left.min-padding{/*top:.5rem;*/margin-top:1rem}.container-teaser-advanced.LG .component-container .right .buttons-left .second-button{margin-left:1rem}.container-teaser-advanced.XL .component-container .left.more-width{width:28%}.container-teaser-advanced.XL .component-container .left .countdown.font-size-bigger{font-size:2.675rem;line-height:4.312rem;margin-bottom:0}.container-teaser-advanced.XL .component-container .right i{font-size:2.8rem!important;margin-right:1.5rem!important;vertical-align:top!important}.container-teaser-advanced.XL .component-container .right span.title.fullWidth p,.container-teaser-advanced.XL .component-container .right span.subtitle.fullWidth p{margin-top:0;font-size:23px;line-height:34px}.container-teaser.light-theme{background-color:#ccc;color:#2f3343}.container-teaser.blue-theme{background-color:#2c85d5;color:#fff}.container-teaser p{margin:0!important}.container-teaser .container .component-container.simple-teaser{text-align:center;padding:0 1rem 1rem;display:flex;grid-template-columns:100%;-ms-grid-columns:100%}.container-teaser .container .component-container.simple-teaser .left img{display:none}.container-teaser .container .component-container.simple-teaser .right{position:relative;width:100%}.container-teaser .container .component-container.simple-teaser .right i{position:absolute;z-index:3;right:0;top:1rem;font-size:1rem}.container-teaser .container .component-container.simple-teaser .right span.title{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.75rem;line-height:2.625rem;margin-top:2.5rem}.container-teaser .container .component-container.simple-teaser .right span.title.red-title{color:#c70000!important}.container-teaser .container .component-container.simple-teaser .right span.subtitle{font-weight:400;font-size:1rem;line-height:1.5rem}.container-teaser .container .component-container.simple-teaser .right .btn-offer{margin-top:1.5rem;justify-content:center}.container-teaser .container .component-container.simple-teaser .right .btn-offer.retention_theme button{background-color:#ff9010!important;border-color:#ff9010!important}.container-teaser .container .component-container.simple-teaser .right .btn-offer.retention_theme button:focus{box-shadow:none!important}.container-teaser .container .component-container.simple-teaser .right .btn-offer button{margin-top:0!important;background-color:#2c85d5!important;border-color:#2c85d5!important}.container-teaser .container .component-container.simple-teaser .right .btn-offer button:focus{box-shadow:none!important}.container-teaser .container .component-container.simple-teaser .right button{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1rem;line-height:1.5rem;max-width:100%;width:100%;margin-top:1.5rem}.container-teaser .container .component-container.simple-teaser .right p{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.875rem;line-height:1.312rem}.container-teaser .container .component-container.countdown-teaser-tiny .left img,.container-teaser .container .component-container.countdown-teaser .left img{display:none}.container-teaser .container .component-container.countdown-teaser-tiny .right,.container-teaser .container .component-container.countdown-teaser .right{position:relative;text-align:center;margin:.5rem 0}.container-teaser .container .component-container.countdown-teaser-tiny .right i,.container-teaser .container .component-container.countdown-teaser .right i{position:absolute;right:0;top:1rem;font-size:1rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right,.container-teaser .container .component-container.countdown-teaser .right .container-right{display:grid;display:-ms-grid;grid-template-columns:100%}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left,.container-teaser .container .component-container.countdown-teaser .right .container-right .left{display:flex;flex-direction:column}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .caption,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .caption{order:3}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .caption p,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .caption p{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.75rem;line-height:1.187rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .title,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .title{order:1;margin-top:2.375rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .title h3,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .title h3{font-size:1.75rem;line-height:2.625rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .subtitle,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .subtitle{order:2}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .left .subtitle h4,.container-teaser .container .component-container.countdown-teaser .right .container-right .left .subtitle h4{font-weight:400;font-size:1rem;line-height:1.5rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer{margin:.5rem auto 1rem;justify-content:normal}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer.retention_theme button,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer.retention_theme button{background-color:#ff9010!important;border-color:#ff9010!important}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer.retention_theme button:focus,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer.retention_theme button:focus{box-shadow:none!important}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer .rectangle span,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer .rectangle span{font-size:1.75rem;line-height:2.312rem}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer button,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer button{background-color:#2c85d5!important;border-color:#2c85d5!important}.container-teaser .container .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer button:focus,.container-teaser .container .component-container.countdown-teaser .right .container-right .right .btn-offer button:focus{box-shadow:none!important}.container-teaser .container .component-container.modal-teaser{position:relative;max-width:34rem;margin:0 auto;display:block}.container-teaser .container .component-container.modal-teaser span.title{font-size:1.375rem;line-height:2.125rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;text-align:left}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .left img{height:146px;display:block;margin:0 auto}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .left .text-offer{color:#e02222;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.125rem;margin-top:.625rem;text-align:center}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .left .countdown{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.375rem;margin-top:.75rem;text-align:center}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .left .countdown .seconds{color:#e02222}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .left .caption{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.812rem;margin-top:.375rem;text-align:center}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right{margin-top:.5rem}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right label{display:block;font-size:1rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:left}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right input{outline:none;display:block;font-size:1rem;font-weight:400;text-align:left;padding:1rem 0 1rem 1.5rem;border:2px solid #2f3343;margin-top:.25rem;width:93%}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right input::placeholder{color:#2f3343;font-weight:400}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox input[type=checkbox]{display:inline-block;width:1rem!important;height:1rem}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox input[type=checkbox i]{margin:.125rem .625rem 0 0!important}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox p{display:inline-block;vertical-align:top}.container-teaser .container .component-container.modal-teaser .container-countdown-teaser-modal .right button{background-color:#2c85d5;color:#fff;display:block;width:100%;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-teaser.MD .component-container.simple-teaser i{display:block!important}.container-teaser.MD .component-container.simple-teaser .right{position:relative}.container-teaser.MD .component-container.simple-teaser .right .btn-offer{justify-content:center}.container-teaser.MD .component-container.simple-teaser .right i{position:absolute;right:0;top:1rem;font-size:1rem;z-index:3}.container-teaser.MD .component-container.simple-teaser .right span.title{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.75rem;line-height:2.625rem}.container-teaser.MD .component-container.simple-teaser .right span.title.red-title{color:#c70000!important}.container-teaser.MD .component-container.simple-teaser .right span.subtitle{font-weight:400;font-size:1rem;line-height:1.5rem}.container-teaser.MD .component-container.simple-teaser .right p{margin-bottom:0!important}.container-teaser.MD .component-container.countdown-teaser .right .btn-offer{justify-content:center!important}.container-teaser.MD .component-container.countdown-teaser .right button{min-width:max-content!important}.container-teaser.MD .component-container.modal-teaser .container-countdown-teaser-modal{grid-template-columns:48% 48%!important;-ms-grid-columns:48% 48%!important;grid-template-areas:"left right"!important;grid-column-gap:1rem;text-align:left!important;padding:0!important}.container-teaser.MD .component-container.modal-teaser .container-countdown-teaser-modal .left{-ms-grid-column:1}.container-teaser.MD .component-container.modal-teaser .container-countdown-teaser-modal .left img{height:192px!important}.container-teaser.MD .component-container.modal-teaser .container-countdown-teaser-modal .right{-ms-grid-column:2;margin-top:-1.5rem!important}.container-teaser.MD .component-container.modal-teaser .container-countdown-teaser-modal .right input{width:90%!important}.container-teaser.LG .component-container.simple-teaser{display:flex;grid-column-gap:3rem;text-align:left!important;padding:0!important;flex-direction:row}.container-teaser.LG .component-container.simple-teaser .left img{display:block!important;height:177px}.container-teaser.LG .component-container.simple-teaser .right{position:relative;align-self:start}.container-teaser.LG .component-container.simple-teaser .right div{text-align:left!important}.container-teaser.LG .component-container.simple-teaser .right i{position:absolute;right:0;top:1rem;font-size:1rem;z-index:3}.container-teaser.LG .component-container.simple-teaser .right span.title{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.75rem;line-height:2.625rem;margin-top:.5rem!important;text-align:left}.container-teaser.LG .component-container.simple-teaser .right span.title.red-title{color:#c70000!important}.container-teaser.LG .component-container.simple-teaser .right span.subtitle{font-weight:400;font-size:1rem;line-height:1.5rem;text-align:left}.container-teaser.LG .component-container.simple-teaser .right .btn-offer{justify-content:normal!important}.container-teaser.LG .component-container.simple-teaser .right button{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1rem;line-height:1.5rem;max-width:max-content!important;display:block}.container-teaser.LG .component-container.simple-teaser .right p{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.875rem;line-height:1.312rem}.container-teaser.LG .component-container.countdown-teaser{display:flex;grid-column-gap:.75rem;text-align:left!important;padding:0!important;flex-direction:row}.container-teaser.LG .component-container.countdown-teaser .left img{display:block!important;height:110px}.container-teaser.LG .component-container.countdown-teaser .left div{text-align:left!important}.container-teaser.LG .component-container.countdown-teaser .right{position:relative;align-self:center;width:100%;margin:0!important}.container-teaser.LG .component-container.countdown-teaser .right i{position:absolute;right:0!important;top:0!important;font-size:1rem;z-index:3}.container-teaser.LG .component-container.countdown-teaser .right .container-right{display:grid;display:-ms-grid;grid-template-columns:auto 21rem!important;-ms-grid-columns:auto 21rem!important;grid-template-areas:"left right"!important;grid-column-gap:1rem;text-align:left!important;padding:0!important}.container-teaser.LG .component-container.countdown-teaser .right .container-right .left{-ms-grid-column:1}.container-teaser.LG .component-container.countdown-teaser .right .container-right .left .caption{order:1!important}.container-teaser.LG .component-container.countdown-teaser .right .container-right .left .title{order:2!important;margin-top:auto!important;text-align:left}.container-teaser.LG .component-container.countdown-teaser .right .container-right .left .subtitle{order:3!important}.container-teaser.LG .component-container.countdown-teaser .right .container-right .right{-ms-grid-column:2}.container-teaser.LG .component-container.countdown-teaser .right .container-right .right .btn-offer{width:auto!important;margin-right:4rem!important;margin-bottom:0!important;margin-top:0!important;justify-content:center!important}.container-teaser.LG .component-container.countdown-teaser .right .container-right .right .btn-offer .rectangle span{font-size:1.75rem;line-height:2.312rem}.container-teaser-modal p{margin:0!important}.container-teaser-modal .component-container.modal-teaser{position:relative;max-width:34rem;margin:0 auto 1rem;display:block}.container-teaser-modal .component-container.modal-teaser span.title{display:block;font-size:1.375rem;line-height:2.125rem;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;text-align:left;width:90%}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .left img{width:100%;display:block;margin:0 auto}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .left .text-offer{color:#e02222;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.125rem;margin-top:.625rem;text-align:center}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .left .countdown-modal{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.375rem;margin-top:.75rem;text-align:center}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .left .countdown .seconds{color:#e02222}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .left .caption{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.812rem;margin-top:.375rem;text-align:center}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right{margin-top:.5rem}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right label{display:block;font-size:1rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align:left}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right input{outline:none;display:block;font-size:1rem;font-weight:400;text-align:left;padding:1rem 0 1rem 1.5rem;border:2px solid #2f3343;margin-top:.25rem;width:93%}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right input::placeholder{color:#2f3343;font-weight:400}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right input.error{border-color:red}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox input[type=checkbox]{display:inline-block;width:1rem!important;height:1rem}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox input[type=checkbox i]{margin:.125rem .625rem 0 0!important}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right .checkbox p{display:inline-block;vertical-align:top}.container-teaser-modal .component-container.modal-teaser .container-countdown-teaser-modal .right button{background-color:#2c85d5;color:#fff;display:block;width:100%;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}.container-teaser-modal.MD .component-container.modal-teaser .container-countdown-teaser-modal{grid-template-columns:48% 48%!important;-ms-grid-columns:48% 48%!important;grid-template-areas:"left right"!important;grid-column-gap:1rem;text-align:left!important;padding:0!important}.container-teaser-modal.MD .component-container.modal-teaser .container-countdown-teaser-modal .left{-ms-grid-column:1}.container-teaser-modal.MD .component-container.modal-teaser .container-countdown-teaser-modal .left img{width:100%}.container-teaser-modal.MD .component-container.modal-teaser .container-countdown-teaser-modal .right{-ms-grid-column:2;margin-top:-1.5rem!important}.container-teaser-modal.MD .component-container.modal-teaser .container-countdown-teaser-modal .right input{width:90%!important}.container-teaser-modal.LG .component-container.simple-teaser{display:grid;display:-ms-grid;grid-template-columns:15.9rem auto!important;-ms-grid-columns:15.9rem auto!important;grid-template-areas:"left right"!important;grid-column-gap:3rem;text-align:left!important;padding:0!important}.container-teaser-modal.LG .component-container.simple-teaser .left{-ms-grid-column:1}.container-teaser-modal.LG .component-container.simple-teaser .left img{display:block!important;height:177px}.container-teaser-modal.LG .component-container.simple-teaser .right{-ms-grid-column:2;position:relative}.container-teaser-modal.LG .component-container.simple-teaser .right i{position:absolute;right:0;top:1rem;font-size:1rem}.container-teaser-modal.LG .component-container.simple-teaser .right span.title{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1.75rem;line-height:2.625rem;margin-top:.5rem!important}.container-teaser-modal.LG .component-container.simple-teaser .right span.title.red-title{color:#c70000!important}.container-teaser-modal.LG .component-container.simple-teaser .right span.subtitle{font-weight:400;font-size:1rem;line-height:1.5rem}.container-teaser-modal.LG .component-container.simple-teaser .right button{background-color:#2c85d5;color:#fff;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;font-size:1rem;line-height:1.5rem;min-width:10.937rem}.container-teaser-modal.LG .component-container.simple-teaser .right p{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.875rem;line-height:1.312rem}.container-teaser-modal.LG .component-container.countdown-teaser{display:grid;display:-ms-grid;grid-template-columns:7.625rem auto!important;-ms-grid-columns:7.625rem auto!important;grid-template-areas:"left right"!important;grid-column-gap:.75rem;text-align:left!important;padding:0!important;color:#fff}.container-teaser-modal.LG .component-container.countdown-teaser .left{-ms-grid-column:1}.container-teaser-modal.LG .component-container.countdown-teaser .left img{display:block!important;height:110px}.container-teaser-modal.LG .component-container.countdown-teaser .right{-ms-grid-column:2;position:relative}.container-teaser-modal.LG .component-container.countdown-teaser .right i{position:absolute;right:0!important;top:1rem;font-size:1rem}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right{display:grid;display:-ms-grid;grid-template-columns:auto 21rem!important;-ms-grid-columns:auto 21rem!important;grid-template-areas:"left right"!important;grid-column-gap:1rem;text-align:left!important;padding:0!important}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .left{-ms-grid-column:1}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .left .caption{order:1!important}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .left .title{order:2!important;margin-top:auto!important}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .left .subtitle{order:3!important}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .right{-ms-grid-column:2}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .right .btn-offer{width:auto!important;margin-right:2rem!important;margin-bottom:0!important;margin-top:1.5rem!important}.container-teaser-modal.LG .component-container.countdown-teaser .right .container-right .right .btn-offer .rectangle span{font-size:1.75rem;line-height:2.312rem}.container-teaser-modal.LG .component-container.countdown-teaser-tiny{display:grid;display:-ms-grid;grid-template-columns:5rem auto!important;-ms-grid-columns:5rem auto!important;grid-template-areas:"left right"!important;grid-column-gap:.75rem;text-align:left!important;padding:0!important;color:#fff}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .left{-ms-grid-column:1}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .left img{display:block!important;width:80px;height:72px}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right{-ms-grid-column:2}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right i{right:0!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right{display:grid;display:-ms-grid;grid-template-columns:auto 21rem!important;-ms-grid-columns:auto 21rem!important;grid-template-areas:"left right"!important;grid-column-gap:1rem;text-align:left!important;padding:0!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .left{-ms-grid-column:1;display:block!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .left .caption{order:1!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .left .caption p{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:.75rem;line-height:1.187rem}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .left .title{order:2!important;margin-top:0!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .left .title h3{font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:1.75rem;line-height:2.625rem}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .right{-ms-grid-column:2}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer{width:auto!important;margin-right:2rem!important;margin-bottom:0!important;margin-top:1.5rem!important}.container-teaser-modal.LG .component-container.countdown-teaser-tiny .right .container-right .right .btn-offer .rectangle span{font-size:1.75rem;line-height:2.312rem}#layoutbody .container-tinyfooter{position:absolute;}.container-tinyfooter{background-color:#222;width:100%}.container-tinyfooter .container{padding:1.5rem 0;display:flex;flex-direction:column;align-items:center}.container-tinyfooter .left{order:2;display:block;margin:0 auto;text-align:center}.container-tinyfooter .left div{margin-bottom:1rem}.container-tinyfooter .left div:last-child{margin-bottom:0}.container-tinyfooter .left a{color:#7a7a7a;font-size:.75rem;line-height:.937rem}.container-tinyfooter .left a.separator:after{content:"";padding:0}.container-tinyfooter .left a:hover{text-decoration:none!important}.container-tinyfooter .right{order:1;display:flex;margin-right:0;margin-bottom:3rem}.container-tinyfooter .icons{display:flex}.container-tinyfooter .icons i{font-size:1.5rem}.container-tinyfooter .icons div{margin-right:1rem}.container-tinyfooter .icons div a:hover{text-decoration:none!important}.container-tinyfooter .icons div:last-child{margin-right:0}.container-tinyfooter.LG .container{padding:.5rem 0;display:grid;display:-ms-grid;grid-template-areas:"left right";grid-template-columns:60% 40%;-ms-grid-columns:60% 40%;align-items:center}.container-tinyfooter.LG .container .left{-ms-grid-column:1;grid-area:left;display:flex;margin:0}.container-tinyfooter.LG .container .left div{margin-bottom:0}.container-tinyfooter.LG .container .left a{color:#7a7a7a;font-size:.75rem;line-height:.937rem;margin-bottom:0}.container-tinyfooter.LG .container .left a.separator:after{content:"|";color:#fff;padding:0 1rem}.container-tinyfooter.LG .container .right{-ms-grid-column:2;grid-area:right;display:flex;justify-content:flex-end;margin-bottom:0}.container-tinyfooter.LG .container .right i{font-size:1rem}.component-container.tinymenu{position:relative}.component-container.tinymenu .container{display:none}.component-container.tinymenu.LG{height:1.63rem}.component-container.tinymenu.LG.tinymenu{width:100%;background:#383838}.component-container.tinymenu.LG .container{display:grid;display:-ms-grid;grid-template-areas:"left right";grid-template-columns:auto auto;-ms-grid-columns:auto auto;text-align:right}.component-container.tinymenu.LG .container .left{margin-left:1rem;grid-area:left}.component-container.tinymenu.LG .container .right{grid-area:right;display:flex;justify-content:flex-end;margin-right:0}.component-container.tinymenu.LG .container .right a{transition:.3s}.component-container.tinymenu.LG .container .right a:hover{color:#ff9010;text-decoration:none}.component-container.tinymenu.LG .container .right div{margin-right:1rem}.component-container.tinymenu.LG .container .right div:last-child{margin-right:0}.container-trustpilot{width:100%}.container-trustpilot .container{display:grid;display:-ms-grid;grid-template-columns:100%;-ms-grid-columns:100%;grid-row-gap:1rem}.container-video{position:relative;width:100%}.container-video .video-cover{width:100%;height:315px;cursor:pointer;background-size:100% auto!important}.container-video iframe{width:100%!important;height:315px!important;display:block;margin:0 auto}.container-video.MD{position:relative}.container-video.MD .video-cover{width:560px;margin:0 auto!important}.container-video.MD iframe{width:560px!important}@media screen and (max-width:374px){.container-footer .col1 select{width:300px;}.card{width:95%;}}@media screen and (max-height: 600px){.container-tinyfooter{bottom: auto;}}.container-anytech.MD h3{font-size:1.375rem !important;}#stickyAnytech{display:none;}
.card .absp{margin-bottom: 16px;}
/* Rediseño PASSWORD GENERATOR 07-2024 */
.container-password-generator .password-generator .copy-password{grid-template-columns: 672px auto !important;}
.container-password-generator .container .password-generator .copy-password input{font-size: 16px;line-height: 24px;text-align: left;font-weight: 400;}
.container-password-generator .refresh-pwd{background: url("https://www.pandasecurity.com/rfiles/common/elements/img/icon-refresh.png") no-repeat 100%;background-size: 24px 24px;width: 24px;height: 24px;cursor: pointer;position: absolute;right: 16px;}
.container-password-generator .container .password-generator .mat-form-field-infix{box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);border-radius: 20px 20px 10px 10px;border: 0 !important;padding: 12px 56px 20px 16px !important;}
.container-password-generator .range-background{height: 8px;margin-top: -8px;background: #F2F2F2;border-radius: 0 0 20px 20px;}
.container-password-generator .container .password-generator .copy-password .note.empty{visibility: hidden;transition: display .5s;}
.container-password-generator .container .password-generator .mat-form-field-appearance-legacy .mat-form-field-underline{transition: width .5s, background-color .5s;}
.container-password-generator .container .password-generator .low .mat-form-field-appearance-legacy .mat-form-field-underline{width: 25%;border-radius: 0 10px 10px 20px;}
.container-password-generator .container .password-generator .medium .mat-form-field-appearance-legacy .mat-form-field-underline{width: 50%;border-radius: 0 10px 10px 20px;}
.container-password-generator .container .password-generator .high .mat-form-field-appearance-legacy .mat-form-field-underline{width: 100%;border-radius: 0 0 20px 20px;}
.container-password-generator .container .mat-form-field{height: 64px !important;}
.container-password-generator .container .password-generator .copy-password .note{margin-top: 0 !important;font-size: 13px !important;line-height: 19px !important;}
.container-password-generator .container .password-generator .copy-password button{margin-top: 4px !important;padding: 8px 24px !important;height: 40px !important;}

.container-password-generator .pwd-generator-card{margin-top: 32px;box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.15);border-radius: 0 20px 0 20px;padding: 24px;width: 624px;display: flex;justify-content: space-between;}
.container-password-generator .pwd-generator-card .range-zone{min-width: 315px;}
.container-password-generator .password-generator #checkbox-zone{grid-template-columns: 100% !important;}
.container-password-generator .password-generator input{width: 100% !important;}
.container-password-generator .password-generator #checkbox-zone{grid-row-gap: 16px !important;margin-bottom: 0 !important;}

.g-widget-password .custom-range{height: 6px !important;background: #D9D9D9 !important;margin-bottom: 16px !important;}
.container-password-generator .container .password-generator .pass-length{font-size: 18px;line-height: 24px;margin-bottom: 24px;font-weight: 400 !important;}
.container-password-generator .container .password-generator .total-characters{font-size: 13px;line-height: 19px;}

@media screen and (min-width: 701px) and (max-width: 1023px){
	.container-password-generator .container .password-generator .copy-password{grid-template-columns: 456px auto !important;grid-column-gap: 24px;}
}
@media screen and (max-width: 1023px){
	.container-password-generator .pwd-generator-card{width: auto !important;}
	.container-password-generator .container .password-generator{width: auto !important;}
}
@media screen and (max-width: 700px){
	.container-password-generator .container .password-generator .copy-password{grid-template-columns: 100% !important;grid-row-gap: 24px;}
	.container-password-generator .pwd-generator-card{flex-direction: column;grid-row-gap: 40px;padding: 16px;}
	.container-password-generator .pwd-generator-card .range-zone{min-width: auto;}
	.container-password-generator .container .password-generator #checkbox-zone{grid-template-columns: 48% 48% !important;grid-column-gap: 16px;}
	.container-password-generator .container .password-generator #checkbox-zone mat-checkbox{font-size: 14px;line-height: 21px;}
}
/* fin password generator */

/*Nuevo footer 06-2024 */
.container-footer-new{width:unset;max-width:unset;position:relative;}
.container-footer-new .bodyFooter{display: grid;grid-template-columns: 24.9% auto;gap: 8.33%;}
.container-footer-new .linksColumns.grid{display: grid;grid-column-gap: 24px;grid-row-gap: 32px;grid-template-columns: repeat(4, 1fr);grid-template-rows: auto auto;}
.container-footer-new .linksColumns.flex{display: flex;justify-content: space-between;gap: 24px;}
.container-footer-new .linksColumns.grid .columns:nth-child(5){grid-column-start: 4;grid-row-start: 2;}
.container-footer-new .linksColumns.grid .columns:nth-child(6){grid-column-start: 3;grid-row-start: 2;}
.container-footer-new .linksColumns.grid .columns:nth-child(7){grid-column-start: 2;grid-row-start: 2;}
.container-footer-new .linksColumns.grid .columns:nth-child(8){grid-column-start: 1;grid-row-start: 2;}
.container-footer-new .columns h5{margin-bottom:24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;width:100%;text-align:center;font-size: 16px;line-height: 24px;max-width: 208px;min-height: 48px;}
.container-footer-new .columns a{display:block;margin-bottom: 8px;font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;font-size:1rem;}
.container-footer-new .columns a:last-child{margin-bottom: 0;}
.container-footer-new .columns a:hover{color:#2C85D5 !important;text-decoration:none!important}
.container-footer-new .col1 img{width:200px}
.container-footer-new .col1 i{position:absolute;top:68%;right:17px;font-size:1.41rem;color:#646464}
.container-footer-new .col1 select{display: block;background-color:#fff;width:100%;height:48px;padding:.4rem 0 .4rem 1.1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none; border:2px solid  #2F3343;border-radius: 28px; font-size:1rem;color:#2f3343;background: url(img/icon-down.svg) no-repeat 95% #fff !important;}
.container-footer-new .container{flex-direction:row;align-items:flex-start}
.container-footer-new .columns{align-items:flex-start;align-self:flex-start;text-align:left}
.container-footer-new .col1,.container-footer-new .columns h5{text-align:left;margin-top:0}
.container-footer-new .rrss, .container-footer-new .bodyFooter, .container-footer-new .payments, .container-footer-new .legal{ border-top: 1px solid #C4C4C4; padding: 32px 0; }
.container-footer-new .payments img{width: 50px; height: 35px;}
.container-footer-new .rrss, .container-footer-new .payments, .container-footer-new .payment-block, .container-footer-new .legal{display: flex;justify-content: center;}
.container-footer-new .payments, .container-footer-new .payment-block{gap: 16px;}
.container-footer-new .rrss, .container-footer-new .legal{gap: 24px;justify-content: center;}
.container-footer-new .rrss a{font-size: 32px;}
.container-footer-new .legal a:hover, .container-footer-new .rrss a:hover{color:#2C85D5 !important;}
.container-footer-new .rrss div:last-of-type,.container-footer-new .legal a:last-of-type{padding-right: 0;}
.container-footer-new .col1 .bodytext{font-size: 13px; line-height: 19px;margin: 24px 0;}
.container-footer-new .col1 .bodytext a{color: #2F3343;}

@media screen and (min-width: 701px) and (max-width:1023px){
	.container-footer-new .col1 select{max-width: 83.3%;margin: 0 auto;}
}

@media screen and (max-width: 1023px){
	.container-footer-new .bodyFooter{grid-template-columns: 100%;justify-content: center;gap: 32px;}
	.container-footer-new .col1 img{display: block;margin: 0 auto;}
	.container-footer-new .col1 .bodytext{text-align: center;}
	.container-footer-new .linksColumns.grid{grid-row-gap: 24px;grid-template-columns: 100%;}
	.container-footer-new .linksColumns.flex{flex-direction: column;gap: 24px;}
	.container-footer-new .columns{width: 100%;}
	.container-footer-new .columns h5{max-width: none;text-align: center;min-height: auto;}
	.container-footer-new .columns a{flex-direction: column;text-align: center;}
	.container-footer-new .payments{flex-direction: column;gap: 24px}
	.container-footer-new .legal{flex-direction: column;gap: 16px;text-align: center;}
	.container-footer-new .linksColumns.grid .columns:nth-child(5),
	.container-footer-new .linksColumns.grid .columns:nth-child(6),
	.container-footer-new .linksColumns.grid .columns:nth-child(7),
	.container-footer-new .linksColumns.grid .columns:nth-child(8){grid-column-start: auto;grid-row-start: auto;}
}

@media screen and (max-width: 350px){
	.container-footer-new .payment-block{gap: 8px;}
}

/*fin footer 2024 */

/*Cards nuevo diseño homeusers 2024*/
.hero_cards_desktop2 .dtoSave,.hero_cards_mobile2 .dtoSave{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif}
.hero_cards_desktop2 .save,.hero_cards_mobile2 .save{color: #2f3343;font-size: 22px;line-height: 22px; font-family: "IBMPlexRegular",sans-serif !important; margin-bottom: 8px;}
.hero_cards_desktop2 .downnote,.hero_cards_mobile2 .downnote{position: absolute;  bottom: 16px; text-align: left;font-size: 13px;line-height: 19px; width: 90%;}
.hero_cards_desktop2 .devices_number, .hero_cards_mobile2 .devices_number{ margin-bottom: 16px; background-color: white; border: 2px solid #2F3343; border-radius: 100px;width: 208px; padding: 10px 16px;height: 40px;flex-shrink: 0; }
.hero_cards_desktop2 .precio_despues,.hero_cards_mobile2 .precio_despues{margin-bottom: 16px;}
#hero #hero_cards_desktop.hero_cards_desktop2  .features li.feature,#hero #hero_cards_mobile.hero_cards_mobile2  .features li.feature{font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.h4new{text-align:center;font-family:'IBMPlexRegularBold';margin-top: -1px; width: 97%; margin-left: auto; margin-right: auto;}
#hero #hero_cards_desktop.hero_cards_desktop2  .features li,#hero #hero_cards_mobile.hero_cards_mobile2  .features li{list-style: none;  margin-left: -16px; display: flex;}
.hero_cards_desktop2 li i,.hero_cards_mobile2 li i{color: #38A977;}
.hero_cards_desktop2 li span,.hero_cards_mobile2 li span,.hero_cards_desktop2 li i,.hero_cards_mobile2 li i{display: inline-block; width: 16px; height: 16px; margin-right: 0.5rem;}
.hero_cards_desktop2 li span.icon-cleanup,.hero_cards_mobile2 li span.icon-cleanup{background: url("img/pandasecurity-dome-clenaup.svg") no-repeat left top;}
.hero_cards_desktop2 li span.icon-pass,.hero_cards_mobile2 li span.icon-pass{background: url("img/pandasecurity-dome-passwords.svg") no-repeat left top;}
.hero_cards_desktop2 li span.icon-vpn,.hero_cards_mobile2 li span.icon-vpn{background: url("img/pandasecurity-dome-vpn.svg") no-repeat left top;}
.hero_cards_desktop2 li span.icon-total,.hero_cards_mobile2 li span.icon-total{background: url("img/pandasecurity-dome-totalcare.svg") no-repeat left top;}
#hero #hero_cards_desktop.hero_cards_desktop2 .hero_card{padding-bottom: 70px;}
#hero #hero_cards_mobile.hero_cards_mobile2 .hero_card_mobile{padding-bottom: 100px;}
#hero .hero_cards_desktop2 p.max_protect,#hero .hero_cards_mobile2 p.max_protect{ background-color: #0041A3 !important;}
#hero  .hero_cards_desktop2 .hero_card_pdp,#hero  .hero_cards_mobile2 .hero_card_mobile_pdp{border-radius: 0px 0px 10px 10px !important;background: rgba(0, 65, 163, 0.05) !important; box-shadow: unset !important;}
#hero .hero_cards_mobile2 .product_area_mobile{margin: 0 !important;}
 #hero #hero_cards_mobile.hero_cards_mobile2 a.suscr_button {	 background: unset !important;}
.hero_cards_desktop2 .devices_number, .hero_cards_mobile2 .devices_number {  outline: none;  background: url(img/icon-down.svg) no-repeat 92% #fff !important;
  -moz-appearance: none;  -webkit-appearance: none;  appearance: none;}	 
#hero #hero_cards_desktop.hero_cards_desktop2  .hero_card,#hero #hero_cards_desktop.hero_cards_mobile2  .hero_card {box-shadow: 0px 0px 10px 0px rgba(204, 204, 204, 0.50);}
.card2{border-radius: 10px;background: rgba(0, 134, 214, 0.05); display: flex; flex-direction: row; padding: 40px;max-width: 44%;}
.card2 .actions{border-radius: 10px;background: #FFF;box-shadow: 0px 0px 17px 0px rgba(204, 204, 204, 0.25);width: 232px;justify-content: center;}
.card2 .actions{position: relative;flex-basis: unset; margin-left: 32px;}
.card2 .dto{border-radius: 10px 0px;background-color: #E02222;position: absolute; top: 0; left: 0;color: #ffffff;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif; padding: 5px 32px;}
div.SM  .card2 p.price-before{font-size: 22px; line-height: normal;}
div.SM  .card2 p.price-after{font-size: 40px; color: #2f3343; line-height: normal;}
/*.card2 .footer a{color: #2f3343;}*/
.card2 .line{border-bottom: 1px solid #D8D8D8; width: 200px; margin: 0.8rem auto 0.3rem;}
.card2 button{min-width: 90%;}
.card2 .body div .mt-8 p:first-of-type{max-width: 480px;}
.card2 .body div div:first-of-type{margin-top: 0.8rem;}
.card2 .footer p,.card2 .icons {  font-size: 13px;  line-height: 19px;}
.card2 .mb-8 {  margin-bottom: 0 !important;}
.card2 a.btn {  width: 63.9%;}


@media (max-width: 1650px){
	.card2{max-width: 40%;}
}
@media (max-width: 1500px){
	.card2{max-width: unset;}
}
  @media (max-width: 550px){
	   .h4new{margin-top: 24px; margin-bottom: 0.8rem;}
	  .card2 {flex-direction: column;}
	  .card2 .actions {width: unset; margin-left: 0; min-height: 240px;margin-top: 1rem;}
	  
    }

/* Fin Cards nuevo diseño homeusers 2024*/

/*Ajustes botones*/
@media (max-width: 991px){
	.container-table .btn, .g-widget-hero:not(.new) .btn{width:100%;padding: 8px 0;}
	.container-fototext .prices-fototext .btn{padding: 8px 0;}
}
@media (max-width: 700px){
	.g-widget-hero .btn{width:100%;padding: 8px 0;}
}

/*Nuevos botones Mayo 2024*/
.alternative-secondary{color: #ffffff; background-color: #2f3343;border-color: #ffffff}
.alternative-secondary:hover{color: #FF9010; background-color: #ffffff;border-color: #ffffff}
/*.offer-alternative-secondary{color: #; background-color: #; border-color: #;}
.offer-alternative-secondary:hover{color: #; background-color: #; border-color: #;}*/
.primary-retention{color: #ffffff; background-color: #2C85D5;border: none;}
.primary-retention:hover{background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%), linear-gradient(90deg, #2C85D5 0%, #15426A 100%);
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
/*.offer-primary-retention{color: #; background-color: #;border-color: #;}
.offer-primary-retention:hover{color: #; background-color: #;border-color: #;}*/
.secondary-retention{color: #2C85D5; background-color:none;border-color: #2C85D5;}
.secondary-retention:hover{color: #fff; background-color: #2C85D5;}
/*.offer-Secondary-retention{color: #; background-color: #;border-color: #;}
.offer-Secondary-retention:hover{color: #; background-color: #;border-color: #;}*/
.alternative-retention{color: #2C85D5; background-color: #ffffff;border-color: none;}
.alternative-retention:hover{background-color: #B9DEFF;}
/*.offer-alternative-retention{color: #; background-color: #;border-color: #;}
.offer-alternative-retention:hover{color: #; background-color: #;border-color: #;}*/
.alternative-secondary-retention{color: #fff; background-color: #2F3343;border-color: #fff;}
.alternative-secondary-retention:hover{color: #2C85D5; background-color: #fff;border-color: #fff;}
/*.offer-alternative-secondary-retention{color: #; background-color: #;border-color: #;}
.offer-alternative-secondary-retention:hover{color: #; background-color: #;border-color: #;}*/
.disablednew{color: #fff; background-color: #7A7A7A;border-color: #7A7A7A; cursor: auto}

/*Fin Nuevos botones Mayo 2024*/

/* Links nuevos 2024 */
.retentionLink{color:#2C85D5;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.retentionLink:hover{text-decoration: underline !important;}
  @media (max-width: 1023px){
        .retentionLink:hover{text-decoration: none !important;}
    }
/* finLinks nuevos 2024 */


 /*MARZO 2023 TEST OCULTAR TEASER EN MOBILE Y TABLET (desactivado septiembre 2024) */
    /*@media (max-width: 1023px){
        .g-widget-teaser-advanced {
            display: none !important;
        }
    }*/
/* ARREGLO TEASER TITLE */
@media screen and (min-width: 1023px) and (max-width:1365px){
	.container-teaser-advanced.LG .component-container .right span.title,.container-teaser-advanced.LG .component-container .right span.subtitle{width:65%}
}
@media screen and (min-width: 1366px){
	.container-teaser-advanced.LG .component-container .right span.title,.container-teaser-advanced.LG .component-container .right span.subtitle{width:82%}
}
    @media (max-width: 380px){
        .card .left img {           width: 120px !important;       }
		.card{min-width: 90% !important; margin-left: auto; margin-right: auto;}
		.wrapper .container p{overflow-wrap: break-word;}
		
    }
/*Abril 2023 nuevo componente menú*/
.new .bg-menu-background {
    background-color: #ffffff;
}
.navhu.new .menu-desktop a, .navhu.new .menu-mobile a {
    color: #2f3343;
}
.new .container-menuhu.LG .menu-desktop .container ul#menu-desktop li::marker {
  color: #fff;}
.new .container-menuhu.LG .menu-desktop .container .right .btn-outline-primary {
  color: #2C85D5;
  border-color: #2C85D5;
	font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;
}
.new .container-menuhu.LG .menu-desktop .container .right .btn-outline-primary:hover {background-color: #2C85D5;color: #ffffff;}
.new .container-menuhu .menus {
 border-left: 1px solid #D8D8D8;
	margin-left: 16px; padding: 8px 0 0;
}
.new .container-menuhu.LG .menu-desktop .container .menus ul {	margin-left: 15px !important;}
.new .container-menuhu.LG .menu-desktop .container .left,.new .container-menuhu.LG .menu-desktop .container .right { margin: 11px 0 6px!important;}
.new .container-menuhu.LG .menu-desktop .container .right { align-self: center;}
.new .container-menuhu.LG .menu-desktop .container { border-bottom: 1px solid #D8D8D8; }
.new .container-menuhu.LG .menu-desktop .container .left{display: flex;}
.new .container-menuhu.LG .menu-desktop .container  .logo img {  width: 128px; height: 33px}
.new .container-menuhu.LG .menu-desktop .container  .logo{align-self: center;}
.new .container-menuhu.LG .menu-desktop a.menu {  margin:0;}
.new #tinymenu-desktop{list-style: none; text-align: left; margin-bottom: 16px !important; font-size: 14px; line-height: 19px; display: grid;
  display: -ms-grid;
  grid-template-columns: repeat(8, max-content);
  -ms-grid-columns: max-content [8];
  -ms-grid-columns: 1fr 20px 1fr [3];
  grid-column-gap: 1rem;
  position: relative;}
.new #tinymenu-desktop li{ margin-right: 4px;}
.new  .submenu .container-submenu {
    display: grid;
    display: -ms-grid;
    grid-template-columns: repeat(3, max-content);
    -ms-grid-columns: 200px 200px auto;
    grid-column-gap: 2.5rem;
    padding: 1rem 1.5rem 1.187rem;
    margin-top: 0.1rem;
    position: absolute;
	 background-color: #ffffff;
    z-index: 0;
    width: 100%;
    left: 0;
	 top: 87px;
	 justify-content: center;
}
.new  .submenu .container-submenu ul {
    margin: 0 !important;
    padding: 0 !important;
    list-style-type: none;
}
.new  .submenu .container-submenu ul li {
    color: #2f3343;
    margin-bottom: 1rem;
    padding: 0 !important;
}
.new  .submenu .container-submenu ul li:last-child {
    margin-bottom: 0;
}
 .new .submenu .container-submenu ul li.title {
    font-size: 1rem;
    line-height: 1.5rem;
    border-bottom: 2px solid #ccc !important;
    font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;
}
 .new .submenu .container-submenu ul li a {
    color: #2f3343;
    font-family:"IBMPlexRegularLight","IBMPlexRegular",sans-serif;
    border-bottom: 0 !important;
}
 .new .submenu .container-submenu ul li a:hover {
   text-decoration: none;  color: #2C85D5;
}
.new .container-menuhu.LG .menu-desktop a.menu:hover,.new .container-menuhu.LG .menu-desktop a:hover,.new .container-menuhu.LG #menu-desktop .selected a {
	text-decoration: none;  color: #2C85D5;
}
.new .container-menuhu.LG #menu-desktop li a{   border-bottom: 4px solid #fff;}
.new .container-menuhu #menu-desktop li a.backcolor{ border-radius: 10px; border-bottom: none;} /*cambio de rectangle a border-radius para opciones destacadas 2024*/
.new .container-menuhu #menu-desktop li a.backcolor:hover,
.new .container-menuhu #tinymenu-desktop li a.tinyoferta:hover{opacity: .75}
.new .container-menuhu.LG #menu-desktop .option a:hover,.new .container-menuhu.LG #menu-desktop .selected a{  border-color:  #2C85D5;}
.new .container-menuhu.LG #menu-desktop li {margin-right: 8px;}
.new .container-menuhu.LG .menu-desktop .container ul#menu-desktop li.option:hover {    border-bottom: none; height: unset;}
.new .submenu .container-submenu {	padding-top: 1.5rem ; box-shadow: 2px 3px 4px 0 rgba(102,102,102,0.5);}
.new .submenu .container-submenu ul li:first-of-type {	margin-bottom: 0.6rem;}
.new .container-menuhu.LG .menu-desktop .container ul#menu-desktop li.selected i {    transform: rotate(180deg);color: #2C85D5;}
.new .submenu .container-submenu {flex-wrap: wrap; justify-content: center;	display: flex; }
/*.new .submenu .container-submenu{display: grid;grid-template-columns: repeat(auto-fill,minmax(max-content, 200px));grid-auto-rows: auto;grid-column-gap: 2.5rem;justify-content: center;width: -webkit-fill-available;width: -moz-available;}*/
/*.new .submenu a { white-space: nowrap;}*/
.new .submenu ul{margin: 0; padding: 0; list-style: none}
.new .right i{ font-size: 1.6rem; color:unset;}
.new .right .menuicono div {color: unset;}
.new .right .menuicono{ color: #2F3343;}
.new .right .menuicono:hover{ color: #2C85D5; }
.new .right .menuicono:hover > .new .right .menuicono div {            color: #2C85D5;        }
.new .right .menuicono:hover > .new .right i {            color: #2C85D5 !important;        }
.new .container-menuhu .submenu .mainmenu .offermob a{ font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif; color:#2f3343 ; padding-left: 0.5rem; }
.new .tinyofertamobile{ display: block; text-align: center; padding: 10px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-decoration: none;}
.new .LG .tinyofertamobile{display:none;}
.new .tinyofertamobile.MD{display:block;}

@media (max-width: 1023px){
	.card.container-item-2bord{min-width:100% !important;max-width:100% !important;}
}

@media (max-width: 640px){ 
	.new .container-menuhu #g-navSubmenu.submenu{overflow: scroll;}
	#prev_year, #next_year{position: relative !important; }
	#navigation_year .icon-ic-arrow:before{  content:'';
     content:'';
    position:absolute;
    top:45px;
    left:21px;
    width:0;
    height:0;
    border:15px solid transparent;
    border-left:15px solid #2870c9;transform: rotate(180deg);}
   

#navigation_year .icon-ic-arrow2:after {
    content:'';
    position:absolute;
    top:45px;
    left:140px;
    width:0;
    height:0;
    border:15px solid transparent;
    border-left:15px solid #2870c9;}
} 
#navigation_year .special:after {
	top:-14px;}

@media (max-width: 380px){
	 .legal-notice-table tr{display: grid; width: 100%;}
	 .legal-notice-table tr:first-of-type{display: none;}
	.legal-notice-table tr td{width: 100%;margin-bottom: 0.5rem; text-align: left;}
}
#wrapper .container p{    overflow-wrap: break-word;}

/* Nuevo componente Spacing junio 2023 */
#spacing{width: 100%;}
#spacing.spacing1{height: 2px;}
#spacing.spacing2{height: 4px;}
#spacing.spacing3{height: 8px;}
#spacing.spacing4{height: 16px;}
#spacing.spacing5{height: 24px;}
#spacing.spacing6{height: 32px;}
#spacing.spacing7{height: 40px;}
#spacing.spacing8{height: 48px;}
#spacing.spacing9{height: 64px;}
#spacing.spacing10{height: 96px;}
#spacing.spacing11{height: 160px;}

/* Nuevo componente Icon Text junio 2023 */
.container-icontext .icon-text{text-align: center;padding-bottom: 16px;}
.container-icontext .icon-text i{font-size: 32px;line-height: 32px;}
.container-icontext .icon-text .text{margin: 8px 0 0;font-size: 16px;line-height: 24px;font-weight: 400;}
.container-icontext .card{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;padding: 16px 16px 0;border-radius: 18px;box-shadow: 8px 6px 16px 0 rgba(0,0,0,0.15);}

/* Nuevo componente anytech julio 2023 */

.container-anytechv2 .card{text-align: center;display:grid;grid-template-areas:"texto" "text " "down";grid-template-columns:auto;grid-column-gap:1rem;  border-radius: 18px;
   box-shadow: 8px 6px 16px 0 rgba(0,0,0,0.15);padding: 10px;justify-content: center;}
.container-anytechv2 .g-anytechv2-title{font-size: 18px; line-height: 23px; margin: 0 0 10px;}
.container-anytechv2 img{width: 80px; height: 28px;grid-area: img;margin: 3px 0 0 0;}
.container-anytechv2 .anytech-phone{font-size: 13px; line-height: 19px;grid-area: powered;margin: 0 8px 0 0;}
.container-anytechv2 .g-anytechv2-subtitle{ grid-area: text; margin: 0 0 10px;font-size: 16px;line-height: 24px;}
.container-anytechv2 .down{grid-area: down; display: grid;align-items: center;justify-self: center;grid-template-areas:"powered img phone";}
.container-anytechv2 .phone{font-size: 22px; line-height: 29px;grid-area: phone; text-decoration: none;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif; margin-left: 0.4rem;}

/* Nuevo componente awards julio 2023 */

.container-awards .card{text-align: center;border-radius: 18px;padding: 16px 24px;justify-content: center;min-width: auto !important;width: 80%;margin: 0 auto;}
.container-awards .card.boxShadow{box-shadow: 8px 6px 16px 0 rgba(0,0,0,0.15);}
.container-awards .g-awards-title{font-size: 18px; line-height: 23px; margin-bottom: 16px; text-align: center;font-weight: 400;}
.container-awards #trustpilot-widget{ grid-area: trust;}

.container-awards .container2 {margin: 0 auto;position:relative;max-width: calc(100% - 48px);}
.container-awards .slick-slide { margin: 0px 20px;}
@media (min-width: 1400px){
	.container-awards .slick-slide img{max-width: 88px;max-height: 45px;height: 45px;}
	.container-awards .noSlider div img{max-height: 45px;height: 45px;}
}
@media (min-width: 701px) and (max-width: 1399px){
	.container-awards .slick-slide img{max-height: 60px;height: 60px;}
	.container-awards .noSlider div img{max-height: 60px;height: 60px;}
}

.container-awards .slick-slider .slick-list{width: 100%;margin: 0 auto;}
.container-awards i.prev, .container-awards  i.next{font-size: 32px;line-height: 32px;position: absolute;top: 50%;display: block;width: 32px;height: 32px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: #2F3343;border: none;outline: none;background: transparent;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.container-awards .container2 i.prev{left:0;}
.container-awards .container2 i.next{right:0;}
.container-awards .hasSlider{display: flex;grid-column-gap: 24px;}
.container-awards .slick-slide{transition: all ease-in-out .3s;}
.container-awards .trustpilotHidden{display:none;}
.container-awards .rightTrustpilot{display:flex;justify-content: center;}
.container-awards .noSlider{display: flex;}
.container-awards .noSlider div{margin-right: 16px;align-self: center;}
.container-awards .noSlider div:last-child{margin-right: 0;}
.container-awards .rightTrustpilot .divider{display:inline-block;border-left:1px solid #D8D8D8;width: 1px;height: 33px;margin-left: 32px;align-self: center;}
.container-awards .rightTrustpilot .trustpilot-widget{align-self: center; }
.container-awards .rightTrustpilot .trustpilot-widget iframe{height: 45px;}
/*.container-awards .slider.demo{max-height: 50px;}*/

.g-awards-img{grid-area: images;}
.g-awards-img img{margin-right: 16px;}
.g-awards-img img:last-of-type{margin-right:0;}


/* new componente hero*/
.new.container-hero h1{font-size: 36px;line-height: 47px;margin-bottom: 16px;}
.new.container-hero .titgroup h1{margin-bottom: 0;}
.new.container-hero h2{font-size: 30px;line-height: 39px;margin-bottom: 16px;}
.new.container-hero h3{font-size: 25px;line-height: 37px;margin-bottom: 16px;}
.new #icons-hero .textLink,.new.container-fototext a.textLink, a.secondaryLink{display: inline-block;transition: .15s; text-decoration-style: dotted !important;color: unset !important;}
a.secondaryLink{font-weight: unset !important;display: initial !important;text-decoration-line: underline !important;}
.new #icons-hero .textLink:hover,.new.container-fototext a.textLink:hover, a.secondaryLink:hover{text-decoration: none !important;}
.new.container-hero a:not(.btn);{color: #ff9010;}
.new .compatible{display: block; }
.new .awards-hero img{margin-right: 16px;}
.new.container-hero{padding: 0;}
.new.container-hero .body {  padding: 0 ;}
.new.container-hero .actions {padding: 0;}
.new.container-hero .actions p{font-size: 1rem;}
.new.container-hero .actions p:first-child {font-size: 28px; line-height: 42px;margin-bottom: 4px;}
.new.container-hero .caption,.new #icons-hero { font-size: 13px;}
@media screen and (min-width:992px){
	.new.container-hero .actions .btn{padding: .475rem 3.5rem;}
}
@media screen and (max-width:992px){
	.new.container-hero .btn{display: block}
}
.new.container-hero .variable-grid.grid{display: grid;grid-template-columns: auto 33.32%;grid-column-gap: 24px;}
.new.container-hero .actions .actions-left .btn-offer button{padding-left: 3.5rem;}
.new.container-hero .compatible p, .new.container-hero .compatible a span{font-size: 13px;line-height: 19px;margin: 0;}
.new.container-hero .compatible p, .new.container-hero .compatible .icons{display: inline-block;}
.new.container-hero .compatible{margin-bottom: 16px;}
.new.container-hero .compatible a span::before{content: ',';color: #2F3343;margin-right: 4px;margin-left: -3px;}
.new.container-hero .compatible a:first-child span::before{content: '';}
.new.container-hero .down-hero .divider{border-left: 1px solid #D8D8D8;margin: 0 16px;}
.new.container-hero.LG .actions .actions-right button{width: 100%;}
.new.container-hero .actions.tablet, .new.container-hero .compatible.tablet, .new.container-hero .down-hero.tablet{display: none;}

.new.container-hero .actions .actions-right{align-self: end;}
.new.container-hero .awards-hero{display: flex;}
.new.container-hero .awards-hero img{margin: 0 8px 0 0;max-height: 40px;height: 40px;}
.new.container-hero .awards-hero img:last-child{margin: 0;}
.new.container-hero .down-hero .trustpilot-widget{align-self: center;margin-left: -10px;}
.new.container-hero .actions .actions-left .btn-offer, .new.container-hero .actions .actions-left button{width: 100%;}
.new.container-hero #icons-hero{margin-left: 8px;padding: 0;}
.new.container-hero #icons-hero .icon, .new.container-hero #icons-hero .iconLink{margin-right: 8px;vertical-align: middle;}
.new.container-hero #icons-hero .iconLink{transition: .15s;}
.new.container-hero #icons-hero .iconLink:hover{opacity: .6}
/*.new.container-hero.addPadding,
.new.container-hero.onlyTablet{padding: 0 0 24px;}*/
.new.container-hero .containerimg{max-width: unset !important; padding-left: 3rem !important; width: unset !important;}
.new.container-hero h3 {margin-left: unset; margin-right: unset;}
.new.container-hero .titgroup img{display: block; margin: 0 1rem 0 0; width: auto;}
.new.container-hero .titgroup{display: flex;margin-bottom: 16px;}
.new.container-hero .block .titgroup {	justify-content: center;}
.new.container-hero .titgroup.top{flex-direction: column; }
.new.container-hero .titgroup.top i{margin-bottom: 1rem;align-self: auto;}
.new.container-hero .block  .titgroup.top{flex-direction: column;align-items: center;}
.new.container-hero .titgroup i{font-size: 3rem; margin-right: 1rem ;}

.container-anytech .container.card {border-radius: 18px;padding: 8px 16px;box-shadow: 8px 6px 16px 0 rgba(0,0,0,0.15);width: 97% ; margin: 0 auto;}

@media (min-width:1024px){
	.new.container-hero .grid .right .rightImage.desktop{display: block;}
	.new.container-hero .grid .right .rightImage.tablet,
	.new.container-hero .rightImage.mobile{display: none;}
}

@media (min-width: 701px) and (max-width:1023px){
	.new.container-hero .grid .right .rightImage.tablet{display: block;}
	.new.container-hero .grid .right .rightImage.desktop,
	.new.container-hero .rightImage.mobile{display: none;}
}

@media (max-width:700px){
	.new.container-hero .grid .right .rightImage.desktop,
	.new.container-hero .grid .right .rightImage.tablet{display: none;}
	.new.container-hero .rightImage.mobile{display: block;}
}

/*nuevo hero soporte */
.new.container-hero-support .grid .right{justify-self: end;}
.new.container-hero-support h1{font-size: 36px;line-height: 54px;}
.new.container-hero-support h2{font-size: 30px;line-height: 45px;margin-top: 8px;}
.new.container-hero-support h3{font-size: 25px;line-height: 37px;margin-top: 8px;}
.new.container-hero-support .buscador{position: relative;width: 49.98%;margin: 32px auto 0;padding-bottom: 40px;}
.new.container-hero-support .buscador.alignInputLeft{margin-left:0; margin-right:auto;}
.new.container-hero-support .buscador.alignInputCenter{margin-left:auto; margin-right:auto;}
.new.container-hero-support .buscador.alignInputRight{margin-left:auto; margin-right:0;}
.new.container-hero-support .buscador.hasRightImage{width: 66.64%;}
.new.container-hero-support .buscador.noHasRightImage{width: 49.98%;}
.new.container-hero-support .buscador .buscar.acquisition{border: 1px solid #FF9010;}
.new.container-hero-support .buscador i.acquisition{background-color:#FF9010;}
.new.container-hero-support .buscador .buscar.retention{border: 1px solid #2C85D5;}
.new.container-hero-support .buscador i.retention{background-color:#2C85D5;}
.new.container-hero-support .buscador .buscar {border-radius: 30px 0px 0px 30px;width: calc(100% - 106px);display: block;font-size: 16px;line-height: 24px;font-weight: 400;-moz-appearance: none;-webkit-appearance: none;appearance: none;border: 0;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);padding: 11px 16px;outline: none;}
.new.container-hero-support .buscador i.acqHover:hover{opacity: 0.7;}
.new.container-hero-support .buscador i.retentionHover:hover{background: linear-gradient(90deg, #2C85D5 0%, #15426A 100%);}
.new.container-hero-support .buscador i {display: block;position: absolute;right: 0;font-size: 24px;color: #FFFFFF; padding: 12px 24px;border-radius: 0 30px 30px 0;cursor: pointer;transition: .5s;}
.new.container-hero-support .caption a{color: #2C85D5;font-size: 16px;width: auto;line-height: 24px; font-family: "IBMPlexRegularBold","IBMPlexRegular",sans-serif; }
.new.container-hero-support .caption a:hover{text-decoration: underline !important;}
.new.container-hero-support .compatible .caption{display: flex;grid-row-gap: 16px;grid-column-gap: 64px;flex-wrap: wrap;}
.new.container-hero-support .compatible .caption.centerLinks{justify-content: center;}
.new.container-hero-support .compatible .caption.rightLinks{justify-content: end;}
.new.container-hero-support .compatible{padding-bottom: 24px; margin-bottom: 0 !important;}
.new.container-hero-support .grid .right.imageTop{align-self: start;}
.new.container-hero-support .grid .right.imageCenter{align-self: center;}
.new.container-hero-support .grid .right.imageBottom{align-self: end;}
.new.container-hero-support .grid .left.textTop{align-self: start;}
.new.container-hero-support .grid .left.textCenter{align-self: center;}
.new.container-hero-support .grid .left.textBottom{align-self: end;}

@media screen and (max-width:1023px){
	.new.container-hero-support .buscador.hasRightImage,
	.new.container-hero-support .buscador{width: auto;}
	.new.container-hero-support .buscador.noHasRightImage{width: auto;}
	.new.container-hero-support .block{text-align: center !important;}
	.new.container-hero .compatible .caption{flex-direction: column;grid-row-gap: 32px;}
	.new.container-hero .compatible .caption.centerLinks{justify-content: start;flex-wrap: unset;}
	.new.container-hero .compatible .caption.rightLinks{text-align: center;}
	.new.container-hero-support .compatible{padding-bottom: 32px;}
}
@media screen and (min-width: 1024px) and (max-width:1400px){
	.new.container-hero-support .buscador.hasRightImage{width: 74.97%;}
}
@media screen and (min-width: 701px) and (max-width:1023px){
	.new.container-hero-support h1{font-size: 34px;line-height: 51px;}
	.new.container-hero-support h3{font-size: 28px;line-height: 42px;}
	.new.container-hero-support .grid .right .rightImage.tablet{width: 100%;}

}
@media screen and (max-width:700px){
	.new.container-hero-support h1{font-size: 26px;line-height: 39px;}
	.new.container-hero-support h2{font-size: 23px;line-height: 34px;}
	.new.container-hero-support h3{font-size: 22px;line-height: 33px;}
	.new.container-hero-support .buscador{padding-bottom: 48px;}
	.new.container-hero-support .rightImage.mobile{width: auto !important;margin-top: 0 !important;}
}
@media screen and (max-width:350px){
	.new.container-hero-support .rightImage.mobile{width: 100% !important;}
}
/*fin nuevo hero soporte */



/* Nuevos componentes cards agosto 2024 */

.container-awards-card .boxShadow{border-radius: 0px 20px;box-shadow: 0px 0px 10px 0px rgba(204, 204, 204, 0.50);}
.container-awards-card  .awardcontent .cardaward{padding: 16px 12px;align-self: stretch;min-width: 175px;}
.container-awards-card .slick-slide img{max-height: 74px !important;height: 74px !important;margin: 0 auto;}
.container-awards-card .noSlider div img{max-height: 74px !important;height: 74px !important;margin: 0 auto;}
.container-awards-card .noSlider div {  margin-right: 24px;}
.container-awards-card .slider{white-space: inherit;}
.container-awards-card .slick-current  { padding-left: 1rem;}
.container-awards-card .slick-slide {  margin: 4px 20px;}
.container-awards-card  .cardaward h5, .container-awards-card  .cardaward  a{display: block; max-width: 208px; margin: 0 auto;}
.container-awards-card  .cardaward h5{min-height: 66px;}
.container-awards-card .card {width: 97%;}

.cardStepper img{ position: absolute;top: -30%;left: calc(50% - 50px);}
.cardStepper{position: relative;padding:0 16px 16px;flex: 1 1 0px;}
.cardStepper .body{margin-top: 2rem;}
.cardStepper .title{margin-bottom: 16px;}
.cardStepper .subtitle{margin-bottom: 8px;}

.cardIcon{padding: 16px;}
.cardIcon .title{margin: 16px 0 8px;font-size: 22px;line-height: 33px;}
.cardIcon i{font-size: 24px;}

.cardAddon{display: flex; padding: 32px;}
.cardAddon .title{margin: 16px 0 8px}
.cardAddon .line{ border-top: 1px solid #D8D8D8; margin: 8px auto; width: 65%;}
.cardAddon .caption{font-size: 13px;line-height: 19px;}
.cardAddon .actions,.cardProduct .actions{padding: 8px 16px 16px;;}
.cardAddon .right,.cardProduct .right{border-radius: 10px;box-shadow: 0px 0px 17px 0px rgba(204, 204, 204, 0.25); background-color: #ffffff; width: 24%; margin-left: 32px; min-width: 232px;}
.cardAddon .offer{border-radius: 10px 0px; background-color: #E02222; color: #ffffff;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;width: 92px;height: 30px; text-align: center}
.cardAddon.LG p.price-after,.cardAddon.MD p.price-after,.cardAddon.SM p.price-after,.cardProduct.LG p.price-after,.cardProduct.MD p.price-after,.cardProduct.SM p.price-after{font-size: 40px;line-height: normal;}
.cardAddon .actions select, .cardProduct select,.cardHomeuser select{border-radius: 50px;border: 1px solid #CCC;}
.cardAddon .wg-select i{right: 1.2rem;}
.cardAddon a.btn{margin-top: 0.6rem;}



.cardProduct{display: grid;padding: 24px; grid-template-areas: 'img body right' 'footer footer footer'; grid-template-columns: auto;align-items: center;}
.cardProduct img{grid-area: img;}
.cardProduct .title{margin: 16px 0;}
.cardProduct .body{margin: 0 10px 0 50px; grid-area: body; text-align: left}
.cardProduct .body div{text-align: left;}
.cardProduct .body ul{padding-left: 15px;}
.cardProduct .footer{ display: flex; margin: 24px 0 0 50px;grid-area: footer;justify-self: center;}
.cardProduct .caption{ margin-right: 24px;}

.cardHomeuser{ padding: 32px 16px 70px 16px; position: relative;}
.cardHomeuser img{margin-bottom: 16px;}
.cardHomeuser .caption{text-align: left;line-height: 19px; font-size: 13px; position: absolute; bottom: 16px;}
.cardHomeuser .max_protect{position: absolute;width: 100%;font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;text-align: center;background-color: #2C85D5;border-radius: 10px 10px 0 0;top: -24px;left: 0;}
.cardHomeuser ul {  margin-left: 16px;  padding: 0;  text-align: left;}
.cardHomeuser li{list-style: none;  display: flex;margin-left: -16px; margin-bottom: 8px;}
.cardHomeuser li i {  display: inline-block;  width: 16px;  height: 16px;  margin-right: 0.5rem;color: #38A977;color: #38A977;}
.cardHomeuser li span{  display: inline-block; width: 16px; height: 16px; margin-right: 0.5rem;}
.cardHomeuser .icon-cleanup{background: url("https://www.pandasecurity.com/rfiles/common/elements/img/pandasecurity-dome-clenaup.svg") no-repeat left top;}
.cardHomeuser .icon-pass{background: url("https://www.pandasecurity.com/rfiles/common/elements/img/pandasecurity-dome-passwords.svg") no-repeat left top;}
.cardHomeuser .icon-vpn{background: url("https://www.pandasecurity.com/rfiles/common/elements/img/pandasecurity-dome-vpn.svg") no-repeat left top;}
.cardHomeuser .icon-total{background: url("https://www.pandasecurity.com/rfiles/common/elements/img/pandasecurity-dome-totalcare.svg") no-repeat left top;}

.abslink {color: #FF9010; }

@media (max-width: 1240px){
	/*.cardStepper{width: 100%;}
	.cardStepper{margin-top: 3rem;}*/
	.cardStepper{padding-bottom: 3.5rem;}
	.cardStepper img{top: -20%;}
}
@media (max-width: 1023px){
	.cardProduct{ grid-template-areas: 'img img img' 'body body right' 'footer footer footer'; grid-template-columns: auto;align-items: center;}
	.cardProduct .body {margin: 0 10px 0 0;}
	.cardProduct img {justify-self: center;}
	
}
@media (max-width: 820px){
	.cardStepper{width: 100%;flex: initial;}
	.cardStepper.roundedmobile:first-of-type{border-radius:10px 10px 0 0 !important;}
	.cardStepper.roundedmobile:last-of-type{border-radius:0 0 10px 10px !important;}
	.container-awards-card  .awardcontent .cardaward{width: 184px !important;min-height: 210px;}
	.container-awards-card .slick-slide {  margin: 4px 20px 4px 0;}
}
.container-cardchar .container div{padding: 24px;}
.container-cardchar ul{list-style: none;}
.container-cardchar li i{margin-right: 16px;}
.container-cardchar li{margin-bottom: 6px;display: flex;  align-items: baseline;text-align: left;}
@media (max-width: 900px){
	.container-cardchar ul{column-count: inherit !important; padding: 0; display: table; margin: 0 auto;}
}
@media (max-width: 750px){	
	.cardProduct{padding: 32px 24px 16px; grid-template-areas: 'img' 'body' 'footer' 'right' ;}
	.cardProduct .right { width: 100%; margin: 32px 0 0;}
	/*logos que se vean uno debajo del otro*/
}
/* Fin Nuevos componentes cards card agosto 2024 */

@media (min-width: 1110px){
	
.component-container .container-icontext .container,.component-container .container-anytechv2 .container,.component-container .container-awards .container {
  max-width: 100%;}
}
@media (max-width: 1109px){
	.cardAddon{flex-direction: column;padding: 16px;}
	.cardAddon .right {margin: 24px 0 0 0;		width: 100%;}
.component-container .container-icontext .container,.component-container .container-anytechv2 .container,.component-container .container-awards .container {
  max-width: 100%;}
}
/*
@media (min-width: 1024px) and (max-width: 1439px){
	.new.container-hero .grid .right{align-self: end;}
}*/
@media (min-width: 1024px) and (max-width: 1166px){
	.new.container-hero .down-hero{flex-direction: column;}
	.new.container-hero .down-hero .divider{display: none;}
	.new.container-hero .down-hero .trustpilot-widget{align-self: flex-start; margin: 1rem 0 0 -10px !important;}
}
.new.container-fototext a:not(.btn){color: #FF9010;}

@media (min-width: 1024px) and (max-width: 1400px){
	.container-awards .rightTrustpilot .divider{margin-left: 12px}
	.new.card.container-fototext .component-container.leftAlign .right,
	.new.card.container-fototext .component-container.rightAlign .left{padding: 16px 0;}
	.new.card.container-fototext .component-container .left img, 
	.new.card.container-fototext .component-container .right img{width: 100%;}
	.new.card.container-fototext .component-container{width: 95% !important;}
	.new.generic.container-fototext .component-container.leftAlign .right{padding-right: 0 !important;}
	.new.generic.container-fototext .component-container.rightAlign .left{padding-left: 0 !important}
	.container-hero img{width: 100%;}
}

}
/*@media (min-width: 701px) and (max-width: 991px){	
 .container-hero {        background-image: none !important;    }
	.g-widget-hero:not(.new) {        background-image: none !important;    }
}*/
@media (min-width: 701px) and (max-width: 1023px){	
	.container-anytechv2 .anytech-phone,
	.container-anytechv2 img{margin: 3px 8px 0 0;}
	.new.container-hero h1{font-size: 34px;line-height: 51px;}
	.new.container-hero h2{font-size: 30px;line-height: 45px;}
	.new.container-hero h3{font-size: 28px;line-height: 42px;margin-bottom: 12px;}
	.new.container-hero .actions, .new.container-hero .compatible, .new.container-hero .down-hero{display: none;}
	.new.container-hero .actions.tablet, .new.container-hero .compatible.tablet{display: block; width: 67%; margin:24px auto 0;}
	.new.container-hero .compatible.tablet{ margin:24px auto 16px;}
	.new.container-hero .containerimg .actions.tablet, .new.container-hero .containerimg .compatible.tablet,.new.container-hero .containerimg .down-hero.tablet{  max-width: 95%;}
	.new.container-hero .down-hero.tablet{display: flex;}
	.new.container-hero .grid .right .rightImage.tablet{display: block;}
	.new.container-hero .grid .right .rightImage.desktop,
	.new.container-hero .rightImage.mobile{display: none;}
	.new.container-hero .actions .actions-right{margin-left: 0;}
	.new.container-hero .awards-hero img{margin: 0 16px 0 0;max-width: 80px;width: auto;}
	.new.container-hero .awards-hero img:last-child{margin: 0;}
	.new.container-hero .variable-grid.classTablet{text-align: center !important;}
	/*.new.container-hero{margin-bottom: 24px;}*/
}

@media (min-width: 1024px){
	.new.container-hero.onlyTablet{background: none !important;}
	.container-icontext .icon-text{width: 164px;margin-right: 16px;}
	.container-icontext .icon-text:last-child{margin-right: 0;}
	.container-anytechv2 .card{max-width: 80%;margin: 0 auto;}
}
@media (max-width: 1023px){	

	#icons-hero a i{color: #2f3343;}
	.container-icontext .card{padding: 24px 16px 0;width: auto;}
	.container-icontext .icon-text{padding-bottom: 24px;}
	.container-anytechv2 .g-anytechv2-title,
	.container-anytechv2 .g-anytechv2-subtitle{margin: 0 0 8px;}
	.container-anytechv2 .anytech-phone{font-size: 16px;line-height: 24px;}

	.container-awards .card{width: auto;}
	.container-awards .rightTrustpilot{display: block;}
	.container-awards .rightTrustpilot .divider{display: none;}
	.container-awards .rightTrustpilot .trustpilot-widget{margin-top:16px; width: auto;}
.container-awards .rightTrustpilot .trustpilot-widget iframe{height: 25px;}
	
	.new.container-hero .actions .actions-right.margin16{margin-top: 16px;margin-left: 0;}
	.new.container-hero .actions .actions-right.margin24{margin-top: 24px;margin-left: 0;}
	.new.container-hero .actions .actions-left .btn-offer button{padding-left: 1rem;}
	.new.container-hero .titgroup i{align-self: center;}
}
@media (max-width:768px){
	.new.generic.container-fototext .component-container .body h6 a{font-size: 1.063rem !important;  line-height: 1.563rem !important;}
}
@media (min-width: 341px) and (max-width: 700px){
	.new.container-hero h1{text-align: center !important;}
}
@media (max-width: 340px){
	.new.container-hero .titgroup.lateral h1{text-align: left !important;}
	.new.container-hero .titgroup.top h1{text-align: center !important;}
	.new.container-hero .titgroup img{align-self: center !important;}
}
@media (max-width: 700px){
	.new.container-hero .titgroup.top {  align-items: center;	}
	.new.container-hero .titgroup.lateral { justify-content: center;}
	.new.container-hero .titgroup img{width: 32px !important;height: 32px !important;align-self: flex-start;}
	.new.container-hero .titgroup {	align-items: flex-start;}
	.new.container-hero .awards-hero img{width: auto;}
	.new.container-hero h1{font-size: 26px;line-height: 34px;text-align: center;}
	.new.container-hero h2{font-size: 23px;line-height: 30px;}
	.new.container-hero h3{font-size: 22px;line-height: 33px;margin-bottom: 12px;}
	.container-awards .rightTrustpilot .trustpilot-widget iframe{height: 45px;}
	.container-awards .slick-slide img{width: auto;max-height: 40px;height: 40px;}
	.container-awards .noSlider div img{width: auto;max-height: 40px;height: 40px;}
		.new.container-hero.onlyTablet{background: none !important;}
	.new.container-hero .containerimg{max-width: 95% !important; padding-left: unset !important; }
	.container-anytechv2 .g-anytechv2-title{font-size: 17px;line-height: 26px;}
	.container-anytechv2 .card{width: 100%;padding: 16px 0;}
	.container-anytechv2 .g-anytechv2-subtitle{padding: 0 16px;}
	.container-anytechv2 .down.powered{grid-template-areas:"phone phone" "powered img";padding: 0 16px;}
	.container-anytechv2 .down{grid-template-areas:"phone" "img"}
	.container-anytechv2 .phone{margin-bottom: 8px;}
	.container-anytechv2 .anytech-phone{font-size: 16px; line-height: 24px;}
	.container-anytechv2 .container{width:auto; margin-left: 1rem; margin-right: 1rem;}
	.container-anytechv2 img{margin: 3px auto 0;}
	.new.container-hero .compatible{text-align: center !important;}
	.new.container-hero .down-hero{display: block;}
	.new.container-hero .down-hero .trustpilot-widget{margin-top: 16px;text-align: center;margin-left: 0;}

	.new.container-hero h2, .new.container-hero h3, .new.container-hero .body{text-align: center !important;}
	.new.container-hero .variable-grid.grid{grid-template-columns: 100%;}
	.new.container-hero .actions{display: block;}
	.new.container-hero .rightImage.mobile{display: block;margin-top: 16px;width: 100%;}
	.new.container-hero .grid .right .rightImage.desktop,
	.new.container-hero .grid .right .rightImage.tablet{display: none;}
	.new.container-hero .down-hero .divider{display: none;}
	.new.container-hero .awards-hero{justify-content: center;flex-wrap: wrap;grid-column-gap: 8px;}
	.new.container-hero .awards-hero img,
	.new.container-hero .awards-hero img:last-child{margin: 0 0 8px 0;/*max-width: 70px;*/}
	.new.container-hero .awards-hero img:last-child{margin-right: 0;}

	.container-awards .card{padding: 16px 0;width: 100%;}

	.container-awards .rightTrustpilot{display: block;padding: 0 24px;}
	.container-awards .rightTrustpilot .divider{display: none;}
	.container-awards .trustpilot-right{margin-top: 24px;}

	.card .absp{min-height:0 !important;margin-bottom:24px;}/*card*/
}
@media (min-width: 480px) and (max-width: 1023px){
	.container-icontext .icon-text{width: 210px;}
	
}
@media  (max-width: 479px){
	.container-icontext .icon-text{width: 45%;}
	}

@media (max-width: 992px){
	.new.container-hero.addPadding .container, 
	.new.container-hero.addPadding .variable-grid,
	.new.container-hero.addPadding .actions p s{color: #2F3343 !important;}
}
@media (min-width:1024px) and (max-width: 1200px){
	.new.container-hero .down-hero .trustpilot-widget{margin-left: 0;}
}
@media  (max-width: 310px){
	.container-anytechv2 .down.powered {
  grid-template-areas: "phone phone" "powered powered" "img img";}
}
body{overflow-y: inherit !important;}

/*SLIDER AWARDS*/
.slider-container {
  overflow: hidden;
  position: relative;
  max-width: 600px;
  padding: 0 24px;
}

.slider {
  overflow: hidden;
  position: relative;
  white-space: nowrap; /* Evitar que las imágenes se coloquen en una nueva línea */
	padding: 0 35px;
}

.inner-slider {
  display: inline-flex; /* Usar inline-flex para que las imágenes se mantengan en una sola línea */
  transition: transform 0.3s ease;
}

.container-awards .image-container {
  flex: 0 0 auto;
  margin-right: 16px; /* Espacio entre las imágenes */
}

.container-awards .image-container img{max-width: 87px;}

.container-awards .image-container:last-child {
  margin-right: 0;
}

.container-awards .arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 32px;
  line-height: 32px;
  font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;
  cursor: pointer;
  display: block;
}

.container-awards .left {
  left: -24px;
}

.container-awards .right {
  right: -24px;
  display: block !important;
  height: unset !important;
}

/* NUEVO FOTOTEXT */

/*nuevo grid*/
.new.container-fototext img{width:auto;height:auto}
.new.container-fototext .product-title img{width:32px;height:32px}
.new.generic.container-fototext, 
.new.nomargin.container-fototext,
.new.tiny.container-fototext{width: 91.63%;}/*11col*/
.new.generic.leftAlign,
.new.tiny.leftAlign{margin-left: 0;}
.new.generic.rightAlign,
.new.tiny.rightAlign{margin-right: 0;}
.new.card.container-fototext,
.new.container-fototext .container{width: 100% !important;}/*12col*/
.new.card.container-fototext .component-container{width: 83.3%;margin: 0 auto;}/*10col*/
.new.container-fototext .component-container.leftAlign,
.new.container-fototext .component-container.rightAlign{display: grid;grid-column-gap: 24px;}
.new.generic.container-fototext .component-container.leftAlign{grid-template-columns: 33.32% auto;}
.new.generic.container-fototext .component-container.rightAlign{grid-template-columns: auto 33.32%;}
.new.generic.container-fototext .component-container.leftAlign .left img,
.new.generic.container-fototext .component-container.rightAlign .right img{width: 100%;}
.new.card.container-fototext .component-container.leftAlign,
.new.nomargin.container-fototext .component-container.leftAlign{grid-template-columns: auto auto;}
.new.card.container-fototext .component-container.rightAlign,
.new.nomargin.container-fototext .component-container.rightAlign{grid-template-columns: auto auto;}
.new.tiny.container-fototext .component-container.leftAlign{grid-template-columns: 24.9% auto;}
.new.tiny.container-fototext .component-container.rightAlign{grid-template-columns: auto 24.9%;}
.new.container-fototext{margin:0 auto;}
.new.container-fototext .container{width: 90%;}
.new.container-fototext.cmsContainer{margin: 0 auto !important;}
.new.container-fototext .onlyResponsive,
.new.nomargin.container-fototext .compatibleResponsive{display: none;}
.new.container-fototext .component-container .icontext{display:flex;flex-direction: column;grid-row-gap: 16px;}
.new.container-fototext .component-container .icontext .icon-text{text-align: left;}
.new.container-fototext .component-container .icontext i{font-size: 16px;line-height: 16px;display: inline-block;vertical-align: middle;}
.new.container-fototext .component-container .icontext .text{font-size: 16px;line-height: 24px;font-weight: 400;display: inline-block;margin-left: 8px !important;}
.new.card.container-fototext .component-container.leftAlign .left,
.new.card.container-fototext .component-container.rightAlign .right{padding: 64px 0;}
.new.card.container-fototext .component-container.leftAlign .right,
.new.card.container-fototext .component-container.rightAlign .left{align-self: center !important;}
.new.container-fototext .component-container .title h5{font-size: 22px;line-height: 29px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.new.nomargin.container-fototext{margin:0;}
.new.container-fototext a.iconLink:hover{text-decoration: none;}
.new.container-fototext a.textLink{font-size: 13px;line-height: 19px;margin-right: 0;}
.new.container-fototext .icons a.iconLink i{color:#FF9010;}
.new.container-fototext .sep:last-child{display: none;}
.new.container-fototext .sep{margin-left: -2px;}
.new.card.container-fototext .container{border-radius: 34px;}
.new.card.container-fototext .body, .new.card.container-fototext .right{height:  auto !important;}
.new.vertical.container-fototext{width: 100%;}

.new.vertical.container-fototext .component-container{display: flex;flex-direction: column;grid-row-gap: 40px;}
.new.vertical.container-fototext .component-container .title{margin-bottom: 16px;}
.new.generic.container-fototext .component-container.leftAlign .right,
.new.nomargin.container-fototext .component-container.leftAlign .right{padding-right: 24px;}
.new.nomargin.container-fototext.rightAlign{margin: auto 0 auto auto;}

.new.container-fototext .component-container .left img.desktop,
.new.container-fototext .component-container .right img.desktop{display: block;}
.new.container-fototext .component-container .image-responsive{display: none;}
.new.generic.container-fototext .component-container .right,
.new.card.container-fototext .component-container.leftAlign .right{align-self: center;text-align: left;}
.new.card.container-fototext .component-container.rightAlign .right{display: block;}
.new.nomargin.container-fototext .component-container .right{text-align: left;}
.new.card.container-fototext .component-container .body.bodyCard{display: none;}
.new.card.container-fototext .component-container .body{margin-bottom: 16px;}
.new.container-fototext .component-container .product-title{display: flex;flex-direction: row;grid-column-gap: 16px;margin-bottom: 24px;}
/*.new.container-fototext .component-container .product-title img{width: 32px !important;height: 32px !important;}*/
.new.container-fototext .component-container .product-title h5{font-size: 22px;line-height: 24px;align-self: center;} 
.new.container-fototext .component-container .product-title .product-name{font-size: 22px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;align-self: center;}
.new.generic.container-fototext .component-container .title{margin-bottom: 8px;}
.new.generic.container-fototext .component-container .body{text-align: left;margin-bottom: 16px;}
.new.generic.container-fototext .component-container .body p{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px !important;}
.new.generic.container-fototext .component-container .body p strong{display: inline-block;}
.new.generic.container-fototext .component-container .body a{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FF9010;}
.new.generic.container-fototext .component-container .body h6 a{font-size: 1.125rem; line-height: 1.688rem;}
.new.container-fototext .component-container .buttons{text-align: left;margin-top: 24px;display: flex;flex-direction: row;grid-column-gap: 24px;}
.new.container-fototext .component-container .buttons .price{text-align: center;margin-bottom: 8px;}
.new.container-fototext .component-container .buttons .price .after{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;}
.new.container-fototext .component-container .buttons .price .discount{display: flex;flex-direction: row;justify-content: center;grid-column-gap: 8px;}
.new.container-fototext .btn-outline-primary, .new.container-fototext .btn{padding: 8px 64px;display: block;}
.new.container-fototext .component-container .buttons .price .discount-price,
.new.container-fototext .component-container .buttons .price .dicount-text{font-size: 13px;line-height: 15px;font-weight: 400;}
.new.container-fototext .buttons{text-align: left;margin-top: 24px;display: flex;flex-direction: row;grid-column-gap: 24px;}
.new.container-fototext .buttons .price{text-align: center;margin-bottom: 8px;}
.new.container-fototext .buttons .price .after{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;}
.new.container-fototext .buttons .price .discount{display: flex;flex-direction: row;justify-content: center;grid-column-gap: 8px;}
.new.container-fototext .buttons .price .discount-price,
.new.container-fototext .buttons .price .dicount-text{font-size: 13px;line-height: 15px;font-weight: 400;}
.new.generic.container-fototext .component-container .compatible{margin-top: 24px;}
.new.generic.container-fototext .component-container .compatible-text{font-size: 13px;line-height: 24px;font-weight: 400;}
.new.container-fototext .component-container .compatible .icons{margin-top: 8px;text-align: left;}
.new.container-fototext .component-container .compatible .icons i{font-size: 16px;}
.new.nomargin.container-fototext .compatible{margin-top: 24px;}
.new.nomargin.container-fototext .compatible-text{font-size: 13px;line-height: 24px;font-weight: 400;}
.new.nomargin.container-fototext .compatible .icons{margin-top: 8px;text-align: left;}
.new.nomargin.container-fototext .compatible .icons i{font-size: 16px;}
/*.new.generic.container-fototext .component-container.rightAlign .left{padding-left: 24px;}*/
.new.container-fototext .component-container .top{align-self: start !important;}
.new.container-fototext .component-container .center{align-self: center !important;}
.new.container-fototext .component-container .bottom{align-self: end !important;}
.new.nomargin.container-fototext .component-container .title{margin-bottom: 8px;}
.new.nomargin.container-fototext .component-container .body{margin-bottom: 8px;text-align: left;}
.new.nomargin.container-fototext .component-container .body p{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px !important;}
.new.nomargin.container-fototext .component-container .body a{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FF9010;}
.new.nomargin.container-fototext .component-container .buttons{text-align: left;margin-top: 24px;display: flex;flex-direction: row;grid-column-gap: 24px;}
.new.nomargin.container-fototext .component-container .buttons .price{text-align: center;margin-bottom: 8px;}
.new.nomargin.container-fototext .component-container .buttons .price .after{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;}
.new.nomargin.container-fototext .component-container .buttons .price .discount{display: flex;flex-direction: row;justify-content: center;grid-column-gap: 8px;}
.new.nomargin.container-fototext .component-container .buttons .price .discount-price,
.new.nomargin.container-fototext .component-container .buttons .price .dicount-text{font-size: 13px;line-height: 15px;font-weight: 400;}
.new.nomargin.container-fototext .component-container .compatible{margin-top: 24px;}
.new.nomargin.container-fototext .component-container .compatible-text{font-size: 13px;line-height: 24px;font-weight: 400;}
.new.nomargin.container-fototext .component-container.rightAlign .left{padding-left: 24px;}
.new.card.container-fototext .component-container .title{margin-bottom: 16px;}
.new.card.container-fototext .component-container .body{margin-bottom: 16px;text-align: left;}
.new.card.container-fototext .component-container .body p{font-size: 16px;line-height: 24px;font-weight: 400;}
.new.card.container-fototext .component-container .body a{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FF9010;}
.new.card.container-fototext .component-container .body ul{margin: 16px 0 0 -40px;}
.new.card.container-fototext .component-container .body li{margin-bottom: 8px;display: flex;flex-direction: row;grid-column-gap: 8px;}
.new.card.container-fototext .component-container .body li i{font-size: 16px;}
.new.card.container-fototext .component-container .body li p{font-size: 16px;line-height: 24px;font-weight: 400;}
.new.card.container-fototext .component-container .body li:last-child{margin-bottom: 0;}
.new.card.container-fototext .component-container .buttons{text-align: left;margin-top: 24px;display: flex;flex-direction: row;grid-column-gap: 24px;}
.new.card.container-fototext .component-container .buttons .price{text-align: center;margin-bottom: 8px;}
.new.card.container-fototext .component-container .buttons .price .after{font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;}
.new.card.container-fototext .component-container .buttons .price .discount{display: flex;flex-direction: row;justify-content: center;grid-column-gap: 8px;}
.new.card.container-fototext .component-container .buttons .price .discount-price,
.new.card.container-fototext .component-container .buttons .price .dicount-text{font-size: 13px;line-height: 15px;font-weight: 400;}
.new.card.container-fototext .component-container .compatible{margin-top: 24px;}
.new.card.container-fototext .component-container .compatible-text{font-size: 13px;line-height: 24px;font-weight: 400;}
.new.vertical.container-fototext h5, .new.vertical.container-fototext p{text-align: center !important;}
.new.vertical.container-fototext .component-container .title h5{font-size: 22px;line-height: 29px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.new.vertical.container-fototext .component-container .body p{font-size: 16px;line-height: 24px;font-weight: 400;margin-top: 16px !important;}
.new.tiny.container-fototext:first-child{margin-top: 16px;}
.new.tiny.container-fototext .title{margin-bottom: 16px;}
.new.tiny.container-fototext .title h5{font-size: 22px;line-height: 29px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.new.tiny.container-fototext .component-container .right{align-self: center;text-align: left;}
.new.tiny.container-fototext .component-container .body{margin-bottom: 8px;text-align: left;}
.new.tiny.container-fototext .component-container .body h5{font-size: 22px;line-height: 29px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;margin-bottom: 16px !important;}
.new.tiny.container-fototext .component-container .body p{font-size: 16px;line-height: 24px;font-weight: 400;}
.new.nomargin.container-fototext .component-container .compatibleResponsive{display: none;}
.new.nomargin.container-fototext .component-container .image-responsive{display: none;}
.new.generic.container-fototext .component-container .body h6{ display: flex;}
.new.generic.container-fototext .component-container .body h6 span:first-child{margin-right: 0.5rem;}

@media (max-width: 700px){
	.new.container-fototext .component-container .image-responsive.tablet{display: none;}
	.new.container-fototext .component-container .image-responsive.mobile{display: block;}
}

@media (min-width:701px) and (max-width: 1023px){
	.new.container-fototext .component-container .image-responsive.tablet{display: block;}
	.new.container-fototext .component-container .image-responsive.mobile{display: none;}
}

@media (max-width:1023px){
	.new.container-fototext .component-container .left img.desktop,
	.new.container-fototext .component-container .right img.desktop{display: none;}
}
@media (min-width:1024px){
	.new.container-fototext .component-container .image-responsive.tablet,
	.new.container-fototext .component-container .image-responsive.mobile{display: none;}
}
@media (min-width:1024px) and (max-width: 1366px){
	.new.container-fototext img{width: 100%;}
	.new.container-fototext p img{width: auto;}
}
@media (max-width:350px){
	.new.container-fototext img{width: 100%;}
}

/*componente news*/
.container-news .cardnews a{color: #2F3343;}
.container-news .cardnews h4,.container-news .cardnews .blog{text-align: center;}
.container-news .blog a{font-size: 18px; line-height: 23px;color: #FF9010;}
.container-news h5{font-size: 22px; line-height: 29px; font-weight: bold;}		
.container-news a{text-decoration: none;}
.container-news h4{font-size: 25px; line-height: 33px; margin-bottom: 16px;}
.container-news p,.container-news  h5,.container-news img{margin-bottom: 24px;}
.container-news p.body{margin-bottom: 16px;}
.container-news p{text-align: left;}
.container-news .cards{display: grid; grid-template-columns: auto auto auto; grid-column-gap: 32px;grid-row-gap: 32px; justify-content: center;}
.container-news .cardnews{padding:24px 24px 46px 24px;   border-radius: 20px; width: 360px;   text-align: left;position: relative; cursor: pointer;}
.container-news .cardnews:hover{box-shadow: 4px 4px 10px 0 rgba(191,191,191,0.5);}
.container-news .cardnews a.link{ color: #FF7D04; font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.container-news .cardnews a.link:hover,.container-news .cardnews:hover a.link{text-decoration: underline;}
.container-news .cardnews:hover h5{color: #FF7D04} 
.container-news .cardnews .downlink{ display: flex; position: absolute; bottom: 24px;align-items: last baseline;} 
.container-news .cardnews .downlink i{ color: #FF7D04; }



/*componente news*/

@media (max-width: 1260px){	
	.container-news .cards {  grid-template-columns: auto auto;}
}
@media (max-width: 860px){	
	.container-news .cards {  grid-template-columns: auto ;}
}
@media (max-width: 400px){	
	.container-news .cards {  grid-template-columns: auto ;}
	.container-news img{width: 95% !important;}
	.container-news .cardnews{width: auto; }
}

@media (max-width: 1023px){
	.new.tiny.container-fototext{width: auto !important;}
	.new.card.container-fototext .component-container.leftAlign{grid-template-columns: 0 100%;}
	.new.generic.container-fototext .component-container.leftAlign,
	.new.generic.container-fototext .component-container.rightAlign,
	.new.card.container-fototext .component-container.rightAlign,
	.new.tiny.container-fototext .component-container.leftAlign,
	.new.tiny.container-fototext .component-container.rightAlign{grid-template-columns: 100%;}
	.new.container-fototext .component-container .image-responsive{margin: 0 auto;}
	.new.nomargin.container-fototext .onlyResponsive{display: block;padding: 0 36px;}
	.new.nomargin.container-fototext .compatibleResponsive{display: block !important;}
	/*.new.container-fototext .component-container .product-title .product-name{font-size: 22px !important;}*/
	.new.nomargin.container-fototext .component-container .buttons,
	.new.nomargin.container-fototext .component-container .right .compatible,
	.new.nomargin.container-fototext .component-container .left .compatible{display: none !important;}
	.new.nomargin.container-fototext .component-container .compatibleResponsive{display: block;padding: 0 16px;}
	.new.nomargin.container-fototext .component-container .left img.desktop,
	.new.nomargin.container-fototext .component-container .right img.desktop{display: block;width: 100%;}
	.new.container-fototext .component-container .product-title{justify-content: center;}
	.new.generic.container-fototext .component-container .title{margin-bottom: 32px;}
	.new.generic.container-fototext .component-container .body{margin: 32px 0 24px;text-align: center;}
	.new.generic.container-fototext .component-container .body ul,.new.generic.container-fototext .component-container .body h6, .container-fototext .component-container .body ul{text-align: left;}
	.new.container-fototext .component-container .icontext{margin-bottom: 24px;justify-content: space-between;flex-direction: row;}
	.new.container-fototext .component-container .icontext i,
	.new.container-fototext .component-container .icontext .text{display: block;margin: 0 !important;}
	.new.container-fototext .component-container .icontext i{margin-bottom: 8px !important;}
	.new.container-fototext .component-container .icontext .icon-text{text-align: center;}
	.new.generic.container-fototext .component-container.leftAlign .right{padding-right: 0;}
	.new.container-fototext h6 a{display: unset;}
	.new.container-fototext .component-container .buttons,
	.new.container-fototext .buttons{display: grid;grid-template-columns: 60%;justify-content: center;order: 3;}
	.new.container-fototext .component-container .buttons.twoButtons,
	.new.container-fototext .buttons.twoButtons{display: grid;grid-template-columns: 48% 48%;}
	.new.container-fototext .buttons.twoButtons{grid-column-gap: 24px;}
	.new.container-fototext button,
	.new.generic.container-fototext, .new.nomargin.container-fototext{width: 100%;}
	.new.container-fototext .component-container .compatible .icons,
	.new.container-fototext .component-container .compatible-text,
	.new.container-fototext .compatible-text,
	.new.container-fototext .component-container .title h5,
	.new.container-fototext .component-container .body p{text-align: center;display: block;}	
	.new.container-fototext .component-container .body a{text-align: center;display: inline-block;}
	.new.container-fototext .component-container .body ul a,.new.generic.container-fototext .component-container .body h6 a{display: unset;}
	.new.container-fototext .component-container.leftAlign, 
	.new.container-fototext .component-container.rightAlign{grid-column-gap: 0;}
	.new.generic.container-fototext .component-container.rightAlign .left{padding-left: 0;}
	.new.card.container-fototext .component-container{width: auto;padding: 64px 16px;}
	.new.container-fototext .component-container .product-title img{width: 32px !important;}
	.new.card.container-fototext .component-container.rightAlign .right{padding: 0;}
	.new.card.container-fototext .component-container .title{margin-bottom: 32px;}
	.new.card.container-fototext .component-container .body{display: none}
	.new.card.container-fototext .component-container .body.bodyCard{display: block;margin-top: 32px;text-align: center;}
	.new.container-fototext .component-container.rightAlign{flex-direction: column;}
	.new.card.container-fototext .component-container .icontext{margin: 24px 0 32px;}
	.new.nomargin.container-fototext .component-container.leftAlign, 
	.new.nomargin.container-fototext .component-container.rightAlign{display: grid;grid-template-columns: 48% 48%;grid-column-gap: 24px;}
	.new.nomargin.container-fototext .component-container.rightAlign .left{padding-left: 36px;order: 1;}
	.new.nomargin.container-fototext .component-container.rightAlign .right{order: 2;}
	.new.nomargin.container-fototext .component-container.leftAlign .right{padding-right: 36px;}
	.new.nomargin.container-fototext .component-container .icontext{flex-direction: column !important;margin: 32px 0;}
	.new.nomargin.container-fototext .component-container .compatible .icons,
	.new.nomargin.container-fototext .component-container .compatible-text,
	.new.nomargin.container-fototext .component-container .title h5,
	.new.nomargin.container-fototext .component-container .body p,
	.new.nomargin.container-fototext .component-container .body a{text-align: left;}
	.new.nomargin.container-fototext .component-container .product-title{justify-content: left;}
	.new.nomargin.container-fototext .component-container .title{margin-bottom: 32px;}
	.new.nomargin.container-fototext .component-container .icontext .icon-text{text-align: left;}
	.new.nomargin.container-fototext .component-container .icontext i,
	.new.nomargin.container-fototext .component-container .icontext .text{display: inline-block;}
	.new.nomargin.container-fototext .component-container .icontext .text{margin-left: 8px !important;vertical-align: text-bottom;}
	.new.nomargin.container-fototext .compatible .icons{text-align: center;}
	.new.vertical.container-fototext .component-container .left{display: flex;flex-direction: column;}
	.new.vertical.container-fototext .component-container .title{order: 1;}
	.new.vertical.container-fototext .component-container .body{margin-bottom: 40px;order:2;}
	.new.vertical.container-fototext .component-container .left img{order: 3;}
	.new.vertical.container-fototext .component-container{grid-row-gap: 0;} 
	.new.tiny.container-fototext .component-container img{margin-bottom: 16px;order: 2;}
	.new.tiny.container-fototext{width: 65%;}
	.new.tiny.container-fototext .component-container .right,
	.new.tiny.container-fototext .component-container .left{display: flex;flex-direction: column;}
	.new.tiny.container-fototext .component-container .title{order: 1;} 
	.new.tiny.container-fototext .component-container .body{order: 3;text-align: center;}
	.new.container-fototext .spacingLink{margin-bottom: 32px !important;}
	.new.container-fototext .spacingLink:last-child{margin-bottom: 0 !important;}
	.new.container-fototext ul{text-align: left;}
}
@media (max-width: 600px){
	.new.container-fototext .component-container.leftAlign,
.new.container-fototext .component-container.rightAlign,
.new.generic.container-fototext .component-container.leftAlign,
.new.generic.container-fototext .component-container.rightAlign,
.new.nomargin.container-fototext .component-container.leftAlign,
.new.card.container-fototext .component-container.rightAlign,
.new.nomargin.container-fototext .component-container.rightAlign,
.new.tiny.container-fototext .component-container.leftAlign,
.new.tiny.container-fototext .component-container.rightAlign{grid-template-columns: 100%;}
/*.new.container-fototext img{width:100%;height:auto}*/
	.new.container-fototext .component-container .title h5{font-size: 18px;line-height: 23px;}
	.new.tiny.container-fototext{width: auto !important;}
	.new.container-fototext .component-container .product-title img{width: 32px !important;}
	.new.tiny.container-fototext .component-container .left img, 
	.new.tiny.container-fototext .component-container .right img{width: auto;min-width: 140px}
	.new.container-fototext .component-container .icontext{flex-direction: column;}
	.new.container-fototext .component-container .buttons.twoButtons, 
	.new.container-fototext .buttons.twoButtons{grid-template-columns: 100%;grid-row-gap: 24px;}
	.new.container-fototext .component-container .buttons, 
	.new.container-fototext .buttons{grid-template-columns: 100%;}
	.new.card.container-fototext .component-container .icontext{margin: 32px 0 0;}
	.new.nomargin.container-fototext .component-container .image-responsive{margin-bottom: 32px;}
	.new.nomargin.container-fototext .component-container .compatible .icons, 
	.new.nomargin.container-fototext .component-container .compatible-text, 
	.new.nomargin.container-fototext .component-container .title h5, 
	.new.nomargin.container-fototext .component-container .body p, 
	.new.nomargin.container-fototext .component-container .body a{text-align: center;}
	.new.nomargin.container-fototext .component-container.leftAlign, 
	.new.nomargin.container-fototext .component-container.rightAlign{grid-template-columns: 100%;}
	.new.nomargin.container-fototext .component-container .product-title{justify-content: center;}
	.new.nomargin.container-fototext .nocontainer{padding: 0 16px;}
	.new.nomargin.container-fototext .component-container.leftAlign .image-responsive{margin-left: -16px;}
	.new.nomargin.container-fototext .component-container.rightAlign .image-responsive{margin-right: -16px;}
	.new.nomargin.container-fototext .component-container .icontext{margin: 24px 0;}
	.new.nomargin.container-fototext .component-container .icontext .icon-text{text-align: center;}
	.new.nomargin.container-fototext .onlyResponsive{padding: 0;}
	.new.nomargin.container-fototext .component-container.rightAlign .left{padding-left: 0;}
	.new.nomargin.container-fototext .buttons{margin-top: 0;}
	.new.container-fototext .component-container.rightAlign{grid-row-gap: 0;}
}
@media (min-width: 1600px){
	/*.new.container-hero .containerimg, .container,#main,#main_home,#sticky_top_product,#sticky_siempre_online,.navhome,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 95% !important;width: 95% !important;margin: 0 auto;}
	.container .container-trustpilot .container,
	.container .new.container-hero .container,
	.container .new.container-hero .containerimg,
	.container .container-teaser-advanced .container, .container .container-teaser-advanced, .container-teaser-advanced .container{width: 100% !important; max-width: 100% !important;}
	.container-teaser-advanced, .container-footer, .container-tinyfooter{width: 95% !important;margin: 0 auto;}
	.container-footer ~ .container-tinyfooter{position: relative !important;}
	.container .container-table .container{width: 95% !important; max-width: 95% !important;}
	.container-teaser-advanced .container i.pandasecurity-icon-close{right: 1rem !important;}
	.container-teaser-advanced .container .component-container .right .countdown{display: block !important;}
	.container-footer .container, .container-tinyfooter .container{width: 100% !important;max-width: 98% !important;}
	.new.container-hero .containerimg{padding-left: 0 !important;}*/
	body{position: relative;}
	body#faqs_area, body#eol_area,body#andnow_area, body#tools_area, body#topfaqs_area, body#search_area, body#card_area  {  background-size: 95%;}
	body, #sticky_top_product,#sticky_siempre_online,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 95% !important;width: 95% !important;margin: 0 auto;}
	.container-teaser-advanced .container i.pandasecurity-icon-close{right: 1rem !important;}
	.container-footer ~ .container-tinyfooter{position: relative !important;}
	.container-footer .container, .container-tinyfooter .container{width: 100% !important;max-width: 98% !important;}
	.navhu.new .left, .container-breadcrumbs.XL{padding-left: 16px;}
	.navhu.new .right{padding-right: 16px;}
}
@media (min-width: 2000px){
	/*.new.container-hero .containerimg, .container,#main,#main_home,#sticky_top_product,#sticky_siempre_online,.navhome,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 80% !important;width: 80% !important;}
	
	.modal-container .container{max-width: 100% !important;width: 100% !important;}
	.container-teaser-advanced, .container-footer, .container-tinyfooter{width: 80% !important;}*/
	body#faqs_area, body#eol_area,body#andnow_area, body#tools_area, body#topfaqs_area, body#search_area, body#card_area  {  background-size: 80%;}
	body, #sticky_top_product,#sticky_siempre_online,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 80% !important;width: 80% !important;}
}
@media (min-width: 2500px){
	/*.new.container-hero .containerimg, .container,#main,#main_home,#sticky_top_product,#sticky_siempre_online,.navhome,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 70% !important;width: 70% !important;}
	
	.modal-container .container{max-width: 100% !important;width: 100% !important;}
	.container-teaser-advanced, .container-footer, .container-tinyfooter{width: 70% !important;}*/
	body#faqs_area, body#eol_area,body#andnow_area, body#tools_area, body#topfaqs_area, body#search_area, body#card_area  {  background-size: 70%;}
	body, #sticky_top_product,#sticky_siempre_online,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 70% !important;width: 70% !important;}
}
@media (min-width: 3000px){
	/*.new.container-hero .containerimg, .container,#main,#main_home,#sticky_top_product,#sticky_siempre_online,.navhome,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 60% !important;width: 60% !important;}
	
	.modal-container .container{max-width: 100% !important;width: 100% !important;}
	.container-teaser-advanced, .container-footer, .container-tinyfooter{width: 60% !important;}
	.container .container-table .container{width: 80% !important; max-width: 80% !important;}*/
	body#faqs_area, body#eol_area,body#andnow_area, body#tools_area, body#topfaqs_area, body#search_area, body#card_area  {  background-size: 60%;}
	body, #sticky_top_product,#sticky_siempre_online,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 60% !important;width: 60% !important;}

}
@media (min-width: 3500px){
	/*.new.container-hero .containerimg, .container,#main,#main_home,#sticky_top_product,#sticky_siempre_online,.navhome,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 50% !important;width: 50% !important;}
	.modal-container .container{max-width: 100% !important;width: 100% !important;}
	.container-teaser-advanced, .container-footer, .container-tinyfooter{width: 50% !important;}*/
	body#faqs_area, body#eol_area,body#andnow_area, body#tools_area, body#topfaqs_area, body#search_area, body#card_area {  background-size: 50%;}
	body, #sticky_top_product,#sticky_siempre_online,#sticky_sinpremium,#otherfeatures,#tecnologia,#back_middle,#zen,#main_section{max-width: 50% !important;width: 50% !important;}
}
@media (min-width: 1110px) and (max-width:1599px){
	.container-tinyfooter{width: 100%;}
	.navhome{-webkit-transform: translateZ(0);}
}
@media (max-width:1599px){
	.container-tinyfooter{left: 0;}
}
/* ARREGLO MENU ANTIGUO (SOPORTE) */
@media (min-width:1600px){
	.navhome .left{padding-left: 16px;}
	.navhome .right, .g-widget-tinymenu .right{padding-right: 16px;}
}
/* BOTONES REDONDEADOS */
.btn, #button_no, #button_yes{border-radius: 10px;}
.btn-offer .rectangle{border-radius: 10px 0 0 10px;}
.btn-offer .btn{border-radius: 0 10px 10px 0;}

/*
nuevo componente widget-simpletext
*/
.container-simpletext { width: 62%;}
.container-simpletext .component-container {align-items: flex-start;}
.container-simpletext  .component-container .product-title img {
	line-height: 0;
	  margin-right: 1rem ;
	align-self: center;
}
.container-simpletext .component-container .product-title .product-name {
 font-size: 22px ;

  line-height: 24px;
  font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;
  align-self: center;
}
.container-simpletext .component-container .product-title {
  display: flex;
  flex-direction: row;
  margin-bottom: 24px;
}
.container-simpletext .component-container .product-title i{ font-size: 2rem; margin-right: 1rem;}
.container-simpletext .component-container .body {  text-align: left;  margin-bottom: 16px;}
.container-item-border{border:1px solid #D8D8D8 !important}
.container-item-borders{border: 0 !important;}

@media (max-width:1023px){
	.container-simpletext { width:auto;}
	.container-simpletext .component-container .product-title {justify-content: center;}
	.container-simpletext .component-container .body {		text-align: center;}
	.card.container-item-borders {    min-width: 100% !important;    max-width: 100% !important;  }
	.container-simpletext ul{text-align: left;}
}
@media  (max-width: 768px){
	.new.container-hero .titgroup i{font-size: 2rem;}
}
@media  (max-width: 500px){
	.container-simpletext .component-container .product-title {  flex-direction: column;}
	.container-simpletext .component-container .product-title i{ margin-bottom: 16px;}
}

/* CORRECCIONES TEASER */
.container-teaser-advanced.LG .component-container .right span.title.buttons-right.btn-w-countdown{display: block !important;margin: 0 0 32px !important;}
.container-teaser-advanced.LG .component-container .right span.subtitle.buttons-right.btn-w-countdown{display: block !important;margin: -24px 0 16px !important;}
.container-teaser-advanced.LG .component-container .right span.title.buttons-right.btn-w-countdown + .countdown,
.container-teaser-advanced.LG .component-container .right span.subtitle.buttons-right.btn-w-countdown + .countdown{margin-top: 0 !important}
.container-teaser-advanced.LG .component-container .right span.title.buttons-right,
.container-teaser-advanced.LG .component-container .right span.subtitle.buttons-right{margin-top: 0 !important}
.container-teaser-advanced.LG .component-container .left.not-width + .right .buttons-left{top:0.5rem;}
.container-teaser-advanced.LG .component-container .left.more-width + .right .buttons-left{top:0.5rem;}
.container-teaser-advanced.LG .component-container .left.not-width + .right.centered{display: flex;justify-content: center;}
.container-teaser-advanced.LG .component-container .left.more-width + .right.centered{text-align: left !important;}
.container-teaser-advanced.LG .component-container .left.not-width + .right.centered .buttons-left.min-padding{position: relative;right: 0;margin-left: 24px;align-self: center;}
.container-teaser-advanced.LG .component-container .left.not-width + .right .title{width: auto;}
.container-teaser-advanced.LG .component-container .left.not-width + .right .subtitle{display: block;}

/* ESTILOS CARD GANYTECH */
.container-anytech.LG .container .card img, .container-anytech.LG .container .card .g-anytech-title, .container-anytech.LG .container .card .phone{grid-area: unset;}
.container-anytech .container.card-style{display: block;}
.container-anytech .container .g-anytech-title{align-self: center;}
.container-anytech .container .card{display: grid;grid-template-columns: 134px auto auto;grid-template-rows: 2.9rem;justify-content: center;grid-column-gap: 1rem;border-radius: 18px;box-shadow: 8px 6px 16px 0 rgba(0,0,0,0.15);padding: 10px;}

@media (min-width: 1024px){
	.container-anytech .container .card {
	    max-width: 80%;
	    margin: 0 auto;
	}
}
@media (max-width: 1023px){
	.container-anytech .container .card {
		grid-template-areas: "texto texto" "img   phone";
		grid-template-columns: 48% 48%;
	    max-width: 100%;
	    padding: 16px 0;
	    grid-template-rows: auto;
	}
	.container-anytech .container .g-anytech-title{margin-bottom: 8px;}
}

/*CARDS HU Y TABLAS*/
*{margin: 0;padding:0;}
a{text-decoration:none !important;transition:.5s;outline: none;}
.btn-offer .rectangle{border-radius: 10px 0 0 10px;}
.btn-offer a{border-radius: 0 10px 10px 0;}
.fullcover{height: 100%;width: 100%;background: transparent !important;opacity: 0;position: fixed;top: 0;left: 0;z-index: -1;overflow: hidden;}
.precio_antes.uk{font-size: 36px;line-height: 54px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;text-decoration: none;}
.precio_antes{font-size: 16px;line-height: 24px;font-weight: 400;text-align: center;text-decoration: line-through;}
.precio_despues{font-size: 30px;line-height: 45px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;}
.save{font-size: 18px;line-height: 23px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #C70000;text-align: center;}
ul.desktop{display: block;}
ul.mobile{display: none;}
.component-container #hero{padding: 16px 0 0 !important;}

#hero{background: #FFFFFF;padding: 16px 0 48px;}
#hero #selector_area{background: #FFFFFF;border-radius: 10px;text-align: center;padding: 17px 0;margin: 0 auto 1.5rem;box-shadow: 0 0 15px 0 rgba(0,0,0,.5);max-width: 1110px;}
#hero #selector_area .selector{display: inline-block;margin-right: 65px;}
#hero #selector_area .selector:last-child{margin-right: 0;}
#hero .selectortitle{font-size: 1rem;line-height: 1.5rem;font-weight: 400;text-align: center;margin-bottom: 0.5rem;}
#hero #hero_cards_mobile{display: none;}
#hero p.renew{font-size: 14px;line-height: 21px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;margin-bottom: 8px;}
#hero #devices_number button, 
#hero #duration_number button,
#hero #devices_number_mobile button, 
#hero #duration_number_mobile button{border: 1px solid #2F3343;display: inline-block;margin: 0;width: 50px;text-align: center;font-size: 1rem;line-height: 1.5rem;background-color: #FFFFFF;color:#2F3343;padding: 10px 0;cursor: pointer;}
#hero #devices_number, #hero #devices_number_mobile{margin: 0 auto;width: 200px;display: flex;}
#hero #duration_number, #hero #duration_number_mobile{margin: 0 auto;width: 150px;display: flex;}
#hero #devices_number button:nth-of-type(1), 
#hero #duration_number button:nth-of-type(1),
#hero #devices_number_mobile button:nth-of-type(1), 
#hero #duration_number_mobile button:nth-of-type(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px;border-right: 0;}
#hero #devices_number button:nth-of-type(2), 
#hero #duration_number button:nth-of-type(2),
#hero #devices_number button:nth-of-type(3),
#hero #devices_number_mobile button:nth-of-type(2), 
#hero #duration_number_mobile button:nth-of-type(2),
#hero #devices_number_mobile button:nth-of-type(3){border-right: 0;}
#hero #devices_number button:nth-of-type(4),
#hero #duration_number button:nth-of-type(3),
#hero #devices_number_mobile button:nth-of-type(4),
#hero #duration_number_mobile button:nth-of-type(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-right: 1px solid;}
#hero #devices_number .selected, 
#hero #duration_number .selected,
#hero #devices_number_mobile .selected, 
#hero #duration_number_mobile .selected{background-color: #2E3344;color:#FFFFFF;}
#hero #hero_cards_desktop{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 30px;margin-bottom: 40px;position: relative;padding-top: 28px;}
#hero #hero_cards_desktop.mac{display: grid;grid-template-columns: repeat(3, 1fr);grid-column-gap: 30px;margin-bottom: 40px;position: relative;padding-top: 28px;}
#hero p.max_protect{position: absolute;width: 100%;font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;text-align: center;background-color: #2C85D5;border-radius: 10px 10px 0 0;top: -24px;left: 0;}
#hero .container_cards_desktop{position: relative;}
#hero .container_cards_desktop.heightUS{margin-top:40px;}
#hero .device{width: calc(100% + 32px);padding: 9px 0 8px;margin-left: -16px;text-align: center;font-size: 18px;line-height: 23px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;margin-bottom: 8px;margin-top: -8px;}
#hero .device.pde{background: #02874D;}
#hero .device.pda{background: #D90042;}
#hero .device.pdc{background: #662483;}
#hero .device.pdp{background: #0041A3;}
#hero .card_name{font-size: 1.375rem;line-height: 1.812rem;font-weight: 400;text-align: center;margin-bottom: 1.5rem;}
#hero #hero_cards_desktop .hero_card{background: #FFFFFF;border-radius: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);padding: 16px 16px 18px 16px;}
#hero #hero_cards_desktop .hero_card.hero_card_pdp{border-radius: 0 0 10px 10px;}
#hero #hero_cards_desktop .hero_card.recommended_shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.65);border-radius: 0 0 5px 5px;}
#hero #hero_cards_desktop .box_pde{background: url("img/essential.webp") no-repeat;width: 198px;height: 45px;background-size: 198px 45px;margin: 0 auto 8px;position: relative;}
#hero #hero_cards_desktop .box_pda{background: url("img/advanced.webp") no-repeat;width: 211px;height: 44px;background-size: 211px 44px;margin: 0 auto 8px;position: relative;}
#hero #hero_cards_desktop .box_pdc{background: url("img/complete.webp") no-repeat;width: 208px;height: 44px;background-size: 208px 44px;margin: 0 auto 8px;position: relative;}
#hero #hero_cards_desktop .box_pdp{background: url("img/premium.webp") no-repeat;width: 200px;height: 45px;background-size: 200px 45px;margin: 0 auto 8px;position: relative;}
#hero #hero_cards_desktop .product_box{margin-bottom: 1rem;}
#hero #hero_cards_desktop .hero_card{position:relative;}
#hero #hero_cards_desktop .hero_card .buttons_area{margin-bottom: 1.5rem;}
#hero #hero_cards_desktop .hero_card .buttons_area .card_button{border-radius:10px;display: block;background: #FF9010;font-size: 1rem;line-height: 1.5rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;text-align: center;padding: 8px 0;margin-bottom: 1rem;}
#hero #hero_cards_desktop .hero_card .buttons_area .suscr_button{border-radius:10px;display: block;background: #FFFFFF;border:2px solid #FF9010;font-size: 1rem;line-height: 1.5rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FF9010;text-align: center;padding: 8px 0;margin-bottom: 4px;}
#hero p.freemonth, #hero p.freemonth .precio_despues{font-size: 14px;line-height: 21px;text-align: center;font-weight: 400}
#hero #hero_cards_desktop .hero_card .buttons_area .open_modal{cursor: pointer;font-size: 15px;line-height: 22px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;color: #FF9010;transition: .5s;}
#hero #hero_cards_desktop .hero_card .buttons_area .card_button:hover{background: #FFC787;}
#hero #hero_cards_desktop .hero_card .buttons_area .open_modal:hover{color: #2F3343;}
#hero #hero_cards_desktop .hero_card .buttons_area .suscr_button:hover{color: #FFFFFF;background-color: #FF9010;}
#hero #hero_cards_desktop .dev_reg_it{position: absolute;font-size: 14px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;right: -80px;top: 60px;}
#hero #hero_cards_desktop .features ul{margin-left: 16px;padding: 0;text-align: left;}
#hero #hero_cards_desktop .features li{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px;}

@media screen and (max-width: 1199px){
	#hero #hero_cards_desktop, #hero #hero_cards_desktop.mac{display: none;}
	#hero #hero_cards_mobile .selector{margin-bottom: 16px;}
	#hero #hero_cards_mobile .selector:last-child{margin-bottom: 0;}
	#hero #hero_cards_mobile .selectortitlemob{text-align: center;margin-bottom: 0.5rem;}
	#hero #hero_cards_mobile .hero_card_mobile{background: #FFFFFF;border-radius: 10px;padding: 16px;position:relative;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);}
	#hero #hero_cards_mobile .product_area_mobile{display: grid;grid-template-columns: 100%;grid-row-gap: 16px;margin: 36px 0 8px;justify-items: center;}
	#hero #hero_cards_mobile .product_area_mobile.heightUS{margin:24px 0 8px;}
	#hero #hero_cards_mobile .img_mob_pde{background: url("img/essential.webp") no-repeat;width: 198px;height: 44px;background-size: 198px 44px;position: relative;margin: 0 auto 16px;}
	#hero #hero_cards_mobile .img_mob_pda{background: url("img/advanced.webp") no-repeat;width: 211px;height: 44px;background-size: 211px 44px;position: relative;margin: 0 auto 16px;}
	#hero #hero_cards_mobile .img_mob_pdc{background: url("img/complete.webp") no-repeat;width: 208px;height: 44px;background-size: 208px 44px;position: relative;margin: 0 auto 16px;}
	#hero #hero_cards_mobile .img_mob_pdp{background: url("img/premium.webp") no-repeat;width: 200px;height: 44px;background-size: 200px 44px;position: relative;margin: 0 auto 16px;}
	#hero #hero_cards_mobile .prices{align-self: center;}
	#hero #hero_cards_mobile a{border-radius:10px;grid-area: btn;position: relative;display: block;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: transparent;border: 2px solid transparent;padding: .475rem 0.75rem .475rem 1.75rem;font-size: 1rem;line-height: 1.4;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #FFFFFF;background-color: #FF9010 !important;border-color: #FF9010;margin-bottom: 16px;}
	#hero #hero_cards_mobile a:hover{background: #FFC787;}
	#hero #hero_cards_mobile a.suscr_button{border-radius:10px;display: block;background: #FFFFFF !important;border:2px solid #FF9010;font-size: 1rem;line-height: 1.5rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FF9010;text-align: center;padding: 8px 0;margin-bottom: 4px;}
	#hero #hero_cards_mobile a.suscr_button:hover{color: #FFFFFF;background-color: #FF9010 !important;}
	#hero #hero_cards_mobile .features ul{margin-left: 16px;padding: 0;text-align: left;}
	#hero #hero_cards_mobile .features li{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px;}
	#hero #hero_cards_mobile .buttons_area{margin-bottom: 24px;}
	#hero p.renew{font-size: 16px;line-height: 24px;}
}
@media screen and (min-width: 701px) and (max-width: 1199px){
	#hero #hero_cards_mobile{display: grid !important;grid-template-columns: 48% 48%;grid-column-gap: 30px;grid-row-gap: 40px;}
}
@media screen and (max-width: 700px){
	#hero #hero_cards_mobile{display: grid;grid-template-columns: 100% !important;grid-row-gap: 40px;}
	#hero #hero_cards_mobile .selector:last-child{margin-bottom: 32px;}
}

@media screen and (max-width:700px) {
	#hero{padding: 32px 0 48px;}	
	.contenedor{padding:0 15px;}
}
@media screen and (min-width:701px) and (max-width:1023px){
	.contenedor{padding:0 40px;}
}
@media screen and (max-width:1199px) {
	#hero #selector_area, #hero #hero_cards_desktop, #hero #hero_cards_desktop.mac{display: none;}
}
@media screen and (min-width:1024px) and (max-width:1199px){
	.contenedor{position:relative;max-width:930px;margin:0 auto;}
}
@media screen and (min-width:1200px){
	.contenedor{position:relative;max-width:100%;margin:0 auto;}
}

.contenedor{position:relative;margin:0 auto;}
a.table_button:hover{text-decoration: none !important;}
#cards{display: none;}
#tabla .top{margin-bottom: 8px;}
#tabla .top, #tabla .features .line, #tabla .bottom{display: flex;justify-content: space-between;}
#tabla.free .top .left{position: relative;width: 100%;}
#tabla .top .left h3{font-size: 25px;line-height: 33px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;margin-top: 24px;text-align: left;}
#tabla.free .top .left .compatible{font-size: 18px;line-height: 23px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: left;position: absolute;bottom: 0;left: 18px;}
#tabla .top .left .compatible{margin-top: 89px;font-size: 18px;line-height: 23px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: left;}
#tabla .top .left .compatible i{display: inline-block;margin-left: 16px;font-size: 24px;vertical-align: middle;}
#tabla .top .right, #tabla .features .right, #tabla .bottom .right{display: grid;grid-template-columns: repeat(4, 150px);grid-column-gap: 16px;}
#tabla.free .top .right, #tabla.free .features .right, #tabla.free .bottom .right{grid-template-columns: repeat(5, 150px);}
#tabla .top .right .product .logo{display: block;width: 48px;height: 48px;margin: 0 auto 8px;}
#tabla .top .right .product .logoFree{background:url("https://www.pandasecurity.com/security-promotion/resources/dome2001/img/pandasecurity-free.svg") no-repeat;}
#tabla .top .right .product .logoPDE{background:url("https://www.pandasecurity.com/security-promotion/resources/dome2001/img/panda-dome-essential-logo.svg") no-repeat;}
#tabla .top .right .product .logoPDA{background:url("https://www.pandasecurity.com/security-promotion/resources/dome2001/img/panda-dome-advanced-logo.svg") no-repeat;}
#tabla .top .right .product .logoPDC{background:url("https://www.pandasecurity.com/security-promotion/resources/dome2001/img/panda-dome-complete-logo.svg") no-repeat;}
#tabla .top .right .product .logoPDP{background:url("https://www.pandasecurity.com/security-promotion/resources/dome2001/img/panda-dome-premium-logo.svg") no-repeat;}
#tabla .top .right .product .productName{font-size: 25px;line-height: 33px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;margin-bottom: 8px;}
#tabla .top .right .product .productName.free{color: #9D6D06;}
#tabla .top .right .product .productName.pde{color: #02874D;}
#tabla .top .right .product .productName.pda{color: #D90042;}
#tabla .top .right .product .productName.pdc{color: #662483;}
#tabla .top .right .product .productName.pdp{color: #0041A3;}
#tabla .precio_antes{font-size: 15px;line-height: 22px;font-weight: 400;text-align: center;text-decoration: line-through;}
#tabla .precio_despues{font-size: 18px;line-height: 23px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;margin-top: 3px;}
#tabla .product_free .table_button{margin-top: 51px;}
#tabla .table_button, #tabla .table_button_downloads{border-radius: 10px;display: block;background: #FF9010;font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;padding: 8px 0;text-align: center;margin-top: 5px;transition: .5s;}
#tabla .table_button:hover, #tabla .table_button_downloads:hover{background: #FFC787;}
#tabla .features .grey{background: #ECECEC;}
#tabla .features .feature{padding: 7px 18px;text-align: left;font-size: 16px;line-height: 24px;font-weight: 400;}
#tabla .features .product{padding: 11px 0;display: grid;}
#tabla .backgroundFree{background: #E0D5BB;}
#tabla .backgroundPDE{background: #C3D8CF;}
#tabla .backgroundPDA{background: #E5C3CD;}
#tabla .backgroundPDC{background: #D3C8D8;}
#tabla .backgroundPDP{background: #C3CDDD;}
#tabla .backgroundFree.clear{background: #EBE2CD;}
#tabla .backgroundPDE.clear{background: #CCE7DB;}
#tabla .backgroundPDA.clear{background: #F7CCD9;}
#tabla .backgroundPDC.clear{background: #E0D3E6;}
#tabla .backgroundPDP.clear{background: #CCD9ED;}
#tabla .checkFree{background: #9D6D06;width: 17px;height: 17px;border-radius: 10px;margin: 0 auto;align-self: center;}
#tabla .checkPDE{background: #02874D;width: 17px;height: 17px;border-radius: 10px;margin: 0 auto;align-self: center;}
#tabla .checkPDA{background: #D90042;width: 17px;height: 17px;border-radius: 10px;margin: 0 auto;align-self: center;}
#tabla .checkPDC{background: #662483;width: 17px;height: 17px;border-radius: 10px;margin: 0 auto;align-self: center;}
#tabla .checkPDP{background: #0041A3;width: 17px;height: 17px;border-radius: 10px;margin: 0 auto;align-self: center;}
#tabla .bottom{margin-top: 4px;}
#tabla .bottom .left{padding: 36px 0 0 18px;}
#tabla .bottom .compatible{font-size: 13px;line-height: 19px;font-weight: 400;width: 83%;text-align: left;}
#tabla .bottom .product_free .table_button{margin-top: 42px;}

#cards h3{font-size: 1.188rem;line-height: 1.75rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;margin-bottom: 48px;}
#cards .card{margin-bottom: 64px;}
#cards .card:last-child{margin-bottom: 0;}
#cards .card img{display: block;margin: 0 auto 32px;}
#cards .card ul{margin: 0;list-style: none;text-align: left;}
#cards .card ul li{margin-bottom: 24px;}
#cards .card ul li i, #cards .card ul li span{display: inline-block;font-size: 16px;line-height: 24px;font-weight: 400;}
#cards .card ul li i{margin-right: 8px;}
#cards .card ul li span{width: 90%;vertical-align: middle;}
#cards .card_button_downloads{border-radius: 10px;display: block;background: #FF9010;border:2px solid #FF9010;font-size: 16px;line-height: 24px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;padding: 8px 0;text-align: center;margin: 5px auto 0;transition: .5s;width: 90%;}
#cards .card_button_downloads:hover{opacity:.5;}
#cards .precio_antes{font-size: 1.125rem;line-height: 1.6875rem;font-weight: 400;text-align: center;text-decoration: line-through;}
#cards .precio_despues{font-size: 1.125rem;line-height: 1.6875rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;color: #E02222;margin-bottom: 16px;}
#cards.free .precio_mes, #tabla.free .precio_mes{display: flex;grid-column-gap: 4px;justify-content: center;margin-bottom: 16px;}
#tabla.free .precio_mes .mes{font-size: 18px;line-height: 27px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
#cards.free .precio_mes .mes{font-size: 1.125rem;line-height: 1.6875rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
#cards.free .precio_despues{color: #2F3343;margin-bottom: 0;}

@media screen and (max-width: 992px){
	#tabla{display: none;}
	#cards{display: block;}
}
@media screen and (max-width: 1024px){
	#tabla.free{display: none;}
	#cards.free{display: block;}
}
@media screen and (max-width: 350px){
	#cards .card ul li span{width: 85%;vertical-align: top;}
}

.container_cards_desktop.uk .contenedor{position:relative;margin:0 auto;}
.container_cards_desktop.uk .fullcover{height: 100%;width: 100%;background: transparent !important;opacity: 0;position: fixed;top: 0;left: 0;z-index: -1;overflow: hidden;}
.container_cards_desktop.uk .precio_antes{font-size: 36px;line-height: 54px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;text-decoration: none;}
.container_cards_desktop.uk ul.desktop{display: block;}
.container_cards_desktop.uk ul.mobile{display: none;}
.container_cards_desktop.uk p.devicesText{text-align: center;margin: 8px 0 16px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;}
.container_cards_desktop.uk p.renew{font-size: 14px;line-height: 21px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;margin-bottom: 8px;}
.container_cards_desktop.uk #hero_cards_desktop{display: grid;grid-template-columns: repeat(4, 1fr);grid-column-gap: 30px;margin-bottom: 40px;position: relative;padding-top: 1.5rem;}
.container_cards_desktop.uk #hero_cards_desktop.mac{grid-template-columns: repeat(3, 1fr);}
.container_cards_desktop.uk{position: relative;}
.card_name{font-size: 1.375rem;line-height: 1.812rem;font-weight: 400;text-align: center;margin-bottom: 1.5rem;}
.container_cards_desktop.uk #hero_cards_mobile{display: none;}
.container_cards_desktop.uk #devices_number button, 
.container_cards_desktop.uk #duration_number button,
.container_cards_desktop.uk #devices_number_mobile button, 
.container_cards_desktop.uk #duration_number_mobile button{border: 1px solid #2F3343;display: inline-block;margin: 0;width: 50px;text-align: center;font-size: 1rem;line-height: 1.5rem;background-color: #FFFFFF;color:#2F3343;padding: 10px 0;cursor: pointer;}
.container_cards_desktop.uk #devices_number, .container_cards_desktop.uk #devices_number_mobile{margin: 0 auto;width: 200px;display: flex;}
.container_cards_desktop.uk #duration_number, .container_cards_desktop.uk #duration_number_mobile{margin: 0 auto;width: 150px;display: flex;}
.container_cards_desktop.uk #devices_number button:nth-of-type(1), 
.container_cards_desktop.uk #duration_number button:nth-of-type(1),
.container_cards_desktop.uk #devices_number_mobile button:nth-of-type(1), 
.container_cards_desktop.uk #duration_number_mobile button:nth-of-type(1){border-top-left-radius: 4px;border-bottom-left-radius: 4px;border-right: 0;}
.container_cards_desktop.uk #devices_number button:nth-of-type(2), 
.container_cards_desktop.uk #duration_number button:nth-of-type(2),
.container_cards_desktop.uk #devices_number button:nth-of-type(3),
.container_cards_desktop.uk #devices_number_mobile button:nth-of-type(2), 
.container_cards_desktop.uk #duration_number_mobile button:nth-of-type(2),
.container_cards_desktop.uk #devices_number_mobile button:nth-of-type(3){border-right: 0;}
.container_cards_desktop.uk #devices_number button:nth-of-type(4),
.container_cards_desktop.uk #duration_number button:nth-of-type(3),
.container_cards_desktop.uk #devices_number_mobile button:nth-of-type(4),
.container_cards_desktop.uk #duration_number_mobile button:nth-of-type(3){border-top-right-radius: 4px;border-bottom-right-radius: 4px;border-right: 1px solid;}
.container_cards_desktop.uk #devices_number .selected, 
.container_cards_desktop.uk #duration_number .selected,
.container_cards_desktop.uk #devices_number_mobile .selected, 
.container_cards_desktop.uk #duration_number_mobile .selected{background-color: #2E3344;color:#FFFFFF;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card{background: #FFFFFF;border-radius: 10px;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);padding: 16px 16px 18px 16px;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card.recommended_shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.65);border-radius: 0 0 5px 5px;}
.container_cards_desktop.uk #hero_cards_desktop .box_pde{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/essential.webp") no-repeat;width: 198px;height: 44px;background-size: 198px 44px;margin: 0 auto 8px;position: relative;}
.container_cards_desktop.uk #hero_cards_desktop .box_pda{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/advanced.webp") no-repeat;width: 211px;height: 44px;background-size: 211px 44px;margin: 0 auto 8px;position: relative;}
.container_cards_desktop.uk #hero_cards_desktop .box_pdc{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/complete.webp") no-repeat;width: 208px;height: 44px;background-size: 208px 44px;margin: 0 auto 8px;position: relative;}
.container_cards_desktop.uk #hero_cards_desktop .box_pdp{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/premium.webp") no-repeat;width: 200px;height: 44px;background-size: 200px 44px;margin: 0 auto 8px;position: relative;}
.container_cards_desktop.uk #hero_cards_desktop .product_box{margin-bottom: 1rem;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card{position:relative;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card .buttons_area{margin-bottom: 1rem;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card .buttons_area .card_button{border-radius:10px;display: block;background: #FF9010;font-size: 1rem;line-height: 1.5rem;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;color: #FFFFFF;text-align: center;padding: 8px 0;margin-bottom: 0.5rem;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card .buttons_area .open_modal{cursor: pointer;font-size: 15px;line-height: 22px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;color: #FF9010;transition: .5s;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card .buttons_area .card_button:hover{background: #FFC787;}
.container_cards_desktop.uk #hero_cards_desktop .hero_card .buttons_area .open_modal:hover{color: #2F3343;}
.container_cards_desktop.uk #hero_cards_desktop .dev_reg_it{position: absolute;font-size: 14px;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;right: -80px;top: 60px;}
.container_cards_desktop.uk #hero_cards_desktop .features ul{text-align: left;margin-left: 16px;padding: 0;}
.container_cards_desktop.uk #hero_cards_desktop .features li{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px;}

@media screen and (max-width: 1199px){
	.container_cards_desktop.uk #hero_cards_desktop{display: none;}
	.container_cards_desktop.uk #hero_cards_mobile{margin-bottom: 40px;}
	.container_cards_desktop.uk #hero_cards_mobile .selector{margin-bottom: 16px;}
	.container_cards_desktop.uk #hero_cards_mobile .selector:last-child{margin-bottom: 0;}
	.container_cards_desktop.uk #hero_cards_mobile .selectortitlemob{text-align: center;margin-bottom: 0.5rem;}
	.container_cards_desktop.uk #hero_cards_mobile .hero_card_mobile{background: #FFFFFF;border-radius: 10px;padding: 16px;position:relative;box-shadow: 0 0 10px 0 rgba(0,0,0,.5);}
	.container_cards_desktop.uk #hero_cards_mobile .product_area_mobile{display: grid;grid-template-columns: 100%;grid-row-gap: 16px;margin: 36px 0 8px;justify-items: center;}
	.container_cards_desktop.uk #hero_cards_mobile .img_mob_pde{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/essential.webp") no-repeat;width: 198px;height: 44px;background-size: 198px 44px;position: relative;margin: 0 auto 16px;}
	.container_cards_desktop.uk #hero_cards_mobile .img_mob_pda{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/advanced.webp") no-repeat;width: 211px;height: 44px;background-size: 211px 44px;position: relative;margin: 0 auto 16px;}
	.container_cards_desktop.uk #hero_cards_mobile .img_mob_pdc{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/complete.webp") no-repeat;width: 208px;height: 44px;background-size: 208px 44px;position: relative;margin: 0 auto 16px;}
	.container_cards_desktop.uk #hero_cards_mobile .img_mob_pdp{background: url("https://www.pandasecurity.com/security-promotion/resources/domeuk2303/img/premium.webp") no-repeat;width: 200px;height: 44px;background-size: 200px 44px;position: relative;margin: 0 auto 16px;}
	.container_cards_desktop.uk #hero_cards_mobile .prices{align-self: center;}
	.container_cards_desktop.uk #hero_cards_mobile a{border-radius:10px;grid-area: btn;position: relative;display: block;font-family:"IBMPlexRegularBold","IBMPlexRegular",sans-serif;text-align: center;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;user-select: none;background-color: transparent;border: 2px solid transparent;padding: .475rem 0.75rem .475rem 1.75rem;font-size: 1rem;line-height: 1.4;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;color: #FFFFFF;background-color: #FF9010 !important;border-color: #FF9010;}
	.container_cards_desktop.uk #hero_cards_mobile a:hover{background: #FFC787;}
	.container_cards_desktop.uk #hero_cards_mobile .features ul{margin-left: 16px;text-align: left;}
	.container_cards_desktop.uk #hero_cards_mobile .features li{font-size: 16px;line-height: 24px;font-weight: 400;margin-bottom: 8px;}
	.container_cards_desktop.uk #hero_cards_mobile .buttons_area{margin-bottom: 16px;}
	.container_cards_desktop.uk p.renew{font-size: 16px;line-height: 24px;}
}
@media screen and (min-width: 701px) and (max-width: 1199px){
	.container_cards_desktop.uk #hero_cards_mobile{display: grid !important;grid-template-columns: 48% 48%;grid-column-gap: 30px;grid-row-gap: 40px;}
}
@media screen and (max-width: 700px){
	.container_cards_desktop.uk #hero_cards_mobile{display: grid;grid-template-columns: 100%;grid-row-gap: 40px;}
	.container_cards_desktop.uk #hero_cards_mobile .selector:last-child{margin-bottom: 32px;}
}

/* ESTILOS SELECTOR IDIOMAS FOOTER */
#g-selectLanguages a{color: #2F3343;display:block;}
#g-selectLanguages{list-style:none;display:flex;flex-direction:column;width:auto;height:28px;padding:10px 0 6px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #2F3343;border-radius:28px;background:#FFFFFF;cursor: pointer;}
#g-selectLanguages li{display:none;}
#g-selectLanguages.open li{display:block;padding:4px 16px;background:#FFFFFF;}
#g-selectLanguages li.selected{display:block;padding:0 16px !important;background: transparent !important;position: relative;border: 0 !important;}
#g-selectLanguages.open li:nth-of-type(2){margin-top: 12px;border-top: 1px solid #2F3343;}
#g-selectLanguages.open li{border-left: 1px solid #2F3343;border-right: 1px solid #2F3343;}
#g-selectLanguages.open li:last-child{border-bottom: 1px solid #2F3343;}
#g-selectLanguages li.selected i{top: 0 !important;right: 16px !important;color: #2F3343;}
#g-selectLanguages.open li.selected i{transform: rotateX(180deg);top: 7px !important;}
#g-selectLanguages.open li:hover{background:#E6E6E6;}
#g-selectLanguages.open li.selected:hover{background:none;}
@media screen and (max-width: 1023px){
	#g-selectLanguages{position: absolute;width: 94%;}
	.container-footer-new .linksColumns.flex{margin-top: 40px;}
}