.customForm ::-webkit-input-placeholder{color:#112139}.customForm ::placeholder{color:#112139}.customForm input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.customForm input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.customForm .col-sm-6,.customForm .col-sm-12{padding-bottom:24px}@media (max-width:576px){.customForm .col-sm-6,.customForm .col-sm-12{padding-bottom:8px}}.customForm .fieldWrap{flex-direction:column;display:flex}.customForm .fieldWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+) 100% no-repeat}.customForm .fieldWrap label{color:#112139;padding-bottom:10px}.customForm .fieldWrap input,.customForm .fieldWrap select{color:#112139;background:#f8f8f8;border:1px solid #0000;border-radius:50px;outline-color:#4dade2;width:100%;height:64px;padding:8px 32px;font-size:16px;font-weight:300;transition:border-color .2s}.customForm .fieldWrap input:focus,.customForm .fieldWrap select:focus{border-color:#4dade2}@media (max-width:576px){.customForm .fieldWrap input,.customForm .fieldWrap select{height:45px}}.customForm .fieldWrap textarea{color:#112139;resize:none;background:#f8f8f8;border:1px solid #0000;border-radius:20px;outline-color:#4dade2;width:100%;height:200px;padding:16px 30px;font-size:16px;font-weight:300;transition:border-color .2s}.customForm .fieldWrap textarea:focus{border-color:#4dade2}.customForm .honeyField{opacity:0;pointer-events:none;height:0;position:absolute;left:-9999px;overflow:hidden}.customForm .privacyCheckbox{margin-top:16px;margin-bottom:16px}.customForm .privacyCheckbox .checkboxLabel{cursor:pointer;color:#112139;align-items:flex-start;gap:12px;padding-bottom:0;font-size:14px;line-height:1.5;display:flex}.customForm .privacyCheckbox .checkboxLabel input[type=checkbox]{accent-color:#4dade2;cursor:pointer;width:20px;min-width:20px;height:20px;margin-top:2px}.customForm .privacyCheckbox .checkboxLabel a{color:#4dade2;font-weight:500;text-decoration:underline!important}.customForm .privacyCheckbox .checkboxLabel a:hover{opacity:.8}.customForm .formError{color:#991b1b;background:#fef2f2;border:1px solid #fca5a5;border-radius:12px;margin-bottom:16px;padding:12px 20px;font-size:14px}.customForm button{align-items:center;gap:8px;transition:opacity .2s;display:inline-flex;border:none!important}.customForm button:disabled{opacity:.7;cursor:not-allowed}.customForm .btnSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.6s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.kontaktContainer{background-size:cover}.kontaktContainer>.container>.row{box-shadow:0 80px 30px -60px #6d6d6d4f}.kontaktContainer .row .infoSection,.kontaktContainer .row .formSection{padding:50px!important}@media (max-width:576px){.kontaktContainer .row .infoSection,.kontaktContainer .row .formSection{padding:32px!important}}.kontaktContainer .infoSection,.kontaktContainer .formSection{border-radius:16px}.kontaktContainer .kontaktIcon{gap:25px;display:flex}
