@media only screen and (min-width: 64em){.font-size-lg--15{font-size:.938rem}.font-size-lg--20,.font-size-lg--22{font-size:1.25rem}.font-size-lg--36{font-size:2.25rem}.font-size-lg--38{font-size:2.375rem}.font-size-lg--48{font-size:3rem}.font-size-lg--54{font-size:3.375rem}.font-size-lg--60{font-size:3.75rem}.font-size-lg--72{font-size:4.5rem}.hide-lg{display:none!important}.visible-flex-lg{display:flex!important}.visible-lg{display:block!important}}@media only screen and (min-width: 64em) and (min-width: 90em){.font-size-xl--15{font-size:.938rem}.visible-xl{display:block!important}}@media only screen and (min-width: 64em){.wysihtml h2{font-size:2.25rem}.wysihtml h3{font-size:1.5rem}.wysihtml h2.wysihtml--font-size-lg-18{font-size:1.125rem}}@media only screen and (min-width: 64em){.flex-lg--1{flex:1}.flex-lg--1-5{flex:1.5}.flex-lg--2{flex:2}}@media only screen and (min-width: 64em){.gap-lg--30{gap:1.875rem}.gap-lg--80{gap:5rem}.gap-lg--100{gap:6.25rem}}@media only screen and (min-width: 64em){.gap-lg-perc--8{gap:8%}}@media only screen and (min-width: 64em){.flex-direction-lg--row{flex-direction:row}.flex-direction-lg--column{flex-direction:column}}@media only screen and (min-width: 64em){.justify-content-lg--center{justify-content:center}.justify-content-lg--space-between{justify-content:space-between}}@media only screen and (min-width: 64em){.align-items-lg--start{align-items:flex-start}.align-items-lg--center{align-items:center}}@media only screen and (min-width: 64em) and (min-width: 100em){.gap-xl--100{gap:6.25rem}.gap-xl--140{gap:8.75rem}}@media only screen and (min-width: 64em){.width-lg--35{width:35%}.width-lg--65{width:65%}}@media only screen and (min-width: 64em){.mt-lg---160{margin-top:-10rem}.mt-lg--20{margin-top:1.25rem}.mt-lg--60{margin-top:3.75rem}.mt-lg--70{margin-top:4.375rem}.mt-lg--75{margin-top:4.688rem}.mt-lg--100{margin-top:6.25rem}.mt-lg--120{margin-top:7.5rem}}@media only screen and (min-width: 64em){.ml-lg--0{margin-left:0}}@media only screen and (min-width: 64em){.pt-lg--0{padding-top:0}.pt-lg--85{padding-top:5.3125rem}.pt-lg--95{padding-top:5.938rem}.pt-lg--100{padding-top:6.25rem}.pt-lg--118{padding-top:118px}.pt-lg--110{padding-top:6.875rem}.pt-lg--120{padding-top:7.5rem}.pt-lg--125{padding-top:7.813rem}.pt-lg--135{padding-top:8.4375rem}.pt-lg--150{padding-top:9.375rem}.pt-lg--165{padding-top:10.313rem}.pt-lg--190{padding-top:11.875rem}.pt-lg--200{padding-top:12.5rem}}@media only screen and (min-width: 64em){.pb-lg--90{padding-bottom:5.625rem}.pb-lg--100{padding-bottom:6.25rem}.pb-lg--110{padding-bottom:6.875rem}.pb-lg--120{padding-bottom:7.5rem}.pb-lg--125{padding-bottom:7.813rem}.pb-lg--135{padding-bottom:8.438rem}.pb-lg--150{padding-bottom:9.375rem}.pb-lg--180{padding-bottom:11.25rem}}@media only screen and (min-width: 64em){.pl-lg--90{padding-left:5.625rem}}@media only screen and (min-width: 64em){.pr-lg--45{padding-right:2.8125rem}}@media only screen and (min-width: 64em){.layout--product-landing .wysihtml p:first-child,.layout--product-landing .card--product-main{margin-top:0}.layout--product aside.col--1{max-width:300px;width:100%;flex:none}.layout--product section.col--2{flex:auto}.layout--product-detail aside.col--1{max-width:300px;width:100%}}@media only screen and (min-width: 64em) and (min-width: 78.125em){.pr-xl--0{padding-right:0}}@media only screen and (min-width: 64em){.width-lg--30,.width-lg--40{width:30%}.width-lg--50{width:50%}.width-lg--60,.width-lg--70{width:70%}}@media only screen and (min-width: 64em){.header{padding:20px 20px 0}.header--fixed{padding:0 20px}}@media only screen and (min-width: 64em){.header-nav>.flex{height:98px}}@media only screen and (min-width: 64em){.header__logo{padding:0 1rem 0 2rem}}@media only screen and (min-width: 64em){.header-nav__panel{padding:0 0 0 2.5rem;height:6.125rem}.header-nav__panel .header-nav-list .header-nav-list__item{padding:2.5rem .5rem}.header-nav__panel .header-nav-list .dropdown__link.header-nav-list__item{padding:0 2rem 0 1rem}}@media only screen and (min-width: 64em){.header-nav-list{margin:0 auto 0 0}}@media only screen and (min-width: 64em){.header-nav-list__item{position:relative;padding:2.5rem .6rem}.header-nav-list__item:after{content:"";position:absolute;bottom:-1px;left:auto;right:0;width:0;border-bottom:3px solid #e43957;z-index:1;transition:.2s ease}}@media only screen and (min-width: 64em){.header-nav-list__item.active:after{width:100%;right:auto;left:0}}@media only screen and (min-width: 64em){.header-nav-list-submenu{position:absolute;width:100%;top:100%;left:0}}@media only screen and (min-width: 64em){.header-nav-list-submenu__item strong{position:relative;z-index:1}.header-nav-list-submenu__item strong:before{content:"";height:15px;position:absolute;top:50%;left:auto;right:-1rem;width:0;background-color:#e7f3fb;z-index:-1;transition:.5s ease}.header-nav-list-submenu__item:hover strong:before{right:auto;left:0;width:calc(100% + 1rem)}}@media only screen and (min-width: 64em) and (min-width: 75em){.header__logo p{display:block!important}}@media only screen and (min-width: 64em) and (min-width: 90em){.header-nav__panel .header-nav-list .header-nav-list__item{padding:2.5rem 1rem}.header-nav-list__item{padding:2.45rem .8rem}.header-nav-list-submenu__item .icon--menu{width:3.125rem;height:3.125rem}}@media only screen and (min-width: 64em){.section--blog .col--1{position:relative;padding:0;z-index:1}.section--blog .col--1:before{content:"";position:absolute;top:0;right:0;width:1000%;height:120%;background:#e7f3fb}}@media only screen and (min-width: 64em){.section--vision .flex .col--2 .picture{margin-top:50px}}@media only screen and (min-width: 64em){.section--training-block .section__content>.col--1{flex:.8}.section--training-block .section__content>.col--1 img{max-width:none;width:135%;height:auto;right:35%}.section--training-block .section__content>.col--2{flex:1}}@media only screen and (min-width: 64em){.section--training-block1 .section__content>.col--2{flex:.8}.section--training-block1 .section__content>.col--2 img{max-width:none;width:125%;height:auto;left:25%}.section--training-block1 .section__content>.col--1{flex:1}}@media only screen and (min-width: 64em){.article-img__panel{max-width:50.438rem;position:absolute;left:50%;bottom:0;transform:translate(-50%);background:#f3f9fd}.article-img__panel>ul>li:nth-child(3){width:auto;margin:0}}@media only screen and (min-width: 64em){.dropdown--lang{height:100%}.dropdown--lang .dropdown__menu{position:absolute;left:0;padding:.5rem .5rem 0 1rem}.dropdown--lang .dropdown__menu:before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff}}@media only screen and (min-width: 64em){.dropdown--category .dropdown__menu{width:45.9375rem;margin:0 -362.5px}.dropdown--category .dropdown__menu .list{grid-template-columns:repeat(5,1fr)}}@media only screen and (min-width: 64em){.week__item{font-size:2.25em;padding:1rem 0;height:6rem}}@media only screen and (min-width: 64em){.week__events .week__event .day{margin:.5rem 1.25rem}}@media only screen and (min-width: 64em){.splide__arrows .splide__arrow{overflow:hidden}.splide__arrows .splide__arrow:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(4,19,71,.1);transform:translate(-100%);transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.splide__arrows .splide__arrow svg{transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.splide__arrows .splide__arrow svg:nth-child(2){position:absolute;top:50%;left:50%}.splide__arrows .splide__arrow:hover:before{transform:translate(0)}.splide__arrows .splide__arrow:disabled{pointer-events:none}.splide__arrows .splide__arrow--prev:not(:disabled) svg:nth-child(2){transform:translate(-300%,-50%)}.splide__arrows .splide__arrow--prev:not(:disabled):hover svg:nth-child(1){transform:translate(300%,-50%)}.splide__arrows .splide__arrow--prev:not(:disabled):hover svg:nth-child(2){transform:translate(-50%,-50%)}.splide__arrows .splide__arrow--next:not(:disabled) svg:nth-child(2){transform:translate(-300%,-50%)}.splide__arrows .splide__arrow--next:not(:disabled):hover svg:nth-child(1){transform:translate(300%,-50%)}.splide__arrows .splide__arrow--next:not(:disabled):hover svg:nth-child(2){transform:translate(-50%,-50%)}}@media only screen and (min-width: 64em){.splide--hero .splide__slide .title{font-size:min(4vw,4.5rem)}}@media only screen and (min-width: 64em){.splide--blog .splide__arrows{position:absolute;bottom:0;left:-54.5%;z-index:1}}@media only screen and (min-width: 64em){.splide--team .splide__slide a{overflow:hidden}.splide--team .splide__slide a img{will-change:tranform;transition:transform .45s ease-out 0ms}.splide--team .splide__slide a:hover img{transform:scale(1.2)}}@media only screen and (min-width: 64em){.box--about-career{padding:min(8vw,5rem) 0 min(8vw,5rem) min(16vw,10rem)}.box--about-career:before{content:"";position:absolute;top:0;left:100%;display:block;width:250px;height:100%;background:linear-gradient(90deg,#009bdf 0%,rgba(0,155,223,0) 100%)}}@media only screen and (min-width: 64em){aside nav>div.flex{display:flex!important}}@media only screen and (min-width: 64em){.modal-basket-item .col--3{position:relative;top:auto;right:auto;margin:0}}@media only screen and (min-width: 64em){.modal-basket-item__remove{background:transparent;border-radius:50%}}@media only screen and (min-width: 64em){.list--modal-search{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 64em){.list--places{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--card{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--catalog{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--download{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--contact{grid-template-columns:1fr 1fr 1fr 1fr}.list--contact.list--contact_3{grid-template-columns:1fr 1fr 1fr}.list--contact.list--contact_3 .contact-map{grid-column:1/span 3}.list--contact .svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.list--contact .svg .line{stroke-width:2px;stroke:#e43957}.list--contact .point{background-color:#e43957}.list--contact .contact-map{grid-column:1/span 4}.list--contact li:nth-child(1) .point{top:49%;left:40%}.list--contact li:nth-child(2) .point{top:42%;left:35%}.list--contact li:nth-child(3) .point{top:47%;left:52%}.list--contact li:nth-child(5) .point{top:51%;left:68%}.list--contact li:nth-child(6) .point{top:58%;left:38%}.list--contact li:nth-child(7) .point{top:59%;left:59%}.list--contact li.show .point,.list--contact li.show .line{opacity:1}}@media only screen and (min-width: 64em){.list--products{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--products-main{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--gallery-products{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--value{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--value-2{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 64em){.list--values-four{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 64em){.list--counter{padding:4.375rem 6%}.list--counter .list__square{margin:-1.875rem 0 0}}@media only screen and (min-width: 64em){:lang(sk) .list--contact li:nth-child(1) .point{top:88%;left:32%}:lang(sk) .list--contact li:nth-child(2) .point{top:75%;left:44%}:lang(sk) .list--contact li:nth-child(3) .point{top:70%;left:65%}}@media only screen and (min-width: 64em) and (min-width: 90em){.list--places{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (min-width: 64em){.header-nav-list__item:not(.not-hover):hover:after{width:100%;right:auto;left:0}}@media only screen and (min-width: 64em){.solution .box{transition:.2s ease}.solution .box:not(.not-hover):hover{transform:translateY(-20px)}}@media only screen and (min-width: 64em){.box--download{transition:.2s ease;transform:translateY(0)}.box--download .btn-simple .btn-simple__text,.box--download .btn-simple .arrow--blue-light{transition:.2s ease}.box--download .btn-simple .arrow--blue-light polygon{transition:.2s ease}.box--download .icon-svg .st0,.box--download .icon-svg .st1,.box--download .icon-svg .st2{transition:.2s ease}.box--download:hover{color:#fff;background:#009bdf;transform:translateY(-20px);box-shadow:0 20px 80px -30px #040c284d}.box--download:hover .btn-simple .btn-simple__text{color:#fff}.box--download:hover .btn-simple .arrow--blue-light{transform:translate(5px)}.box--download:hover .btn-simple .arrow--blue-light polygon{fill:#fff}.box--download:hover .icon-svg .st0,.box--download:hover .icon-svg .st1,.box--download:hover .icon-svg .st2{stroke:#fff}}@media only screen and (min-width: 64em){.box--signpost,.box--signpost .icon-svg .st0,.box--signpost .icon-svg .st1,.box--signpost strong{transition:.2s ease}.box--signpost:hover{background:#009bdf}.box--signpost:hover .icon-svg .st0,.box--signpost:hover .icon-svg .st1{stroke:#fff}.box--signpost:hover strong{color:#fff}}@media only screen and (min-width: 64em){.box--pills:not(.box--pills-product){transition:.2s ease}.box--pills:not(.box--pills-product) .col--1 h3{transition:.2s ease}.box--pills:not(.box--pills-product) .col--1 .icon-svg .st0,.box--pills:not(.box--pills-product) .col--1 .icon-svg .icon-svg__text{transition:.2s ease}.box--pills:not(.box--pills-product) .col--2 p{transition:.2s ease}.box--pills:not(.box--pills-product) .btn-simple .btn-simple__text{transition:.2s ease}.box--pills:not(.box--pills-product) .btn-simple .icon-svg .st0{transition:.2s ease}.box--pills:not(.box--pills-product):hover{position:relative;background:#009bdf;box-shadow:0 30px 50px -35px #040c28}.box--pills:not(.box--pills-product):hover .col--1 h3{color:#fff}.box--pills:not(.box--pills-product):hover .col--1 .icon-svg .st0{stroke:#fff}.box--pills:not(.box--pills-product):hover .col--1 .icon-svg .icon-svg__text{fill:#fff}.box--pills:not(.box--pills-product):hover .col--2 p{color:#fff}.box--pills:not(.box--pills-product):hover .btn-simple .btn-simple__text{color:#fff}.box--pills:not(.box--pills-product):hover .btn-simple .icon-svg .st0{stroke:#fff}}@media only screen and (min-width: 64em){.a-hover--underline:after{content:"";height:2px;position:absolute;top:100%;margin:2px 0 0;left:auto;right:0;width:0;background-color:#041347;z-index:-1;transition:.5s ease;z-index:1}.a-hover--underline:hover:after{right:auto;left:0;width:100%}.a-hover--underline-blue-light:after{background-color:#009bdf}}@media only screen and (min-width: 64em){.nav-quick__item a{transition:.3s ease}.nav-quick__item a:hover{transform:translate3d(0,-10px,0);box-shadow:0 40px 40px -40px #009bdf59}}@media only screen and (min-width: 64em){.btn--hover{position:relative;overflow:hidden;will-change:transform}.btn--hover .btn__hover{position:absolute;top:100%;left:0;width:100%;height:100%;display:flex}.btn--hover:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(0,155,223,.2);transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms;transform:translate3d(0,100%,0)}.btn--hover strong:not(.btn__hover){position:relative;display:block;top:0}.btn--hover strong{transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.btn--hover strong .arrow polygon{transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.btn--hover:hover:before{transform:translateZ(0)}.btn--hover:hover strong{top:-3em}.btn--hover:hover .loader--blue span{border-color:#ffffff transparent transparent transparent}.btn--hover:hover .btn__hover{top:0;color:#fff}.btn--hover:hover .btn__hover .arrow polygon{fill:#fff}}@media only screen and (min-width: 64em){.btn--blue-light.btn--hover.btn:before{background:#041347}}@media only screen and (min-width: 64em){.form-item--option label{transition:.2s ease-in-out}.form-item--option:hover label{background:#041347;color:#009bdf}.form-item--option--disabled{opacity:.4}}@media only screen and (min-width: 64em){.gmap__control a{overflow:hidden;position:relative}.gmap__control a span,.gmap__control a strong{position:relative}.gmap__control a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms;background-color:#04134733}.gmap__control a:hover:before{transform:translate(0)}}@media only screen and (min-width: 64em){.list--contact .svg .line{opacity:0;transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.list--contact .point{background-color:#e43957;opacity:0;transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.list--contact .card--contact,.list--contact .card--contact .card__region{transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}.list--contact li.show .card--contact{background:#009bde;color:#fff}.list--contact li.show .card--contact .card__region{color:#fff}}@media only screen and (min-width: 64em){#contact-map .region{transition:all 425ms cubic-bezier(.77,0,.175,1) 0ms}#contact-map .region.hidden{opacity:0}#contact-map .region.show{fill:#041347;opacity:1}}@media only screen and (min-width: 64em){.modal__open{position:relative}.modal__open:after{content:"";background:#ffffff url(/dist/assets/expand.03d961c9.svg) no-repeat center center;width:3.125rem;height:3.125rem;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.2s}.modal__open:hover:after{opacity:1}}
