*,:after,:before{outline:unset;box-sizing:border-box}a{text-decoration:none;color:unset}.container{padding:0 10px;max-width:1201px;margin:0 auto;width:100%;display:block}.pageImage{height:300px;position:relative;width:100%}.pageImage img{height:100%;object-fit:cover;width:100%}.pageImage:after{right:0;content:"";position:absolute;bottom:0;top:0;background:rgba(0,0,0,.36);left:0}.pageImage .container{position:relative}.pageImage .container h1{padding:0;font-size:20px;color:#fff;position:absolute;bottom:25px;margin:0;left:0;z-index:9999}.pageTitle{padding:30px 0;align-items:center;background:#4e4e4d;width:100%;display:flex}.pageTitle h1{padding:0;font-size:20px;color:#fff;margin:0}.pageInfo{height:50px;background:#e4022e;width:100%}.pageInfo .container{height:100%;justify-content:space-between;flex-direction:row;display:flex}.pageInfo .container .nextPrev{height:100%;justify-content:center;color:#fff;align-items:center;display:flex}.pageInfo .container .nextPrev a{font-size:15px;text-decoration:none;color:#fff;margin:0 20px}.pageInfo .container .nextPrev a:first-child{margin-left:0}.pageInfo .container .nextPrev a p{padding:0;margin:0}.pageInfo .container .productNavigation{height:100%;justify-content:center;color:#fff;align-items:center;display:flex}.pageInfo .container .productNavigation a{padding:0 2px;font-size:13px;text-decoration:none;color:#fff}.pageContent{padding:50px 0}.pageContent .container{padding-top:40px;display:flex}.pageContent .container .text{flex:1.5;padding-right:5%;width:100%}.pageContent .container .image{flex:1;align-items:center;display:flex}.pageContent .container .image img{width:100%}.pageContent h2{padding:5px 0;font-size:21px;font-weight:400;color:#db5e32;position:relative;margin:0}.pageContent h2:after{height:5px;border-top-right-radius:5px;content:"";position:absolute;bottom:-6px;background:#274185;left:0;width:50px}.pageContent p{padding:10px 0 0;font-weight:100;color:#000d;margin:0;line-height:1.7}#productsList .container .list{list-style:none;padding:20px;flex-wrap:wrap;margin:0;width:100%;display:flex}#productsList .container .list li{height:250px;overflow:hidden;transition:all .4s;position:relative;margin:0 15px 15px 0;width:100%;flex-basis:31%}#productsList .container .list li:hover .katImage{transform:scale(1.2);transition:all .4s}#productsList .container .list li .katImage{height:100%;transition:all .4s;width:100%}#productsList .container .list li .katImage img{height:100%;object-fit:cover;width:100%;display:block}#productsList .container .list li .katTitle{padding:11px 0 15px 15px;transition:all .4s;position:absolute;bottom:0;background:rgba(57,57,57,.35);width:100%;z-index:100}#productsList .container .list li:hover .katTitle{padding:15px 0 15px 20px;transition:all .8s;letter-spacing:1px}#productsList .container .list li .katTitle h2{padding:0;font-size:14px;color:#fff;margin:0}#productsList .container .list li:after{height:5px;right:0;content:"";position:absolute;bottom:0;background:#393939;left:0;width:100%;z-index:998}#productsList .container .list li:before{height:5px;content:"";position:absolute;bottom:0;background:#ed1c24;left:0;width:20%;z-index:999}.productDetail .container{padding:35px;flex-wrap:wrap;display:flex}.productDetail .fotorama__wrap--css3 .fotorama__stage .fotorama__img{background:#fff!important}.productDetail .image{flex:1 0 20%;width:33%!important}.productDetail .text{flex:1 0 45%;justify-content:center;flex-direction:column;width:100%;padding-left:4%;display:flex}.productDetail .text h1{padding:0;font-size:17px;color:#e4022e;margin:22px 0}.productDetail .text h4{font-size:24px;color:#ed1c24;margin:0 0 15px}.productDetail .text span{padding:15px 0;font-size:15px;font-weight:700;color:#6e6e6e;text-transform:uppercase;text-align:center;display:block}.productDetail .text p{font-size:15px;color:#6e6e6e;margin:0;line-height:1.7;padding-left:4%}.productDetail .text p:last-child{border:none}.productDetail .text strong{font-weight:500;width:100px;display:inline-block}.productDetail .text img{height:auto;border:1px solid #8a8a8a4f;max-width:100%}.productDetail .text .butonsProduct{padding-top:14px;flex-wrap:wrap;border-top:1px solid #ddd;margin-top:14px;display:flex}.productDetail .text .butonsProduct a{flex:1 0 50%;padding:10px;justify-content:center;color:#fff;align-items:center;background:#393939;display:flex}.productDetail .text .butonsProduct a:nth-child(2){background:#ed1c24}.productDetail .text .butonsProduct a:nth-child(3){background:#727d91}.productDetail .productSingle{flex:1 0 50%;flex-wrap:wrap;margin:20px 0;display:flex}.productDetail .productSingle a{flex:1 0 30%;height:250px;position:relative;margin:12px;background:#fff;display:flex}.productDetail .productSingle a img{height:100%;padding:15px;object-fit:contain;width:100%}.productDetail .productSingle a h1{padding:10px;font-size:18px;color:#fff;position:absolute;bottom:0;margin:0;background:rgba(156,44,33,.68);width:100%}.productDetail .table{overflow:hidden;overflow-x:auto;width:100%}.productDetail table{overflow-x:auto;text-transform:uppercase;width:100%;margin-top:10px}.productDetail table .twoColsp{justify-content:space-between;align-items:center;display:flex}.productDetail table th{color:#fff;background:#898989}.productDetail table td,th{border-right:1px solid #c4c4c4;padding:15px}.productDetail table td:first-child{font-weight:700}.productDetail table tr{border-bottom:1px solid #ddd}.tabloimg,.tabloimg img{width:100%}#productContent{padding:15px 0;position:relative;flex-direction:column;background:#fff;display:flex}#productContent .left{width:100%!important;float:none!important}#productContent .left .image{overflow:hidden;width:100%}#productContent .right{border-right:unset;padding:1%;justify-content:center;color:#fff;flex-direction:column;background:#fff;width:100%;margin-top:15px;display:flex;z-index:2}#productContent .right h2{padding:5px 0;font-size:21px;font-weight:400;color:#db5e32;position:relative;margin:0}#productContent .right h2:after{height:5px;border-top-right-radius:5px;content:"";position:absolute;bottom:-6px;background:#274185;left:0;width:50px}#productContent .right strong{padding:10px 0;font-size:17px;font-weight:400;color:#ed1c24;position:relative;margin:0}#productContent .right strong:after{height:3px;border-top-right-radius:5px;content:"";position:absolute;bottom:3px;background:#393939;left:0;width:50px}#productContent .right p{padding:5px 0;font-size:16px;color:#232323dd;margin:2px 0;line-height:1.7}#productContent .fotorama__thumb-border{border-color:#ec6707!important;background-image:linear-gradient(to bottom right,rgba(12,77,162,.34),rgba(236,103,7,.13))!important}#teamList .container .list{list-style:none;padding:20px 0;flex-wrap:wrap;margin:0;width:100%;display:flex}#teamList .container .list li{height:250px;overflow:hidden;border:1px solid #e8e9ed;transition:all .4s;position:relative;margin:0 15px 15px 0;width:100%;flex-basis:31%}#teamList .container .list li:hover .katImage{transform:scale(1.2);transition:all .4s}#teamList .container .list li .katImage{height:100%;transition:all .4s;width:100%}#teamList .container .list li .katImage img{height:100%;object-fit:contain;width:100%;display:block}#teamList .container .list li .katTitle{padding:11px 0 15px 15px;transition:all .4s;position:absolute;bottom:0;background:#fff;width:100%;z-index:100}#teamList .container .list li:hover .katTitle{padding:15px 0 15px 20px;transition:all .8s;letter-spacing:1px}#teamList .container .list li .katTitle h2{padding:0;font-size:14px;color:#49568c;margin:0}#teamList .container .list li:after{height:5px;right:0;content:"";position:absolute;bottom:0;background:#e8e9ed;left:0;width:100%;z-index:998}#teamList .container .list li:before{height:5px;content:"";position:absolute;bottom:0;background:#519fd7;left:0;width:20%;z-index:999}#teamContent{padding:27px 0;background:#fff}#teamContent .container{flex-wrap:wrap;position:relative;flex-direction:row;display:flex}#teamContent .container .left{flex:1 0 27%;width:30%!important;float:none!important}#teamContent .container .right{flex:1 0 40%;border-right:unset;padding:0 4%;margin-bottom:15px;color:#000;flex-direction:column;background:hsla(0,0%,100%,.58);width:100%;display:flex;z-index:2}#teamContent .container .right p{font-size:15px;margin:0;line-height:1.7}#teamContent .container .left .fotorama__thumb-border{border-color:#4db848;background-color:rgba(0,0,0,.5)}#teamContent .container .right h1{padding:5px 0;font-size:20px;color:#009bdf;position:relative;margin:10px 0}#teamContent .container .right h1:after{height:5px;content:"";position:absolute;bottom:-3px;background:#a1a8b8;left:0;width:50px}#teamContent .container .right h2{padding:0;font-size:15px;color:#102a60;margin:0 0 2px}#teamContent .container .right h2 span{font-size:15px;font-weight:500;color:#102a60}#teamContent .container .right h3{padding:0;font-size:16px;color:#102a60;margin:0 0 2px}#teamContent .container .right p{padding:0;margin:0 0 10px}#teamContent .container .right span{font-size:10px;color:#000}#teamContent .container .content .text{flex:1;height:100%;justify-content:center;flex-direction:column;margin-left:5%;width:100%;display:flex}#teamContent .fotorama{border:solid #dee1e6;max-width:800px;border-width:1px 1px 5px;margin:0 auto;padding-bottom:10px;width:100%}#teamContent .fotorama__nav{padding-top:10px;border-top:1px solid #dee1e6;width:90%!important}#newsList .container{padding:0 0 17px;flex-wrap:wrap;display:flex}#newsList .single{flex:1 0 48%;padding:10px}#newsList .single .catSingle{height:240px;padding:30px;justify-content:space-between;border:1px solid #e6e6e6;transition:all 1s ease 8ms;flex-direction:column;margin:20px 0 0;align-items:center;box-shadow:0 0 5px 0 hsla(0,0%,87%,.62);width:100%;display:flex}#newsList .single .catSingle .top{height:45px;position:relative;width:100%}#newsList .single .catSingle .top:after{height:2px;transform:translateY(-50%);right:0;content:"";position:absolute;top:50%;background:#ddd;width:100%;z-index:-1}#newsList .single .catSingle .midle h1{font-size:23px;font-weight:500;color:#102a60;text-align:center}#newsList .single .catSingle .bottom{height:50px;justify-content:center;font-size:18px;border:1px solid #ddd;color:#bc4f19;transition:all.3s;align-items:center;border-radius:100%;width:50px;display:flex}#newsList .single:hover .catSingle .bottom{transform:rotate(1turn)}#news-list{background:#fff}#news-list .container .list{padding:15px;flex-wrap:wrap;flex-direction:row;display:flex}#news-list .container .list .inner-container{height:auto;position:relative;margin:15px;box-shadow:0 0 15px rgba(0,0,0,.06);width:100%;flex-basis:30%}#news-list .container .list .inner-container .date{height:auto;padding:18px 19px 10px;position:absolute;top:0;background-color:#393939;left:0;width:80px;z-index:2}#news-list .container .list .inner-container .date:before{border-right:80px solid transparent;content:"";position:absolute;border-top:15px solid #393939;bottom:-13px;left:0;z-index:-1}#news-list .container .list .inner-container .date h3{font-size:36px!important;font-weight:300;margin-bottom:4px;margin-top:10px!important}#news-list .container .list .inner-container .date h3 span{color:#fff;position:relative}#news-list .container .list .inner-container .date h3 span:before{height:1px;content:"";position:absolute;bottom:3px;background-color:#fff3db;left:0;width:100%}#news-list .container .list .inner-container .date h5{padding:0;font-size:14px;font-weight:400;color:#fff;text-transform:uppercase;letter-spacing:0;margin:0;line-height:14px}#news-list .container .list .inner-container .date h5:first-child{padding:10px 0 0}#news-list .container .list .inner-container .image img{height:250px;filter:grayscale(1);transition:1s linear;object-fit:cover;width:100%}#news-list .container .list .inner-container:hover .image img{filter:unset;transition:1s linear}#news-list .container .list .inner-container .desc{height:auto;padding:0 30px 30px;width:100%}#news-list .container .list .inner-container .desc .title h3{font-size:21px;font-weight:400;margin-bottom:10px;color:#14141c;text-transform:capitalize;line-height:1}#news-list .container .list .inner-container .desc .title h3 a{text-decoration:none;color:#181a2f;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#news-list .container .list .inner-container .desc .title h3 a:hover{color:#274185}#news-list .container .list .inner-container .desc .info{margin-bottom:24px;border-bottom:1px solid #ccc;padding-bottom:4px;width:100%}#news-list .container .list .inner-container .desc .info span{font-size:11px;font-style:italic;color:#666;position:relative;padding-right:22px}#news-list .container .list .inner-container .desc .info span:last-child{position:unset}#news-list .container .list .inner-container .desc .info a{text-decoration:none;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#news-list .container .list .inner-container .desc .info a:hover{color:#274185}#news-list .container .list .inner-container .desc .explanation{margin-bottom:17px}#news-list .container .list .inner-container .desc .explanation p{font-size:15px;color:#3b3b3b;line-height:1.6}#news-list .container .list .inner-container .desc .readmore{width:100%}#news-list .container .list .inner-container .desc .readmore a{padding:10px 20px;text-decoration:none;font-weight:600;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#393939;border-radius:3px;line-height:1.6;display:inline-block}#news-list .container .list .inner-container .desc .readmore a:hover{opacity:.7}#Newscontent{padding:20px 0;background:#fff;width:100%}#Newscontent .newsDetail{grid-template-columns:350px 1fr;padding-top:40px;position:relative;grid-template-rows:260px auto auto;padding-bottom:40px;grid-gap:0 20px;display:grid}#Newscontent .newsDetail .gallery-thumbs{height:20%;margin:20px 10px 0;cursor:pointer}#Newscontent .newsDetail .gallery-thumbs .swiper-slide{height:100%;max-height:100px;opacity:.45;width:20%}#Newscontent .newsDetail .gallery-thumbs .swiper-slide-active{opacity:1}#Newscontent img{height:100%;grid-column:1/2;grid-row:1/2;max-width:100%;object-fit:contain;width:100%}#Newscontent .newsText{grid-column:-1/-2;grid-row:1/-1;line-height:1.6}#Newscontent .newsText h2{padding:5px 0;font-size:21px;font-weight:400;color:#db5e32;position:relative;margin:0}#Newscontent .newsText h2:after{height:5px;border-top-right-radius:5px;content:"";position:absolute;bottom:-6px;background:#274185;left:0;width:50px}#Newscontent .page-news-detail-footer{padding:10px 0;justify-content:center;position:relative;border-top:1px solid #d8d8d7;border-bottom:1px solid #d8d8d7;flex-direction:column;text-align:center;margin:20px 0;display:flex}#Newscontent .page-news-detail-footer:before{height:2px;content:"";position:absolute;top:-1px;background-color:#d64b18;left:0;width:100px}#Newscontent .page-news-detail-footer:after{height:2px;right:0;content:"";position:absolute;bottom:-1px;background-color:#519fd7;width:100px}#Newscontent .newsDetail-footer-share-items a{height:40px;color:#fff;position:relative;width:70px;display:inline-block}#Newscontent .newsDetail-footer-share-items a:hover{opacity:.8}#Newscontent .newsDetail-footer-share-items i{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#videoList .container .list{justify-content:center;flex-wrap:wrap;align-items:center;display:flex}#videoList a{flex:1 0 47%;height:300px;transition:all .4s;position:relative;margin:10px;width:100%;display:flex}#videoList a img{height:100%;filter:grayscale(1);object-fit:cover;width:100%}#videoList a p{padding:11px;color:#fff;position:absolute;bottom:0;margin:0;background:#3b3b3b7a;left:0;width:100%}#videoList a:hover{opacity:.7}#videoList a:hover img{filter:unset}.form{flex:1 0 45%}.page-contact .boxes{padding:0 50px 0 0;justify-content:flex-start;flex-basis:50%}.page-contact .boxe,.page-contact .boxes{flex-direction:column;display:flex}.page-contact .boxe h1{padding:17px 0;font-size:16px;color:#519fd7;border-bottom:1px solid #ddd;margin:0}.page-contact .box{padding:15px 0;justify-content:flex-start;border-bottom:1px solid #d1287917;align-items:center;display:flex}.page-contact .box .icon{height:100%;min-width:70px;text-align:center;align-items:center;display:flex}.page-contact .box .icon i{font-size:29px;color:#d64b18}.page-contact .box .tel{font-size:18px!important}.page-contact .box .ctitle{height:100%;padding:0;justify-content:center;flex-direction:column;display:flex}.page-contact .box:first-child .ctitle{justify-content:center}.page-contact .box .ctitle a{font-weight:400;color:#8c8c8c;letter-spacing:1px}.page-contact .box .ctitle p{font-size:14px;color:#8c8c8c;margin:0;line-height:1}.page-contact .contact-top{flex:1;margin:20px 0;display:flex}.cookie-banner{padding:5px 14px;justify-content:space-between;right:0;color:#fff;position:fixed;flex-direction:column;bottom:0;background-color:#1b2650;align-items:center;box-shadow:0 0 2px 1px rgba(0,0,0,.2);border-radius:0;left:0;width:100%;display:flex;z-index:99999}.cookie-banner p{padding:10px;margin:0}.cookie-banner a:hover{text-decoration:underline}.cookie-close{padding:10px;font-size:14px;border:none;color:#fff;background-color:#bc4f19;border-radius:2px;cursor:pointer}ul.pagination{list-style:none;padding:10px 0;flex-wrap:wrap;border-top:1px solid #ddd;border-bottom:1px solid #ddd;flex-direction:row;margin:10px 0;width:100%;display:flex}ul.pagination li:first-child{border-left:unset}ul.pagination li{flex:1;list-style:unset;border-left:1px solid #ddd}ul.pagination li,ul.pagination li a{justify-content:center;align-items:center;width:100%;display:flex}li.active{color:#d75322}.docsList{width:100%}.docsList .container{padding:15px 0;justify-content:center;flex-wrap:wrap;align-items:center;display:flex}.docsList .container .single{flex:0 0 29%;transition:all .3s;position:relative;flex-direction:column;margin:15px;width:100%;display:flex}.docsList .container .single img{height:225px;object-fit:contain;width:100%}.docsList .container .single:before{border-right:60px solid #e4022e;right:0;content:"";position:absolute;border-top:60px solid transparent;border-bottom:0 solid transparent;bottom:18px}.docsList .container .single .plus{right:10px;color:#fff;transition:all .3s;position:absolute;bottom:9px}.docsList .container .single:hover{transform:scale(1.1);transition:all .3s}.docsList .container .single:hover .plus{color:#fff;transition:all .3s;opacity:.9;z-index:999}.docsList .container .single .titleDocs{padding:7px;font-size:12px;font-weight:500;color:#fff;transition:all .3s;text-align:center;background:#e4022e;width:100%}.docsList .container .single:hover .titleDocs{color:#fff;transition:all .3s;opacity:.9}.page-contact{width:100%}.galleryList,.page-contact{padding:50px 0}