.cdz-footer .cdz-color-sec{border-top:1px solid var(--color-bd);border-bottom-width:0}.cdz-footer .ft-headding{font-size:200%;font-weight:700;font-family:var(--font-heading-family)}.cdz-footer-main{padding:50px 0 30px}.cdz-footer-top{padding:50px 0 30px}.ft-multi-block .footer-block__details-content{margin-bottom:30px}.ft-multi-block .footer-block__details-content .ft-box-title{font-size:220%}.footer-block__heading,.ft-box-title{font-size:120%;font-weight:700}.footer-links .ft-link,.ft-box-title{text-transform:uppercase}.list-social__link{border:1px solid var(--color-bd);border-radius:100%}.list-social__link:hover{background-color:var(--color-txt-hv)}.cdz-color-sec .rte a,.cdz-color-sec .rte a:hover{color:var(--color-txt)}.cdz-color-sec a:hover .icon,.cdz-color-sec [role="button"]:hover .icon{color:var(--color-txt);fill:var(--color-txt)}.footer-block__subtitle{margin:0 0 20px}.footer-block__newsletter{margin-top:30px}.footer-block__heading{font-size:120%;font-weight:700;font-family:var(--font-body-family);margin:0 0 20px}.footer-block__newsletter .newsletter-form__field-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap;overflow:hidden}.newsletter-form__field-wrapper{--btn-1-padding:15px;--btn-1-height:50px;--btn-1-line-height:50px;--btn-1-radius:0;--btn-2-padding:12px 15px;--btn-2-radius:0;--btn2-txt:var(--btn-pri-txt);--btn2-bg:var(--btn-pri-bkg)}.newsletter-form__field-wrapper .field__label{top:calc(var(--btn-1-padding));inset-inline-start:20px}.newsletter-form__field-wrapper .field__input{padding:var(--btn-1-padding);height:var(--btn-1-height);line-height:var(--btn-1-line-height);border-radius:var(--btn-1-radius)}.newsletter-form__field-wrapper .newsletter-form__button{padding:var(--btn-2-padding);border-radius:var(--btn-2-radius);background-color:var(--btn2-bg);color:var(--btn2-txt);position:absolute;inset-inline-end:8px;top:6px;align-items:center;display:flex;justify-content:center;overflow:hidden;border:0;text-transform:uppercase;font-weight:600}.newsletter-form__field-wrapper .newsletter-form__button:hover{opacity:.7}.cdz-footer-bottom{display:block;padding:20px 0 10px}.bottom-links{margin-bottom:10px;float:right}.bottom-links .bottom-item{margin:0;display:inline-block;margin-inline-start:10px;padding-inline-start:10px}.ft-bottom-payment{margin-bottom:10px}.ft-bottom-payment sgv{max-width:200px}.footer__copyright{font-size:120%;margin:0 0 10px;color:#9c9c9c}.footer__copyright a{color:#9c9c9c}.footer__copyright a:hover{color:var(--color-txt-hv)}