/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul,li,div,p,h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;font-weight:normal}.wallop-slider{width:100%}.wallop-slider__list{list-style:none;position:relative;overflow:hidden}.wallop-slider__item{display:none;position:absolute;top:0;left:0;width:100%}.wallop-slider__item img{display:block;width:100%}.wallop-slider__item--current{display:block;position:static}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}html{font-family:'Lato', sans-serif;overflow-x:hidden;margin-top:0 !important}body{background-image:url(../img/bg.gif);font-size:14px;overflow-x:hidden}a{color:#0095da;font-style:italic;text-decoration:none}img{display:block}img.center{max-width:100%;margin:0 auto}input,textarea{outline:0}h2{font-size:40px;padding:40px 0;text-align:center}h3{font-size:28px;padding:0 0 90px 0;text-align:center}.container{margin:0 auto;max-width:980px}.clear{clear:both}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}@media screen and (max-width: 768px){h2{padding:20px 25px}h3{padding:0 25px 25px 25px}h3 br{display:none}#allflex-map{display:none}#allflex-map-mobile{display:block}}@media screen and (max-width: 640px){h2{font-size:32px}h3{font-size:20px;padding:0 25px 30px 25px}}#top{position:fixed;width:100%;height:50px;background:#0095da;z-index:99999;text-transform:uppercase}#top .logo{display:inline-block;vertical-align:top;margin:10px 0 0 55px}#top .main-nav{display:inline-block;vertical-align:top}#top .main-nav>ul{margin:0 0 0 30px}#top .main-nav>ul>li{display:inline-block;vertical-align:top;line-height:50px;cursor:pointer;padding:0 25px;color:#fff}#top .main-nav>ul>li:hover{background:#00699a}#top .main-nav>ul>li:hover .submenu{display:block}#top .main-nav .submenu{display:none;position:fixed;top:50px;left:0;width:100%;background:#fff;border-bottom:2px solid #0095da;padding:15px 0}#top .main-nav .submenu>ul{margin:0 auto;max-width:750px}#top .main-nav .submenu li{display:inline-block;width:50%;vertical-align:top}#top .main-nav .submenu li:nth-child(odd){padding-right:25px}#top .main-nav .submenu li:nth-child(even){text-align:left}#top .main-nav .submenu li a{color:#868686;font-size:14px;font-style:normal}#top .main-nav .submenu li a:hover{color:#000}#top .searching{display:inline-block;vertical-align:top;position:relative}#top .searching .magnifier{margin:15px 0 0 15px;width:20px;height:20px;background:url(../img/lupa.png) 0 0 no-repeat;cursor:pointer}#top .searching .magnifier.close{width:22px;background:url(../img/close.png) 0 0 no-repeat}#top .searching .search-form{display:none}#top .searching .search-form.show{display:block}#top .searching .search-form input{position:absolute;top:6px;right:150px;border:1px solid #00699a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:570px;height:38px;padding:0 15px}#top .searching .search-form button{position:absolute;top:0;right:38px;width:100px;height:50px;background:#0095da;color:#fff;border:0}#top .hamburger{display:none;vertical-align:top;margin:13px 0 0 0;width:28px;height:26px;padding:0 4px;cursor:pointer}#top .hamburger span{display:block;width:100%;height:2px;background:#fff;margin-top:3px}#top .language{display:none;vertical-align:top;margin:4px 0 0 0;padding:0 0 0 10px;line-height:40px;border-left:1px solid #00699a}#top .language a{color:#00699a;font-style:normal;font-size:16px}@media screen and (max-width: 960px){#top{height:50px}#top .logo{margin:10px 0 0 15px}#top .main-nav>ul{margin:0}#top .main-nav>ul li{padding:0 15px}#top .searching .search-form{display:none}#top .searching .search-form.show{display:block}#top .searching .search-form input{position:absolute;top:6px;right:135px;border:1px solid #00699a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:530px;height:38px;padding:0 15px}#top .searching .search-form button{position:absolute;top:0;right:35px;width:100px;height:50px;background:#0095da;color:#fff;border:0}}@media screen and (max-width: 768px){#top{height:50px}#top .main-nav{position:absolute;top:50px;left:0;width:100%}#top .main-nav>ul{margin:0;display:none}#top .main-nav>ul.show{display:block}#top .main-nav>ul>li{display:block;font-size:14px;padding:0 15px;background:#065f8d;border-bottom:1px solid #00496e}#top .main-nav>ul>li:hover .submenu{display:none}#top .main-nav>ul>li.active{background:#06486b}#top .main-nav>ul>li .submenu.show{display:block !important}#top .main-nav .submenu{display:none;position:relative;background:transparent;border-bottom:0;top:0;left:0;width:100%;padding:0}#top .main-nav .submenu li{display:block;width:100%}#top .main-nav .submenu li:nth-child(odd){text-align:left}#top .main-nav .submenu li:nth-child(even){padding-left:15px}#top .main-nav .submenu li a{display:block;width:100%;height:100%;color:rgba(255,255,255,0.7);font-size:12px}#top .main-nav .submenu li a:hover{color:#000}#top .searching{display:none}#top .hamburger{display:inline-block;float:right;margin:15px 25px 0 0}#top .language{position:absolute;top:0;right:85px;border-left:none}}@media screen and (max-width: 640px){#top .searching{display:none}}.metaslider{padding:50px 0 0 0}.metaslider .flexslider{margin:0 !important}.metaslider .flexslider .flex-control-nav{bottom:20px;z-index:2}.metaslider .flexslider .flex-control-paging li a{width:30px !important;height:30px !important;background:transparent !important;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:none;border:1px solid #fff}.metaslider .flexslider .flex-control-paging li a.flex-active{background:#fff !important}.metaslider .caption-wrap{top:0;bottom:inherit !important;left:inherit !important;background:transparent !important;color:#000 !important;opacity:1 !important;display:table-cell !important;line-height:1em !important;width:inherit !important;height:100%;line-height:24px !important}.metaslider .caption{padding:0 !important}.metaslider .inside-text{position:absolute}.metaslider .inside-text.pos-1{bottom:10px;left:0;width:100%;text-align:center;color:#fff}.metaslider .inside-text.pos-1 span{display:inline-block;padding:5px 20px;background:rgba(7,41,78,0.7);border:2px solid #fff;text-transform:uppercase;font-size:38px;font-weight:300;line-height:50px}@media screen and (max-width: 960px){.metaslider .flexslider .flex-control-paging li a{width:15px !important;height:15px !important;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}}@media screen and (max-width: 768px){.metaslider .inside-text{background:rgba(7,41,78,0.7);border-top:2px solid #fff;font-size:30px}.metaslider .inside-text.pos-1{top:inherit;right:0;bottom:0;text-align:center}.metaslider .inside-text.pos-1 span{border:none;background:transparent;line-height:35px}.metaslider .inside-text.pos-1 span:first-child{border-left:none}.metaslider .inside-text.pos-1 span:last-child{border-right:none}.metaslider.showcase-auto-width .slides img{height:250px;width:auto !important;margin-left:-75px}}@media screen and (max-width: 480px){.metaslider .inside-text.pos-1 span{font-size:30px}.metaslider .inside-text.pos-2 span{font-size:30px}.metaslider.showcase-auto-width .slides img{margin-left:-310px}}.slider-identyfikacja-urzedowa .metaslider{padding:0}.slider-identyfikacja-urzedowa .metaslider .flexslider .flex-control-nav{display:none}.slider-identyfikacja-urzedowa .desc{margin:45px 0 0 0}@media screen and (max-width: 768px){.slider-identyfikacja-urzedowa .metaslider .flexslider img{max-width:50%;height:auto;margin:25px auto}.slider-identyfikacja-urzedowa .desc{margin:45px 0 0 0}}.two-columns{padding:0 100px}.two-columns>div{display:inline-block;vertical-align:top;width:49%;text-align:justify}.two-columns>div:first-child{padding-right:40px}.two-columns>div:last-child{padding-left:40px}.two-columns p{text-indent:14px;font-size:16px;line-height:24px;margin:0 0 25px 0}.two-columns p.product-title{text-indent:0px;font-size:24px;line-height:24px;margin:0;border-bottom:1px solid #464646}.two-columns img{margin:0 auto}.two-columns td{width:50%;text-align:center;padding:10px 0}.two-columns td a{font-size:16px}.two-columns li{list-style:none;color:#464646;line-height:40px}.two-columns li:first-child{margin:15px 0 0 0}@media screen and (max-width: 768px){.two-columns{padding:0 25px}.two-columns>div{display:block;width:100%}.two-columns>div:first-child{padding-right:0px}.two-columns>div:last-child{padding-left:0px}}.compare>div{display:inline-block;vertical-align:top;width:49%;padding:0 100px}.compare>div:first-child{padding-right:40px}.compare>div:last-child{padding-left:40px}.compare>div p{text-indent:14px;font-size:16px;line-height:24px;margin:0 0 25px 0;text-align:justify}.compare>div p.title{text-indent:0px;font-size:24px;line-height:24px;margin:0;border-bottom:1px solid #464646;text-align:left}.compare>div li{list-style:none;color:#464646;line-height:40px}.compare>div li:first-child{margin:15px 0 0 0}.compare>div img{margin:0 auto}@media screen and (max-width: 768px){.compare>div{padding:0 25px}.compare>div.break{display:block;width:100%}.compare>div:first-child{padding-right:15px}.compare>div:last-child{padding-left:15px}.compare>div p{text-indent:14px;font-size:14px;line-height:20px}.compare>div p.title{font-size:18px;line-height:18px}.compare>div img{max-width:100%;height:auto}}@media screen and (max-width: 480px){.compare>div img{width:auto;height:100px}}table.compare{width:100%;max-width:770px;margin:0 auto}table.compare .null td{height:10px}table.compare td{vertical-align:top;color:#464646;height:40px;font-size:14px;padding-top:10px !important}table.compare td.row-name{color:#a4a4a4;width:18.31168831168831%;border-right:1px solid #dbdbdb}table.compare td.title{font-size:24px;padding:25px 0 15px 0;border-bottom:2px solid #6c6c6c}table.compare td.border{border-right:1px solid #dbdbdb}table.compare td:nth-child(2),table.compare td:nth-child(3){width:40.84415584415585%;padding:0 5%}table.compare td img{max-width:100%;height:auto;margin:0 auto}@media screen and (max-width: 768px){table.compare td.row-name{padding-left:5px}}.gallery{padding:50px 25px;background:#fff;border:1px solid #fbfbfb}.gallery .flex-direction-nav a{width:130px;height:42px;margin:-20px 0 0;display:block;background:url(../img/gallery-arrows.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.gallery .flex-direction-nav .flex-prev{left:-140px}.gallery .flex-direction-nav .flex-next{background-position:50% 100%;right:-140px}.gallery .flexslider:hover .flex-next{opacity:0.8;right:-70px}.gallery .flexslider:hover .flex-prev{opacity:0.8;left:-70px}.gallery .metaslider .caption-wrap{position:absolute;bottom:45%;top:-70px !important;left:35% !important;background:transparent;color:#000;opacity:1;margin:0;display:block;width:100%;line-height:1.4em}.gallery .metaslider .caption{padding:0}.gallery .metaslider .lead{font-size:16px;color:#787878}.gallery .metaslider .main{font-size:24px}@media screen and (max-width: 920px){.gallery .flex-direction-nav a{display:none}}@media screen and (max-width: 768px){.gallery .metaslider .caption-wrap{left:25% !important}}@media screen and (max-width: 480px){.gallery .metaslider .caption-wrap{left:15% !important}}.download-module{margin:40px 0 0 0;background:#fff}.download-module .lead{font-size:40px;color:#9c9c9c;text-align:center;padding:40px 0 30px 0}.download-module h2{color:#9c9c9c;font-weight:300}.download-module .download{border:1px solid #fbfbfb;padding:25px 0}.download-module .download>div{display:inline-block;vertical-align:top;width:24.5%;text-align:center;padding:0 15px;margin:0 0 60px 0}.download-module .download>div.v100{width:100%}.download-module .download>div.v50{width:49.5%}.download-module .download>div.v33{width:33%}.download-module .download .name{font-size:16px;color:#9c9c9c;margin:0 0 5px 0;min-height:60px}.download-module .download a{display:block;font-style:normal;color:#fff}.download-module .download a .circle{background:transparent url(../img/download-bg.png) top center no-repeat;min-height:125px;padding:25px 0 0 0}.download-module .download .ext{font-size:30px;text-transform:uppercase}@media screen and (max-width: 768px){.download-module .download>div{width:49.5%}.download-module .download a .circle{margin:0 0 25px 0}}@media screen and (max-width: 640px){.download-module{margin:40px 0 65px 0}.download-module .lead{font-size:30px;padding:40px 0 30px 0}}@media screen and (max-width: 480px){.download-module{margin:40px 0 0 0}.download-module .lead{font-size:40px;color:#9c9c9c;padding:40px 0 30px 0}.download-module .download{border:1px solid #fbfbfb;padding:55px 0 0 0}.download-module .download>div{display:block;width:100%;padding:0 15px}.download-module .download .name{font-size:16px;margin:0 0 15px 0;min-height:0}.download-module .download a .circle{background:transparent url(../img/download-bg.png) top center no-repeat;min-height:125px;padding:25px 0 0 0}.download-module .download .ext{font-size:30px}}.video{position:relative}.video h2{color:#9c9c9c;font-weight:300}.video .video-container{position:relative}.video .video-nav{position:absolute;width:100%;height:250px;top:25%;left:0;z-index:2;opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s}.video .video-nav.show-video{opacity:1}.video .video-nav li{display:inline-block;vertical-align:top;text-align:center}.video .video-nav .circle{margin:0 auto;width:230px;height:230px;background:rgba(72,117,140,0.7);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;cursor:pointer;text-align:center;pointer-events:auto}.video .video-nav .circle>div{display:table;width:100%;height:100%}.video .video-nav .circle>div>div{display:table-cell;vertical-align:middle}.video .video-nav .circle img{margin:30px auto 0 auto}.video .video-nav .circle .big{font-size:20px}.video .video-nav .circle .small{font-size:16px}.video .media-nav{position:absolute;bottom:43px;left:calc(50% - 75px)}.video .media-nav li{display:inline-block;vertical-align:top;margin-right:17px;opacity:0;-webkit-transition:all .5s;transition:all .5s}.video .media-nav li.show-video{opacity:.4}.video .media-nav li.show-video:hover{opacity:1}.video .progress-bar{position:absolute;bottom:15px;left:0;width:100%;height:10px;background:#323233;cursor:pointer}.video .progress-bar .bar{position:absolute;top:0;left:0;height:10px;background:#0095da}@media screen and (max-width: 768px){.video .video-nav{position:absolute;width:100%;height:50px;top:0;left:0}.video .video-nav li{display:block;text-align:left;width:100% !important}.video .video-nav .circle{margin:0 0 1px 0;width:100%;height:50px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-align:left}.video .video-nav .circle>div{display:table;width:100%;height:100%}.video .video-nav .circle>div>div{display:table-cell;vertical-align:middle}.video .video-nav .circle img{max-height:75%;float:right;margin:5px 25px 0 0}.video .video-nav .circle .big{font-size:18px;line-height:44px;margin:0 25px;display:inline-block;vertical-align:middle}.video .video-nav .circle .small{font-size:16px;display:inline-block;vertical-align:middle}.video .media-nav{position:absolute;bottom:43px;left:calc(50% - 75px);opacity:0;-webkit-transition:all .5s;transition:all .5s}.video .media-nav.show-video{opacity:1}.video .media-nav li{display:inline-block;vertical-align:top;margin-right:17px}.video .progress-bar{position:absolute;bottom:20px;left:0;width:100%;background:#323233}.video .progress-bar .bar{position:absolute;top:0;left:0;background:#0095da}}@media screen and (max-width: 480px){.video .video-nav .circle .big{font-size:16px;margin:0 25px;display:inline-block;vertical-align:middle;line-height:52px}.video .video-nav .circle .small{font-size:12px;display:inline-block;vertical-align:middle}.video .media-nav{position:absolute;bottom:43px;left:calc(50% - 75px);opacity:0;-webkit-transition:all .5s;transition:all .5s}.video .media-nav.show-video{opacity:1}.video .media-nav li{display:inline-block;vertical-align:top;margin-right:17px}}.basic-contact-form{margin:0 auto;max-width:300px}.basic-contact-form .title{font-size:20px;text-transform:uppercase}.basic-contact-form .short-info{font-size:12px;margin:17px 0}.basic-contact-form .phone{width:300px;height:60px;border:1px solid #790000;font-size:20px;line-height:57px;text-align:center;color:#fff;background:#b51e49 url(../img/handset.png) 21px center no-repeat}.basic-contact-form .phone span{display:inline-block;margin:0 10px 0 0;font-size:12px}.basic-contact-form .basic-form{width:300px;height:60px;border:1px solid #00699a;font-size:20px;text-align:center;color:#fff;background:#0095da url(../img/contact-arrow.png) 21px center no-repeat;cursor:pointer;margin:10px 0 0 0;color:#000}.basic-contact-form .basic-form .form-open-title{line-height:57px;color:#fff}.basic-contact-form .basic-form .main-form{display:none;width:300px;background:#fff;padding:20px;border:1px solid #a6a6a6;margin-left:-1px}.basic-contact-form .basic-form .main-form.show{display:block;position:relative}.basic-contact-form .basic-form .main-form input[type="text"],.basic-contact-form .basic-form .main-form input[type="number"]{width:100%;height:35px;font-size:16px;padding:0 0 0 10px;color:#000;margin-bottom:5px}.basic-contact-form .basic-form .main-form .checkbox>div{display:inline-block;vertical-align:top}.basic-contact-form .basic-form .main-form .checkbox>div:first-child{width:5%}.basic-contact-form .basic-form .main-form .checkbox>div:last-child{width:90%;font-size:10px;line-height:12px;text-align:left}.basic-contact-form .basic-form .main-form input[type="submit"]{width:176px;height:48px;border:0;background:#0095da;margin:20px 0 0 0;text-transform:uppercase;color:#fff}.basic-contact-form .basic-form .main-form .wpcf7-list-item-label{font-size:12px;line-height:16px;text-align:left}div.wpcf7-response-output{background:#fff !important;margin:0 !important;padding:0 0 0 25px !important}div.wpcf7-mail-sent-ok{border:0 !important}div.wpcf7-validation-errors{border:0 !important}span[role="alert"],div[role="alert"]{max-width:220px !important;font-size:14px !important}span.wpcf7-list-item{margin:0 !important}@media screen and (max-width: 480px){.basic-contact-form{max-width:230px}.basic-contact-form .phone{width:230px}.basic-contact-form .basic-form{width:230px}.basic-contact-form .basic-form .main-form{width:230px}}span[role="alert"]{font-size:12px;font-weight:300;font-style:italic;width:300px}span[role="alert"].wpcf7-mail-sent-ok{color:#03b703}span[role="alert"].wpcf7-not-valid-tip{color:#ff0000;display:block;text-align:left}div[role="alert"]{font-size:12px;font-weight:300;font-style:italic;width:300px;padding-left:20px;padding-bottom:20px}div[role="alert"].wpcf7-mail-sent-ok{color:#03b703}div[role="alert"].wpcf7-not-valid-tip{color:#ff0000}div[role="alert"].wpcf7-validation-errors{color:#ff0000}.screen-reader-response{display:none}#footer{background:#0095da;color:#fff}#footer .container{padding:80px 95px 50px 95px}#footer .title{font-size:30px;margin:0 0 35px 0}#footer .info{display:inline-block;vertical-align:top;font-size:20px;width:64.28571428571429%}#footer .info>div{margin:0 0 8px 0}#footer .numbers{display:inline-block;vertical-align:top;width:35.71428571428571%;font-size:20px}#footer .numbers>div{margin:0 0 8px 0}#footer a{color:#fff;font-style:normal}@media screen and (max-width: 768px){#footer .container{padding:35px 0 30px 0;max-width:205px;margin:0 auto}#footer .title{font-size:20px;margin:0 0 20px 0}#footer .info{display:block;font-size:16px;width:100%;margin:0 0 20px 0}#footer .info>div{margin:0 0 4px 0}#footer .numbers{display:block;font-size:16px;width:100%}#footer .numbers>div{margin:0 0 4px 0}}@media screen and (max-width: 480px){#footer .container{padding:25px;max-width:260px;margin:0 auto}#footer .container>div{display:block;width:100%}}#cookie-policy{position:fixed;bottom:0;left:0;width:100%;background:#f5f5f5;z-index:9999999999}#cookie-policy .container{padding:22px 15px;color:#707070;position:relative}#cookie-policy .title{font-size:16px}#cookie-policy .content{margin:8px 0 0 0;font-size:11px;font-weight:300}#cookie-policy a{position:absolute;top:22px;right:18px;font-style:normal;font-size:16px;font-weight:700;color:#010101}@media screen and (max-width: 480px){#cookie-policy .container{padding:15px 20px}#cookie-policy .content{margin:8px 0 0 0;text-align:justify}#cookie-policy a{top:16px;right:18px}}.page-404{background:transparent url(../img/404.png) top center no-repeat;background-size:cover;padding:155px 0 500px 0}.page-404 img{margin:0 auto 40px auto}.page-404 .box{margin:0 auto;width:600px;padding:55px 105px;border:1px solid #e7e7e7;background:#fff;text-align:center}.page-404 .box .title{font-size:30px}.page-404 .box .lead{font-size:16px;line-height:24px;margin:30px 0 60px 0}.page-404 .box .buttons>div{display:inline-block;width:165px;border:1px solid #0095da;background:#1dabdd;line-height:50px}.page-404 .box .buttons>div:first-child{margin-right:50px}.page-404 .box .buttons a{color:#fff;font-style:normal;font-size:16px;display:block;width:100%;height:100%}@media screen and (max-width: 768px){.page-404{padding:80px 25px 25px 25px}.page-404 .box{width:100%;padding:25px}.page-404 .box .title{font-size:20px}.page-404 .box .lead{font-size:14px;line-height:22px;margin:20px 0 40px 0}.page-404 .box .buttons>div{display:block;margin:0 auto 25px auto;width:165px;line-height:50px}.page-404 .box .buttons>div:first-child{margin-right:auto}.page-404 .box .buttons a{font-size:14px}}.map-menu li{display:inline-block;vertical-align:top;width:19%;font-size:16px;text-align:center;padding:15px 0;cursor:pointer;margin:0 0 30px 0;min-height:72px}.map-menu li.active{border:1px solid #e1e1e1;border-bottom:2px solid #0095da;background:#fff}@media screen and (max-width: 768px){.map-menu{display:none}}#map #map-canvas{height:670px}#map .contact-form{position:relative}#map .contact-form>div{position:absolute;z-index:10000;top:15px;left:140px;display:none}#map .contact-form>div.show{display:block}#map .contact-form .maps-contact-form{padding:20px;background:#fff}#map .contact-form .maps-contact-form .title{font-size:12px;text-transform:uppercase;color:#0095da;line-height:24px}#map .contact-form .maps-contact-form .person-name{font-size:20px;font-weight:bold}#map .contact-form .maps-contact-form .company-name{font-size:14px;font-weight:bold;line-height:26px}#map .contact-form .maps-contact-form .company-address{font-size:14px;line-height:22px}#map .contact-form .maps-contact-form .mobile-phone{margin:20px 0 10px 0;padding:0 0 0 46px;font-size:20px;background:transparent url(../img/mobile-gray.png) 17px center no-repeat}#map .contact-form .maps-contact-form .mobile-phone span{font-size:12px}#map .contact-form .maps-contact-form .printer{margin:20px 0;padding:0 0 0 46px;font-size:20px;background:transparent url(../img/printer.png) 10px center no-repeat}#map .contact-form .maps-contact-form .printer span{font-size:12px}#map .contact-form .maps-contact-form .google-maps{display:none;position:absolute;width:60px;height:60px;top:45px;right:30px;background:transparent url(../img/google-maps.png) center center no-repeat}#map .contact-form .maps-contact-form .google-maps a{display:block;width:100%;height:100%}#map .contact-form .maps-contact-form .home-phone{margin:10px 0;padding:0 0 0 46px;font-size:20px;background:transparent url(../img/handset-gray.png) 15px center no-repeat}#map .contact-form .maps-contact-form .home-phone span{font-size:12px}#map .contact-form .maps-contact-form .e-mail{font-size:12px;padding:0 0 0 46px;margin:0 0 20px 0;background:transparent url(../img/email.png) 10px center no-repeat;line-height:18px}#map .contact-form .maps-contact-form .question{width:220px;height:48px;line-height:48px;border:0;background:#0095da;margin:20px 0 20px 0;text-transform:uppercase;color:#fff;text-align:center;cursor:pointer}#map .contact-form .maps-contact-form .form-form{display:none}#map .contact-form .maps-contact-form .form-form.show{display:block}#map .contact-form .maps-contact-form input[type="email"],#map .contact-form .maps-contact-form input[type="text"],#map .contact-form .maps-contact-form input[type="number"]{border:1px solid #c2c2c2;padding:1px 15px;line-height:20px;font-size:12px;width:220px;margin:4px 0 0 0}#map .contact-form .maps-contact-form textarea{border:1px solid #c2c2c2;margin:4px 0 0 0;padding:15px;font-size:12px;width:220px;height:110px;resize:none}#map .contact-form .maps-contact-form input[type="submit"]{width:220px;height:48px;border:0;background:#0095da;margin:10px 0 0 0;text-transform:uppercase;color:#fff}#map .contact-form .maps-contact-form span[role="alert"]{display:block;color:#ff0000}#map .contact-form .screen-reader-response{display:none}#map a{font-style:normal}@media screen and (max-width: 768px){#map #map-canvas{display:none}#map .contact-form>div{position:relative;display:block;top:0;left:0;border-bottom:1px solid #d7d7d7;max-width:320px;margin:0 auto}#map .contact-form .maps-contact-form .title{font-size:12px;text-transform:uppercase;color:#0095da}#map .contact-form .maps-contact-form .person-name.hide{display:none}#map .contact-form .maps-contact-form .company-name{display:block}#map .contact-form .maps-contact-form .company-address{display:block}#map .contact-form .maps-contact-form .google-maps{display:block}#map .contact-form .maps-contact-form .question{display:none}#map .contact-form .maps-contact-form input[type="email"],#map .contact-form .maps-contact-form input[type="text"],#map .contact-form .maps-contact-form input[type="number"]{display:none}#map .contact-form .maps-contact-form textarea{display:none}#map .contact-form .maps-contact-form input[type="submit"]{display:none}#map .contact-form .maps-contact-form span[role="alert"]{display:none}}#allflex-map{max-width:100%}#allflex-map-mobile{display:none;max-width:190px;margin:0 auto}#allflex-map-mobile .title{font-size:20px;margin:31px 0 18px 0;color:#0095da}#allflex-map-mobile .title:first-child{margin-top:0}#allflex-map-mobile .link{margin:0 0 8px 0}#allflex-map-mobile .link a{color:#4f667c}@media screen and (max-width: 768px){#allflex-map{display:none}#allflex-map-mobile{display:block}}#jobs .short-info{max-width:100%;margin:-50px auto 25px auto;text-align:center}#jobs .main{margin:0 auto 90px auto}#jobs .main li{display:inline-block;vertical-align:top;width:24%;text-align:center;font-size:16px}#jobs .main li img{margin:0 auto 20px auto}#jobs .offer-overlay{display:none;margin:0 0 25px 0;background:rgba(255,255,255,0.8)}#jobs .offer-overlay.active{display:block}#jobs .offer-overlay .big-offer{width:100%}#jobs .offer-overlay .big-offer .container{padding:25px;background:#fff;max-width:700px;border:1px solid #d9d9d9;position:relative}#jobs .offer-overlay .big-offer .close{position:absolute;top:30px;right:30px;width:26px;height:26px;background:transparent url(../img/close2.png) 0 0 no-repeat;cursor:pointer}#jobs .offer-overlay .big-offer .title{font-size:24px;text-align:center;margin:0 0 30px 0}#jobs .offer-overlay .big-offer .short-info>div{display:inline-block;vertical-align:top;width:49%}#jobs .offer-overlay .big-offer .short-info>div .small{font-size:12px;color:#acacac}#jobs .offer-overlay .big-offer .short-info .date{text-align:right;color:#df2969}#jobs .offer-overlay .big-offer .description,#jobs .offer-overlay .big-offer .tasks,#jobs .offer-overlay .big-offer .expectations,#jobs .offer-overlay .big-offer .offer{margin:50px 0 0 0}#jobs .offer-overlay .big-offer .button{width:250px;line-height:55px;text-align:center;background:#29afdf;cursor:pointer;border:2px solid #0d9adc;font-size:20px;color:#fff;margin:30px auto 0 auto}#jobs .jobs{position:relative}#jobs .jobs li{display:inline-block;vertical-align:top;width:49%;border:1px solid #d7d7d7;padding:30px;background:#fff;max-width:370px;margin:20px 58px}#jobs .jobs li .title{font-size:24px;line-height:30px;margin:0 0 40px 0}#jobs .jobs li .short-info>div{display:inline-block;vertical-align:top;width:49%}#jobs .jobs li .short-info>div .small{font-size:12px;color:#acacac}#jobs .jobs li .short-info .date{text-align:right;color:#df2969}#jobs .jobs li .button{width:100%;line-height:66px;text-align:center;cursor:pointer;background:#29afdf;border:2px solid #0d9adc;font-size:20px;color:#fff;margin:30px auto 0 auto}#jobs .jobs li .offer{display:none}@media screen and (max-width: 768px){#jobs .main li{width:48%;margin-bottom:25px}#jobs .jobs li{display:block;width:100%;max-width:inherit;margin:20px auto}#jobs .jobs li .button{line-height:55px}}@media screen and (max-width: 768px){#about-company h3{display:none}}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}
