.draggo-el-22211{scroll-margin-top:170px;color:#25313d}.draggo-el-22211 .cl-contact__title{color:#e10419!important;font-size:clamp(32px,4vw,56px);line-height:1.15}.draggo-el-22211 .cl-contact__touch,.draggo-el-22211 .cl-contact__touch p,.draggo-el-22211 .cl-contact__touch h4,.draggo-el-22211 .cl-contact__touch a{color:#25313d}.draggo-el-22211 .cl-contact__circle{box-shadow:0 8px 32px rgba(0,0,0,.06)}.draggo-el-22211 .cl-contact__circle::before,.draggo-el-22211 .cl-contact__circle::after{display:none!important}.draggo-el-22211 .cl-contact__form,.draggo-el-22211 .cl-contact__form label,.draggo-el-22211 .cl-contact__form legend,.draggo-el-22211 .cl-contact__form p,.draggo-el-22211 .cl-contact__form h3,.draggo-el-22211 .cl-contact__form a{color:#25313d!important}.draggo-el-22211 .widget{margin-bottom:20px}.draggo-el-22211 .widget>label{display:block;font-weight:500;margin-bottom:6px}.draggo-el-22211 input[type=text],.draggo-el-22211 input[type=email],.draggo-el-22211 input[type=tel],.draggo-el-22211 textarea{width:100%;color:#25313d!important;background:#fff!important;border:1px solid #cdd3d8!important;border-radius:3px;padding:12px 14px!important;box-sizing:border-box;font-size:16px}.draggo-el-22211 input::placeholder,.draggo-el-22211 textarea::placeholder{color:#68727b!important}.draggo-el-22211 textarea{min-height:150px;resize:vertical}.draggo-el-22211 fieldset{border:0;padding:0;margin:0}.draggo-el-22211 legend{font-weight:600;margin-bottom:10px}.draggo-el-22211 fieldset span{display:flex;align-items:flex-start;gap:9px;margin:10px 0}.draggo-el-22211 input[type=radio]{flex:0 0 auto;accent-color:#e10419;margin-top:5px;width:16px;height:16px}.draggo-el-22211 fieldset label{font-size:16px;line-height:1.5;cursor:pointer}.draggo-el-22211 button[type=submit],.draggo-el-22211 input[type=submit]{display:inline-block;background:#e10419!important;color:#fff!important;border:0!important;border-radius:3px;padding:20px 40px;font-family:var(--unb),sans-serif;font-size:18px;font-weight:500;line-height:1.2;cursor:pointer;opacity:1!important;transition:transform .3s,box-shadow .5s}.draggo-el-22211 button[type=submit]:hover{transform:scale(1.05);box-shadow:0 0 10px #f00}.draggo-el-22211 .cl-contact__form:focus-within{outline:none}.draggo-el-22211 .cl-contact__touch p,.draggo-el-22211 .cl-contact__touch h4,.draggo-el-22211 .cl-contact__touch a,.draggo-el-22211 .cl-contact__touch strong{color:#25313d!important}.draggo-el-22211 .cl-contact__inner{align-items:start!important}.draggo-el-22211 .cl-contact__touch{padding-top:24px}.draggo-el-22211 .cl-contact__block{border-color:#d0d5d9!important}.draggo-el-22211{container-type:inline-size}.draggo-el-22211 .cl-contact__inner{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,450px),1fr))!important;gap:40px;align-items:start!important}.draggo-el-22211 .cl-contact__touch{grid-area:auto!important;order:0;min-width:0;width:100%}.draggo-el-22211 .cl-contact__circle{grid-area:auto!important;order:1;width:100%!important;max-width:100%!important;min-width:0;height:auto!important;aspect-ratio:auto!important;box-sizing:border-box;padding:32px!important}.draggo-el-22211 .cl-contact__title{font-size:clamp(32px,4cqw,56px)!important}.draggo-el-22211 .cl-contact__blocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))!important}.draggo-el-22335{container-type:inline-size}.draggo-el-22335 .cl-intro__grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr))!important;gap:32px}.draggo-el-22335 .cl-intro__col{min-width:0}.draggo-el-22335 .cl-intro__title{font-size:clamp(28px,4cqw,48px)!important;overflow-wrap:normal}