@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}.arrow-bottom strong:before,.attachments .attachments_list a:before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';right:0;top:50%;width:15px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.link,a{color:#e30613}.link.phone,.link:active,.link:focus,.link:hover,a.phone,a:active,a:focus,a:hover{color:#1d1d1b}.link.phone:active,.link.phone:focus,.link.phone:hover,a.phone:active,a.phone:focus,a.phone:hover{color:#e30613}.link-inverse{color:#1d1d1b;font-weight:700;text-decoration:underline}.link-inverse:active,.link-inverse:focus,.link-inverse:hover{text-decoration:none}.link-inverse-light{color:#1d1d1b;font-weight:400;text-decoration:underline}.link-inverse-light:active,.link-inverse-light:focus,.link-inverse-light:hover{text-decoration:none}.link-inverse-nounder{color:#1d1d1b;font-weight:700;text-decoration:none}.link-inverse-nounder:active,.link-inverse-nounder:focus,.link-inverse-nounder:hover{text-decoration:underline}.link-inverse-light-nounder{color:#1d1d1b;font-weight:400;text-decoration:none}.link-inverse-light-nounder:active,.link-inverse-light-nounder:focus,.link-inverse-light-nounder:hover{text-decoration:underline}.link-with-icon{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.link-with-icon a{margin:0 5px}.arrow-bottom{padding:0 10px}.arrow-bottom strong{display:inline-block;padding-right:20px;position:relative}.arrow-bottom strong:before{background-image:url(../images/icons/arrow-icon.png);height:16px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.attachments .attachments_list{list-style:none;padding-left:0}.attachments .attachments_list li{margin:10px 0;position:relative}.attachments .attachments_list a{color:#1d1d1b;display:block;line-height:1.4;padding-right:25px;position:relative;text-decoration:underline}.attachments .attachments_list a:before{background-image:url(../images/icons/arrow-icon-red.png);height:15px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.attachments .attachments_list a.icon_print:before{background-image:url(../images/icons/print.png);height:20px;width:20px}.attachments .attachments_list a:active,.attachments .attachments_list a:focus,.attachments .attachments_list a:hover{text-decoration:none}.search-box.breadcrumb{height:110px}.search-box.breadcrumb .breadcrumb-title{margin-bottom:0}.search-box.breadcrumb .breadcrumbs{color:#1d1d1b;font-size:14px}.search-box.breadcrumb .breadcrumbs a{background:0 0;color:#1d1d1b;display:inline;height:auto;line-height:1.5;padding:0;text-decoration:underline}.search-box.breadcrumb .breadcrumbs a:hover,a{text-decoration:none}@media screen and (max-width:1040px){.link-with-icon a{font-size:12px}.link-with-icon a img{height:24px;width:24px}}.wrapper,p a img,p iframe{width:100%}@media screen and (max-width:720px){.search-box.breadcrumb{height:auto}.search-box.breadcrumb .breadcrumb-title{font-size:20px}}@media screen and (max-width:560px){.search-box.breadcrumb .breadcrumb-title{font-size:18px}}.btn,.contact .contact-misc a{background:#e30613;color:#fff;display:inline-block;height:36px;line-height:36px;padding:0 10px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}img,p a img{display:block}.btn:active,.btn:focus,.btn:hover,.contact .contact-misc a:active,.contact .contact-misc a:focus,.contact .contact-misc a:hover{background:#c61017}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{border:solid #e30613;border-width:0 6px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.5}body.no-scroll{overflow:hidden}.wrapper{margin:0 auto;max-width:1200px;padding:0 20px}h1{margin:0 0 15px}h1.home-heading{margin:0 auto;max-width:1200px;padding:0 22px}h1.home-heading+#home_top .three-blocks{margin:40px 0 56px}hr{margin:30px 0}img{border-style:none;height:auto;max-width:100%}img.mobile_img{height:auto!important}img.center{margin:0 auto}p a img{height:auto}.center{text-align:center}.center.bold{font-size:20px}.bold{font-weight:700}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.video{margin:60px 0 120px;padding-bottom:56.5%;position:relative}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.subcategories_list div.youtube-popup{height:100%!important}.subcategories_list div.youtube-popup__inner{height:90%!important}.youtube-video-wrapper{cursor:pointer;position:relative}.youtube-video-wrapper:after,.youtube-video-wrapper:before{position:absolute;top:50%;content:'';pointer-events:none}.youtube-video-wrapper:before{box-shadow:3px 3px 10px #000;height:15px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:15px;z-index:2}.youtube-video-wrapper:after{background:url(../images/svg/play.svg) center no-repeat;background-size:contain;height:50px;left:calc(50% + 5px);-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px;z-index:3}.youtube-popup{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%!important;z-index:9998}.youtube-popup.is-active{display:block}.youtube-popup__inner{display:block;height:90%;left:5%;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%!important;z-index:9999}.youtube-popup .close{-webkit-box-align:center;align-items:center;background:#fff;border-radius:50%;color:#e30613;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;height:40px!important;position:absolute;right:-10px;top:-10px;z-index:99999;width:40px}.youtube-popup iframe{height:100%;left:0;position:absolute;top:0;width:100%}.module_title{font-size:22px;margin-bottom:30px}#home_bottom .module_box{margin:60px 0}#home_bottom .module_box .custom img{display:block;height:auto;margin:0 auto;max-width:700px;width:100%}table tr:nth-of-type(odd){background:#f7f7f7!important}table td:nth-of-type(odd){background:0 0!important}.map #content_main{height:auto;float:left;background:#fff;margin-bottom:15px}.gmap_canvas{margin:20px 0}#movie_player{display:block;height:auto;margin:40px 0;padding-bottom:43%;position:relative;width:100%;z-index:1}#movie_player .safi-player,#movie_player iframe{border:none;height:100%;left:50%;outline:0;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}.extra-color{color:#3184b0}@media screen and (max-width:1040px){h1{font-size:1.8em}table td{padding:15px 10px!important}main{overflow:hidden}}@media screen and (max-width:840px){#movie_player{padding-bottom:62%}#movie_player .safi-player{width:100%}}@media screen and (max-width:720px){.wrapper{padding:0 15px}.video{margin:40px 0 80px}#home_bottom .module_box{margin:40px 0}.table-wrapper{overflow:scroll}}@media screen and (max-width:560px){h1{font-size:1.5em}.wrapper{padding:0 10px}#home_bottom .module_box{margin:30px 0}}.page-header{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;height:600px;margin-bottom:110px;position:relative;width:100%;z-index:100}.sticky-header{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.3)),color-stop(30%,rgba(0,0,0,.2)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,.2) 30%,rgba(0,0,0,0) 100%);border:solid #e30613;border-width:6px 6px 0;height:165px;left:0;position:fixed;top:0;width:100%;z-index:2}.sticky-header .wrapper{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex}.sticky-header .page-logo{background:#fff;display:block;flex-shrink:0;height:auto;margin-top:15px;margin-bottom:20px;padding:6px;-webkit-transform:translateY(6px);transform:translateY(6px);width:170px}.sticky-header .page-logo img{display:block;height:auto;width:100%}.sticky-header.is-fixed{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);color:#1d1d1b;z-index:100}.sticky-header.is-fixed .choose-language:before{background-image:url(../images/icons/earth.png)}.sticky-header.is-fixed .choose-language a{color:#1d1d1b}.sticky-header.is-fixed .choose-language a:active,.sticky-header.is-fixed .choose-language a:focus,.sticky-header.is-fixed .choose-language a:hover{color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .top-menu-list li a{color:#1d1d1b}.sticky-header.is-fixed .page-menu-wrapper .top-menu-list li a:active,.sticky-header.is-fixed .page-menu-wrapper .top-menu-list li a:focus,.sticky-header.is-fixed .page-menu-wrapper .top-menu-list li a:hover{color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .search-icon .icon,.sticky-header.is-fixed .page-menu-wrapper .social-list .social-link .icon{fill:#1d1d1b}.sticky-header.is-fixed .page-menu-wrapper .social-list .social-link.blog .icon{stroke:#1d1d1b}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a{background:#f7f5f5}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a:hover{background:#e30613!important}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li:first-of-type a:hover{background:#b1050f!important}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li:first-of-type a:hover .icon{fill:#fff}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.current>a{background:#e30613}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.current>a:hover{background:#fff!important;color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.current .arrow:hover{color:#fff}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type a:hover{background:#e30613!important;color:#fff}.page-menu-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:auto}.page-menu-wrapper .top-bar{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin:20px 0 10px;width:100%}.page-menu-wrapper .top-menu-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;list-style:none;padding:0}.page-menu-wrapper .top-menu-list li a{color:#fff;padding:10px 12px;-webkit-transition:all .35s ease;transition:all .35s ease}.page-menu-wrapper .top-menu-list li a:active,.page-menu-wrapper .top-menu-list li a:focus,.page-menu-wrapper .top-menu-list li a:hover{color:#e30613}.page-menu-wrapper .search{position:relative;margin:0 15px}.page-menu-wrapper .search.is-active .search-icon .icon{fill:#e30613;pointer-events:none}.page-menu-wrapper .search.is-active .search-form{border:1px solid #ddd}.page-menu-wrapper .search.is-active .search-form input[type=text]{opacity:1;pointer-events:all;width:260px}.page-menu-wrapper .search.is-active .search-form input[type=submit]{right:0}.page-menu-wrapper .search-icon{display:block;padding:5px}.page-menu-wrapper .search-icon .icon{display:block;fill:#fff;height:20px;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease;width:20px;z-index:1}.page-menu-wrapper .search-icon .icon:active,.page-menu-wrapper .search-icon .icon:focus,.page-menu-wrapper .search-icon .icon:hover{fill:#e30613}.page-menu-wrapper .search-form{border:1px solid transparent;position:absolute;right:-5px;top:3px;-webkit-transition:all .35s ease;transition:all .35s ease}.page-menu-wrapper .search-form input[type=text]{border:none;height:25px;-webkit-transition:all .35s ease;transition:all .35s ease;opacity:0;outline:0;padding:0 30px 0 10px;pointer-events:none;width:0}.page-menu-wrapper .search-form input[type=submit]{background:0 0;border:none;cursor:pointer;height:100%;position:absolute;right:0;text-indent:-9999px;width:40px}.page-menu-wrapper .search-form input[type=submit]:active,.page-menu-wrapper .search-form input[type=submit]:focus,.page-menu-wrapper .search-form input[type=submit]:hover{border:none;outline:0}.page-menu-wrapper .social-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;list-style:none;margin:0;padding:0}.page-menu-wrapper .social-list .social-link{color:#fff;display:block;padding:5px}.page-menu-wrapper .social-list .social-link .icon{display:block;fill:#fff;height:20px;-webkit-transition:all .35s ease;transition:all .35s ease;width:20px}.page-menu-wrapper .social-list .social-link .icon.yt{top:2px;position:relative}.page-menu-wrapper .social-list .social-link .icon.ln{top:1px;position:relative}.page-menu-wrapper .social-list .social-link.blog .icon{stroke:#fff}.page-menu-wrapper .social-list .social-link:active,.page-menu-wrapper .social-list .social-link:focus,.page-menu-wrapper .social-list .social-link:hover{color:#e30613}.page-menu-wrapper .social-list .social-link:active .icon,.page-menu-wrapper .social-list .social-link:focus .icon,.page-menu-wrapper .social-list .social-link:hover .icon{fill:#e30613}.page-menu-wrapper .social-list .social-link:active.blog .icon,.page-menu-wrapper .social-list .social-link:focus.blog .icon,.page-menu-wrapper .social-list .social-link:hover.blog .icon{stroke:#e30613}.page-menu-wrapper .choose-language{margin-left:20px;padding-left:20px;position:relative}.page-menu-wrapper .choose-language:before{background-image:url(../images/icons/earth-white.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';height:18px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.page-menu-wrapper .choose-language a{color:#fff}.page-menu-wrapper .choose-language a:active,.page-menu-wrapper .choose-language a:focus,.page-menu-wrapper .choose-language a:hover,.page-menu-wrapper .choose-language span:active,.page-menu-wrapper .choose-language span:focus,.page-menu-wrapper .choose-language span:hover{color:#e30613}.page-menu-wrapper .choose-language span{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-transition:all .35s ease;transition:all .35s ease}.page-menu-wrapper .choose-language span .icon{display:block;fill:#fff;height:20px;-webkit-transition:all .35s ease;transition:all .35s ease;width:20px}.page-menu-wrapper .choose-language span:active .icon,.page-menu-wrapper .choose-language span:focus .icon,.page-menu-wrapper .choose-language span:hover .icon{fill:#e30613}.page-menu-wrapper .choose-language:hover .language-list{max-height:800px;padding:0}.page-menu-wrapper .language-list{background-color:#1d1d1b;color:#fff;margin:0;max-height:0;overflow:hidden;position:absolute;padding:0;right:0;text-align:left;top:100%;-webkit-transition:all .35s ease;transition:all .35s ease;width:150px;z-index:2}.page-menu-wrapper .language-list a{color:#fff;display:block;padding:3px 10px}.page-menu-wrapper .language-list a:active,.page-menu-wrapper .language-list a:focus,.page-menu-wrapper .language-list a:hover{background:#f7f5f5;color:#e30613}.page-menu-wrapper .menu-bar{margin:10px 0 20px auto}.page-menu-wrapper .menu-bar .menu-list{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;list-style:none;margin:0;padding:0}.page-menu-wrapper .menu-bar .menu-list li{position:relative}.page-menu-wrapper .menu-bar .menu-list li.mobile-only{display:none}.page-menu-wrapper .menu-bar .menu-list li a{-webkit-box-align:center;align-items:center;background:#fff;color:#1d1d1b;display:-webkit-box;display:flex;font-size:16px;-webkit-box-pack:center;justify-content:center;padding:12px 30px;position:relative;-webkit-transition:all .35s ease;transition:all .35s ease}.page-menu-wrapper .menu-bar .menu-list li a[href="#"]{cursor:default}.page-menu-wrapper .menu-bar .menu-list li a:active,.page-menu-wrapper .menu-bar .menu-list li a:focus,.page-menu-wrapper .menu-bar .menu-list li a:hover{background:#e30613;color:#fff}.page-menu-wrapper .menu-bar .menu-list li a:active.star:after,.page-menu-wrapper .menu-bar .menu-list li a:focus.star:after,.page-menu-wrapper .menu-bar .menu-list li a:hover.star:after{color:#fff}.page-menu-wrapper .menu-bar .menu-list li a.star{padding-top:23px!important}.page-menu-wrapper .menu-bar .menu-list li a.star:after{color:#e30613;font-size:10px;content:attr(title);position:absolute;right:30px;top:5px}.page-menu-wrapper .menu-bar .menu-list li:first-of-type a{background:#e30613!important;color:#fff;padding:12px 14px}.page-menu-wrapper .menu-bar .menu-list li:first-of-type a .icon{display:block;fill:#fff;height:24px;-webkit-transition:all .35s ease;transition:all .35s ease;width:24px}.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:active,.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:focus,.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:hover{background:#fff!important}.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:active .icon,.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:focus .icon,.page-menu-wrapper .menu-bar .menu-list li:first-of-type a:hover .icon{fill:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent{position:relative}.page-menu-wrapper .menu-bar .menu-list li.parent .arrow{background:0 0;color:#1d1d1b;cursor:pointer;display:none;height:45px;position:absolute;right:15px;top:0;width:45px}.page-menu-wrapper .menu-bar .menu-list li.parent .arrow:before{border:2px solid currentColor;border-width:0 0 2px 2px;content:'';display:block;height:8px;left:50%;position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:calc(50% - 2px);width:8px}.menu-toggle,.page-menu-wrapper .menu-bar .menu-list li.parent ul li:last-of-type:after{display:none}.page-menu-wrapper .menu-bar .menu-list li.parent .arrow:hover{background:0 0;color:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent a:hover{background:#e30613!important;color:#fff}.page-menu-wrapper .menu-bar .menu-list li.parent ul{box-shadow:0 2px 4px rgba(0,0,0,.2);list-style:none;left:0;min-width:280px;opacity:0;padding:0;pointer-events:none;position:absolute}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type a{background:#fff!important;color:#1d1d1b}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type a:hover,.page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type.current a{background:#e30613!important;color:#fff}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type.current a.star:after{color:#fff}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type.current:after{background:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current a,.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current:first-of-type a{background:#e30613!important;color:#fff}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current a.star:after,.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current:first-of-type a.star:after{color:#fff}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current:after,.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current:first-of-type:after{background:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:after{background:#ddd;bottom:0;content:'';height:1px;left:30px;position:absolute;width:calc(100% - 60px)}.page-menu-wrapper .menu-bar .menu-list li.parent ul li a{-webkit-box-pack:start;justify-content:flex-start;padding:10px 30px}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:hover:after{background:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent{position:relative}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul{height:0;left:100%;opacity:0;pointer-events:none;position:absolute;top:0}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent a{min-width:250px}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent:hover ul{height:auto;opacity:1;pointer-events:all}.page-menu-wrapper .menu-bar .menu-list li.parent:hover ul{opacity:1;pointer-events:all}.page-menu-wrapper .menu-bar .menu-list li.current a{background:#e30613;color:#fff}.page-menu-wrapper .menu-bar .menu-list li.current a.star:after{color:#fff}.page-menu-wrapper .menu-bar .menu-list li.current ul li a{background:#fff!important;color:#1d1d1b}.menu-toggle{background:0 0;border:none;cursor:pointer;height:44px;margin-left:auto;outline:0;padding:10px;position:relative;width:50px}.menu-toggle .menu-toggle-open{background:#e30613;display:block;height:4px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s ease;transition:all .35s ease;width:30px}.menu-toggle:after,.menu-toggle:before{background:#e30613;content:'';height:4px;left:10px;position:absolute;top:11px;-webkit-transition:all .35s ease;transition:all .35s ease;width:30px}.menu-toggle:after{bottom:11px;top:inherit}.menu-toggle:hover .menu-toggle-open,.menu-toggle:hover:after,.menu-toggle:hover:before{background:#1d1d1b}@media screen and (max-width:1040px){.sticky-header .page-logo{width:110px}.page-menu-wrapper .top-menu-list li a{font-size:13px;padding:10px 8px}.page-menu-wrapper .search{margin:0}.page-menu-wrapper .search.is-active .search-form input{width:370px}.page-menu-wrapper .choose-language{font-size:13px}.page-menu-wrapper .menu-bar .menu-list li a{padding:10px 15px}.page-menu-wrapper .menu-bar .menu-list li:first-of-type a{padding:10px 14px}.page-menu-wrapper .menu-bar .menu-list li.parent ul{min-width:200px}.page-menu-wrapper .menu-bar .menu-list li.parent ul li a{padding:10px 15px;font-size:12px}.page-menu-wrapper .menu-bar .menu-list li.parent ul li:after{left:0;width:100%}}@media screen and (max-width:840px){.menu-toggle{display:block}.sticky-header{height:55px}.sticky-header .wrapper{-webkit-box-align:center;align-items:center;height:100%}.sticky-header .page-logo{margin:0;padding:3px;-webkit-transform:none;transform:none;width:90px}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a{background:#fff}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a:active.star:after,.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a:focus.star:after,.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li a:hover.star:after{color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.parent ul li a:hover{background:#f7f5f5;color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.parent ul li:first-of-type a:hover{background:#f7f5f5!important;color:#e30613}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul li a{background:#eaeaea}.sticky-header.is-fixed .page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul li a:first-of-type{background:#eaeaea!important}.page-menu-wrapper.is-active .menu-bar,.page-menu-wrapper.is-active .search,.page-menu-wrapper.is-active .top-menu-list{display:block;opacity:1;pointer-events:all}.page-menu-wrapper.is-active .search{background:#fff;border:1px solid #ddd;border-width:1px 0}.page-menu-wrapper.is-active .search-icon{right:30px}.page-menu-wrapper.is-active .search-form{border:none;height:100%}.page-menu-wrapper.is-active .search-form input[type=text]{height:100%;opacity:1;padding:0 24px;pointer-events:auto;width:100%}.page-menu-wrapper .top-bar{margin:10px 0}.page-menu-wrapper .top-menu-list{background:#fff;left:0;margin:0;opacity:0;pointer-events:none;position:absolute;top:89px;width:100%}.page-menu-wrapper .top-menu-list li.desktop-only{display:none}.page-menu-wrapper .top-menu-list li a{color:#1d1d1b;display:block;text-align:center}.page-menu-wrapper .menu-bar .menu-list li.current a.star:after,.page-menu-wrapper .menu-bar .menu-list li.parent ul li.current a{color:#e30613}.page-menu-wrapper .menu-bar,.page-menu-wrapper .search{display:none;left:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:100%}.page-menu-wrapper .search{height:40px;top:49px}.page-menu-wrapper .search-icon{padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.page-menu-wrapper .search-icon .icon{fill:#e30613}.page-menu-wrapper .search-form{margin:0;left:0;right:inherit;top:0;width:100%}.page-menu-wrapper .search-form input{height:40px;opacity:1;pointer-events:all;width:100%}.page-menu-wrapper .menu-bar{background:#fff;border-bottom:6px solid #e30613;height:calc(100vh - 95px);overflow:auto;top:89px}.page-menu-wrapper .menu-bar .menu-list li.mobile-only,.page-menu-wrapper .menu-bar .menu-list li.parent .arrow{display:block}.page-menu-wrapper .menu-bar .menu-list li.parent ul,.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul{box-shadow:none;border:none;left:inherit;position:relative;top:inherit;height:0;opacity:0;pointer-events:none}.page-menu-wrapper .menu-bar .menu-list{flex-wrap:wrap;background:#fff;padding-bottom:120px}.page-menu-wrapper .menu-bar .menu-list li{width:100%}.page-menu-wrapper .menu-bar .menu-list li.parent ul li a{background:#f7f5f5;font-size:14px;-webkit-box-pack:center;justify-content:center}.page-menu-wrapper .menu-bar .menu-list li.parent ul li a:first-of-type{background:#f7f5f5!important}.page-menu-wrapper .menu-bar .menu-list li.parent ul li a:first-of-type:hover,.page-menu-wrapper .menu-bar .menu-list li.parent ul li a:hover{background:#f7f5f5!important;color:#e30613}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul li a{background:#eaeaea;font-size:12px;-webkit-box-pack:center;justify-content:center}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent ul li a:first-of-type{background:#eaeaea!important}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent .arrow:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);top:calc(50% - 2px)}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent:hover ul{height:0;opacity:0;pointer-events:none}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent.is-active ul{height:auto;opacity:1;pointer-events:auto}.page-menu-wrapper .menu-bar .menu-list li.parent ul li.parent.is-active .arrow:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(135deg);transform:translateX(-50%) translateY(-50%) rotate(135deg);top:calc(50% + 1px)}.page-menu-wrapper .menu-bar .menu-list li.parent:hover ul{opacity:0;pointer-events:none}.page-menu-wrapper .menu-bar .menu-list li.parent.is-active ul{height:auto;opacity:1;pointer-events:auto}.page-menu-wrapper .menu-bar .menu-list li.parent.is-active .arrow:before{-webkit-transform:translateX(-50%) translateY(-50%) rotate(135deg);transform:translateX(-50%) translateY(-50%) rotate(135deg);top:calc(50% + 1px)}}@media screen and (max-width:720px){.page-header{height:400px}.page-menu-wrapper .social-list{display:none}.choose-language{font-size:12px}}.page-footer{background:#1d1d1b;border-bottom:6px solid #e30613;color:#fff;padding:60px 0}.page-footer .wrapper{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex}.page-footer .wrapper .col{padding:0 30px;position:relative;width:calc(100% / 3)}.page-footer .wrapper .col:after{background:#fff;content:'';height:85%;position:absolute;right:0;top:0;width:1px}.page-footer .wrapper .col:last-of-type:after{display:none}.page-footer .wrapper .desc{margin-top:0}.page-footer .wrapper .desc .bold{font-size:15px;font-weight:700;margin-top:0}.page-footer .footer-menu{bottom:20px;list-style:none;margin:5px 0 0;padding:0;position:absolute}.page-footer .footer-menu .footer-menu-item{position:relative}.page-footer .footer-menu .footer-menu-link{color:#fff;display:block;padding:10px 0;text-align:left;-webkit-transition:all .35s ease;transition:all .35s ease}.page-footer .footer-menu .footer-menu-link:active,.page-footer .footer-menu .footer-menu-link:focus,.page-footer .footer-menu .footer-menu-link:hover{color:#e30613}.page-footer .address{font-style:normal;margin-top:15px}.page-footer .phones{bottom:30px;position:absolute}.page-footer .phones a{color:#fff;text-decoration:underline;-webkit-transition:all .35s ease;transition:all .35s ease}.page-footer .phones a:active,.page-footer .phones a:focus,.page-footer .phones a:hover{color:#e30613}.page-footer .footer-social{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-transform:translateX(-5px);transform:translateX(-5px);width:100%}.page-footer .footer-social .social-link{display:block;margin-right:15px}.page-footer .footer-social .social-link .icon{display:block;fill:#fff;max-height:25px;-webkit-transition:all .35s ease;transition:all .35s ease;max-width:25px}.page-footer .footer-social .social-link:active .icon,.page-footer .footer-social .social-link:focus .icon,.page-footer .footer-social .social-link:hover .icon{fill:#e30613}@media screen and (max-width:1040px){.page-footer .wrapper{flex-wrap:wrap}.page-footer .wrapper .col{margin:20px 0;width:100%}.page-footer .wrapper .col:after{display:none}.page-footer .footer-menu,.page-footer .phones{bottom:inherit;position:relative}}@media screen and (max-width:720px){.page-footer{padding:0}}.k2_newslist ul{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;list-style:none;margin:20px -25px 0;padding:0}.k2_newslist ul li{margin:0 25px;text-align:left;padding-bottom:35px;position:relative;width:calc(25% - 50px)}.k2_newslist .newslist_title{margin:20px 0}.k2_newslist .newslist_title a{color:#1d1d1b;font-size:16px}.k2_newslist .newslist_title a:active,.k2_newslist .newslist_title a:focus,.k2_newslist .newslist_title a:hover{color:#3184b0}.k2_newslist .news_image a{display:block;height:auto;overflow:hidden;padding-bottom:68%;position:relative;width:100%}.k2_newslist .news_image img{display:block;height:auto;left:50%;max-width:100%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:auto}.k2_newslist .readmore{position:absolute;bottom:8px}.k2_newslist .readmore a{padding-right:15px;position:relative}.k2_newslist .readmore a:after{border:2px solid;border-width:2px 2px 0 0;content:'';height:6px;position:absolute;right:5px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:6px}.home .three-blocks{margin-top:0}.home .k2_newslist{width:50%}.home .k2_newslist ul li{width:calc(50% - 50px)}.home .module_box.with-video .module_content .wrapper{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex}.home #video{margin-top:20px!important;padding-left:50px;padding-right:0;width:50%}.home #video .video{margin:0;width:100%}@media screen and (max-width:1040px){.k2_newslist ul{margin:10px -15px}.k2_newslist ul li{margin:15px;width:calc(25% - 30px)}.home .k2_newslist ul li{width:calc(50% - 30px)}.home #video{padding-left:30px}}@media screen and (max-width:840px){.k2_newslist ul{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.k2_newslist ul li{max-width:320px;width:calc(50% - 30px)}.home .module_box.with-video .module_content .wrapper{flex-wrap:wrap}.home .k2_newslist{width:100%}.home #video{margin:0;padding:0;width:100%}}@media screen and (max-width:560px){.k2_newslist ul{flex-wrap:wrap}.home .k2_newslist ul li,.k2_newslist ul li{width:calc(100% - 30px)}}.module_box.blue-bg{-webkit-box-align:center;align-items:center;background:#3184b0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:60px 0;padding:0 40px}.module_box.blue-bg .module_title{color:#fff;font-size:40px;text-transform:uppercase}.module_box.blue-bg .module_content{margin-left:50px}.f-boxes-list{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;height:450px;-webkit-box-pack:center;justify-content:center}.f-boxes-list .f-box:nth-of-type(odd){align-self:flex-end}.f-boxes-list .f-box a{color:#1d1d1b}.f-boxes-list .f-box figure{background:#fff;margin:20px;padding:20px 30px;text-align:center}.f-boxes-list .f-box figure .image{display:block;height:auto;margin:0 auto 30px;width:100px}.f-boxes-list .f-box figure .image img{display:block;height:auto;width:100%}.f-boxes-list .f-box figure h4,.f-boxes-list .f-box figure p{margin:0}@media screen and (max-width:1200px){.module_box.blue-bg{padding:0 20px}.module_box.blue-bg .module_title{font-size:30px}.module_box.blue-bg .module_content{margin-left:30px}}@media screen and (max-width:1040px){.f-boxes-list .f-box figure{margin:10px}}@media screen and (max-width:840px){.module_box.blue-bg{flex-wrap:wrap;padding-bottom:50px}.module_box.blue-bg .module_title{margin:0;width:100%}.module_box.blue-bg .module_title h3{margin:.7em 0}.module_box.blue-bg .module_content{height:auto;margin-left:0}.f-boxes-list .f-box:nth-of-type(even),.f-boxes-list .f-box:nth-of-type(odd){align-self:stretch}.f-boxes-list .f-box a{display:block;height:100%}.f-boxes-list .f-box figure{height:100%}}@media screen and (max-width:720px){.module_box.blue-bg{margin:40px 0;padding:0 15px 30px}.f-boxes-list .f-box figure{padding:15px 20px}}@media screen and (max-width:560px){.module_box.blue-bg{margin:30px 0;padding:0 10px 30px}.f-boxes-list{flex-wrap:wrap}.f-boxes-list .f-box{margin-bottom:20px;width:100%}}.content ul.sigProClassic{margin-bottom:40px!important}.content ul.sigProClassic li.sigProThumb{background:0 0!important}ul.sigProContainer{background:#eaeaea;display:-webkit-box;display:flex;float:none!important;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}ul.sigProContainer li.sigProThumb{background:0 0!important;-webkit-box-flex:1;flex:1;float:none!important;max-width:250px}ul.sigProContainer li.sigProThumb span.sigProLinkOuterWrapper{background:0 0!important;float:none!important;height:100%;margin:0!important;padding:0!important;width:100%}ul.sigProContainer li.sigProThumb span.sigProLinkWrapper{float:none!important;height:100%;margin:0!important;padding:0!important;border:none!important;width:100%}ul.sigProContainer li.sigProThumb a.sigProLink{display:block!important;float:none!important;margin:auto!important}ul.sigProContainer li.sigProThumb a.sigProLink:hover{float:none;margin:auto}.subcategories_list ul{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;-webkit-box-pack:center;justify-content:center;margin:0 -10px;padding:0}.subcategories_list ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;margin:0 10px 20px;width:calc((100% / 3) - 20px)}.subcategories_list ul li iframe{width:100%}.subcategories_list ul li .subcategory_head{background:#e30613;color:#fff;padding:5px 12px;text-align:center;width:100%}.subcategories_list ul li .subcategory_head h3{font-size:13px;margin:0}.subcategories_list ul li .subCategoryImage img{width:100%}.subcategories_list ul li:first-of-type img{display:block;height:auto;width:100%}.subcategories_list ul.videos>li{position:relative}.subcategories_list ul.videos .subcategory_title{-webkit-box-align:center;align-items:center;background:rgba(119,119,119,.85);display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;left:50%;min-height:110px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.subcategories_list ul.videos .subcategory_title h3{color:#fff;font-size:16px;margin:0;padding:5px}.subcategories_list div{height:auto!important;text-align:center;width:100%}.subcategories_list div a{float:none!important;display:inline-block;margin:0!important;width:100%}.products_list.yellow .subcategories_list ul li .subcategory_head{background:#ffd500;color:#1d1d1b}.products_list.blue .subcategories_list ul li .subcategory_head{background:#3184b0}@media screen and (max-width:1200px){.subcategories_list ul li{width:calc(50% - 20px)}}@media screen and (max-width:800px){.subcategories_list ul{margin:0}.subcategories_list ul li{margin:0 0 20px;width:100%}}.box{margin:50px 0;padding:20px}.box.oddi{background:#f7f5f5}.box .heading a{color:#1d1d1b;margin:20px 0}.box .k2itemImage{margin:20px 0}div#middle_right #content_main .box:first-child{margin-top:0;padding-top:0}div#middle_right #content_main .box:first-child h3{margin-top:0}.search-box{-webkit-box-align:center;align-items:center;background:#ffd500;bottom:-45px;display:-webkit-box;display:flex;height:94px;left:calc(50% - (1160px / 2));margin:-47px 0 0;max-width:1160px;padding:25px 30px;position:absolute;width:100%;z-index:1}.search-box a{background:#e30613;color:#fff;display:inline-block;height:44px;line-height:44px;padding:0 20px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}.search-box a:active,.search-box a:focus,.search-box a:hover{background:#c61017}.search-box .form-prefix{color:#fff;margin:0 20px}.search-box .form-inputs{display:-webkit-box;display:flex}.search-box #search-box-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ddd;border-radius:0;height:44px;outline:0;padding:12px 10px;width:290px}.search-box .search-btn-wrapper{background:#e30613;border:1px solid #e30613;cursor:pointer;display:inline-block;line-height:43px;height:44px;margin-left:auto;position:relative;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}.search-box .search-btn-wrapper .button.search-box-submit{background:0 0;border:0;color:#fff;font-size:14px;font-weight:400;line-height:42px;height:42px;padding:0 20px 0 45px;width:100%}.search-box .search-btn-wrapper .icon{fill:#fff;height:15px;left:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}.search-box .search-btn-wrapper:active,.search-box .search-btn-wrapper:focus,.search-box .search-btn-wrapper:hover{background:#c61017}.search-box .dop{margin-left:auto}.page-header.blue .search-box{background:#3184b0}.page-header.blue .search-box.breadcrumb .breadcrumbs,.page-header.blue .search-box.breadcrumb .breadcrumbs a{color:#fff}.page-header.yellow .search-box{background:#ffd500;color:#1d1d1b}.page-header.grey .search-box{background:#eaeaea;color:#1d1d1b}.page-header.red .search-box{background:#e30613}.page-header.red .search-box.breadcrumb .breadcrumbs,.page-header.red .search-box.breadcrumb .breadcrumbs a{color:#fff}@media screen and (max-width:1215px){.search-box{left:20px;width:calc(100% - 40px)}}@media screen and (max-width:840px){html[lang=pl-pl] .search-box div,html[lang=pl-pl] .search-box form,html[lang=et-ee] .search-box div,html[lang=et-ee] .search-box form,html[lang=lv-lv] .search-box div,html[lang=lv-lv] .search-box form,html[lang=lt-lt] .search-box div,html[lang=lt-lt] .search-box form{width:100%}html[lang=pl-pl] .search-box,html[lang=et-ee] .search-box,html[lang=lv-lv] .search-box,html[lang=lt-lt] .search-box{flex-wrap:wrap;height:auto;padding:20px 15px}html[lang=pl-pl] .search-box a,html[lang=et-ee] .search-box a,html[lang=lv-lv] .search-box a,html[lang=lt-lt] .search-box a{margin-bottom:15px;width:100%}.contact .contact-misc html[lang=pl-pl] .search-box a,.contact .contact-misc html[lang=et-ee] .search-box a,.contact .contact-misc html[lang=lv-lv] .search-box a,.contact .contact-misc html[lang=lt-lt] .search-box a,html[lang=pl-pl] .search-box .contact .contact-misc a,html[lang=pl-pl] .search-box a.btn,html[lang=et-ee] .search-box .contact .contact-misc a,html[lang=et-ee] .search-box a.btn,html[lang=lv-lv] .search-box .contact .contact-misc a,html[lang=lv-lv] .search-box a.btn,html[lang=lt-lt] .search-box .contact .contact-misc a,html[lang=lt-lt] .search-box a.btn{margin:15px 0 0}html[lang=pl-pl] .search-box .form-prefix,html[lang=et-ee] .search-box .form-prefix,html[lang=lv-lv] .search-box .form-prefix,html[lang=lt-lt] .search-box .form-prefix{display:none}html[lang=pl-pl] .search-box #search-box-input,html[lang=et-ee] .search-box #search-box-input,html[lang=lv-lv] .search-box #search-box-input,html[lang=lt-lt] .search-box #search-box-input{width:calc(100% - 115px)}html[lang=pl-pl] .search-box .search-btn-wrapper,html[lang=et-ee] .search-box .search-btn-wrapper,html[lang=lv-lv] .search-box .search-btn-wrapper,html[lang=lt-lt] .search-box .search-btn-wrapper{width:115px}}@media screen and (max-width:720px){.search-box div,.search-box form{width:100%}.search-box{flex-wrap:wrap;height:auto;padding:20px 15px}.search-box a{margin-bottom:15px;width:100%}.search-box .form-prefix{display:none}.search-box #search-box-input{width:calc(100% - 115px)}.search-box .search-btn-wrapper{width:115px}}@media screen and (max-width:560px){.search-box{left:10px;width:calc(100% - 20px);padding:20px 15px}}#sliderImageS{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin:15px -10px;padding:0}#sliderImageS li{margin:10px;width:calc(20% - 20px)}#sliderImageS li a{display:block}#sliderImageS li a img{display:block;height:auto;width:100%}@media screen and (max-width:1250px){#sliderImageS li{width:calc(25% - 20px)}}@media screen and (max-width:1040px){#sliderImageS li{width:calc((100% / 3) - 20px)}}@media screen and (max-width:560px){#sliderImageS li{width:calc(50% - 20px)}}.faq-navigation{margin:0 0 40px}.contact .contact-misc .faq-navigation a,.faq-navigation .btn,.faq-navigation .contact .contact-misc a{margin-right:10px;margin-bottom:5px}.faq-content h1{margin:30px 0}.faq-content .question{cursor:pointer;margin:5px 0;padding-left:15px;position:relative;text-decoration:underline}.faq-content .accordion-content .answers,.faq-content.wrote-about h3.btn:first-of-type{margin-top:0}.faq-content .question:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:'';height:5px;left:0;position:absolute;top:5px;width:5px}.dura-image img,.dura-product,.geniusgun-product{position:relative}.faq-content .accordion-content{-webkit-transition:all .35s ease;transition:all .35s ease}.faq-content .accordion-item{overflow:hidden}.faq-content.wrote-about .question{text-decoration:none}.faq-content.wrote-about .question a{text-decoration:underline}.faq-content.wrote-about .question a:active,.faq-content.wrote-about .question a:focus,.faq-content.wrote-about .question a:hover{text-decoration:none}.faq-content.wrote-about .left-column{width:65%;display:inline-block;padding-right:20px}.faq-content.wrote-about .right-column{width:30%;display:inline-block}@media screen and (max-width:720px){.faq-content.wrote-about{flex-wrap:wrap}.faq-content.wrote-about .left-column{width:100%;padding-right:0}.faq-content.wrote-about .right-column{width:100%}}.dura-banner{margin-bottom:10px;width:100%}.dura-banner img{max-width:100%}.dura-image img{left:20px;max-width:100%}.geniusgun-image img{max-width:100%;position:relative}.dura-new{background:url(/images/icon-new.png) center center no-repeat;background-size:contain;height:60px;left:0;position:absolute;top:0;width:80px}.dura-icon,.geniusgun-icon{bottom:5px;height:40px;position:absolute;width:40px;right:5px}.dura-icon{background:url(/images/icon-dura.png) center center no-repeat;background-size:contain}.geniusgun-icon{background:url(/images/icon-geniusgun.png) center center no-repeat;background-size:contain}.big .geniusgun-icon{bottom:50px;height:82px;width:82px}.product-genius{text-align:center}.product-genius img{margin:10px auto}.content ul.article-navigation{float:left;list-style:outside;margin:0;padding:0;width:100%}.content ul.article-navigation li{float:left;margin:5px .5%;width:24%}.content ul.article-navigation li a{-webkit-box-align:center;align-items:center;background:#f2f2f2;border:1px solid #ccc;box-sizing:border-box;color:#626161;display:-webkit-box;display:flex;float:left;height:80px;-webkit-box-pack:center;justify-content:center;padding:10px;text-align:center;vertical-align:middle;width:100%}.content ul.article-navigation li.active a{background:#e30613;border:1px solid #e30613;color:#fff}#content_main .content>ul.article-navigation{list-style:none}.products_list.grey .subcategories_list ul li .subcategory_head{background:#eaeaea;color:#1d1d1b}.k2Pagination .pagination,.k2list_pagination .pagination{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:15px}.k2Pagination .pagination a,.k2Pagination .pagination span,.k2list_pagination .pagination a,.k2list_pagination .pagination span{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:30px;-webkit-box-pack:center;justify-content:center;line-height:1;margin:0 4px;width:30px}.k2Pagination .pagination span,.k2list_pagination .pagination span{background:#3184b0;color:#fff}.k2Pagination .pagination a,.k2list_pagination .pagination a{background:#eaeaea;color:#1d1d1b;-webkit-transition:all .35s ease;transition:all .35s ease}.k2Pagination .pagination a:active,.k2Pagination .pagination a:focus,.k2Pagination .pagination a:hover,.k2list_pagination .pagination a:active,.k2list_pagination .pagination a:focus,.k2list_pagination .pagination a:hover{background:#3184b0}.k2list_pagination .k2list_counter{margin-bottom:20px;text-align:center}.product_navigation{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:50px 0 20px;position:relative;text-align:center;width:100%}.product_navigation a{background:#e30613;color:#fff;display:inline-block;font-size:12px;height:36px;line-height:36px;padding:0 15px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}.product_navigation a:active,.product_navigation a:focus,.product_navigation a:hover{background:#c61017}.product_navigation a.itemNext{-webkit-box-ordinal-group:4;order:3}.product_navigation a.itemPrevious{-webkit-box-ordinal-group:2;order:1}.product_navigation a.itemCategory{-webkit-box-ordinal-group:3;order:2}@media screen and (max-width:560px){.product_navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product_navigation a{margin:10px auto;min-width:200px}.product_navigation a.itemNext,.product_navigation a.itemPrevious{position:relative;right:0}}table{border:1px solid #f2f2f2;border-collapse:collapse;width:100%!important}table td{border:none;padding:5px 15px}table.red-decoration tr td:first-of-type{padding-left:30px}table.red-decoration tr td:first-of-type span{position:relative}table.red-decoration tr td:first-of-type span:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;height:5px;left:-15px;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}table.red-decoration tr:nth-of-type(1) td:first-of-type span:before,table.red-decoration tr:nth-of-type(2) td:first-of-type span:before{display:none}table.red-decoration a{color:#1d1d1b;display:-webkit-box;display:flex;text-decoration:underline}table.red-decoration a:active,table.red-decoration a:focus,table.red-decoration a:hover{text-decoration:none}.about-us{background:#3184b0;margin:70px 0}.about-us .wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.about-us-title{color:#fff;flex-shrink:0;font-size:42px;font-weight:400;width:310px}.about-us-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:40px -10px}.about-us-list .row{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;width:100%}.about-us-item{-webkit-box-align:stretch;align-items:stretch;box-shadow:0 0 10px rgba(0,0,0,.2);display:-webkit-box;display:flex;margin:0 10px 20px;min-height:250px}.about-us-item .image-wrapper{-webkit-box-align:center;align-items:center;background:#eaeaea;display:-webkit-box;display:flex;flex-shrink:0}.about-us-item .image-wrapper img{display:block;height:80px;width:80px}.about-us-item .text-wrapper{background:#fff;margin:0;padding:10px}.three-blocks{margin:65px 0 56px}.three-blocks .wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px}.three-blocks .block{margin:0}.three-blocks .block a{display:block;height:100%;position:relative;width:100%}.three-blocks .block a:after{background:#3184b0;bottom:0;content:'';height:2px;left:0;position:absolute;-webkit-transition:all .35s ease;transition:all .35s ease;width:40%}.three-blocks .block a:active:after,.three-blocks .block a:focus:after,.three-blocks .block a:hover:after{width:100%}.three-blocks .block .image-wrapper{display:block;width:100%}.three-blocks .block .image-wrapper img{display:block;height:auto;width:100%}.three-blocks .block .text-wrapper{border:1px solid #ddd;color:#1d1d1b;font-size:16px;font-weight:700;padding:14px 20px;position:relative}.three-blocks .block .text-wrapper:after{border:3px solid #1d1d1b;border-width:3px 3px 0 0;content:'';height:10px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:10px}.featured-section{margin:40px 0}.featured-section .wrapper{display:-webkit-box;display:flex}.featured-section .featured-block{background:#3184b0;display:-webkit-box;display:flex;margin:12px;width:calc(50% - 20px)}.featured-section .image-wrapper{width:50%;overflow:hidden}.featured-section .image-wrapper img{display:block;height:auto;width:100%}.featured-section .text-wrapper{background:#3184b0;padding:35px;width:50%}.featured-section .text-wrapper p{color:#fff;font-size:22px;font-weight:700;text-transform:uppercase}.featured-section .text-wrapper a{color:#fff}#home_middle .featured-section .wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}#home_middle .featured-section .wrapper .featured-block{margin:0;width:100%}.home-full-width-banner{margin:auto;width:100%}.home-full-width-banner img{display:block;height:auto;width:100%}@media screen and (max-width:1200px){.about-us-title{font-size:30px;width:230px}}@media screen and (max-width:1040px){.about-us{margin:70px 0;position:relative}.about-us-list{flex-wrap:nowrap;margin:0;overflow:scroll}.about-us-list .row{width:auto}.about-us-title{color:#1d1d1b;left:20px;margin:0;position:absolute;top:-60px;width:auto}.about-us-title br{display:none}.about-us-item{flex-shrink:0;margin:20px 20px 20px 0;width:500px}.about-us-item .image-wrapper{padding:10px}.about-us-item .image-wrapper img{height:140px;width:140px}.about-us-item .text-wrapper{padding:20px}.featured-section{margin:70px 0}.featured-section .featured-block{flex-wrap:wrap}.featured-section .image-wrapper,.featured-section .text-wrapper{width:100%}}.subpage #menu_left ul li a.star,.subpage #middle #middle_left .module_box.blue ul li a.star,.subpage #middle #middle_left .module_box.red ul li a.star{position:relative}@media screen and (max-width:920px){.three-blocks .wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;grid-gap:0;padding:0 8px}.three-blocks .block{margin:12px;width:calc(50% - 24px)}.three-blocks .block:last-of-type{width:calc(100% - 24px)}}@media screen and (max-width:720px){.about-us{margin:70px 0 50px}.about-us-item{width:400px}.about-us-item .image-wrapper img{height:80px;width:80px}.about-us-item .text-wrapper{padding:20px 15px;font-size:13px}.about-us-list .row{padding-left:10px}.about-us-title{font-size:25px;left:15px}.three-blocks{margin:50px 0}#home_middle .featured-section{margin:20px 0}#home_middle .featured-section .wrapper{grid-gap:20px}.featured-section{margin:50px 0}.featured-section .featured-block{display:block}.featured-section .text-wrapper{padding:15px 13px}}@media screen and (max-width:560px){.about-us-item{width:250px}.about-us-item .image-wrapper img{height:60px;width:60px}.about-us-title{font-size:20px;left:10px}.three-blocks{margin:0}.three-blocks .wrapper{padding:0 10px}.three-blocks .block{margin:0 0 24px;width:100%}.three-blocks .block:last-of-type{width:100%}.featured-section .wrapper{flex-wrap:wrap}.featured-section .featured-block{margin:20px 0;width:100%}}@media screen and (max-width:500px){#home_middle .featured-section .wrapper{grid-template-columns:repeat(1,1fr)}}.subpage .page-header{height:400px;margin-bottom:50px}.subpage #middle{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;margin:0 auto;max-width:1200px;padding:50px 20px;width:100%}.subpage #middle ul.article-navigation{list-style:none}.subpage #middle #middle_left{width:300px;z-index:1}.subpage #middle #middle_left .module_title{margin:0}.subpage #middle #middle_left .cufon_replace{margin:0;padding:0 20px 10px}.subpage #middle #middle_left .module_box{background:#eaeaea;padding:20px 0 10px}.subpage #middle #middle_left .module_box:first-of-type{margin-top:0}.subpage #middle #middle_left .module_box:last-of-type{margin-bottom:0}.subpage #middle #middle_left .module_box ul li a.category-title{margin-top:-5px;padding-top:0}.subpage #middle #middle_left .module_box ul li a.category-title .link_bg{font-size:20px;font-weight:700}.subpage #middle #middle_left .module_box ul li:last-of-type{border-bottom:none}.subpage #middle #middle_left .module_box.yellow{background:#ffd500}.subpage #middle #middle_left .module_box.yellow ul li{border-bottom:1px solid #F4BF54}.subpage #middle #middle_left .module_box.yellow ul li:last-of-type{border-bottom:none}.subpage #middle #middle_left .module_box.yellow ul li a:hover{color:#777}.subpage #middle #middle_left .module_box.blue{background:#3184b0;color:#fff}.subpage #middle #middle_left .module_box.blue ul li{border-bottom:1px solid #266688}.subpage #middle #middle_left .module_box.blue ul li:last-of-type{border-bottom:none}.subpage #middle #middle_left .module_box.blue ul li a{color:#fff}.subpage #middle #middle_left .module_box.blue ul li a:hover{color:#1d1d1b}.subpage #middle #middle_left .module_box.blue ul li a.star:after,.subpage #middle #middle_left .module_box.red ul li a{color:#fff}.subpage #middle #middle_left .module_box.grey{background:#eaeaea}.subpage #middle #middle_left .module_box.grey ul li{border-bottom:1px solid #ddd}.subpage #middle #middle_left .module_box.grey ul li:last-of-type{border-bottom:none}.subpage #middle #middle_left .module_box.red{background:#e30613;color:#fff}.subpage #middle #middle_left .module_box.red ul li{border-bottom:1px solid #b1050f}.subpage #middle #middle_left .module_box.red ul li:last-of-type{border-bottom:none}.subpage #middle #middle_left .module_box.red ul li a:hover{color:#1d1d1b}.subpage #middle #middle_left .module_box.red ul li a.star:after{color:#fff}.subpage #middle #middle_right{padding-left:40px;width:calc(100% - 300px)}.subpage #middle #middle_right.full-width{padding-left:0;width:100%}.subpage #middle #middle_right .content.col-2{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap}.subpage #middle #middle_right .content.col-2 .left-column{padding-right:10px;padding-top:3px;width:29%}.subpage #middle #middle_right .content.col-2 .left-column .image-object-wrapper{margin:5px 0}.subpage #middle #middle_right .content.col-2 .left-column img{display:block;height:auto;margin:0 0 10px;width:100%}.subpage #middle #middle_right .content.col-2 .right-column{display:-webkit-box;display:flex;flex-wrap:wrap;width:71%}.subpage #middle #middle_right .content.col-2 .right-column .text-wrapper{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap}.subpage #middle #middle_right .content.col-2 .right-column .text-wrapper h1{margin-bottom:10px}.subpage #middle #middle_right .content.col-2 .right-column .text-wrapper .link.right{margin:0 0 12px auto}.subpage #middle #middle_right .content.col-2 .right-column .text-wrapper p{text-align:justify;width:100%}.subpage #middle #middle_right .content.col-2 .right-column p.mb-big{margin-bottom:30px}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;margin-top:9px}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image img{margin:0 10px 0 0;width:calc(25% - 10px)}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image iframe{height:290px;margin-right:0;width:50%}.subpage #middle #middle_right .content.col-2 .right-column .row{align-self:flex-end;width:100%}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper{margin:5px 5px 0 0;width:calc((100% / 3) - 6px)}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper:nth-of-type(3){margin-right:0}.subpage #middle #middle_right .content.col-2 .image-object-wrapper{display:inline-block;height:200px}.subpage #middle #middle_right .content.col-2 .image-object-wrapper img{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subpage #middle .grey-block{background:#f7f5f5;padding:30px 50px}.subpage #middle .grey-block.align-top{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap}.subpage #middle .grey-block.press-service{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.subpage #middle .grey-block.press-service a img{display:block;height:auto;width:24px}.subpage #middle .grey-block.press-service div:first-of-type{padding-right:20px}.subpage #middle .grey-block.press-service div:first-of-type img{max-width:250px;width:100%}.subpage #middle .grey-block.press-service div:last-of-type{padding-left:20px}.subpage #middle .grey-block.press-service .row{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.subpage #middle .banner_search .search_image{width:100%}.subpage #middle .banner_search .search_image img{display:block;height:auto;width:100%}.subpage #middle .banner_search .searchs{list-style:none;margin:0;padding:0}.subpage #middle .banner_search .searchs li{border-bottom:1px solid #ddd;width:100%}.subpage #middle .banner_search .searchs li a{color:#1d1d1b;display:block;padding:10px 20px}.subpage #middle .banner_search .searchs li a:active,.subpage #middle .banner_search .searchs li a:focus,.subpage #middle .banner_search .searchs li a:hover{color:#3184b0}.subpage #middle .banner_search .searchs li.current>a{background:#e30613;color:#fff}.subpage #menu_left .module_title{padding:0}.subpage #menu_left ul{list-style:none;margin:0;padding:0}.subpage #menu_left ul li{border-bottom:1px solid #ddd;width:100%}.subpage #menu_left ul li a{color:#1d1d1b;display:block;padding:10px 20px}.subpage #menu_left ul li a:active,.subpage #menu_left ul li a:focus,.subpage #menu_left ul li a:hover{color:#3184b0}.subpage #menu_left ul li a.star:after{color:#e30613;font-size:10px;content:attr(title);position:absolute;right:10px;top:5px}.subpage #menu_left ul li ul li{border-bottom:none}.subpage #menu_left ul li.parent ul{height:0;overflow:hidden;-webkit-transition:all .35s ease;transition:all .35s ease}.subpage #menu_left ul li.parent:hover ul{height:auto;overflow:auto}.subpage #menu_left ul li.current>a{background:#e30613;color:#fff}.subpage #menu_left ul li.current>a.category-title{background:0 0;color:#1d1d1b}.subpage ul.sigProClassic{width:100%}.subpage .products_list .heading h1{line-height:1;margin-top:7px}.subpage .k2_fproductlist ul{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin:0 -5px;padding:0}.subpage .k2_fproductlist ul li{-webkit-box-align:center;align-items:center;border:1px solid #ddd;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:5px;overflow:hidden;padding:0;width:calc(25% - 10px)}.subpage .k2_fproductlist ul li a{padding:10px 5px!important;left:0}.subpage .k2_fproductlist ul li a span{bottom:-30px!important}.subpage .k2_fproductlist ul li a[data-new]{position:relative}.subpage .k2_fproductlist ul li a[data-new]:before{background:#e30613;color:#fff;content:attr(data-new);display:block;font-size:12px;font-weight:700;height:25px;line-height:25px;left:-25px;padding:0 25px;position:absolute;top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:auto}.subpage .k2_fproductlist ul li:hover a span{bottom:0!important}.subpage .k2_fproductlist ul li.big{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:calc(100% - 10px)}.subpage .k2_fproductlist ul li.big .fproductlist_title{margin:0;height:100%}.subpage .k2_fproductlist ul li.big .fproductlist_title a{font-size:20px}.subpage .k2_fproductlist ul li.big .fproductlist_image img{max-height:300px}.subpage .k2_fproductlist ul li.featured{border:3px solid #e30613}.subpage .k2_fproductlist ul li.featured .fproductlist_title a{color:#e30613}.bookmarks h1,.subpage .k2_fproductlist .fproductlist_title a:active,.subpage .k2_fproductlist .fproductlist_title a:focus,.subpage .k2_fproductlist .fproductlist_title a:hover{color:#1d1d1b}.subpage .k2_fproductlist.geniusgun ul li{width:calc(25% - 10px)}.subpage .k2_fproductlist.geniusgun ul li.big{width:calc(75% - 10px)}.subpage .k2_fproductlist .fproductlist_image{height:75%;width:100%}.subpage .k2_fproductlist .fproductlist_image a{display:block;height:100%;width:100%}.subpage .k2_fproductlist .fproductlist_image img{display:block;height:100%;margin:auto;max-height:220px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain}.subpage .k2_fproductlist .fproductlist_title{height:25%;margin-top:0;width:100%}.subpage .k2_fproductlist .fproductlist_title h3{height:100%;margin:0}.subpage .k2_fproductlist .fproductlist_title h3 a{padding-top:5px!important}.subpage .k2_fproductlist .fproductlist_title a{color:#1d1d1b;display:block;font-size:14px;height:100%;padding:5px 0 0;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease;width:100%}.subpage .k2_fproductlist .fproductlist_title a.has-btn{padding:15px 0 45px;position:relative}.contact .contact-misc .subpage .k2_fproductlist .fproductlist_title a a,.subpage .k2_fproductlist .fproductlist_title a .btn,.subpage .k2_fproductlist .fproductlist_title a .contact .contact-misc a{bottom:0;font-size:12px;left:0;position:absolute;width:100%}.subpage .contacts-block{display:-webkit-box;display:flex;flex-wrap:wrap;margin:auto;margin-top:30px!important}.subpage .contacts-block div{border-left:1px solid #ddd;padding:25px;width:calc(100% / 3)!important}.subpage .category.newslist{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin:0 -25px;padding:0}.subpage .category.newslist .box{background:0 0;margin:0 25px 50px;text-align:left;padding:0 0 35px;position:relative;width:calc(25% - 50px)}.subpage .category.newslist .box .k2itemImage{display:block;height:170px;margin-top:0;overflow:hidden;position:relative;width:100%}.subpage .category.newslist .box .k2itemImage a{display:-webkit-box;display:flex;height:100%;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.subpage .category.newslist .box .k2itemImage img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.subpage .category.newslist .box .content{font-weight:400}.subpage .category.newslist .box .readmore{position:absolute;bottom:0}.subpage .category.newslist .box .readmore a{padding-right:15px;position:relative}.subpage .category.newslist .box .readmore a:after{border:2px solid;border-width:2px 2px 0 0;content:'';height:6px;position:absolute;right:5px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:6px}.bookmarks h1,.bookmarks-articles.certificates ul li{position:relative}.subpage .category.newslist .k2list_pagination{margin-top:25px;width:100%}.subpage #content_main .content img.cke-resize{float:left;height:auto!important;margin:20px 30px 20px 0}.bookmarks-articles.certificates ul li:before,.color-points li:before{height:5px;left:-15px;top:5px;content:''}.subpage #content_main .content.list-of-need .image-text-block{float:inherit;margin:30px 0}.subpage #content_main .heading.article-item+.content{text-align:justify}.promocje-nowosci{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:80px}.promocje-nowosci .content{clear:both;margin:40px 0}.promocje-nowosci .content .k2itemImage{float:left;margin:10px 30px 30px 0}.promocje-nowosci .nowosc .content .k2itemImage a img{width:90px!important}.bookmarks{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:-10px -10px 15px}.bookmarks h1{-webkit-box-align:center;align-items:center;background:#eaeaea;cursor:pointer;display:-webkit-box;display:flex;font-size:16px;-webkit-box-pack:center;justify-content:center;margin:10px;padding:12px 20px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease;width:calc((100% / 3) - 20px)}.bookmarks h1 a{color:#000}.bookmarks h1.w-50{width:calc(50% - 20px)}.bookmarks h1.active,.bookmarks h1:hover{background:#e30613;color:#fff}.bookmarks h1.active a,.bookmarks h1:hover a{color:#fff}.bookmarks h1.with-link{padding:0}.bookmarks h1.with-link a{display:block;padding:12px 20px;width:100%}.bookmarks-articles{-webkit-box-align:stretch;align-items:stretch;display:none;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;margin:0 -10px}.bookmarks-articles .table-wrapper{width:100%}.bookmarks-articles.certificates{margin:0}.bookmarks-articles.certificates ul{list-style:none;margin:6px 0;padding-left:15px;width:100%}.bookmarks-articles.certificates ul li:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;width:5px}.bookmarks-articles.certificates ul li a{color:#1d1d1b;display:-webkit-box;display:flex;text-decoration:underline}.bookmarks-articles.certificates ul li a:active,.bookmarks-articles.certificates ul li a:focus,.bookmarks-articles.certificates ul li a:hover{text-decoration:none}.bookmarks-articles.certificates ul li a .number{display:block;margin-right:10px;min-width:60px}.bookmarks-articles.active{display:-webkit-box;display:flex}.bookmarks-articles>.content{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;padding:10px;width:33.33%}.bookmarks-articles>.content.article-box{width:25%}.bookmarks-articles .k2itemImage{overflow:hidden}.bookmarks-articles .k2itemImage img{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:100%}.bookmarks-articles .k2itemImage a{display:block}.bookmarks-articles .k2itemImage a:hover img{-webkit-transform:translateZ(0) scale(1.1);transform:translateZ(0) scale(1.1)}.bookmarks-articles h3{background:#eaeaea;margin:0;padding:10px;display:block;-webkit-box-flex:1;flex:1;font-size:14px}.bookmarks-articles h3 a{color:#1d1d1b;display:block;min-height:42px;padding-top:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.bookmarks-articles h3 a:hover{color:#3184b0}.color-points{list-style:none;padding-left:15px}.color-points li{position:relative}.color-points li:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;width:5px}.color-points.gray-bg{display:-webkit-box;display:flex;flex-wrap:wrap;padding-left:0}.color-points.gray-bg li{-webkit-box-align:center;align-items:center;background:#f7f5f5;display:-webkit-box;display:flex;margin:10px 0;padding:10px 10px 10px 30px;width:calc(50% - 11px)}.color-points.gray-bg li img,.color-points.gray-bg li:nth-of-type(odd){margin-right:10px}.color-points.gray-bg li:nth-of-type(even){margin-left:10px}.color-points.gray-bg li:before{left:15px;top:17px}.contact-block{border:1px solid #000;padding:20px;text-align:center;width:100%}.contact-block .help{font-weight:700;display:block;margin-bottom:10px;text-align:center}.contact-block .telephone{display:block;font-size:18px;font-weight:700}.contact-block .days{font-size:12px;padding-right:5px}.contact-block .hours{font-size:12px}.contact-block .hours+.help{margin-top:15px}@media screen and (max-width:1200px){.subpage .k2_fproductlist ul{flex-wrap:wrap}.subpage .k2_fproductlist ul li{width:calc((100% / 3) - 10px)}.subpage .category.newslist{margin:0 -15px}.subpage .category.newslist .box{margin:0 15px 50px;width:calc(25% - 30px)}}@media screen and (max-width:1040px){.subpage #middle #middle_left{width:270px}.subpage #middle #middle_left .cufon_replace{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.subpage #middle #middle_right{padding-left:20px;width:calc(100% - 270px)}.subpage .k2_fproductlist.geniusgun ul li{width:calc((100% / 3) - 10px)}.subpage .k2_fproductlist.geniusgun ul li.big{width:calc(100% - 10px)}.subpage .contact_left,.subpage .contact_right{float:inherit!important;padding:0;width:100%!important}.subpage .contact_left ymaps,.subpage .contact_right ymaps{margin:auto}.subpage .contacts-block{max-width:100%}.subpage .contacts-block div:nth-of-type(even){margin-left:0;width:49.5%!important}.subpage .category.newslist .box{margin:0 15px 50px;width:calc((100% / 3) - 30px)}.bookmarks h1{width:calc(50% - 20px)}}@media (max-width:949px){.bookmarks-articles>.content,.bookmarks-articles>.content.article-box{width:33.33%}}@media screen and (max-width:940px){.promocje-nowosci{grid-gap:60px}.promocje-nowosci .content .k2itemImage{float:unset}}@media screen and (max-width:840px){.subpage .page-header{height:350px}.subpage #middle{flex-wrap:wrap;padding:30px 20px}.subpage #middle #middle_left{-webkit-box-ordinal-group:3;order:2;padding:0;width:100%}.subpage #middle #middle_left #home_left{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0 -20px}.subpage #middle #middle_left #home_left .module_box{margin:0 20px;max-width:300px}.subpage #middle #middle_right{margin-bottom:40px;-webkit-box-ordinal-group:2;order:1;padding-left:0;width:100%}.subpage #middle #middle_right .content.col-2{flex-wrap:wrap}.subpage #middle #middle_right .content.col-2 .left-column{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-ordinal-group:3;order:2;padding:0;width:100%}.subpage #middle #middle_right .content.col-2 .left-column .image-object-wrapper{margin:5px;height:auto;width:calc(50% - 11px)}.subpage #middle #middle_right .content.col-2 .right-column{-webkit-box-ordinal-group:2;order:1;width:100%}.subpage #middle #middle_right .content.col-2 .right-column>div p{padding:0 5px}.subpage #middle #middle_right .content.col-2 .right-column .text-wrapper .link.right{margin:10px 0;width:100%}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image{margin:0 -5px 10px}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image img{margin:0 5px 10px}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image iframe{margin:0 5px;width:calc(50% - 10px)}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper{margin:5px;width:calc((100% / 3) - 13px)}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper:nth-of-type(3){margin:5px}}@media (max-width:767px){.bookmarks-articles>.content,.bookmarks-articles>.content.article-box{width:50%}}@media screen and (max-width:720px){.subpage #middle #middle_left #home_left{flex-wrap:wrap}.subpage #middle #middle_left #home_left .module_box{max-width:100%;width:100%}.subpage #middle #middle_left #home_left .module_box:last-of-type{margin-top:30px}.subpage #middle #middle_right .content.col-2 .right-column a img{display:block;float:inherit!important;margin:0 auto 15px!important}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image img{width:calc(50% - 10px)}.subpage #middle #middle_right .content.col-2 .right-column .video-and-image iframe{width:calc(100% - 10px)}.subpage #middle .grey-block{padding:25px}.subpage #middle .grey-block.align-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.subpage #middle .grey-block.align-top div{margin-bottom:20px;width:100%!important}.subpage #middle .grey-block.press-service{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.subpage #middle .grey-block.press-service div:first-of-type{margin-bottom:15px;padding:0}.subpage #middle .grey-block.press-service div:first-of-type img{margin:0 auto}.subpage #middle .grey-block.press-service div:last-of-type{padding:0}.subpage .color-points.gray-bg li{width:100%}.subpage .color-points.gray-bg li:nth-of-type(even),.subpage .color-points.gray-bg li:nth-of-type(odd){margin:10px 0}.subpage .k2_fproductlist ul li.big .fproductlist_title a{font-size:18px}.subpage .k2_fproductlist.geniusgun ul li{width:calc(50% - 10px)}.subpage .k2_fproductlist.geniusgun ul li.big{width:calc(100% - 10px)}.subpage .contacts-block div,.subpage .contacts-block div:nth-of-type(even){width:49.5%!important}.bookmarks{margin:-30px 0 15px}.bookmarks h1{margin:10px 0;width:100%}.bookmarks h1.w-50{width:100%}}@media screen and (max-width:640px){.promocje-nowosci{grid-template-columns:repeat(1,1fr);grid-gap:60px}.promocje-nowosci .content .k2itemImage{float:unset}.subpage .category.newslist .box{width:calc(50% - 30px)}}@media screen and (max-width:560px){.subpage .page-header{height:300px}.subpage .k2_fproductlist ul li{width:calc(50% - 10px)}.subpage .k2_fproductlist ul li.big .fproductlist_title a{font-size:16px}.subpage #middle{padding:30px 10px}.subpage #middle #middle_left #home_left{flex-wrap:wrap}.subpage #middle #middle_left #home_left .module_box{width:100%}.subpage #middle #middle_left #home_left .module_box:last-of-type{margin-top:30px}.subpage #middle #middle_right .content.col-2 .left-column{flex-wrap:wrap}.subpage #middle #middle_right .content.col-2 .left-column .image-object-wrapper{margin:5px 0;width:100%}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper{height:auto;margin:5px 0;width:100%}.subpage #middle #middle_right .content.col-2 .right-column .row .image-object-wrapper:nth-of-type(3){margin:5px 0}.subpage .category.newslist{margin:0 -10px}.subpage .category.newslist .box{margin:0 10px 30px;width:calc(50% - 20px)}.subpage .contacts-block div{border-left:0;padding:10px 0;width:100%!important}.subpage .contacts-block div:nth-of-type(even){width:100%!important}}@media screen and (max-width:500px){.promocje-nowosci .content{clear:unset;margin:40px 0}.promocje-nowosci .content .k2itemImage{display:block;float:unset;margin:0 auto}}@media (max-width:480px){.bookmarks-articles>.content,.bookmarks-articles>.content.article-box{width:100%}}@media screen and (max-width:400px){.subpage .k2_fproductlist ul{margin:0}.subpage .k2_fproductlist ul li{margin:5px 0;width:100%}.subpage .k2_fproductlist.geniusgun ul li{width:calc(100% - 10px)}.subpage .category.newslist{margin:0}.subpage .category.newslist .box{margin:0 0 30px;width:100%}}.content.row{display:-webkit-box;display:flex}.content.row .right-col{width:60%}.content.row .left-col{flex-shrink:0;padding-right:40px;width:40%}.content.row .left-col .k2itemImage{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:center;justify-content:center}.content.row .left-col .k2itemImage .product-genius{margin-top:10px}.content.row .left-col .k2itemImage .product-genius .genius-arrow{display:inline-block;font-size:13px;margin-top:5px}.content.row .left-col .k2itemImage img{display:block;height:auto;max-height:400px;max-width:250px;width:auto}.product-page{color:#444;line-height:1.7;text-align:justify}.product-page h1,.product-page h2,.product-page h3{font-size:16px;font-weight:700}.product-page h1 b,.product-page h1 strong,.product-page h2 b,.product-page h2 strong,.product-page h3 b,.product-page h3 strong{font-weight:700}.product-page .big-title,.product-page h1,.product-page h2{color:#333;font-weight:700;text-align:left}.product-page .big-title,.product-page h1{display:block;font-size:23px;margin-top:-5px;line-height:1.2;margin-bottom:10px;position:relative;text-transform:uppercase}.product-page h2{margin:20px 0 6px}.product-page p{margin:6px 0}.product-page .attachments .attachments_list a{color:#444;padding:0 0 0 25px}.product-page .attachments .attachments_list a:before{left:0;right:inherit}.product-page .right-col{text-align:justify}.product-page .right-col ul{list-style:none;margin:6px 0;padding-left:15px}.product-page .right-col ul.item-gg-images,.product-page .right-col ul.materialy,.product-page .right-col ul.wlasciwosci{padding-left:0}.product-page .right-col ul.item-gg-images li:before,.product-page .right-col ul.materialy li:before,.product-page .right-col ul.wlasciwosci li:before{display:none}.product-page .right-col ul li{position:relative}.product-page .right-col ul li:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:'';height:5px;left:-15px;position:absolute;top:5px;width:5px}.product-page .right-col .table-wrapper,.product-page .right-col .wrapper{border-top:1px solid #ddd;border-bottom:1px solid #ddd;display:-webkit-box;display:flex;margin:30px 0;padding:0}.product-page .right-col .table-row{padding:5px 0;width:50%}.product-page .right-col .table-row strong{display:block;margin-bottom:5px}.product-page .product_navigation{-webkit-box-pack:start;justify-content:flex-start;margin-top:20px;padding-left:40%}.product-page .product_navigation .itemCategory{background:0 0;color:#e30613;font-size:14px;font-weight:700;position:relative}.product-page .product_navigation .itemCategory:before{border:5px solid #e30613;border-top-color:transparent;border-left-color:transparent;border-bottom-color:transparent;content:'';height:5px;left:-5px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}.product-page .product_navigation .itemNext,.product-page .product_navigation .itemPrevious{display:none}.genius-gun-block{margin-top:-10px;position:relative}.genius-gun-block .heading{margin-bottom:30px}.genius-gun-block .geniusgun-icon{background-image:url(../images/icon-geniusgun.jpg);height:110px;left:50%;top:45px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px;z-index:1}.genius-gun-block ul{padding:20px 0 10px;position:relative}.genius-gun-block ul:before{background:#e30613;content:'';display:block;height:2px;left:5px;position:absolute;top:0;width:calc(100% - 10px)}@media screen and (max-width:1040px){.genius-gun-block .heading h1{font-size:1.6em}}@media screen and (max-width:840px){.genius-gun-block .heading{text-align:center}.genius-gun-block .geniusgun-icon{height:70px;top:40px;width:70px}}@media screen and (max-width:720px){.content.row{flex-wrap:wrap}.content.row .left-col,.content.row .right-col{width:100%}.content.row .left-col .k2itemImage{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media screen and (max-width:560px){.genius-gun-block .heading h1{font-size:1.3em}.genius-gun-block .geniusgun-icon{height:50px;top:55px;width:50px}}.contact .contact-misc{text-align:justify}.contact .contact-misc a{margin-top:20px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.form-contact{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap}.form-contact .error-message{color:#e30613;font-size:12px;margin-bottom:15px}.form-contact .success-message{color:#2C6E5A;font-size:18px;font-weight:700;margin-bottom:15px;text-align:center}.form-contact .contact-image{width:50%}.form-contact .contact-image img{display:block;height:auto;width:100%}.form-contact .contact-form{display:-webkit-box;display:flex;flex-wrap:wrap;padding:0 0 0 50px;width:50%}.form-contact .contact-form .contact-miscinfo{margin-bottom:15px;padding:12px 15px!important}.form-contact .contact-form .contact-miscinfo p{margin:0}.form-contact .contact-form .contact-miscinfo .red-button{margin-top:10px}.form-contact .contact-form form{align-self:flex-end;width:100%}.form-contact .contact-form .grey-block{padding:5px 15px!important;margin-bottom:20px}.form-contact .contact-form input{padding:10px;width:100%}.form-contact .contact-form .input-file-wrapper{position:relative}.form-contact .contact-form .input-file-wrapper input[type=file]{cursor:pointer;height:40px;outline:0;opacity:0;overflow:hidden;padding:0;position:relative;z-index:1}.form-contact .contact-form .input-file-wrapper input[type=file] span[aria-hidden=true]{display:none}.form-contact .contact-form .input-file-wrapper input[type=file]::-webkit-file-upload-button{visibility:hidden}.form-contact .contact-form .input-file-wrapper .input-file{cursor:pointer;display:inline-block;background:#fff;border:1px solid rgba(227,6,19,.5);border-radius:0;height:40px;left:0;padding:10px;position:absolute;text-align:center;top:0;outline:0;white-space:nowrap;width:100%;z-index:0}.form-contact .contact-form .input-file-wrapper .input-file:before{content:'загрузить CV';color:#e30613;cursor:pointer;display:inline-block;text-align:center;outline:0;white-space:nowrap;width:100%}.form-contact .contact-form .row{margin-bottom:10px}.form-contact .contact-form .row:last-of-type{margin-bottom:0}.form-contact .contact-form .button{border:1px solid #e30613;border-radius:0;background:#e30613;color:#fff;outline:0;padding:10px;text-transform:uppercase;width:100%}.form-contact .contact-form .button:hover{background:#fff;color:#e30613}@media screen and (max-width:1040px){.form-contact .contact-image{-webkit-box-ordinal-group:3;order:2;width:100%}.form-contact .contact-form{-webkit-box-ordinal-group:2;order:1;padding:0 0 20px;width:100%}}@media screen and (max-width:720px){.form-contact .contact-form{padding:0}.form-contact .contact-form.rights-side{padding-bottom:20px}}.search-content .k2_fproductlist .article .box{margin:0;padding:0;width:100%}.search-content .k2_fproductlist .article .box img{max-width:100%}.search-content .k2_fproductlist .article .box .heading-2{margin:10px 0;text-align:center}.search-content .k2_fproductlist .article .box .heading-2 a{color:#000}.search-content .k2_fproductlist .article .box .heading-2 a:active,.search-content .k2_fproductlist .article .box .heading-2 a:focus,.search-content .k2_fproductlist .article .box .heading-2 a:hover{color:#e30613}.subpage.search-page #middle{padding:30px 20px 50px}.subpage.search-page .gsc-control-cse{padding:1em 0!important}.subpage.search-page table{border:none}.subpage.search-page table tr:nth-of-type(odd){background:0 0!important}.subpage.search-page table td.gsc-input,.subpage.search-page table td.gsc-result-info-container{padding:0}.subpage.search-page table .gsc-search-button-v2{padding:12px 27px}.gcsc-more-maybe-branding-root,.gsc-adBlock{display:none}.gs-webResult.gs-result{min-height:100px;padding-left:100px;position:relative}.gs-webResult.gs-result a.gs-title{color:#1d1d1b;font-size:18px}.gs-webResult.gs-result a.gs-title:hover{color:#e30613}.gs-promotion-image-box,.gs-web-image-box{height:90px;left:0;margin-top:0;margin-right:20px;padding:0;position:absolute;top:6px;width:80px}.gs-promotion-image-box .gs-image,.gs-web-image-box .gs-image{margin:0 auto;max-height:90px;height:auto;max-width:100%;width:auto}.gsc-thumbnail-inside,.gsc-url-top{padding-left:5px}.gsc-cursor-box.gs-bidi-start-align{text-align:center}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page{-webkit-box-align:center;align-items:center;background:#eaeaea;color:#1d1d1b;display:-webkit-box!important;display:flex!important;height:30px;-webkit-box-pack:center;justify-content:center;line-height:1;margin:4px;width:30px}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page.gsc-cursor-current-page,.gsc-cursor-box.gs-bidi-start-align .gsc-cursor-page:hover{background:#3184b0;color:#fff}@media screen and (max-width:1040px){table.gsc-search-box td{padding:5px 9px 4px!important}}html[lang=pl-pl] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%)}html[lang=pl-pl] .home .three-blocks{margin-top:0}html[lang=pl-pl] .page-header{background-position:top center}html[lang=pl-pl] .page-header .banner-text{-webkit-box-align:center;align-items:center;background:#e30613;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;left:50%;max-width:600px;padding:20px 45px;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-70px);transform:translateX(-50%) translateY(-70px);width:90%}html[lang=pl-pl] .page-header .banner-text .title{font-size:30px;font-weight:700;text-align:center;width:100%}html[lang=pl-pl] .page-header .banner-text .subtitle{font-size:26px;font-weight:700;text-align:center;width:100%}html[lang=pl-pl] .page-header .banner-text .hours{font-size:16px;position:relative;top:6px;width:100px}html[lang=pl-pl] .page-header .banner-text .phone{font-size:70px;font-weight:700;line-height:1.1;width:410px}html[lang=pl-pl] .page-header .banner-text .hashtag{font-size:20px;text-align:right;width:100%}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop{padding-right:50px;position:relative}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop:before{background-image:url(../images/icons/shop-cart-black.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';height:24px;right:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop:active:before,html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop:focus:before,html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop:hover:before{background-image:url(../images/icons/shop-cart.png)}html[lang=pl-pl] .about-us{margin:65px 0 0}html[lang=pl-pl] .about-us-list{margin:65px -10px 45px}html[lang=pl-pl] .small-banner{background:#eaeaea;padding:65px 0}html[lang=pl-pl] .small-banner img{display:block;height:auto;margin:0 auto;max-width:100%}html[lang=pl-pl] .subpage .page-header{height:500px}html[lang=pl-pl] .subpage #middle #middle_left .module_box{background:#d1d1d1}html[lang=pl-pl] .subpage #middle #middle_left .module_box.yellow{background:#ffd500}html[lang=pl-pl] .subpage #middle #middle_left .module_box.blue{background:#3184b0}html[lang=pl-pl] .subpage #middle #middle_left .module_box.grey{background:#eaeaea}html[lang=pl-pl] .subpage #middle #middle_left .module_box.red{background:#e30613}html[lang=pl-pl] .subpage #middle #middle_left .module_box .module_title{margin-bottom:10px}html[lang=pl-pl] .subpage #middle_right .content .shs_images{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;list-style:none;margin:30px 0;padding:0}html[lang=pl-pl] .subpage #middle_right .content .shs_images li{display:block;margin-right:15px;width:150px}html[lang=pl-pl] .subpage .box .content p img{display:block;float:unset!important;margin:20px 0!important}html[lang=pl-pl] .subpage .content-flex{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap}html[lang=pl-pl] .subpage .content-flex .image-column{width:50%}html[lang=pl-pl] .subpage .content-flex .image-column img{display:block;height:auto;width:100%}html[lang=pl-pl] .subpage .content-flex .text-column{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:50px;padding:5px!important;width:calc(50% - 50px)}html[lang=pl-pl] .subpage .content-flex .text-column div{width:calc(50% - 10px);margin:5px}.contact .contact-misc html[lang=pl-pl] .subpage .content-flex .text-column div a,html[lang=pl-pl] .subpage .content-flex .text-column div .btn,html[lang=pl-pl] .subpage .content-flex .text-column div .contact .contact-misc a{height:auto;line-height:1.6;margin-bottom:10px;padding:5px;text-align:left}html[lang=pl-pl] .subpage .content.list-of-need ul{list-style:none;margin:6px 0;padding-left:15px;width:100%}html[lang=pl-pl] .subpage .content.list-of-need ul li{margin:5px 0;position:relative}html[lang=pl-pl] .subpage .content.list-of-need ul li:before{border:5px solid #e30613;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:'';height:5px;left:-15px;position:absolute;top:5px;width:5px}html[lang=pl-pl] .form-contact .contact-form .input-file:before{content:'Załącz CV'}html[lang=pl-pl] #home_banner{margin:0 auto 50px;max-width:1200px}html[lang=pl-pl] #home_banner .module_box.extra{position:relative}html[lang=pl-pl] #home_banner .module_box.extra:before{background:#ffd500;content:'';height:70%;left:50%;position:absolute;top:55%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:calc(100vw - 12px);z-index:0}html[lang=pl-pl] #home_banner .module_box.extra .module_content,html[lang=pl-pl] #home_banner .module_box.extra .module_title{position:relative;z-index:1}html[lang=pl-pl] #home_banner .module_box.extra .k2_newslist ul{margin:20px -12px 0}html[lang=pl-pl] #home_banner .module_box.extra .k2_newslist ul li{background:#fff;box-shadow:0 10px 10px rgba(234,234,234,.5);margin:0 12px;padding-bottom:35px}html[lang=pl-pl] #home_banner .module_box.extra .news_content{padding:0 15px}html[lang=pl-pl] #home_banner .k2_newslist{width:100%}html[lang=pl-pl] #home_banner .module_box.col-6 .wrapper{padding:0}html[lang=pl-pl] #home_banner .f-boxes-list{flex-wrap:wrap;height:auto}html[lang=pl-pl] #home_banner .f-boxes-list .f-box{width:calc(100% / 3)}html[lang=pl-pl] #home_banner .f-boxes-list .f-box:last-child,html[lang=pl-pl] #home_banner .f-boxes-list .f-box:nth-last-child(2){width:50%}html[lang=pl-pl] #home_banner .f-boxes-list .f-box:nth-of-type(odd){align-self:flex-start}html[lang=pl-pl] #home_banner .f-boxes-list .f-box figure{margin:0;padding:10px}html[lang=pl-pl] #home_banner .f-boxes-list .f-box figure .image{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;height:100px;-webkit-box-pack:center;justify-content:center}html[lang=pl-pl] h3.cufon_replace{margin:55px 0}html[lang=pl-pl] .featured-column .wrapper{flex-wrap:wrap}html[lang=pl-pl] .featured-column .featured-block{margin:0 0 24px;width:100%}html[lang=pl-pl] .module_box.partners{margin:55px auto 40px}html[lang=pl-pl] .module_box.partners .module_title{margin-bottom:20px}html[lang=pl-pl] .module_box.partners .module_title h2,html[lang=pl-pl] .module_box.partners .module_title h3,html[lang=pl-pl] .module_box.partners .module_title h4{margin:0}html[lang=pl-pl] .module_box.partners .module_title h2.cufon_replace,html[lang=pl-pl] .module_box.partners .module_title h3.cufon_replace,html[lang=pl-pl] .module_box.partners .module_title h4.cufon_replace{margin:55px 0 35px}html[lang=pl-pl] .module_box.partners .module_content{margin:0 auto;max-width:1200px;padding:0 20px}html[lang=pl-pl] .module_box.partners .module_content ul{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;list-style:none;margin:0 -20px;padding:0}html[lang=pl-pl] .module_box.partners .module_content ul li{display:block;height:auto;margin:20px}html[lang=pl-pl] .module_box.partners .module_content ul li img{display:block;height:auto;margin:auto;max-height:80px}html[lang=pl-pl] .module_box.partners .module_content ul li img.lower{max-height:70px}html[lang=pl-pl] body.map main+.page-footer{clear:both}html[lang=pl-pl] body.map #menu_left .module_box{padding:10px 20px}html[lang=pl-pl] body.map #menu_left .module_content ul{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;float:unset;list-style:none;margin:20px auto;max-width:1200px;padding:0 20px}html[lang=pl-pl] body.map #menu_left .module_content ul li{margin-right:20px}html[lang=pl-pl] body.map #middle_right{float:unset;margin:0 auto;max-width:1200px}html[lang=pl-pl] body.map #contacts ul{padding:0}html[lang=pl-pl] .item-gg-images{display:-webkit-box;display:flex;list-style:none;margin:20px 0;padding:0}html[lang=pl-pl] .item-gg-images li{margin-right:15px;max-width:calc(50% - 15px)}html[lang=pl-pl] .item-gg-images li img{display:block;height:auto;width:100%}html[lang=pl-pl] ul.materialy,html[lang=pl-pl] ul.wlasciwosci{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;padding:0}html[lang=pl-pl] ul.materialy li,html[lang=pl-pl] ul.wlasciwosci li{display:-webkit-box;display:flex;flex-wrap:wrap;width:90px}html[lang=pl-pl] ul.materialy li img,html[lang=pl-pl] ul.wlasciwosci li img{display:block;height:60px;margin:0 auto 10px;width:60px}html[lang=pl-pl] ul.materialy li span,html[lang=pl-pl] ul.wlasciwosci li span{display:block;text-align:center;width:100%}html[lang=pl-pl] #k2ModuleBox141 ul{padding:0;list-style:none}html[lang=pl-pl] #k2ModuleBox141 ul li.even,html[lang=pl-pl] #k2ModuleBox141 ul li.odd{background:0 0;border-bottom:1px solid #ddd}html[lang=pl-pl] #k2ModuleBox141 ul li a{color:#1d1d1b;display:block;padding:10px}html[lang=pl-pl] #k2ModuleBox141 ul li a:active,html[lang=pl-pl] #k2ModuleBox141 ul li a:focus,html[lang=pl-pl] #k2ModuleBox141 ul li a:hover{color:#3184b0}html[lang=pl-pl] .page-footer .phones{bottom:0;position:relative}html[lang=pl-pl] .download-blocks{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;grid-column-gap:30px;width:100%}html[lang=pl-pl] .download-blocks .grey-blocks{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 -15px}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:250px;margin:15px!important;padding:30px!important;text-align:center;width:calc((100% / 3) - 30px)!important}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column a{color:#e30613;font-size:14px;font-weight:400;height:auto}html[lang=pl-pl] .download-blocks a{-webkit-box-align:center;align-items:center;color:#1d1d1b;display:-webkit-box;display:flex;font-size:20px;font-weight:700;height:250px;-webkit-box-pack:center;justify-content:center;padding:8px 30px!important;text-align:center}html[lang=pl-pl] .download-blocks a:active,html[lang=pl-pl] .download-blocks a:focus,html[lang=pl-pl] .download-blocks a:hover{text-decoration:underline}html[lang=pl-pl] .download-blocks a.grey-block{background:#eaeaea!important}html[lang=pl-pl] .download-blocks a.red-block{background:#e30613;color:#fff}html[lang=pl-pl] .download-blocks a.yellow-block{background:#ffd500}html[lang=pl-pl] .download-blocks a.blue-block{background:#3184b0;color:#fff}html[lang=pl-pl] .big .geniusgun-icon{height:auto;padding-bottom:60%;width:100%}html[lang=pl-pl] .subcategories_list ul li.video_item{position:relative;padding-bottom:18%;width:calc((100% / 3) - 20px)}html[lang=pl-pl] .subcategories_list ul li.video_item iframe{height:100%;left:0;position:absolute;top:0;width:100%}html[lang=pl-pl] .raports{margin:0 -5px}html[lang=pl-pl] .raport{display:inline-block;margin-bottom:20px;margin-right:1%;margin-left:1%;width:31%}.contact .contact-misc html[lang=pl-pl] .raport a,html[lang=pl-pl] .raport .btn,html[lang=pl-pl] .raport .contact .contact-misc a{height:auto;min-height:46px;line-height:1.5;padding:5px 10px;width:100%}.contact .contact-misc html[lang=pl-pl] .raport a.grey,html[lang=pl-pl] .raport .btn.grey,html[lang=pl-pl] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang=pl-pl] .raport.catalog{margin-left:0;margin-right:2%;width:23.2%}html[lang=pl-pl] .raport.catalog a{font-size:12px}html[lang=pl-pl] p.article-images img{max-width:32%}html[lang=pl-pl] .content ul.article-navigation li{margin:5px 0}html[lang=pl-pl] .subpage #middle ul.article-navigation{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:13px}@media screen and (max-width:1200px){html[lang=pl-pl] .subpage .k2_fproductlist.geniusgun ul li{width:calc(50% - 10px)}}@media screen and (max-width:1040px){html[lang=pl-pl] #home_banner .module_box.extra .k2_newslist ul,html[lang=pl-pl] .subpage .content-flex{flex-wrap:wrap}html[lang=pl-pl] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(56.5%,#ffd500),color-stop(56.5%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 56.5%,#3184b0 56.5%,#3184b0 100%)}html[lang=pl-pl] .big .geniusgun-icon{padding-bottom:50%}html[lang=pl-pl] #home_banner .module_box.extra .k2_newslist ul li{margin:0 12px 24px}html[lang=pl-pl] .about-us{margin:140px 0 70px}html[lang=pl-pl] .form-contact .contact-form,html[lang=pl-pl] .form-contact .contact-image{width:100%}html[lang=pl-pl] .subpage .content-flex .image-column{margin-top:20px;-webkit-box-ordinal-group:3;order:2;width:100%}html[lang=pl-pl] .subpage .content-flex .text-column{margin:0;-webkit-box-ordinal-group:2;order:1;width:100%}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column{height:250px;width:calc(50% - 30px)!important}html[lang=pl-pl] .download-blocks a{height:250px}html[lang=pl-pl] .subpage #middle_right .content.col-2 .right-column .video-and-image{flex-wrap:wrap}html[lang=pl-pl] .subpage #middle_right .content.col-2 .right-column .video-and-image img{margin:0 10px 10px 0;width:calc(50% - 10px)}html[lang=pl-pl] .subpage #middle_right .content.col-2 .right-column .video-and-image iframe{height:400px;margin-right:10px;width:100%}html[lang=pl-pl] .content ul.article-navigation li a{font-size:12px}}@media screen and (max-width:949px){html[lang=pl-pl] .subpage .content-flex .text-column{margin-top:0}}@media screen and (max-width:900px){html[lang=pl-pl] body.map #contacts ul li{margin:5px;width:calc(50% - 10px)}}@media screen and (max-width:840px){html[lang=pl-pl] .home .search-box{background:-webkit-gradient(linear,left top,left bottom,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(180deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%);padding:10px}html[lang=pl-pl] .page-header .banner-text{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column{height:auto}html[lang=pl-pl] .download-blocks a{height:200px}html[lang=pl-pl] .raport,html[lang=pl-pl] .raport.catalog{margin:0 5px 20px;width:calc(50% - 12px)}html[lang=pl-pl] .subcategories_list ul li.video_item{padding-bottom:27%;width:calc(50% - 20px)}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop{padding:12px 30px}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.shop:before{left:50%;right:inherit;top:23px}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.star{padding-top:12px!important}html[lang=pl-pl] .page-menu-wrapper .menu-bar .menu-list li a.star:after{color:#1d1d1b;top:14px}}@media screen and (max-width:720px){html[lang=pl-pl] .small-banner{padding:0}html[lang=pl-pl] .page-header{margin-bottom:80px}html[lang=pl-pl] .page-header .banner-text{padding:20px 30px}html[lang=pl-pl] .page-header .banner-text .title{font-size:30px}html[lang=pl-pl] .page-header .banner-text .subtitle{font-size:24px}html[lang=pl-pl] .page-header .banner-text .hours{top:0}html[lang=pl-pl] .page-header .banner-text .phone{font-size:50px;width:300px}html[lang=pl-pl] .about-us{margin:100px 0 0}html[lang=pl-pl] .download-blocks{grid-template-columns:repeat(2,1fr)}html[lang=pl-pl] body.map #menu_left .module_box .module_content ul,html[lang=pl-pl] body.map #menu_left .module_box .module_title.wrapper{padding:0}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column{padding:20px 15px!important}html[lang=pl-pl] .download-blocks a{font-size:16px}html[lang=pl-pl] .subpage .page-header{height:300px}}@media screen and (max-width:560px){html[lang=pl-pl] .home .search-box{left:10px;width:calc(100% - 20px)}html[lang=pl-pl] .big .geniusgun-icon{padding-bottom:60%}html[lang=pl-pl] #home_banner .module_box.extra .k2_newslist ul li{margin:0 0 24px;width:100%}html[lang=pl-pl] .page-header .banner-text{padding:15px;width:calc(100% - 20px)}html[lang=pl-pl] #home_banner,html[lang=pl-pl] .module_box.partners .module_content{padding:0 10px}html[lang=pl-pl] .page-header .banner-text .subtitle,html[lang=pl-pl] .page-header .banner-text .title{font-size:18px}html[lang=pl-pl] .page-header .banner-text .hours{font-size:12px;width:70px}html[lang=pl-pl] .page-header .banner-text .phone{font-size:32px;width:190px}html[lang=pl-pl] .page-header .banner-text .hashtag{font-size:16px}html[lang=pl-pl] #home_banner .f-boxes-list .f-box{width:50%}html[lang=pl-pl] .module_box.partners .module_content ul li{margin:10px}html[lang=pl-pl] .map #content_main .content{padding:30px 10px}html[lang=pl-pl] body.map #menu_left .module_box{padding:10px}html[lang=pl-pl] body.map #menu_left .module_box .cufon_replace{margin:10px 0}html[lang=pl-pl] body.map #menu_left .module_box .module_title.wrapper{margin-bottom:10px}html[lang=pl-pl] body.map .content .address_map .main_address ul{padding:0}html[lang=pl-pl] .download-blocks .grey-blocks{margin:0}html[lang=pl-pl] .download-blocks .grey-blocks .grey-block.text-column{margin:15px 0!important;width:100%!important}html[lang=pl-pl] .subcategories_list ul li.video_item{margin:10px 0;padding-bottom:54%;width:100%}html[lang=pl-pl] .subpage #middle ul.article-navigation{flex-wrap:wrap}html[lang=pl-pl] .subpage #middle ul.article-navigation li{width:49%}html[lang=pl-pl] .gs-webResult.gs-result{padding-left:80px}html[lang=pl-pl] .gs-promotion-image-box,html[lang=pl-pl] .gs-web-image-box{margin-right:10px;width:70px}html[lang=pl-pl] .raports{margin:0}html[lang=pl-pl] .raport,html[lang=pl-pl] .raport.catalog{margin:0 0 20px;width:100%}}@media screen and (max-width:500px){html[lang=pl-pl] .big .geniusgun-icon{padding-bottom:100%}html[lang=pl-pl] .subpage .content-flex .text-column div{width:100%}html[lang=pl-pl] .download-blocks{grid-template-columns:repeat(1,1fr)}html[lang=pl-pl] .download-blocks a{height:150px}}@media screen and (max-width:400px){html[lang=pl-pl] body.map #contacts ul li{margin:5px 0;width:100%}html[lang=pl-pl] .subpage .k2_fproductlist.geniusgun ul li{width:calc(100% - 10px)}html[lang=pl-pl] .gs-webResult.gs-result{padding-left:00px}html[lang=pl-pl] .gs-promotion-image-box,html[lang=pl-pl] .gs-web-image-box{display:none}}@media screen and (max-width:350px){html[lang=pl-pl] #home_banner .f-boxes-list .f-box,html[lang=pl-pl] #home_banner .f-boxes-list .f-box:last-child,html[lang=pl-pl] #home_banner .f-boxes-list .f-box:nth-last-child(2){width:100%}}html[lang=ru-ru] .page-header{margin-bottom:80px}html[lang=ru-ru] .content.row .left-col .k2itemImage{-webkit-box-pack:center;justify-content:center}html[lang=ru-ru] .product-of-year{background:url(/images/product_of_year.jpg) center center no-repeat;background-size:contain;bottom:5px;height:40px;position:absolute;right:5px;width:40px}html[lang=lv-lv] #contact-form dt,html[lang=et-ee] #contact-form dt{position:relative}html[lang=ru-ru] .raports{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px}html[lang=ru-ru] .raport{display:inline-block;margin-bottom:20px;margin-right:1%;margin-left:1%;width:31%}.contact .contact-misc html[lang=ru-ru] .raport a,html[lang=ru-ru] .raport .btn,html[lang=ru-ru] .raport .contact .contact-misc a{height:auto;min-height:46px;line-height:1.5;padding:5px 10px;width:100%}.contact .contact-misc html[lang=ru-ru] .raport a.grey,html[lang=ru-ru] .raport .btn.grey,html[lang=ru-ru] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang=ru-ru] .raport.catalog{margin-left:0;margin-right:2%;width:23.2%}html[lang=ru-ru] .raport.catalog a{font-size:12px}html[lang=ru-ru] .black-link a{color:#000!important}html[lang-v=ru] .subpage .contacts-block div{border-left:1px solid #ddd;border-bottom:1px solid #ddd}html[lang-v=ru] .subpage .contacts-block div:nth-of-type(1),html[lang-v=ru] .subpage .contacts-block div:nth-of-type(2),html[lang-v=ru] .subpage .contacts-block div:nth-of-type(3){border-top:1px solid #ddd}html[lang-v=ru] .subpage .contacts-block div:last-of-type,html[lang-v=ru] .subpage .contacts-block div:nth-of-type(3n+3){border-right:1px solid #ddd}@media screen and (max-width:1040px){html[lang=ru-ru] .subpage .contacts-block div{width:50%!important}html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(3n+3){border-right:none}html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(3){border-top:none;border-right:none}html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(even){border-right:1px solid #ddd;width:50%!important}html[lang=ru-ru] .raport,html[lang=ru-ru] .raport.catalog{margin:0 5px 20px;width:calc((100% / 3) - 13px)}}@media screen and (max-width:840px){html[lang=ru-ru] .raport,html[lang=ru-ru] .raport.catalog{margin:0 5px 20px;width:calc(50% - 12px)}}@media screen and (max-width:720px){html[lang=ru-ru] .subpage #middle #middle_right.full-width .content iframe{max-width:100%}html[lang=ru-ru] .contact-by table{width:100%!important}html[lang=ru-ru] .contact-by table tr{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}html[lang=ru-ru] .contact-by table tr td{width:50%!important}html[lang=ru-ru] .contact-by table tr td:last-of-type img{margin:0 auto}}@media screen and (max-width:560px){html[lang=ru-ru] .contact-by table tr td,html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(even){width:100%!important}html[lang=ru-ru] .page-header{margin-bottom:60px}html[lang=ru-ru] .subpage .contacts-block div{border:1px solid #ddd;border-bottom:none;padding:10px;width:100%!important}html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(3){border-top:1px solid #ddd;border-right:1px solid #ddd}html[lang=ru-ru] .subpage .contacts-block div:nth-of-type(3n+3){border-right:1px solid #ddd}html[lang=ru-ru] .subpage .contacts-block div:last-of-type{border-bottom:1px solid #ddd}}@media screen and (max-width:450px){html[lang=ru-ru] .raport,html[lang=ru-ru] .raport.catalog{margin:0 0 20px;width:100%}}html[lang-v=kz] .home .k2_newslist{width:100%}html[lang-v=kz] .home .k2_newslist ul li{width:calc((100% / 3) - 50px)}html[lang-v=kz] .home .k2_newslist ul li.last{width:calc(50% - 50px)}@media screen and (max-width:840px){html[lang-v=kz] .home .k2_newslist ul li{max-width:100%;width:calc(50% - 50px)}html[lang-v=kz] .home .k2_newslist ul li.last{width:calc(100% - 50px)}}@media screen and (max-width:500px){html[lang-v=kz] .home .k2_newslist ul li{max-width:100%;width:100%}html[lang-v=kz] .home .k2_newslist ul li.last{width:100%}}html[lang-v=ua] .raports{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px}html[lang-v=ua] .raport{display:inline-block;margin:0 5px 20px;width:calc((100% / 3) - 10px)}.contact .contact-misc html[lang-v=ua] .raport a,html[lang-v=ua] .raport .btn,html[lang-v=ua] .raport .contact .contact-misc a{width:100%}.contact .contact-misc html[lang-v=ua] .raport a.grey,html[lang-v=ua] .raport .btn.grey,html[lang-v=ua] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang-v=ua] .raport.catalog a{font-size:12px;padding:0}html[lang-v=ua] .form-contact .contact-form .input-file:before{content:'Завантажити резюме'}html[lang-v=ua] .image-text-block{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;margin:0 0 30px 30px;float:right;width:50%;padding:10px;border:2px solid #cecece}html[lang-v=ua] .image-text-block>div{-webkit-box-flex:1;flex:1}html[lang-v=ua] .image-text-block .article-text{padding:0 10px}html[lang-v=ua] .image-text-block img{display:block;height:auto;width:100%}@media screen and (max-width:1040px){html[lang-v=ua] .image-text-block{max-width:500px;width:100%}}@media screen and (max-width:840px){html[lang-v=ua] .raport,html[lang-v=ua] .raport.catalog{margin:0 5px 20px;width:calc(50% - 10px)}html[lang-v=ua] .subpage .heading.article-item+.content a img{float:inherit!important;height:auto!important;margin:10px auto!important;max-width:100%}}@media screen and (max-width:560px){html[lang-v=ua] .image-text-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}html[lang-v=ua] .contact-ua table tr{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;height:auto!important;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}html[lang-v=ua] .contact-ua table tr td{height:auto!important;width:100%!important}html[lang-v=ua] .contact-ua table tr td:last-of-type img{margin:0 auto}}@media screen and (max-width:450px){html[lang-v=ua] .raports{margin:0}html[lang-v=ua] .raport,html[lang-v=ua] .raport.catalog{margin:0 0 20px;width:100%}}html[lang=et-ee] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%)}html[lang=et-ee] .small-banner{padding:65px 0}html[lang=et-ee] .small-banner img{display:block;height:auto;margin:0 auto;max-width:100%}html[lang=et-ee] .form-contact .contact-image.left-side{padding-right:50px}html[lang=et-ee] .form-contact .contact-form .input-file:before{content:'Lisa CV'}html[lang=et-ee] .featured-section .text-wrapper{padding:35px 20px}html[lang=et-ee] .featured-section .text-wrapper p{font-size:18px}html[lang=et-ee] .image-text-block{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;margin:0 0 30px 30px;float:right;width:50%;padding:10px;border:2px solid #cecece}html[lang=et-ee] .image-text-block>div{-webkit-box-flex:1;flex:1}html[lang=et-ee] .image-text-block .article-text{padding:0 10px}html[lang=et-ee] .image-text-block img{display:block;height:auto;width:100%}html[lang=et-ee] .subpage #content_main .content img.cke-resize{float:left;margin:20px 30px 20px 0}html[lang=et-ee] .subpage #content_main .content.list-of-need .image-text-block{float:inherit;margin:30px 0}html[lang=et-ee] .subpage #content_main .heading.article-item+.content{text-align:justify}html[lang=et-ee] .subpage #content_main .certificates{text-align:center}html[lang=et-ee] .subpage #content_main .products_list.yellow .heading{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}html[lang=et-ee] .subpage #content_main .products_list.yellow .heading .safi-button{background:#e30613;color:#fff;display:inline-block;font-weight:600;height:36px;line-height:36px;padding:0 10px;text-align:center;-webkit-transition:all .35s ease;transition:all .35s ease}html[lang=et-ee] .subpage #content_main .products_list.yellow .heading .safi-button:active,html[lang=et-ee] .subpage #content_main .products_list.yellow .heading .safi-button:focus,html[lang=et-ee] .subpage #content_main .products_list.yellow .heading .safi-button:hover{background:#c61017}html[lang=et-ee] .raports{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px}html[lang=et-ee] .raport{display:inline-block;margin:0 5px 20px;width:calc((100% / 3) - 10px)}.contact .contact-misc html[lang=et-ee] .raport a,html[lang=et-ee] .raport .btn,html[lang=et-ee] .raport .contact .contact-misc a{width:100%}.contact .contact-misc html[lang=et-ee] .raport a.grey,html[lang=et-ee] .raport .btn.grey,html[lang=et-ee] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang=et-ee] .raport.catalog{margin-left:0;margin-right:2%;vertical-align:top;width:23.2%}html[lang=et-ee] .raport.catalog a{font-size:12px;height:auto;line-height:1.5;padding:8px 0!important}html[lang=et-ee] .raport.catalog a:first-of-type{display:block;height:380px;overflow:hidden;padding:0!important;position:relative}html[lang=et-ee] .raport.catalog a:first-of-type img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}html[lang=lv-lv] #contact-form textarea,html[lang=et-ee] #contact-form textarea{height:94px}html[lang=et-ee] .raport.catalog a:last-of-type{min-height:70px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}html[lang=et-ee] .raport.catalog a strong{width:calc(100% - 30px)}html[lang=et-ee] .contact.form-contact{margin-bottom:60px}html[lang=et-ee] .contact.form-contact iframe{margin-top:35px}html[lang=et-ee] .contact-data{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;margin-bottom:20px;width:100%}html[lang=et-ee] .contact-data .grey-block{width:50%}html[lang=et-ee] .contact-data .contact-block{background:#e30613;border:1px solid #e30613;color:#fff;margin:0;padding:34px 20px;width:50%}html[lang=et-ee] .contact-data .contact-block .telephone{margin:10px 0}html[lang=et-ee] .contact-data .contact-block .telephone a{background:#fff;color:#000;display:inline-block;padding:2px 15px}html[lang=et-ee] #contact-form input,html[lang=et-ee] #contact-form textarea{width:100%}html[lang=et-ee] #contact-form .inputbox{margin-bottom:10px}html[lang=et-ee] #contact-form #jform_contact_email_copy-lbl{padding-left:20px}html[lang=et-ee] #contact-form input[type=checkbox]{left:0;position:absolute;top:3px;width:auto}html[lang=et-ee] #contact-form #submit_b{margin-top:20px}html[lang=et-ee] .team-list{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;list-style:none;margin:20px 0;padding:0}html[lang=et-ee] .team-list li{margin:20px 0;width:25%}html[lang=et-ee] .team-list li img{margin-bottom:10px}@media screen and (max-width:1040px){html[lang=et-ee] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(56.5%,#ffd500),color-stop(56.5%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 56.5%,#3184b0 56.5%,#3184b0 100%)}html[lang=et-ee] .form-contact .contact-image{width:50%}html[lang=et-ee] .form-contact .contact-form{-webkit-box-ordinal-group:3;order:2;width:50%}html[lang=et-ee] .raport{display:inline-block;margin:0 5px 20px;width:calc((100% / 3) - 13px)}html[lang=et-ee] .raport.catalog{margin:5px;width:calc((100% / 3) - 13px)}}@media screen and (max-width:840px){html[lang=et-ee] .home .search-box{background:-webkit-gradient(linear,left top,left bottom,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(180deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%);padding:10px}html[lang=et-ee] .raport{width:calc(50% - 13px)}html[lang=et-ee] .raport.catalog{margin:5px;width:calc(50% - 13px)}html[lang=et-ee] .team-list li{width:calc(100% / 3)}}@media screen and (max-width:720px){html[lang=et-ee] .form-contact .contact-image{width:100%}html[lang=et-ee] .form-contact .contact-image.left-side{padding-right:0}html[lang=et-ee] .form-contact .contact-form{-webkit-box-ordinal-group:2;order:1;width:100%}html[lang=lt-lt] .standartai-table img.mobile_img{max-width:200px!important}}@media screen and (max-width:560px){html[lang=et-ee] .home .search-box{left:10px;width:calc(100% - 20px)}html[lang=et-ee] .subpage #content_main .products_list.yellow .heading .safi-button{margin:0 0 20px;width:100%}html[lang=et-ee] .team-list li{width:50%}html[lang=et-ee] .contact-data{flex-wrap:wrap}html[lang=et-ee] .contact-data .contact-block,html[lang=et-ee] .contact-data .grey-block{width:100%}html[lang=et-ee] .raports{margin:0}html[lang=et-ee] .raport,html[lang=et-ee] .raport.catalog{margin:0 0 20px;width:100%}}html[lang=lv-lv] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%)}html[lang=lv-lv] .raports{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;margin:0 -5px}html[lang=lv-lv] .raport{display:inline-block;margin:0 5px 20px;width:calc(25% - 10px)}.contact .contact-misc html[lang=lv-lv] .raport a,html[lang=lv-lv] .raport .btn,html[lang=lv-lv] .raport .contact .contact-misc a{width:100%}.contact .contact-misc html[lang=lv-lv] .raport a.grey,html[lang=lv-lv] .raport .btn.grey,html[lang=lv-lv] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang=lv-lv] .raport.catalog a{font-size:12px;padding:0}html[lang=lv-lv] .raport.catalog .row{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;width:100%}html[lang=lv-lv] .raport.catalog .row .col-md-6{width:50%}html[lang=lv-lv] #contact-form input,html[lang=lv-lv] #contact-form textarea{width:100%}html[lang=lv-lv] #contact-form .inputbox{margin-bottom:10px}html[lang=lv-lv] #contact-form #jform_contact_email_copy-lbl{padding-left:20px}html[lang=lv-lv] #contact-form input[type=checkbox]{left:0;position:absolute;top:3px;width:auto}html[lang=lv-lv] #contact-form #submit_b{margin-top:20px}html[lang=lv-lv] .contact.form-contact .team-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:40px 0;padding:0}html[lang=lv-lv] .contact.form-contact .team-list li{list-style:none;border-left:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px;width:calc(100% / 3)}html[lang=lv-lv] .contact.form-contact .team-list li:nth-of-type(1),html[lang=lv-lv] .contact.form-contact .team-list li:nth-of-type(2),html[lang=lv-lv] .contact.form-contact .team-list li:nth-of-type(3){border-top:1px solid #ddd}html[lang=lv-lv] .contact.form-contact .team-list li:last-of-type,html[lang=lv-lv] .contact.form-contact .team-list li:nth-of-type(3n+3){border-right:1px solid #ddd}html[lang=lv-lv] .contact.form-contact .team-list .contact-text{width:calc(100% / 3)}html[lang=lv-lv] .contact.form-contact .team-list .contact-map{padding:20px 0;width:calc((100% / 3) * 2)}html[lang=lv-lv] .contact.form-contact .team-list .contact-map iframe{height:330px!important}html[lang=lv-lv] .contact.form-contact .contact-form.right-side>div{width:100%}html[lang=lv-lv] .form-contact .contact-form .input-file-wrapper .input-file:before{content:'Pievienot CV'}html[lang=lv-lv] .image-text-block{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;margin:0 0 30px 30px;float:right;width:50%;padding:10px;border:2px solid #cecece}html[lang=lv-lv] .image-text-block>div{-webkit-box-flex:1;flex:1}html[lang=lv-lv] .image-text-block .article-text{padding:0 10px}html[lang=lv-lv] .image-text-block img{display:block;height:auto;width:100%}@media screen and (max-width:1040px){html[lang=lv-lv] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(56.5%,#ffd500),color-stop(56.5%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 56.5%,#3184b0 56.5%,#3184b0 100%)}html[lang=lv-lv] .form-contact .content{-webkit-box-ordinal-group:3;order:2}html[lang=lv-lv] .form-contact .content .contacts-block div{width:50%!important}html[lang=lv-lv] .form-contact .content .contacts-block div:nth-of-type(3){border-top:none;border-right:none}html[lang=lv-lv] .form-contact .content .contacts-block div:nth-of-type(even){border-right:1px solid #ddd}}@media screen and (max-width:840px){html[lang=lv-lv] .home .search-box{background:-webkit-gradient(linear,left top,left bottom,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(180deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%);padding:10px}html[lang=lv-lv] .raport,html[lang=lv-lv] .raport.catalog{margin:0 5px 20px;width:calc(50% - 10px)}}@media screen and (max-width:560px){html[lang=lv-lv] .home .search-box{left:10px;width:calc(100% - 20px)}html[lang=lv-lv] .form-contact .content .contacts-block div{border-right:1px solid #ddd;padding:15px;width:100%!important}html[lang=lv-lv] .form-contact .content .contacts-block div:nth-of-type(2){border-top:none}html[lang=lv-lv] .form-contact .content .contacts-block div:nth-of-type(3){border-right:1px solid #ddd}}@media screen and (max-width:450px){html[lang=lv-lv] .raports{margin:0}html[lang=lv-lv] .raport,html[lang=lv-lv] .raport.catalog{margin:0 0 20px;width:100%}}html[lang=lt-lt] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%)}html[lang=lt-lt] .home .search-box .dop{position:relative}html[lang=lt-lt] .home .search-box .dop a{padding:0 20px 0 40px}html[lang=lt-lt] .home .search-box .dop .icon{fill:#fff;height:15px;left:13px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px}html[lang=lt-lt] .raports{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;margin:0 -5px}html[lang=lt-lt] .raport{display:inline-block;margin:0 5px 20px;width:calc((100% / 3) - 10px)}.contact .contact-misc html[lang=lt-lt] .raport a,html[lang=lt-lt] .raport .btn,html[lang=lt-lt] .raport .contact .contact-misc a{width:100%}.contact .contact-misc html[lang=lt-lt] .raport a.grey,html[lang=lt-lt] .raport .btn.grey,html[lang=lt-lt] .raport .contact .contact-misc a.grey{background:#f7f5f5;color:#000;vertical-align:middle}html[lang=lt-lt] .raport.catalog{margin-left:0;margin-right:2%;vertical-align:top;width:23.2%}html[lang=lt-lt] .raport.catalog a{font-size:12px;height:auto;line-height:1.5;padding:8px 0!important}html[lang=lt-lt] .raport.catalog a:first-of-type{display:block;height:380px;overflow:hidden;padding:0!important;position:relative}html[lang=lt-lt] .raport.catalog a:first-of-type img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}html[lang=lt-lt] .raport.catalog a:last-of-type{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}html[lang=lt-lt] .raport.catalog a strong{width:calc(100% - 30px)}html[lang=lt-lt] .raport.catalog .row{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;width:100%}html[lang=lt-lt] .raport.catalog .row .col-md-6{width:50%}.contact .contact-misc html[lang=lt-lt] .raport.catalog .row .col-md-6 a,html[lang=lt-lt] .raport.catalog .row .col-md-6 .btn,html[lang=lt-lt] .raport.catalog .row .col-md-6 .contact .contact-misc a{height:auto;padding:8px 0!important}html[lang=lt-lt] .contact.form-contact .contact-text{width:calc(100% / 3)}html[lang=lt-lt] .contact.form-contact .contact-map{padding:20px 0;width:calc((100% / 3) * 2)}html[lang=lt-lt] .contact.form-contact .contact-map iframe{height:250px!important}html[lang=lt-lt] .form-contact .contact-form .input-file:before{content:'Pridėkite savo CV'}@media screen and (max-width:1040px){html[lang=lt-lt] .home .search-box{background:-webkit-gradient(linear,left top,right top,from(#ffd500),color-stop(56.5%,#ffd500),color-stop(56.5%,#3184b0),to(#3184b0));background:linear-gradient(90deg,#ffd500 0,#ffd500 56.5%,#3184b0 56.5%,#3184b0 100%)}html[lang=lt-lt] .raport{display:inline-block;margin:0 5px 20px;width:calc((100% / 3) - 13px)}html[lang=lt-lt] .raport.catalog{margin:5px;width:calc((100% / 3) - 13px)}}@media screen and (max-width:840px){html[lang=lt-lt] .home .search-box{background:-webkit-gradient(linear,left top,left bottom,from(#ffd500),color-stop(50%,#ffd500),color-stop(50%,#3184b0),to(#3184b0));background:linear-gradient(180deg,#ffd500 0,#ffd500 50%,#3184b0 50%,#3184b0 100%);padding:10px}html[lang=lt-lt] .home .search-box .dop .icon{top:calc(50% + 6px)}html[lang=lt-lt] .raport{width:calc(50% - 13px)}html[lang=lt-lt] .raport.catalog{margin:5px;width:calc(50% - 13px)}}@media screen and (max-width:560px){html[lang=lt-lt] .home .search-box{left:10px;width:calc(100% - 20px)}html[lang=lt-lt] .raports{margin:0}html[lang=lt-lt] .raport,html[lang=lt-lt] .raport.catalog{margin:0 0 20px;width:100%}}@media screen and (max-width:480px){html[lang=lt-lt] .standartai-table img.mobile_img{max-width:125px!important}}
/*# sourceMappingURL=main.css.map */
