.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.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .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::before,.wpcf7-list-item-label::after{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:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}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="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}/*!
Theme Name: belix
Theme URI: https://underscores.me/
Author: Bold Interactive s.r.o.
Author URI: https://www.bold-interactive.com
Description: Šablona pro web belix.com
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: belix
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

belix is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}input[type="text"],input[type="email"],input[type="tel"],textarea{color:#285ACB;border:2px solid #D8E1F6;border-radius:0;padding:16px;min-width:100%;max-width:100%}textarea.textarea{min-height:unset}.careerDetail__form input[type="text"],.careerDetail__form input[type="email"],.careerDetail__form input[type="tel"],.careerDetail__form input[type="file"],.careerDetail__form textarea{background-color:#EBEBEB;border-color:#EBEBEB;color:#454545}.careerDetail__form input[type="text"]:focus,.careerDetail__form input[type="email"]:focus,.careerDetail__form input[type="tel"]:focus,.careerDetail__form input[type="file"]:focus,.careerDetail__form textarea:focus{color:#454545;border:2px solid #EBEBEB}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus{color:#285ACB;border:2px solid #FFF}label{color:#fff;font-weight:300}.careerDetail__form label{color:#454545}input[type="text"].wpcf7-not-valid,input[type="email"].wpcf7-not-valid,input[type="tel"].wpcf7-not-valid,input[type="file"].wpcf7-not-valid,textarea.wpcf7-not-valid{background-color:#F8D9DB;border-color:#F8D9DB;color:#D5212C}input[type="text"].wpcf7-not-valid:focus,input[type="email"].wpcf7-not-valid:focus,input[type="tel"].wpcf7-not-valid:focus,input[type="file"].wpcf7-not-valid:focus,textarea.wpcf7-not-valid:focus{border-color:#FFF}.careerDetail__form input[type="text"].wpcf7-not-valid:focus,.careerDetail__form input[type="email"].wpcf7-not-valid:focus,.careerDetail__form input[type="tel"].wpcf7-not-valid:focus,.careerDetail__form input[type="file"].wpcf7-not-valid:focus,.careerDetail__form textarea.wpcf7-not-valid:focus{border-color:#F8D9DB;color:#D5212C}.wpcf7-not-valid-tip{color:#fff;font-size:.8rem;font-weight:300;display:block;text-align:left}.careerDetail__form .wpcf7-not-valid-tip{color:#454545}.wpcf7 form .wpcf7-response-output{background-color:#D8E1F6;border-color:#D8E1F6;color:#285ACB}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#F8D9DB;border-color:#F8D9DB;color:#D5212C}.wpcf7 .ajax-loader{background-color:rgb(255 255 255 / .5);position:absolute;top:100%;left:50%;transform:translate(-50%,50%);margin:0}.careerDetail__form .wpcf7 .ajax-loader{background-color:rgb(0 0 0 / .5)}.form__col{position:relative;text-align:left}.careerDetail__form input[type="submit"]{background-color:#D5212C;border-color:#D5212C;color:#fff}.careerDetail__form input[type="submit"]:hover,.careerDetail__form input[type="submit"]:focus{border-color:#D5212C;color:#D5212C}input[type="submit"]{border:2px solid #fff;border-radius:0;background:#fff;color:#285ACB;line-height:1.5em;padding:18px}input[type="submit"]:hover,input[type="submit"]:focus{background:#fff0;color:#fff}input[type="submit"]:disabled{opacity:.5;pointer-events:none}.wpcf7-list-item{margin:0}label{position:relative;display:inline-block}input[type=checkbox]{position:absolute;visibility:hidden;height:20px;width:20px;top:50%;left:0;transform:translateY(-50%)}input[type=checkbox]+span{padding-left:30px}input[type=checkbox]+span::before{content:"";display:block;position:absolute;top:50%;left:0;height:20px;width:20px;background-color:#D8E1F6;border:2px solid #D8E1F6;cursor:pointer;transform:translateY(-50%)}.careerDetail__form input[type=checkbox]+span::before{background-color:#EBEBEB;border:2px solid #EBEBEB}input[type=checkbox]+span::after{content:"";position:absolute;visibility:hidden;left:6px;top:3px;width:8px;height:15px;border:2px solid #285ACB;border-width:0 4px 4px 0;transform:rotate(45deg);cursor:pointer}.careerDetail__form input[type=checkbox]+span::after{border-color:#fff}input[type=checkbox]:checked+span::before{border-color:#fff}.careerDetail__form input[type=checkbox]:checked+span::before{border-color:#D5212C;background-color:#D5212C}input[type=checkbox]:checked+span::after{visibility:visible}.page-404{text-align:center}.page-404 .h2{margin-bottom:32px}.page-404 .btn{margin-top:32px}.wp-editor-content p,.wp-editor-content ul{margin-bottom:1em;line-height:1.69em}.wp-editor-content ul{font-weight:300;list-style-type:circle;padding-left:16px}.wp-editor-content ul li::marker{color:#D5212C;font-size:22px}.wp-editor-content h2,.wp-editor-content h3,.wp-editor-content h4,.wp-editor-content h5,.wp-editor-content h6{margin-top:1em;margin-bottom:.5em;font-family:stolzl,sans-serif;font-weight:500;line-height:1.5em}.wp-editor-content h4{font-size:1.25rem}.wp-editor-content h2:first-child,.wp-editor-content h3:first-child,.wp-editor-content h4:first-child,.wp-editor-content h5:first-child,.wp-editor-content h6:first-child{margin-top:0}.wp-editor-content p:last-child,.wp-editor-content ul:last-child{margin-bottom:0}.wp-editor-content .wp-block-columns{margin-bottom:0}.wp-editor-content .wp-block-image{margin:0}@media screen and (max-width:599px){.wp-editor-content .wp-block-column:not(:last-child){margin-bottom:1em}}.form-hide{visibility:hidden;pointer-events:none;height:0;overflow:hidden;padding:0;margin:0}.solutionForm{max-width:600px}main a{color:#D5212C}.blue-accent main a{color:#285ACB}.serviceAbout__right a{text-decoration:underline}.clearfix:after,.row:after,.separator:after,.clearfix:before,.row:before,.separator:before{content:" ";display:table}.clearfix:after,.row:after,.separator:after{clear:both}.hide{display:none!important}.clickable{cursor:pointer}.show{display:block!important}.d-ib{display:inline-block}.pos-r{position:relative}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.affix{position:fixed}.clear{clear:both}.w100{width:100%}.h100{height:100%}.tablet-hide{display:block}.tablet-block{display:none}@media screen and (max-width:950px){.tablet-hide{display:none}.tablet-block{display:block}}.mobile-hide{display:block!important}.mobile-block{display:none!important}@media screen and (max-width:650px){.mobile-hide{display:none!important}.mobile-block{display:block!important}}.overflow-h{overflow:hidden}.u-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.u-select--all *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.momentumScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.anim1-150{transition:150ms cubic-bezier(.77,0,.175,1)}.anim1-300{transition:300ms cubic-bezier(.77,0,.175,1)}.anim1_bg-150{transition:background 150ms cubic-bezier(.77,0,.175,1)}.anim1_after-150:after{transition:150ms cubic-bezier(.77,0,.175,1)}.anim1_after-300:after{transition:300ms cubic-bezier(.77,0,.175,1)}.anim1_before-150:before{transition:150ms cubic-bezier(.77,0,.175,1)}.anim1_before-300:before{transition:300ms cubic-bezier(.77,0,.175,1)}a{text-decoration:none}a:hover{text-decoration:none}a.reverse{text-decoration:underline}a.reverse:hover{text-decoration:none}p{font-weight:300;line-height:1.5em;margin-bottom:0}b,strong{font-weight:500}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-700{font-weight:700}.line-height-27{line-height:1.69em}.font-size-13{font-size:.813rem;line-height:1.38em}h1,h2,h3,h4,h5,h6{margin:0}.h1{font-family:'Play',sans-serif;font-size:3.813rem;line-height:1.16em;font-weight:700;color:#fff}@media screen and (max-width:650px){.h1{font-size:2.438rem;line-height:1.26em}}.h2{font-family:'Play',sans-serif;font-size:2.438rem;line-height:1.26em;font-weight:700;color:#D5212C}@media screen and (max-width:650px){.h2{font-size:1.938rem;line-height:1.32em}}.h2>span{color:#454545}.h2.color-white>span{color:#fff}.h2--hero{font-size:1.938rem;font-weight:400;line-height:1.32em}@media screen and (max-width:650px){.h2--hero{font-size:1.25rem;line-height:1.5em}}.h2--sub{font-size:1.563rem;font-weight:400;line-height:1.4em}@media screen and (max-width:650px){.h2--sub{font-size:1.25rem;line-height:1.5em}}.h3{font-family:'Play',sans-serif;font-size:1.938rem;line-height:1.32em;font-weight:700;color:#D5212C}.h3>span{color:#454545}.h3--regular{font-weight:400}.h3--sub{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5em}.h3--secondary{font-size:1.563rem;font-weight:400;line-height:1.4em}.h3--secondaryBold{font-size:1.563rem;font-weight:700;line-height:1.4em}.h4{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5em}.navigation-font{font-family:'Play',sans-serif;font-size:1rem;font-weight:700;line-height:1.5em}.body-font{font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em}.caption-font{font-family:stolzl,sans-serif;font-size:.625rem;font-weight:500;line-height:1.5em}.txt-uppercase{text-transform:uppercase}.txt-lowercase{text-transform:lowercase}.txt-center{text-align:center!important}.txt-left{text-align:left!important}.txt-right{text-align:right!important}.va-t{vertical-align:top}.color-black-light{color:#707070}.color-white{color:#fff}.color-black{color:#454545}.color-red{color:#D5212C}.padding__full--s{padding:10px!important}.padding__full--m{padding:15px!important}.padding__full--l{padding:20px!important}.padding__full--xl{padding:30px!important}.padding__full--xxl{padding:60px!important}.padding__vertical--s{padding:10px 0!important}.padding__vertical--m{padding:15px 0!important}.padding__vertical--l{padding:20px 0!important}.padding__vertical--xl{padding:30px 0!important}.padding__vertical--xxl{padding:60px 0!important}.padding__horizontal--s{padding:0 10px!important}.padding__horizontal--m{padding:0 15px!important}.padding__horizontal--l{padding:0 20px!important}.padding__horizontal--xl{padding:0 30px!important}.padding__horizontal--xxl{padding:0 60px!important}.padding__top--s{padding-top:10px!important}.padding__top--m{padding-top:15px!important}.padding__top--l{padding-top:20px!important}.padding__top--xl{padding-top:30px!important}.padding__top--xxl{padding-top:60px!important}.padding__bottom--s{padding-bottom:10px!important}.padding__bottom--m{padding-bottom:15px!important}.padding__bottom--l{padding-bottom:20px!important}.padding__bottom--xl{padding-bottom:30px!important}.padding__bottom--xxl{padding-bottom:60px!important}.margin__vertical--s{margin:10px 0!important}.margin__vertical--m{margin:15px 0!important}.margin__vertical--l{margin:20px 0!important}.margin__vertical--xl{margin:30px 0!important}.margin__vertical--xxl{margin:30px 0!important}.margin__horizontal--s{margin:0 10px!important}.margin__horizontal--m{margin:0 15px!important}.margin__horizontal--l{margin:0 20px!important}.margin__horizontal--xl{margin:0 30px!important}.margin__top--s{margin-top:10px!important}.margin__top--m{margin-top:15px!important}.margin__top--l{margin-top:20px!important}.margin__top--xl{margin-top:30px!important}.margin__bottom--s{margin-bottom:10px!important}.margin__bottom--m{margin-bottom:15px!important}.margin__bottom--l{margin-bottom:20px!important}.margin__bottom--xl{margin-bottom:30px!important}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center}.flex-middle{display:flex;align-items:center}.flex-middle2{display:flex;justify-content:center}.flex-end{display:flex;align-items:flex-end}.flex-start{display:flex;align-items:flex-start}.flex-end-center{display:flex;align-items:flex-end;justify-content:center}.flex-self-end{-webkit-align-self:flex-end;-ms-flex-self:flex-end;align-self:flex-end}.flex-justify-self-end{-webkit-justify-self:flex-end;-ms-justify-self:flex-end;justify-self:flex-end}.flex-justify-self-start{-webkit-justify-self:flex-start;-ms-justify-self:flex-start;justify-self:flex-start}.flex-align-self-start{-webkit-align-self:flex-start;-ms-flex-self:flex-start;align-self:flex-start}.flex-start{-webkit-align-self:flex-start;-ms-flex-self:flex-start;align-self:flex-start}.align-i--e{align-items:flex-end}.align-i--c{align-items:center}.indent__x+.indent__x{margin-left:1rem}.indent__y+.indent__y{margin-top:1rem}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
 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,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:#fff0;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*{box-sizing:border-box;margin:0;padding:0}html,body{font-size:16px;font-family:stolzl,sans-serif;line-height:1.5em;color:#454545;background:#F5F5F5;width:100%;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-overflow,body.no-overflow{overflow:hidden}::-moz-selection{color:#fff;background:#D5212C}::selection{color:#fff;background:#D5212C}img{vertical-align:middle;max-width:100%}hr{background:#707070;border:0;height:1px}.container{width:100%;max-width:1200px;padding-right:30px;padding-left:30px;margin:0 auto}@media only screen and (max-width:1050px){.container{padding-right:20px;padding-left:20px}}.section{padding-top:0;padding-bottom:0}.section--py-lg{padding-top:128px;padding-bottom:128px}@media screen and (max-width:950px){.section--py-lg{padding-top:96px;padding-bottom:96px}}@media screen and (max-width:650px){.section--py-lg{padding-top:64px;padding-bottom:64px}}.section--pt-lg{padding-top:128px}@media screen and (max-width:950px){.section--pt-lg{padding-top:96px}}@media screen and (max-width:650px){.section--pt-lg{padding-top:64px}}.section--pb-lg{padding-bottom:128px}@media screen and (max-width:950px){.section--pb-lg{padding-bottom:96px}}@media screen and (max-width:650px){.section--pb-lg{padding-bottom:64px}}.section--py-md{padding-top:96px;padding-bottom:96px}@media screen and (max-width:950px){.section--py-md{padding-top:72px;padding-bottom:72px}}@media screen and (max-width:650px){.section--py-md{padding-top:48px;padding-bottom:48px}}.section--pt-md{padding-top:96px}@media screen and (max-width:950px){.section--pt-md{padding-top:72px}}@media screen and (max-width:650px){.section--pt-md{padding-top:48px}}.section--pb-md{padding-bottom:96px}@media screen and (max-width:950px){.section--pb-md{padding-bottom:72px}}@media screen and (max-width:650px){.section--pb-md{padding-bottom:48px}}.section--bg-white{background-color:#fff}.section--borderBottom{border-bottom:1px solid rgb(112 112 112 / .17)}.mainContent{position:relative;z-index:5}.mainContent--borderBottom{border-bottom:1px solid rgb(112 112 112 / .17)}.mainFooter{position:relative}.mainFooter__container{position:relative;z-index:1;display:flex}@media screen and (max-width:950px){.mainFooter__container{flex-direction:column}}.mainFooter::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:50%;background-color:#EBEBEB;z-index:0}@media screen and (max-width:950px){.mainFooter::after{display:none}}.mainFooter__left{background-color:#F5F5F5;flex:0 0 75%;padding:64px 0;display:flex}@media screen and (max-width:950px){.mainFooter__left{flex:0 0 auto;padding:48px 0 32px}}@media screen and (max-width:650px){.mainFooter__left{flex-direction:column}}.mainFooter__logo{display:inline-block;margin-bottom:32px}.mainFooter__logo .path-bw{fill:#454545}.mainFooter__logo .path-color{fill:#D5212C}.mainFooter__about{padding-right:32px;flex:0 0 55%}.mainFooter__nav{border-left:1px solid rgb(112 112 112 / .17);padding:0 32px;flex:0 0 45%}@media screen and (max-width:950px){.mainFooter__nav{padding-right:0}}@media screen and (max-width:650px){.mainFooter__nav{flex:0 0 auto;padding:32px 0 0;border-left:none;border-top:1px solid rgb(112 112 112 / .17);margin-top:32px}}.mainFooter__nav ul{list-style-type:none}.mainFooter__nav ul li{margin-bottom:16px}.mainFooter__nav ul li:last-child{margin-bottom:0}.mainFooter__nav ul li a{white-space:nowrap;display:inline-flex;font-size:1rem;line-height:1.5em;padding:0;border:none;color:#D5212C;cursor:pointer;outline:none;transition:150ms cubic-bezier(.77,0,.175,1);text-decoration:none;font-weight:500}.mainFooter__nav ul li a .icon{fill:#D5212C;margin-right:5px;transition:150ms cubic-bezier(.77,0,.175,1)}.mainFooter__nav ul li a:focus,.mainFooter__nav ul li a::-moz-focus-inner{outline:none}.mainFooter__nav ul li a:hover,.mainFooter__nav ul li a:focus{color:hsl(356.33333333,73.17073171%,38.23529412%);text-decoration:underline}.mainFooter__nav ul li a:hover .icon,.mainFooter__nav ul li a:focus .icon{fill:hsl(356.33333333,73.17073171%,38.23529412%)}.mainFooter__nav ul li a--reverse{text-decoration:underline}.mainFooter__nav ul li a--reverse:hover,.mainFooter__nav ul li a--reverse:focus{text-decoration:none}.mainFooter__nav ul li a--iconOnly .icon{margin-right:0}.mainFooter__nav ul li a .icon{fill:#F8D9DB;margin-left:4px;margin-right:0;transform:translate(0,4px)}.mainFooter__nav ul li a:hover .icon,.mainFooter__nav ul li a:focus .icon{transform:translate(6px,4px);fill:#D5212C}.mainFooter__right{background-color:#EBEBEB;flex:0 0 25%;padding:64px 0}@media screen and (max-width:950px){.mainFooter__right{flex:0 0 auto;margin:0 -15px;padding:32px 15px 48px}}.mainFooter__right ul{list-style-type:none;padding-left:32px}@media screen and (max-width:950px){.mainFooter__right ul{padding-left:0}}.mainFooter__right ul li{margin-bottom:24px}.mainFooter__right ul li:last-child{margin-bottom:0}.mainFooter__contact{display:flex}.mainFooter__contact.link .icon,.mainFooter__contact .icon{margin-right:12px;transform:translateY(2px)}.mainFooter__contact--right{display:flex;flex-direction:column;font-weight:300}.mainFooter__contact--right>span{font-weight:500}.mainFooter__contact--phone.link .icon,.mainFooter__contact--phone .icon{transform:translateY(4px)}.mainHeader{min-height:520px;max-width:100%;background-color:#222;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}@media screen and (max-width:950px){.mainHeader{min-height:unset;height:100%}}.mainHeader__content{text-align:center;padding:96px 0 120px}@media screen and (max-width:950px){.mainHeader__content{padding:72px 0 90px}}@media screen and (max-width:650px){.mainHeader__content{padding:48px 0 60px}}.mainHeader__content--sub{padding-bottom:64px}.mainHeader__title{display:inline-flex;align-items:center;margin-top:0;margin-bottom:24px}@media screen and (max-width:650px){.mainHeader__title{flex-direction:column}}.mainHeader__title>svg{margin-right:20px;width:334px;height:auto}@media screen and (max-width:950px){.mainHeader__title>svg{display:none}}.mainHeader__title>svg .path-bw{fill:#fff}.mainHeader__title>svg .path-color{fill:#D5212C}.mainHeader__subtitle{display:flex;align-items:center;justify-content:center;margin-bottom:80px}@media screen and (max-width:650px){.mainHeader__subtitle{margin-bottom:40px}}.mainHeader__subtitle>svg{margin-right:12px;width:185px;height:auto}@media screen and (max-width:950px){.mainHeader__subtitle>svg{display:none}}.mainHeader__subtitle>svg .path-bw{fill:#fff}.mainHeader__subtitle>svg .path-color{fill:#D5212C}.mainHeader__back{opacity:.67;margin-right:24px}@media screen and (max-width:650px){.mainHeader__back{margin-right:0;margin-bottom:16px}}.mainHeader__back .icon{fill:#fff;display:block;transform:translateY(2px)}.mainHeader__text{margin:0 auto}.mainHeader__subtext{margin-top:35px;margin-bottom:0}@media screen and (max-width:650px){.mainHeader__subtext{margin-top:24px}}.mainHeader__icon{position:absolute;bottom:0;left:50%;padding:16px;background-color:#D5212C;border-radius:50%;transform:translate(-50%,50%)}.mainHeader__icon .icon{fill:#fff;display:block}@media screen and (max-width:650px){.mainHeader__icon .icon{width:48px;height:48px}}.mainHeader__filter{margin-top:35px;margin-bottom:0;display:flex;align-items:center;justify-content:center}@media screen and (max-width:650px){.mainHeader__filter{flex-direction:column}}.mainHeader__filter ul{list-style-type:none;display:flex}@media screen and (max-width:650px){.mainHeader__filter ul{flex-direction:column}}.mainHeader__filter ul li{margin-left:32px}@media screen and (max-width:650px){.mainHeader__filter ul li{margin-left:0;margin-top:10px}}.mainHeader--index{min-height:800px;background-color:#F5F5F5;position:relative;overflow:hidden}@media screen and (max-width:950px){.mainHeader--index{min-height:650px}}@media screen and (max-width:650px){.mainHeader--index{min-height:450px}}.mainHeader--sanace{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/header/sanace.jpg) no-repeat center center;background-size:cover;position:relative}.mainHeader--industrial{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/header/industrial.jpg) no-repeat center center;background-size:cover;position:relative}.mainHeader--kariera{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/header/kariera.jpg) no-repeat center center;background-size:cover;position:relative}.mainHeader--reference{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/header/projekty.jpg) no-repeat center center;background-size:cover;position:relative}.mainHeader--kontakt{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/header/kontakt.jpg) no-repeat center center;background-size:cover;position:relative}.mainHeader--kontakt .mainHeader__content{padding-bottom:64px}.mainMenu{display:flex;align-items:center;padding:28px 0 28px 32px;position:relative;z-index:20}@media screen and (max-width:950px){.mainMenu{flex-wrap:wrap;padding:0}}.mainMenu__left{flex-grow:0;flex-shrink:0}@media screen and (max-width:950px){.mainMenu__left{padding:16px 0 16px 20px;flex:0 0 75%;height:64px;display:flex;align-items:center}}.mainMenu__middle{flex-grow:1;flex-shrink:1;padding:8px 280px 8px 32px}@media screen and (max-width:950px){.mainMenu__middle{padding:10px 20px 10px 0;flex:0 0 25%;position:relative;display:flex;justify-content:flex-end;height:64px}}.mainMenu__toggle.btn{display:none;border:none;padding:0;position:relative;z-index:5}.mainMenu__toggle.btn .icon{fill:#fff;width:32px;height:32px}.mainMenu__toggle.btn:hover,.mainMenu__toggle.btn:focus{background-color:#fff0}@media screen and (max-width:950px){.mainMenu__toggle.btn{display:block}}.mainMenu__right{flex-grow:0;flex-shrink:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:950px){.mainMenu__right{position:relative;top:0;transform:none;order:-1;flex:0 0 100%}}.mainMenu__logo{display:block}@media screen and (max-width:950px){.mainMenu__logo{position:relative;z-index:5;display:flex;align-items:center}}.mainMenu__logo .path-bw{fill:#fff}.mainMenu__logo .path-color{fill:#D5212C}@media screen and (max-width:950px){.mainMenu__nav{position:absolute;top:0;right:0;background-color:#222;z-index:4;transition:300ms cubic-bezier(.77,0,.175,1);width:100vw;max-height:0;overflow:hidden}.mainMenu__nav.active{max-height:400px}}.mainMenu__nav ul{list-style-type:none;display:flex;flex-wrap:wrap}@media screen and (max-width:950px){.mainMenu__nav ul{flex-direction:column;padding:64px 24px 24px}}.mainMenu__nav ul li{margin-right:32px}.mainMenu__nav ul li:last-child{margin-right:0}.mainMenu__nav ul li a{color:#fff;position:relative;font-family:'Play',sans-serif;font-size:1rem;font-weight:700;line-height:1.5em;display:inline-flex;align-items:center;padding:8px 0}.mainMenu__nav ul li a::before{content:"";display:block;position:absolute;bottom:3px;left:50%;width:0;height:2px;background-color:#D5212C;transform:translateX(-50%);transition:150ms cubic-bezier(.77,0,.175,1)}.mainMenu__nav ul li a:hover::before,.mainMenu__nav ul li a:focus::before{width:100%}.mainMenu__nav ul li.current-menu-item a::before{width:100%}.mainMenu__contact{display:flex}.mainMenu__contact:hover .mainMenu__contact-right,.mainMenu__contact:focus .mainMenu__contact-right{padding-right:60px}@media screen and (max-width:950px){.mainMenu__contact:hover .mainMenu__contact-right,.mainMenu__contact:focus .mainMenu__contact-right{padding-right:20px}}.mainMenu__contact-left{background-color:#fff;padding:14px;display:flex;align-items:center}@media screen and (max-width:950px){.mainMenu__contact-left{display:none}}.mainMenu__contact-left .icon{fill:#D5212C}.mainMenu__contact-right{background-color:#D5212C;color:#fff;padding:10px 30px 5px 16px;display:flex;flex-direction:column;transition:150ms cubic-bezier(.77,0,.175,1)}@media screen and (max-width:950px){.mainMenu__contact-right{padding:0 20px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}}.mainMenu__contact-right span{display:inline-flex;align-items:center;white-space:nowrap}@media screen and (max-width:950px){.mainMenu__contact-right span{padding:9px 0}}.mainMenu__contact-right span:first-child{opacity:.67}@media screen and (max-width:950px){.mainMenu__contact-right span:first-child{opacity:1;font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em;font-weight:400}}.mainMenu__contact-right span .icon{fill:#fff;margin-right:8px;display:none}@media screen and (max-width:950px){.mainMenu__contact-right span .icon{display:block}}.checkbox{position:relative;display:inline-block;width:20px;height:20px;transform:translateY(2px)}.checkbox__wrapper{display:flex}.checkbox__label{padding-left:12px;font-weight:300;text-align:left}.checkbox__input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px}.checkbox__input:checked~.checkbox__checkmark{border-color:#fff}.checkbox__input:checked~.checkbox__checkmark::after{display:block}.checkbox__checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#D8E1F6;border:2px solid #D8E1F6;pointer-events:none}.checkbox__checkmark::after{content:"";position:absolute;display:none;left:4px;top:-2px;width:6px;height:13px;border:solid #285ACB;border-width:0 4px 4px 0;transform:rotate(45deg)}.checkbox:hover .checkbox__checkmark,.checkbox:focus .checkbox__checkmark{border-color:#fff}.form--career .checkbox__input:checked~.checkbox__checkmark{background-color:#D5212C;border-color:#D5212C}.form--career .checkbox__input:hover~.checkbox__checkmark,.form--career .checkbox__input:focus~.checkbox__checkmark{border-color:#D5212C}.form--career .checkbox__checkmark{background-color:#EBEBEB;border-color:#EBEBEB}.form--career .checkbox__checkmark::after{border-color:#fff;left:5px;top:-1px;width:5px;height:13px;border-width:0 2px 2px 0}.filter input[type=checkbox]{width:28px;height:28px}.filter input[type=checkbox]+span{padding-left:38px}.filter input[type=checkbox]+span::before{width:28px;height:28px;background-color:#fff0}.filter input[type=checkbox]+span::after{border-color:#fff;left:9px;top:6px;width:10px;height:18px;border-width:0 3px 3px 0}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em;width:100%;outline:none;border:2px solid #D8E1F6;background-color:#D8E1F6;padding:16px;color:#285ACB;font-weight:500;border-radius:0}.input:focus,.input::-moz-focus-inner{outline:none}.input:focus{border-color:#fff}.input:invalid{background-color:#F8D9DB;border-color:#F8D9DB;color:#D5212C}.input:invalid:focus{border-color:#fff}.input[type=file]{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/forms/bx-paperclip.png) no-repeat 16px center;padding-left:46px}.input[type=file]::file-selector-button{border:none;background:#fff0;width:0;height:0;overflow:hidden;margin:0;padding:0}.input[type=file]::-ms-browse{border:none;background:#fff0;width:0;height:0;overflow:hidden;margin:0;padding:0}.input[type=file]::-webkit-file-upload-button{border:none;background:#fff0;width:0;height:0;overflow:hidden;margin:0;padding:0}.form--career .input{background-color:#EBEBEB;border-color:#EBEBEB;color:#454545}.form--career .input:invalid{background-color:#F8D9DB;border-color:#F8D9DB;color:#D5212C}.submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em;width:100%;outline:none;border:2px solid #fff;padding:18px;color:#285ACB;font-weight:500;text-align:center;background-color:#fff;cursor:pointer;transition:150ms cubic-bezier(.77,0,.175,1);border-radius:0}.submit:focus,.submit::-moz-focus-inner{outline:none}.submit:hover,.submit:focus{background-color:#fff0;color:#fff}.form--career .submit{background-color:#D5212C;border-color:#D5212C;color:#fff}.form--career .submit:hover,.form--career .submit:focus{background-color:#fff0;color:#D5212C}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em;width:100%;min-height:128px;outline:none;border:2px solid #D8E1F6;background-color:#D8E1F6;padding:16px;color:#285ACB;font-weight:500;border-radius:0}.textarea:focus,.textarea::-moz-focus-inner{outline:none}.textarea:focus{border-color:#fff}.textarea.hidden{min-height:unset;height:60px}.form--career .textarea{background-color:#EBEBEB;border-color:#EBEBEB;color:#454545}.form--career .textarea:invalid{background-color:#F8D9DB;border-color:#F8D9DB;color:#D5212C}.btn{display:inline-flex;font-size:1rem;line-height:1.5em;font-weight:500;padding:12px 24px;border:1px solid #D5212C;color:#D5212C;background-color:#fff0;cursor:pointer;outline:none;transition:150ms cubic-bezier(.77,0,.175,1);white-space:nowrap}.btn .icon{fill:#D5212C;margin-right:5px;transition:150ms cubic-bezier(.77,0,.175,1);transform:translateY(2px)}.btn:focus,.btn::-moz-focus-inner{outline:none}.btn:hover,.btn:focus{background-color:hsl(356.33333333,73.17073171%,38.23529412%);border-color:hsl(356.33333333,73.17073171%,38.23529412%);color:#fff}.btn:hover .icon,.btn:focus .icon{fill:#fff}.btn--iconOnly .icon{margin-right:0}.icon{display:block;fill:#454545}.line{width:100%;height:1px;background-color:rgb(213 33 44 / .17)}.line--white{background-color:rgb(255 255 255 / .17)}.line--black{background-color:rgb(112 112 112 / .17)}.link{display:inline-flex;font-size:1rem;line-height:1.5em;padding:0;border:none;color:#D5212C;cursor:pointer;outline:none;transition:150ms cubic-bezier(.77,0,.175,1);text-decoration:none}.link .icon{fill:#D5212C;margin-right:5px;transition:150ms cubic-bezier(.77,0,.175,1)}.link:focus,.link::-moz-focus-inner{outline:none}.link:hover,.link:focus{color:hsl(356.33333333,73.17073171%,38.23529412%);text-decoration:underline}.link:hover .icon,.link:focus .icon{fill:hsl(356.33333333,73.17073171%,38.23529412%)}.link--reverse{text-decoration:underline}.link--reverse:hover,.link--reverse:focus{text-decoration:none}.link--iconOnly .icon{margin-right:0}.arrow{border:none;border-radius:50%;padding:12px;cursor:pointer;background-color:rgb(248 217 219 / .27);transition:150ms cubic-bezier(.77,0,.175,1);outline:none}.arrow>.icon{display:block;fill:#D5212C;transition:150ms cubic-bezier(.77,0,.175,1)}.arrow:focus,.arrow::-moz-focus-inner{outline:none}.arrow:hover,.arrow:focus{background-color:#D5212C}.arrow:hover>.icon,.arrow:focus>.icon{fill:#fff}.arrow--red{background-color:rgb(213 33 44 / .87)}.arrow--red>.icon{fill:#fff}.arrow--red:hover,.arrow--red:focus{background-color:#D5212C}.bigIcon{display:flex;align-items:center;justify-content:center;height:88px;width:88px;border-radius:50%;flex-shrink:0}.bigIcon--red{background-color:#D5212C}.bigIcon--blue{background-color:#285ACB}.bigIcon--transparent{background-color:rgb(255 255 255 / .27)}.card{padding:32px;background-color:#fff;display:flex;flex-direction:column;text-align:center;position:relative}.card__title{min-height:70px}.card__title>span{color:#454545;font-size:1.563rem;font-weight:400;line-height:1.4em}.card__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.card__link--hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0;position:absolute;top:0;left:0;width:100%;height:100%}.card__img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.card__icon{padding:11px;background-color:#D5212C;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.card__icon .icon{display:block;fill:#fff}.card__description{margin-top:16px;margin-bottom:24px}.card--border{border-top:3px solid #D5212C}.card--big{padding:64px;text-align:inherit}@media screen and (max-width:950px){.card--big{padding:32px 16px}}.card--link{transition:150ms cubic-bezier(.77,0,.175,1)}.card--link:hover,.card--link:focus{transform:translateY(-10px)}.card--service{padding:0;display:flex;flex-direction:column}.card--service .card__header{position:relative}.card--service .card__body{padding:48px 32px 32px;flex-grow:1;display:flex;align-items:center;flex-direction:column}.card--service .card__description{flex-grow:1}.card--simple{padding:42px 32px}.card--simple .card__header{margin-bottom:24px;display:flex;justify-content:center}.card--simple .card__header .line{width:72px;flex-shrink:0;position:relative}.card--simple .card__header .line::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:9px;width:9px;border:1px solid;background-color:#fff;border-color:#D5212C;border-radius:50%}.card--simple .card__body{flex-grow:1;flex-direction:column;display:flex;align-items:center;justify-content:center}.card--grey{background-color:#F5F5F5}.card--grey .card__header .line::before{background-color:#F5F5F5}.card--technology{text-align:left}.card--technology .card__header{justify-content:flex-start}.card--technology .card__body{align-items:flex-start;justify-content:flex-start}.card--technology .card__body p{margin-bottom:1em}.card--technology .card__body p:last-child{margin-bottom:0}.card--technology .h3{text-transform:uppercase;margin-bottom:12px}.card--technology .card__subBody{display:flex}@media screen and (max-width:650px){.card--technology .card__subBody{flex-direction:column}}.card--technology .card__subBody>div{flex:0 0 50%;padding-right:32px;border-right:1px solid rgb(213 33 44 / .17)}@media screen and (max-width:950px){.card--technology .card__subBody>div{padding-right:24px}}@media screen and (max-width:650px){.card--technology .card__subBody>div{flex:0 0 auto;padding-right:0;padding-bottom:16px;border-right:none;border-bottom:1px solid rgb(213 33 44 / .17)}}.card--technology .card__subBody>div:last-child{padding-right:0;padding-left:32px;border:none}@media screen and (max-width:950px){.card--technology .card__subBody>div:last-child{padding-left:24px}}@media screen and (max-width:650px){.card--technology .card__subBody>div:last-child{padding-left:0;padding-bottom:0;padding-top:16px}}.card--technology .card__subBody .h4{margin-bottom:6px}.counters{display:flex;flex-direction:column}@media screen and (max-width:650px){.counters{flex-direction:row;margin:0 -8px;flex-wrap:wrap;justify-content:center}}.counters .counter{margin-bottom:48px}@media screen and (max-width:650px){.counters .counter{margin:8px}.counters .counter:last-child{margin-right:0}}.counters .counter__text{margin-bottom:0;display:flex;flex-direction:column}@media screen and (max-width:650px){.counters .counter__text{align-items:center;text-align:center}}.counters .counter:last-child{margin-bottom:0}.form__row{display:flex;margin:0 -8px}@media screen and (max-width:650px){.form__row{flex-direction:column}}.form__row:last-child .form__col:last-child{margin-bottom:0}.form__col{padding:0 8px;margin-bottom:16px;flex:0 0 100%}.form__col--half{flex:0 0 50%}@media screen and (max-width:650px){.form__col--half{flex:0 0 100%}}.pagination{position:relative;width:100%}.pagination__dots{display:flex;position:relative;z-index:5;list-style-type:none}.pagination__dots li button{font-size:0;line-height:0;display:block;width:72px;height:23px;cursor:pointer;color:#fff0;border:0;outline:none;background:#fff0;position:relative}.pagination__dots li button::before{content:"";display:block;position:absolute;top:50%;left:50%;height:9px;width:9px;border:1px solid #D5212C;border-radius:50%;background-color:#F5F5F5;transition:150ms cubic-bezier(.77,0,.175,1);transform:translate(-50%,-50%)}.pagination__dots li.slick-active button::before{width:17px;height:17px;background-color:#D5212C}.pagination .line{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.section--bg-white .pagination__dots li:not(.slick-active) button::before{background-color:#fff}.project{position:relative;overflow:hidden}.project__link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:16px}.project__img{-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%;max-width:unset;transition:300ms cubic-bezier(.77,0,.175,1)}.project__title{font-family:stolzl,sans-serif;font-size:1rem;line-height:1.5em;color:#fff;font-weight:500;display:block;background-color:#D5212C;padding:4px 16px;transform-origin:bottom;text-align:center}.project__subtitle{font-size:.813rem;line-height:1.38em;font-weight:500;display:block;background-color:#fff;color:#454545;padding:7px 16px;text-align:center}.project:hover .project__img,.project:focus .project__img{transform:scale(1.1)}.review__stars{display:flex;margin-bottom:2px}.review__stars>.icon{margin-right:4px;fill:#F8D9DB}.review__stars>.icon:last-child{margin-right:0}.review__stars>.icon.checked{fill:#D5212C}.review__stars--1>.icon:nth-child(-n+1){fill:#D5212C}.review__stars--2>.icon:nth-child(-n+2){fill:#D5212C}.review__stars--3>.icon:nth-child(-n+3){fill:#D5212C}.review__stars--4>.icon:nth-child(-n+4){fill:#D5212C}.review__stars--5>.icon:nth-child(-n+5){fill:#D5212C}.review__date{font-size:.813rem;line-height:1.38em;color:#707070}.review__middle{margin:16px 0}.review__text{color:#707070}.review__bottom{display:flex;align-items:center}.review__bottom .line{max-width:24px;margin-right:12px}.solutionForm{background-color:#285ACB;padding:32px}@media screen and (max-width:950px){.solutionForm{padding-bottom:250px}}@media screen and (max-width:650px){.solutionForm{padding:16px 16px 200px 16px}}.solutionForm__header{text-align:center;margin-bottom:32px}.solutionForm__header .line{max-width:72px;margin:25px auto}.solutionForm__callUs{text-align:center;margin:48px 0}@media screen and (max-width:950px){.solutionForm__callUs{margin:32px 0}}@media screen and (max-width:950px){.solutionForm__callUs{margin:32px 0 16px}}.solutionForm__callUs .link{margin-top:4px;color:#fff;font-family:'Play',sans-serif;font-size:1.938rem;line-height:1.32em;font-weight:700;color:#D5212C}.solutionForm__callUs .link>span{color:#454545}.solutionForm__callUs .link--regular{font-weight:400}.solutionForm__callUs .link--sub{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:300;line-height:1.5em}.solutionForm__callUs .link--secondary{font-size:1.563rem;font-weight:400;line-height:1.4em}.solutionForm__callUs .link--secondaryBold{font-size:1.563rem;font-weight:700;line-height:1.4em}.solutionForm__callUs .link .icon{fill:#fff;width:36px;height:36px;margin-right:10px;transform:translateY(4px)}.showcase{position:relative;display:flex}@media screen and (max-width:650px){.showcase{flex-direction:column}}.showcase::before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:1px;background-color:#F5F5F5;transform:translateX(-50%);z-index:1}@media screen and (max-width:650px){.showcase::before{top:50%;right:0;bottom:unset;left:0;width:unset;height:1px;transform:translateY(-50%)}}.showcase__before{position:relative;flex:0 0 50%}.showcase__before .showcase__title{left:0}.showcase__after{position:relative;flex:0 0 50%}.showcase__after .showcase__title{right:0}@media screen and (max-width:650px){.showcase__after .showcase__title{right:unset;left:0}}.showcase__title{display:block;width:100px;padding:20px 0;background-color:#D5212C;text-align:center;position:absolute;top:0}@media screen and (max-width:650px){.showcase__title{padding:16px 0}}.showcase__logo{position:absolute;top:50%;left:50%;z-index:2;background-color:#fff;width:88px;height:88px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:50%}@media screen and (max-width:950px){.showcase__logo{width:64px;height:64px}}.gallery{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.gallery>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.gallery>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.gallery>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.gallery>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (max-width:950px){.gallery{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.gallery>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.gallery>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.gallery{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:12px}.gallery>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.gallery__link{display:block;position:relative}.gallery__link:hover .gallery__overlay,.gallery__link:focus .gallery__overlay{opacity:1}.gallery__overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background-color:rgb(212 33 44 / .87);opacity:0;transition:300ms cubic-bezier(.77,0,.175,1)}.gallery__overlay .icon{fill:#F8D9DB}.gallery__img{-o-object-fit:cover;object-fit:cover;min-height:100%;min-width:100%}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;display:flex}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:inherit;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}
/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.8.1
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#fff0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgb(0 0 0 / .8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.cards>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (max-width:950px){.cards{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.cards{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.cardsSolution__top{text-align:center;margin-bottom:48px}@media screen and (max-width:950px){.cardsSolution__top{margin-bottom:32px}}@media screen and (max-width:650px){.cardsSolution__top{margin-bottom:24px}}.cardsSolution__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:auto 32px auto 32px auto;grid-template-rows:repeat(3,auto);grid-gap:32px}.cardsSolution__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cardsSolution__grid>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.cardsSolution__grid>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.cardsSolution__grid>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.cardsSolution__grid>*:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.cardsSolution__grid>*:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.cardsSolution__grid>*:nth-child(7){-ms-grid-row:3;-ms-grid-column:5}.cardsSolution__grid>*:nth-child(8){-ms-grid-row:3;-ms-grid-column:7}.cardsSolution__grid>*:nth-child(9){-ms-grid-row:5;-ms-grid-column:1}.cardsSolution__grid>*:nth-child(10){-ms-grid-row:5;-ms-grid-column:3}.cardsSolution__grid>*:nth-child(11){-ms-grid-row:5;-ms-grid-column:5}.cardsSolution__grid>*:nth-child(12){-ms-grid-row:5;-ms-grid-column:7}@media screen and (max-width:950px){.cardsSolution__grid{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;position:relative;grid-gap:24px}.cardsSolution__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.cardsSolution__grid>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.cardsSolution__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.cardsSolution__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.cardsSolution__grid .solutionForm{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3 / span 2;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / span 2}@media screen and (max-width:950px){.cardsSolution__grid .solutionForm{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:1;grid-row:span 1}}@media screen and (max-width:650px){.cardsSolution__grid .solutionForm{-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:1;grid-row:span 1}}.cardsSolution__img{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:3;grid-row:3;-ms-grid-row-align:end;align-self:end;-ms-grid-column-align:center;justify-self:center;filter:drop-shadow(12px 12px 64px rgb(0 0 0 / .1));display:block}@media screen and (max-width:950px){.cardsSolution__img{max-height:250px;position:absolute;bottom:0}}@media screen and (max-width:650px){.cardsSolution__img{max-height:200px}}.careers{margin-top:-32px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.careers>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.careers>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.careers>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.careers{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px;margin-top:-32px}.careers>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.careers>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.careers{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-top:16px;grid-gap:16px}.careers>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.careers__advantages .h2{text-align:center;margin-bottom:48px}@media screen and (max-width:950px){.careers__advantages .h2{margin-bottom:32px}}@media screen and (max-width:950px){.careers__advantages .h2{margin-bottom:24px}}.careerDetail{display:flex}@media screen and (max-width:950px){.careerDetail{flex-direction:column}}.careerDetail__left{flex:0 0 50%;padding-right:32px;border-right:1px solid rgb(112 112 112 / .17)}@media screen and (max-width:950px){.careerDetail__left{flex:0 0 auto;padding-right:0;padding-bottom:32px;border-right:none;border-bottom:1px solid rgb(112 112 112 / .17)}}@media screen and (max-width:650px){.careerDetail__left{padding-bottom:24px}}.careerDetail__right{flex:0 0 50%;padding-left:32px}@media screen and (max-width:950px){.careerDetail__right{flex:0 0 auto;padding-left:0;padding-top:32px}}@media screen and (max-width:650px){.careerDetail__right{padding-top:24px}}.careerDetail__right .h3{margin-bottom:24px}.careerDetail__description{margin-bottom:32px}@media screen and (max-width:650px){.careerDetail__description{margin-bottom:24px}}.careerDetail__description .h3{margin-bottom:12px}.careerDetail__description p{line-height:1.69em}.careerDetail__required .h3{margin-bottom:20px}.careerDetail__required ul{list-style-type:none}.careerDetail__required ul li{margin-bottom:12px;display:flex}.careerDetail__required ul li:last-child{margin-bottom:0}.careerDetail__required ul li .line{max-width:72px;margin-right:32px;flex-shrink:0;margin-top:14px;position:relative}@media screen and (max-width:950px){.careerDetail__required ul li .line{margin-right:24px}}@media screen and (max-width:650px){.careerDetail__required ul li .line{margin-right:16px}}.careerDetail__required ul li .line::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:9px;width:9px;border:1px solid;background-color:#fff;border-color:#D5212C;border-radius:50%}.careerDetail__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.careerDetail__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.careerDetail__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:650px){.careerDetail__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.careerDetail__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.careerDetail__form{text-align:center}.careerDetail__form .h2{margin-bottom:32px}@media screen and (max-width:650px){.careerDetail__form .h2{margin-bottom:24px}}.careerDetail__form form{width:100%;max-width:381px;margin:24px auto 64px}@media screen and (max-width:950px){.careerDetail__form form{margin-bottom:48px}}@media screen and (max-width:650px){.careerDetail__form form{margin-bottom:32px}}.careerDetail__form .link{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5em}.clients{background-color:#fff;border-top:3px solid #285ACB;padding:64px 0 72px}@media screen and (max-width:950px){.clients{padding:48px 0 54px}}@media screen and (max-width:650px){.clients{padding:32px 0 36px}}.clients__title{margin-bottom:48px;text-align:center}@media screen and (max-width:950px){.clients__title{margin-bottom:36px}}@media screen and (max-width:650px){.clients__title{margin-bottom:24px}}.clients__logos{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:0 -16px}.clients__logo{margin:16px}.contact{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.contact>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.contact>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.contact>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.contact{-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.contact>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.contact>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.contact>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media screen and (max-width:650px){.contact{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.contact>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.contact__block{text-align:center}.contact__title{margin-bottom:24px}@media screen and (max-width:650px){.contact__title{margin-bottom:12px}}.contact__address{color:#454545}.contact__list{margin-top:32px;list-style-type:none}@media screen and (max-width:650px){.contact__list{margin-top:16px}}.contact__listItem{margin-bottom:16px}@media screen and (max-width:650px){.contact__listItem{margin-bottom:8px}}.contact__listItem:last-child{margin-bottom:0}.contact__infoLine{margin-top:32px;text-align:center;font-size:.813rem;line-height:1.38em}.slider{height:100%;width:100%}.slider__slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:300ms cubic-bezier(.77,0,.175,1)}.slider__slide--intro{background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/slider/intro.jpg) no-repeat center center;background-size:cover;z-index:1}.slider__slide--sanace{transform:translateX(-100%);background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/slider/sanace.jpg) no-repeat center center;background-size:cover;z-index:2}@media screen and (max-width:950px){.slider__slide--sanace{display:none}}.slider__slide--industrial{transform:translateX(100%);background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/slider/industrial.jpg) no-repeat center center;background-size:cover;z-index:2}@media screen and (max-width:950px){.slider__slide--industrial{display:none}}.slider__slide--industrial .slider__content .h1 svg .path-color{fill:#285ACB}.slider__slide.active{transform:translateX(0)}.slider__content{text-align:center}.slider__content .h1{display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:24px}@media screen and (max-width:950px){.slider__content .h1{margin-top:112px}}.slider__content .h1 svg{margin-right:20px;width:334px;height:auto}.slider__content .h1 svg .path-bw{fill:#fff}.slider__content .h1 svg .path-color{fill:#D5212C}.slider__content p{margin:0 auto}.slider__links{display:flex;align-items:center;justify-content:center;margin-top:80px}.slider__links .icon{fill:#fff;opacity:.27;transition:150ms cubic-bezier(.77,0,.175,1)}.slider__links ul{list-style-type:none;display:flex;align-items:center;justify-content:center;margin:0 32px}.slider__links li{margin:0 24px}.slider__link{display:block;position:relative}.slider__link .line{flex-shrink:0;width:32px}.slider__link a:hover .icon,.slider__link a:focus .icon{opacity:1}.slider__link a:hover .slider__tooltip,.slider__link a:focus .slider__tooltip{opacity:1;top:-120%}.slider__tooltip{position:absolute;top:-50%;left:50%;transform:translateX(-50%);z-index:-1;transition:150ms cubic-bezier(.77,0,.175,1);opacity:0}.slider__tooltip span{display:block;padding:9px 16px;background-color:#454545;white-space:nowrap}.slider__tooltip::after{content:"";display:block;position:absolute;bottom:0;left:50%;transform-origin:center;transform:translate(-50%,50%) rotate(45deg);height:24px;width:24px;background-color:#454545;z-index:-1}.partners{padding-top:224px;padding-bottom:96px;margin-top:-128px;background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/content/partners.jpg) no-repeat center center;background-size:cover}@media screen and (max-width:950px){.partners{padding-top:192px;padding-bottom:64px}}.partners .h2{text-align:center;margin-bottom:48px}@media screen and (max-width:650px){.partners .h2{margin-bottom:32px}}.partners__inner{position:relative}.partners__slider{margin-left:-16px}.partners__slide{padding:0 16px}.partners__top{display:flex;align-items:center;margin-bottom:12px}.partners__title{white-space:nowrap;margin-right:32px}.partners__bottom{display:-ms-grid;display:grid;-ms-grid-columns:180px 16px 180px 16px 180px 16px 180px;grid-template-columns:repeat(4,180px);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.partners__bottom>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.partners__bottom>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.partners__bottom>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.partners__bottom>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}@media screen and (max-width:950px){.partners__bottom{-ms-grid-columns:180px 16px 180px 16px 180px;grid-template-columns:repeat(3,180px);-ms-grid-rows:auto;grid-template-rows:auto}.partners__bottom>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.partners__bottom>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.partners__bottom>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}}@media screen and (max-width:650px){.partners__bottom{-ms-grid-columns:180px 16px 180px;grid-template-columns:repeat(2,180px);-ms-grid-rows:auto;grid-template-rows:auto}.partners__bottom>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.partners__bottom>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}.partners__logo{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:16px;min-height:150px}.partners__arrows .arrow{position:absolute;bottom:calc(50% - 18px);left:12px;transform:translateY(50%)}.partners__arrows .arrow.slick-next{left:unset;right:12px}.projects{margin-top:-32px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.projects>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.projects>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.projects>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.projects{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px;margin-top:-32px}.projects>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.projects>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.projects{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;margin-top:16px;grid-gap:16px}.projects>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.projectDetail__separator{margin:48px 0}@media screen and (max-width:950px){.projectDetail__separator{margin:32px 0}}@media screen and (max-width:650px){.projectDetail__separator{margin:24px 0}}.projectDetail__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.projectDetail__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.projectDetail__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.projectDetail__cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.projectDetail__cards{-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.projectDetail__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.projectDetail__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.projectDetail__cards{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.projectDetail__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.projectDetail__gallery{margin-top:48px}.projectDetail__gallery .h3{margin-bottom:24px}.projectsSlider .h2{text-align:center;margin-bottom:48px}@media screen and (max-width:950px){.projectsSlider .h2{margin-bottom:32px}}@media screen and (max-width:650px){.projectsSlider .h2{margin-bottom:24px}}.projectsSlider__slider{margin:0 -16px}@media screen and (max-width:950px){.projectsSlider__slider{margin:0 -12px}}@media screen and (max-width:650px){.projectsSlider__slider{margin:0 -8px}}.projectsSlider__bottom{margin-top:34px;display:flex;align-items:center}@media screen and (max-width:650px){.projectsSlider__bottom{margin-top:24px;position:relative;display:flex;align-items:center;justify-content:center}}.projectsSlider__bottom .pagination{margin-right:32px}@media screen and (max-width:650px){.projectsSlider__bottom .pagination{margin-right:0;position:absolute;top:50%;left:0;right:0;z-index:0}}@media screen and (max-width:650px){.projectsSlider__btnWrap{padding:0 16px;background-color:#F5F5F5;position:relative;z-index:1}}.projectsSlider .project{margin:0 16px}@media screen and (max-width:950px){.projectsSlider .project{margin:0 12px}}@media screen and (max-width:650px){.projectsSlider .project{margin:0 8px}}@media screen and (max-width:650px){.section--bg-white .projectsSlider__btnWrap{background-color:#fff}}.reviews{position:relative;z-index:5}.reviews__title{text-align:center;margin-bottom:64px}@media screen and (max-width:950px){.reviews__title{margin-bottom:32px}}@media screen and (max-width:650px){.reviews__title{margin-bottom:8px}}.reviews__wrapper{display:flex}@media screen and (max-width:650px){.reviews__wrapper{flex-direction:column}}.reviews__left{padding-right:64px;border-right:1px solid #EBEBEB;flex:0 0 300px}@media screen and (max-width:950px){.reviews__left{padding-right:32px;flex:0 0 auto}}@media screen and (max-width:650px){.reviews__left{padding-right:0;padding-bottom:16px;border-right:none;border-bottom:1px solid #EBEBEB}}.reviews__right{flex-grow:1;padding-left:64px;overflow:hidden;display:flex;flex-direction:column}@media screen and (max-width:950px){.reviews__right{padding-left:32px}}@media screen and (max-width:650px){.reviews__right{padding-left:0;padding-top:24px}}.reviews__slider{flex-grow:1}.reviews__arrows{display:flex;margin-top:24px}.reviews__arrows .arrow{margin-right:12px}.reviews__arrows .arrow:last-child{margin-right:0}.serviceAbout__description{text-align:center;margin:92px 0 64px}@media screen and (max-width:950px){.serviceAbout__description{margin:72px 0 48px}}@media screen and (max-width:650px){.serviceAbout__description{margin:48px 0 32px}}.serviceAbout__description>span{color:#454545}.serviceAbout__inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.serviceAbout__inner>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.serviceAbout__inner>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:950px){.serviceAbout__inner{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.serviceAbout__inner>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.serviceAbout__left{overflow:hidden}.serviceAbout__img{-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.serviceAbout__right h4{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5em;margin-bottom:1em}.serviceAbout__right p,.serviceAbout__right ul{line-height:1.69em;margin-bottom:1em}.serviceAbout__right p:last-child,.serviceAbout__right ul:last-child{margin-bottom:0}.serviceAbout__right ul{font-weight:300;list-style-type:circle;padding-left:16px}.serviceAbout__right ul::marker{color:#D5212C;font-size:22px}.services{margin-top:-35px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:32px;grid-row-gap:35px}.services>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.services>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.services>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.services{margin-top:-32px;grid-gap:24px;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto;grid-template-rows:auto}.services>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.services>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}}@media screen and (max-width:650px){.services{margin-top:16px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.services>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.servicesBottom{padding:48px 0;background-color:#D5212C}.servicesBottom__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;-ms-grid-rows:auto;grid-template-rows:auto;grid-row-gap:96px}.servicesBottom__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.servicesBottom__grid>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.servicesBottom__grid>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media screen and (max-width:950px){.servicesBottom__grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-row-gap:64px}.servicesBottom__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.servicesBottom__grid>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}}@media screen and (max-width:650px){.servicesBottom__grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-row-gap:64px}.servicesBottom__grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.servicesBottom__box{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:relative}.servicesBottom__box::before{content:"";display:block;position:absolute;top:0;left:-16px;width:1px;height:100%;background-color:#fff;opacity:.27}.servicesBottom__box::after{content:"";display:block;position:absolute;right:32px;bottom:-48px;left:32px;height:1px;background-color:#fff;opacity:.27}@media screen and (max-width:950px){.servicesBottom__box::after{bottom:-32px}}@media screen and (min-width:951px){.servicesBottom__box:nth-child(3n - 2)::before{display:none}}@media screen and (min-width:651px) and (max-width:950px){.servicesBottom__box:nth-child(2n - 1)::before{display:none}}@media screen and (max-width:650px){.servicesBottom__box:nth-child(1n)::before{display:none}}@media screen and (min-width:951px){.servicesBottom__box:nth-last-child(-n+3)::after{display:none}}@media screen and (min-width:651px) and (max-width:950px){.servicesBottom__box:nth-last-child(-n+1)::after{display:none}}@media screen and (max-width:650px){.servicesBottom__box:last-child::after{display:none}}.servicesBottom__icon{padding:11px;background-color:rgb(255 255 255 / .27);border-radius:50%;margin-bottom:16px}.servicesBottom__icon .icon{fill:#fff}.servicesBottom__title{margin-bottom:24px}.servicesBottom__title>span{color:#fff;font-size:1.563rem;font-weight:400;line-height:1.4em}.servicesBottom .link{color:#fff}.servicesBottom .link:hover,.servicesBottom .link:focus{color:#fff}@media screen and (min-width:651px) and (max-width:950px){.servicesBottom--industrial .servicesBottom__box:nth-last-child(-n+2)::after{display:none}}.servicesIndex{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.servicesIndex>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.servicesIndex>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:950px){.servicesIndex{grid-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.servicesIndex>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.servicesIndex__top{padding:16px 32px;transition:150ms cubic-bezier(.77,0,.175,1);display:flex;align-items:center;height:128px}@media screen and (max-width:950px){.servicesIndex__top{height:unset;padding:16px 24px}}.servicesIndex__top .bigIcon{flex-shrink:0}.servicesIndex__heading{margin-left:16px}.servicesIndex__heading .h3{margin-bottom:4px}.servicesIndex__heading .h3 .icon{display:inline-block;margin-left:4px;fill:#fff;transform:translate(0,5px);transition:150ms cubic-bezier(.77,0,.175,1)}.servicesIndex__subtitle{opacity:.67}.servicesIndex__content{padding:48px 32px 32px;background-color:#fff}@media screen and (max-width:950px){.servicesIndex__content{padding:32px 24px}}@media screen and (max-width:650px){.servicesIndex__content{padding:24px 16px}}.servicesIndex__list{list-style-type:none;margin-bottom:34px}@media screen and (max-width:950px){.servicesIndex__list{margin-bottom:24px}}.servicesIndex__list li{margin-bottom:24px;display:flex}.servicesIndex__list li:last-child{margin-bottom:0}.servicesIndex__list li .line{max-width:72px;margin-right:32px;flex-shrink:0;margin-top:12px;position:relative}@media screen and (max-width:950px){.servicesIndex__list li .line{margin-right:24px}}@media screen and (max-width:650px){.servicesIndex__list li .line{margin-right:16px}}.servicesIndex__list li .line::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:9px;width:9px;border:1px solid;background-color:#fff;border-color:#D5212C;border-radius:50%}.servicesIndex__list li p{color:#707070}.servicesIndex__bottom{display:flex;align-items:center}.servicesIndex__link{margin-right:32px;margin-left:104px;flex-shrink:0}.servicesIndex__box{position:relative;transition:150ms cubic-bezier(.77,0,.175,1);margin-top:-128px}@media screen and (max-width:950px){.servicesIndex__box{margin-top:24px}}@media screen and (max-width:950px){.servicesIndex__box{margin-top:16px}}.servicesIndex__box.active{margin-top:-140px}.servicesIndex__box.active .servicesIndex__top{height:140px}.servicesIndex__box.active .servicesIndex__heading .icon{transform:translate(10px,5px)}.servicesIndex__box--sanace .servicesIndex__top{background-color:#D5212C}.servicesIndex__box--sanace.inactive .servicesIndex__top{background-color:rgb(213 33 44 / .34)}.servicesIndex__box--industrial .servicesIndex__top{background-color:#285ACB}.servicesIndex__box--industrial li .line{background-color:rgb(40 90 203 / .17)}.servicesIndex__box--industrial li .line::before{border-color:#285ACB}.servicesIndex__box--industrial .servicesIndex__link{color:#285ACB}.servicesIndex__box--industrial .servicesIndex__link:hover,.servicesIndex__box--industrial .servicesIndex__link:focus{color:hsl(221.59509202,67.0781893%,37.64705882%)}.servicesIndex__box--industrial.inactive .servicesIndex__top{background-color:rgb(40 90 203 / .34)}.servicesIndex__box--industrial .servicesIndex__bottom .line{background-color:rgb(40 90 203 / .17)}.servicesIndexBottom{display:flex}@media screen and (max-width:950px){.servicesIndexBottom{flex-direction:column}}.servicesIndexBottom__left{position:relative;flex:0 0 50%;min-height:400px;background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/services/index-bottom-1.jpg) no-repeat center center;background-size:cover;padding:148px 64px 56px;padding-left:calc((100% - 1140px) / 2)}@media screen and (max-width:950px){.servicesIndexBottom__left{padding:96px 20px 48px;min-height:unset}}.servicesIndexBottom__left .servicesIndexBottom__content{padding-left:30px}@media screen and (max-width:1050px){.servicesIndexBottom__left .servicesIndexBottom__content{padding-left:20px}}@media screen and (max-width:950px){.servicesIndexBottom__left .servicesIndexBottom__content{padding:0}}.servicesIndexBottom__right{position:relative;flex:0 0 50%;border-left:1px solid #fff;min-height:400px;background:url(https://www.belix.cz/wp-content/themes/belix/css/../images/services/index-bottom-2.jpg) no-repeat center center;background-size:cover;padding:148px 64px 56px;padding-right:calc((100% - 1140px) / 2)}@media screen and (max-width:950px){.servicesIndexBottom__right{border-left:none;border-top:1px solid #fff;padding:96px 20px 48px;min-height:unset}}.servicesIndexBottom__right .servicesIndexBottom__content{padding-right:30px}@media screen and (max-width:1050px){.servicesIndexBottom__right .servicesIndexBottom__content{padding-right:20px}}@media screen and (max-width:950px){.servicesIndexBottom__right .servicesIndexBottom__content{padding:0}}.servicesIndexBottom__content .h2{margin:12px 0 6px}.servicesIndexBottom__content p span{color:#fff;opacity:.67;transition:150ms cubic-bezier(.77,0,.175,1)}.servicesIndexBottom__content p .icon{display:inline-block;margin-left:4px;fill:#fff;transform:translate(0,5px);transition:150ms cubic-bezier(.77,0,.175,1)}.servicesIndexBottom__link:hover p>span,.servicesIndexBottom__link:focus p>span{opacity:1}.servicesIndexBottom__link:hover p .icon,.servicesIndexBottom__link:focus p .icon{transform:translate(10px,5px)}.servicesIndexBottom__link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.solution__top{text-align:center;margin-bottom:48px}@media screen and (max-width:650px){.solution__top{margin-bottom:24px}}.solution__top .h2{margin-bottom:24px}.solution__bottom{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width:950px){.solution__bottom{flex-direction:column;align-items:center;position:relative}}.solution__img{filter:drop-shadow(12px 12px 64px rgb(0 0 0 / .1));display:block}@media screen and (max-width:950px){.solution__img{max-height:250px;position:absolute;bottom:0}}@media screen and (max-width:650px){.solution__img{max-height:200px}}.technician{display:flex;justify-content:space-between}@media screen and (max-width:950px){.technician{position:relative;flex-direction:column}}.technician__left{max-width:650px;margin-right:86px}@media screen and (max-width:950px){.technician__left{margin-right:0;position:relative;z-index:1;max-width:unset}}.technician__left .line{margin:48px 0}@media screen and (max-width:950px){.technician__left .line{margin:32px 0}}@media screen and (max-width:650px){.technician__text{text-align:center}}.technician__title{margin-bottom:64px}@media screen and (max-width:950px){.technician__title{margin-bottom:32px}}@media screen and (max-width:650px){.technician__title{text-align:center}}.technician__subtitle{margin-bottom:32px}@media screen and (max-width:950px){.technician__subtitle{padding-left:196px}}@media screen and (max-width:650px){.technician__subtitle{padding-left:0;text-align:center}}.technician__contact{display:flex;align-items:center;position:relative;margin-bottom:100px}@media screen and (max-width:950px){.technician__contact{margin-bottom:48px;padding-left:196px}}@media screen and (max-width:650px){.technician__contact{margin-bottom:24px;padding-left:136px;flex-direction:column;align-items:flex-start}}.technician__contactInner{display:flex;flex-direction:column;margin-left:24px}@media screen and (max-width:650px){.technician__contactInner{margin-left:0;margin-top:8px}}.technician__contactTitle{color:#454545}.technician__link{font-family:'Play',sans-serif;font-size:2.438rem;line-height:1.26em;font-weight:700;color:#D5212C}@media screen and (max-width:650px){.technician__link{font-size:1.938rem;line-height:1.32em}}.technician__link>span{color:#454545}.technician__link.color-white>span{color:#fff}.technician__link--hero{font-size:1.938rem;font-weight:400;line-height:1.32em}@media screen and (max-width:650px){.technician__link--hero{font-size:1.25rem;line-height:1.5em}}.technician__link--sub{font-size:1.563rem;font-weight:400;line-height:1.4em}@media screen and (max-width:650px){.technician__link--sub{font-size:1.25rem;line-height:1.5em}}.technician__right{display:flex;align-items:flex-end}@media screen and (max-width:950px){.technician__right{position:absolute;left:0;bottom:0;z-index:0}}.technician__right img{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:950px){.technician__right img{max-width:180px}}@media screen and (max-width:650px){.technician__right img{max-width:120px}}.technician__img{filter:drop-shadow(12px 12px 64px rgb(0 0 0 / .1));display:block}.warranty{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-min-content 140px auto;-ms-grid-columns:min-content 140px auto;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:140px}.warranty>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.warranty>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:950px){.warranty{grid-gap:0;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto 0 auto;grid-template-rows:auto auto}.warranty>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.warranty>*:nth-child(2){-ms-grid-row:3;-ms-grid-column:1}}.warranty__left{white-space:nowrap}@media screen and (max-width:950px){.warranty__left{display:flex;white-space:normal;align-items:center;margin-bottom:12px}}@media screen and (max-width:950px){.warranty__left{flex-wrap:wrap}}.warranty__subtitle{margin-bottom:80px}@media screen and (max-width:950px){.warranty__subtitle{margin-bottom:0;margin-right:24px}}@media screen and (max-width:950px){.warranty__img{max-width:140px}}.warranty__list{list-style-type:none;margin:0;margin-top:10px}.warranty__list li{padding:0;display:flex;align-items:center;min-height:120px;padding:8px 0;border-bottom:1px solid rgb(213 33 44 / .17)}.warranty__list li:first-child{border-top:1px solid rgb(213 33 44 / .17)}.warranty__number{font-weight:500;color:#D5212C;margin-right:34px}.mobileServices{display:none;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;border-bottom:2px solid #EBEBEB}.mobileServices>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.mobileServices>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.mobileServices>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:650px){.mobileServices{display:-ms-grid;display:grid}}.mobileServices__block{position:relative;background-color:#fff;padding:24px 16px 10px;border-right:1px solid #F5F5F5;font-weight:500;font-size:.625rem;line-height:1.5em;color:#454545;text-align:center;transition:150ms cubic-bezier(.77,0,.175,1);display:flex;align-items:center;justify-content:center}.mobileServices__block:last-child{border-right:none}.mobileServices__block:hover,.mobileServices__block:focus{background-color:#D5212C;color:#fff}.mobileServices__block:hover .mobileServices__icon,.mobileServices__block:focus .mobileServices__icon{background-color:#fff}.mobileServices__block:hover .mobileServices__icon .icon,.mobileServices__block:focus .mobileServices__icon .icon{fill:#D5212C}.mobileServices__icon{border-radius:50%;width:36px;height:36px;background-color:#D5212C;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);transition:150ms cubic-bezier(.77,0,.175,1)}.mobileServices__icon .icon{height:22px;width:auto;fill:#fff;transition:150ms cubic-bezier(.77,0,.175,1)}.technology{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.technology>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.technology>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.technology>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.technology>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.technology>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.technology>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}@media screen and (max-width:950px){.technology{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.technology>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.technology>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.technology>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.technology>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.technology>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.technology>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}}@media screen and (max-width:650px){.technology{-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.technology>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.technology>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.technology>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.technology>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.technology>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.technology>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}}.technology__block--2{-ms-grid-column-span:2;grid-column:span 2}@media screen and (max-width:950px){.technology__block--2{-ms-grid-column-span:3;grid-column:span 3}}@media screen and (max-width:650px){.technology__block--2{-ms-grid-column-span:6;grid-column:span 6}}.technology__block--3{-ms-grid-column-span:3;grid-column:span 3}@media screen and (max-width:950px){.technology__block--3{-ms-grid-column-span:6;grid-column:span 6}}.technology__block--6{-ms-grid-column-span:6;grid-column:span 6}.aboutUs__heading{margin-bottom:32px}@media screen and (max-width:650px){.aboutUs__heading{margin-bottom:24px}}.aboutUs__top{padding-bottom:64px}@media screen and (max-width:950px){.aboutUs__top{padding-bottom:56px}}@media screen and (max-width:650px){.aboutUs__top{padding-bottom:48px}}.aboutUs__cards{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px;padding-bottom:64px}.aboutUs__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.aboutUs__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.aboutUs__cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.aboutUs__cards>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.aboutUs__cards>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.aboutUs__cards>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}@media screen and (max-width:950px){.aboutUs__cards{-ms-grid-columns:1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr 24px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px;padding-bottom:56px}.aboutUs__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.aboutUs__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.aboutUs__cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.aboutUs__cards>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.aboutUs__cards>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.aboutUs__cards>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}}@media screen and (max-width:650px){.aboutUs__cards{-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px;padding-bottom:48px}.aboutUs__cards>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.aboutUs__cards>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.aboutUs__cards>*:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.aboutUs__cards>*:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.aboutUs__cards>*:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.aboutUs__cards>*:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}}.aboutUs__card .card__text p{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5em}.aboutUs__card .card__text a{display:inline-flex;font-size:1rem;padding:0;border:none;color:#D5212C;cursor:pointer;outline:none;transition:150ms cubic-bezier(.77,0,.175,1);text-decoration:none;font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;line-height:1.5em;text-decoration:underline}.aboutUs__card .card__text a .icon{fill:#D5212C;margin-right:5px;transition:150ms cubic-bezier(.77,0,.175,1)}.aboutUs__card .card__text a:focus,.aboutUs__card .card__text a::-moz-focus-inner{outline:none}.aboutUs__card .card__text a:hover,.aboutUs__card .card__text a:focus{color:hsl(356.33333333,73.17073171%,38.23529412%);text-decoration:underline}.aboutUs__card .card__text a:hover .icon,.aboutUs__card .card__text a:focus .icon{fill:hsl(356.33333333,73.17073171%,38.23529412%)}.aboutUs__card .card__text a--reverse{text-decoration:underline}.aboutUs__card .card__text a--reverse:hover,.aboutUs__card .card__text a--reverse:focus{text-decoration:none}.aboutUs__card .card__text a--iconOnly .icon{margin-right:0}.aboutUs__card .card__text a:hover,.aboutUs__card .card__text a:focus{text-decoration:none}.aboutUs__card--2{-ms-grid-column-span:2;grid-column:span 2}@media screen and (max-width:950px){.aboutUs__card--2{-ms-grid-column-span:6;grid-column:span 6}}.aboutUs__card--3{-ms-grid-column-span:3;grid-column:span 3}@media screen and (max-width:950px){.aboutUs__card--3{-ms-grid-column-span:6;grid-column:span 6}}.aboutUs__warranty{padding-bottom:64px}@media screen and (max-width:950px){.aboutUs__warranty{padding-bottom:56px}}@media screen and (max-width:650px){.aboutUs__warranty{padding-bottom:48px}}.aboutUs__warranty .inner{display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:32px}.aboutUs__warranty .inner>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.aboutUs__warranty .inner>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}@media screen and (max-width:950px){.aboutUs__warranty .inner{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:24px}.aboutUs__warranty .inner>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}@media screen and (max-width:650px){.aboutUs__warranty .inner{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-gap:16px}.aboutUs__warranty .inner>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}}.aboutUs__img{overflow:hidden}.aboutUs__img img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;display:block}.aboutUs__list{list-style-type:none}.aboutUs__list li{margin-bottom:12px;display:flex}.aboutUs__list li:last-child{margin-bottom:0}.aboutUs__list li .line{max-width:72px;margin-right:32px;flex-shrink:0;margin-top:14px;position:relative}@media screen and (max-width:950px){.aboutUs__list li .line{margin-right:24px}}@media screen and (max-width:650px){.aboutUs__list li .line{margin-right:16px}}.aboutUs__list li .line::before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:9px;width:9px;border:1px solid;background-color:#fff;border-color:#D5212C;border-radius:50%}.aboutUs__list li a{font-family:stolzl,sans-serif;font-size:1.25rem;font-weight:500;display:inline-flex;font-size:1rem;line-height:1.5em;padding:0;border:none;color:#D5212C;cursor:pointer;outline:none;transition:150ms cubic-bezier(.77,0,.175,1);text-decoration:none;text-decoration:underline}.aboutUs__list li a .icon{fill:#D5212C;margin-right:5px;transition:150ms cubic-bezier(.77,0,.175,1)}.aboutUs__list li a:focus,.aboutUs__list li a::-moz-focus-inner{outline:none}.aboutUs__list li a:hover,.aboutUs__list li a:focus{color:hsl(356.33333333,73.17073171%,38.23529412%);text-decoration:underline}.aboutUs__list li a:hover .icon,.aboutUs__list li a:focus .icon{fill:hsl(356.33333333,73.17073171%,38.23529412%)}.aboutUs__list li a--reverse{text-decoration:underline}.aboutUs__list li a--reverse:hover,.aboutUs__list li a--reverse:focus{text-decoration:none}.aboutUs__list li a--iconOnly .icon{margin-right:0}.aboutUs__list li a:hover,.aboutUs__list li a:focus{text-decoration:none}.aboutUs__claim{text-align:center}.aboutUs__claim .h3{margin-bottom:16px}.blue-accent *::-moz-selection{color:#fff;background:#285ACB}.blue-accent *::selection{color:#fff;background:#285ACB}.blue-accent .h2,.blue-accent .h3{color:#285ACB}.blue-accent .color-black-light{color:#707070}.blue-accent .color-white{color:#fff}.blue-accent .color-black{color:#454545}.blue-accent .btn{border-color:#285ACB;color:#285ACB}.blue-accent .btn .icon{fill:#285ACB}.blue-accent .btn:hover,.blue-accent .btn:focus{background-color:hsl(221.59509202,67.0781893%,37.64705882%);border-color:hsl(221.59509202,67.0781893%,37.64705882%);color:#fff}.blue-accent .btn:hover .icon,.blue-accent .btn:focus .icon{fill:#fff}.blue-accent .link{color:#285ACB}.blue-accent .link .icon{fill:#285ACB}.blue-accent .link:hover,.blue-accent .link:focus{color:hsl(221.59509202,67.0781893%,37.64705882%)}.blue-accent .link:hover .icon,.blue-accent .link:focus .icon{fill:hsl(221.59509202,67.0781893%,37.64705882%)}.blue-accent .line{background-color:rgb(40 90 203 / .17)}.blue-accent .line--white{background-color:rgb(255 255 255 / .17)}.blue-accent .line::before{border-color:#285ACB}.blue-accent .mainMenu__logo .path-color{fill:#285ACB}.blue-accent .mainMenu__toggle.btn .icon{fill:#fff;width:32px;height:32px}.blue-accent .mainMenu__toggle.btn:hover,.blue-accent .mainMenu__toggle.btn:focus{background-color:#fff0}.blue-accent .mainMenu__nav ul li a::before{background-color:#285ACB}.blue-accent .mainMenu__contact-right{background-color:#285ACB}.blue-accent .mainMenu__contact-left .icon{fill:#285ACB}.blue-accent .mainHeader__icon{background-color:#285ACB}.blue-accent .mainHeader__title>svg .path-color{fill:#285ACB}.blue-accent .mainHeader__subtitle>svg .path-color{fill:#285ACB}.blue-accent .project__title{background-color:#285ACB}.blue-accent .pagination__dots li button::before{border-color:#285ACB}.blue-accent .pagination__dots li.slick-active button::before{background-color:#285ACB}.blue-accent .card--border{border-color:#285ACB}.blue-accent .card__icon{background-color:#285ACB}.blue-accent .card--simple .card__header .line::before{border-color:#285ACB}.blue-accent .servicesBottom{background-color:#285ACB}.blue-accent .servicesBottom .link{color:#fff}.blue-accent .servicesBottom__title{font-weight:700}.blue-accent .solutionForm .link{color:#fff}.blue-accent .solutionForm .link .icon{fill:#fff}.blue-accent .mainFooter__logo .path-color{fill:#285ACB}.blue-accent .mainFooter__nav ul li a{color:#285ACB}.blue-accent .mainFooter__nav ul li a .icon{fill:#D8E1F6}.blue-accent .mainFooter__nav ul li a:hover,.blue-accent .mainFooter__nav ul li a:focus{color:hsl(221.59509202,67.0781893%,37.64705882%);text-decoration:underline}.blue-accent .mainFooter__nav ul li a:hover .icon,.blue-accent .mainFooter__nav ul li a:focus .icon{fill:#285ACB}