/*!
 * Milligram-scss v1.3.0
 * https://milligram.github.io
 *
 * Copyright (c) 2017 CJ Patoilo
 * Licensed under the MIT license
 */body.fixed header .main-header{border:1px solid rgba(68,68,68,.16)}body.fixed header .main-header:before{background:#fff}body.fixed header .main-header *{color:#444!important}body.fixed header .main-header .wrapper .logo img{content:url(/images/logo-colorfull.png)}body.fixed header .main-header .wrapper .right-side .search-tools .search input[type=text]::-moz-placeholder{color:#444;opacity:1}body.fixed header .main-header .wrapper .right-side .search-tools .search input[type=text]:-ms-input-placeholder{color:#444;opacity:1}body.fixed header .main-header .wrapper .right-side .search-tools .search input[type=text]::placeholder{color:#444;opacity:1}body.fixed header .main-header .wrapper .right-side .search-tools .search .btn{background:url(/images/material/ico-search-black.svg) no-repeat 50%}body.fixed header .main-header .wrapper .right-side .burger-nav img{content:url(/images/material/ico-menu-black.svg)}header{height:100px;position:fixed;top:0;z-index:9999}header,header:after{transition:all .3s ease-out;width:100%}header:after{background:#fff;content:"";height:1px;opacity:.23;position:absolute}header .logo{width:162px}header .logo,header .logo img{display:block;position:relative;transition:all .3s ease-out}header .logo img{z-index:2}header .logo .logo-2{opacity:0;position:absolute;top:0;width:100%;z-index:1}header .wrapper{align-items:center;display:flex;height:100px;justify-content:space-between}header .wrapper .right-side{align-items:center;display:flex;justify-content:flex-end;width:calc(100% - 200px)}header .wrapper .right-side .lang{margin-right:72px}header .wrapper .right-side .lang ul{align-items:center;display:flex;justify-content:center;margin:0}header .wrapper .right-side .lang ul li{border-right:1px solid #fff;margin:0;padding:0 12px}header .wrapper .right-side .lang ul li:last-child{border:none}header .wrapper .right-side .lang ul li.active a,header .wrapper .right-side .lang ul li:hover a{color:#f08519;transition:all .3s ease-out}header .wrapper .right-side .lang ul li a{color:#fff;font-family:Saira;font-size:.875rem;transition:all .3s ease-out}header .wrapper .right-side .search-tools{margin-right:56px}header .wrapper .right-side .search-tools .search{position:relative}header .wrapper .right-side .search-tools .search input[type=text]{background:transparent;border:0;box-sizing:border-box;color:#fff;font-family:Saira;font-size:1rem;height:24px;margin:0;padding:0 30px 0 20px;text-align:right;transition:all .3s ease-out}header .wrapper .right-side .search-tools .search input[type=text]::-moz-placeholder{color:#fff;opacity:1}header .wrapper .right-side .search-tools .search input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}header .wrapper .right-side .search-tools .search input[type=text]::placeholder{color:#fff;opacity:1}header .wrapper .right-side .search-tools .search .btn{background:url(/images/material/ico-search.svg) no-repeat 50%;border:0;border-radius:5px;font-size:0;height:24px;margin:0;min-width:unset;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}header .main-header{position:relative;transition:all .2s ease-out;z-index:3}header .main-header:before{background:linear-gradient(180deg,#000,transparent);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;transition:all .2s ease-out;width:100%}header .burger-nav{cursor:pointer;flex-flow:column;height:21px;justify-content:space-between;margin-left:0;position:relative;width:24px}header .burger-nav:before{color:#fff;content:"Close";font-size:1.25rem;font-weight:500;opacity:0;right:calc(100% + 10px);top:-5px}header .burger-nav:before,header .burger-nav span{left:auto;position:absolute;transition:all .3s ease-out}header .burger-nav span{background:#f7f7f7;border-radius:2px;display:block;height:3px;margin-bottom:0;right:0;width:100%}header .burger-nav span:first-child{top:0;width:70%}header .burger-nav span:nth-child(2){top:9px}header .burger-nav span:nth-child(3){top:18px;width:70%}header .burger-nav.active:before{opacity:1;transition:all .3s ease-out}header .burger-nav.active span{transition:all .3s ease-out}header .burger-nav.active span:first-child{top:10px;transform:rotate(45deg);width:100%}header .burger-nav.active span:nth-child(2){width:0}header .burger-nav.active span:nth-child(3){top:10px;transform:rotate(-45deg);width:100%}header.float,header.float:after{transition:all .3s ease-out}header.float:after{background:#444;opacity:.16}header.float .main-header{position:relative;transition:all .2s ease-out}header.float .main-header:before{background:#fff;bottom:0;content:"";height:100%;left:0;mix-blend-mode:normal;opacity:1;position:absolute;transition:all .2s ease-out;width:100%}header.float .logo img{opacity:0;transition:all .3s ease-out;z-index:1}header.float .logo img.logo-2{opacity:1;transition:all .3s ease-out;z-index:2}header.float .wrapper .right-side .lang ul li{border-right-color:rgba(68,68,68,.65)}header.float .wrapper .right-side .lang ul li a{color:#444;opacity:.65}header.float .wrapper .right-side .lang ul li.active a{color:#f08519;opacity:1}header.float .wrapper .right-side .search-tools .search input[type=text]{color:#444;transition:all .3s ease-out}header.float .wrapper .right-side .search-tools .search input[type=text]::-moz-placeholder{color:#444;opacity:.64}header.float .wrapper .right-side .search-tools .search input[type=text]:-ms-input-placeholder{color:#444;opacity:.64}header.float .wrapper .right-side .search-tools .search input[type=text]::placeholder{color:#444;opacity:.64}header.float .wrapper .right-side .search-tools .search .btn{background:url(/images/material/ico-search-2.svg) no-repeat 50%;transition:all .3s ease-out}header.float .burger-nav span{background:#444}header.active-menu:after{background:#fff}header.active-menu .logo img{opacity:1;transition:all .3s ease-out;z-index:2}header.active-menu .logo img.logo-2{opacity:0;transition:all .3s ease-out;z-index:1}header.active-menu .burger-nav span{background:#fff}header.active-menu .main-header:before{background:hsla(0,0%,7%,.96);opacity:1}header.active-menu .main-header .right-side .lang,header.active-menu .main-header .right-side .search-tools{opacity:0;transition:all .2s ease-out;visibility:hidden}header .overlay{background:hsla(0,0%,7%,.6);height:auto;right:0;width:100%;z-index:3}header .nav-menu,header .overlay{bottom:0;display:none;left:auto;margin:auto;position:fixed;top:100px}header .nav-menu{background:hsla(0,0%,7%,.96);border-top:1px solid hsla(0,0%,100%,.23);overflow-y:auto;right:-27%;width:calc(50vw + 16px);z-index:4}header .nav-menu::-webkit-scrollbar{width:5px}header .nav-menu::-webkit-scrollbar-track{background:#f1f1f1}header .nav-menu::-webkit-scrollbar-thumb{background:#888}header .nav-menu:before{background:#323232;bottom:0;content:"";display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:45px}header .nav-menu ul,header .nav-menu ul li{margin:0;position:relative}header .nav-menu ul li{border-bottom:1px solid hsla(0,0%,100%,.23);padding-left:50px}header .nav-menu ul li:hover>a{color:#f08519;transition:all .25s ease-out}header .nav-menu ul li a{color:#fff;display:block;font-size:1.25rem;font-weight:700;max-width:470px;padding:28px 0;text-transform:uppercase;transition:all .25s ease-out}header .nav-menu ul li .trigger-nav{cursor:pointer;height:88px;position:absolute;right:calc(50vw - 494px);top:0;width:40px}header .nav-menu ul li .trigger-nav:after{background:url(/images/material/ico-arr-menu.svg) no-repeat 50%;bottom:0;content:"";height:20px;left:0;margin:auto;position:absolute;right:0;top:0;transform:rotate(180deg);transition:all .25s ease-out;width:20px}header .nav-menu ul li ul{background:#323232;display:none;margin-left:-50px;padding:10px 0 10px 50px}header .nav-menu ul li ul li{border:none;padding-left:0}header .nav-menu ul li ul li a{font-weight:600;padding:15px 0}header .nav-menu ul li:last-child{border:none}header .nav-menu ul li.collapse{border-bottom-color:transparent}header .nav-menu ul li.collapse .trigger-nav:after{transform:rotate(0);transition:all .25s ease-out}footer{background:#323232;color:#fff}footer .top{display:flex;justify-content:space-between;margin-bottom:56px;padding-top:64px}footer .top .menu-footer{width:calc(100% - 312px)}footer .top .menu-footer ul{display:flex;flex-flow:wrap}footer .top .menu-footer ul li{margin-bottom:24px;width:33%}footer .top .menu-footer ul li a{color:#fff;font-family:Saira}footer .top .info{width:250px}footer .top .info p{margin:0}footer .top .info p b{font-family:Saira}footer .bottom{align-items:center;display:flex;justify-content:space-between;padding-bottom:53px}footer .bottom h6 a{color:#fff}footer .bottom .socmed ul{align-items:center;display:flex;justify-content:space-between;margin:0}footer .bottom .socmed ul li{margin:0 0 0 4px}footer .bottom .socmed ul li:first-child{margin-right:10px}footer .bottom .socmed ul li img{vertical-align:middle}@media (max-width:1183px){header{height:85px}header .overlay{top:85px}header .logo{width:114px}header .wrapper{height:85px}header .wrapper .right-side .search-tools .search input[type=text]{font-size:.875rem}header .burger-nav:before{font-size:1.125rem}header .nav-menu{top:85px}header .nav-menu:before{display:none}header .nav-menu ul li{padding-left:40px}header .nav-menu ul li .trigger-nav{height:75px;right:calc(50vw - 455px)}header .nav-menu ul li a{font-size:1rem;padding:24px 0}}@media (max-width:1023px){header,header .wrapper{height:80px}header .nav-menu{top:80px;width:500px}header .nav-menu ul li .trigger-nav{right:calc(50vw - 360px)}header .overlay{top:80px}footer .top{margin-bottom:24px;padding-top:40px}footer .top .menu-footer{padding-right:50px;width:calc(100% - 198px)}footer .top .menu-footer ul li{margin-bottom:20px}footer .top .info{width:198px}footer .top .info img{width:111px}footer .top .info p{font-size:14px}footer .top .info p br{display:none}footer .top .info p:last-child{font-size:1rem;width:190px}footer .bottom{padding-bottom:24px}footer .bottom h6{font-size:12px;line-height:1.5;width:296px}footer .bottom .socmed ul{font-size:14px}}@media (max-width:767px){header{height:56px}header .wrapper{height:56px;margin-left:32px;margin-right:32px}header .wrapper .right-side .lang,header .wrapper .right-side .search-tools{display:none}header .logo{width:79px}header .burger-nav:before{font-size:1rem;line-height:1.9}header .nav-menu{top:56px;width:100%}header .nav-menu ul li{padding-left:0}header .nav-menu ul li a{font-size:.875rem;padding:15px 20px}header .nav-menu ul li .trigger-nav{height:53px;right:20px}header .nav-menu ul li ul li a{padding:10px 20px}header .nav-menu .lang{margin-left:20px;margin-right:20px}header .nav-menu .lang ul{align-items:center;display:flex;justify-content:flex-start;margin:0}header .nav-menu .lang ul li{border-bottom:0;border-right:1px solid #fff;margin:0;padding:0}header .nav-menu .lang ul li a{color:#fff;font-family:Saira;font-size:.875rem;font-weight:400;padding:0 15px;transition:all .3s ease-out}header .nav-menu .lang ul li.active a,header .nav-menu .lang ul li:hover a{color:#f08519;transition:all .3s ease-out}header .nav-menu .lang ul li:last-child{border:none}header .nav-menu .lang ul li:first-child a{padding-left:0}header .nav-menu .search-tools{margin:30px 20px 15px}header .nav-menu .search-tools .search{border-bottom:1px solid hsla(0,0%,100%,.23);position:relative}header .nav-menu .search-tools .search input[type=text]{background:transparent;border:0;box-sizing:border-box;color:#fff;font-family:Saira;font-size:.875rem;height:24px;margin:0;padding:0 30px 10px 0;text-align:left;transition:all .3s ease-out}header .nav-menu .search-tools .search input[type=text]::-moz-placeholder{color:#fff;opacity:1}header .nav-menu .search-tools .search input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}header .nav-menu .search-tools .search input[type=text]::placeholder{color:#fff;opacity:1}header .nav-menu .search-tools .search .btn{background:url(/images/material/ico-search.svg) no-repeat 50%;border:0;border-radius:5px;font-size:0;height:24px;margin:0;min-width:unset;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}header .overlay{top:56px}footer .top{flex-direction:column}footer .top .menu-footer{order:2;padding:0;width:100%}footer .top .menu-footer ul{flex-direction:column;margin-bottom:0}footer .top .menu-footer ul li{margin-bottom:6px;width:100%}footer .top .menu-footer ul li a{font-size:14px}footer .top .info{margin-bottom:24px;order:1;width:100%}footer .top .info p:last-child{font-size:14px;width:323px}footer .bottom{flex-wrap:wrap}footer .bottom h6{order:2;width:100%}footer .bottom .socmed{margin-bottom:20px;order:1}footer .bottom .socmed ul li:first-child{margin-left:0}}.middle{position:relative}.middle.detail-page{padding-top:100px}.title-line{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.title-line h5{color:#444;font-family:Saira;font-weight:500;padding-bottom:10px;position:relative;text-transform:uppercase}.title-line h5:after{background:url(/images/material/bot-line.svg) no-repeat 50%;bottom:0;content:"";height:5px;left:0;position:absolute;width:65px}.title-line h5.white{color:#fff}.title-line.w-desc{flex-wrap:wrap;justify-content:flex-start}.title-line.w-desc h5{margin-bottom:20px}.title-line.w-desc p{width:100%}.wrapper-line{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1106px;z-index:1}.wrapper-line .line-box .line{background:rgba(52,52,52,.08);height:100%;position:absolute;width:1px}.wrapper-line .line-box .line1{left:0}.wrapper-line .line-box .line2{left:275px}.wrapper-line .line-box .line3{left:552px}.wrapper-line .line-box .line4{right:276px}.wrapper-line .line-box .line5{right:0}.justify{text-align:justify}.main-pages{padding-top:48px;position:relative}.main-pages .wrapper-line{z-index:-1}.breadcrumb{padding-bottom:40px;position:relative}.breadcrumb ul{display:flex;margin:0}.breadcrumb ul li{margin:0}.breadcrumb ul li a{color:#323232;display:block;font-family:Saira;font-size:.75rem;font-weight:400;padding:0 10px;position:relative;text-transform:uppercase}.breadcrumb ul li a:after{background:#323232;border-radius:50%;bottom:0;content:"";height:4px;left:auto;margin:auto;position:absolute;right:-2px;top:0;width:4px}.breadcrumb ul li a.active{color:#f08519}.breadcrumb ul li:first-child a{padding-left:0}.breadcrumb ul li:last-child a:after{display:none}.pagination{margin-top:56px;padding:20px 0;position:relative}.pagination ul{display:flex;justify-content:center;margin:0}.pagination ul li{margin:0}.pagination ul li a{color:#444;font-weight:600;opacity:.5;padding:0 16px}.pagination ul li a.active,.pagination ul li a:hover{color:#f08519}@media (max-width:1183px){.wrapper-line{width:960px}.wrapper-line .line-box .line2{left:236px}.wrapper-line .line-box .line3{left:475px}.title-line{margin-bottom:20px}.breadcrumb{padding-bottom:30px}.middle.detail-page{padding-top:85px}.pagination{margin-top:46px}}@media (max-width:1023px){.wrapper-line{width:704px}.wrapper-line .line-box .line2{left:173px}.wrapper-line .line-box .line3{left:345px}.wrapper-line .line-box .line4{right:173px}.title-line h5:after{height:4px}.main-pages{padding-top:32px}.pagination{margin-top:30px}}@media (max-width:767px){.wrapper-line{width:100%}.wrapper-line .line-box .line1{left:16px}.wrapper-line .line-box .line1:after{height:24px!important}.wrapper-line .line-box .line2{left:95px}.wrapper-line .line-box .line2:after{height:24px!important}.wrapper-line .line-box .line3{left:185px}.wrapper-line .line-box .line3:after{height:24px!important}.wrapper-line .line-box .line4{right:95px}.wrapper-line .line-box .line4:after{height:24px!important}.wrapper-line .line-box .line5{right:16px}.wrapper-line .line-box .line5:after{height:24px!important}.middle.detail-page{padding-top:56px}.pagination{margin-top:15px}.pagination ul li a{font-size:14px;padding:0 14px}.breadcrumb,.breadcrumb ul{padding-bottom:15px}.breadcrumb ul{overflow:auto;white-space:nowrap}}.banner-home{position:relative}.banner-home .slider{max-height:100vh;overflow:hidden}.banner-home .slider .slick-slide>div{line-height:0}.banner-home .slider .list{position:relative}.banner-home .slider .list figure{height:100vh;overflow:hidden;position:relative}.banner-home .slider .list figure:after{background:radial-gradient(54.55% 140.59% at 52.29% 61.92%,transparent 0,#000 100%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.banner-home .slider .list figure img{display:block;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.banner-home .slider .list figcaption{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:988px;z-index:2}.banner-home .slider .list figcaption .box{width:600px}.banner-home .slider .list figcaption .box h2{color:#fff;font-weight:600;margin-bottom:12px}.banner-home .slider .list figcaption .box p{color:#fff;font-family:Saira}.banner-home .slider .slick-dots{bottom:104px;left:50%;margin:0;position:absolute;transform:translateX(-50%);width:988px;z-index:2}.banner-home .slider .slick-dots li{display:inline-block;margin:0 10px}.banner-home .slider .slick-dots li.slick-active button{background:#f08519}.banner-home .slider .slick-dots li button{background:transparent;background:hsla(0,0%,100%,.64);border:none;border-radius:100%;font-size:0;height:12px;padding:0;width:12px}.banner-home .scroll{bottom:0;cursor:pointer;margin-bottom:0;position:absolute;right:280px;transition:all .3s ease-out;z-index:2}.banner-home .scroll:hover{margin-bottom:-20px;transition:all .3s ease-out}.about-home{overflow:hidden;padding:100px 0;position:relative}.about-home .wrapper-line .line-box .line1:after{background:#73c650;content:"";height:40px;left:0;position:absolute;top:229px;width:2px}.about-home .wrapper-line .line-box .line4:after{background:#175e94;bottom:82px;content:"";height:40px;left:0;position:absolute;width:2px}.about-home .wrapper-line .line-box .line5:after{background:#f08519;content:"";height:40px;left:0;position:absolute;top:164px;width:2px}.about-home .wrapper{display:flex;justify-content:space-between;z-index:2}.about-home .wrapper figure{width:469px}.about-home .wrapper figcaption{width:calc(100% - 533px)}.about-home .wrapper figcaption h1{color:#323232;font-size:2.375rem;font-weight:600;margin-bottom:16px}.about-home .wrapper figcaption p{font-family:Saira;font-size:1.25rem;text-align:justify}.project-home{background-size:100% 100%!important;padding:100px 0 116px;position:relative}.project-home:after{background:#000;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.project-home .wrapper-line .line-box .line{background:hsla(0,0%,100%,.1)}.project-home .wrapper-line .line-box .line2:after{background:#175e94;content:"";height:40px;left:0;position:absolute;top:99px;width:2px}.project-home .wrapper-line .line-box .line3:after{background:#f08519;bottom:52px;content:"";height:40px;left:0;position:absolute;width:2px}.project-home .wrapper-line .line-box .line5:after{background:#73c650;content:"";height:40px;left:0;position:absolute;top:229px;width:2px}.project-home .wrapper{position:relative;z-index:2}.project-home .wrapper .title-line{margin-bottom:30px}.project-home .arrow-slide{align-items:center;display:flex;justify-content:flex-end;margin-bottom:20px;padding-right:12px;position:absolute;right:0;top:10px}.project-home .arrow-slide a{color:#f1edff;font-family:Saira;font-size:.875rem;font-weight:400;height:auto;line-height:normal;margin:0;padding-right:16px;position:relative;text-transform:capitalize}.project-home .arrow-slide a:after{background:url(/images/material/ico-arrow-slide-fff.svg) no-repeat 100%;bottom:0;content:"";height:20px;margin:auto;position:absolute;right:0;top:0;width:10px}.project-home .arrow-slide a.arrow-prev{border-right:1px solid #fff;margin-right:20px;padding-left:16px;padding-right:20px}.project-home .arrow-slide a.arrow-prev:after{left:0;right:auto;transform:rotate(180deg)}.project-home .slider-project .list{padding-top:100px}.project-home .slider-project figure{margin-bottom:30px;transition:all .25s ease-out}.project-home .slider-project figure img{border:2px transparent;border-radius:24px;position:relative;transition:all .25s ease-out;width:100%}.project-home .slider-project figcaption{color:#fff;margin-left:-60px;margin-right:-60px;margin-top:100px;opacity:0;text-align:center;transition:all .25s ease-out;visibility:hidden;z-index:-1}.project-home .slider-project figcaption h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:600;overflow:hidden}.project-home .slider-project figcaption h5{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Saira;margin-bottom:12px;overflow:hidden}.project-home .slider-project .slick-slide{position:relative;width:200px}.project-home .slider-project .slick-slide figure img{transform:scale(.8)}.project-home .slider-project .slick-slide.slick-active{z-index:2}.project-home .slider-project .slick-slide.slick-active figure img{transform:scale(1.3)}.project-home .slider-project .slick-current-clone-animate,.project-home .slider-project .slick-slide.slick-current{z-index:3}.project-home .slider-project .slick-current-clone-animate figure img,.project-home .slider-project .slick-slide.slick-current figure img{background:#141414;border:2px solid #f08519;border-radius:24px;box-shadow:0 2px 18px rgba(240,133,25,.48);transform:scale(1.7)}.project-home .slider-project .slick-current-clone-animate figcaption,.project-home .slider-project .slick-slide.slick-current figcaption{opacity:1;visibility:visible;z-index:1}.information-home{padding:100px 0;position:relative}.information-home .wrapper-line .line-box .line1:after{background:#175e94;content:"";height:40px;left:0;position:absolute;top:344px;width:2px}.information-home .wrapper-line .line-box .line4:after{background:#73c650;content:"";height:40px;left:0;position:absolute;top:84px;width:2px}.information-home .wrapper-line .line-box .line5:after{background:#f08519;bottom:283px;content:"";height:40px;left:0;position:absolute;width:2px}.information-home .wrapper{position:relative;z-index:2}.information-home .headline h3{color:#323232;font-weight:600;margin-bottom:16px}.information-home .headline p{font-family:Saira}.information-home .box-info{align-items:center;display:flex;justify-content:space-between}.information-home .box-info .list{display:block;position:relative}.information-home .box-info .list:hover figure img{transform:scale(1.1);transition:all .3s ease-out}.information-home .box-info figure{border-radius:24px;overflow:hidden;position:relative}.information-home .box-info figure:after{background:linear-gradient(1turn,transparent 14.87%,rgba(0,0,0,.88) 114%);border-radius:16px 16px 0 0;bottom:0;content:"";height:30%;left:0;mix-blend-mode:normal;position:absolute;transform:rotate(-180deg);width:100%}.information-home .box-info figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:all .3s ease-out;width:100%}.information-home .box-info figcaption{bottom:32px;color:#fff;left:32px;position:absolute;right:32px}.information-home .box-info figcaption p{font-weight:600;margin-bottom:2px}.information-home .box-info figcaption h6{font-family:Saira}.information-home .box-info .big-image img{height:413px;width:100%}.information-home .box-info .small-image .list:first-child{margin-bottom:23px}.information-home .box-info .small-image img{height:195px;width:100%}.client-home{background-size:100% 100%!important;padding:100px 0;position:relative}.client-home:after{background:#000;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%}.client-home .wrapper-line .line-box .line{background:hsla(0,0%,100%,.1)}.client-home .wrapper-line .line-box .line1:after{background:#175e94;content:"";height:40px;left:0;position:absolute;top:40px;width:2px}.client-home .wrapper-line .line-box .line5:after{background:#f08519;bottom:110px;content:"";height:40px;left:0;position:absolute;width:2px}.client-home .wrapper-line .line-box .line2:after{background:#73c650;bottom:41px;content:"";height:40px;left:0;position:absolute;width:2px}.client-home .wrapper{position:relative;z-index:2}.client-home .client-list{display:flex;justify-content:space-between}.client-home .client-list .list{color:#fff;text-align:center;width:20%}.client-home .client-list .list figure{margin-bottom:16px}.client-home .client-list .list figure img{margin:0 auto;transform:scale(1);transition:all .3s ease-out}.client-home .client-list .list:hover figure img{transform:scale(1.1);transition:all .3s ease-out}.client-home .slick-arrow{background:url(/images/material/ico-arr-right.svg) no-repeat center right 10px;background-size:40px 40px;border:0;font-size:0;height:30px;line-height:unset;margin:0;padding:0;position:absolute;right:-50px;top:50%;transform:translateY(-50%);width:30px}.client-home .slick-arrow.slick-prev{left:-50px;right:unset;top:37%;transform:rotate(180deg)}.contact-home{align-items:center;display:flex;justify-content:space-between;position:relative}.contact-home .wrapper{max-width:548px}.contact-home .contact-list .list{margin-top:43px}.contact-home .contact-list .list h5{color:#f08519;font-weight:600;margin-bottom:6px}.contact-home .contact-list .list p{font-family:Saira;margin-bottom:8px}.contact-home .contact-list .list ul{align-items:center;display:flex}.contact-home .contact-list .list ul li{font-family:Saira;margin-right:16px;padding-left:30px;position:relative}.contact-home .contact-list .list ul li:after{content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.contact-home .contact-list .list ul li.phone:after{background:url(/images/material/ico-phone.svg) no-repeat 50%}.contact-home .contact-list .list ul li.mail:after{background:url(/images/material/ico-mail.svg) no-repeat 50%}.contact-home .maps{line-height:0}.contact-home .maps iframe{min-height:587px;width:444px}@media (max-width:1183px){.banner-home .slider .list figure{height:auto}.banner-home .slider .list figcaption{width:896px}.banner-home .slider .slick-dots{bottom:82px;width:896px}.banner-home .slider .slick-dots li{margin:0 7px}.banner-home .scroll{right:88px}.about-home .wrapper figure{width:408px}.about-home .wrapper figcaption{padding-left:30px;width:calc(100% - 408px)}.about-home .wrapper figcaption h1{font-size:2rem}.about-home .wrapper figcaption p{font-size:1rem}.project-home .slider-project .slick-slide{width:180px}.information-home .box-info figure{border-radius:16px}.information-home .box-info figcaption{bottom:24px}.information-home .box-info .big-image{padding-right:22px}.information-home .box-info .big-image img{height:374px}.information-home .box-info .small-image figcaption{left:24px;right:24px}.information-home .box-info .small-image img{height:176px}.client-home{padding:67px 0}.client-home .client-list{margin:0 40px}.contact-home .wrapper{max-width:503px}.contact-home .maps iframe{width:393px}}@media (max-width:1023px){.banner-home .slider .list figure{height:auto}.banner-home .slider .list figcaption{width:704px}.banner-home .slider .list figcaption .box h2 br{display:none}.banner-home .slider .list figcaption .box p{margin-right:200px}.banner-home .slider .slick-dots{bottom:52px;width:704px}.banner-home .slider .slick-dots li button{height:10px;width:10px}.banner-home .scroll{right:40px;width:32px}.about-home{padding:70px 0 56px}.about-home .wrapper figure{width:280px}.about-home .wrapper figcaption{padding-left:24px;width:calc(100% - 280px)}.about-home .wrapper figcaption h1{font-size:1.25rem}.project-home{padding:56px 0 85px}.project-home .arrow-slide{top:5px}.project-home .wrapper .title-line{margin-bottom:20px}.project-home .slider-project .slick-slide{width:148px}.project-home .slider-project figcaption{margin-top:65px}.project-home .slider-project figcaption h4{margin-bottom:20px}.project-home .slider-project figcaption h5{display:none}.project-home .wrapper-line .line-box .line3:after{bottom:35px;height:32px}.information-home{padding:70px 0}.information-home .box-info .big-image{padding-right:18px;width:calc(100% - 218px)}.information-home .box-info .big-image img{height:288px}.information-home .box-info figcaption{bottom:16px;left:16px;right:16px}.information-home .box-info figcaption h6{font-size:12px}.information-home .box-info .small-image figcaption{bottom:16px;left:16px;right:16px}.information-home .box-info .small-image img{height:135px}.information-home .box-info .small-image .list:first-child{margin-bottom:18px}.client-home{padding:55px 0}.client-home .client-list .list figcaption h6{font-size:12px}.contact-home .wrapper{max-width:430px}.contact-home .maps iframe{width:295px}.contact-home .contact-list h5{font-size:1rem}.contact-home .contact-list .list{margin-top:23px}}@media (max-width:767px){.banner-home .slider .list figure{height:auto}.banner-home .slider .list figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-home .slider .list figcaption{left:0;margin-left:32px;margin-right:32px;transform:translateY(-50%);width:auto}.banner-home .slider .list figcaption .box{position:relative;width:auto}.banner-home .slider .list figcaption .box h2{padding-right:20px}.banner-home .slider .list figcaption .box p{margin-right:0}.banner-home .slider .slick-dots{bottom:unset;left:0;margin-left:32px;margin-right:32px;margin-top:15px;transform:unset;width:auto}.banner-home .scroll{left:32px;right:unset}.banner-home .scroll:hover{margin-bottom:0}.about-home{overflow:hidden;padding:40px 0}.about-home .wrapper-line .line-box .line1:after,.about-home .wrapper-line .line-box .line4:after,.about-home .wrapper-line .line-box .line5:after{height:24px}.about-home .wrapper{flex-direction:column}.about-home .wrapper figure{margin-bottom:32px;width:100%}.about-home .wrapper figcaption{padding-left:0;width:100%}.project-home{overflow:hidden;padding:56px 0 70px}.project-home .wrapper-line .line-box .line2:after{height:24px}.project-home .arrow-slide{padding-right:0}.project-home .slider-project{margin-left:-32px;margin-right:-32px}.project-home .slider-project .slick-slide{width:130px}.project-home .slider-project .list{padding-top:70px}.project-home .wrapper-line .line-box .line3:after{bottom:30px;height:24px}.information-home{overflow:hidden;padding:40px 0}.information-home .wrapper-line .line-box .line1:after,.information-home .wrapper-line .line-box .line4:after{height:24px}.information-home .box-info{flex-direction:column}.information-home .box-info .big-image{margin-bottom:16px;padding-right:0;width:100%}.information-home .box-info .big-image img{height:auto}.information-home .box-info .small-image{width:100%}.information-home .box-info .small-image figure img{height:auto}.client-home{overflow:hidden;padding:40px 0}.client-home .wrapper-line .line-box .line1:after{height:24px;top:20px}.client-home .wrapper-line .line-box .line2:after{bottom:10px;height:24px}.client-home .wrapper-line .line-box .line5:after{height:24px;top:20px}.client-home .client-list{margin:0 25px}.contact-home{flex-direction:column}.contact-home .wrapper{max-width:none;order:2;padding:32px 0;width:auto}.contact-home .maps{order:1;width:100%}.contact-home .maps iframe{height:230px;min-height:230px;width:100%}.contact-home .contact-list .list ul{align-items:flex-start;flex-direction:column}.contact-home .contact-list .list ul li{margin:0 0 4px}.contact-home .contact-list .list:last-child ul{margin-bottom:0}}

/*# sourceMappingURL=home.css.map*/