.c-newsletter__btn{border:2px solid #071d2b;border-radius:400px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:48px;gap:14px;inset-inline-end:19px;position:fixed;top:auto;-webkit-transition:all .2s;transition:all .2s;z-index:999}.c-newsletter__btn:dir(rtl){inset-inline-end:unset;inset-inline-start:19px}.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{display:none;font-size:16px;font-weight:800;letter-spacing:1px;line-height:20px;opacity:0}.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;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-newsletter__submit-wrapper,.c-newsletter__thanks-wrapper{display:none;height:100vh;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:1010}.c-newsletter--modal-overlay{overflow:hidden}.c-newsletter__submit-button:focus-visible,.c-newsletter__thanks-button:focus-visible{outline-color:#345970;outline-offset:8px;outline-style:dashed;outline-width:2px}.c-newsletter__overlay{background-color:rgba(7,29,43,.8);height:100%;opacity:0;position:fixed;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;z-index:1}.c-newsletter__close-modal{display:inline-block;position:relative;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.c-newsletter__close-modal:before{background-image:url(../../../../../content/dam/avast/cb/icons-16.svg);background-position:-352px 0px;background-repeat:no-repeat;content:"";display:block;height:16px;inset-block-start:50%;inset-inline-start:50%;position:absolute;-webkit-transform:translate(var(--icon-transform-x,-50%),-50%);transform:translate(var(--icon-transform-x,-50%),-50%);width:16px}.c-newsletter__close-modal{border-style:solid;border-width:1px}@media only screen and (max-width:767px){.c-newsletter__close-modal{height:32px;width:32px}}@media only screen and (min-width:768px){.c-newsletter__close-modal{height:40px;width:40px}}.c-newsletter__close-modal{border-color:#071d2b;border-radius:50%;inset-inline-end:0;position:absolute;top:0;-webkit-margin-before:24px;margin-block-start:24px;-webkit-margin-end:24px;margin-inline-end:24px}.c-newsletter__close-modal:hover{height:44px;width:44px;-webkit-margin-before:22px;margin-block-start:22px;-webkit-margin-end:22px;background:#071d2b;margin-inline-end:22px}.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;opacity:0;padding:64px 48px 48px;position:relative;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s;transition:all .3s;z-index:2}.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{background:#fff;border:1px solid #c5d6e0;border-radius:400px;-webkit-box-shadow:inset 0 2px 4px 0 rgba(7,29,43,.12);box-shadow:inset 0 2px 4px 0 rgba(7,29,43,.12);font-size:18px;font-style:normal;font-weight:400;height:56px;line-height:30px;padding:6px 28px;width:100%}input[type=text].c-newsletter__input:focus{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);outline-style:none}.c-newsletter__email-container{margin:32px 0}.c-newsletter__err{-webkit-padding-start:32px;display:none;line-height:26px;padding-bottom:15px;padding-inline-start:32px}.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{gap:10px;padding:10px}.c-newsletter__text{font-size:14px;letter-spacing:.8px;line-height:16px}.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}}