/*!**********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-contakt-block/block-contakt-block.scss ***!
  \**********************************************************************************************************************************************************************************/.contakt-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label,.contakt-block form.wpcf7-form>label>p,.contakt-block span.wpcf7-form-control-wrap>input,.contakt-block span.wpcf7-form-control-wrap>textarea,.contakt-block span.wpcf7-not-valid-tip{font-family:Onest;font-weight:400}.contakt-block input.wpcf7-submit{font-family:Onest;font-weight:600}.contakt-block span.wpcf7-not-valid-tip{font-size:12px;line-height:1.5}.contakt-block form.wpcf7-form>label>p{font-size:.688rem;letter-spacing:.02em;line-height:1.52}.contakt-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label,.contakt-block input.wpcf7-submit{font-size:.875rem;letter-spacing:.03em;line-height:1.52}.contakt-block span.wpcf7-form-control-wrap>input,.contakt-block span.wpcf7-form-control-wrap>textarea{font-size:1.25rem;letter-spacing:.015em;line-height:1.3}@supports (font-size:clamp(1px,2px,3px)){.contakt-block form.wpcf7-form>label>p{font-size:clamp(.688rem,2vw,.875rem)}.contakt-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item-label,.contakt-block input.wpcf7-submit{font-size:clamp(.875rem,1.25vw,1rem)}.contakt-block span.wpcf7-form-control-wrap>input,.contakt-block span.wpcf7-form-control-wrap>textarea{font-size:clamp(1.25rem,1.875vw,1.5rem)}}.contakt-block .contact__lbl{text-align:center}.contakt-block .contact__h{margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .contact__h{margin-bottom:clamp(24px,3.333vw,48px)}}.contakt-block .contact__h{text-align:center}.contakt-block .wpcf7{border-radius:8px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{border-radius:clamp(8px,1.25vw,16px)}}.contakt-block .wpcf7{padding-top:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{padding-top:clamp(24px,4.444vw,64px)}}.contakt-block .wpcf7{padding-bottom:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{padding-bottom:clamp(24px,4.444vw,64px)}}.contakt-block .wpcf7{padding-left:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{padding-left:clamp(24px,7.639vw,110px)}}.contakt-block .wpcf7{padding-right:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{padding-right:clamp(24px,7.639vw,110px)}}.contakt-block .wpcf7{margin-bottom:32px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7{margin-bottom:clamp(32px,6.944vw,100px)}}.contakt-block .wpcf7{background-color:#e9f3f3}.contakt-block form.wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.contakt-block form.wpcf7-form>label{display:block;margin-bottom:24px}.contakt-block form.wpcf7-form>label.half,.contakt-block form.wpcf7-form>label:not(.half){flex-basis:100%}@media screen and (min-width:520px){.contakt-block form.wpcf7-form>label.half{flex-basis:48.8%}}.contakt-block form.wpcf7-form>label>p{margin-bottom:4px}.contakt-block span.wpcf7-form-control-wrap{display:block;position:relative;width:100%}.contakt-block .wpcf7-form-control{width:100%}.contakt-block span.wpcf7-form-control-wrap>input,.contakt-block span.wpcf7-form-control-wrap>textarea{border:1px solid #278585;border-radius:8px;outline:unset;padding:10px 14px}.contakt-block span.wpcf7-not-valid-tip{bottom:-18px;left:0;position:absolute}.contakt-block .wpcf7-form-control.wpcf7-acceptance{margin-bottom:24px}@supports (width:clamp(1px,1px,1px)){.contakt-block .wpcf7-form-control.wpcf7-acceptance{margin-bottom:clamp(24px,3.333vw,48px)}}.contakt-block .wpcf7-form-control.wpcf7-acceptance{display:block;margin-top:4px;text-align:center;width:100%}.contakt-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item{margin:0;padding:0}.contakt-block .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item>label{align-items:center;cursor:pointer;display:flex}.contakt-block .wpcf7-form-control.wpcf7-acceptance input[type=checkbox].ontact-block__acceptance{height:14px;margin-right:8px;transform:translateY(-1px);width:14px}.contakt-block form.wpcf7-form .btn{flex-shrink:0;margin:0 auto;padding-left:0}.contakt-block form.wpcf7-form .btn .arr{margin:unset}.contakt-block input.wpcf7-submit{background-color:transparent;border:none;padding-left:20px;padding-right:12px}.contakt-block .wpcf7-spinner{display:none}.contakt-block .contact__map{border-radius:8px}@supports (width:clamp(1px,1px,1px)){.contakt-block .contact__map{border-radius:clamp(8px,1.25vw,16px)}}.contakt-block .contact__map{border:unset;display:block;height:320px;outline:unset;width:100%}