@import url(https://use.fontawesome.com/releases/v5.9.0/css/all.css);@import url(https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic);@font-face{font-family:"Raleway";font-style:normal;font-weight:100;font-display:fallback;src:local("Raleway Thin") , url(/fonts/Raleway/Raleway-Thin.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Thin.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:100;font-display:fallback;src:local("Raleway Thin Italic") , url(/fonts/Raleway/Raleway-ThinItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-ThinItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:200;font-display:fallback;src:local("Raleway ExtraLight") , url(/fonts/Raleway/Raleway-ExtraLight.ttf) format("truetype") , url(/fonts/Raleway/Raleway-ExtraLight.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:200;font-display:fallback;src:local("Raleway ExtraLight Italic") , url(/fonts/Raleway/Raleway-ExtraLightItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-ExtraLightItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:300;font-display:fallback;src:local("Raleway Light") , url(/fonts/Raleway/Raleway-Light.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Light.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:300;font-display:fallback;src:local("Raleway Light Italic") , url(/fonts/Raleway/Raleway-LightItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-LightItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:400;font-display:fallback;src:local("Raleway Regular") , url(/fonts/Raleway/Raleway-Regular.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Regular.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:400;font-display:fallback;src:local("Raleway Regular Italic") , url(/fonts/Raleway/Raleway-RegularItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-RegularItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:500;font-display:fallback;src:local("Raleway Medium") , url(/fonts/Raleway/Raleway-Medium.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Medium.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:500;font-display:fallback;src:local("Raleway Medium Italic") , url(/fonts/Raleway/Raleway-MediumItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-MediumItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:600;font-display:fallback;src:local("Raleway SemiBold") , url(/fonts/Raleway/Raleway-SemiBold.ttf) format("truetype") , url(/fonts/Raleway/Raleway-SemiBold.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:600;font-display:fallback;src:local("Raleway SemiBold Italic") , url(/fonts/Raleway/Raleway-SemiBoldItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-SemiBoldItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;font-display:fallback;src:local("Raleway Bold") , url(/fonts/Raleway/Raleway-Bold.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Bold.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:700;font-display:fallback;src:local("Raleway Bold Italic") , url(/fonts/Raleway/Raleway-BoldItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-BoldItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:800;font-display:fallback;src:local("Raleway ExtraBold") , url(/fonts/Raleway/Raleway-ExtraBold.ttf) format("truetype") , url(/fonts/Raleway/Raleway-ExtraBold.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:800;font-display:fallback;src:local("Raleway ExtraBold Italic") , url(/fonts/Raleway/Raleway-ExtraBoldItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-ExtraBoldItalic.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:normal;font-weight:900;font-display:fallback;src:local("Raleway Black") , url(/fonts/Raleway/Raleway-Black.ttf) format("truetype") , url(/fonts/Raleway/Raleway-Black.otf) format("opentype")}@font-face{font-family:"Raleway";font-style:italic;font-weight:900;font-display:fallback;src:local("Raleway Black Italic") , url(/fonts/Raleway/Raleway-BlackItalic.ttf) format("truetype") , url(/fonts/Raleway/Raleway-BlackItalic.otf) format("opentype")}html{--font-family-sans-serif:Segoe UI , Verdana , Helvetica Neue , Arial , sans-serif , Apple Color Emoji , Segoe UI Emoji , Segoe UI Symbol!important;--font-family-monospace:SFMono-Regular , Menlo , Monaco , Consolas , Liberation Mono , Courier New , monospace!important}body{background-color:#eff7fc;color:#343434;font-family:"Raleway",Segoe\ UI,Verdana,Helvetica\ Neue,Arial,sans-serif,Apple\ Color\ Emoji,Segoe\ UI\ Emoji,Segoe\ UI\ Symbol}.container{margin:0 auto;padding:0;max-width:1200px;position:relative;display:block}b,strong{font-weight:600}.btn{background-color:transparent;border-radius:0;font-size:.7rem;font-weight:700;letter-spacing:.1em;overflow:hidden;padding:1em 2em;position:relative;text-indent:0;text-transform:uppercase;z-index:2}.btn.g-recaptcha:hover{background-color:#343434}.btn:hover{border-color:#eff7fc}.btn:hover::before{width:130%}.btn::before{content:'';display:inline-block;position:absolute;left:-15%;top:0;width:0;height:110%;transform:skewX(20deg);transition:all .6s cubic-bezier(.19,1,.22,1);z-index:-1}.btn-default{border-color:#eff7fc;color:#eff7fc}.btn-default::before{background-color:#eff7fc}.btn-default:hover{color:#343434;background-color:unset}.btn-primary{border-color:#343434;color:#343434;background-color:unset}.btn-primary::before{background-color:#343434}.btn-primary:hover{color:#eff7fc;background-color:unset}.navbar-toggler:not(:disabled):not(.disabled) {min-height:2.5em}.btn-info{background:transparent;color:#3498db}.btn-info::before{background-color:#3498db}.btn-info:hover{border-color:transparent;color:#eff7fc;background-color:unset}.btn-warning{background:transparent;border-color:#ffd700;color:#ffd700}.btn-warning::before{background-color:#ffd700}.btn-warning:hover{border-color:transparent;color:#eff7fc}.form-group{margin-bottom:1.5rem}.form-group label{font-weight:300}.form-group.is-invalid{border-bottom:2px solid #ec2e2e!important}.dropdown-menu{font-size:1rem}.tablecell{display:table-cell;vertical-align:middle;text-align:center}.invalid-tooltip{display:block;top:unset}@media (max-width:767.98px){#lang-nav{display:none!important}}@media (min-width:768px){#langSwitcher{display:none!important}}.bg-1{background-color:#536e80!important}.bg-2{background-color:#3498db!important}.bg-3,.bg-dark{background-color:#343434!important}.bg-3-1{background-color:#414141!important}.bg-4{background-color:#bfdef6!important}.bg-5{background-color:#6c9cca!important}.bg-6{background-color:#a8dff6!important}.bg-7{background-color:#99c9ed!important}.bg-8{background-color:#2ecc71!important}.bg-9{background-color:#c5c5c5!important}.bg-10{background-color:#303857!important}.bg-11{background-color:#ec2e2e!important}.bg-12{background-color:#760b0b!important}.bg-13{background-color:#565656!important}.bg-14,.bg-light{background-color:#eff7fc!important}.bg-15{background-color:#666!important}.bg-15-1{background-color:#b3b3b3!important}.bg-16{background-color:#f2f2f2!important}.bg-17{background-color:#ffd700!important}.bg-18{background-color:#bfdef6!important}.text-light{color:#eff7fc!important}.text-dark{color:#343434!important}.text-1{color:#536e80!important}.text-2{color:#3498db!important}.text-3{color:#343434!important}.text-3-1{color:#414141!important}.text-4{color:#bfdef6!important}.text-5{color:#6c9cca!important}.text-6{color:#a8dff6!important}.text-7{color:#99c9ed!important}.text-8{color:#2ecc71!important}.text-9{color:#c5c5c5!important}.text-10{color:#303857!important}.text-11{color:#ec2e2e!important}.text-12{color:#760b0b!important}.text-13{color:#565656!important}.text-14{color:#eff7fc!important}.text-15{color:#666!important}.text-15-1{color:#b3b3b3!important}.text-16{color:#f2f2f2!important}.text-17{color:#ffd700!important}.text-18{color:#bfdef6!important}.text-i{color:inherit!important}.text-center{text-indent:0}.list-dash{list-style:none;margin-left:.5rem}.list-dash li{position:relative}.list-dash li::before{content:'-';position:absolute;left:-.5rem}.list-unstiled li{list-style:none!important}ol.list-circled-numders{counter-reset:item;list-style-type:none;padding-left:0}ol.list-circled-numders li{display:block;text-indent:1.9em;position:relative;padding-bottom:1em}ol.list-circled-numders li::before{content:counter(item);counter-increment:item;position:absolute;left:0;text-indent:0;text-align:center;line-height:1.3em;width:1.3em;height:1.3em;background-color:#343434;color:#eff7fc;border-radius:50%;margin:0;padding:0;font-family:"Roboto"}ol.list-circled-numders li:last-child{padding-bottom:0}.mt-menu{margin-top:80px!important}.breadcrumb{font-size:1rem;border-bottom:solid 1px #a3a3a3;background-color:unset;border-radius:unset;padding:.7rem 0;margin:0;text-align:left;line-height:1.333em;font-weight:400;opacity:.7}.breadcrumb a{color:#3498db!important}.breadcrumb a:hover{color:#3498db!important}.breadcrumb .active{color:#707070}.badge{line-height:1.25em;font-weight:400;font-size:1rem;border-radius:unset;box-sizing:border-box;margin-left:0}.badge a{color:inherit}.badge a:hover{color:inherit}.badge.badge-light{color:#919597;background-color:unset}.badge.badge-info{color:#707070;background-color:#f2f2f2;border:1px solid transparent}.badge.badge-info:hover{border:1px solid #3498db}.bg-2-on-hover:hover img{background-color:#3498db}figure.labeled-image{position:relative;margin-bottom:0;padding:0}figure.labeled-image img{width:100%}figure.labeled-image figcaption{font-family:"Roboto";position:absolute;width:100%;padding:1rem 0;background-color:rgba(86,86,86,.3);left:0;bottom:25%;color:#eff7fc;font-weight:400;font-size:1.1rem;text-align:center}#feedback-container{position:fixed;right:0;top:30vh;z-index:15}#feedback-tab{background-color:rgba(0,0,0,.5);border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:1.25rem;height:2.3rem;margin:0;padding-top:5px;position:absolute;right:0;text-align:center;top:-2.3rem;transform:rotate(270deg);transform-origin:bottom right;width:10rem;z-index:16}#feedback-tab:hover{background-color:rgba(0,0,0,.4)}#feedback-holder{position:relative;height:auto;margin-left:-3px;margin-bottom:-3px;z-index:15}#feedback-form{background-clip:'padding-box';border-radius:1rem 3px 0 0;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);display:inline-block;padding-left:0;padding-right:0;position:relative;width:17rem;right:2.2rem;z-index:10}#feedback-form textarea{resize:none}#feedback-form .panel-heading{background-color:#536e80;border-radius:1rem 3px 0 0;font-size:16px;min-height:64px}#feedback-form .panel-body{font-size:1rem;background-color:#eff7fc}#feedback-form .panel-title{line-height:120%;font-size:inherit;color:#eff7fc}html{background-color:#eff7fc;box-sizing:border-box;min-height:100vh;outline:0}body{color:#343434;display:contents;font-family:"Raleway",Segoe\ UI,Verdana,Helvetica\ Neue,Arial,sans-serif,Apple\ Color\ Emoji,Segoe\ UI\ Emoji,Segoe\ UI\ Symbol;font-size:16px;margin:0 auto;position:relative}@media (max-width:767.98px){body{font-size:14.4px}}@media (max-width:575.98px){body{font-size:12.8px}}main{display:inline-block;width:100%;position:relative;margin:0 auto -4px auto;padding-bottom:0;z-index:1;overflow-x:hidden}footer{font-family:"Raleway",Segoe\ UI,Verdana,Helvetica\ Neue,Arial,sans-serif,Apple\ Color\ Emoji,Segoe\ UI\ Emoji,Segoe\ UI\ Symbol;color:#eff7fc}footer .fa,footer .fas,footer .far,footer .fab{line-height:inherit}footer .top-section .left-menu .item{font-size:1rem;text-transform:uppercase;line-height:1.625em;margin-bottom:.2em}footer .top-section .right-menu h3{font-size:1.0rem;color:inherit;text-align:center;font-weight:400}footer .top-section .right-menu li,footer .top-section .right-menu .item{font-size:.95rem;line-height:1.625em;letter-spacing:.04em;margin:.15em 0;font-family:"Roboto","Raleway",Segoe\ UI,Verdana,Helvetica\ Neue,Arial,sans-serif,Apple\ Color\ Emoji,Segoe\ UI\ Emoji,Segoe\ UI\ Symbol}footer .top-section .right-menu li i,footer .top-section .right-menu .item i{margin-left:.6em}footer .top-section .right-menu li i::before,footer .top-section .right-menu .item i::before{line-height:inherit}footer .bottom-section{font-size:.85rem}footer a{text-decoration:none;color:inherit}footer a:hover{text-decoration:none;color:#3498db}footer hr{border-top:1px solid #b3b3b3}#social-nets a{font-size:1.0rem;text-transform:uppercase;padding-bottom:.2rem;letter-spacing:.1rem;font-weight:400}#logo-bottom{font-size:1.8rem;border:solid 3px #b3b3b3;padding:.7rem;line-height:1;text-transform:uppercase}h1,.h1{color:#343434;font-size:3em;font-weight:300;line-height:100%;text-align:center;width:100%;margin-bottom:2rem;margin-top:0}h1#logo,.h1#logo{padding:1rem .5rem}@media (max-width:575.98px){h1,.h1{font-size:2em;margin-bottom:1rem}}h2,.h2{color:#343434;font-size:2rem;font-weight:300;line-height:100%;margin-bottom:1rem;margin-top:0;text-align:center;text-transform:inherit;width:100%}h3,.h3{color:#343434;line-height:100%;text-indent:1rem;width:100%;font-size:1.2rem;font-weight:300;margin-bottom:1rem;margin-top:1rem}h4,.h4{font-weight:300;line-height:150%;margin:0}ul>li{list-style:none;margin:0;padding:0}hr{border-top:2px solid rgba(83,110,128,.05);margin:0}p{margin:0;padding:0}article{padding-top:1rem}article ul{margin-left:1rem}article ul>li{padding-left:-.5rem}:active,:hover,:focus{outline:none;outline-offset:0}.st-label{display:none!important}#menu-top{top:0;position:fixed;z-index:1000;width:100%}@media (min-width:992px){#menu-top.minified .navbar{min-height:unset;height:40px}#menu-top.minified #brand-text{line-height:40px;margin:0;width:auto;height:40px;padding-left:0}#menu-top.minified #brand-img{height:40px;width:40px;padding:2px;margin-right:8px}#menu-top.minified .dropdown{height:100%}#menu-top.minified .nav-link{padding-top:0;padding-bottom:0}}#menu-top .navbar{min-height:80px}#menu-top a,#menu-top p,#menu-top span,#menu-top span{color:#eff7fc}#menu-top .dropdown-menu{right:0;left:unset;background-color:#343434;min-width:unset}@media (max-width:991.98px){#menu-top .dropdown-menu{border-left:none;border-right:none;border-radius:unset}}#menu-top .dropdown-item{text-align:center;color:#eff7fc;cursor:pointer}#menu-top .dropdown-item:hover{background-color:unset!important}@media (max-width:575.98px){#menu-top .dropdown-item{font-size:.7em}}#menu-top .nav-item{text-transform:uppercase;text-align:center}#menu-top .nav-item.ul-on-hover.show:hover::after{content:unset}#menu-top .nav-link{padding:1rem;cursor:pointer}#menu-top .nav-link .fa-caret-down{font-size:.7rem;line-height:1rem;width:0}#menu-top .nav-link:focus{background-color:inherit}#menu-top a:focus{color:#eff7fc}#menu-top .ul-on-hover::after{background-color:#eff7fc}#menu-top .ul-on-hover:hover::after{width:calc(100% - 1em);left:.5em}#menu-top .ul-selected::after{background-color:#eff7fc;width:calc(100% - 1em);left:.5em}#menu-top .dropdown.show.ul-selected::after{content:none}#brand-img{height:64px;padding:0;width:64px}#brand-text{color:#eff7fc;font-size:1.2rem;line-height:30px;margin:0;width:11rem;text-transform:capitalize;max-height:80px;padding-left:2rem}@media (max-width:575.98px){#brand-text{display:none}}.td-none{text-decoration:none!important}.ul-on-hover,.ul-selected{position:relative}.ul-on-hover::after,.ul-selected::after{content:'';display:block;height:2px;position:absolute;bottom:calc(50% - 1em);transition:all .5s;background-color:#343434}.ul-on-hover::after{width:0;left:50%}.ul-selected::after,.ul-on-hover:hover::after{width:calc(100% - .1rem);left:.05rem}.animated-field{position:relative}.animated-field input,.animated-field textarea{background-color:#eff7fc;margin-top:2.5rem;border:none;border-radius:0;box-shadow:none;outline:none;padding-left:0;resize:none;text-align:left;text-indent:0}.animated-field input:focus,.animated-field textarea:focus{background-color:inherit;border:none;box-shadow:none}.animated-field label{position:absolute;outline:none;transition:.5s;color:#666;pointer-events:none;line-height:2.2em;z-index:1}.animated-field.focus label{transform:translateY(-2.2em);color:#343434;font-size:.9em}.animated-field.ul-on-focus{position:relative;border-bottom:2px solid #b4b4b4}.animated-field.ul-on-focus::before{content:'';position:absolute;display:block;bottom:-2px;left:0;background-color:#3498db;height:2px;width:0;transition:all .7s}.animated-field.ul-on-focus.focus::before{width:100%}.filter-gray-90{filter:grayscale(90%)}.logo{border:solid 4px #eff7fc;color:#eff7fc;display:block;font-weight:700;margin:0;padding:.3em;text-transform:uppercase;width:auto;font-size:1em}.wrapper-bg-cubic{position:relative}.wrapper-bg-cubic::before{background-image:url(/img/content/cubic-bg.png.pagespeed.ce.EZ0Hyg7viW.png);content:'';height:100%;position:absolute;width:100%}.owl-carousel .owl-nav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;color:#eff7fc;pointer-events:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{padding:.5em!important;background-color:rgba(52,52,52,.5)!important;pointer-events:auto}a:hover{text-decoration:none;color:inherit}section{padding-top:3.5rem;padding-bottom:2.5rem;font-weight:300}.wrapper{position:relative;display:flex}.margin{position:relative;margin-left:10%;width:80%}@media (max-width:991.98px){.margin{margin-left:6.66667%;width:86.66667%}}@media (max-width:767.98px){.margin{margin-left:5%;width:90%}}@media (max-width:575.98px){.margin{margin-left:3.33333%;width:93.33333%}}.padding{position:relative;padding-left:10%;padding-right:10%;width:100%}@media (max-width:991.98px){.padding{padding-left:6.66667%;padding-right:6.66667%}}@media (max-width:767.98px){.padding{padding-left:5%;padding-right:5%}}@media (max-width:575.98px){.padding{padding-left:3.33333%;padding-right:3.33333%}}#scroll-to-top{background-color:#536e80;border-color:#eff7fc;border-radius:20%;border-style:solid;border-width:1px;bottom:50px;color:#eff7fc;cursor:pointer;display:none;font-size:20px;line-height:1;opacity:.6;padding:.5rem;position:fixed;right:100px;text-align:center;text-indent:0;width:2.5rem;z-index:10}@media (max-width:767.98px){#scroll-to-top{bottom:10px;right:10px;opacity:.5}}#scroll-to-top .fas::before{font-size:1.5rem;line-height:1.5rem}.advanced-prev{padding-left:0}.advanced-prev h3{color:#eff7fc}.advanced-prev .text{color:#343434;font-size:1.1em;font-weight:300;line-height:130%;margin:1rem 0;text-indent:3em}.advanced-prev ul{padding:0}.advanced-prev li{list-style:none;padding:.5em;transition:all .5s;position:relative}.advanced-prev li>a{display:block;width:100%;position:relative}.advanced-prev li img{box-sizing:border-box;display:block;width:100%;z-index:0;transition:all 1s}.advanced-prev li img.real{position:absolute;top:0;opacity:0;min-height:100px}.advanced-prev li img.model{opacity:1;min-height:100px}.advanced-prev li:hover img.real{opacity:1}.advanced-prev li:hover img.model{opacity:0}.call-us-label{background-color:#ec2e2e;content:'';display:block;height:6.5rem;padding:1rem .5rem .3rem 1rem;position:fixed;right:0;top:10rem;width:11.44rem;z-index:10}.call-us-label::after{border-left:50px solid transparent;border-top:16px solid #760b0b;content:'';height:0;left:0;opacity:1;position:absolute;top:6.5rem;width:0}.call-us-label p{color:#eff7fc;font-size:.9rem;font-weight:600;line-height:1.3rem;text-transform:uppercase}.call-us-label a{color:#eff7fc}.animated{animation-duration:2.5s!important}.powered_by{display:none!important}.img-thumbnail{display:none}.row-wrapper{display:inline-block;width:100%}#metal-working .margin{position:inherit}.waypoint-top,.waypoint-bottom{content:'*';display:block;height:0;opacity:0;position:absolute;width:0}.waypoint-top{top:0}.waypoint-bottom{bottom:0}.fancy-caption{position:absolute;border-left:#eff7fc solid 2px;margin-left:1rem;margin-bottom:1rem;height:unset;background-color:transparent;pointer-events:none;z-index:1;bottom:0;transition:all .3s ease-in-out}li:hover .fancy-caption{margin-bottom:2em}a.fancy-caption{cursor:pointer}.fancy-caption .header{background-color:#eff7fc;color:#343434;display:inline-block;font-size:.8em;font-weight:300;letter-spacing:.2em;margin:.5em;padding:.1em;text-align:left;text-transform:uppercase;text-indent:0;width:auto}.fancy-caption .descr{color:#eff7fc;font-size:1.7em;font-weight:700;margin-left:.5em;padding-right:1em;text-shadow:#343434 1px 1px 1px}.described-img{color:#eff7fc;display:inline-block;position:relative}@media (max-width:991.98px){.described-img{margin-left:20%;width:60%}}@media (max-width:767.98px){.described-img{margin-left:10% 1.5;width:70%}}@media (max-width:575.98px){.described-img{margin-left:3.33333%;width:93.33333%}}.described-img li{list-style:none;margin-bottom:1.5em;margin-left:0;display:flex;align-items:center;padding:0;flex-direction:row}@media (max-width:991.98px){.described-img li{flex-direction:column}}.described-img li::before{content:none!important}.described-img li p{text-indent:1rem;line-height:1.5;padding:1rem 1rem 1rem 1.5rem;background-color:rgba(83,110,128,.75)}.described-img li .item{position:relative;display:inline-block;text-indent:0}@media (max-width:991.98px){.described-img li .item{width:100%}}.described-img li .item img{width:20rem;filter:brightness(60%);transition:all 1s;margin:0}@media (max-width:991.98px){.described-img li .item img{width:100%}}.described-img li:hover img{filter:brightness(100%)}.described-img li .caption{bottom:0;color:#343434;display:flex;align-items:center;justify-content:center;left:0;position:absolute;width:100%;z-index:1;height:100%;padding-top:35%}.described-img li .caption .header{background-color:#eff7fc;text-transform:uppercase;font-weight:400;text-indent:0;padding:.3rem;font-size:1.2em!important;margin:0;text-indent:inherit;letter-spacing:.2rem;width:100%;text-align:center}.grecaptcha-badge{display:none}.projects-slider{padding-bottom:2rem;margin:0}.projects-slider img{transition:opacity 1s;z-index:0}.projects-slider .item .real{position:absolute;top:0;left:0;opacity:0}.projects-slider .item .model{opacity:1}.projects-slider .item:hover .real{opacity:1}.projects-slider .item:hover .model{opacity:0}.projects-slider .fancy-caption .descr{font-size:1rem}[id^="error-"] h1{font-size:1.6rem;font-weight:300;position:relative;padding:0;max-width:35rem;margin:2rem auto;line-height:1.3}[id^="error-"] #gear{top:-92px;left:1px}[id^="error-"] #gear img{animation:rotation 15s infinite linear}[id^="error-"] .cover-line{height:250px;width:100%;position:absolute;z-index:-1}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{width:2em;height:3em}.invisible,.invisible::before,.invisible::after{opacity:0!important}.articles-list{padding:0}.articles-list figure{padding:0}.articles-list figure img{margin:0;padding:0}.articles-list figure figcaption .figure-img{margin:0}.articles-list figure figcaption.header{color:#343434;font-size:1.375rem;line-height:1.33em;font-weight:600;text-align:left;margin:1rem 0}.articles-list figure figcaption.description{font-size:1.25rem;color:#919597;font-weight:600}.articles-list figure figcaption.time{font-size:1rem;font-weight:400;text-align:left;margin:0;padding:0}.filters{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1em;max-width:100%;flex-wrap:wrap}.filters .item{text-decoration:none;border-radius:0;color:#343434;cursor:pointer;display:block;font-size:.8rem;font-family:"Roboto";font-weight:700;letter-spacing:.1em;margin-bottom:1em;margin-right:1em;padding:.2em;text-transform:uppercase}