.item-legend {position:relative;z-index:2;}#map-holder img {width:100%;position:relative;z-index:2;max-width:800px;}#map-holder {text-align:center;}#map-holder .item-legend {padding-left:70px;position:relative;}#map-holder .item-legend .svg {width:60px;text-align:center;position:absolute;top:0;left:0;display:block;}.job-footer {padding-top:50px;}.deadline {margin-right:5px;}.warning-message {position:relative;padding-left:60px;text-align:center;min-height:45px;margin-bottom:20px;}.warning-message-small {position:relative;}.text .warning-message p {line-height:45px;color:#ff0000;font-weight:600;}.warning-message .ico {position:absolute;top:0;left:0;width:45px;height:45px;display:block;background-color:#ff0000;border-radius:50%;box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.15);}.warning-message-small {font-weight:600;color:#ff0000;margin-top:30px;margin-bottom:30px;}.text .warning-message-small p {color:#ff0000;}.warning-message-small .ico {top:0;left:-35px;position:absolute;}.career-mail {margin-bottom:30px;}.button-holder.holder-center {text-align:center;padding-top:80px;}.services-holder {position:relative;padding-top:30px;}.services-holder svg.kv-svg {left:50%;margin-top:20px;}@media (max-width: 767px) {#map-legend {padding-bottom:40px;}#map-holder .item-legend {padding-top:20px;padding-bottom:20px;}#map-holder .item-legend .svg {top:50%;transform:translateY(-50%);}}@media (min-width: 640px) {.c-left {padding-right:11px;}.c-right {padding-left:11px;}.c-right,.c-left {width:50%;float:left;}}@media (max-width: 859px) {.services-holder svg.kv-svg {display:none;}}@media (min-width: 768px) and (max-width: 1079px) {#map-holder .item-legend {width:33.3%;padding-bottom:40px;}.ctr-flex .button-holder.holder-center{margin-left:30px;}}@media (max-width: 1079px) {.side-menu {margin-top:80px;}.warning-message-small .ico {left:0px;}.warning-message-small {padding-left:35px;}.warning-message {display:none;}.ctr-flex .button-holder.holder-center{padding-top:0px;text-align:left;}}@media (min-width: 1080px) {#map-legend {width:350px;position:absolute;top:50%;left:0;transform:translateY(-50%);}#map-holder {position:relative;padding-left:420px;}#map-holder .item-legend {width:350px;padding-bottom:40px;}#map-holder .item-legend:last-child {padding-bottom:0px;}}@media (min-width: 1079px) and (max-width: 1279px) {.warning-message-small .ico {left:-30px;}}@charset "utf-8";.anms,.anm,.anms:after,.anms:before,.anm:after,.anm:before,.anm * {transition:all .3s ease-out;}.anmh * {transition:height .3s ease-out;}.anmt {transition:all .3s ease-out;}.anmg {transition:gradient .3s ease;}.flex {margin-bottom:80px;}.flex .text {margin-top:20px;margin-bottom:20px;}.flex-image img {width:100%;height:auto;display:block;}.flex-text .text,.flex-image img {position:relative;z-index:2;}@media (max-width: 639px) {.flex .item-image-2 {margin-bottom:30px;}}@media (min-width: 640px) and (max-width: 767px) {.flex .item-image-2 {margin-bottom:40px;}}@media (max-width: 767px){.flex .flex-image {display:none;}.flex .flex-icon,.flex .flex-icon-bg {display:none;}}@media (min-width: 768px) and (max-width: 1079px) {.ctr.ctr-flex {margin-left:10px;margin-right:10px;}.flex-holder {vertical-align:top;}.flex {display:inline-block;vertical-align:top;width:50%;padding-left:30px;padding-right:30px;}.flex .flex-image {display:none;}.flex .item-image-2 {margin-bottom:30px;}.flex-list.ctr-40 {margin-left:10px;margin-right:10px;}.flex .flex-icon,.flex .flex-icon-bg {display:none;}}@media (min-width: 1080px){.flex .item-image-2 {display:none;}.flex {display: flex;flex-direction: row;align-content:center;margin-bottom:100px;}.flex:last-child {margin-bottom:0px;}.flex-text {display:flex;flex-direction: column;justify-content: center;}.flex-image {display:flex;flex-direction: column;position:relative; }.flex-text {width:55%;}.flex-image {width:45%;}.flex.even .flex-image,.flex.odd .flex-text {order:1;}.flex.even .flex-text {padding-left:100px;}.flex.odd .flex-text {padding-right:100px;}.flex.even .flex-text,.flex.odd .flex-image {order:2;}}.go-back {position:relative;z-index:2;}.career-mail a,.item-job .listh a,.item-news .listh a,body.tax-type #nav-bar ul li#menu-item-11 a,body.single-career #nav-bar ul li#menu-item-11 a,body.single-services #nav-bar ul li#menu-item-9 a,body.single-products #nav-bar ul li#menu-item-10 a,body.single-post #nav-bar ul li#menu-item-13 a,body.category #nav-bar ul li#menu-item-13 a,body.blog #nav-bar ul li#menu-item-13 a,#nav-bar ul li.current-menu-item a {color:#333;}.text .wpcf7-list-item-label a,.text.text-sitemap ul li a {text-decoration:none;}.cta-on-red {text-align: center;padding-top:30px;}.button.download svg {transform: rotate(90deg);}.text.text-sitemap ul li a,.side-menu ul li.current a,.item-50.item-product .item-head a,#nav-bar ul li a {color:#666;}.text .button {color:#fff;}.wpcf7-list-item-label a,.text .mail-link,.item-other-contacts a,#backtotop,.footer-left a,.text ul li a,.text ol li a,.text p a,.text .phone-link,.phone-link,.side-menu ul li a,.go-back,#nav-bar ul#lang-menu li a {color:#990033;}.text ul li a,.text ol li a,.footer-left a,.text p a {text-decoration:underline;}.text p a.button,.text a.button {text-decoration:none;}.item-people a,.footer-right a,.item-job .item-location a,.submenu ul li a,.single-post .item-category a,.item-news .item-category a {color:#999;}#nav-bar ul li a {text-transform:uppercase;}#nav-bar ul li a {font-weight:600;}.go-back-holder {display:block;margin-bottom:40px;}.go-back {font-weight:600;text-transform:uppercase;}.career-mail a {font-size:22px;text-decoration:underline;}.navigation {padding-bottom:30px;}.next-prev {display:inline-block;text-align:center;}.next-prev a {width:50px;height:50px;display:block;background-color:#fff;border-radius:50%;overflow:hidden;box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.15);}.next-prev svg {width:17px;height:12px;position:relative;top:17px;}.next-prev.nav-prev svg {right:0px;}.next-prev.nav-next svg {left:0px;}.next-prev.nav-prev {margin-right:5px;}.next-prev.nav-next {margin-left:5px;}.next-prev.nav-prev svg {transform:rotate(180deg);}.link {text-transform:uppercase;}.button.button-download {margin-right:20px;margin-bottom:20px;}.button {color: #fff;text-align: center;font-weight:600;box-shadow: 0px 10px 30px 0px rgba(255,0,0,0.4);display: inline-block;}.button.white {box-shadow:none;background-image:none;background-color:transparent;border:2px solid #fff;}#backtotop .svg-holder {background-image: linear-gradient(to right, #990033, #ff0000);box-shadow: 0px 10px 30px 0px rgba(255,0,0,0.4);}.button {background-size: 100%;background-image: linear-gradient(to right, #990033, #ff0000);position: relative;z-index: 100;}#backtotop .svg-holder:before,.button:before {background-image: linear-gradient(to right, #ff0000, #ff0000);content: '';display: block;border-radius:inherit;height: 100%;position: absolute;top: 0; left: 0;opacity: 0;width: 100%;z-index: -100;transition: opacity 0.45s;}.link {}.item-33.item-service .item-head a {color:#333;}@media (max-width: 1023px) {.button {font-size: 13px;padding-left:30px;padding-right:30px;height:40px;line-height: 40px;border-radius: 50px;max-width:250px;}.button.button-auto {max-width:none;width:auto;}}@media (min-width: 1024px) {.button {font-size: 14px;padding-left:50px;padding-right:50px;height:60px;line-height: 60px;border-radius: 50px;max-width:270px;width:100%;}.button.button-auto {max-width:none;width:auto;}}@media (min-width: 1024px){.side-menu ul li a:hover svg {opacity:1;}.icheckbox_minimal:hover:before {opacity:.2;}#nav-bar ul li:hover ul li a {color:#666;}.wpcf7-list-item-label a:hover,.item-other-contacts a:hover,.item-people a:hover,.text.text-sitemap ul li a:hover,.text ul li a:hover,.text ol li a:hover,#backtotop:hover,.footer-left a:hover,.footer-right a:hover,.phone-link:hover,.career-mail a:hover,.single-post .item-category a:hover,.side-menu ul li a:hover,.go-back:hover,.submenu ul li a:hover,.text a:hover,.text p a:hover,.item-news .item-category a:hover,.item-news .listh a:hover,.item-50.item-product .item-head a:hover,.item-33.item-service .item-head a:hover,#nav-bar ul li:hover a,#nav-bar ul li a:hover,#nav-bar ul li:hover ul li a:hover,#nav-bar ul#lang-menu li a:hover {color:#ff0000;}.side-menu ul li .item-job .listh a:hover {color:#990033;}.button.white:hover {background-color:#fff;background-image:none;color:#666;}.button.white:hover use.white {fill:#666;}.button.white:hover:before {display:none;}.text .button:hover {color:#fff;}.bx-wrapper .bx-pager.bx-default-pager a:hover::before {background-color:#ff0000;}.item-33.item-service {height:300px;}.item-33.item-service .item-content {height:300px;overflow:hidden;}.item-33.item-service .button {box-shadow:none;}.item-33.item-service:hover .button {box-shadow: 0px 10px 30px 0px rgba(255,0,0,0.4);}.item-33.item-service:hover {z-index:5}.item-33.item-service:hover .item-content {background-color:#fff;box-shadow: 0px 20px 40px 0px rgba(0,0,0,0.15);padding: 60px 30px 30px 30px;width:100%;height:430px;position:absolute;display:block;top:0;left:0;z-index:100;}a:hover use.darkred-lightgrey {fill:#999;}a:hover use.grey-red,a:hover use.grey-red,a:hover use.darkred-red {fill:#ff0000;}#backtotop:hover .svg-holder:before,.button:hover:before {opacity: 1;}.website-wpcf7-file-text:hover {background: linear-gradient(to left,#ccc, #999);}.resp-tabs-list li:hover:after,.resp-tabs-list li:hover {color:#666;background-color:#666;}}.text .wpcf7-acceptance img {margin-left: -3px;margin-top: 4px;}#other-source {display: none;}#other-source.active {display: block;}button, input, select, textarea {color: #999;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:16px;outline: none;}#searchsubmit {display:none;}.wpcf7-list-item-label strong {font-weight:700;}input[placeholder] {color: #666!important;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:12px;}::-webkit-input-placeholder { color: #999!important;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:16px;}::-moz-placeholder { color: #999!important;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:16px;opacity:1;}:-ms-input-placeholder { color: #999!important;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:16px;}:-moz-placeholder { color: #999!important;font-family: 'Open Sans', sans-serif;font-weight:400;font-size:16px;opacity:1;}.form-data-controler p {font-size: 13px;line-height: 25px;color: #999;}.form-acceptance {padding-top:10px;padding-bottom:20px;}.form-acceptance .wpcf7-list-item-label {display:inline-block;}.form-small-text,.wpcf7-list-item-label {font-size:13px;line-height:25px;color:#999;font-family: 'Open Sans', sans-serif;font-weight:400;}.wpcf7-list-item-label {padding-left:10px;}.wpcf7-form-control-wrap {display:block;}.wpcf7-file,.wpcf7-submit {display:none;}input[type=file],.wpcf7-submit {visibility: hidden;}.website-wpcf7-file,.selectBox-dropdown,.wpcf7-confirm_email,.file-upload,.wpcf7-textarea,.wpcf7-text,.wpcf7-number,.wpcf7-select,.cform-left input,.form-select,.form-input,.range-holder,.f-range-holder { border:1px solid #f0f0f0; background-color:#fff; width:100%; color:#666;}div.wpcf7 {margin: 0;padding: 0;}div.wpcf7-response-output {padding: 20px;margin-top:10px;font-size:15px;line-height:20px;margin-left:auto;margin-right:auto;border-radius:50px;}div.wpcf7 .screen-reader-response {position: absolute;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);height: 1px;width: 1px;margin: 0;padding: 0;border: 0;}div.wpcf7-mail-sent-ok {border: 2px solid #398f14;}div.wpcf7-mail-sent-ng {border: 2px solid #ff0000;}div.wpcf7-spam-blocked {border: 2px solid #ffa500;}div.wpcf7-validation-errors {border: 2px solid #f7e700;}.wpcf7-form-control-wrap {position: relative;width:100%;}.wpcf7-form-control-wrap a {width:100%!important;}span.wpcf7-list-item {display: inline-block;margin-bottom:20px;}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after {content: " ";}.wpcf7-display-none {display: none;}div.wpcf7 {position:relative;}div.wpcf7 .ajax-loader {visibility: hidden;display: block;background-image: url('/wp-includes/images/wpspin-2x.gif');width: 43px;height: 43px;border: none;padding: 0;margin: 0;vertical-align: middle;position:absolute;top:-100%;left:50%;transform:translate(-50%,0);}div.wpcf7 .ajax-loader.is-active {visibility: visible;}div.wpcf7 div.ajax-error {display: none;}div.wpcf7 .placeheld {color: #888;}div.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}div.wpcf7 input[type="file"] {cursor: pointer;}div.wpcf7 input[type="file"]:disabled {cursor: default;}div.wpcf7-response-output,.c-form {max-width:620px;}.wpcf7-validates-as-required-selectBox-dropdown-menu{max-height: 800px!important;}@media (max-width: 1079px) {span.wpcf7-not-valid-tip {color: #f00;padding-top:5px;padding-bottom:10px;font-size: 10px;line-height:20px;font-weight: normal;display: block;}.use-floating-validation-tip span.wpcf7-not-valid-tip {position: absolute;bottom: -10px;right: 10px;z-index: 100;color:#ff0000;padding: 10px;}}@media (min-width: 1080px) {span.wpcf7-not-valid-tip {color: #f00;padding-top:5px;padding-bottom:10px;font-size: 10px;line-height:20px;font-weight: normal;display: block;}.use-floating-validation-tip span.wpcf7-not-valid-tip {position: absolute;top: 10px;right: 10px;z-index: 100;border: 1px solid #ff0000;background: #ff0000;color:#fff;border-radius:20px;height:40px;padding: 10px;}}@media (max-width: 639px) {.website-wpcf7-file,.selectBox-dropdown,.wpcf7-confirm_email,.file-upload,.wpcf7-textarea,.wpcf7-text,.wpcf7-number,.wpcf7-select,.cform-left input,.form-select,.form-input,.range-holder,.f-range-holder { font-size:14px; height:45px; line-height:45px; padding-left:20px; padding-right: 20px; border-radius:23px; max-width:500px; margin-bottom:20px;}.wpcf7-textarea {height:150px;width:100%;max-width:500px;margin-bottom:0px;}.website-wpcf7-file-text {height:34px;line-height:34px;}}@media (min-width: 640px) {.website-wpcf7-file,.selectBox-dropdown,.wpcf7-confirm_email,.file-upload,.wpcf7-textarea,.wpcf7-text,.wpcf7-number,.wpcf7-select,.cform-left input,.form-select,.form-input,.range-holder,.f-range-holder { font-size:16px; height:60px; line-height:60px; padding-left:30px; padding-right: 30px; border-radius:30px; max-width:600px; margin-bottom:25px;}.wpcf7-textarea {height:150px;width:100%;max-width:1200px;margin-bottom:0px;}.website-wpcf7-file-text {height:50px;line-height:50px;}}.website-wpcf7-file {position:relative;}.website-wpcf7-file-text {position:absolute;top:5px;right:5px;padding-left:20px;padding-right:20px;border-radius:25px;background: linear-gradient(to right,#ccc, #999);font-size:14px;font-weight:600;color:#fff;cursor:pointer;}.website-wpcf7-file-btn {color:#999;}.website-wpcf7-file-btn.has-file {color:#666;font-size:12px;}.selectBox-dropdown {border:1px solid #f0f0f0; background-color:#fff; width:100%; color:#666;outline: none;vertical-align: middle;display: inline-block;cursor: default;}.selectBox-dropdown.selectBox-placeholder-active .selectBox-label {font-size:16px;color:#999;}.selectBox-dropdown:focus {border-color: #e00219;}.selectBox-dropdown.selectBox-menuShowing {}.selectBox-dropdown .selectBox-label {display: inline-block;white-space: nowrap;overflow: hidden;color:#666;font-size:12px;}.selectBox-dropdown .selectBox-arrow {position: absolute;top: 24px;right: 30px;width: 10px;height: 15px;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgMTE4LjE3IDY0Ljc1Ij48cGF0aCBmaWxsPSIjQ0RDQ0NDIiBkPSJNMTA4LjUgMS42NmwtNDkuNDIgNDkuNC00OS40LTQ5LjRhNS42NyA1LjY3IDAgMCAwLTguMDIgOC4wMmw1My40MiA1My40MWE1LjcgNS43IDAgMCAwIDguMDEgMGw1My40Mi01My40MWE1LjY3IDUuNjcgMCAwIDAtOC4wMi04LjAyeiIvPjwvc3ZnPg==);}.selectBox-dropdown-menu {position: absolute;z-index: 99999;max-height: 200px;min-height: 1em;border: solid 1px #ccc; background: #FFF;-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);box-shadow: 0 2px 6px rgba(0, 0, 0, .2);overflow: auto;-webkit-overflow-scrolling: touch;}.selectBox-inline {min-width: 150px;outline: none;border: solid 2px #959595;background: #FFF;display: inline-block;overflow: auto;}.selectBox-inline:focus {border-color: #e00219;}.selectBox-options,.selectBox-options LI,.selectBox-options LI A {list-style: none;display: block;cursor: default;padding: 0;margin: 0;}.selectBox-options LI A {line-height: 1.5;padding: 0 .5em;white-space: nowrap;overflow: hidden;background: 6px center no-repeat;}.selectBox-options LI.indent-1 A{padding-left:1em;}.selectBox-options LI.indent-2 A{padding-left:1.2em;}.selectBox-options LI.indent-3 A{padding-left:1.4em;}.selectBox-options LI.indent-4 A{padding-left:1.6em;}.selectBox-options LI.selectBox-hover A {background-color: #EEE;}.selectBox-options LI.selectBox-disabled A {color: #888;background-color: transparent;}.selectBox-options LI.selectBox-selected A {background-color: #17203a;color:#fff;}.selectBox-options .selectBox-optgroup {color: #17203a;background: #fff;font-weight: bold;line-height: 1.5;padding: 0 .3em;white-space: nowrap;}.selectBox.selectBox-disabled {color: #888 !important;}.selectBox-dropdown.selectBox-disabled .selectBox-arrow {opacity: .5;filter: alpha(opacity=50);border-color: #666;}.selectBox-inline.selectBox-disabled {color: #888 !important;}.selectBox-inline.selectBox-disabled .selectBox-options A {background-color: transparent !important;}.icheckbox_minimal,.iradio_minimal {display: inline-block;*display: inline;vertical-align: middle;margin: 0;padding: 0;width: 25px;height: 25px;background: url(minimal.png) no-repeat;border: 1px solid #ccc;border-radius:2px;cursor: pointer;position:relative;}.icheckbox_minimal:before {opacity:0;content: '';position: absolute;width: 9px;height: 6px;border-radius:2px;background: transparent;top: 6px;left: 6px;border: 2px solid #333;border-top: none;border-right: none;transform: rotate(-45deg);}.icheckbox_minimal.checked:before {opacity:1;}.icheckbox_minimal {background-position: 0 0;}.icheckbox_minimal.hover {background-position: -20px 0;}.icheckbox_minimal.checked {background-position: -40px 0;}.icheckbox_minimal.disabled {background-position: -60px 0;cursor: default;}.icheckbox_minimal.checked.disabled {background-position: -80px 0;}.iradio_minimal {background-position: -100px 0;}.iradio_minimal.hover {background-position: -120px 0;}.iradio_minimal.checked {background-position: -140px 0;}.iradio_minimal.disabled {background-position: -160px 0;cursor: default;}.iradio_minimal.checked.disabled {background-position: -180px 0;}@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {.icheckbox_minimal,.iradio_minimal {background-image: url(minimal@2x.png);-webkit-background-size: 200px 20px;background-size: 200px 20px;}}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}input[type="number"] {-moz-appearance: textfield;appearance: textfield;margin: 0;}.forminator-custom-form {text-align:left; font-size:0; display:block;}.forminator-html .forminator-col {width:100%;}.forminator-row .forminator-col-12 {display: inline-block!important;width:100%; margin:0; vertical-align:top; line-height:0; padding-right:30px;}.forminator-row .forminator-col-6{display: inline-block!important;width:50%; margin:0; vertical-align:top; line-height:0; padding-right:30px;}.forminator-has_error {position: relative;}.forminator-has_error .forminator-error-message {position: absolute;left:30px;bottom:0px;}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child), .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child) {margin-bottom: 15px!important;}.forminator-error-message {font-size: 12px;line-height: 20px;}.forminator-input {font-size: 16px;height: 60px;line-height: 60px;padding-left: 30px;padding-right: 30px;border-radius: 30px;max-width: 600px;margin-bottom: 25px;border: 1px solid #f0f0f0;background-color: #fff;width: 100%;color: #666;}.forminator-has_error .forminator-input,input:focus {border-color:#ff0000;}.text .forminator-uploaded-file--content p,.forminator-uploaded-file--content p {}.forminator-multiselect {width: 100%;height: auto;max-height: 210px;overflow-x: hidden;overflow-y: auto;display: block;padding: 5px;border-width: 3px;border-style: solid;border-radius: 0;}.forminator-multiselect .forminator-option.forminator-is_checked {background-color: #17A8E3;color: #FFFFFF;}.forminator-multiselect .forminator-option {color: #777771;}.forminator-multiselect .forminator-option {font-size: 16px;font-family: inherit;font-weight: 400;}.forminator-multiselect .forminator-option:first-child, .forminator-multiselect .forminator-option:first-child {margin-top: 0;}.forminator-multiselect .forminator-option, .forminator-multiselect .forminator-option {cursor: pointer;display: block;position: relative;margin: 5px 0;margin-top: 5px;padding: 10px;line-height: 1.3em;-webkit-transition: .2s ease;transition: .2s ease;}.forminator-multi-upload {cursor: pointer;border-color: #777771;background-color: #EDEDED;color: #777771;}.forminator-multi-upload, .forminator-multi-upload {display: block;margin: 0;padding: 27px;border-width: 3px;border-style: dashed;border-radius: 0;-webkit-transition: .2s ease;transition: .2s ease;}.forminator-multi-upload { cursor: pointer; color: #777771;}.forminator-multi-upload .forminator-multi-upload-message [class*="forminator-icon-"] {width: 30px;height: 30px;display: block;margin: 0 auto 5px;color: inherit;text-align: center;}.forminator-multi-upload .forminator-multi-upload-message [class*="forminator-icon-"]:before {display: block;color: inherit;font-size: 30px;line-height: 30px;}.forminator-ui .forminator-icon-upload:before, .forminator-ui .forminator-icon-upload:before {content: "⊼";}.forminator-multi-upload .forminator-multi-upload-message p {display: block;margin: 0;padding: 0;border: 0;text-align: center;}.forminator-checkbox {font-size: 14px;line-height: 30px;position: relative;width:100%;display: block;margin-bottom: 10px;}.forminator-checkbox input {opacity: 0;width: 0;height: 0;display: none;}.forminator-row .forminator-checkbox-hld{margin-top: -20px;margin-left: 30px!important;}.forminator-checkbox-hld h4.forminator-label {display: none;}.forminator-checkbox-hld .icheckbox_minimal {display: block;position: absolute;top:4px;left:0;}.forminator-checkbox span {cursor: pointer;pointer-events: all;display: block;}.forminator-checkbox .forminator-checkbox-label {padding-left:20px;padding-bottom:10px;}.forminator-checkbox .forminator-checkbox-box {width: 25px;height: 25px;position: relative;border-width: 1px;border-style: solid;border-radius: 2px;border-color:#ccc;}.forminator-checkbox .forminator-checkbox-box ~ span {margin-left: 15px;}.forminator-checkbox .forminator-checkbox-label {-webkit-box-flex: 0;-ms-flex: 0 1 auto;flex: 0 1 auto;line-height: 25px;}.forminator-checkbox input:checked + .forminator-checkbox-box:before {opacity: 1;}.forminator-checkbox input:checked + .forminator-checkbox-box:after {opacity: 1;}.forminator-checkbox .forminator-checkbox-box {position: absolute;top:0;left:0;}.forminator-button.button {border:none;cursor: pointer;font-size: 14px;}.forminator-multi-upload {content:"Wybierz pliki";position: relative;}.forminator-multi-upload:after {position: absolute;top: 20px;left: 30px;content:"Załącz referencje";line-height: 20px;color: #999 !important;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 16px;}.forminator-checkbox-label a {color:#990033;}.text p.forminator-uploaded-file--title {margin-bottom: 0;}.text ul.forminator-uploaded-files {margin-bottom: 0;}.forminator-select .forminator-has_error .forminator-error-message {left:39px;bottom:1px;}.text .forminator-response-message ul {display: none;}.forminator-checkbox .forminator-checkbox-boaax:after {content: " ";opacity: 0;-khtml-opacity: 0;width: 20px;height: 20px;position: absolute;top: 50%;left: 50%;display: block;border:1px solid #000;border-radius: 100%;-webkit-transform: translate(-50%,-50%) scale(0);transform: translate(-50%,-50%) scale(0);-webkit-transform-origin: center;transform-origin: center;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-animation-duration: .6s;animation-duration: .6s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.forminator-checkbox .forminator-checkbox-box:after {content: "";opacity: 0;width: 6px;height: 9px;position: absolute;top: 4px;left: 8px;display: block;border-bottom:2px solid #333;border-right:2px solid #333;border-radius: 2px;transform: rotate(45deg);}.forminator-checkbox span {cursor: pointer;pointer-events: all;}select.forminator-select--field{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;appearance: none;outline: 0;box-shadow: none;border: 0 !important;height: 60px;width:100%;background-image: none;}select.forminator-select--field :-ms-expand {display: none;}.forminator-multi-upload,.forminator-select .forminator-field {position: relative;display: inline-block;font-size: 16px;height: 60px;line-height: 60px;padding-left: 30px;padding-right: 30px;border-radius: 30px;max-width: 600px;margin-bottom: 25px;border: 1px solid #f0f0f0;background-color: #fff;width: 100%;color: #666;line-height: 3;overflow: hidden;}.forminator-uploaded-file--content {font-size: 10px;line-height: 20px;}.forminator-multi-upload {content:"Dodaj plik";}.forminator-multi-upload-hld {height: auto;}.forminator-select .forminator-field label {display: none;}select.forminator-select--field{flex: 1;padding: 0;padding-left:5px;padding-right:60px;cursor: pointer;}select.forminator-select--field {width:100%;height: 60px;display: block;position: absolute;z-index: 10;background-color: transparent;}.forminator-select .forminator-field:after {content: '\25BC';position: absolute;top: 5px;right: 10px;padding: 0 12px;cursor: pointer;pointer-events: none;-webkit-transition: .25s all ease;-o-transition: .25s all ease;transition: .25s all ease;}#footer {overflow:hidden;padding-bottom:100px;}#footer .ctr {position:relative;}#footer svg.kv-svg {left:50%;transform:translate(-50%,-20%)}.footer-left ul,.footer-left ul li {display:inline-block;}.footer-left ul li {margin-left:30px;}.footer-left ul li,.footer-right,.footer-left {font-size:14px;line-height:20px;color:#999;}#backtotop {position:absolute;left:50%;bottom:-70px;transform:translateX(-50%);padding-top:80px;font-size:16px;line-height:20px;font-weight:600;text-transform:uppercase;}#backtotop .svg-holder {position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:60px;display:block;border-radius:50%;text-align:center;}@media (max-width: 559px){#footer svg.kv-svg {transform:translate(-50.2%,-26.5%)}}@media (max-width: 479px){.footer-left ul {display:block;padding-top:20px;}}@media (max-width: 859px){.footer-right,.footer-left {text-align:center;margin-bottom:20px;}}@media (min-width: 860px){.footer-right,.footer-left {width:50%;float:left;}.footer-right {text-align:right;}}@media (max-width: 1259px){#footer .ctr.p-5-0 {padding-bottom:60px;}}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:99999; overflow:hidden;}#cboxWrapper {max-width:none;}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:border-box}#cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}#colorbox{outline:0;}#cboxContent{margin-top:32px; overflow:visible; background:transparent;}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxLoadedContent{background:transparent;padding:0px;}#cboxLoadingGraphic{background:url(img/loader.gif) no-repeat center center;}#cboxLoadingOverlay{background:transparent;}#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}.cboxPhoto{box-shadow:0 0 5px rgba(0,0,0,.8);}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:50px; height:50px; position:absolute; top:-20px; background:url(img/controls-colorbox.png) no-repeat 0 0;border-radius: 50%;box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.05);}#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxPrevious{background-position:0px 0px;left:10px;top:50%;transform:translateY(-50%);}#cboxPrevious:hover{background-position:0px -50px;}#cboxNext{background-position:-50px 0px; right:10px;top:50%;transform:translateY(-50%);}#cboxNext:hover{background-position:-50px -50px;}#cboxClose{background-position:-100px 0px; right:10px;top:10px;}#cboxClose:hover{background-position:-100px -50px;}.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-150px 0px; right:44px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-200px -50px;}.cboxSlideshow_off #cboxSlideshow{background-position:-200px 0px; right:44px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-150px -50px;}#cboxContent:hover #cboxNext, #cboxContent:hover #cboxPrevious, #cboxContent:hover #cboxClose{}