.c-newsletter__btn{padding:14px;border:2px solid #071d2b;border-radius:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:#fff;-webkit-transition:all .2s;transition:all .2s;position:fixed;top:auto;inset-inline-end:19px;bottom:48px;z-index:999}.c-newsletter__btn:dir(rtl){inset-inline-start:19px;inset-inline-end:unset}.c-newsletter__submit-content:dir(rtl){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.c-newsletter__text{font-size:16px;font-weight:800;line-height:20px;letter-spacing:1px;opacity:0;display:none}.c-newsletter__icon{height:24px;width:24px}.c-newsletter__btn:hover{padding:14px 28px}.c-newsletter__btn:hover .c-newsletter__text{display:block;opacity:1}.c-newsletter__submit-modal,.c-newsletter__submit-wrapper.c-newsletter--show-flex,.c-newsletter__thanks-modal,.c-newsletter__thanks-wrapper.c-newsletter--show-flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-newsletter__submit-wrapper,.c-newsletter__thanks-wrapper{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;overflow-x:hidden;overflow-y:scroll;z-index:1010}.c-newsletter--modal-overlay{overflow:hidden}.c-newsletter__submit-button:focus-visible,.c-newsletter__thanks-button:focus-visible{outline-width:2px;outline-style:dashed;outline-color:#345970;outline-offset:8px}.c-newsletter__overlay{background-color:rgba(7,29,43,.8);height:100%;width:100%;position:fixed;z-index:1;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.c-newsletter__close-modal{position:relative;display:inline-block;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;border-radius:50%;border:1px solid #071d2b;position:absolute;inset-inline-end:0;top:0;-webkit-margin-before:24px;margin-block-start:24px;-webkit-margin-end:24px;margin-inline-end:24px}.c-newsletter__close-modal:before{content:"";display:block;background-image:url(../../../../../content/dam/avast/cb/icons-16.svg);background-repeat:no-repeat;background-position:-352px 0;width:16px;height:16px;position:absolute;-webkit-transform:translate(var(--icon-transform-x,-50%),-50%);transform:translate(var(--icon-transform-x,-50%),-50%);inset-block-start:50%;inset-inline-start:50%}@media only screen and (max-width:767px){.c-newsletter__close-modal{width:32px;height:32px}}@media only screen and (min-width:768px){.c-newsletter__close-modal{width:40px;height:40px}}.c-newsletter__close-modal:hover{height:44px;width:44px;-webkit-margin-before:22px;margin-block-start:22px;-webkit-margin-end:22px;margin-inline-end:22px;background:#071d2b}.c-newsletter__close-modal:hover:before{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(139deg) brightness(103%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0) hue-rotate(139deg) brightness(103%) contrast(101%)}.c-newsletter__submit-content,.c-newsletter__thanks-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.c-newsletter__submit-cont,.c-newsletter__thanks-cont{background:#fff;border-radius:32px;padding:64px 48px 48px;z-index:2;position:relative;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s;transition:all .3s}.c-newsletter__submit-img,.c-newsletter__thanks-img{height:48px;width:48px}.c-newsletter__submit-txt,.c-newsletter__thanks-txt{-webkit-margin-after:16px;margin-block-end:16px}.c-newsletter__submit-description,.c-newsletter__thanks-description{font-size:16px;font-weight:400;line-height:26px}.c-newsletter__thanks-description{margin:16px 0}.c-newsletter__input{padding:6px 28px;border-radius:400px;-webkit-box-shadow:0 2px 4px 0 rgba(7,29,43,.12) inset;box-shadow:inset 0 2px 4px 0 rgba(7,29,43,.12);border:1px solid #c5d6e0;background:#fff;height:56px;width:100%;font-size:18px;font-style:normal;font-weight:400;line-height:30px}input[type=text].c-newsletter__input:focus{outline-style:none;border-color:#0070f6;-webkit-box-shadow:inset 0 2px 4px rgba(7,29,43,.12),0 0 0 4px rgba(0,112,246,.24);box-shadow:inset 0 2px 4px rgba(7,29,43,.12),0 0 0 4px rgba(0,112,246,.24)}.c-newsletter__email-container{margin:32px 0}.c-newsletter__err{-webkit-padding-start:32px;padding-inline-start:32px;line-height:26px;display:none;padding-bottom:15px}.c-newsletter__input::-webkit-input-placeholder{color:#071d2b}.c-newsletter__input::-moz-placeholder{color:#071d2b}.c-newsletter__input:-ms-input-placeholder{color:#071d2b}.c-newsletter__input::-ms-input-placeholder{color:#071d2b}.c-newsletter__input::placeholder{color:#071d2b}.c-newsletter__input:hover{border-color:#5c7a8c}.c-newsletter__thanks-email{font-size:18px;font-weight:700;line-height:30px;-webkit-margin-after:32px;margin-block-end:32px}.c-newsletter--show{display:block}.c-newsletter--transition .c-newsletter__submit-cont,.c-newsletter--transition .c-newsletter__thanks-cont{opacity:1;-webkit-transform:none;transform:none}.c-newsletter__submit-description a{text-decoration:underline}.c-newsletter__submit-description a:hover{text-decoration:none}.c-newsletter--transition .c-newsletter__overlay{opacity:.8}.c-newsletter__err ul{margin-block:0;margin-inline:5px 0}@media only screen and (max-width:991px){.c-newsletter__err{font-size:14px;line-height:22px}.c-newsletter__close-modal:hover{height:36px;width:36px}.c-newsletter__btn:hover{padding:10px 20px}.c-newsletter__btn{padding:10px;gap:10px}.c-newsletter__text{font-size:14px;line-height:16px;letter-spacing:.8px}.c-newsletter__icon{height:16px;width:16px}.c-btn.c-newsletter__submit-button{height:56px}.c-newsletter__input,.c-newsletter__submit-description,.c-newsletter__thanks-description{font-size:14px;line-height:22px}.c-newsletter__input{height:40px;-webkit-padding-start:18px;padding-inline-start:18px;-webkit-padding-end:18px;padding-inline-end:18px}.c-newsletter__close-modal{height:32px;width:32px}.c-newsletter__submit-cont,.c-newsletter__thanks-cont{-webkit-padding-end:32px;padding-inline-end:32px;padding-bottom:32px}}@media only screen and (max-width:575px){.c-newsletter__submit-modal,.c-newsletter__thanks-modal{margin:0 8px}}@media only screen and (min-width:576px){.c-newsletter__submit-cont,.c-newsletter__thanks-cont{max-width:500px}}@media only screen and (min-width:992px){.c-newsletter__submit-cont,.c-newsletter__thanks-cont{max-width:664px}}