/**handles:contact-form-7,wpml-legacy-dropdown-0,wpml-menu-item-0,cmplz-general,dnd-upload-cf7,normalize,swiper,lightgallery,main,cf7cf-style**/
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}
.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}
.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
.dnd-icon-remove.deleting{outline:0;font-family:inherit!important;font-size:12px;color:#000;font-weight:500}.dnd-icon-remove.deleting:before{content:''}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.dnd-icon-blank-file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-image.has-bg{border:0;transition:transform .3s ease;max-width:40px;width:100%;overflow:hidden;position:relative}.dnd-upload-status .dnd-upload-image.has-icon{border:1px solid #dadada}.dnd-upload-status .dnd-upload-image.has-icon span.dnd-icon-blank-file{height:54px;width:38px}.dnd-upload-status .dnd-upload-image.has-bg img{max-height:100%;max-width:none;left:50%;top:50%;position:absolute;transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-image.has-bg:hover{transform:scale(1.5)}.dnd-upload-status .dnd-upload-image span{font-size:20px;color:#222;position:absolute;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);left:50%}.dnd-upload-status._uploading .dnd-upload-image.has-bg:after{content:'';left:0;right:0;width:100%;height:100%;background:rgb(165 165 165 / 80%);position:absolute}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:25px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:0}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;white-space:nowrap;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.codedropz--preview{display:flex;flex-wrap:wrap;margin-left:-1%;margin-right:-1%}.codedropz--preview .dnd-upload-status .dnd-upload-details .dnd-progress-bar,.codedropz--preview .dnd-upload-status .dnd-upload-details .name em{display:none}.codedropz--preview .dnd-upload-status{display:block;margin:0 1%;width:calc(84% / 8)}.codedropz--preview .dnd-upload-status .dnd-upload-image span.cd-ext{opacity:1;z-index:1;color:#fff;background:#ff630b;width:60px;line-height:16px;top:60%;font-size:12px;text-transform:uppercase}.codedropz--preview .dnd-upload-status .dnd-upload-image.has-bg{height:100px;max-width:none;border-radius:0}.codedropz--preview .dnd-upload-status .dnd-upload-image.has-bg img{border-radius:3px}.codedropz--preview .dnd-upload-status .dnd-upload-image.has-bg:hover{transform:none}.codedropz--preview .dnd-upload-status .dnd-upload-details{width:100%;padding:2px 0}.codedropz--preview .dnd-upload-status .dnd-upload-details .name{padding:0;font-size:14px}.codedropz--preview .dnd-upload-status .dnd-upload-details .name span{padding-right:0}.codedropz--preview .dnd-upload-status .dnd-upload-details .remove-file{color:#fff;top:-6px;right:-6px}.codedropz--preview .dnd-upload-status .dnd-upload-details .remove-file.deleting{right:auto;transform:translate(-40%,-50%);top:40%;left:50%;background-color:#424242;padding:0 3px}.codedropz--preview .dnd-upload-status .dnd-upload-details .remove-file span{background-color:#8e8b8b;border-radius:100%;transition:color 1s ease-in-out}.codedropz--preview .dnd-upload-status .dnd-upload-details .remove-file span:hover{background-color:#fb0303}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}.codedropz-theme-dark .codedropz-upload-inner{color:#fff}.codedropz-theme-dark .codedropz-upload-handler{background-color:#000}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
/**
 * Swiper 3.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: December 13, 2016
 */
.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}
/*! lightgallery - v1.3.8 - 2017-01-22
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */@font-face{font-family:lg;src:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/fonts/lg.eot?n1z373");src:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/fonts/lg.woff?n1z373") format("woff"),url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/fonts/lg.ttf?n1z373") format("truetype"),url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/fonts/lg.svg?n1z373#lg") format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0, 0, .25, 1) 0s,opacity .35s cubic-bezier(0, 0, .25, 1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;transition:transform 250ms cubic-bezier(0, 0, .25, 1) 0s,opacity 250ms cubic-bezier(0, 0, .25, 1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .25s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/css/img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/css/img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/css/img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/css/img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/css/img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;-moz-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;-o-transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s;transition:left .3s cubic-bezier(0, 0, .25, 1) 0s,top .3s cubic-bezier(0, 0, .25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0, 0, .25, 1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/loading.gif") no-repeat scroll center center transparent;display:none!important}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0, 0, .25, 1) 0s,opacity .1s ease 0s}
html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:"Open Sans",sans-serif;background:#f2f3f7;font-size:14px;color:#364251}p{line-height:22px}a{text-decoration:none;color:#161521;-webkit-transition:.3s color ease,.3s background ease;-o-transition:.3s color ease,.3s background ease;transition:.3s color ease,.3s background ease}a:focus,a:hover{color:#161521}::-moz-selection{background:#00bfb8;color:#fff}::selection{background:#00bfb8;color:#fff}a,button,input,textarea{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-webkit-box-shadow:none!important;box-shadow:none!important}a:focus,a:hover,button:focus,button:hover,input:focus,input:hover,textarea:focus,textarea:hover{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-appearance:none}.fileUpload{position:relative;overflow:hidden;margin:10px}.fileUpload input.uploadBtn{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0}.fileUploadHolder .uploadFile{background:0 0;margin:20px 0 0 0;border:none!important;border-bottom:1px solid #2e3f4e!important;padding:0!important;display:none;cursor:pointer;font-size:15px;font-weight:700;padding:10px 0 10px 36px!important;background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/icons/sponka.svg") no-repeat center left/22px 20px;border-radius:0!important;-webkit-transition:.3s ease border-color,.3s ease color!important;-o-transition:.3s ease border-color,.3s ease color!important;transition:.3s ease border-color,.3s ease color!important}.fileUploadHolder .uploadFile.visible{display:block}.checkbox-group .checkbox,.checkbox-group .radio{margin:5px 0!important}.checkbox,.radio{position:relative;margin:16px 0}.checkbox:first-child,.radio:first-child{margin-top:25px}.checkbox:last-child,.radio:last-child{margin-bottom:25px}.checkbox label,.radio label{padding:0 0 0 30px!important;font-size:14px;cursor:pointer;width:100%!important}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{display:block;left:0;position:absolute;visibility:hidden;width:0;height:0}.checkbox input[type=checkbox]+label:before,.checkbox input[type=radio]+label:before,.form-table .nwsl input[type=checkbox],.radio input[type=checkbox]+label:before,.radio input[type=radio]+label:before{content:"";border:2px solid #dde3e7;width:16px;height:16px;display:inline-block;left:0;top:50%;margin:-8px 0 0 0;position:absolute;border-radius:50%;-webkit-transition:.3s ease border-color,.3s ease background;-o-transition:.3s ease border-color,.3s ease background;transition:.3s ease border-color,.3s ease background}.checkbox input[type=checkbox]+label:before,.form-table .nwsl input[type=checkbox],.radio input[type=checkbox]+label:before{border-radius:2px}.checkbox input[type=checkbox]:hover+label:before,.checkbox input[type=radio]:hover+label:before,.radio input[type=checkbox]:hover+label:before,.radio input[type=radio]:hover+label:before{border-color:#00bfb8}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=radio]:checked+label:before,.radio input[type=checkbox]:checked+label:before,.radio input[type=radio]:checked+label:before{border-color:#00bfb8;background:#00bfb8}.form-table .nwsl input[type=checkbox]:checked{border-color:#00bfb8;background:#00bfb8}.form-table .nwsl span{padding-left:3px}.hidden{display:none!important}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.cols{display:table;width:100%;height:100%;table-layout:fixed}.cols .col{display:table-cell}.cols .col.align-top{vertical-align:top}.cols .col.align-middle{vertical-align:middle}.cols .col.align-bottom{vertical-align:bottom}.cols.with-border .col{border:1px solid #dde2e7;border-width:1px 1px 1px 0}.cols.with-border .col:last-child{border-right:none}.offset70{padding-left:70px;padding-right:70px}.offset120{padding-left:120px;padding-right:120px}.offset130{padding-left:130px;padding-right:130px}h1,h2,h3,h4,h5,h6{color:#2f454f;margin:0 0 30px;font-weight:700}.text-right{text-align:right}.text-center{text-align:center}.section-title{margin:0 0 20px;padding:20px 0;position:relative}.section-title:after{content:"";position:absolute;bottom:2px;left:0;width:100%;max-width:60px;height:3px;background:#00bfb8;border-radius:2px}ul.inline{margin:0;padding:0;list-style:none;font-size:0}ul.inline li{font-size:14px;display:inline-block}.t-white{color:#fff}.t-big{font-size:26px}.t-medium{font-size:22px}.dark-overlay{background:rgba(46,63,78,.96)}.cover{background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.contain{background-size:contain!important;background-repeat:no-repeat!important;background-position:center center!important}.gradient{position:relative;overflow:hidden}.gradient:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(46,63,78,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(46,63,78,.75)));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(46,63,78,.75) 100%);-webkit-transition:height .6s ease;-o-transition:height .6s ease;transition:height .6s ease}.gradient>*{z-index:2}.overlay-hover{position:relative;overflow:hidden}.overlay-hover>*{z-index:2;position:relative}.overlay-hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:200%!important;background:rgba(0,101,178,.8);opacity:0;-webkit-transition:.9s ease opacity;-o-transition:.9s ease opacity;transition:.9s ease opacity}.overlay-hover h2{-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.overlay-hover p{-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.overlay-hover ul li{-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.grey-bg{background:#fafafa}.dark-bg{background:#2e3f4e}.white-bg{background:#fff}.button{border:2px solid transparent;background:0 0;padding:0 10px;font-size:16px;font-weight:600;height:48px;display:table;text-decoration:none!important;white-space:nowrap;color:#fff;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;-o-transition:.3s color ease,.3s background ease,border-color .3s ease;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;transition:.3s color ease,.3s background ease,border-color .3s ease;border-radius:4px}.button.fileUpload{margin:20px 0}.button.fileUpload .text{line-height:44px}.button.fileUpload .icon{border-left:2px solid #6ae7e2;margin:0 7px 0 20px;padding:0 0 0 15px}.button.no-border{border:none;padding:0}.button.centered{margin:0 auto}.button .icon{display:inline-block;line-height:45px;margin:0 10px;vertical-align:middle}.button span.icon{font-size:26px;margin:0 0 0 10px}.button.inline{display:inline-block;margin:0 15px}.button .text{display:inline-block;line-height:40px;padding:0 0 0 10px;vertical-align:middle}.button.green{color:#00bfb8;border-color:#00bfb8}.button.green.white-text{color:#fff}.button.blue{color:#005dac;border-color:#005dac;background:0 0;border-width:2px!important}.button.blue.white-text{color:#fff}.button.red{color:#ff6161;border-color:#ff6161}.button.red.white-text{color:#fff}.button.small{height:40px;padding:0 4px}.button.small .text{line-height:36px}.button.small .icon{margin:0 5px;line-height:36px;font-size:14px}.button.small span.icon{font-size:26px;margin:0 0 0 10px}.back{font-size:16px;font-weight:600;line-height:16px}.back .icon{font-size:14px;font-weight:500;display:inline-block;margin:0 0 0 5px}.load-more-button .icon{font-size:14px;font-weight:500;display:inline-block;margin:0 0 0 5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.load-more{display:block;text-align:center;padding:30px 0 50px;font-weight:600;font-size:16px;border-top:1px solid #dde2e7}.load-more .icon{font-size:14px;font-weight:500;display:inline-block;margin:0 0 0 5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.gallery-holder{position:relative}.gallery-button{position:absolute;width:12px;height:16px;font-size:12px;cursor:pointer;top:50%;color:#e0e0e0;margin-top:-8px}.gallery-button:hover{color:#00bfb8}.gallery-button.button-prev{left:-24px}.gallery-button.button-next{right:-24px}.button-next,.button-prev{background-size:11px 18px}#lg-counter{display:none!important}.lg-toolbar{background:0 0}.lg-actions .lg-next,.lg-actions .lg-prev{background:0 0;border-radius:0}.lg-actions .lg-prev:after{content:"\e910";font-family:icomoon!important}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#00bfb8}.lg-actions .lg-next:before{display:none}.lg-actions .lg-next:after{content:"\e90b";font-family:icomoon!important}.lg-toolbar .lg-icon{color:#00bfb8}.lg-outer .lg{max-width:1200px;margin:0 auto}.lg-outer .lg-image{display:inline-block;height:auto!important;max-height:100%;max-width:100%;vertical-align:middle;width:100%!important}.lg-outer .lg-img-wrap{background:#fff}.lg-sub-html{position:absolute;padding:50px 90px}.lg-outer .lg-img-wrap,.lg-outer .lg-item{padding:0}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:0}.lg-sub-html{background:#fff;text-align:left}.lg-sub-html h4{color:#2e3f4e;font-size:20px;position:relative;margin:0 0 15px;padding:0 0 10px}.lg-sub-html h4:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;max-width:100px;height:3px;background:#00bfb8;border-radius:2px}.lg-sub-html p{color:#364251;font-size:14px;font-weight:400;margin:0}.lg-actions .lg-next,.lg-actions .lg-prev{top:35%}.lg-outer .lg-thumb-outer{background:0 0!important;padding:30px 10px 0;bottom:180px;width:auto}.lg-outer .lg-thumb-item{border:1px solid transparent;border-radius:0;-webkit-transition:.3s ease border,.3s ease transform;-o-transition:.3s ease border,.3s ease transform;transition:.3s ease border,.3s ease transform}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#40bab3;-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.lg-backdrop{background:rgba(46,63,78,.96)}#cookie{position:fixed;bottom:0;left:0;width:100%;height:76px;padding:10px 32px 10px;background:#0080d4;z-index:1001;display:table;vertical-align:middle}#cookie .inner{display:table-cell;color:#fff;text-align:center;vertical-align:middle}#cookie .inner p{display:inline-block;margin:5px 0;font-size:14px}#cookie .inner .button{margin:0 20px 0}#cookie .inner .link{border-bottom:1px solid #fff;color:#fff;white-space:nowrap;-webkit-transition:.3s ease border;-o-transition:.3s ease border;transition:.3s ease border}#cookie .inner .link:hover{border-color:transparent}.breadcrumb{color:#fff;font-size:12px;margin:0 0 8px}.breadcrumb .icon{color:#00bfb8;font-size:8px;line-height:10px;margin:0 2px;vertical-align:middle}.breadcrumb a{color:#fff;text-decoration:none}.breadcrumb span{color:#778e9d}.add-border{position:relative}.add-border:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;max-width:100px;height:3px;background:#00bfb8;border-radius:2px}.add-border.centered{text-align:center}.add-border.centered:after{left:50%;margin:0 0 0 -50px}.more-link{padding:30px 60px;background:#fff}.more-link a{position:relative;padding:0 24px;font-weight:700;font-size:14px}.more-link a:after{font-family:icomoon;position:absolute;content:"\e90b";top:50%;right:0;margin:-7px 0 0 0;font-size:14px;width:12px;height:14px;font-weight:400}#header{position:fixed;top:0;left:0;width:100%;z-index:150;height:115px}#header .header-wrapper{max-width:1450px;width:100%;margin:0 auto;display:table;height:115px;background:#fff;z-index:100;-webkit-box-shadow:0 2px 2px -2px rgba(0,0,0,.1);box-shadow:0 2px 2px -2px rgba(0,0,0,.1)}#header .header-wrapper .header_part{display:table-cell;vertical-align:middle;padding:0 15px;position:relative}#header .header-wrapper .header_part.with-logo #logo{display:inline-block}#header .header-wrapper .header_part.with-logo #logo img{width:321px;vertical-align:middle}#header .header-wrapper .header_part #menu-toggle{display:none}#header .header-wrapper .header_part .site-nav ul li{margin:0 22px}#header .header-wrapper .header_part .site-nav ul li.current-menu-item a{color:#00bfb8}#header .header-wrapper .header_part .site-nav ul li a{color:#2e3f4e;text-decoration:none;font-size:13px}#header .header-wrapper .header_part .site-nav ul li.search a{color:#00bfb8;font-size:20px;display:block;width:20px;height:20px;text-align:center;line-height:18px;-webkit-transition:.3s ease transform;-o-transition:.3s ease transform;transition:.3s ease transform}#header .header-wrapper .header_part .site-nav ul li.search a:hover{-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}#header .header-wrapper .header_part .site-nav ul li.search a .icon{vertical-align:middle}#mobile-nav{display:none}#overlay{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,.76);height:100%;z-index:50;opacity:0;pointer-events:none}#overlay.active{pointer-events:auto;cursor:pointer;cursor:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/icons/close.png"),auto}#site-content{max-width:1450px;margin:0 auto;margin-top:0;display:block;position:relative;width:100%;overflow:hidden}#site-content #site-aside{background:#2e3f4e;display:block;width:250px;height:100%;vertical-align:top;position:absolute;top:0;left:0;z-index:100}#site-content #site-aside .release-container{position:absolute;height:calc(100% - 115px);width:100%;top:0}#site-content #site-aside .stuck{padding-top:115px}#site-content #site-aside .widget .partner-logo{text-align:center}#site-content #site-aside .widget .partner-logo p{padding:0 8px 18px 28px;text-transform:uppercase;text-align:left;color:#7da2ba;margin:0}#site-content #site-aside .widget .partner-logo img{width:100%;max-width:150px;padding:0 8px 0 8px}#site-content #site-aside hr{height:4px;margin:0;padding:0;border:none;width:100%;background:#0080d4}#site-content .social-nav{padding:18px 22px}#site-content .social-nav li{margin:0 6px}#site-content .social-nav li a{color:#7da2ba;text-decoration:none;font-size:31px;opacity:.6;-webkit-transition:.3s opacity ease;-o-transition:.3s opacity ease;transition:.3s opacity ease}#site-content .alt-nav ul{margin:0;padding:0;list-style:none}#site-content .alt-nav ul li{-webkit-transition:.3s ease background;-o-transition:.3s ease background;transition:.3s ease background;position:relative}#site-content .alt-nav ul li.has-sub:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:#fff;-webkit-transition:.2s ease width;-o-transition:.2s ease width;transition:.2s ease width}#site-content .alt-nav ul li.has-sub.active:before{width:100%}#site-content .alt-nav ul li.blue-link a{color:#0080d4}#site-content .alt-nav ul li.current a{color:#00bfb8}#site-content .alt-nav ul li a{padding:18px 8px 18px 28px;text-transform:uppercase;color:#7da2ba;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.05);display:block;font-size:14px;position:relative}#site-content .alt-nav ul li a span{vertical-align:middle}#site-content .alt-nav ul li a .icon{font-size:30px;margin:0 8px 0 0;vertical-align:middle}#site-content .alt-nav ul li:last-child a{border:none}#site-content .alt-nav ul li .sub{position:absolute;left:250px;background:#00bfb8;width:100%;z-index:100;height:100vh;top:0;width:0;display:none;overflow:hidden}#site-content .alt-nav ul li .sub .sub__content{position:absolute;width:100%;height:0;overflow:hidden;background:#fff}#site-content .alt-nav ul li .sub .sub__content ul{margin:0 30px;padding:0;list-style:none;display:table;width:-o-calc(100% - 60px);width:calc(100% - 60px);table-layout:fixed;border-bottom:1px solid #e1e5ea;height:68px}#site-content .alt-nav ul li .sub .sub__content ul:last-child{border:none}#site-content .alt-nav ul li .sub .sub__content ul li{display:table-cell;vertical-align:middle;border-right:1px solid #e1e5ea;margin:0;padding:15px 0}#site-content .alt-nav ul li .sub .sub__content ul li:last-child{border:none}#site-content .alt-nav ul li .sub .sub__content ul li:first-child a{padding-left:0}#site-content .alt-nav ul li .sub .sub__content ul li:first-child a:after{left:0}#site-content .alt-nav ul li .sub .sub__content ul li a{font-weight:700;font-size:16px;color:#161521;text-decoration:none;padding:0 26px 10px;position:relative}#site-content .alt-nav ul li .sub .sub__content ul li a:after{background:#00bfb8 none repeat scroll 0 0;border-radius:2px;bottom:2px;content:"";height:3px;left:26px;max-width:38px;position:absolute;width:100%}#site-content #main-content{background:#fff;display:block;padding:115px 0 0 250px}.tab-block{padding:35px 282px 35px 112px;background:#fff;border-bottom:2px solid #f2f3f7;cursor:pointer;position:relative;-webkit-transition:.3s ease padding,.3s ease background;-o-transition:.3s ease padding,.3s ease background;transition:.3s ease padding,.3s ease background}.tab-block.active{background:#fafafa;padding-top:56px;padding-bottom:56px}.tab-block.active:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.tab-block:after{width:26px;height:26px;color:#00bfb8;position:absolute;top:55px;right:134px;font-size:26px;font-family:icomoon;content:"\e911";line-height:26px;text-align:center;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:.3s ease transform;-o-transition:.3s ease transform;transition:.3s ease transform}.tab-block:last-child{border:none}.tab-block:first-child{border-top:2px solid #f2f3f7}.tab-block .tab__head{margin:10px 0 0 0}.tab-block .tab__head .section-title{margin:0}.tab-block .tab__body{max-width:460px;display:none}.tab-block .tab__body p{margin:0 0 20px}.tab-block .tab__body p:last-child{margin:0}.more-products .heading{padding:40px 70px;margin:0;-webkit-box-shadow:inset 0 10px 20px -15px rgba(0,0,0,.1);box-shadow:inset 0 10px 20px -15px rgba(0,0,0,.1)}.article{margin:70px 0 70px 245px;padding:0}.article .entry{position:relative}.article .entry.with-download .download-button{position:absolute;right:120px;top:0}.article .entry.with-download .entry__head{padding-right:320px}.article .entry .entry__head{padding:0 145px 36px 0;margin:0 0 36px;border-bottom:2px solid #f2f3f7}.article .entry .entry__head h2{margin:0 0 20px}.article .entry .entry__head p{font-size:16px}.article .entry .text-block{padding-right:145px;margin:0 0 50px}.article .entry .text-block:last-child{margin-bottom:0}.article .entry .text-block strong{color:#354259}.article .entry .text-block h3{font-size:22px;margin:0 0 10px;padding:0 0 10px;position:relative}.article .entry .text-block h3:after{background:#00bfb8 none repeat scroll 0 0;border-radius:2px;bottom:0;content:"";height:3px;left:0;max-width:55px;position:absolute;width:100%}.article .entry .text-block p{margin:0 0 20px}.article .entry .text-block ul{list-style:none;padding:0;margin:0 0 20px}.article .entry .text-block ul li{padding-left:20px;position:relative;font-size:14px;margin:0 0 5px}.article .entry .text-block ul li:before{content:"-";left:0;color:#00bfb8;position:absolute;font-size:16px;font-weight:700;top:-2px}#search-results .box.smaller{padding-top:50px;padding-bottom:50px;vertical-align:top}#search-results .box.smaller .back{color:#00bfb8;margin:15px 0 0 0;display:table}#search-results .box.smaller .search-image{padding-top:49%}#search-results .box.smaller .search-result{margin:0 0 10px;font-size:14px}#search-results .box.smaller .search-result a{font-weight:700;color:#00bfb8}#search-results .box.smaller h3{margin:0 0 15px;font-size:18px;line-height:22px}#search-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#fff;opacity:0;display:none;overflow:hidden}#search-layer .search-icon{color:#00bfb8;width:24px;height:24px;position:absolute;top:50%;left:25px;margin:-12px 0 0 0;font-size:22px;padding:1px}#search-layer .close-form{width:30px;height:30px;color:#fff;text-align:center;line-height:30px;position:absolute;right:42px;top:50%;margin:-15px 0 0 0;border:none;background:#fe605d;font-size:11px;padding:1px 0 1px 1px;border-radius:50%;-webkit-transition:.3s ease transform;-o-transition:.3s ease transform;transition:.3s ease transform}#search-layer .close-form:hover{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#search-layer input[type=text]{width:100%;line-height:115px;padding:0 94px 0 72px;border:none}.tables{padding:55px 60px 0}.table{width:100%;border:1px solid #e6ebf0;margin:0 0 60px}.table .w20{width:20%}.table .w25{width:25%}.table .w30{width:30%}.table .w40{width:40%}.table .w50{width:50%}.table .w60{width:60%}.table .w75{width:75%}.table .w80{width:80%}.table .w100{width:100%}.table .table-head{background:#fbfdff;border-bottom:1px solid #e6ebf0;display:table;width:100%;padding:20px}.table .table-head .col{display:table-cell;color:#1f3d4d;font-weight:700;font-size:16px;padding:0 70px}.table .table-head .col span{color:#0080d4}.table .table-body .table-row{border-bottom:1px solid #e6ebf0;display:table;width:100%}.table .table-body .table-row:last-child{border:none}.table .table-body .table-row .col{display:table-cell;border-right:1px solid #e6ebf0;padding:20px 70px;vertical-align:middle}.table .table-body .table-row .col:first-child{padding:20px 35px;color:#00bfb8;font-weight:700}.table .table-body .table-row .col:last-child{border:none}.table .table-body .table-row .col p{margin-top:0}.table .table-body .table-row .col p:last-child{margin:0}.table .table-body .table-row .col p strong{font-weight:400;color:#0080d4}.table .table-footer{background:#fbfdff;border-top:1px solid #e6ebf0;display:table;width:100%;padding:0}.table .table-footer .col{display:table-cell;color:#0063ae;font-weight:400;font-size:12px;padding:20px 70px;vertical-align:middle}.table .table-footer .col p{color:#161521;font-weight:400}.table .table-footer .col p strong{font-weight:400;color:#0080d4}.table .table-footer .col:first-child{color:#00bfb8;font-weight:700;font-size:14px;padding:20px 10px 20px 35px}.table .table-footer .col:last-child{padding:20px 35px 20px 35px}.product-desc{padding:50px 100px 60px}.product-desc .cols .col{padding:0 30px}.product-desc .cols .col:first-child{padding-left:0}.product-desc .cols .col:last-child{padding-right:0}.product-desc .product-detail .perex{color:#0064af;font-weight:700;font-size:18px;margin:10px 0;line-height:28px}.product-desc .product-detail h2{color:#0064af;font-weight:700;font-size:15px;margin:0 0 4px 0;line-height:28px}.product-desc .product-detail ul{margin:0 0 36px;padding:0;list-style:none}.product-desc .product-detail ul li{border-bottom:1px solid #e1e5ea;padding:0}.product-desc .product-detail ul li a{display:block;position:relative;padding:10px 0}.product-desc .product-detail ul li a:after{content:"\e90b";font-family:icomoon;color:#00bfb8;width:8px;height:10px;margin:-7px 0 0 0;position:absolute;top:50%;right:0;font-size:12px}.product-desc .product-detail ul li a:hover{color:#00bfb8}.product-desc .product-detail .detail-steps{margin-top:20px;counter-reset:step-counter}.product-desc .product-detail .detail-steps .step{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #e1e5ea}.product-desc .product-detail .detail-steps .step:last-child{border:none;marign:0;padding:0}.product-desc .product-detail .detail-steps .step .title{color:#0064a7;font-weight:700;font-size:15px;margin:0 0 5px}.product-desc .product-detail .detail-steps .step .title:before{content:counter(step-counter) ".) ";counter-increment:step-counter}.product-desc .product-detail .detail-steps .step p{margin:0}.product-gallery{margin:0 0 30px;position:relative}.product-gallery .gallery-top{margin:0 0 20px}.product-gallery .gallery-top .swiper-button-white{display:none}.product-gallery .gallery-thumbs .swiper-wrapper{margin-left:calc(-40% - 8px)}.product-gallery .gallery-thumbs .swiper-slide-active{opacity:.6}.product-gallery .slide{height:auto}.product-gallery .slide .pad{display:block;padding-top:79%}.product-gallery .slide .pad img{display:none}.product-gallery .thumb{height:auto;cursor:pointer}.product-gallery .thumb .pad{padding-top:106%}.service-list .service{background:#fff;padding:60px 100px 60px}.service-list .service p{max-width:880px}.service-list .service .section-title{padding-top:0}.service-list .service ol,.service-list .service ul{list-style:none;margin:20px 0}.service-list .service ol li,.service-list .service ul li{padding:0 0 5px}.service-list .service ol li:last-child,.service-list .service ul li:last-child{padding-bottom:0}.service-list .service ol li span,.service-list .service ul li span{color:#2c64ab}.service-list .service ol{counter-reset:ol-counter;padding:0}.service-list .service ol li{position:relative;padding:0 0 5px 20px}.service-list .service ol li:before{content:counter(ol-counter) ".)";counter-increment:ol-counter;position:absolute;left:0;color:#2c64ab}.service-list .service:nth-child(odd){background:#fafafa}.service-list .service .gallery{margin-top:30px;display:table;width:100%}.service-list .service .gallery .item{width:124px;height:94px;margin-right:8px;margin-bottom:8px;float:left;cursor:pointer;border:1px solid transparent;-webkit-transition:.3s ease transform,.3s ease border;-o-transition:.3s ease transform,.3s ease border;transition:.3s ease transform,.3s ease border}.service-list .service .gallery .item:last-child{margin-right:0}.service-list .service .gallery .item img{display:none}.contact-form,.contact-info{max-width:748px;margin:0 auto;padding:0 34px}.contact-form .cols .col,.contact-info .cols .col{padding:0 10px}.contact-form .cols .col:first-child,.contact-info .cols .col:first-child{padding-left:0}.contact-form .cols .col:last-child,.contact-info .cols .col:last-child{padding-right:0}.contact-form h3,.contact-info h3{margin:0 0 20px}.contact-form p,.contact-info p{margin:0 0 20px}.contact-form p:last-of-type,.contact-info p:last-of-type{margin:0}.contact-form p span,.contact-info p span{color:#0063ae}.contact-form .section-head,.contact-info .section-head{padding-left:0;padding-right:0}.contact-info .address-details{padding:0 0 30px;min-height:244px}.contact-info .google-map{margin:0 0 10px}.contact-info .google-map iframe{width:100%;border:none}.contact-info .openGoogle{color:#2c4051;font-size:12px}.contact-info .billing-info{margin:60px 0 0 0}.tabs .tabs-nav ul{margin:0;padding:0;list-style:none;display:table;width:100%;table-layout:fixed;height:100px;border-bottom:2px solid #fafafa}.tabs .tabs-nav ul li{display:table-cell;vertical-align:middle;padding:0 10px}.tabs .tabs-nav ul li.current-menu-item a{font-weight:700;color:#00bfb8}.tabs .tabs-nav ul li a{display:block;text-align:center;color:#b7bdc7;font-size:18px}.tabs .tabs-nav ul li a.current{font-weight:700;color:#00bfb8}.tabs .tab{display:none;margin-bottom:0}.tabs .tab.current{display:block}.persons{padding:20px 110px;margin:0 -36px;list-style:none;font-size:0}.persons>li{font-size:14px;margin:0 36px;width:-o-calc(33.3333% - 72px);width:calc(33.3333% - 72px);display:inline-block;vertical-align:top}.person{margin:0 0 76px}.person .person__image{padding-top:115%;margin:0 0 32px;background-color:#efefef!important}.person .person__details .person__head .title{color:#1f3d4d;font-weight:700;font-size:18px}.person .person__details .person__head .position{font-weight:400;font-style:italic;font-size:14px}.person .person__details hr{text-align:left;border:none;height:2px;width:100%;max-width:58px;background:#00bfb8;margin:12px 0 20px;border-radius:2px}.person .person__details .persin__body ul{margin:0;padding:0;list-style:none}.person .person__details .persin__body ul li{font-size:14px;margin:0 0 6px}.person .person__details .persin__body ul li:last-child{margin:0}.person .person__details .persin__body ul li a{color:#0064af}.person .person__details .persin__body p{margin-top:24px}.needHelp{position:absolute;top:0;left:100%;padding:18px 20px;background:0 0;color:#0064b3;width:220px;cursor:pointer;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.needHelp .needHelp-top{font-size:16px;font-weight:700}.needHelp .needHelp-top .icon{display:block;margin:0 0 10px;font-size:40px}.needHelp .needHelp-bottom ul{margin:0;padding:5px 0 0 0;list-stule:none;display:none;opacity:0}.needHelp .needHelp-bottom ul li{display:block;border-bottom:1px solid rgba(255,255,255,.2);padding:12px 0 12px 0}.needHelp .needHelp-bottom ul li:last-child{border:none}.needHelp .needHelp-bottom ul li a{padding:0 20px 0 0;font-size:14px;color:#fff;display:block;position:relative}.needHelp .needHelp-bottom ul li a:after{content:"\e90b";font-family:icomoon;position:absolute;font-size:12px;color:#00bfb8;top:50%;width:8px;height:12px;margin:-6px 0 0 0;right:0}.needHelp:hover{background:#0064b3;color:#fff}.needHelp:hover .needHelp-bottom ul{display:block;opacity:1}#form-alt{margin:48px 60px;border:1px solid #ebf0f5}#form-alt header{padding:34px 50px 30px}#form-alt header.with-border{border-bottom:1px solid #ebf0f5}#form-alt header h2{margin:0;color:#0064af;font-weight:700;font-size:18px}#form-alt #form-body .subhead{padding:18px 50px 16px;background:#fbfdff;border:1px solid #f2f4f6;border-width:1px 0 1px 0;margin:0}#form-alt #form-body .subhead h3{font-weight:700;color:#336;margin:0;font-size:16px}#form-alt #form-body .form-table{padding:36px 50px 20px;max-width:730px}#form-alt #form-footer{padding:50px 280px 50px 50px;background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/icons/envelopes.png") no-repeat center right 36px}#form-alt #form-footer p{font-size:16px;line-height:24px;margin:0}#e404{text-align:center;background:#fafafa;height:740px}#e404 .col{padding:32px}#e404 .col h1{font-size:180px;margin:0 0 55px;line-height:126px;padding:0 0 50px}#e404 .col p{font-size:18px;margin:0;line-height:28px}form hr{margin:40px 0;display:block;width:100%;border:none;height:2px;background:#f2f3f7}form .form-buttons.with-border{padding:35px 50px;border:1px solid #ebf0f5;border-width:1px 0 1px 0}form .form-buttons.no-bottom-border{border-bottom:none}form .form-buttons .button{margin:0 6px}form .form-buttons .button:first-child{margin-left:0}form .form-buttons .button:last-child{margin-right:0}.tab-albhabet{padding:32px 32px}.tab-albhabet .slide{text-align:center}.tab-albhabet .slide a{display:inline-block;margin:0 auto;text-align:center;font-size:16px;color:#2e3f4e}.tab-albhabet .slide a.current{font-weight:700;color:#00bfb8}.tab-search{padding:38px 32px;border-bottom:1px solid #fafafa}.tab-search form{width:100%;max-width:680px;position:relative;margin:0 auto}.tab-search form input{border:2px solid #dde3e7;width:100%;height:46px;padding:0 155px 0 15px;border-radius:4px;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color}.tab-search form input.shorter{width:80%}.tab-search form input:focus{border-color:#00bfb8}.tab-search form button{position:absolute;top:0;right:0;height:46px}.tab-search form button .text{line-height:42px;vertical-align:top}.tab-search form button .icon{line-height:42px;vertical-align:top}.form-table.add-padding{margin-bottom:60px}.form-table.add-padding .form-row .col{padding-left:10px;padding-right:10px}.form-table.add-padding .form-row .col:first-child{padding-left:0}.form-table.add-padding .form-row .col:last-child{padding-right:0}.form-table.add-padding .form-row button[type=submit]{margin-top:20px}.form-table .form-row{display:table;width:100%;margin:0 0 16px}.form-table .form-row .col{display:table-cell;width:10000px;position:relative}.form-table .form-row .col.short{width:200px}.form-table .form-row .col.long{width:300px}.form-table .form-row .col.long label{width:300px}.form-table .form-row .col.align-top{vertical-align:top}.form-table .form-row .col.align-middle{vertical-align:middle}.form-table .form-row .col.align-bottom{vertical-align:bottom}.form-table .form-row .col .form-title{margin:0 0 20px;font-weight:700;color:#2c4051;font-size:18px}.form-table .form-row .col label{margin:0;padding:0 15px 0 0;font-size:14px;color:#2c4051;width:200px;display:block}.form-table .form-row .col input{border:2px solid #dde3e7;width:100%;height:46px;padding:0 15px;border-radius:4px;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color}.form-table .form-row .col input.shorter{width:80%}.form-table .form-row .col input:focus{border-color:#00bfb8}.form-table .form-row .col input.error,.form-table .form-row .col textarea.error{border-color:#ff6161!important}.form-table .form-row .col textarea{border:2px solid #dde3e7;width:100%;height:46px;padding:12px 15px;min-height:200px;resize:none;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color;border-radius:4px}.form-table .form-row .col textarea:focus{border-color:#00bfb8}.section-head{padding:60px 110px 30px}.section-head.no-padding{padding:0}.section-head h2{font-size:26px;margin:0}.section-head h2.section-title{padding:0 0 10px}#positions .position{border:2px solid #f2f3f7;border-width:2px 0 0}#positions .position:last-child{border-bottom:none}#positions .position .position-head .wrapper{padding:40px 86px 50px}#positions .position .position-head .button{margin-top:20px}#positions .position .position-head h3{color:#1f3d4d;font-size:18px;margin:0 0 15px}#positions .position .position-head .position-type{font-size:14px;color:#2c4051;margin:0 0 15px}#positions .position .position-head .position-type .title{color:#00bfb8;display:inline-block}#positions .position .position-head .position-type .desc{display:inline-block}#positions .position .position-head .position-description{margin:0 0 15px}#positions .position .position-head .position-description p{margin:0 0 15px;line-height:24px}#positions .position .position-head .position-description p:last-child{margin:0}#positions .position .position-form{max-width:100%;border-top:2px solid #f2f3f7}#positions .position .position-form .wrapper{padding:40px 86px 50px}#positions .position .position-head{background-position:center right!important}#positions .position .position-head .wrapper{max-width:720px}#positions .position .position-form{display:none}#positions .position .position-form .wrapper form .form-table{max-width:660px}#c-form{background:#f8fcfd;border-top:2px solid #f2f3f7;padding:44px 32px 90px}#c-form h2{font-size:20px;text-align:center;margin:0 0 40px}#c-form form{padding:44px 100px 70px;background:#fff;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.06);box-shadow:0 0 8px 0 rgba(0,0,0,.06);max-width:680px;margin:0 auto}#fixed-help-alt{z-index:10;position:fixed;bottom:100px;right:0;color:#fff;background:#0064b3;width:auto}#fixed-help-alt a{display:block;padding:20px 50px 20px 20px;color:#fff;font-size:16px;font-weight:700;white-space:nowrap;position:relative}#fixed-help-alt a:after{content:"\e90b";font-family:icomoon;position:absolute;top:28px;right:15px;font-size:14px;color:#00bfb8}#fixed-help-alt a i{display:inline-block;font-size:32px;margin:0 10px 0 0;vertical-align:middle}#fixed-help{z-index:10;position:fixed;bottom:100px;right:0;color:#fff;background:#0064b3;width:160px}#fixed-help a{display:block;padding:20px;color:#fff;font-size:16px;font-weight:700}#fixed-help a i{font-size:40px;display:block;margin:0 0 10px}.text-block.advanced .entry{padding:80px 100px}.text-block.advanced .entry .cols{padding:0}.text-block.advanced .entry .cols .col{padding:0 50px}.text-block.advanced .entry .cols .col:first-child{padding-left:0}.text-block.advanced .entry .cols .col:last-child{padding-right:0}.text-block.with-photo .entry{padding:0}.text-block.with-photo .entry .cols{table-layout:auto}.text-block.with-photo .entry .cols .col{padding:90px 120px 140px}.text-block.with-photo .entry .cols .col.cover{width:310px;padding:0}.text-block.with-border{border:2px solid #f2f3f7;border-width:2px 0 2px 0}.text-block.simple .entry{margin:0 auto;width:100%;max-width:600px;padding:80px 32px}.text-block.simple .entry .cols{padding:0}.photo-box{background:#fff}.photo-box.reverse{background:#fafafa}.photo-box.reverse .col:first-child{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.photo-box.reverse .col:last-child{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.photo-box .cover{padding-top:32%}.photo-box .inner{padding:34px 100px}.page-template-page .entry p{font-size:14px;margin:0 0 10px}.page-template-page .entry ol li,.page-template-page .entry ul li{font-size:14px}.entry header{margin:0 0 15px}.entry header a{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.entry header .cols{margin:0 0 15px}.entry header h1{font-size:26px;margin:0 0 40px;line-height:28px;padding:0 0 14px}.entry .article-body{padding:0 0 100px}.entry strong{font-weight:600;color:#2c64ab}.entry p{margin:0 0 30px;font-size:16px;color:#354259;line-height:26px}.entry p.perex{color:#2c64ab;font-weight:700;font-size:18px;line-height:28px}.entry p.perex a{color:#2c64ab}.entry p:last-child{margin:0}.entry a{background:#b6f6f1;color:#354259;border-bottom:1px solid #354259;padding:0;margin:0 1px;-webkit-box-shadow:0 -1px 0 0 #fff inset;box-shadow:0 -1px 0 0 #fff inset}.entry ol,.entry ul{margin:0 0 30px}.entry ol li,.entry ul li{color:#354259;font-size:16px;line-height:26px;margin:0 0 10px}.entry ol li:last-child,.entry ul li:last-child{margin:0}.entry img{max-width:100%}.entry h2{font-size:26px}.entry h2.add-border{margin:0 0 40px}.entry h2.add-border:after{bottom:-12px}#blog-layout .cols{table-layout:auto}#blog-layout .cols .col.list{padding:80px 70px 0}#blog-layout .cols .col.aside{width:410px;padding:80px 0 0 70px;border-left:1px solid #dde2e7}#blog-layout aside h3{padding-right:32px;color:#79879b;font-size:14px;margin:0 0 20px}#blog-layout aside .articles-list article{margin:0 0 30px;padding:0 60px 30px 0;border-bottom:1px solid #dde2e7}#blog-layout aside .articles-list article:last-child{margin:0;border:none}#blog-layout aside .articles-list article h4{margin:0}#blog-layout aside .articles-list article h4 a{color:#2e3f4e;font-size:18px}.blog-article{margin:0 0 50px;padding:0 0 50px;border-bottom:1px solid #dde2e7}.blog-article:last-child{margin:0;border:none}.blog-article header .image-holder{padding-top:37%;margin:0 0 30px}.blog-article .article-body h2{color:#2e3f4e;font-size:18px;margin:0 0 16px}.blog-article .article-body p{color:#354259;font-size:16px;line-height:24px;margin:0 0 20px}.article-details{margin:0 0 15px;padding:0;list-style:none}.article-details a{padding:0}.article-details li{display:inline-block;font-size:14px;font-weight:400;position:relative}.article-details li:after{color:#9aa0ac;content:" /"}.article-details li:last-child:after{display:none}.article-details li a{color:#3ebeb7;text-decoration:none;font-weight:600;background:0 0;border:none;padding:0}.infobox{padding:56px 0;background:#f8fcfd;-webkit-box-shadow:0 0 30px rgba(0,0,0,.1);box-shadow:0 0 30px rgba(0,0,0,.1)}.infobox.double{padding:0}.infobox.double.vertical{-webkit-box-shadow:none;box-shadow:none;background:#fff}.infobox.double.vertical .cols{display:block}.infobox.double.vertical .cols .col{display:block;border:none;border-bottom:2px solid #f2f3f7;text-align:left;padding:0 0 36px;margin:0 0 36px}.infobox.double.vertical .cols .col:last-child{border:none;padding:0;margin:0}.infobox.double.vertical .cols .col .button{margin:10px 0 0 0}.infobox.double .col{border:1px solid #f2f3f7;border-width:0 1px 0 1px;padding:36px 32px}.infobox.double .col .title{margin:0 0 10px}.infobox.double .col.green .title{color:#00bfb8}.infobox.double .col.blue .title{color:#0080d4}.infobox.double .col:first-child{border-left:none}.infobox.double .col:last-child{border-right:none}.infobox .title{color:#0064b3;font-size:20px;font-weight:700}.infobox .col{padding:0 32px}.infobox .button{margin:10px 15px}.helpbox{padding:65px 30px;border-top:1px solid #eff2f4;background-color:#f9fcfd!important;background:url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/icons/icons-bg-left.png") left 30px bottom 15px no-repeat,url("https://www.polygrafcentrum.sk/wp-content/themes/centrum/html/img/icons/icons-bg-right.png") right 30px bottom 15px no-repeat}.helpbox .media{margin:0 auto;max-width:700px}.helpbox .media .media-left{padding:1px 60px 1px 1px}.helpbox .media .media-left .icon{color:#0a64af;font-size:70px}.helpbox .media .media-right{padding:0 0 0 60px}.helpbox .media .media-body .desc{color:#394150;font-size:16px;line-height:26px;font-weight:400}.helpbox .media .media-body .desc span{font-weight:700;color:#0a64af;font-size:20px}.pagination{padding:40px 45px;position:relative;text-align:right}.pagination.with-load-more ul{display:table;width:100%;max-width:300px;table-layout:fixed;position:absolute;right:45px;top:40px}.pagination.with-load-more ul li{display:table-cell;text-align:center}.pagination.with-load-more ul li a{margin:0 auto}.pagination.with-load-more ul li:first-child{text-align:left}.pagination.with-load-more ul li:first-child a{float:left}.pagination.with-load-more ul li:last-child{text-align:right}.pagination.with-load-more ul li:last-child a{float:right}.pagination ul{margin:0;padding:0;list-style:none}.pagination ul li{display:inline-block;vertical-align:top}.pagination ul li:first-child{margin-right:10px}.pagination ul li:first-child a{border:3px solid #dfe4ee;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color;border-radius:4px}.pagination ul li:first-child a i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination ul li:last-child{margin-left:10px}.pagination ul li:last-child a{border:3px solid #dfe4ee;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color;border-radius:4px}.pagination ul li a,.pagination ul li span{color:#b7bdc7;font-size:16px;font-weight:600;width:44px;height:44px;line-height:44px;text-align:center;display:block}.pagination ul li a.active,.pagination ul li span.active{color:#0080d4!important}.pagination ul li a i,.pagination ul li span i{display:block;height:38px;line-height:36px;padding:0 13px;text-align:center;vertical-align:baseline;width:38px;font-size:14px;color:#dfe4ee;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}#page-head{background-color:#fafafa;height:220px}#page-head .page-sub{font-size:16px;font-weight:700;color:#0064a7}#page-head ul{margin:8px 0 0 0;padding:0;font-size:0;list-style:none}#page-head ul li{display:inline-block;font-size:16px;color:#2c4051;position:relative;font-weight:600}#page-head ul li:last-child:after{display:none}#page-head ul li:after{font-weight:700;content:"|";padding:0 8px;color:#0064a7}#page-head.alt .cols{float:none;width:100%}#page-head.alt .cols .breadcrumb a{color:#2c4051}#page-head.alt .cols .col h1{color:#2e3f4e}#page-head .cols{float:right;width:50%}#page-head .cols .col h1{margin:0;color:#fff;font-size:30px}#hero-carousel{background:#f1f1f1}#hero-carousel .swiper-pagination{left:50%;padding:0 120px;text-align:left;width:50%;bottom:35px}#hero-carousel .swiper-pagination .swiper-pagination-bullet{background:0 0;width:12px;height:12px;margin:0 16px 0 0;border:2px solid #727a85;opacity:1}#hero-carousel .swiper-pagination .swiper-pagination-bullet:last-child{margin:0}#hero-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;border-color:#fff}#hero-carousel .slide{height:435px}#hero-carousel .slide .cols{width:50%;float:right}#hero-carousel .slide .cols .col{padding-top:30px;padding-bottom:60px}#hero-carousel .slide .cols h2{color:#fff;font-size:40px;line-height:38px;margin:0 0 26px;padding:0 0 30px;position:relative}#hero-carousel .slide .cols h2:after{content:"";position:absolute;bottom:0;left:0;width:100%;max-width:124px;height:3px;background:#00bfb8;border-radius:2px}#hero-carousel .slide .cols p{color:#fff;font-size:16px;margin:0 0 30px}.icon-box{height:220px;padding:32px 20px;text-align:center;border-right:1px solid #dde2e7}.icon-box:last-child{border:none}.icon-box .icon{color:#00bfb8;font-size:32px;display:table;margin:0 auto 16px}.icon-box h2{font-size:20px;margin:0 0 10px}.icon-box p{font-size:14px;margin:0}.box{height:286px;text-decoration:none;padding-top:30px;padding-bottom:30px;border:1px solid #fff;border-width:0 1px 1px 0}.box:last-child{border-right:none}.box.smaller{height:240px}.box.smaller p{font-size:14px;width:100%;color:#2e3f4e}.box.smaller ul li{font-size:14px}.box.smaller ul li:after{margin:0 2px 0 6px}.box.smaller h2{margin:0 0 20px;line-height:26px}.box.smaller h2:after{max-width:60px;bottom:-12px}.box.smaller .button{margin-top:20px}.box h2.section-title{margin:0 0 20px 0;padding:0 0 8px}.box p{font-size:16px}.box .button{margin-top:20px}.box ul{margin:0;padding:0;list-style:none}.box ul li{display:inline-block;font-size:16px;position:relative;color:#2e3f4e}.box ul li:after{content:"|";margin:0 10px}.box ul li:last-child{padding-right:0}.box ul li:last-child:after{display:none}.section .section-title{margin-left:60px;margin-right:60px;margin-bottom:16px;padding-top:0}.section .section-title:after{bottom:12px}.clients-list{margin:0 0 30px;padding:0 20px;list-style:none;font-size:0}.clients-list li{font-size:14px;display:inline-block;vertical-align:top;width:25%;position:relative;padding-top:10%;margin:10px 0}.clients-list li img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%}.references-list{margin:0;padding:0;list-style:none;font-size:0;overflow:hidden}.references-list.gallery li{padding-top:35%}.references-list.gallery li:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;-webkit-box-shadow:0 0 30px rgba(0,0,0,.4);box-shadow:0 0 30px rgba(0,0,0,.4);opacity:0;z-index:20;pointer-events:none;-webkit-transition:.6s ease opacity;-o-transition:.6s ease opacity;transition:.6s ease opacity}.references-list.gallery li .holder{padding-top:140%;z-index:10}.references-list.gallery li .holder .ref-content .ref-title{background:#faf9f9;color:#2e3f4e;font-size:15px}.references-list.gallery li .holder .ref-content .ref-desc{background:#faf9f9;color:#2e3f4e;font-size:13px}.references-list.gallery li .holder .ref-content .ref-desc .wrapper{padding-top:0}.references-list.gallery .gallery-wrapper{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.references-list.gallery .gallery-wrapper .item{position:absolute;top:0;left:0;width:100%;height:100%}.references-list.gallery .gallery-wrapper .item:first-child{z-index:100}.references-list.gallery .gallery-wrapper .item img{max-width:100%}.references-list li{display:inline-block;width:25%;padding-top:27%;position:relative;border:1px solid #fff;border-width:1px 1px 0 0}.references-list li:nth-child(4n){border-right:none}.references-list li .holder{padding-top:108%;font-size:14px;display:block;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.references-list li .holder:hover .ref-content .ref-title{color:#00bfb8!important}.references-list li .holder .gallery-wrapper{display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.references-list li .holder .ref-content{position:absolute;top:0;left:0;width:100%;height:100%}.references-list li .holder .ref-content .ref-title{padding:20px 70px 20px 40px;font-weight:600;font-size:16px;position:relative;z-index:2;pointer-events:none;-webkit-transition:.3s ease color;-o-transition:.3s ease color;transition:.3s ease color}.references-list li .holder .ref-content .ref-title:after{font-family:icomoon;position:absolute;content:"\e90b";top:50%;right:32px;margin:-7px 0 0 0;font-size:14px;width:12px;height:14px;font-weight:400;color:#00bfb8}.references-list li .holder .ref-content .ref-desc{background:#00bfb8;color:#fff;font-size:14px;display:none;z-index:2;display:none!important}.references-list li .holder .ref-content .ref-desc .wrapper{padding:20px 40px}.divisions .section-head{margin-top:60px}.divisions .section-head img{max-width:280px}.divisions .section-head,.realisation .section-head{padding:60px 100px 30px}@media only screen and (max-width:1199px){.divisions .section-head,.realisation .section-head{padding:40px 50px 30px}}@media only screen and (max-width:767px){.divisions .section-head,.realisation .section-head{padding:30px 32px}}.divisions .section-body .text-block .division-entry,.realisation .section-body .text-block .division-entry{padding:0 100px}.divisions .section-body .text-block .division-entry strong,.realisation .section-body .text-block .division-entry strong{color:#0080d4;font-weight:700}.divisions .section-body .text-block .division-entry .hidden-text,.realisation .section-body .text-block .division-entry .hidden-text{display:none}.divisions .section-body .text-block .division-entry .show-hidden-text,.realisation .section-body .text-block .division-entry .show-hidden-text{margin-top:40px}.divisions .section-body .text-block .division-entry .show-hidden-text .less,.realisation .section-body .text-block .division-entry .show-hidden-text .less{display:none}.divisions .section-body .text-block .division-entry._text-bigger,.realisation .section-body .text-block .division-entry._text-bigger{font-size:16px}.divisions .section-body .text-block .division-entry .block-progress,.realisation .section-body .text-block .division-entry .block-progress{border:1px solid #b7bec9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px}.divisions .section-body .text-block .division-entry .block-progress ul,.realisation .section-body .text-block .division-entry .block-progress ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:0;margin:15px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.divisions .section-body .text-block .division-entry .block-progress ul li,.realisation .section-body .text-block .division-entry .block-progress ul li{margin:0 40px;list-style:none;color:#0080d4;font-weight:700;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.divisions .section-body .text-block .division-entry .block-progress ul li i,.realisation .section-body .text-block .division-entry .block-progress ul li i{color:#00bfb8;position:absolute;right:-54px;top:-2px;font-size:25px}.divisions .section-body .text-block .division-entry .block-progress ul li:first-child,.realisation .section-body .text-block .division-entry .block-progress ul li:first-child{margin-left:0}.divisions .section-body .text-block .division-entry .block-progress ul li:last-child,.realisation .section-body .text-block .division-entry .block-progress ul li:last-child{margin-right:0}@media only screen and (max-width:767px){.divisions .section-body .text-block .division-entry .block-progress ul,.realisation .section-body .text-block .division-entry .block-progress ul{margin:15px}.divisions .section-body .text-block .division-entry .block-progress ul li,.realisation .section-body .text-block .division-entry .block-progress ul li{margin:0 20px}.divisions .section-body .text-block .division-entry .block-progress ul li i,.realisation .section-body .text-block .division-entry .block-progress ul li i{right:-30px;font-size:18px}}.divisions .section-body .text-block .division-entry .contact-wrapper,.realisation .section-body .text-block .division-entry .contact-wrapper{max-width:748px}.divisions .section-body .text-block .division-entry h3,.realisation .section-body .text-block .division-entry h3{margin-top:30px}.divisions .section-body .text-block .division-entry h3:first-child,.realisation .section-body .text-block .division-entry h3:first-child{margin-top:0}@media only screen and (max-width:1199px){.divisions .section-body .text-block .division-entry,.realisation .section-body .text-block .division-entry{padding:10px 50px 30px}}@media only screen and (max-width:767px){.divisions .section-body .text-block .division-entry,.realisation .section-body .text-block .division-entry{padding:10px 32px}}.divisions .section-body .clients ul,.realisation .section-body .clients ul{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.divisions .section-body .clients ul li,.realisation .section-body .clients ul li{list-style:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;text-align:center}.divisions .section-body .clients ul li .client-wrapper,.realisation .section-body .clients ul li .client-wrapper{border:1px solid #b7bec9;border-right:none;padding:20px}.divisions .section-body .clients ul li .client-wrapper .icon,.realisation .section-body .clients ul li .client-wrapper .icon{color:#00bfb8;font-size:45px}.divisions .section-body .clients ul li .client-wrapper h3,.realisation .section-body .clients ul li .client-wrapper h3{padding-top:20px}.divisions .section-body .clients ul li:first-child .client-wrapper,.realisation .section-body .clients ul li:first-child .client-wrapper{border-left:none}.divisions .section-body .clients ul li:last-child .client-wrapper,.realisation .section-body .clients ul li:last-child .client-wrapper{border-right:none}@media only screen and (max-width:767px){.divisions .section-body .clients ul,.realisation .section-body .clients ul{display:block}}.divisions .section-body .division-products,.realisation .section-body .division-products{overflow:hidden}.divisions .section-body .division-products .division-product,.realisation .section-body .division-products .division-product{width:50%;float:left}.realisation .section-body .division-products .division-product{background-size:cover!important;background-position:center!important}.divisions .section-body .division-products .division-product .division-info,.realisation .section-body .division-products .division-product .division-info{padding:50px 30px;background:#f2f3f7}.divisions .linkedin,.realisation .linkedin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.divisions .linkedin .media-wrapper,.realisation .linkedin .media-wrapper{color:#fff;padding:80px 0 50px;text-align:center}.divisions .linkedin .media-wrapper span,.realisation .linkedin .media-wrapper span{font-size:48px}.divisions .linkedin .media-wrapper h4,.realisation .linkedin .media-wrapper h4{font-weight:400;color:#fff;font-size:20px;padding:20px 0 0}.divisions .linkedin .media-wrapper h4 strong,.realisation .linkedin .media-wrapper h4 strong{font-weight:700;font-size:30px}.divisions .contact-box,.realisation .contact-box{background-color:#f2f3f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.divisions .contact-box ul,.realisation .contact-box ul{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:900px;padding-left:0}.divisions .contact-box ul li,.realisation .contact-box ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:60px 20px}.divisions .contact-box ul li span.icon,.realisation .contact-box ul li span.icon{color:#0080d4;font-size:70px}.divisions .contact-box ul li .blue-text,.realisation .contact-box ul li .blue-text{color:#0080d4;font-weight:700;font-size:20px}@media only screen and (max-width:767px){.divisions .contact-box ul,.realisation .contact-box ul{display:block;text-align:center}.divisions .contact-box ul li,.realisation .contact-box ul li{display:block;text-align:center;padding:20px}}.scroll-to-offset{display:block;position:relative;top:-120px;visibility:hidden}#footer #footer-top .social-boxes{height:270px}#footer #footer-top .social-boxes .social-box{padding:20px 100px;color:#fff}#footer #footer-top .social-boxes .social-box .title{line-height:30px}#footer #footer-top .social-boxes .social-box .title span{font-size:20px}#footer #footer-top .social-boxes .social-box .media .media-right .social-icons{white-space:nowrap}#footer #footer-top .social-boxes .social-box .media .media-right .social-icons a{display:inline-block;color:#fff;font-size:50px;margin:0 8px}#footer #footer-top .social-boxes .newsletter-box{padding:20px 110px;color:#fff}#footer #footer-top .social-boxes .newsletter-box .media .media-left{padding:0 30px 0 1px}#footer #footer-top .social-boxes .newsletter-box .media .media-left .icon{font-size:50px}#footer #footer-top .social-boxes .newsletter-box p{margin:10px 0 20px}#footer #footer-top .social-boxes .newsletter-box form{width:100%}#footer #footer-top .social-boxes .newsletter-box form ::-webkit-input-placeholder{color:#00bfb8;opacity:1;font-weight:600}#footer #footer-top .social-boxes .newsletter-box form :-moz-placeholder{color:#00bfb8;opacity:1;font-weight:600}#footer #footer-top .social-boxes .newsletter-box form ::-moz-placeholder{color:#00bfb8;opacity:1;font-weight:600}#footer #footer-top .social-boxes .newsletter-box form :-ms-input-placeholder{color:#00bfb8;opacity:1;font-weight:600}#footer #footer-top .social-boxes .newsletter-box form input[type=email],#footer #footer-top .social-boxes .newsletter-box form input[type=text]{height:50px;padding:0 15px;background:#fff;font-weight:600;border:none;font-size:14px;vertical-align:top;color:#2e3f4e;border-radius:4px}#footer #footer-top .social-boxes .newsletter-box form input[type=submit]{width:100px;height:50px;border:3px solid #00bfb8;font-size:16px;font-weight:700;text-align:center;vertical-align:top;margin:0 0 0 10px;border-radius:4px}#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody{padding:20px 0}#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{height:50px;border:3px solid #00bfb8}#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding-top:0}#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{font-weight:600}@media (max-width:767px){#footer #mlb2-2106426.ml-form-embedContainer .ml-form-align-center,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-align-center{text-align:left}}@media (min-width:480px) and (max-width:767px){#footer .ml-form-formContent.horozintalForm .ml-button-horizontal{width:30%!important;padding-left:2%}#footer .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{width:70%!important}}@media (min-width:481px){#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{padding-left:60px}}@media (max-width:480px){#footer #mlb2-2106426.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody,#footer #mlb2-2161226.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding-left:0}}#footer #footer-top .page-infobox{height:130px;border-bottom:3px solid #f2f3f7;color:#b7bec9;font-weight:600;font-size:16px;text-align:center;padding:15px}#footer #footer-top .page-infobox p{margin:0;vertical-align:middle;display:inline-block}#footer #footer-top .page-infobox a{display:inline-block;margin:0 0 0 60px}#footer #footer-top .page-infobox a img{vertical-align:middle}#footer #footer-bottom ul{margin:0;padding:0;list-style:none;display:table;width:100%;height:68px}#footer #footer-bottom ul li{display:table-cell;padding:0 56px;vertical-align:middle;color:#595a5c;font-size:12px;position:relative;text-align:center}#footer #footer-bottom ul li.copy.alt{display:none}#footer #footer-bottom ul li:last-child:after{display:none}#footer #footer-bottom ul li:after{content:"";position:absolute;width:1px;height:34px;background:#f2f3f7;top:50%;right:0;margin:-17px 0 0 0}#footer #footer-bottom ul li .footer-nav{text-align:center}#footer #footer-bottom ul li .footer-nav a{font-weight:400}#footer #footer-bottom ul li .footer-nav a:first-child{margin-left:0}#footer #footer-bottom ul li .footer-nav a:last-child{margin-right:0}#footer #footer-bottom ul li p{margin:0;white-space:nowrap;text-align:center}#footer #footer-bottom ul li img{vertical-align:middle;margin:0 15px}#footer #footer-bottom ul li a{color:#595a5c;vertical-align:bottom;text-decoration:none;font-weight:700;position:relative}#footer #footer-bottom ul li a:after{left:0;bottom:-2px;width:0;height:1px;background:#595a5c;position:absolute;content:"";-webkit-transition:.3s ease width;-o-transition:.3s ease width;transition:.3s ease width}#footer #footer-bottom ul li a:hover:after{width:100%}.no-touch .tab-albhabet .slide a:hover{color:#00bfb8}.no-touch .service-list .service .gallery .item:hover{border-color:#48c1ba;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.no-touch input:focus,.no-touch input:hover,.no-touch textarea:focus,.no-touch textarea:hover{border-color:#00bfb8!important}.no-touch .t-silent{color:#79879b}.no-touch .t-silent:hover{color:#2e3f4e}.no-touch .to-green:hover{color:#00bfb8!important}.no-touch .pagination ul li:first-child a:hover,.no-touch .pagination ul li:last-child a:hover{border-color:#b7bdc7}.no-touch .pagination ul li:first-child a:hover i,.no-touch .pagination ul li:last-child a:hover i{color:#b7bdc7}.no-touch .pagination ul li a:hover{color:#2e3f4e}.no-touch #site-content #site-aside .social-nav li a:hover{opacity:1}.no-touch #site-content #site-aside .alt-nav ul li a:hover{color:#00bfb8}.no-touch #site-content #site-aside .alt-nav ul li.blue-link a:hover{color:#fff;background:#0080d4}.no-touch .button.green:hover{color:#fff;background:#00bfb8}.no-touch .button.blue:hover{color:#fff;background:#005dac}.no-touch .button.red:hover{color:#fff;background:#ff6161}.no-touch #header .header-wrapper .header_part .site-nav ul li a:hover{color:#00bfb8}.no-touch .overlay-hover:hover:before{opacity:1}.no-touch .overlay-hover:hover .button{color:#fff;border-color:#fff;background:0 0}.no-touch .overlay-hover:hover h2{color:#fff}.no-touch .overlay-hover:hover p{color:#fff}.no-touch .overlay-hover:hover ul li{color:#fff}.no-touch .gradient:hover:after{height:200%}.no-touch .references-list.gallery li:hover:before{opacity:1}@media only screen and (max-width:1400px){.tab-block{padding:32px 94px 32px 32px}.tab-block:after{right:32px}.more-products .heading{padding:40px}.article{margin:60px 32px 60px 32px}.article .entry.with-download .download-button{right:0}.article .entry.with-download .entry__head{padding-right:210px}.article .entry .entry__head{padding:0 0 32px}.article .entry .text-block{padding-right:0}#site-content .alt-nav ul li .sub .sub__content ul li a{font-size:14px}.tables{padding:50px 40px 0}.table{margin:0 0 40px}.table .table-head .col{padding:0 20px}.table .table-body .table-row .col{padding:20px!important}.table .table-footer .col{padding:20px!important}.product-desc{padding:40px}.persons{padding:0 60px 20px;margin:0 -15px}.persons>li{margin:0 15px;width:-o-calc(33.3333% - 30px);width:calc(33.3333% - 30px)}.person{margin:0 0 40px}.section-head{padding:50px 60px}.section-head h2{font-size:21px}#positions .position .position-form .wrapper,#positions .position .position-head .wrapper{padding:40px 50px}.photo-box .inner{padding:40px}#blog-layout .cols .col.list{padding:40px 40px 0}#blog-layout .cols .col.aside{padding:40px 0 0 40px;width:300px}#blog-layout aside .articles-list article{padding-right:32px}#footer #footer-top .social-boxes .newsletter-box,#footer #footer-top .social-boxes .social-box{padding:20px 40px}#footer #footer-bottom ul{table-layout:fixed}#footer #footer-bottom ul li{padding:0}.section .section-title{margin-left:40px;margin-right:40px}.more-link{padding:30px 32px}.offset120{padding-left:40px;padding-right:40px}.offset70{padding-left:40px;padding-right:40px}#hero-carousel .swiper-pagination{padding:0 40px}#hero-carousel .slide .cols h2{font-size:34px}.references-list li .holder .ref-content .ref-title{padding:10px 40px 10px 20px;font-size:14px}.references-list li .holder .ref-content .ref-title:after{right:15px}.references-list li .holder .ref-content .ref-desc .wrapper{padding:10px 20px}}@media only screen and (max-width:1300px){.needHelp{display:none}}@media only screen and (max-width:1199px){.product-desc .cols .col{padding:0 16px}.service-list .service{padding:40px 50px}.pagination.with-load-more ul{display:table;margin:0 0 40px;max-width:100%;position:relative;right:auto;top:auto}.infobox{padding:40px 0}#blog-layout aside .articles-list article h4 a{font-size:16px}#footer #footer-bottom ul{display:table;width:100%;padding:20px}#footer #footer-bottom ul li{float:none;display:block;width:100%;padding:15px 10px}#footer #footer-bottom ul li.copy{display:none}#footer #footer-bottom ul li.copy.alt{display:block;padding:15px 10px 0}#footer #footer-bottom ul li:after{display:none}.text-block.with-photo .entry .cols .col{padding:80px}.text-block.advanced .entry{padding:80px 50px}.text-block.advanced .entry .cols .col:first-child{padding-right:25px}.text-block.advanced .entry .cols .col:last-child{padding-left:25px}#form-alt{margin:20px}#form-alt header{padding:20px}#form-alt header h2{font-size:16px}#form-alt #form-body .subhead{padding:18px 20px 16px}#form-alt #form-body .form-table{padding:36px 20px 20px}#form-alt #form-footer{padding:30px 200px 30px 20px}.form-table .form-row .col.long{width:200px}.form-table .form-row .col.long label{width:200px}form .form-buttons.with-border{padding:30px 20px}}@media only screen and (min-width:992px){#overlay{opacity:0!important;pointer-events:none!important}#header .header-wrapper .header_part .wrapper{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}}@media only screen and (min-width:992px){#mobile-nav{display:none!important}}@media only screen and (max-width:991px){.tab-block:after{font-size:18px;top:57px}.tab-block.active{padding-top:40px;padding-bottom:40px}.persons{padding:0 40px 20px}.section-head{padding:40px}#positions .position .position-form .wrapper,#positions .position .position-head .wrapper{max-width:100%;padding:40px 40px}.text-block.with-photo .entry .cols .col{padding:80px 32px}.text-block.with-photo .entry .cols .col.cover{width:250px}#fixed-help,#fixed-help-alt{display:none}.entry header h1{font-size:22px}.entry .article-body{padding:0 0 60px}.entry p.perex{font-size:16px}#page-head .cols{float:none;width:100%}.hidden-desktop{display:none!important}#site-content #main-content{padding:0}#mobile-nav{width:300px;overflow:hidden;position:fixed;top:0;left:0;display:none;background:#2e3f4e;height:100vh;z-index:100;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#mobile-nav .mobile-search{position:relative;width:-o-calc(100% - 1px)!important;width:calc(100% - 1px)!important}#mobile-nav .mobile-search input{padding:0 20px 0 64px;border:none;border-bottom:1px solid #3a4b59;height:48px;line-height:48px;color:#fff;background:#25333f;width:100%;-webkit-transition:.3s ease border-color;-o-transition:.3s ease border-color;transition:.3s ease border-color}#mobile-nav .mobile-search .icon{color:#00bfb8;width:22px;height:22px;text-align:center;position:absolute;top:50%;left:25px;margin:-11px 0 0 0;font-size:20px}#mobile-nav .wrapper{overflow:hidden;overflow-y:scroll;display:block;left:0;position:absolute;top:60px;width:318px;padding:0;height:-o-calc(100vh - 60px);height:calc(100vh - 60px)}#mobile-nav .wrapper>*{width:-o-calc(100% - 18px);width:calc(100% - 18px)}#mobile-nav .wrapper hr{height:4px;margin:0;padding:0;border:none;width:100%;background:#0080d4}#mobile-nav .wrapper .site-nav ul{padding:30px 0}#mobile-nav .wrapper .site-nav ul li{display:block;margin:0;text-align:left}#mobile-nav .wrapper .site-nav ul li a{padding:12px 30px;display:block;color:#fff;font-size:15px}#mobile-nav .wrapper .site-nav ul li.search{display:none}#mobile-nav .wrapper .footer-nav{padding:0 0 30px}#mobile-nav .wrapper .footer-nav a{padding:12px 30px;display:block;color:#7ca3ba;font-size:15px}#mobile-nav .wrapper .social-nav{border:1px solid rgba(255,255,255,.05);border-width:1px 0 1px;padding:20px 22px;margin:0 0 18px}#mobile-nav .wrapper .social-nav li a{font-size:30px}#site-content{margin:60px auto 0}#header{height:60px}#header .header-wrapper{height:60px}#header .header-wrapper .header_part{display:block;margin:0;width:100%}#header .header-wrapper .header_part.with-logo{width:100%;border:none}#header .header-wrapper .header_part.with-logo #logo img{max-width:240px;margin:10px 0}#header .header-wrapper .header_part .wrapper{display:none}#header .header-wrapper .header_part #menu-toggle{cursor:pointer;display:block;height:60px;margin:0;padding:20px 16px;width:58px;position:absolute;top:-60px;right:0;border-left:3px solid #f2f3f7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#header .header-wrapper .header_part #menu-toggle #hamburger{position:absolute;height:22px;width:22px}#header .header-wrapper .header_part #menu-toggle #hamburger span{width:22px;height:4px;position:relative;top:0;left:0;margin:5px 0;background:#2e3f4f;display:block;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:2px}#header .header-wrapper .header_part #menu-toggle #hamburger span:first-child{margin-top:0;-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}#header .header-wrapper .header_part #menu-toggle #hamburger span:nth-child(2){width:18px;-webkit-transition-delay:625ms;-o-transition-delay:625ms;transition-delay:625ms}#header .header-wrapper .header_part #menu-toggle #hamburger span:nth-child(3){margin-bottom:0;-webkit-transition-delay:0.75s;-o-transition-delay:0.75s;transition-delay:0.75s}#header .header-wrapper .header_part #menu-toggle #cross{position:absolute;height:22px;width:22px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .header-wrapper .header_part #menu-toggle #cross span{display:block;background:#2e3f4f;border-radius:2px;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#header .header-wrapper .header_part #menu-toggle #cross span:first-child{left:50%;position:absolute;top:0;margin:0 0 0 -2px;width:4px;height:0;-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}#header .header-wrapper .header_part #menu-toggle #cross span:nth-child(2){height:4px;left:0;margin:-2px 0 0;position:absolute;top:50%;width:0;-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}#header .header-wrapper .header_part #menu-toggle.open #hamburger span{width:0%}#header .header-wrapper .header_part #menu-toggle.open #hamburger span:first-child{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#header .header-wrapper .header_part #menu-toggle.open #hamburger span:nth-child(2){-webkit-transition-delay:125ms;-o-transition-delay:125ms;transition-delay:125ms}#header .header-wrapper .header_part #menu-toggle.open #hamburger span:nth-child(3){-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;transition-delay:0.25s}#header .header-wrapper .header_part #menu-toggle.open #cross span:first-child{height:100%;-webkit-transition-delay:625ms;-o-transition-delay:625ms;transition-delay:625ms}#header .header-wrapper .header_part #menu-toggle.open #cross span:nth-child(2){width:100%;-webkit-transition-delay:375ms;-o-transition-delay:375ms;transition-delay:375ms}}@media only screen and (max-width:767px){.lg-outer .lg-thumb-outer,.lg-outer.lg-pull-caption-up .lg-sub-html{display:none!important}.lg-outer .lg-img-wrap{background:0 0}.tab-block:after{right:20px}.more-products .heading{padding:40px 32px}.article{margin:40px 32px}.article .entry .text-block{margin:0 0 30px}.article .entry .text-block h3{font-size:18px}.article .entry .text-block p{font-size:14px}#page-head.alt{height:auto}#page-head.alt .cols .col{display:block;padding-top:32px;padding-bottom:32px}#page-head.alt .cols .col:first-child{padding-bottom:34px}#page-head.alt .cols .col:last-child{padding-top:20px;border-top:1px solid #dde2e7}.tables{padding:40px 0}.table-section h2{padding:0 32px}.table{border-width:1px 0}.table .table-head{display:none}.table .table-body .table-row .col{display:block;width:100%!important;border:none;border-bottom:1px solid #f1f1f1;padding:20px 32px!important}.table .table-body .table-row .col:last-child{border:none}.table .table-footer .col{display:block;width:100%!important;border:none;border-bottom:1px solid #f1f1f1;padding:20px 32px!important}.table .table-footer .col:last-child{border:none}.product-desc{padding:32px}.product-desc .cols .col{padding:0;display:block}.service-list .service{padding:40px 32px}.form-table.add-padding .form-row{margin:0}.form-table.add-padding .form-row .col{padding:0;margin:0 0 20px}.person .person__image{margin:0 0 20px}.person .person__details .person__head .title{font-size:16px;margin:0 0 5px}.persons{margin:0 -24px;padding:0 48px 20px}.persons>li{margin:0 6px;width:-o-calc(33.3333% - 12px);width:calc(33.3333% - 12px)}.tabs .tabs-nav ul{display:block;border:none;padding:15px 0;height:auto}.tabs .tabs-nav ul li{padding:0;display:block;border-bottom:2px solid #fafafa}.tabs .tabs-nav ul li a{padding:20px 32px;text-align:left}#positions .position .position-head{background-size:cover!important}#e404 .col h1{font-size:120px;padding:0 0 30px;margin:0 0 40px;line-height:80px}.radio{margin:15px 0}.radio:first-child{margin-top:15px}.radio:last-child{margin-bottom:10px}.form-table .checkbox-group .form-row{table-layout:fixed}.form-table .checkbox-group .form-row .col{display:table-cell;width:auto!important}.form-table .checkbox-group .form-row .col label{width:100%!important;padding:0}.form-table .checkbox-group .form-row .col label:before{left:auto;right:0}.form-table .form-row{margin:0 0 20px}.form-table .form-row .col{display:block;width:100%}.form-table .form-row .col.long{width:100%}.form-table .form-row .col.long label{width:100%}.form-table .form-row .col label{margin:0 0 10px}.form-table .form-row .col.short{width:100%}.form-table .form-row .col .form-title{font-size:16px;margin:0}#form-alt #form-footer{padding:30px 20px;background:0 0}#c-form{padding:40px 16px}#c-form h2{font-size:18px}#c-form form{padding:30px}.section-head{padding:40px 32px}#positions .position .position-form .wrapper,#positions .position .position-head .wrapper{padding:40px 32px}.photo-box.reverse{background:#fafafa}.photo-box.reverse .col:first-child{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.photo-box.reverse .col:last-child{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.photo-box .cover{padding-top:60%}.photo-box .col{display:block;width:100%}.text-block.with-photo .entry .cols .col{display:block;width:100%;padding:60px 32px}.text-block.with-photo .entry .cols .col.cover{padding-top:80%;width:100%}.text-block.simple .entry{padding:60px 32px;max-width:100%}.text-block.advanced .entry{padding:60px 32px;max-width:100%}.text-block.advanced .entry .cols .col{padding:0 0 30px;display:block;padding-right:0!important;padding-left:0!important}.text-block.advanced .entry .cols .col:last-child{padding:0}#blog-layout .cols .col.list{padding:32px 32px 0}.infobox.double .col{text-align:center;border:none;border-bottom:1px solid #f2f3f7}.infobox .col{padding:0 60px;text-align:left;display:block}.infobox .title{font-size:18px;margin:0 0 5px}.infobox .button{margin:15px 15px 0 0}.helpbox{padding:52px 32px;background-size:30% auto}.helpbox .media .media-left{padding:1px 0 20px 1px;display:block;width:100%}.helpbox .media .media-left .icon{font-size:60px}.helpbox .media .media-right{padding:0 0 0 20px}.helpbox .media .media-body .desc{font-size:15px}.helpbox .media .media-body .desc span{font-size:18px}.pagination{padding:32px}.pagination ul{display:table;width:100%;table-layout:fixed}.pagination ul li{display:table-cell;text-align:center}.pagination ul li a{margin:0 auto}.pagination ul li:first-child{text-align:left}.pagination ul li:first-child a{float:left}.pagination ul li:last-child{text-align:right}.pagination ul li:last-child a{float:right}#footer #footer-top .page-infobox{padding:40px 32px}#footer #footer-top .page-infobox p{display:block;margin:0 0 20px}#footer #footer-top .page-infobox a{margin:0 30px}#footer #footer-top .social-boxes .newsletter-box,#footer #footer-top .social-boxes .social-box{display:block;padding:46px 32px}.box{height:auto;padding-top:40px;padding-bottom:40px;border-right:none}.box.smaller{height:auto;padding-top:40px;padding-bottom:40px}.box ul li{font-size:15px}.graphics-boxes.with-border{border-top:1px solid #dde2e7}.graphics-boxes.with-border .col{display:block;border-width:0 0 1px 0}.graphics-boxes .col{width:100%;display:block;height:auto}.references-list.gallery li{padding-top:70%}.references-list li{width:50%;padding-top:50%}.references-list li:nth-child(2n){border-right:none}.references-list li .holder{padding-top:100%}.references-list li .holder .ref-content .ref-title{padding:20px 40px 20px 20px}.references-list li .holder .ref-content .ref-desc .wrapper{padding:20px}.icon-boxes{display:block}.icon-boxes .icon-box{display:block;width:50%;float:left;height:auto;min-height:220px;border-bottom:1px solid #dde2e7}.icon-boxes .icon-box:nth-child(2n){border-right:none}.icon-boxes .icon-box:last-child{border-bottom:none}.icon-boxes .icon-box:nth-last-child(2){border-bottom:none}.hidden-tablet{display:none!important}#hero-carousel .swiper-pagination{left:0;width:100%;padding:0 32px;bottom:20px}#hero-carousel .slide{height:auto;padding:160px 0 0 0}#hero-carousel .slide .cols{width:100%;float:none;height:100%}#hero-carousel .slide .cols .col{padding-top:40px;padding-bottom:70px}#hero-carousel .slide .cols h2{font-size:28px;line-height:38px}.offset120{padding-left:32px;padding-right:32px}.offset70{padding-left:32px;padding-right:32px}.section .section-title{margin-left:32px;margin-right:32px}.t-big{font-size:24px}.t-medium{font-size:20px}.article .entry.with-download .download-button{margin:0 0 30px;position:relative;top:0}.article .entry.with-download .entry__head{padding-right:0}}@media only screen and (max-width:640px){.persons{margin:0 -12px;padding:0 38px 20px}.persons>li{width:-o-calc(50% - 12px);width:calc(50% - 12px);margin:0 6px}.contact-info .address-details{min-height:0}.contact-info .billing-info{margin:30px 0 0 0}.contact-form .cols,.contact-info .cols{display:block}.contact-form .cols .col,.contact-info .cols .col{display:block;padding:0;margin:0 0 30px}.contact-form .cols .col:last-child,.contact-info .cols .col:last-child{margin:0}}@media only screen and (max-width:480px){.tab-search form input{padding:0 15px}.tab-search form button{position:relative;right:auto;top:auto;width:100%;margin:10px 0 0 0}#search-results .box.smaller{padding:40px 32px}.service-list .service .gallery{margin:0 -5px}.service-list .service .gallery .item{width:-o-calc(50% - 10px);width:calc(50% - 10px);margin:0 5px 10px;padding-top:40%}.persons{margin:0;padding:0 32px 20px}.persons>li{width:100%;margin:0}.tabs .tabs-nav ul{padding:5px 0}.tabs .tabs-nav ul li a{font-size:16px;padding:14px 32px}#form-alt{margin:0;border:none}#form-alt header{padding:32px}#form-alt #form-body .subhead{padding:20px 32px}#form-alt #form-body .form-table{padding:20px 32px}#form-alt #form-footer{padding:30px 32px}#form-alt #form-footer .media-body,#form-alt #form-footer .media-right{display:block;width:100%;padding:0}#form-alt #form-footer .media-body p,#form-alt #form-footer .media-right p{font-size:14px;line-height:22px}#form-alt #form-footer .media-body .button,#form-alt #form-footer .media-right .button{margin:20px 0 0 0}#e404{height:auto;padding:60px 0}#e404 .col h1{font-size:80px;padding:0 0 30px;margin:0 0 40px;line-height:80px}form hr{margin:30px 0}form .form-buttons{padding:0}form .form-buttons.with-border{padding:30px 32px}form .form-buttons .button{display:table;margin:0 0 20px}form .form-buttons .button:last-child{margin:0}.form-table .form-row{margin:0 0 15px}.form-table .form-row .col label{margin:0 0 5px}.form-table .form-row .col textarea{min-height:140px}.form-table .form-row .col input.shorter{width:100%}.text-block.advanced .entry .cols .col{padding:0 0 20px}.entry .article-body{padding:0 0 32px}.entry P{font-size:14px;line-height:22px;margin:0 0 20px}.entry P.perex{line-height:22px;margin:0 0 20px}.entry ol li,.entry ul li{font-size:14px;line-height:22px;margin:0 0 10px}.entry h2{margin:0 0 20px;font-size:22px}.entry h3{margin:0 0 10px}.blog-article .article-body p{font-size:14px}.infobox .button{width:100%;text-align:center}.blog-article header .image-holder{height:240px}.helpbox{background-image:none}.helpbox .media .media-body,.helpbox .media .media-left,.helpbox .media .media-right{display:block;text-align:center;width:100%;padding:0}.helpbox .media .media-left{padding:1px}.helpbox .media .media-body{padding:30px 0}.helpbox .media .button{margin:0 auto}#footer #footer-top .social-boxes .social-box .media .media-body,#footer #footer-top .social-boxes .social-box .media .media-right{display:block;width:100%;padding:0}#footer #footer-top .social-boxes .social-box .media .media-body .social-icons,#footer #footer-top .social-boxes .social-box .media .media-right .social-icons{margin:15px 0 0 0}#footer #footer-top .social-boxes .social-box .media .media-body .social-icons a,#footer #footer-top .social-boxes .social-box .media .media-right .social-icons a{margin:0 16px 0 0;line-height:52px}#footer #footer-top .social-boxes .social-box .media .media-body .social-icons a:last-child,#footer #footer-top .social-boxes .social-box .media .media-right .social-icons a:last-child{margin:0}#footer #footer-top .social-boxes .newsletter-box form input[type=text]{width:100%}#footer #footer-top .social-boxes .newsletter-box form input[type=submit]{margin:10px 0 0 0;width:100%}#footer #footer-top .social-boxes .newsletter-box .media .media-body,#footer #footer-top .social-boxes .newsletter-box .media .media-left{display:block;width:100%;padding:0}#footer #footer-top .social-boxes .newsletter-box .media .media-body .icon,#footer #footer-top .social-boxes .newsletter-box .media .media-left .icon{margin:0 0 15px}.references-list.gallery li{padding-top:140%}.references-list li{width:100%;padding-top:100%;border-right:none}.references-list li .holder{padding-top:100%}.references-list li .holder .ref-content .ref-title{padding:40px 60px 40px 32px;font-size:15px}.references-list li .holder .ref-content .ref-title:after{right:36px}.references-list li .holder .ref-content .ref-desc .wrapper{padding:20px 40px;font-size:15px}.hidden-mobile{display:none!important}.icon-boxes .icon-box{float:none;width:100%;padding:46px 20px;min-height:0;height:auto;border-right:none!important;border-bottom:1px solid #dde2e7!important}.icon-boxes .icon-box .icon{font-size:42px}.icon-boxes .icon-box:last-child{border:none!important}.clients-list li{padding-top:25%;width:50%}.more-link{text-align:left;padding:30px 32px 26px}.more-link a{padding:0 24px 0 0}.box.smaller p{width:100%}#c-form{padding:30px 0 0}#c-form h2{margin:0 32px 30px;text-align:left;line-height:28px}#c-form form{padding:30px 32px}}#footer #footer-bottom ul li .footer-nav a{display:block}#positions .position .position-head .btn{margin-top:20px}.btn.green{color:#00bfb8;border:2px solid #00bfb8;background:0 0;padding:0 10px;font-size:16px;font-weight:600;height:48px;display:table;text-decoration:none!important;white-space:nowrap;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;-o-transition:.3s color ease,.3s background ease,border-color .3s ease;-webkit-transition:.3s color ease,.3s background ease,border-color .3s ease;transition:.3s color ease,.3s background ease,border-color .3s ease;border-radius:4px}.no-touch .btn.green:hover{color:#fff;background:#00bfb8}.btn.green .text{display:inline-block;line-height:40px;padding:0 0 0 10px;vertical-align:middle}.btn.green .icon{display:inline-block;line-height:45px;margin:0 10px;vertical-align:middle}.page-template-about .text-block.advanced .entry .cols .col:last-child,.page-template-why .text-block.advanced .entry .cols .col:last-child{padding-left:0}.page-template-about .text-block.advanced .content,.page-template-why .text-block.advanced .content{max-width:780px}.references-list.gallery li .holder .ref-content .ref-title{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}@media only screen and (max-width:1199px){.page-template-about .text-block.advanced .entry,.page-template-why .text-block.advanced .entry{padding:80px 40px}}@media (min-width:751px){.home .graphics-boxes .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (min-width:481px){.references-list.gallery li .holder .ref-content .ref-title{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:150px}.home .references-list li .holder .ref-content .ref-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;min-height:110px}.references-list.gallery li .holder .ref-content .ref-title p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;margin:0}}.page-template-division-list .row:last-of-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.icon-vyroba::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/vyroba.svg") no-repeat}.icon-agentury::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/agentury.svg") no-repeat}.icon-eshopy::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/eshopy.svg") no-repeat}.icon-logistika::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/logistika.svg") no-repeat}.icon-mailing::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/mailing.svg") no-repeat}.icon-obchod::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/obchod.svg") no-repeat}.icon-organizacie::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/organizacie.svg") no-repeat}.icon-spolocnosti::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/spolocnosti.svg") no-repeat}.icon-stredne-firmy::before{content:"";display:block;height:45px;width:45px;margin:auto;background:url("/wp-content/themes/centrum/html/img/divisions/icons/stredne-firmy.svg") no-repeat}.division-perex{padding:5px 0}.cols.graphics-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fafafa}.col.division-offset{padding:70px 50px}@media (min-width:768px){.box.col.division-offset{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:70px 40px;height:auto}}@media (min-width:751px){.page-template-divisions .infobox.double{border-top:2px solid #f2f3f7}}@media (max-width:767px){.col.division-offset{padding:57px 32px}}@media (min-width:1401px){.page-template-career .section-head{padding:40px 86px 40px}}@media (min-width:992px) and (max-width:1400px){.page-template-career .section-head{padding:50px 48px}}.job-description section{padding:20px 80px;border-bottom:2px solid #f2f3f7}.job-description section .wrapper{max-width:820px}.job-description section:first-of-type{margin-top:16px}.job-description section:nth-child(2n){background:#fafafa}.job-description .section-title{font-size:20px;padding:16px 0}.job-description p{font-size:15px;margin-bottom:1.4em}.job-description ul{margin-top:-12px;margin-bottom:1.4em}.job-description ul li{font-size:15px;line-height:22px}.job-description .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-description .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:20px}.job-description .item i{font-size:12px;font-weight:700;color:#00bfb8;margin-right:6px}.job-description .item .desc{font-weight:700;margin-right:8px}.job-description .item p{margin:0}.job-form .wpcf7{max-width:650px}.job-form .wpcf7 p:first-of-type{display:none}@media (max-width:991px){.job-description section{padding:20px 40px}}@media (max-width:767px){.job-description section{padding:20px 32px}}@media (max-width:600px){.job-description .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.fileUploadHolder .codedropz-upload-handler{border-color:#dde3e7}.fileUploadHolder .codedropz-upload-inner h3{font-size:15px;line-height:19px}.fileUploadHolder .codedropz-upload-inner{white-space:break-spaces;-o-text-overflow:unset;text-overflow:unset}.fileUploadHolder .codedropz-upload-inner .codedropz-btn-wrap .cd-upload-btn{display:block;font-weight:600;color:#03b7b0;text-decoration:underline;padding:3px 0 6px}.fileUploadHolder .dnd-upload-status{-ms-flex-wrap:wrap;flex-wrap:wrap}.content-section{padding:24px 110px 56px}.e-materials{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:56px;grid-row-gap:40px}.e-materials .item{text-align:center;background:#f6f7f9;padding:24px;border-radius:8px;border:2px solid #f6f7f9;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.e-materials .item:hover{border-color:#03b7b0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.e-materials .item img{margin-bottom:10px}.e-materials .item h3{max-width:220px;margin:0 auto}@media (max-width:1400px){.content-section{padding:0 60px 64px}}@media (max-width:1200px){.e-materials{grid-column-gap:40px}}@media (max-width:991px){.content-section{padding:0 40px 64px}}@media (max-width:767px){.content-section{grid-template-columns:1fr 1fr;grid-gap:32px;padding:0 32px 64px}}@media (max-width:560px){.content-section{grid-template-columns:1fr}}
.wpcf7cf_add,.wpcf7cf_remove,[data-class=wpcf7cf_group]{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep .wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active{border-bottom:5px solid #333;font-weight:700}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls .disabled{pointer-events:none;cursor:default;opacity:.5}