@charset "UTF-8";*{outline:0!important;font-family:Roboto,sans-serif}body,html{overflow-x:hidden;font-size:16px;color:#4a4e51;position:relative;width:100vw}a{-webkit-transition:all .3s;transition:all .3s}a:hover{text-decoration:none}.container{max-width:1230px}.page-content.master video{max-width:700px}h3.section-title{font-size:30px;font-weight:400;margin-bottom:55px;color:#4a4e51}h3.section-title small{font-size:20px;font-weight:400;margin-bottom:16px;color:#4a4e51;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}h3.section-title small:after{height:1px;content:"";background-color:#e4e4e4;width:70px;margin-top:16px}header.site-header{padding-top:35px;position:absolute;top:0;left:0;width:100%;z-index:9}header.site-header .header-top{-ms-flex-pack:end;height:40px;justify-content:flex-end;-webkit-box-pack:end;background-image:-webkit-gradient(linear,left top,left bottom,from(#3e4b61),to(#363f4b));background-image:linear-gradient(180deg,#3e4b61,#363f4b)}header.site-header .header-top,header.site-header .header-top .top-menu{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .header-top .top-menu{height:21px;border-right:1px solid #fff;margin-right:20px;padding-right:20px}header.site-header .header-top .top-menu a{border-right:1px solid #fff;font-size:14px;color:#fff;padding-right:20px;margin-left:20px;line-height:21px}header.site-header .header-top .top-menu a:last-child{border-right:0;padding-right:0}header.site-header .header-top .lang-select{height:21px;border-right:1px solid #fff;margin-right:20px;-webkit-box-align:center;padding-right:0;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .header-top .lang-select a{font-size:14px;color:#fff;margin:0 20px 0 0;line-height:21px}header.site-header .header-top .search{padding-right:20px}header.site-header .header-top .search .open-search{font-size:14px;border:none;color:#fff;-webkit-box-align:center;background-color:transparent;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .header-top .search .open-search i{margin-left:10px}header.site-header .header-content{-ms-flex-pack:justify;height:80px;padding:0 25px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;align-items:center;background:#fff;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .header-content nav.header-menu ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .header-content nav.header-menu ul li>a{font-size:14px;font-weight:700;color:#4a4e51;border-bottom:3px solid transparent;margin:0 13px;line-height:77px;display:block}header.site-header .header-content nav.header-menu ul li>a:hover{border-color:#4a4e51}header.site-header .header-content nav.header-menu ul li.sub-menu{position:relative}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content{transform:translateY(10px);pointer-events:none;padding:15px 0;transition:all .3s ease-in-out;position:absolute;opacity:0;top:80px;background:#fff;display:block}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content li a{padding:0 25px;min-width:240px;margin:0;line-height:50px;white-space:nowrap;display:block}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content li.sub-menu-2{position:relative}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content li.sub-menu-2 .sub-menu-content-2{transform:translateX(10px);pointer-events:none;padding:15px 0;transition:all .3s ease-in-out;position:absolute;opacity:0;top:0;background:#fff;left:100%;display:block}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content li.sub-menu-2:hover .sub-menu-content-2{transform:translateX(0);pointer-events:visible;opacity:1}header.site-header .header-content nav.header-menu ul li.sub-menu ul.sub-menu-content li a:hover{color:#851335;border-bottom-color:#fff}header.site-header .header-content nav.header-menu ul li.sub-menu:hover .sub-menu-content{transform:translateY(0);pointer-events:visible;opacity:1}header.site-header .header-content nav.header-menu ul li .mega-menu-content{pointer-events:none;padding:25px 25px 25px 50px;-webkit-transition:all .3s;transition:all .3s;position:absolute;border-top:1px solid #d5d5d5;opacity:0;top:80px;box-shadow:0 3px 6px rgba(0,0,0,.1);background:#fff;left:0;width:100%}header.site-header .header-content .mega-menu-sub{height:100%;pointer-events:none;padding:35px 0 0;right:10px;transition:all .3s;position:absolute;opacity:0;top:0;background:#fff;width:33.3333333%;z-index:9}header.site-header .header-content .mega-menu-content .col-md-6,header.site-header .header-content .mega-menu-content .col-md-8{position:unset}header.site-header .header-content .mega-menu-content .mega-menu-link-item i{transform:translateY(2px);font-size:20px;color:#851335;margin-left:5px;display:inline-block}header.site-header .header-content nav.header-menu ul li .mega-menu-content img{width:100%}header.site-header .header-content nav.header-menu ul li .mega-menu-content h3{font-size:30px;font-weight:400;color:#4a4e51}header.site-header .header-content nav.header-menu ul li .mega-menu-content .text{font-size:16px;margin-bottom:15px;color:#4a4e51;line-height:1.88}header.site-header .header-content nav.header-menu ul li .mega-menu-content .text strong{font-weight:500}header.site-header .header-content nav.header-menu ul li .mega-menu-content a.read-more{padding:18px 50px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;display:inline-block}header.site-header .header-content nav.header-menu ul li .mega-menu-content a.read-more:hover{border-color:#851335;color:#fff;background:#851335}header.site-header .header-content nav.header-menu ul li .mega-menu-content .mega-menu-links{margin-left:30px;margin-top:10px}header.site-header .header-content nav.header-menu ul li .mega-menu-content .mega-menu-links a{font-size:16px;font-weight:500;color:#4a4e51;line-height:2.5;display:block}header.site-header .header-content nav.header-menu ul li .mega-menu-content .mega-menu-links a:hover{-webkit-transform:translateX(5px);transform:translateX(5px);color:#851335}header.site-header .header-content nav.header-menu ul li.right>a{font-size:16px;font-weight:400;color:#4a4e51}header.site-header .header-content nav.header-menu ul li.right.first>a{margin-left:85px}header.site-header .right-links{display:-webkit-box;display:-ms-flexbox;display:flex}header.site-header .right-links a{font-size:16px;color:#4a4e51;margin-left:30px}header.site-header .right-links a:hover{color:#851335}section.home-slider,section.home-slider .slider-item{position:relative}section.home-slider .slider-item img.background-image{height:100%;position:absolute;object-fit:cover;top:0;left:0;width:100%}section.home-slider .slider-item .container{-ms-flex-pack:end;height:100vh;padding-top:140px;justify-content:center;-webkit-box-pack:end;-webkit-box-align:center;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-slider .slider-item .container h2{min-height:2.8em;font-size:50px;font-weight:500;margin-bottom:0;text-shadow:0 0 10px rgba(0,0,0,.7);color:#fff;text-align:center;width:100%;line-height:1.4em}section.home-slider .slider-item .container .text{font-size:20px;margin-bottom:30px;text-shadow:0 0 5px rgba(0,0,0,.7);color:#fff;max-width:800px;line-height:1.5}section.home-slider .slider-item .container a.read-more{padding:20px 50px;font-size:14px;border:1px solid #fff;font-weight:500;text-shadow:0 0 10px rgba(0,0,0,.7);color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);display:inline-block}section.home-slider .slider-item:before{height:100%;content:"";position:absolute;top:0;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent);left:0;width:100%;z-index:1}section.home-slider .slider-item .container{z-index:9}section.home-slider .slider-item .container a.read-more:hover{color:#3e4b61;background:#fff}section.home-slider .slider-nav{position:absolute;bottom:100px;left:0;width:100%;z-index:1}section.home-slider .slider-nav button{font-size:16px;border:none;font-weight:700;margin-right:10px;text-shadow:0 0 5px #000;color:#fff;-webkit-transition:all .3s;transition:all .3s;border-bottom:2px solid #fff;opacity:.5;background:transparent;padding-bottom:10px;width:60px}section.home-slider .slider-nav button.active,section.home-slider .slider-nav button:hover{opacity:1}section.home-boxs{padding:40px 0}section.home-boxs .box-item{border:1px solid #e4e4e4;margin-bottom:30px;-webkit-transition:all .3s;transition:all .3s}section.home-boxs .box-item:hover{border-color:#851335}section.home-boxs .box-item img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}section.home-boxs .box-item .content{padding:25px 50px 50px}section.home-boxs .box-item .content h4{font-size:20px;font-weight:400;margin-bottom:15px;color:#4a4e51;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;line-height:1.5;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-boxs .box-item .content h4:after{height:1px;content:"";background:#e4e4e4;width:70px;margin-top:15px}section.home-boxs .box-item .content h3{font-size:30px;font-weight:400;margin-bottom:25px;color:#4a4e51}section.home-boxs .box-item .content .text{min-height:5.7em;font-size:16px;margin-bottom:30px;color:#4a4e51;line-height:1.9em}section.home-boxs .box-item .content .text strong{font-weight:500}section.home-boxs .box-item .content a.read-more{padding:12px 35px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;display:inline-block}section.home-boxs .box-item .content a.read-more:hover{border-color:#851335;color:#fff;background:#851335}section.home-products{padding:50px 0}section.home-products .product-item{border:1px solid #e4e4e4;-webkit-transition:all .3s;transition:all .3s}section.home-products .products-detail .product-item{margin-bottom:30px}section.home-products .product-item:hover{border-color:#851335}section.home-products .product-item img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}section.home-products .product-item .content{padding:45px 35px 35px}section.home-products .product-item .content h3{font-size:28px;font-weight:400;margin-bottom:15px;color:#4a4e51}section.home-products .product-item .content h3 a{color:#4a4e51}section.home-products .product-item .content h4{font-size:14px;font-weight:400;margin-bottom:30px;color:#4a4e51}section.home-products .product-item .content a.details{padding:12px 35px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;display:inline-block}section.home-products .product-item .content a.details:hover{border-color:#851335;color:#fff;background:#851335}section.home-products .owl-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-products .owl-dots button{height:10px;-webkit-transition:all .3s;transition:all .3s;position:relative;margin:0 5px;border-radius:10px;background:#d8d8d8;width:10px}section.home-products .owl-dots button:before{height:20px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;opacity:.45;top:-5px;border-radius:10px;background:#d8d8d8;left:-5px;width:20px;z-index:-1}section.home-products .owl-dots button.active{background:#4a4e51}section.home-products .owl-dots button.active:before{-webkit-transform:scale(1);transform:scale(1)}section.home-projects{padding:50px 0}section.home-projects .project-item{overflow:hidden;padding-top:100%;position:relative}section.home-projects .project-item a{display:block}section.home-projects .project-item img.background-image{height:100%;-webkit-transition:all .3s;transition:all .3s;position:absolute;object-fit:cover;top:0;left:0;width:100%}section.home-projects .project-item .content{-ms-flex-pack:justify;height:100%;padding:0 27px;justify-content:space-between;-webkit-box-pack:justify;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}section.home-projects .project-item .content .bottom{-webkit-transition:all .3s;transition:all .3s}section.home-projects .project-item .content .bottom h3{font-size:18px;font-weight:400;color:#fff}section.home-projects .project-item .content .bottom .location{font-size:14px;margin-bottom:0;color:#fff;-webkit-transition:all .3s;transition:all .3s;opacity:0}section.home-projects .project-item .content .top{-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-top:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;z-index:2}section.home-projects .project-item .content .top .date{font-size:14px;margin-bottom:10px;color:#fff}section.home-projects .project-item .content .top .category{font-size:16px;font-weight:700;color:#fff}section.home-projects .project-item .content .top .text{font-size:14px;color:#fff;line-height:1.8}section.home-projects .project-item .last-project{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:0;align-items:center;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}section.home-projects .project-item .last-project a.all-projects{padding:21px 50px;font-size:14px;font-weight:700;color:#4a4e51;background:#fff}section.home-projects .project-item .last-project a.all-projects:hover{color:#fff;background:#851335}section.home-projects .project-item:before{height:100%;-webkit-transform:translateY(calc(100% - 80px));transform:translateY(calc(100% - 80px));-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;opacity:.5;top:0;background-color:#000;left:0;width:100%;z-index:1}section.home-projects .project-item:hover img.background-image{-webkit-transform:scale(1.05);transform:scale(1.05)}section.home-projects .project-item:hover .content .bottom{-webkit-transform:translateY(-20px);transform:translateY(-20px)}section.home-projects .project-item:hover .content .bottom .location{opacity:1}section.home-projects .project-item:hover .content .top{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}section.home-projects .project-item:hover:before{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}section.home-projects .owl-dots{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-projects .owl-dots button{height:10px;-webkit-transition:all .3s;transition:all .3s;position:relative;margin:0 5px;border-radius:10px;background:#d8d8d8;width:10px}section.home-projects .owl-dots button:before{height:20px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;opacity:.45;top:-5px;border-radius:10px;background:#d8d8d8;left:-5px;width:20px;z-index:-1}section.home-projects .owl-dots button.active{background:#4a4e51}section.home-projects .owl-dots button.active:before{-webkit-transform:scale(1);transform:scale(1)}section.home-human-resources{padding-top:100px}section.home-human-resources .container{padding-top:100px;position:relative}section.home-human-resources .content{padding:110px 50px 140px 0;position:relative;background:#fff;width:45%;z-index:2}section.home-human-resources .content h4{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;font-size:20px;font-weight:400;margin-bottom:25px;color:#4a4e51;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-human-resources .content h4:after{height:1px;content:"";background:#e4e4e4;width:70px;margin-top:25px}section.home-human-resources .content h3{font-size:30px;font-weight:400;margin-bottom:25px;color:#4a4e51;text-align:center}section.home-human-resources .content .text{font-size:16px;font-weight:400;margin-bottom:40px;color:#4a4e51;line-height:1.88}section.home-human-resources .content a.read-more{padding:12px 35px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;display:inline-block}section.home-human-resources .content a.read-more:hover{border-color:#851335;color:#fff;background:#851335}section.home-human-resources img.center-image{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;left:50%}section.home-human-resources img.right-image{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;top:50%}section.home-news{padding:120px 0}section.home-news .tab-content{display:none}section.home-news .tab-content.active{animation:tabAnimation .3s;display:block}section.home-news .news-tabs{margin-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-news .news-tabs button{padding:0 0 20px;font-size:20px;border:none;margin-right:30px;color:#4a4e51;-webkit-transition:all .3s;transition:all .3s;border-bottom:3px solid transparent;background:transparent}section.home-news .news-tabs button.active,section.home-news .news-tabs button:hover{border-color:#4a4e51}section.home-news .news-tabs button.active{font-weight:500}section.home-news a.all-news{padding:12px 35px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51}section.home-news a.all-news:hover{border-color:#851335;color:#fff;background:#851335}section.home-news .first-news{border:1px solid #e4e4e4;margin-right:20px;-webkit-transition:all .3s;transition:all .3s}section.home-news .first-news:hover{border-color:#851335}section.home-news .first-news img{height:300px;-o-object-fit:cover;object-fit:cover;width:100%}section.home-news .first-news .content{padding:34px 25px}section.home-news .other-news{-ms-flex-pack:justify;height:100%;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}section.home-news .other-news .news-item{height:100%;margin-bottom:30px;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px solid #e1e1e1;padding-bottom:30px}section.home-news .other-news .news-item:hover{border-color:#851335}section.home-news .other-news .news-item:last-child{border-bottom:0;padding-bottom:0}section.home-news .date{font-size:14px;font-weight:300;color:#4a4e51}section.home-news .category{font-size:14px;margin-bottom:14px;color:#4a4e51}section.home-news h3{font-size:20px;font-weight:500;color:#4a4e51;letter-spacing:normal;line-height:1.5}section.home-news h3 a{color:#4a4e51}section.home-news h3 a:hover{color:#851335}section.home-news.detail .first-news{height:calc(100% - 30px);margin-bottom:30px}section.page-header{position:relative}section.page-header:after{height:100%;content:"";position:absolute;opacity:.31;top:0;left:0;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background-image:linear-gradient(180deg,transparent,#000);z-index:1}section.page-header img.background-image{height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;width:100%;z-index:1}section.page-header .container{-ms-flex-pack:end;height:50vh;justify-content:flex-end;-webkit-box-pack:end;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;padding-bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}section.page-header .container h1{font-size:50px;font-weight:400;color:#fff;margin:0}section.page-header .container .breadcrumb{padding:0;border:none;margin:0 0 20px;background:transparent}section.page-header .container .breadcrumb li a{font-size:16px;color:#fff}section.page-header .container .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#fff}section.page-content{padding:60px 0;line-height:1.88}.doc-tabs .tab-buttons{flex-wrap:wrap;margin-bottom:30px;display:flex}.doc-tabs .tab-buttons .tab-button{padding:6px 18px;margin-right:15px;color:#fff;transition:all .3s;background:#851335;cursor:pointer}.doc-tabs .tab-content{display:none}.doc-tabs .tab-content.active{animation:tabAnimation .4s ease-in-out;display:block}@keyframes tabAnimation{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.doc-tabs .tab-buttons .tab-button.active,.doc-tabs .tab-buttons .tab-button:hover{background:#4a4e51}.vission-mission h2{font-size:26px!important;color:#851335!important}.vission-mission .vm-content{padding:25px;margin-bottom:30px;background:#f3f3f3}.vission-mission .vm-content p{margin-bottom:0!important}.our-values h2{font-size:26px!important;color:#851335!important}.our-values{margin-top:60px}.our-values .value{margin-bottom:30px;display:flex}.our-values .value .icon{flex:0 0 80px;width:80px}.our-values .value .icon img{height:55px}.our-values .value .text h3{margin-bottom:10px;color:#851335!important}section.page-content.master table{margin-bottom:40px;width:100%}section.page-content.master table td,section.page-content.master table th{padding:10px 20px;border:1px solid #f1f1f1}section.page-content.master table td p,section.page-content.master table th p{margin-bottom:0}section.page-content .page-top{border-left:10px solid #4a4e51;padding:30px 0 1px 50px;font-size:24px;font-weight:400;margin-bottom:30px;color:#91979c;line-height:1.67}section.page-content .page-top p{margin-bottom:30px}section.page-content p{margin-bottom:20px}section.page-content h2{font-size:30px;font-weight:400;margin-bottom:30px;color:#4a4e51}section.page-content h3{font-size:20px;font-weight:500;margin-bottom:30px}section.page-content ul{list-style:none;padding:0;margin:20px 0}section.page-content ul li{margin-bottom:10px;position:relative;padding-left:20px;display:block}section.page-content ul li:before{height:7px;content:"";position:absolute;background-color:#d8d8d8;border-radius:7px;left:0;width:7px;margin-top:10px}section.page-content img{max-width:100%}section.page-content .map{margin-top:40px}section.page-content .numbers{padding:30px 0 50px}.numbers .owl-dots{justify-content:center;align-items:center;display:flex}.numbers .owl-dots button{height:8px;margin:0 3px;border-radius:10px;background:#ccc;width:8px}.numbers .owl-dots button.active{transition:all .3s;background:#851335}section.page-content .numbers h2{margin-bottom:40px;text-align:center}section.page-content .numbers .item{min-height:213px;padding:40px 0;margin-bottom:30px;color:#fff;text-align:center;background:#851335}section.page-content .numbers .item .number{font-size:50px;font-weight:500;margin-bottom:10px;line-height:1em}section.page-content .numbers .item small{min-height:1.5em;font-size:16px;font-style:italic;margin-bottom:15px;color:#d0728e;line-height:1.5em;display:block}section.page-content .numbers .item span{font-size:18px}section.page-content .image-text{padding-top:40px}section.page-content .image-text .left-image{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;margin-bottom:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}section.page-content .image-text ul{flex-wrap:wrap;align-items:flex-start;display:flex}section.page-content .image-text ul li{padding-right:20px;width:65%}section.page-content .image-text ul li:nth-child(2n){padding-right:0;width:35%}section.page-content .image-text .left-image img{position:absolute;left:0;width:55%}section.page-content .image-text .left-image .content{padding:70px 50px 80px;border:1px solid #cbcbcb;position:relative;background-color:#fff;width:65%;margin-top:100px;z-index:1}section.page-content .image-text .left-image .content h2{margin-bottom:40px;text-align:center}section.page-content .image-text .right-image{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-bottom:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}section.page-content .image-text .right-image img{right:0;position:absolute;width:55%}section.page-content .image-text .right-image .content{padding:70px 50px 80px;border:1px solid #cbcbcb;position:relative;background-color:#fff;width:60%;margin-top:100px;z-index:1}section.page-content .image-text .right-image .content h2{margin-bottom:40px;text-align:center}section.page-content .image-text.product .content{padding-bottom:40px}section.page-content .product-table table{border:1px solid #d7d7d7;width:100%}section.page-content .product-table table tr:first-child th{font-size:20px;font-weight:400;color:#fff;background-color:#4a4e51;line-height:70px}section.page-content .product-table table tr:first-child th:first-child{padding-left:50px}section.page-content .product-table table tbody tr td,section.page-content .product-table table tbody tr:not(:first-child) th{padding:18px 0;font-size:16px;font-weight:400;color:#4a4e51;border-bottom:1px solid #e7e7e7}section.page-content .product-table table tbody tr td:first-child{padding-left:50px}section.projects-page{padding:100px 0}section.projects-page .filter select{padding:17px 25px;border:1px solid #dbdbdb;-webkit-appearance:none;-moz-appearance:none;margin-right:30px;margin-bottom:30px;color:#7e7e7e;background:#fff url(https://karnaverto.info/assets/images/angle-down.svg) no-repeat;background-size:14px;background-position:calc(100% - 20px);width:240px}section.projects-page .filter{margin-bottom:60px}section.projects-page .project-item{overflow:hidden;padding-top:100%;margin-bottom:30px;position:relative}section.projects-page .project-item a{display:block}section.projects-page .project-item img.background-image{height:100%;-webkit-transition:all .3s;transition:all .3s;position:absolute;object-fit:cover;top:0;left:0;width:100%}section.projects-page .project-item .content{-ms-flex-pack:justify;height:100%;padding:0 27px;justify-content:space-between;-webkit-box-pack:justify;position:absolute;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:0;-webkit-box-orient:vertical;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}section.projects-page .project-item .content .bottom{-webkit-transition:all .3s;transition:all .3s}section.projects-page .project-item .content .bottom h3{font-size:18px;font-weight:400;color:#fff}section.projects-page .project-item .content .bottom .location{font-size:14px;margin-bottom:0;color:#fff;-webkit-transition:all .3s;transition:all .3s;opacity:0}section.projects-page .project-item .content .top{-webkit-transform:translateY(-100%);transform:translateY(-100%);padding-top:20px;-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s;opacity:0;z-index:2}section.projects-page .project-item .content .top .date{font-size:14px;margin-bottom:10px;color:#fff}section.projects-page .project-item .content .top .category{font-size:16px;font-weight:700;color:#fff}section.projects-page .project-item .content .top .text{font-size:14px;color:#fff;line-height:1.8}section.projects-page .project-item .last-project{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;top:0;align-items:center;left:0;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}section.projects-page .project-item .last-project a.all-projects{padding:21px 50px;font-size:14px;font-weight:700;color:#4a4e51;background:#fff}section.projects-page .project-item .last-project a.all-projects:hover{color:#fff;background:#851335}section.projects-page .project-item:before{height:100%;-webkit-transform:translateY(calc(100% - 80px));transform:translateY(calc(100% - 80px));-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;opacity:.5;top:0;background-color:#000;left:0;width:100%;z-index:1}section.projects-page .project-item:hover img.background-image{-webkit-transform:scale(1.05);transform:scale(1.05)}section.projects-page .project-item:hover .content .bottom{-webkit-transform:translateY(-20px);transform:translateY(-20px)}section.projects-page .project-item:hover .content .bottom .location{opacity:1}section.projects-page .project-item:hover .content .top{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}section.projects-page .project-item:hover:before{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}section.contact-page{padding:80px 0}section.contact-page h2{font-size:30px;font-weight:700;margin-bottom:30px;color:#4a4e51}section.contact-page .contact-item{font-size:16px;font-weight:400;margin-bottom:40px;color:#4a4e51;line-height:1.88}section.contact-page .contact-item h3{font-size:24px;font-weight:400;margin-bottom:20px;color:#4a4e51;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}section.contact-page .contact-item h3:after{height:1px;content:"";background:#e4e4e4;width:70px;margin-top:20px}section.contact-page .contact-item a{color:#4a4e51;display:block}section.contact-page .contact-item a:hover{color:#851335}section.contact-page .contact-item .show-map a{padding:20px 30px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;text-align:center}section.contact-page .contact-item .show-map a:hover{border-color:#851335;color:#fff;background:#851335}section.contact-page .contact-form{margin-top:70px}section.contact-page .contact-form h2{font-size:30px;font-weight:400;margin-bottom:50px;color:#4a4e51}.career-form input[type=text],section.contact-page .contact-form input[type=text],section.contact-page .contact-form textarea{padding:18px 30px;border:1px solid #e6e6e6;margin-bottom:30px;-webkit-transition:all .3s;transition:all .3s;background-color:#fff;border-radius:5px;width:100%}.career-form input[type=text]:focus,section.contact-page .contact-form input[type=text]:focus,section.contact-page .contact-form textarea:focus{border-color:#851335}.career-form input[type=text]{padding:12px 20px;margin-bottom:10px}.career-form .submit-btn{padding:12px 35px;font-size:14px;border:solid 1px#4a4e51;font-weight:500;color:#4a4e51;transition:all .3s;background-color:#fff;cursor:pointer;width:100%;display:block}.career-form .submit-btn:hover{border-color:#851335;color:#fff;background-color:#851335}section.contact-page .contact-form textarea{height:160px;padding:25px 30px}section.contact-page .contact-form .captcha-and-submit{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}section.contact-page .contact-form .captcha-and-submit .left{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}section.contact-page .contact-form .captcha-and-submit .captcha{margin-right:30px}section.contact-page .contact-form .captcha-and-submit .kvkk label{display:block}section.contact-page .contact-form .captcha-and-submit .kvkk label input{display:none}section.contact-page .contact-form .captcha-and-submit .kvkk label span{position:relative;line-height:35px;padding-left:50px;display:block}section.contact-page .contact-form .captcha-and-submit .kvkk label span:before{height:35px;border:1px solid #e6e6e6;-webkit-transition:all .3s;transition:all .3s;content:"";position:absolute;background-color:#fff;border-radius:5px;cursor:pointer;left:0;width:35px}section.contact-page .contact-form .captcha-and-submit .kvkk label span:after{-ms-flex-pack:center;height:35px;-webkit-transform:scale(0);transform:scale(0);justify-content:center;-webkit-box-pack:center;font-weight:400;color:#fff;-webkit-box-align:center;-webkit-transition:all .3s;transition:all .3s;content:"\f00c";position:absolute;top:0;align-items:center;left:0;width:35px;-ms-flex-align:center;font-family:Font Awesome\ 5 Pro;display:-webkit-box;display:-ms-flexbox;display:flex}section.contact-page .contact-form .captcha-and-submit .kvkk label input:checked+span:before{border-color:#851335;background:#851335}section.contact-page .contact-form .captcha-and-submit .kvkk label input:checked+span:after{-webkit-transform:scale(1);transform:scale(1)}section.contact-page .contact-form .captcha-and-submit .submit-btn{padding:21px 70px;font-size:14px;border:1px solid #4a4e51;font-weight:500;color:#4a4e51;-webkit-transition:all .3s;transition:all .3s;background:transparent}section.contact-page .contact-form .captcha-and-submit .submit-btn:hover{border-color:#851335;color:#fff;background:#851335}footer.site-footer{padding:40px 0 30px;background:#7f8183}footer.site-footer .footer-menu{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}footer.site-footer .footer-menu .footer-col{margin-bottom:30px}footer.site-footer .footer-menu .footer-col h4{font-size:16px;font-weight:500;margin-bottom:20px;color:#fff}footer.site-footer .footer-menu .footer-col ul{list-style:none;padding:0;margin:0}footer.site-footer .footer-menu .footer-col ul li a{font-size:12px;color:#fff;line-height:2.5;display:block}footer.site-footer .footer-menu .footer-col ul li a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}footer.site-footer .footer-bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}footer.site-footer .footer-bottom .copyright{font-size:16px;font-weight:500;color:#fff}footer.site-footer .footer-bottom .right{display:-webkit-box;display:-ms-flexbox;display:flex}footer.site-footer .footer-bottom .right .footer-links{margin-right:8px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer.site-footer .footer-bottom .right .footer-links a{font-size:14px;font-weight:500;margin-right:8px;color:#fff}footer.site-footer .footer-bottom .right .footer-links a:after{content:"•";margin-left:15px}footer.site-footer .footer-bottom .right .footer-links a:last-child:after{display:none}footer.site-footer .footer-bottom .right .social{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}footer.site-footer .footer-bottom .right .social a{font-size:30px;color:#fff;margin-left:20px}footer.site-footer .footer-bottom .right .social a:hover{color:#851335}.oncol a{padding:30px 20px;justify-content:center;color:#fff;flex-direction:column;align-items:center;background:#8d203f;display:flex}.oncol a img{margin-bottom:12px;display:block}.oncol a:hover{background:#3e4b61}.gallery a{padding:10px;border:1px solid #e4e4e4;margin-bottom:30px;display:block}.gallery a img{height:190px;object-fit:cover;width:100%}.gallery a:hover{border-color:#8d203f}.history{padding-top:80px;position:relative}.history:before{height:100%;content:"";position:absolute;background:#851335;left:calc(50% - 1px);width:2px;display:block}.history-item{margin-bottom:70px;display:flex}.history-item .image{flex:0 0 50%;padding-top:52px;max-width:50%;padding-right:40px;width:100%}.history-item .image img{height:350px;object-fit:cover;width:100%}.history-item .text{flex:0 0 50%;max-width:50%;width:100%;padding-left:40px}.history-item .text h3{font-size:24px;font-weight:600;margin-bottom:15px;color:#851335;position:relative}.history-item .text h3:before{height:40px;border:2px solid #851335;content:"";position:absolute;border-radius:40px;background:#fff;left:-60px;width:40px}.history-item:nth-child(2n){flex-direction:row-reverse}.history-item:nth-child(2n) .image{padding-right:0;padding-left:40px}.history-item:nth-child(2n) .text{padding-right:40px;text-align:right;padding-left:0}.history-item:nth-child(2n) .text h3:before{right:-60px;left:unset}.tesisler .item{height:calc(100% - 30px);padding:25px;justify-content:center;margin-bottom:30px;align-items:center;box-shadow:0 0 8px rgba(0,0,0,.1);background:#fff;display:flex}.tesisler .item img{max-height:110px;object-fit:contain;width:100%}.page-content.master .project-item .title{padding:18px 25px;font-size:17px;color:#fff;background:#851335}.page-content.master .project-item .content{padding:30px;border:2px solid #e4e4e4;margin-bottom:30px;border-top:none}.tesisler .item:hover{box-shadow:0 0 13px rgba(0,0,0,.14)}.tesis-detay table{margin-bottom:30px;width:100%}.tesis-detay table tr td:first-child{width:200px}.tesis-detay table tr td{padding:10px 15px;border:1px solid #f1f1f1}.tesis-detay table tr td p{margin-bottom:0!important}.links a{padding:15px 40px;margin-bottom:15px;color:#fff;background-color:#851335;display:inline-block}.links a:hover{background-color:#000}.doc_list a{padding:20px 0;font-weight:500;color:#4a4e51;position:relative;border-bottom:1px solid #f1f1f1;background-size:30px;background-color:#fff;align-items:center;background-position:100%;background-image:url(https://karnaverto.info/assets/images/download.svg);background-repeat:no-repeat;display:block;display:flex}.doc_list a:before{height:30px;margin-right:10px;content:"";background:url(https://karnaverto.info/assets/images/file-pdf.svg) no-repeat;background-size:contain;width:30px}.doc_list a:hover{color:#851335}.project-detail table{margin:30px 0;width:100%!important}.project-detail table td,.project-detail table th{padding:14px 25px;border:1px solid #f1f1f1}.project-info{padding:8px 20px;font-size:14px;margin-right:20px;color:#fff;background:#851335}.right .project-info{margin-right:0}.cookie{padding:16px 40px;font-size:13px;color:#fff;position:fixed;bottom:0;background-color:#000;left:0;width:100%;z-index:99999999}.cookie a{font-weight:600;color:#fff}@media only screen and (max-width:1440px){section.home-slider .slider-item .container .text{font-size:18px}section.home-slider .slider-item .container a.read-more{padding:15px 40px;font-size:13px}section.home-slider .slider-nav{bottom:75px}section.home-slider .slider-nav button{font-size:14px}.container{max-width:1180px}footer.site-footer .footer-bottom .right .footer-links a,header.site-header .header-content nav.header-menu ul li>a,header.site-header .header-top .lang-select a,header.site-header .header-top .search .open-search,header.site-header .header-top .top-menu a,header.site-header .right-links a{font-size:13px}footer.site-footer .footer-bottom .copyright{font-size:14px}footer.site-footer .footer-bottom .right .social a{font-size:26px}section.home-products .product-item .content h3{font-size:24px}section.home-products .product-item img{height:220px}section.home-boxs .box-item img{height:275px}section.home-projects .project-item .content .bottom h3{font-size:17px}section.page-content .page-top{font-size:20px}section.page-header .container{height:360px}section.page-header .container h1{font-size:40px}section.home-news .date{font-size:12px}section.home-news h3{font-size:18px}header.site-header .header-content nav.header-menu ul li .mega-menu-content .mega-menu-links a{font-size:13px}header.site-header .header-content nav.header-menu ul li .mega-menu-content h3{font-size:24px}header.site-header .header-content nav.header-menu ul li .mega-menu-content .text{font-size:13px}header.site-header .header-content nav.header-menu ul li .mega-menu-content a.read-more{padding:12px 35px;font-size:13px}.career-form input[type=text]{font-size:13px;margin-bottom:0}section.contact-page .contact-item .show-map a{padding:13px 35px;font-size:13px}.gallery a{padding:5px}.gallery a img{height:150px}}@media only screen and (min-width:769px){.show-mobile{display:none!important}header.site-header .header-content .mega-menu-link-item:hover .mega-menu-sub{pointer-events:visible;opacity:1}header.site-header .header-content nav.header-menu ul li.mega-menu:hover .mega-menu-content{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:visible;opacity:1}}@media only screen and (max-width:768px){section.page-content img{max-width:100%!important}.doc-tabs .tab-buttons .tab-button{margin-right:5px;margin-bottom:10px;text-align:center;margin-left:5px;width:calc(33.33% - 10px)}.show-desktop{display:none!important}header.site-header .right-links{display:none}section.home-human-resources img.center-image,section.home-human-resources img.right-image{transform:none;position:unset;width:100%}footer.site-footer .footer-menu,section.home-news .news-tabs{flex-wrap:wrap}footer.site-footer .footer-menu .footer-col{width:100%}section.home-human-resources .content{padding:0;width:100%}header.site-header .header-content .logo img{height:40px}header.site-header .header-content{height:70px;padding:0 5px}section.home-slider .slider-item .container h2{font-size:28px}section.home-slider .slider-item .container .text{font-size:14px}section.home-slider .slider-item .container a.read-more{padding:12px 35px}section.home-slider .slider-item .container{height:515px;padding-bottom:100px}section.home-slider .slider-nav{bottom:30px}.cookie{padding:10px;font-size:10px;line-height:1.5em}section.home-boxs .box-item .content h3{font-size:24px}section.home-boxs .box-item .content h4{font-size:16px}section.home-boxs .box-item .content .text{font-size:13px}section.home-boxs .box-item .content{padding:25px}h3.section-title{font-size:26px}section.home-products{padding:0}section.home-human-resources{padding-top:0}section.home-human-resources .content h3{font-size:23px}section.home-human-resources .content .text{font-size:14px}section.home-human-resources .content,section.home-human-resources img.center-image{margin-bottom:30px}section.home-news{padding:30px 0}section.home-news .news-tabs button{padding:0 0 10px;font-size:16px;margin-bottom:20px;width:100%}section.home-news .news-tabs{justify-content:center;align-items:center}section.home-news .news-tabs button{margin-right:0!important}section.home-news .news-tabs{margin-bottom:15px;width:100%}.home-news .d-flex.justify-content-between.align-items-start.flex-wrap{justify-content:center!important}section.home-news a.all-news{margin-bottom:20px}section.home-news .first-news{margin-right:0;margin-bottom:30px}footer.site-footer .footer-menu .footer-col{text-align:center;margin-top:14px}footer.site-footer .footer-bottom{text-align:center;display:block}footer.site-footer .footer-bottom .right .footer-links{padding:25px 0;justify-content:center;margin-right:0;flex-direction:column;align-items:center}footer.site-footer .footer-bottom .right{display:block}footer.site-footer .footer-bottom .right .footer-links a:after{display:none}footer.site-footer .footer-bottom .right .footer-links a{margin-right:0;line-height:2.5em}footer.site-footer .footer-bottom .right .social{justify-content:center}footer.site-footer .footer-bottom .right .social a{font-size:24px;margin:0 10px}header.site-header .header-content nav.header-menu{transform:translateY(-20px);pointer-events:none;padding:0 0 10px;transition:all .3s;position:absolute;opacity:0;top:70px;background:#fff;left:0;width:100%}header.site-header .header-content nav.header-menu.active{transform:translateY(0);pointer-events:visible;opacity:1}header.site-header .header-content nav.header-menu ul{text-align:center;display:block}header.site-header .header-content nav.header-menu ul li>a{line-height:60px}button.show-mobile.open-header-menu{padding:7px 15px;border:1px solid #e4e4e4;margin-right:10px;transition:all .3s;border-radius:5px;background:#fff}button.show-mobile.open-header-menu.active{border-color:#851335;color:#fff;background:#851335}header.site-header .header-content nav.header-menu ul li .mega-menu-content{height:0;overflow:hidden;pointer-events:visible;padding:0;position:unset;opacity:1}header.site-header .header-content nav.header-menu ul li .mega-menu-content .text,header.site-header .header-content nav.header-menu ul li .mega-menu-content a.read-more,header.site-header .header-content nav.header-menu ul li .mega-menu-content h3,header.site-header .header-content nav.header-menu ul li .mega-menu-content img{display:none}header.site-header .header-content nav.header-menu ul li .mega-menu-content{border-top:0}header.site-header .header-content nav.header-menu ul li .mega-menu-content .mega-menu-links{padding:10px 0;margin:0}section.page-content .page-top{padding-top:10px;border-left-width:5px;font-size:16px;padding-left:15px}section.page-content{font-size:14px}section.page-content h2{font-size:25px}section.page-header .container{height:305px}section.page-header .container h1{font-size:20px}section.page-header .container .breadcrumb li a{font-size:10px}.history:before{display:none}.history-item{flex-wrap:wrap;margin-bottom:20px}.history-item .image,.history-item .text{flex:0 0 100%;padding:0;margin-bottom:30px;max-width:100%}.history-item:nth-child(2n){flex-direction:row}.history-item:nth-child(2n) .image{padding:0}.history-item:nth-child(2n) .text{padding:0;text-align:left}.history-item .text h3:before{display:none}#ctl00_masterRight section.home-products{padding-top:50px}section.page-content .image-text .left-image img{left:-15px;width:100%}section.page-content .image-text .left-image .content{padding:40px 20px 20px;width:100%}section.page-content .image-text ul li,section.page-content .image-text ul li:nth-child(2n){width:100%}section.page-content .image-text ul{display:block}section.page-content .product-table{border-right:1px solid #d7d7d7;overflow-x:auto}section.page-content .product-table table{width:300%}section.page-content .product-table table tr:first-child th{font-size:16px}section.page-content .product-table table tbody tr td,section.page-content .product-table table tbody tr:not(:first-child) th{font-size:14px}.oncol a{margin-bottom:30px}section.projects-page .filter select{width:100%}section.projects-page .filter{margin-bottom:0}section.projects-page{padding:25px 5px}img#ctl00_icerik_img_project{margin-bottom:30px}.project-detail .d-flex.justify-content-between.flex-wrap.mb-3,.project-detail .d-flex.justify-content-between.flex-wrap.mb-3 .left{display:block!important}.project-info{margin-right:0;margin-bottom:15px}section.contact-page .contact-item .show-map a{margin-top:20px}.career-form input[type=text],section.contact-page .contact-form input[type=text],section.contact-page .contact-form textarea{margin-bottom:15px}section.contact-page .contact-form .captcha-and-submit .kvkk label{margin-bottom:20px;margin-top:20px}section.contact-page .contact-form .captcha-and-submit .kvkk label span{font-size:12px}header.site-header .header-content nav.header-menu ul li.right.first>a{margin-left:0}header.site-header .header-content .mega-menu-sub{height:0;overflow:hidden;pointer-events:visible;padding:0;transition:all .3s;position:unset;opacity:1;text-align:center;width:100%;margin-top:0}header.site-header .header-content nav.header-menu ul li>a{margin:0}header.site-header .header-content nav.header-menu ul li.active>a{border-color:#4a4e51}section.home-slider .slider-item .container{padding-bottom:70px}section.home-slider .slider-item .container h2{font-size:20px}}section.page-content ul li a{color:#363f4b;transition:.3s ease}section.page-content ul li a:hover{color:#851335;margin-left:10px}