.elementor-400 .elementor-element.elementor-element-3528dcd6{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:80px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px}.elementor-400 .elementor-element.elementor-element-782c75ff{width:var(--container-widget-width,880px);max-width:880px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 25px) 0;--container-widget-width:880px;--container-widget-flex-grow:0}.elementor-400 .elementor-element.elementor-element-100a932{width:var(--container-widget-width,880px);max-width:880px;background-color:var(--e-global-color-primary);--container-widget-width:880px;--container-widget-flex-grow:0;border-radius:4px 4px 4px 4px}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-3528dcd6{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px}}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__fields-group.checkradio-wrap{display:flex;flex-wrap:wrap;gap:20px}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-wrap.radio-wrap.checkradio-wrap{margin:0;border-radius:4px;border:1px solid #93908F;transition:all .3s}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-label.for-radio{padding:12px 15px!important;display:block}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-wrap.radio-wrap.checkradio-wrap:hover{border-color:var(--e-global-color-accent)}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-wrap.radio-wrap.checkradio-wrap label{color:#93908F;font-weight:500;transition:color .3s;line-height:26px}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-wrap.radio-wrap.checkradio-wrap:hover label{color:var(--e-global-color-accent)!important}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-label.for-radio>span::before{display:none!important}.elementor-400 .elementor-element.elementor-element-100a932 .wp-block-columns,.elementor-400 .elementor-element.elementor-element-100a932 .calc-footer{padding:30px 70px;margin:0}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__fields-group{flex-direction:row}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-100a932 .wp-block-columns,.elementor-400 .elementor-element.elementor-element-100a932 .calc-footer{padding:30px!important}.elementor-400 .elementor-element.elementor-element-100a932 .wp-block-group{flex-direction:column;gap:10px!important}.elementor-400 .elementor-element.elementor-element-100a932 .field-type-number-field{width:100%}.elementor-400 .elementor-element.elementor-element-100a932 .calc-footer{gap:20px 10px}}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__label-text{font-size:16px;font-weight:300;line-height:26px;margin-bottom:10px}.elementor-400 .elementor-element.elementor-element-100a932 .wp-block-group{gap:35px}.elementor-400 .elementor-element.elementor-element-100a932 .checkradio-wrap input:checked~span{color:var(--e-global-color-text)}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__field-wrap.radio-wrap.checkradio-wrap:has(input:checked){border-color:var(--e-global-color-accent)!important;background:var(--e-global-color-accent)!important}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__fields-group.checkradio-wrap{margin-bottom:30px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;background:url(https://stroydostavka-dnr.ru/wp-content/uploads/2024/02/number-input.svg) no-repeat center center;width:1em;opacity:.5;position:absolute;top:0;right:15px;bottom:0}input[type="number"]::-webkit-inner-spin-button:hover,input[type="number"]::-webkit-inner-spin-button:active{opacity:1}.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__heading-desc,.elementor-400 .elementor-element.elementor-element-100a932 .jet-form-builder__calculated-field{font-size:18px;font-weight:500}.elementor-400 .elementor-element.elementor-element-100a932 .wp-element-button{padding:15px 35px;border-radius:2px;font-size:16px;font-weight:500;line-height:23px;letter-spacing:.15em;text-transform:uppercase;color:var(--e-global-color-accent)!important;background:var(--e-global-color-text)!important;transition:all .3s;border:1px solid}.elementor-400 .elementor-element.elementor-element-100a932 .wp-element-button:hover{color:var(--e-global-color-text)!important;background:var(--e-global-color-accent)!important;border-color:var(--e-global-color-text)!important}