*{margin:0 auto;padding:0;list-style:none;text-decoration:none}body{overflow-x:hidden}ul,li{list-style:none!important}a{color:#333;text-decoration:none!important}a:hover{color:#333 important}img,a,ul,li,p,button,em,i{border:0;margin:0;padding:0;font-style:normal;outline:0}img{object-fit:cover!important}input:focus,button:focus,.swiper-button-prev:focus,.swiper-button-next:focus{outline:none!important}.spacingDiv{height:auto;overflow:hidden}.website,.searchCon input,.searchCon button{float:left}.contactTop,.langageList,.contactTop li,.agencyShare,.searchClick{float:right}.blockTopDark{height:1.3rem;line-height:1.3rem;padding:0 13.2%;background-color:#252323;font-size:12px;font-family:Verdana,Geneva,sans-serif;color:#bbb;font-weight:400}.contactTop{width:30%}.contactTop li:first-child{margin-left:10%}.contactTop li a{color:#bbb}.contactTop li span:first-child{color:#f2503b;font-size:14px;margin-right:6px}.langageList{min-width:25%;max-width:40%;text-align:right}.langageList a{display:inline-block;width:26px;height:18px;line-height:0;border:1px solid rgba(255,255,255,1);box-shadow:0 0 3px 0 rgba(0,0,1,0.34);margin:0 0 0 8%;text-align:center}.langageList img{width:100%;height:100%}.navbar{margin-bottom:0}.navbar-brand{display:none}.navbar-collapse{padding:0;width:90%;float:left;margin:auto;align-items:center}.navbar-default .navbar-nav>li>a:hover{color:#f2503b}.header-nav{width:100%;position:absolute;background:rgba(37,35,35,.6);padding:0 13.2%;z-index:99;border:0;border-radius:0;min-height:100px;display:flex;align-items:center}.logo{float:left;margin:0;max-width:5rem;overflow:hidden}.logo a{display:block;max-width:100%}.logo img{width: auto;height:auto;max-width:100%;max-height: 100%}.nav-active{position:fixed;top:0;width:100%;z-index:9999}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background:0}.navbar-nav{width:76%;float:right;padding-left:2%;display:flex;align-items:center}.navbar-nav li{float:left;font-size:20px;font-family:Verdana,Geneva,sans-serif;font-weight:400;margin-left:7%;text-align:center}.navbar-nav li a{display:inline-block;height:100px;color:#fff}.navbar-nav li:hover,.navbar-nav li:hover a{color:#f2503b}.header-nav li .active{color:#f2503b}.menu{display:inline-block}.menu li{float:left}.navbar-nav>li>.dropdown-menu{background:rgba(113,102,98,1);border:0;box-shadow:none;min-width:350%;width:350%;border-radius:0!important}.navbar-nav>li>.dropdown-menu ul{background:rgba(113,102,98,1);height:auto;overflow:hidden}.menuChild,.menuChildTwo{display:none;position:absolute;margin-top:0;z-index:99;font-size:14px;padding:15px 0 15px 15px}.header-nav .menuChild li,.header-nav .menuChildTwo li{text-align:left;width:100%;height:30px;line-height:30px;margin-left:0;font-family:Verdana,Geneva,sans-serif;font-weight:400;max-width:100%;color:#fff}.header-nav .menuChild li a{width:94%;color:#fff;height:auto;overflow:hidden;font-family:Verdana,Geneva,sans-serif;font-weight:400;font-size:14px;margin-right:15px}.header-nav .menuChild li:hover a{background-color:#f2503b}.header-nav .menuChild li:hover .menuChildTwo a{background-color:inherit}.header-nav .menuChild li .menuChildTwo li:hover a{background-color:#f2503b}.dropdown-menu>li>a{padding:0 15px;line-height:30px!important}.menuChild .fa-angle-right{display:none}.dropdown-submenu .fa-angle-right{display:block}.menuHover:hover .menuChild,.dropdown-submenu:hover .menuChildTwo{display:block}.header-nav .menuChild li a span{float:right;position:relative;top:8px}.menuChildTwo{min-width:100%}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{display:none;top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px;max-height:400px;overflow-y:auto}.dropdown-submenu>.dropdown-menu::-webkit-scrollbar{width:6px;background-color:#fff}.dropdown-submenu>.dropdown-menu::-webkit-scrollbar-thumb{background-color:#fff}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.nav>li>a{padding:34px 0!important}.agencyShare{width:20%;text-align:right;margin-right:.5%}.agencyShare a{display:inline-block;color:#fff;margin:0 5% 0 0;font-size:24px}.agencyShare a:hover{color:#f2503b}.searchClick{position:relative}.search{width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;color:#fff;cursor:pointer;font-size:20px}.searchBox{position:absolute;z-index:99;margin-top:35%;width:100%;display:none}.triangle,.trigonum{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid rgba(34,34,34,0.7);position:absolute}.searchCon{background:rgba(34,34,34,0.7);border-radius:5px;padding:30px;margin-top:20px;position:absolute;right:0}.searchCon div{width:730px;font-weight:200}.searchCon input{width:600px;height:40px;border-radius:5px 0 0 5px;text-indent:15px;border:0}
.searchCon button{width:120px;height:40px;line-height:40px;background-color:#f2503b;color:white;border-radius:0 5px 5px 0}.spacingDiv{padding:0 13.2%;clear:both}#back_top{background:rgba(0,0,0,.5);height:38px;width:38px;text-align:center;color:#f2503b;font-size:20px;line-height:38px;border-radius:3px;display:block;cursor:pointer;position:fixed;right:60px;bottom:120px;display:none;z-index:99999}.shareIndex{position:fixed;z-index:999;right:.668rem;bottom:.668rem}.footer{overflow:hidden;clear:both;position:relative;margin-top:1.781rem;background:#272838}.footerBg{background-color:#252323;width:100%;height:auto;overflow:hidden;padding:5% 13.2% 0;color:white;clear:both}.footerBg ul li{font-size:14px;font-weight:400;color:#fff}.inFooter{float:left;width:43%;padding-right:10%;box-sizing:border-box}.footerTitle{clear:both;font-size:18px;font-weight:bold;color:rgba(255,255,255,1);margin-bottom:.85rem;text-decoration:underline}.footerLogo{max-width:5rem;width:auto;overflow:hidden;margin:0 0 .668rem}.footerLogo img{width:100%}.inFooter ul li,.pettyFooterLi ul li{margin-bottom:.15rem!important}.inFooter ul li strong{margin:0 5px}.inFooter ul li .fa-map-o{position:absolute;margin:3px 0 0 0}.inFooter ul li .li{position:relative;display:inline-block;width:80%;margin-left:20px}.pettyFooter{float:left;width:28%}.pettyFooter ul{margin-left:5%}.pettyFooter ul li{list-style-type:square!important;margin-bottom:12px}.pettyFooter ul li a,.inFooter ul li a{color:#fff!important}.footerList{font-size:14px;font-family:Raleway;font-weight:400;color:rgba(185,185,185,1);width:100%;clear:both;text-align:center;padding:.668rem 0;height:auto;overflow:hidden}.socialMediaPhoto{display:none}.socialMediaPhoto a{display:inline-block;padding-bottom:40px;color:#fff}.socialMediaPhoto a span{font-size:20px;margin-right:30px}@media only screen and (max-width:1893px){.blockTopDark,.header-nav,.spacingDiv{padding:0 12%}.footerBg{padding:4% 12% 0}}@media only screen and (max-width:1805px){.blockTopDark,.header-nav,.spacingDiv{padding:0 10.5%}.footerBg{padding:4% 10.5% 0}}@media only screen and (max-width:1780px){.blockTopDark,.header-nav,.spacingDiv{padding:0 10%}.footerBg{padding:4% 10% 0}}@media only screen and (max-width:1688px){.blockTopDark,.header-nav,.spacingDiv{padding:0 8%}.productLists li{height:12.5rem}.footerBg{padding:4% 8% 0}}@media only screen and (max-width:1582px){.blockTopDark,.header-nav,.spacingDiv{padding:0 5%}.banner{min-height:4.6rem}.banner .swiper-wrapper{min-height:4.6rem}.footerBg{padding:4% 5% 0}}@media only screen and (max-width:1478px){.navbar-nav li{margin-left:6%}}@media only screen and (max-width:1463px){.blockTopDark,.header-nav,.spacingDiv{padding:0 2%}.blockTopDark{height:.8rem;line-height:.8rem}.header-nav{min-height:80px}.navbar-nav{padding-left:5%}.navbar-nav li a{height:80px}.nav>li>a{padding:24px 0!important}.searchBox{margin-top:8%}.productLists li{height:11rem}.productText{max-width:6.681rem;top:10%}.footerBg{padding:4% 2% 0}}@media only screen and (max-width:1367px){.navbar-nav{padding-left:4%}.productText{max-width:7.5rem}.categoriesImgs{height:6.4rem}.teamText{margin:.445rem}}@media only screen and (max-width:1300px){.logo{max-width:4.1rem}.logo a,.logo img{display:inline-block;width:100%}.navbar-nav{padding-left:1%}.teamUl li{padding:0 2%}}@media only screen and (max-width:1200px){.navbar-nav{width:90%;padding-left:3%}.navbar-nav li{margin-left:5%}.logo{max-width:3rem}.headTitle{font-size:.89rem}.categoriesImgs{height:5.5rem}.categoriesCon{padding:.5rem .2rem}.aboutImg{height:8rem}.certificateImg a{height:7rem}.videoContact iframe{height:9rem}.teamUl li{padding:0 1%}}@media only screen and (max-width:1081px){.contactTop{width:38%}.langageList{width:40%}.navbar-brand{display:block;padding:1.5% 15px 0;height:auto;position:absolute;left:0}.navbar-brand img{width:80%}.navbar-toggle{margin-top:2.1%;position:absolute;right:0}.navbar-default .navbar-toggle .icon-bar{background-color:#f2503b!important}.navbar-default .navbar-toggle{border-color:#f2503b}.navbar-default .navbar-toggle:hover{background-color:rgba(0,0,0,.5)}.navbar-default .navbar-toggle:focus{background-color:#f2503b}.navbar-default .navbar-toggle:focus .icon-bar{background-color:rgba(0,0,0,.5)!important}.navbar .logo{display:none}.navbar-header{height:80px}.navbar-collapse{width:100%;position:absolute;border:0}.header-nav{display:block;min-height:80px;font-size:16px;padding:0;margin:0}.header-nav li{height:auto;border-bottom:1px solid #f2503b;padding-left:4%;text-align:left;clear:both;width:100%;position:relative;font-size:16px;background-color:rgba(38,36,36,.9);margin-left:0}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>.active{color:#f2503b;background:0}.header-nav li:hover{border-bottom:2px solid #f2503b;background:rgba(38,36,36,.9);color:#f2503b}.navbar-nav li:hover a{color:#333!important}.navbar-nav .active{border-bottom:2px solid #f2503b}.navbar-default .navbar-nav>li>a{height:100%}.navbar-nav{width:100%;margin:0;height:auto;padding:0;overflow-y:hidden}
.navbar-nav::-webkit-scrollbar{display:none}.navbar-nav li a{width:96%;height:100%;line-height:30px}.navbar-nav li a:hover,.navbar-nav li:hover a{text-decoration:none!important;color:#f2503b!important}.header-nav li .active{text-decoration:none!important;border-bottom:2px solid #f2503b}.navbar-nav>li>.dropdown-menu{margin-top:0}.header-nav .menuHover,.header-nav .menuChild .dropdown-submenu,.header-nav .menuChild .dropdown-submenu a{height:auto}.menuChild,.menuChildTwo{display:none;position:relative;background-color:rgba(255,255,255.9)}.navbar-nav>li>.dropdown-menu{padding:0}.dropdown-menu{min-width:96%}.dropDownMenu{top:0;min-width:100%;background-color:rgba(255,255,255.9);display:none;position:relative;box-shadow:none;padding:0}.navbar-nav>li>.dropdown-menu{min-width:96%;width:96%;background:rgba(113,102,98,.4)}.dropdown-menu>li>a{line-height:29px!important}.header-nav .menuChild,.header-nav .menuChildTwo{min-width:96%;left:0;border-bottom:0}.header-nav .menuChild li{border-left:none;border-bottom:1px solid #f2503b;padding:0 0 0 4%;line-height:0}.header-nav .menuChild li a{padding:0;color:#333}.header-nav .menuChild li .active{background-color:#fff;border-top:0}.header-nav .menuChild li:hover a,.header-nav .menuChild li .menuChildTwo li:hover a{background-color:rgba(0,0,0,0.02)}.menuChildTwo{padding:0 3%}.navbar-nav>li>.dropdown-menu ul{background-color:inherit}.nav>li>a{padding:15px 0!important}.searchClick{display:none}.socialMediaPhoto{display:block}#myTab>li>a{color:#222}.agencyShare{display:none}.productLists li:nth-child(odd){width:45%}.productLists li:nth-child(even){width:55%}.productLists li img{height:100%}.categoriesImgs{height:4.8rem}}@media only screen and (max-width:995px){.website{display:none}.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{width:45px;height:45px;line-height:45px;opacity:.8}.banner .swiper-button-prev{left:20px}.banner .swiper-button-next{right:20px}.headTitle{font-size:.7rem}.certificateImg a{height:6rem}.newsListCon{padding:.6rem 3%}.newsListCon ul li{padding:0 .3rem}.newsTitles{width:70%}.teamUl li{width:33%}.teamImgs{width:5rem;height:5rem}.inFooter{padding-right:5%}}@media only screen and (max-width:850px){.header-nav{position:relative;background:rgba(37,35,35,.8)}.productLists li{height:9rem}.productText{max-width:6.5rem;left:10%}.productTitle{font-size:.6rem;line-height:.7rem}.productDescribe{margin:.7rem 0 1rem}.categoriesImgs{height:3.8rem}.categoriesCon{padding:.3rem 0 .2rem}.certificateDiv{margin:1.2rem 0 .8rem}.honorsContant{padding:3% 0}}@media only screen and (max-width:800px){.navbar-toggle{margin-top:3%}.navbar-brand{padding-top:2%}.contactTop,.langageList{width:50%}.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{width:30px;height:30px;line-height:32px;opacity:.8;font-size:16px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px!important}.headline{margin:1.1rem 0 .4rem}.headTitle,.aboutTitle{font-size:.68rem}.headWire{margin:10px auto;height:2px}.headWord{font-size:15px;line-height:20px}.productLists li:nth-child(odd),.productLists li:nth-child(even){width:50%}.categoriesUl li{width:31%}.categoriesImgs{height:4.7rem}.projectUl li{width:32%;padding-bottom:10px;margin-bottom:30px}.projectImgs{height:4rem}.projectUl .productTitle{margin:10px 15px 0}#back_top{height:30px;width:30px;font-size:20px;line-height:30px;right:10px;bottom:60px}.naranja-notification-box{top:20%;width:70%}.naranja-notification{height:auto}.naranja-icon svg{width:24px;height:24px}.naranja-notification .naranja-body-notification .naranja-title{font-size:20px}.naranja-notification .naranja-body-notification .naranja-parragraph{font-size:15px}}@media only screen and (max-width:660px){.contactTop{width:30%;float:left}.contactTop li:first-child{display:none}.langageList{max-width:70%}.navbar-toggle{margin-top:3.5%}.categoriesImgs{height:4rem}.aboutBox{padding:.4rem 0}.aboutContant{width:100%;padding:4% 3% 0}.aboutImg{margin:.8rem 0 .6rem;width:100%}.honorsPc{display:none}.honorsPhone{display:block}.honorsContant,.certificateImg{width:100%;clear:both}.honorsContant{text-align:center;padding:0 0 .4rem}.honorsContant .headWord{-webkit-line-clamp:2}.honorsContant .headWire,.bgColorDiv .headWire{margin-left:auto}.certificateImg a{height:8rem}.newsImages{display:none}.newsListCon,.contactDiv,.videoDiv{width:100%}.newsTitles{width:80%}.bgColorDiv .headline{text-align:center}.bgColorDiv .headWord{width:100%}.bgColorDiv .contactForm .Contact-btn{margin:.89rem auto 0}.teamImgs{width:4rem;height:4rem}.footerBg{padding:5% 3% 0}.inFooter,.pettyFooter{width:100%;margin:0 0 20px}.footerLogo{margin:0 0 6%}.footerTitle{margin-bottom:20px}.inFooter ul li .li{width:100%}.footerList{padding-top:10px}}@media only screen and (max-width:501px){.blockTopDark{height:1rem;line-height:.9rem}
.langageList{max-width:100%;width:100%;text-align:center}.langageList a{width:20px;height:14px}.langageList a:first-child{margin:0}.contactTop li:last-child{display:none}.header-nav,.navbar-header{height:60px;min-height:60px}.navbar-brand>img{width:50%;margin-top:4.5%}.navbar-nav>li>.dropdown-menu{display:none}.header-nav .menuChild li,.header-nav .menuChildTwo li{height:45px}.header-nav .menuChild li{line-height:3px}.dropdown-menu>li>a{line-height:45px!important}.nav>li>a{padding:10px 0!important}.headline{margin:1.3rem 0 .7rem}.productLists li:nth-child(odd),.productLists li:nth-child(even){width:100%;height:11.5rem;margin-bottom:10px}.productText{max-width:80%}.productTitle{font-size:.7rem}.categoriesUl li{width:48%;box-shadow:0 0 16px 0 rgba(52,52,52,0.15)}.categoriesImgs{height:6rem}.aboutContant{height:auto;padding:3%}.certificateImg a{height:7.3rem;width:48%;border:1px solid #e8eced;margin-right:2%}.certificateImg a:nth-child(even){float:right;margin-right:0}.categoriesCon{padding:.3rem .1rem .2rem}.learnMore{height:40px;line-height:40px}.newsPack{height:auto}.headTitle{text-align:center}.newsTitles{width:74%}.bgColorDiv .contactForm input{height:46px;padding-left:40px}.videoContact a{font-size:16px}.videoContact a .fa{margin-left:4px}.videoContact iframe{margin:.3rem 0 1rem}.teamUl li{width:100%;padding:0 3%}.teamImgs{width:8rem;height:8rem}.teamText{min-height:auto}.teamLine{width:80%;background:rgba(242,80,59,1)}.inFooter,.pettyFooter{display:none}.socialMediaPhoto{display:flex;align-items:center;justify-content:center}.socialMediaPhoto a{padding-bottom:20px}.socialMediaPhoto a:last-child span{margin-right:0}}@media only screen and (max-width:380px){.swiper-container-product{min-height:12rem}}.naranja-notification{height:0;box-sizing:content-box;padding:10px 0;transition:padding .7s cubic-bezier(0,.5,0,1),height .7s cubic-bezier(0,.5,0,1)}.naranja-notification *{box-sizing:border-box}.naranja-notification .narj-log{background-color:#f9f9f9}.naranja-notification .narj-log button{border:1px solid #d2d2d2;background-color:white}.naranja-notification .narj-log button:first-of-type{color:#0099e5}.naranja-notification .narj-success{background-color:#b8f4bc}.naranja-notification .narj-success button{border:1px solid #6ed69a;background-color:#b8f4bc;opacity:.9;color:#11b674}.naranja-notification .narj-success button:first-of-type{opacity:1}.naranja-notification .narj-warn{background-color:#ffdd85}.naranja-notification .narj-warn button{border:1px solid #f5ce69;background-color:#ffdd85;opacity:.9;color:#d9993f}.naranja-notification .narj-warn button:first-of-type{opacity:1}.naranja-notification .narj-error{background-color:#ed9286}.naranja-notification .narj-error button{border:1px solid #ed8476;background-color:#ed9286;opacity:.9;color:#c24343}.naranja-notification .narj-error button:first-of-type{opacity:1}.naranja-notification .naranja-body-notification{animation:.4s fadeUpIn 1 cubic-bezier(0,.5,0,1);position:relative;display:flex;width:310px;border-radius:4px;padding:7px;box-shadow:0 5px 10px rgba(0,0,0,0.16);margin-bottom:7px;margin-top:12px;opacity:1;transition:opacity .15s ease,marginTop .3s ease,marginBottom .3s ease,padding .3s ease}.naranja-notification .naranja-body-notification:hover .naranja-close-icon{opacity:.7}.naranja-notification .naranja-body-notification:hover .naranja-close-icon:hover{opacity:1}.naranja-notification .naranja-body-notification>div{display:inline-flex;justify-content:center;align-items:center}.naranja-notification .naranja-body-notification .naranja-text-and-title{padding-left:15px;flex-direction:column;justify-content:center;align-items:flex-start}.naranja-notification .naranja-body-notification .naranja-text-and-title>p{margin:5px;font-family:'Open Sans'}.naranja-notification .naranja-body-notification .naranja-text-and-title>div{width:100%}.naranja-notification .naranja-body-notification .naranja-text-and-title>div button{float:right;margin-left:6px;margin-top:10px;margin-bottom:2px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:3px;padding:2px 11px;font-size:14px;text-align:center;outline:0;border-width:1px;box-shadow:0 2px 4px -2px rgba(0,0,0,0.2);cursor:pointer}.naranja-notification .naranja-body-notification .naranja-text-and-title>div button:active{opacity:.7}.naranja-notification .naranja-body-notification .naranja-title{font-size:20px;opacity:1}.naranja-notification .naranja-body-notification .naranja-parragraph{font-size:14px;opacity:.6;padding-right:30px;line-height:1.4em}.naranja-close-icon{position:absolute;right:7px;top:7px;opacity:0;cursor:pointer;transition:opacity .25s ease}@ keyframes fadeUpIn{from{opacity:.2;box-shadow:0 0 0 rgba(0,0,0,0.5);transform:scale(.95)}75%{opacity:1}to{opacity:1;box-shadow:0 5px 10px rgba(0,0,0,0.16);transform:scale(1)}}.naranja-notification-box{box-sizing:content-box;display:flex;flex-direction:column-reverse;position:fixed;top:120px;right:0;width:315px;height:auto;max-height:100vh;overflow:auto;padding:8px;padding-top:20px;z-index:9999}
.naranja-notification-box .naranja-notification-advice{position:fixed;right:138px;top:-39px;transform:translateY(0);cursor:pointer;transition:transform .3s ease}.naranja-notification-box .naranja-notification-advice.active{transform:translateY(60px)}.readmore-js-toggle{color: #178DB1;text-decoration: underline!important;}