.Map_mapDiv__frLQM{display:flex;height:inherit;width:100%;height:100%;margin:auto 0}.Kontakt_mainKontakt__uJfKW{width:100vw;min-height:100vh;display:flex;flex-direction:column;background-color:var(--primary-background-color)}.Kontakt_kontaktBody__EoUwc{display:flex;flex-direction:column;width:100%}.Kontakt_midSection__DkIAu{display:flex;flex-direction:row;flex-wrap:wrap;max-width:100%;min-width:100%;width:100%;margin:auto auto 5vw}.Kontakt_imageBackground__E1rNG{display:flex;width:100vw;height:100%;position:relative}.Kontakt_backgroundImage__Mln51{width:100%;height:auto}.Kontakt_textContainer__uQM5O{padding:20px 10px 20px 40px;color:var(--contact-field-color);margin:0 auto}.Kontakt_innerContent__fivne,.Kontakt_textContainer__uQM5O{text-align:center;width:100%;display:flex;flex-direction:column}.Kontakt_innerContent__fivne{justify-content:center;height:auto;position:relative;padding:35px}.Kontakt_textHeading__SCHjg{text-transform:uppercase;font-weight:600;font-size:2rem;text-align:l;width:100%;transition:.25s;position:relative;color:var(--text-highlight);width:max-content}.Kontakt_locationText__hlZYq{margin:15px 0;color:var(--contact-field-color);font-weight:400}.Kontakt_underContent__7j2GR{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.Kontakt_addressContainer__1dSFS,.Kontakt_contactInfo__GI6d9,.Kontakt_emailContainer__uDyq3,.Kontakt_locationContainer__Gpm5B,.Kontakt_phoneContainer__Ff0fz{width:100%;margin:10px auto;background-color:var(--field-color);padding:10px;display:flex;flex-direction:column}.Kontakt_separator__4jCxP{content:" ";width:100%;background-color:var(--contact-field-color);height:2px;margin:auto 0}.Kontakt_middleImage__iJHla{width:20%;display:flex}.Kontakt_pinImage__kzL9Q{max-width:40%;height:auto;margin:auto}.Kontakt_addressContainer__1dSFS h2,.Kontakt_emailContainer__uDyq3 h2,.Kontakt_phoneContainer__Ff0fz h2{font-weight:700}.Kontakt_phoneContainer__Ff0fz h2,.Kontakt_phoneContainer__Ff0fz h3{color:var(--contact-field-color);font-weight:400;width:max-content}.Kontakt_emailContainer__uDyq3 h2,.Kontakt_emailContainer__uDyq3 h3{color:var(--contact-field-color);font-weight:400;text-align:left;width:max-content}.Kontakt_addressContainer__1dSFS h2,.Kontakt_addressContainer__1dSFS h3{color:var(--contact-field-color);font-weight:400;text-align:left}.Kontakt_addressContainer__1dSFS,.Kontakt_emailContainer__uDyq3,.Kontakt_phoneContainer__Ff0fz{margin:10px 0}.Kontakt_formContainer__gu7XE{width:50%;max-width:50%;overflow:visible;border-radius:1vw;display:flex;flex-direction:column;max-width:100vw;padding:0 15px}.Kontakt_formHeading__2KtgV{margin:auto 40px;text-align:left;position:relative;width:60%;color:var(--text-highlight)}.Kontakt_formHeading__2KtgV h2{font-size:2rem}.Kontakt_upperSection__QNgC1{position:relative;z-index:1;min-height:94vh}.Kontakt_formContainerOuter__Q3cyI{display:flex;max-width:48%;flex-direction:column;overflow:hidden;height:max-content}.Kontakt_formContainer__gu7XE{width:100%;height:max-content}.Kontakt_form__BrLTi{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:1vw;min-width:100%;max-width:100%;width:100%;margin:0 auto 0 15px;justify-content:space-evenly}.Kontakt_leftSideForm__ISpgz,.Kontakt_rightSideForm__p2l7N{padding:1vw;display:flex;flex-direction:column;height:min-content}.Kontakt_rightSideForm__p2l7N{padding:0 1vw}.Kontakt_leftSideForm__ISpgz{width:50%;box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356);-webkit-box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356)}.Kontakt_rightSideForm__p2l7N{width:50%}.Kontakt_input__8bSMx{padding:15px 10px;color:var(--contact-field-color);border:0;background-color:var(--field-color);max-width:48%;min-width:48%;margin:10px 0;font-family:Average,"sans-serif"}.Kontakt_linkGreen__Q6IKY{color:var(--header-footer-font-color);font-weight:400;padding:0 5px;margin:auto 0;border-radius:1vw;position:relative;text-decoration:none!important;cursor:pointer;transition:.35s;text-align:left;font-size:1.15rem}.Kontakt_underlineGreen__VAtJm{display:inline-block;padding-bottom:2px;background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.Kontakt_input__8bSMx::placeholder,.Kontakt_messageInput__PO_gu::placeholder{color:var(--contact-field-color)}.Kontakt_input__8bSMx:focus-visible{outline:none;border-color:#000}.Kontakt_leftSideForm__ISpgz label,.Kontakt_rightSideForm__p2l7N label{font-size:1.75rem;color:var(--primary-font-color);height:20%}.Kontakt_bottomContainer__g9KkM{display:flex;margin-top:2vw}.Kontakt_captchaFrame__wkmT0{margin:2vw auto;width:min-content}.Kontakt_messageInput__PO_gu{width:97.5%;min-width:97.5%;max-width:97.5%;height:calc(60% + 2vw);max-height:13vw;overflow-y:auto;border:0;background-color:var(--field-color);color:var(--contact-field-color);padding:5px;margin:10px 5px;font-size:1rem;min-height:150px;max-height:150px;font-family:Average,"sans-serif"}.Kontakt_inputError__6j5U_{border-color:red}.Kontakt_feedbackContainer__So_LE{min-height:4vw;margin:.5vw 0;max-width:100%}.Kontakt_messageInput__PO_gu:focus-visible{outline:0;border-color:#000}.Kontakt_input__8bSMx :active{border:0}.Kontakt_formButton__7GTN9{width:auto;height:3vw;margin:1vw 1vw 0 0;border:0;border-radius:.4vw;color:#fff;background-color:#006838e9;cursor:pointer;transition:.25s}.Kontakt_submitButton__5hapD{margin:auto}.Kontakt_submitButtonMobile__y10ny:disabled,.Kontakt_submitButton__5hapD:disabled{color:red}.Kontakt_info___fPzn{width:80%;max-width:80%;margin:0 auto;color:#000;border-radius:.5vw;display:flex;height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content;max-height:fit-content;flex-direction:row;flex-wrap:wrap}.Kontakt_captchaContainer__kyZZu{height:auto;margin-top:20px;margin-right:auto;margin-left:10px}.Kontakt_buttonWrapper__Oj3aQ{display:flex;margin:20px auto auto}.Kontakt_upperText__rRFSj{width:100%;display:flex;flex-direction:column}.Kontakt_upperText__rRFSj strong{color:#006838;text-transform:uppercase}.Kontakt_upperText__rRFSj a{text-decoration:none;width:100%;height:auto;display:block;color:#006838}.Kontakt_upperText__rRFSj p{margin:0;color:#006838}.Kontakt_phoneText__2I6ba{display:flex;flex-direction:row}.Kontakt_lowerText__U7dkL{display:flex;width:50%;height:auto;margin-top:.5vw;flex-direction:column;text-align:left}.Kontakt_storeLinkContainer__Pl6z7{display:flex}.Kontakt_storeLinkContainer__Pl6z7,.Kontakt_storesLink__2_FgP{width:max-content;margin:auto;border:.1vw solid #000;border-radius:.5vw;padding:.75vw}.Kontakt_storesLink__2_FgP{background-color:transparent;color:#000;text-align:center;height:auto;font-weight:700;cursor:pointer;transition:.25s;position:relative;bottom:0}.Kontakt_underline__DjzjK{display:inline-block;padding-bottom:2px;background-image:linear-gradient(#fff 0 0);background-position:0 100%;background-size:0 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s}.Kontakt_lowerText__U7dkL a{text-decoration:none}.Kontakt_underText__9FImn{color:#006838;margin:.5vw 0 0;text-align:justify}.Kontakt_underText__9FImn strong{color:#006838;font-size:.85rem;text-transform:uppercase}.Kontakt_underText__9FImn p{font-size:.85rem;margin:0}.Kontakt_underTextUpper__VEalQ{margin-bottom:2vw}.Kontakt_underTextLower__2A_aK{text-align:justify}.Kontakt_fancyLink__66yHA{text-decoration:none;width:max-content;background-image:linear-gradient(#636363,#646464);background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .5s ease-in-out;cursor:pointer;font-weight:400;margin:auto}.Kontakt_fancyLink__66yHA:hover{background-size:100% 2px;text-decoration:none;color:inherit}.Kontakt_anotherLink__FlEpZ{color:#006838;text-decoration:none;background-image:linear-gradient(#067a31,#067a31);background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .3s linear;font-weight:400;width:min-content;padding-bottom:.1vw}.Kontakt_submitButtonMobile__y10ny{display:none;border:0;background-color:transparent;width:max-content;padding:1vw;margin-left:auto;color:#006838;box-shadow:0 7px 8px 1px #bfbfbf;-webkit-box-shadow:0 7px 8px 1px #bfbfbf;cursor:pointer;transition:.25s}.Kontakt_upperInputs__Y3a3L{height:50%;min-height:50%;max-height:50%;display:flex;flex-direction:column}.Kontakt_upperInputs__Y3a3L textarea{min-height:3vw}.Kontakt_upperInputs__Y3a3L select{width:100%;border:0;background-color:transparent;padding:1vw;font-size:1rem;text-align:center;color:#00683886;box-shadow:0 7px 8px 1px #bfbfbf;-webkit-box-shadow:0 7px 8px 1px #bfbfbf;cursor:pointer;transition:.25s;margin:.25vw 0}.Kontakt_upperInputs__Y3a3L select:focus-visible{outline:none;border:0}.Kontakt_upperInputs__Y3a3L select option{border:0;margin:1vw;color:#006838}.Kontakt_fileInput__C5Uwn{border-bottom:0!important;border-radius:0!important;padding:0!important;height:auto!important;display:none}.Kontakt_fileInput__C5Uwn::-webkit-file-upload-button{visibility:hidden}.Kontakt_fileInput__C5Uwn:before{content:"Ovde prikačite Vaš CV";display:inline-block;border:1px solid #999;padding:8px;outline:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-shadow:1px 1px #fff;font-weight:400;transition:.25s}.Kontakt_cvInputContainer__T37MB{display:flex;width:92.5%}.Kontakt_cvLabel__04Ahv{width:20%!important;text-align:center;height:min-content;margin:auto!important}.Kontakt_cvInput__908q2{width:60%!important;border:0;background-color:transparent;padding:1vw;font-size:1.25rem!important;text-align:center;color:#006838;box-shadow:0 7px 8px 1px #bfbfbf;-webkit-box-shadow:0 7px 8px 1px #bfbfbf;cursor:pointer;transition:.25s;margin:.5vw auto 1.5vw!important}.Kontakt_fileInput__C5Uwn:active:before{background:-webkit-linear-gradient(top,#e3e3e3,#f9f9f9)}.Kontakt_mapContainer__d1mpN{display:flex;height:max-content;width:50%;height:auto;padding:0}.Kontakt_backgroundImage2__glt3u{position:absolute;bottom:20%;right:-135%;transform:rotate(320deg);opacity:.1;width:30vw;height:auto}.Kontakt_properBackgroundImage2__V445V{width:100%;height:auto}.Kontakt_politikaContainer__gtMvD{display:flex;width:100%;margin-left:1px}.Kontakt_politikaContainer__gtMvD input{min-width:1.5vw;min-height:1.5vw}.Kontakt_politikaContainer__gtMvD label{margin:auto 0}@media (hover:hover) and (pointer:fine){.Kontakt_storesLink__2_FgP:hover .Kontakt_underline__DjzjK{background-position:100% 100%;background-size:100% 2px}.Kontakt_storesLink__2_FgP:hover{transform:scale(1.1);transition:.25s}.Kontakt_lowerAddress__BMkmg:hover{text-decoration:underline}.Kontakt_formButton__7GTN9:hover,.Kontakt_submitButtonMobile__y10ny:hover,.Kontakt_submitButton__5hapD:hover{transform:scale(1.1);transition:.25s}.Kontakt_submitButtonMobile__y10ny:disabled,.Kontakt_submitButton__5hapD:disabled:hover{transform:none;box-shadow:0 7px 8px 1px red;-webkit-box-shadow:0 7px 8px 1px red;transition:.25s}.Kontakt_anotherLink__FlEpZ:hover{background-image:linear-gradient(#067a31,#067a31);text-decoration:none;background-size:100% 2px}.Kontakt_linkGreen__Q6IKY:hover .Kontakt_underlineGreen__VAtJm{background-position:100% 100%;background-size:100% 2px}.Kontakt_innerContent__fivne:hover:before{bottom:20px}.Kontakt_innerContent__fivne:hover:after{right:20px}}@media screen and (max-width:1000px){.Kontakt_mainKontakt__uJfKW{width:100vw;height:auto;margin-left:0}.Kontakt_imageBackground__E1rNG{flex-direction:column}.Kontakt_mapContainer__d1mpN{height:35vh;min-height:35vh;width:100%}.Kontakt_formContainerOuter__Q3cyI{width:100%;max-width:100%}.Kontakt_textContainer__uQM5O{padding:0 10px}.Kontakt_input__8bSMx{max-width:98%;width:98%}.Kontakt_messageInput__PO_gu{width:98%;min-width:98%;max-width:98%;margin:10px 0}.Kontakt_midSection__DkIAu{padding:0}.Kontakt_formHeading__2KtgV{width:100%;margin:40px auto 0;text-align:center}.Kontakt_kontaktBody__EoUwc h1{margin-left:0;text-align:center}.Kontakt_leftSideForm__ISpgz,.Kontakt_rightSideForm__p2l7N{width:100%}.Kontakt_address__bOfNV{margin:auto;text-align:center}.Kontakt_addressWrapper__crlU_{max-width:100%!important;margin-bottom:1vw}.Kontakt_bottomContainer__g9KkM{display:grid;grid-template-rows:50% 50%;justify-content:center}.Kontakt_submitButtonMobile__y10ny{display:flex;margin:auto;padding:4vw}.Kontakt_captchaFrame__wkmT0{margin:3vw auto}.Kontakt_midSection__DkIAu{flex-direction:column;padding:1vw .5vw}.Kontakt_kontaktBody__EoUwc{height:auto}.Kontakt_formContainer__gu7XE{height:auto;margin:2vw auto 0;max-width:100%;width:100vw}.Kontakt_form__BrLTi{height:auto;flex-direction:column;padding:2vw 2vw 6vw;width:97.5%;box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356);-webkit-box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356);width:100%;max-width:100%;margin:10px 0;padding:20px}.Kontakt_input__8bSMx{height:7.5vw}.Kontakt_messageInput__PO_gu{height:auto;min-height:15vw}.Kontakt_info___fPzn{height:auto;width:97.5%;padding:1vw;display:flex;flex-direction:unset;flex-wrap:wrap;max-width:100%;overflow:hidden;margin:5vw auto 2vw;box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356);-webkit-box-shadow:0 7px 10px 5px hsla(0,0%,82%,.356)}.Kontakt_upperText__rRFSj{height:40%;width:100%;text-align:center;margin:0}.Kontakt_upperText__rRFSj span{text-decoration:underline;-webkit-text-decoration-color:#067a31;text-decoration-color:#067a31}.Kontakt_lowerText__U7dkL{height:60%;width:100%;margin:0;text-align:center}.Kontakt_lowerText__U7dkL a{text-decoration:underline;-webkit-text-decoration-color:#067a31;text-decoration-color:#067a31}.Kontakt_storeLinkContainer__Pl6z7{margin:2vw auto}.Kontakt_storesLink__2_FgP{width:max-content;padding:2vw 8vw;margin-top:2vw;height:min-content;text-decoration:none!important}.Kontakt_underText__9FImn{padding:0 2vw 2vw;margin-top:0}.Kontakt_phoneText__2I6ba{flex-direction:column}.Kontakt_lowerText__U7dkL{margin:3vw auto}.Kontakt_rightSideForm__p2l7N{margin-top:5vw}.Kontakt_politikaContainer__gtMvD{margin:20px auto;width:max-content}.Kontakt_politikaContainer__gtMvD input{min-width:5vw;min-height:5vw}.Kontakt_politikaContainer__gtMvD label{padding-left:10px;font-size:1.25rem}.Kontakt_captchaContainer__kyZZu{margin:10px auto}}@media screen and (max-width:700px){.Kontakt_info___fPzn{overflow:hidden;word-wrap:break-word}.Kontakt_storesLink__2_FgP{margin-top:3vw}.Kontakt_cvInputContainer__T37MB,.Kontakt_upperInputs__Y3a3L,.Kontakt_upperInputs__Y3a3L input,.Kontakt_upperInputs__Y3a3L select,.Kontakt_upperInputs__Y3a3L textarea{margin-bottom:4vw}.Kontakt_submitButton__5hapD{margin-top:8vw}}