@media (min-width:1200px){.container{max-width:1182px}}html{scroll-behavior:smooth}body{font-family:Fira Sans,sans-serif;color:#0d0d0d}h1,h2,h3,h4,h5,h6{font-family:kelson_sans_ruregular;color:#373435}h1{font-size:48px;line-height:1.33}h2{font-size:36px;line-height:1.22}h3{font-size:26px;line-height:1.38}p{font-size:16px;line-height:1.5;color:#0d0d0d}a:hover{text-decoration:none}.button{text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:inline-block;text-decoration:none!important;font-size:14px;line-height:24px;padding:12px 24px;font-weight:500;color:#fff!important;transition:.3s ease-out}.button.btn-red{background-color:#ed3237}.button.btn-red:hover{background-color:#c00}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{padding-right:12px;padding-left:12px}.mobile-scroll{overflow:hidden}@media (max-width:991.98px){h1{font-size:40px}h2{font-size:24px}}@media (max-width:575.98px){h1{font-size:32px;line-height:1.12}}.line{height:1px;width:32px;background-color:#ed3237}.advantages-section img{height:400px;max-width:592px;-o-object-fit:cover;object-fit:cover;width:calc(100% + 224px);margin:120px 0 120px -224px;display:block;position:relative;z-index:2}.advantages-section .advantages-box{padding:120px 44px 120px 196px;background-color:#f5f5f5;width:calc(100% + 226px);margin:0 -44px 0 -172px;position:relative;z-index:1}.advantages-section .advantages-box>h1{max-width:466px;margin-bottom:16px;color:#373435}.advantages-section .advantages-box .info-box{margin-top:64px;padding-left:24px;display:flex;justify-content:space-between}.specific-info{max-width:220px}.specific-info h1{font-size:80px;line-height:1.2;color:#ed3237;margin-bottom:24px}.specific-info p{font-size:16px;line-height:1.5;color:#4d412c}.home-products-section{padding:120px 0}.home-products-section .line{display:block;margin:0 auto}.home-products-section h1{text-align:center;margin-bottom:16px}.prod-row{display:flex;padding-top:48px}.prod-row .c50{width:50%}.prod-row .overlay{background-color:rgba(0,0,0,.15);transition:.3s ease-out}.prod-row .material-box{padding:64px 48px;position:relative;width:100%;height:476px;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-direction:column;justify-content:flex-end;color:#fff}.prod-row .material-box .hover_block_home{position:relative;z-index:3;margin-top:24px;font-size:16px;line-height:24px;color:#e0e0e0;font-weight:400;display:none}.prod-row .material-box h1{position:relative;z-index:3;text-align:left;color:#fff;margin:0}.prod-row .material-box p{color:#e0e0e0}.prod-row .material-box ul li{position:relative}.prod-row .material-box ul li:before{content:"-";margin-left:5px}.prod-row .material-box:hover .overlay{background-color:rgba(0,0,0,.6)}.clients_section{padding-bottom:120px}.clients_section h1{margin-bottom:16px}.clients_section p{margin-top:48px;font-size:15px;line-height:1.5;color:#96989a}.clients_section .clients__logos{display:flex;flex-wrap:wrap}.clients_section .clients__logos a{display:inline-block}.clients_section .clients__logos a:nth-of-type(3n) img{margin-right:0}.clients_section .clients__logos a:nth-child(-n+3) img{margin-bottom:24px}.clients_section .clients__logos img{display:block;height:178px;width:auto;margin-right:24px;filter:grayscale(95%);transition:.3s ease-out}.clients_section .clients__logos img:hover{filter:grayscale(0)}.top__materials_section{margin-bottom:120px}.top__materials_section h1{margin-bottom:16px;text-align:center}.top__materials_section .line{display:block;margin:0 auto}.material__box{margin-top:48px;width:100%}.material__box:hover .overlay{background-color:rgba(0,0,0,.4)}.material__box .overlay{background-color:rgba(0,0,0,.25);transition:.3s ease-out}.material__box .description__block{position:relative;padding:72px 0 0 36px;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.material__box .description__block p{color:#536c5a}.image-material{padding:48px 36px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%;height:320px;background-position:50%;background-size:cover}.image-material h2,.image-material h3{position:relative;color:#fff;z-index:3}.white-line{background-color:#fff;bottom:0}.khaki-line,.white-line{position:absolute;height:48px;width:1px;left:40px}.khaki-line{background-color:#536c5a;top:0}.technical-page{padding:48px 0 120px}.technical-page .image-material{height:300px;padding:48px 0 48px 24px}.technical-page .material__box .description__block{padding:72px 0 0;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.technical-page .col-12:nth-child(-n+4) .material__box{margin-top:0}.technical-page .clients_section{padding:0}.technical-page .specific-info{max-width:100%}.technical-page .specific-info h1,.technical-page .specific-info p{text-align:center}.about-products{margin-bottom:48px}.about-products p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#373435}.product-line{display:flex;margin-bottom:48px}.product-line:first-child{margin-top:0}.product-line .product-image-box{position:relative;width:270px;height:300px;margin-right:24px}.product-line .product-image-box a{position:relative;display:inline-block;height:100%;width:100%;transition:.3s ease-out}.product-line .product-image-box a:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25);transition:.3s ease-out}.product-line .product-image-box img{width:270px;height:300px;display:block;-o-object-fit:cover;object-fit:cover}.product-line .product-image-box:hover a:before{background-color:rgba(0,0,0,.01)}.product-line .product-image-box:hover .white-line,.product-line .product-image-box:hover h3{opacity:0;visibility:hidden}.product-line .white-line{height:1px;width:48px;top:46px;right:0;left:auto;bottom:auto;z-index:3;background-color:#fff;transition:.3s ease-out}.product-line h3{color:#fff;position:absolute;z-index:3;text-align:right;max-width:196px;top:28px;right:58px;transition:.3s ease-out}.product-line .product-description{display:flex;flex-direction:column}.product-line .product-description .description-text .count-lines{font-size:14px;line-height:22px;color:#536c5a;margin-top:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.product-line .product-description p{font-size:14px;line-height:22px;color:#373435;padding-bottom:10px}.product-line .product-description .title{font-size:16px;line-height:1.5;font-weight:600;color:#0d0d0d;margin-bottom:18px;padding-bottom:0}.product-line .product-description a.readmore-js-toggle{font-size:14px;line-height:22px;color:#c7a973;margin-top:4px}.product-line .product-description .btn-product{width:-moz-fit-content;width:fit-content;margin-top:16px}.lg-backdrop{background-color:rgba(0,0,0,.8)!important}.side-bar{width:100%;padding:36px;background-color:#f5f5f5}.side-bar h3{font-size:24px;line-height:36px;color:#0d0d0d;margin-bottom:16px}.side-bar ul{font-size:14px;line-height:1.43}.side-bar ul li{position:relative;padding-left:20px;margin-bottom:10px;color:#96989a}.side-bar ul li:last-child{margin-bottom:0}.side-bar ul li:before{position:absolute;content:"";height:4px;width:4px;background-color:#c7a973;top:40%;left:0}.side-bar ul a{color:#96989a}.about__images_section{display:flex;padding:140px 0 120px}.about__images_section img{display:block;height:600px;width:33.33%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.about_info__section{padding-bottom:120px}.about_info__section h2{color:#0d0d0d;margin-bottom:16px}.about_info__section p{color:#536c5a;margin-bottom:16px}.about_info__section p:last-child{margin-bottom:0}.about_info__section .story p{max-width:392px}.contacts-box .title,.rechizite .title{font-weight:600;font-size:16px;line-height:1.5;color:#0d0d0d;margin-bottom:16px}.contacts-box p,.rechizite p{font-size:14px;line-height:2.14;color:#373435}.contacts-box span,.rechizite span{font-size:14px;line-height:1.5;font-weight:300;color:#96989a;display:block}.contacts-box .tel,.rechizite .tel{font-weight:600;color:#0d0d0d;display:block;margin-top:10px}.contacts-box .mail,.rechizite .mail{display:block;font-size:14px;line-height:1.5;font-weight:300;color:#ed3237;margin-top:10px}iframe{display:block;width:100%;height:400px}.mobile-side-bar,.side-bar-header{display:none}.header{position:absolute;right:0;left:0;z-index:3}.header .fade-block{display:none}.header .navbar-row{display:flex;justify-content:space-between;transition:.3s ease-out;padding:37px 0;border-bottom:1px solid rgba(150,152,154,.2)}.header .box-colapse{display:none;z-index:6}.header .box-colapse .line1{width:24px;height:2px;margin-bottom:6px;transition:all .3s ease;background-color:#fff}.header .box-colapse .line2{width:16px;height:2px;margin-bottom:6px;background-color:#fff}.header .box-colapse .line3{width:24px;height:2px;transition:all .3s ease;background-color:#fff}.header .triggered .line1{transform:translateY(11px) rotate(45deg);background-color:#373435}.header .triggered .line2{opacity:0}.header .triggered .line3{transform:translateY(-5px) rotate(-45deg);background-color:#373435}.header .logo{height:62px;width:auto}.header .left-block,.header .middle-nav{display:flex;align-items:center}.header .middle-nav{font-size:16px;line-height:16px;font-weight:400;position:relative}.header .middle-nav .close,.header .middle-nav .logo-mobile{display:none}.header .middle-nav ul:first-child{text-transform:uppercase;margin-right:96px}.header .middle-nav ul li{margin-right:36px;display:inline-block;position:relative}.header .middle-nav ul li a{color:#fff;cursor:pointer;text-decoration:none;transition:.3s ease-out}.header .middle-nav ul li a:hover{text-decoration:none;color:#ed3237}.header .middle-nav ul li:last-child{margin-right:0}.header .middle-nav .active{padding-bottom:60px;color:#fff;border-bottom:2px solid #fff}.header .middle-nav .active:hover{color:#ed3237;border-bottom:2px solid #ed3237}.header .right-blok{display:flex;align-items:center}.header .header__languages{display:flex;font-size:14px}.header .header__languages.mobile{display:none}.header .header__languages a{display:inline-block;color:#96989a;padding-right:24px;position:relative;transition:.3s ease-out}.header .header__languages a:hover{color:#fff}.header .header__languages a:last-child{padding:0}.header .header__languages a.active,.header .header__languages a.active:after{color:#fff}.header-image-box{height:385px;max-width:100%;background-image:url(/images/bg2.png);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;position:relative}.header-image-box .image-text-box{position:relative;z-index:2;padding-top:100px}.header-image-box .image-text-box h1.title{font-size:64px;line-height:72px;text-align:center;color:#fff;margin-bottom:24px}.header-image-box .image-text-box p{font-size:16px;line-height:1.5;color:#e0e0e0;margin-bottom:24px;max-width:564px}.header-image-box .image-text-box .line{height:1px;width:36px;background-color:#ed3237;margin-bottom:40px}.overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background-color:rgba(13,13,13,.75)}.breadcrumb{background-color:transparent;padding:0;margin:24px 0 0;justify-content:center;font-size:16px;line-height:1.5}.breadcrumb .breadcrumb-item{padding:0 0 0 68px;position:relative}.breadcrumb .breadcrumb-item:first-child{padding:0}.breadcrumb .breadcrumb-item:first-child:before{content:none}.breadcrumb .breadcrumb-item:before{position:absolute;content:"";height:1px;width:36px;top:50%;left:16px;background-color:#fff}.breadcrumb .breadcrumb-item a{color:#e0e0e0;display:inline-block;position:relative}.breadcrumb .breadcrumb-item a:after{position:absolute;content:"";bottom:0;left:0;background-color:#fff;height:1px;width:0;transition:width .4s}.breadcrumb .breadcrumb-item a:hover:after{width:100%}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.active a,.breadcrumb .breadcrumb-item:last-child,.breadcrumb .breadcrumb-item:last-child a{color:#96989a}.home-page .header-image-box{height:700px;background-image:url(/images/bg1.jpg)}.home-page .header-image-box h1.title{text-align:left}@media (max-width:1199.98px){.header .middle-nav ul:first-child{margin-right:36px}}@media (max-width:991.98px){.header .box-colapse{display:flex;flex-direction:column;align-items:flex-end}.header .header__languages{display:none}.header .header__languages.mobile{display:block}.header .logo{height:48px}.header .navbar-row{align-items:center;padding:24px 0}.header .header__languages{margin-top:60px}.header .header__languages a:hover{color:#96989a}.header .header__languages a:first-child{margin-left:0}.header .header__languages a.active{color:#373435;border:none}.header .header__languages a.active:after,.header .header__languages a.active:hover{color:#373435}.header .fade-block{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75)}.header .middle-nav{right:0;top:0;height:100%;margin-top:0;z-index:3;width:100%;padding:120px 24px 48px;min-height:520px;position:absolute;overflow-y:auto;flex-direction:column;align-items:flex-start;display:flex;background-color:#fff;transform:translateY(-100%);transition:transform .3s ease-in}.header .middle-nav .logo-mobile{display:block}.header .middle-nav .logo-mobile img{display:block;height:48px;position:absolute;top:24px;left:16px}.header .middle-nav .active{border:none;padding-bottom:0}.header .middle-nav ul{display:flex;flex-direction:column;font-size:20px;line-height:1.2}.header .middle-nav ul li{margin-bottom:24px}.header .middle-nav ul li:last-child{margin-bottom:0}.header .middle-nav ul li a{color:#536c5a}.header .middle-nav ul li a.active{border:none;padding:0;color:#ed3237}.header .middle-nav ul:first-child{letter-spacing:1px;font-weight:700;margin:0 0 48px}.header .middle-nav ul:first-child li{margin-bottom:36px}.header .middle-nav ul:first-child li:last-child{margin-bottom:0}.header .middle-nav ul:first-child li a{color:#373435}.header .middle-nav ul:first-child li a.active{color:#ed3237}.home-page .header-image-box{height:600px}.header-image-box .image-text-box h1.title{font-size:45px}.show-colapse{display:flex!important;transform:translateY(0)!important;transition:transform .6s ease-in}}@media (max-width:575.98px){.home-page .header-image-box{height:auto;min-height:490px}.home-page .header-image-box .image-text-box{align-items:flex-start}.home-page .header-image-box h1.title{margin-bottom:16px}.home-page .header-image-box .line{margin-bottom:24px}.header-image-box{height:auto;min-height:309px}.header-image-box .image-text-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:161px 0 64px}.header-image-box .image-text-box h1.title{font-size:32px;line-height:1.25;margin-bottom:24px}.breadcrumb{font-size:12px;max-width:250px;margin:0}.breadcrumb .breadcrumb-item{padding:0 0 0 48px;margin:0 0 6px}.breadcrumb .breadcrumb-item:before{width:24px;left:12px}}.footer-top{padding:48px 0 120px;background-color:#373435}.footer-top,.footer-top p{font-size:14px;line-height:1.57}.footer-top p{color:#96989a}.footer-top .title{font-size:16px;line-height:1.5;color:#c7a973;font-weight:600;margin-bottom:10px;display:inline-block}.footer-top .footer__box.contacts p{font-weight:300}.footer-top .footer__box a{margin-bottom:10px;color:#fff;font-weight:300;display:inline-block;position:relative}.footer-top .footer__box a:after{position:absolute;content:"";bottom:0;left:0;background-color:#fff;height:1px;width:0;transition:width .4s}.footer-top .footer__box a:hover:after{width:100%}.footer-top .footer__box .tel{font-weight:600;color:#fff;margin:10px 0;font-size:16px}.footer-top .footer__box .mail{font-size:16px;font-weight:300;color:#fff;margin-bottom:0}.footer-botom{padding:16px 0;background-color:#0d0d0d}.footer-botom .footer__logo:after{content:none}.footer-botom .footer__logo svg{height:31px;fill:#96989a;transition:.3s ease-out}.footer-botom .footer__logo svg:hover{fill:#ed3237}.footer-botom p{font-size:12px;line-height:16px;color:#96989a;font-weight:300}.footer-botom .website-by a{text-decoration:none;color:#96989a}.footer-botom .website-by a:after{display:none}.footer-botom .website-by span{color:#fff}@media (max-width:991.98px){.footer-top{padding:48px 0}}@media (max-width:767.98px){.footer-top{padding:24px 0}.footer-top .title{margin-top:24px}.footer-botom{padding:16px 0 6px}.footer-botom p{text-align:center}.footer-botom .footer__logo,.footer-botom p{margin-bottom:10px}}@font-face{font-family:arkhipregular;src:url(/fonts/arkhip_font-webfont.eot);src:url(/fonts/arkhip_font-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/arkhip_font-webfont.woff2) format("woff2"),url(/fonts/arkhip_font-webfont.woff) format("woff"),url(/fonts/arkhip_font-webfont.ttf) format("truetype"),url(/fonts/arkhip_font-webfont.svg#arkhipregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:kelson_sans_ruregular;src:url(/fonts/kelson_sans_regular_ru-webfont.eot);src:url(/fonts/kelson_sans_regular_ru-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/kelson_sans_regular_ru-webfont.woff2) format("woff2"),url(/fonts/kelson_sans_regular_ru-webfont.woff) format("woff"),url(/fonts/kelson_sans_regular_ru-webfont.ttf) format("truetype"),url(/fonts/kelson_sans_regular_ru-webfont.svg#kelson_sans_ruregular) format("svg");font-weight:400;font-style:normal}@media (max-width:1199.98px){.home-page{overflow-x:hidden}.advantages-section .specific-info{max-width:195px}.advantages-section .advantages-box{padding:60px 44px 60px 196px}.advantages-section .advantages-box .info-box{padding:0;margin-top:40px}.advantages-section img{margin:60px 0 60px -224px}.clients_section .clients__logos a:nth-child(-n+3) img{margin-bottom:0}.clients_section .clients__logos a:nth-of-type(3n) img{margin-right:24px}.clients_section .clients__logos a:nth-of-type(2n) img{margin-right:0}}@media (max-width:991.98px){.advantages-section .advantages-box{width:calc(100% + 400px);margin:0 -200px;padding:60px 200px}.advantages-section img{margin:0;width:100%;max-width:100%}.advantages-section .img-bg{width:calc(100% + 400px);margin:0 -200px;padding:0 200px 48px;background-color:#f5f5f5}.home-products-section{padding:60px 0}.prod-row .material-box{padding:36px 16px}.clients_section{padding-bottom:60px}.clients_section .clients__logos{justify-content:center}.image-material{height:200px;padding:44px 24px}.khaki-line,.white-line{height:36px;left:25px}.top__materials_section{margin-bottom:60px}.material__box .description__block{padding:52px 0 0 25px}.material__box .description__block p{font-size:14px}.technical-page{padding:60px 0}.technical-page .col-12:nth-child(-n+4) .material__box,.technical-page .material__box{margin-top:48px}.technical-page .col-12:nth-child(-n+3) .material__box{margin-top:0}.mobile-side-bar{display:none;justify-content:space-between;align-items:center;padding:17px 16px 17px 24px;width:100%;background-color:#f5f5f5;cursor:pointer}.mobile-side-bar h3{font-size:20px}.side-bar{margin-top:48px}.side-bar h3{display:none}.side-bar-header{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:24px}.side-bar-header h3{display:block;margin-bottom:0;font-size:24px}.side-bar-header .close-icon{display:none}}@media (max-width:575.98px){.advantages-section .advantages-box{padding-top:48px;padding-bottom:24px}.advantages-section .advantages-box .info-box{margin-top:0;flex-direction:column}.advantages-section .advantages-box .info-box h1{margin-bottom:6px}.advantages-section .specific-info{max-width:100%;margin-top:24px}.advantages-section img{height:232px}.prod-row{padding-top:24px;flex-direction:column}.prod-row .c50{width:calc(100% + 30px);margin:0 -15px}.prod-row .material-box{height:322px}.prod-row .material-box p,.prod-row .material-box ul{font-size:14px}.prod-row .material-box .hover_block_home{margin-top:12px}.home-products-section{padding:48px 0}.clients_section{padding-bottom:48px}.clients_section p{margin-top:24px}.clients_section .clients__logos img{height:110px;margin-right:13px}.clients_section .clients__logos a:last-child img{margin-right:0!important}.clients_section .clients__logos a:nth-of-type(3n) img{margin-right:13px}.material__box{margin-top:36px}.material__box:first-child{margin-top:24px}.technical-page{padding:48px 0}.technical-page .image-material{height:200px}.technical-page .image-material h3{font-size:24px;line-height:1.5;max-width:300px}.technical-page .material__box{margin-top:0;margin-bottom:36px}.technical-page .material__box .description__block{padding-top:52px}.technical-page .col-12:last-child .material-box{margin-bottom:0}.technical-page .col-12:nth-child(-n+4) .material__box{margin-bottom:36px;margin-top:0}.technical-page .specific-info{margin-bottom:24px}.technical-page .specific-info h1,.technical-page .specific-info p{text-align:left}.about-products,.product-line{margin-bottom:36px}.product-line{flex-direction:column}.product-line .product-image-box,.product-line .product-image-box img{width:100%}.product-line .product-description .title{margin:24px 0 18px}.product-line .product-description span{margin-top:24px}.product-line:last-child{margin-bottom:0}.about__images_section{padding:24px 0 48px;flex-direction:column}.about__images_section img{height:240px;width:calc(100% + 30px);margin:0 -15px}.about_info__section{padding-bottom:48px}.about_info__section p{font-size:14px}.about_info__section .story,.contacts-box,.rechizite{margin-bottom:36px}}@media (max-width:366px){.clients_section .clients__logos img{margin-right:10px;height:100px}}.page-error{min-height:100vh;display:flex;flex-direction:column}.page-error .section-error{height:100%}.page-error .header-image-box{background-image:url(/images/bg-error.webp);height:100%;min-height:640px}.page-error .header-image-box .container{height:inherit;display:flex;justify-content:center}.page-error .header-image-box .image-text-box{max-width:366px;margin-top:140px;padding:64px 0;color:#fff}.page-error .header-image-box .image-text-box h1{margin-bottom:64px;font-size:64px;line-height:72px}.page-error .header-image-box .image-text-box h2{color:#fff;margin-bottom:12px;font-size:36px;line-height:44px}.page-error .header-image-box .image-text-box span{font-size:16px;line-height:24px;color:#e0e0e0;margin-bottom:12px}.page-error .header-image-box .image-text-box .button{font-size:14px;line-height:24px;font-weight:600}.page-error main{height:calc(100vh - 380px);min-height:640px}.page-error footer{margin-top:auto}@media (max-width:992px){.page-error .header-image-box{min-height:440px}.page-error .header-image-box .image-text-box{margin-top:100px}.page-error .header-image-box .image-text-box h1{margin-bottom:18px;font-size:32px;line-height:40px}.page-error .header-image-box .image-text-box h2{font-size:24px;line-height:36px}.page-error main{min-height:440px}}