.popup-form-subscr .popup-container{height:100vh;position:relative;width:100%;max-width:400px}.popup-form-subscr .popup-content{height:100%}.popup-form-subscr .popup-image{flex:1;background:url('/wa-data/public/site/themes/avk-dev/assets/img/popup/popup-formcrm-promo-1.jpg') center center/cover no-repeat;display:flex;align-items:center;justify-content:center;position:relative;max-height:240px}@media (min-width:768px){.popup-form-subscr .popup-image{max-height:400px}}.popup-form-subscr .popup-text{padding:20px}@media (min-width:768px){.popup-form-subscr .popup-text{padding-top:40px}.popup-form-subscr .popup-text .item-1{margin-bottom:0}}.popup-form-subscr .popup-text .item-1{margin-bottom:0}.popup-form-subscr .item-1 sup{font-size:13px;position:relative}.popup-form-subscr .item-1 h1.popup-title{font-size:24px;line-height:30px;font-family:var(--font-secondary);color:#00574a;margin:0}@media (min-width:768px){.popup-form-subscr .item-1 sup{font-size:16px}.popup-form-subscr .item-1 h1.popup-title{font-size:28px;line-height:40px}}.popup-form-subscr .item-1 .popup-subtitle{font-size:16px;line-height:25px;font-family:var(--font-tt-regular);color:#54565a}@media (min-width:768px){.popup-form-subscr .item-1 .popup-subtitle{font-size:18px;line-height:30px}.popup-form-subscr .popup-container{max-width:600px;max-height:820px}}.popup-form-subscr .item-1 .popup-subtitle strong{color:#00574a}.crm-form-block{position:relative}.crm-form-block .crm-error-msg{font-size:12px}.crm-form-block input.crm-error:not(:focus),.crm-form-block select.crm-error:not(:focus),.crm-form-block textarea.crm-error:not(:focus){border:1px solid red!important;border-radius:0}.crm-form-block .crm-submit-button-wrapper{padding-top:10px}.crm-form-block .c-agreement-checkbox-html-label{font-size:14px;font-family:var(--font-tt-regular)}.crm-form-block .c-agreement-checkbox-link{font-family:var(--font-tt-regular);font-weight:800}.crm-form-block .btn--avk--izumrud{font-size:16px}.crm-form-block .custom-input{width:100%;padding:14px;border:0;border-radius:4px;font-size:16px;box-sizing:border-box;background:#f5f9f8;transition:.3s}.crm-form-block .custom-input:focus{outline:0;border-color:#007bff}.crm-form-block .custom-input:focus::placeholder{color:transparent}.crm-form-block .crm-after-submit-block{padding:calc(100% - 295px);display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.crm-form-block .crm-error-msg{font-size:14px}.crm-form-block .c-agreement-checkbox-html-label{font-size:17px}.crm-form-block .btn--avk--izumrud,.crm-form-block .custom-input{font-size:18px}.crm-form-block .crm-after-submit-block{padding:calc(100% - 500px)}}@media (min-width:1024px){.popup-form-subscr .popup-image{max-height:100%}.popup-form-subscr .popup-container{max-width:900px;max-height:620px}.crm-form-block .crm-after-submit-block{padding:calc(100% - 400px)}}.crm-form-block .crm-after-submit-block p{font-family:var(--font-tt-regular);color:#00594c;font-size:16px;line-height:25px}@media (min-width:768px){.crm-form-block .crm-after-submit-block p{font-size:18px;line-height:30px}}@media (min-width:1280px){.popup-form-subscr .popup-text{padding:90px 40px 40px}.popup-form-subscr .popup-text .item-1{margin-bottom:0}.popup-form-subscr .item-1 h1.popup-title{font-size:32px;line-height:30px}.crm-form-block .crm-after-submit-block p,.popup-form-subscr .item-1 .popup-subtitle{font-size:20px}.popup-form-subscr .popup-container{max-width:1100px}}.crm-form-block .crm-after-submit-block img{width:80px}@media (min-width:768px){.crm-form-block .crm-after-submit-block img{width:85px}}