@charset "UTF-8";header .header-wrapper .header-wrapper-desktop .header.header-style-1 .main-header .main-header-container,header .header-wrapper .header-wrapper-desktop .header.header-style-2 .main-header .main-header-container{height:101px}@media (min-width:1200px){.container{max-width:1200px}}ul{list-style:none;margin:0;padding:0}.m-l-0,.mx-0{margin-left:0!important}.m-t-0,.my-0{margin-top:0!important}.m-r-0,.mx-0{margin-right:0!important}.m-b-0,.my-0{margin-bottom:0!important}.p-l-0,.px-0{padding-left:0!important}.p-t-0,.py-0{padding-top:0!important}.p-r-0,.px-0{padding-right:0!important}.p-b-0,.py-0{padding-bottom:0!important}a:hover{text-decoration:none}.p-l-1,.px-1{padding-left:1px!important}.p-t-1,.py-1{padding-top:1px!important}.p-r-1,.px-1{padding-right:1px!important}.p-b-1,.py-1{padding-bottom:1px!important}.m-l-1,.mx-1{margin-left:1px!important}.m-t-1,.my-1{margin-top:1px!important}.m-r-1,.mx-1{margin-right:1px!important}.m-b-1,.my-1{margin-bottom:1px!important}.p-l-2,.px-2{padding-left:2px!important}.p-t-2,.py-2{padding-top:2px!important}.p-r-2,.px-2{padding-right:2px!important}.p-b-2,.py-2{padding-bottom:2px!important}.m-l-2,.mx-2{margin-left:2px!important}.m-t-2,.my-2{margin-top:2px!important}.m-r-2,.mx-2{margin-right:2px!important}.m-b-2,.my-2{margin-bottom:2px!important}.p-l-3,.px-3{padding-left:3px!important}.p-t-3,.py-3{padding-top:3px!important}.p-r-3,.px-3{padding-right:3px!important}.p-b-3,.py-3{padding-bottom:3px!important}.m-l-3,.mx-3{margin-left:3px!important}.m-t-3,.my-3{margin-top:3px!important}.m-r-3,.mx-3{margin-right:3px!important}.m-b-3,.my-3{margin-bottom:3px!important}.p-l-4,.px-4{padding-left:4px!important}.p-t-4,.py-4{padding-top:4px!important}.p-r-4,.px-4{padding-right:4px!important}.p-b-4,.py-4{padding-bottom:4px!important}.m-l-4,.mx-4{margin-left:4px!important}.m-t-4,.my-4{margin-top:4px!important}.m-r-4,.mx-4{margin-right:4px!important}.m-b-4,.my-4{margin-bottom:4px!important}.p-l-5,.px-5{padding-left:5px!important}.p-t-5,.py-5{padding-top:5px!important}.p-r-5,.px-5{padding-right:5px!important}.p-b-5,.py-5{padding-bottom:5px!important}.m-l-5,.mx-5{margin-left:5px!important}.m-t-5,.my-5{margin-top:5px!important}.m-r-5,.mx-5{margin-right:5px!important}.m-b-5,.my-5{margin-bottom:5px!important}.p-l-6,.px-6{padding-left:6px!important}.p-t-6,.py-6{padding-top:6px!important}.p-r-6,.px-6{padding-right:6px!important}.p-b-6,.py-6{padding-bottom:6px!important}.m-l-6,.mx-6{margin-left:6px!important}.m-t-6,.my-6{margin-top:6px!important}.m-r-6,.mx-6{margin-right:6px!important}.m-b-6,.my-6{margin-bottom:6px!important}.p-l-7,.px-7{padding-left:7px!important}.p-t-7,.py-7{padding-top:7px!important}.p-r-7,.px-7{padding-right:7px!important}.p-b-7,.py-7{padding-bottom:7px!important}.m-l-7,.mx-7{margin-left:7px!important}.m-t-7,.my-7{margin-top:7px!important}.m-r-7,.mx-7{margin-right:7px!important}.m-b-7,.my-7{margin-bottom:7px!important}.p-l-8,.px-8{padding-left:8px!important}.p-t-8,.py-8{padding-top:8px!important}.p-r-8,.px-8{padding-right:8px!important}.p-b-8,.py-8{padding-bottom:8px!important}.m-l-8,.mx-8{margin-left:8px!important}.m-t-8,.my-8{margin-top:8px!important}.m-r-8,.mx-8{margin-right:8px!important}.m-b-8,.my-8{margin-bottom:8px!important}.p-l-9,.px-9{padding-left:9px!important}.p-t-9,.py-9{padding-top:9px!important}.p-r-9,.px-9{padding-right:9px!important}.p-b-9,.py-9{padding-bottom:9px!important}.m-l-9,.mx-9{margin-left:9px!important}.m-t-9,.my-9{margin-top:9px!important}.m-r-9,.mx-9{margin-right:9px!important}.m-b-9,.my-9{margin-bottom:9px!important}.p-l-10,.px-10{padding-left:10px!important}.p-t-10,.py-10{padding-top:10px!important}.p-r-10,.px-10{padding-right:10px!important}.p-b-10,.py-10{padding-bottom:10px!important}.m-l-10,.mx-10{margin-left:10px!important}.m-t-10,.my-10{margin-top:10px!important}.m-r-10,.mx-10{margin-right:10px!important}.m-b-10,.my-10{margin-bottom:10px!important}.p-l-11,.px-11{padding-left:11px!important}.p-t-11,.py-11{padding-top:11px!important}.p-r-11,.px-11{padding-right:11px!important}.p-b-11,.py-11{padding-bottom:11px!important}.m-l-11,.mx-11{margin-left:11px!important}.m-t-11,.my-11{margin-top:11px!important}.m-r-11,.mx-11{margin-right:11px!important}.m-b-11,.my-11{margin-bottom:11px!important}.p-l-12,.px-12{padding-left:12px!important}.p-t-12,.py-12{padding-top:12px!important}.p-r-12,.px-12{padding-right:12px!important}.p-b-12,.py-12{padding-bottom:12px!important}.m-l-12,.mx-12{margin-left:12px!important}.m-t-12,.my-12{margin-top:12px!important}.m-r-12,.mx-12{margin-right:12px!important}.m-b-12,.my-12{margin-bottom:12px!important}.p-l-13,.px-13{padding-left:13px!important}.p-t-13,.py-13{padding-top:13px!important}.p-r-13,.px-13{padding-right:13px!important}.p-b-13,.py-13{padding-bottom:13px!important}.m-l-13,.mx-13{margin-left:13px!important}.m-t-13,.my-13{margin-top:13px!important}.m-r-13,.mx-13{margin-right:13px!important}.m-b-13,.my-13{margin-bottom:13px!important}.p-l-14,.px-14{padding-left:14px!important}.p-t-14,.py-14{padding-top:14px!important}.p-r-14,.px-14{padding-right:14px!important}.p-b-14,.py-14{padding-bottom:14px!important}.m-l-14,.mx-14{margin-left:14px!important}.m-t-14,.my-14{margin-top:14px!important}.m-r-14,.mx-14{margin-right:14px!important}.m-b-14,.my-14{margin-bottom:14px!important}.p-l-15,.px-15{padding-left:15px!important}.p-t-15,.py-15{padding-top:15px!important}.p-r-15,.px-15{padding-right:15px!important}.p-b-15,.py-15{padding-bottom:15px!important}.m-l-15,.mx-15{margin-left:15px!important}.m-t-15,.my-15{margin-top:15px!important}.m-r-15,.mx-15{margin-right:15px!important}.m-b-15,.my-15{margin-bottom:15px!important}.p-l-16,.px-16{padding-left:16px!important}.p-t-16,.py-16{padding-top:16px!important}.p-r-16,.px-16{padding-right:16px!important}.p-b-16,.py-16{padding-bottom:16px!important}.m-l-16,.mx-16{margin-left:16px!important}.m-t-16,.my-16{margin-top:16px!important}.m-r-16,.mx-16{margin-right:16px!important}.m-b-16,.my-16{margin-bottom:16px!important}.p-l-17,.px-17{padding-left:17px!important}.p-t-17,.py-17{padding-top:17px!important}.p-r-17,.px-17{padding-right:17px!important}.p-b-17,.py-17{padding-bottom:17px!important}.m-l-17,.mx-17{margin-left:17px!important}.m-t-17,.my-17{margin-top:17px!important}.m-r-17,.mx-17{margin-right:17px!important}.m-b-17,.my-17{margin-bottom:17px!important}.p-l-18,.px-18{padding-left:18px!important}.p-t-18,.py-18{padding-top:18px!important}.p-r-18,.px-18{padding-right:18px!important}.p-b-18,.py-18{padding-bottom:18px!important}.m-l-18,.mx-18{margin-left:18px!important}.m-t-18,.my-18{margin-top:18px!important}.m-r-18,.mx-18{margin-right:18px!important}.m-b-18,.my-18{margin-bottom:18px!important}.p-l-19,.px-19{padding-left:19px!important}.p-t-19,.py-19{padding-top:19px!important}.p-r-19,.px-19{padding-right:19px!important}.p-b-19,.py-19{padding-bottom:19px!important}.m-l-19,.mx-19{margin-left:19px!important}.m-t-19,.my-19{margin-top:19px!important}.m-r-19,.mx-19{margin-right:19px!important}.m-b-19,.my-19{margin-bottom:19px!important}.p-l-20,.px-20{padding-left:20px!important}.p-t-20,.py-20{padding-top:20px!important}.p-r-20,.px-20{padding-right:20px!important}.p-b-20,.py-20{padding-bottom:20px!important}.m-l-20,.mx-20{margin-left:20px!important}.m-t-20,.my-20{margin-top:20px!important}.m-r-20,.mx-20{margin-right:20px!important}.m-b-20,.my-20{margin-bottom:20px!important}.p-l-21,.px-21{padding-left:21px!important}.p-t-21,.py-21{padding-top:21px!important}.p-r-21,.px-21{padding-right:21px!important}.p-b-21,.py-21{padding-bottom:21px!important}.m-l-21,.mx-21{margin-left:21px!important}.m-t-21,.my-21{margin-top:21px!important}.m-r-21,.mx-21{margin-right:21px!important}.m-b-21,.my-21{margin-bottom:21px!important}.p-l-22,.px-22{padding-left:22px!important}.p-t-22,.py-22{padding-top:22px!important}.p-r-22,.px-22{padding-right:22px!important}.p-b-22,.py-22{padding-bottom:22px!important}.m-l-22,.mx-22{margin-left:22px!important}.m-t-22,.my-22{margin-top:22px!important}.m-r-22,.mx-22{margin-right:22px!important}.m-b-22,.my-22{margin-bottom:22px!important}.p-l-23,.px-23{padding-left:23px!important}.p-t-23,.py-23{padding-top:23px!important}.p-r-23,.px-23{padding-right:23px!important}.p-b-23,.py-23{padding-bottom:23px!important}.m-l-23,.mx-23{margin-left:23px!important}.m-t-23,.my-23{margin-top:23px!important}.m-r-23,.mx-23{margin-right:23px!important}.m-b-23,.my-23{margin-bottom:23px!important}.p-l-24,.px-24{padding-left:24px!important}.p-t-24,.py-24{padding-top:24px!important}.p-r-24,.px-24{padding-right:24px!important}.p-b-24,.py-24{padding-bottom:24px!important}.m-l-24,.mx-24{margin-left:24px!important}.m-t-24,.my-24{margin-top:24px!important}.m-r-24,.mx-24{margin-right:24px!important}.m-b-24,.my-24{margin-bottom:24px!important}.p-l-25,.px-25{padding-left:25px!important}.p-t-25,.py-25{padding-top:25px!important}.p-r-25,.px-25{padding-right:25px!important}.p-b-25,.py-25{padding-bottom:25px!important}.m-l-25,.mx-25{margin-left:25px!important}.m-t-25,.my-25{margin-top:25px!important}.m-r-25,.mx-25{margin-right:25px!important}.m-b-25,.my-25{margin-bottom:25px!important}.p-l-26,.px-26{padding-left:26px!important}.p-t-26,.py-26{padding-top:26px!important}.p-r-26,.px-26{padding-right:26px!important}.p-b-26,.py-26{padding-bottom:26px!important}.m-l-26,.mx-26{margin-left:26px!important}.m-t-26,.my-26{margin-top:26px!important}.m-r-26,.mx-26{margin-right:26px!important}.m-b-26,.my-26{margin-bottom:26px!important}.p-l-27,.px-27{padding-left:27px!important}.p-t-27,.py-27{padding-top:27px!important}.p-r-27,.px-27{padding-right:27px!important}.p-b-27,.py-27{padding-bottom:27px!important}.m-l-27,.mx-27{margin-left:27px!important}.m-t-27,.my-27{margin-top:27px!important}.m-r-27,.mx-27{margin-right:27px!important}.m-b-27,.my-27{margin-bottom:27px!important}.p-l-28,.px-28{padding-left:28px!important}.p-t-28,.py-28{padding-top:28px!important}.p-r-28,.px-28{padding-right:28px!important}.p-b-28,.py-28{padding-bottom:28px!important}.m-l-28,.mx-28{margin-left:28px!important}.m-t-28,.my-28{margin-top:28px!important}.m-r-28,.mx-28{margin-right:28px!important}.m-b-28,.my-28{margin-bottom:28px!important}.p-l-29,.px-29{padding-left:29px!important}.p-t-29,.py-29{padding-top:29px!important}.p-r-29,.px-29{padding-right:29px!important}.p-b-29,.py-29{padding-bottom:29px!important}.m-l-29,.mx-29{margin-left:29px!important}.m-t-29,.my-29{margin-top:29px!important}.m-r-29,.mx-29{margin-right:29px!important}.m-b-29,.my-29{margin-bottom:29px!important}.p-l-30,.px-30{padding-left:30px!important}.p-t-30,.py-30{padding-top:30px!important}.p-r-30,.px-30{padding-right:30px!important}.p-b-30,.py-30{padding-bottom:30px!important}.m-l-30,.mx-30{margin-left:30px!important}.m-t-30,.my-30{margin-top:30px!important}.m-r-30,.mx-30{margin-right:30px!important}.m-b-30,.my-30{margin-bottom:30px!important}.p-l-31,.px-31{padding-left:31px!important}.p-t-31,.py-31{padding-top:31px!important}.p-r-31,.px-31{padding-right:31px!important}.p-b-31,.py-31{padding-bottom:31px!important}.m-l-31,.mx-31{margin-left:31px!important}.m-t-31,.my-31{margin-top:31px!important}.m-r-31,.mx-31{margin-right:31px!important}.m-b-31,.my-31{margin-bottom:31px!important}.p-l-32,.px-32{padding-left:32px!important}.p-t-32,.py-32{padding-top:32px!important}.p-r-32,.px-32{padding-right:32px!important}.p-b-32,.py-32{padding-bottom:32px!important}.m-l-32,.mx-32{margin-left:32px!important}.m-t-32,.my-32{margin-top:32px!important}.m-r-32,.mx-32{margin-right:32px!important}.m-b-32,.my-32{margin-bottom:32px!important}.p-l-33,.px-33{padding-left:33px!important}.p-t-33,.py-33{padding-top:33px!important}.p-r-33,.px-33{padding-right:33px!important}.p-b-33,.py-33{padding-bottom:33px!important}.m-l-33,.mx-33{margin-left:33px!important}.m-t-33,.my-33{margin-top:33px!important}.m-r-33,.mx-33{margin-right:33px!important}.m-b-33,.my-33{margin-bottom:33px!important}.p-l-34,.px-34{padding-left:34px!important}.p-t-34,.py-34{padding-top:34px!important}.p-r-34,.px-34{padding-right:34px!important}.p-b-34,.py-34{padding-bottom:34px!important}.m-l-34,.mx-34{margin-left:34px!important}.m-t-34,.my-34{margin-top:34px!important}.m-r-34,.mx-34{margin-right:34px!important}.m-b-34,.my-34{margin-bottom:34px!important}.p-l-35,.px-35{padding-left:35px!important}.p-t-35,.py-35{padding-top:35px!important}.p-r-35,.px-35{padding-right:35px!important}.p-b-35,.py-35{padding-bottom:35px!important}.m-l-35,.mx-35{margin-left:35px!important}.m-t-35,.my-35{margin-top:35px!important}.m-r-35,.mx-35{margin-right:35px!important}.m-b-35,.my-35{margin-bottom:35px!important}.p-l-36,.px-36{padding-left:36px!important}.p-t-36,.py-36{padding-top:36px!important}.p-r-36,.px-36{padding-right:36px!important}.p-b-36,.py-36{padding-bottom:36px!important}.m-l-36,.mx-36{margin-left:36px!important}.m-t-36,.my-36{margin-top:36px!important}.m-r-36,.mx-36{margin-right:36px!important}.m-b-36,.my-36{margin-bottom:36px!important}.p-l-37,.px-37{padding-left:37px!important}.p-t-37,.py-37{padding-top:37px!important}.p-r-37,.px-37{padding-right:37px!important}.p-b-37,.py-37{padding-bottom:37px!important}.m-l-37,.mx-37{margin-left:37px!important}.m-t-37,.my-37{margin-top:37px!important}.m-r-37,.mx-37{margin-right:37px!important}.m-b-37,.my-37{margin-bottom:37px!important}.p-l-38,.px-38{padding-left:38px!important}.p-t-38,.py-38{padding-top:38px!important}.p-r-38,.px-38{padding-right:38px!important}.p-b-38,.py-38{padding-bottom:38px!important}.m-l-38,.mx-38{margin-left:38px!important}.m-t-38,.my-38{margin-top:38px!important}.m-r-38,.mx-38{margin-right:38px!important}.m-b-38,.my-38{margin-bottom:38px!important}.p-l-39,.px-39{padding-left:39px!important}.p-t-39,.py-39{padding-top:39px!important}.p-r-39,.px-39{padding-right:39px!important}.p-b-39,.py-39{padding-bottom:39px!important}.m-l-39,.mx-39{margin-left:39px!important}.m-t-39,.my-39{margin-top:39px!important}.m-r-39,.mx-39{margin-right:39px!important}.m-b-39,.my-39{margin-bottom:39px!important}.p-l-40,.px-40{padding-left:40px!important}.p-t-40,.py-40{padding-top:40px!important}.p-r-40,.px-40{padding-right:40px!important}.p-b-40,.py-40{padding-bottom:40px!important}.m-l-40,.mx-40{margin-left:40px!important}.m-t-40,.my-40{margin-top:40px!important}.m-r-40,.mx-40{margin-right:40px!important}.m-b-40,.my-40{margin-bottom:40px!important}.p-l-41,.px-41{padding-left:41px!important}.p-t-41,.py-41{padding-top:41px!important}.p-r-41,.px-41{padding-right:41px!important}.p-b-41,.py-41{padding-bottom:41px!important}.m-l-41,.mx-41{margin-left:41px!important}.m-t-41,.my-41{margin-top:41px!important}.m-r-41,.mx-41{margin-right:41px!important}.m-b-41,.my-41{margin-bottom:41px!important}.p-l-42,.px-42{padding-left:42px!important}.p-t-42,.py-42{padding-top:42px!important}.p-r-42,.px-42{padding-right:42px!important}.p-b-42,.py-42{padding-bottom:42px!important}.m-l-42,.mx-42{margin-left:42px!important}.m-t-42,.my-42{margin-top:42px!important}.m-r-42,.mx-42{margin-right:42px!important}.m-b-42,.my-42{margin-bottom:42px!important}.p-l-43,.px-43{padding-left:43px!important}.p-t-43,.py-43{padding-top:43px!important}.p-r-43,.px-43{padding-right:43px!important}.p-b-43,.py-43{padding-bottom:43px!important}.m-l-43,.mx-43{margin-left:43px!important}.m-t-43,.my-43{margin-top:43px!important}.m-r-43,.mx-43{margin-right:43px!important}.m-b-43,.my-43{margin-bottom:43px!important}.p-l-44,.px-44{padding-left:44px!important}.p-t-44,.py-44{padding-top:44px!important}.p-r-44,.px-44{padding-right:44px!important}.p-b-44,.py-44{padding-bottom:44px!important}.m-l-44,.mx-44{margin-left:44px!important}.m-t-44,.my-44{margin-top:44px!important}.m-r-44,.mx-44{margin-right:44px!important}.m-b-44,.my-44{margin-bottom:44px!important}.p-l-45,.px-45{padding-left:45px!important}.p-t-45,.py-45{padding-top:45px!important}.p-r-45,.px-45{padding-right:45px!important}.p-b-45,.py-45{padding-bottom:45px!important}.m-l-45,.mx-45{margin-left:45px!important}.m-t-45,.my-45{margin-top:45px!important}.m-r-45,.mx-45{margin-right:45px!important}.m-b-45,.my-45{margin-bottom:45px!important}.p-l-46,.px-46{padding-left:46px!important}.p-t-46,.py-46{padding-top:46px!important}.p-r-46,.px-46{padding-right:46px!important}.p-b-46,.py-46{padding-bottom:46px!important}.m-l-46,.mx-46{margin-left:46px!important}.m-t-46,.my-46{margin-top:46px!important}.m-r-46,.mx-46{margin-right:46px!important}.m-b-46,.my-46{margin-bottom:46px!important}.p-l-47,.px-47{padding-left:47px!important}.p-t-47,.py-47{padding-top:47px!important}.p-r-47,.px-47{padding-right:47px!important}.p-b-47,.py-47{padding-bottom:47px!important}.m-l-47,.mx-47{margin-left:47px!important}.m-t-47,.my-47{margin-top:47px!important}.m-r-47,.mx-47{margin-right:47px!important}.m-b-47,.my-47{margin-bottom:47px!important}.p-l-48,.px-48{padding-left:48px!important}.p-t-48,.py-48{padding-top:48px!important}.p-r-48,.px-48{padding-right:48px!important}.p-b-48,.py-48{padding-bottom:48px!important}.m-l-48,.mx-48{margin-left:48px!important}.m-t-48,.my-48{margin-top:48px!important}.m-r-48,.mx-48{margin-right:48px!important}.m-b-48,.my-48{margin-bottom:48px!important}.p-l-49,.px-49{padding-left:49px!important}.p-t-49,.py-49{padding-top:49px!important}.p-r-49,.px-49{padding-right:49px!important}.p-b-49,.py-49{padding-bottom:49px!important}.m-l-49,.mx-49{margin-left:49px!important}.m-t-49,.my-49{margin-top:49px!important}.m-r-49,.mx-49{margin-right:49px!important}.m-b-49,.my-49{margin-bottom:49px!important}.p-l-50,.px-50{padding-left:50px!important}.p-t-50,.py-50{padding-top:50px!important}.p-r-50,.px-50{padding-right:50px!important}.p-b-50,.py-50{padding-bottom:50px!important}.m-l-50,.mx-50{margin-left:50px!important}.m-t-50,.my-50{margin-top:50px!important}.m-r-50,.mx-50{margin-right:50px!important}.m-b-50,.my-50{margin-bottom:50px!important}.p-l-51,.px-51{padding-left:51px!important}.p-t-51,.py-51{padding-top:51px!important}.p-r-51,.px-51{padding-right:51px!important}.p-b-51,.py-51{padding-bottom:51px!important}.m-l-51,.mx-51{margin-left:51px!important}.m-t-51,.my-51{margin-top:51px!important}.m-r-51,.mx-51{margin-right:51px!important}.m-b-51,.my-51{margin-bottom:51px!important}.p-l-52,.px-52{padding-left:52px!important}.p-t-52,.py-52{padding-top:52px!important}.p-r-52,.px-52{padding-right:52px!important}.p-b-52,.py-52{padding-bottom:52px!important}.m-l-52,.mx-52{margin-left:52px!important}.m-t-52,.my-52{margin-top:52px!important}.m-r-52,.mx-52{margin-right:52px!important}.m-b-52,.my-52{margin-bottom:52px!important}.p-l-53,.px-53{padding-left:53px!important}.p-t-53,.py-53{padding-top:53px!important}.p-r-53,.px-53{padding-right:53px!important}.p-b-53,.py-53{padding-bottom:53px!important}.m-l-53,.mx-53{margin-left:53px!important}.m-t-53,.my-53{margin-top:53px!important}.m-r-53,.mx-53{margin-right:53px!important}.m-b-53,.my-53{margin-bottom:53px!important}.p-l-54,.px-54{padding-left:54px!important}.p-t-54,.py-54{padding-top:54px!important}.p-r-54,.px-54{padding-right:54px!important}.p-b-54,.py-54{padding-bottom:54px!important}.m-l-54,.mx-54{margin-left:54px!important}.m-t-54,.my-54{margin-top:54px!important}.m-r-54,.mx-54{margin-right:54px!important}.m-b-54,.my-54{margin-bottom:54px!important}.p-l-55,.px-55{padding-left:55px!important}.p-t-55,.py-55{padding-top:55px!important}.p-r-55,.px-55{padding-right:55px!important}.p-b-55,.py-55{padding-bottom:55px!important}.m-l-55,.mx-55{margin-left:55px!important}.m-t-55,.my-55{margin-top:55px!important}.m-r-55,.mx-55{margin-right:55px!important}.m-b-55,.my-55{margin-bottom:55px!important}.p-l-56,.px-56{padding-left:56px!important}.p-t-56,.py-56{padding-top:56px!important}.p-r-56,.px-56{padding-right:56px!important}.p-b-56,.py-56{padding-bottom:56px!important}.m-l-56,.mx-56{margin-left:56px!important}.m-t-56,.my-56{margin-top:56px!important}.m-r-56,.mx-56{margin-right:56px!important}.m-b-56,.my-56{margin-bottom:56px!important}.p-l-57,.px-57{padding-left:57px!important}.p-t-57,.py-57{padding-top:57px!important}.p-r-57,.px-57{padding-right:57px!important}.p-b-57,.py-57{padding-bottom:57px!important}.m-l-57,.mx-57{margin-left:57px!important}.m-t-57,.my-57{margin-top:57px!important}.m-r-57,.mx-57{margin-right:57px!important}.m-b-57,.my-57{margin-bottom:57px!important}.p-l-58,.px-58{padding-left:58px!important}.p-t-58,.py-58{padding-top:58px!important}.p-r-58,.px-58{padding-right:58px!important}.p-b-58,.py-58{padding-bottom:58px!important}.m-l-58,.mx-58{margin-left:58px!important}.m-t-58,.my-58{margin-top:58px!important}.m-r-58,.mx-58{margin-right:58px!important}.m-b-58,.my-58{margin-bottom:58px!important}.p-l-59,.px-59{padding-left:59px!important}.p-t-59,.py-59{padding-top:59px!important}.p-r-59,.px-59{padding-right:59px!important}.p-b-59,.py-59{padding-bottom:59px!important}.m-l-59,.mx-59{margin-left:59px!important}.m-t-59,.my-59{margin-top:59px!important}.m-r-59,.mx-59{margin-right:59px!important}.m-b-59,.my-59{margin-bottom:59px!important}.p-l-60,.px-60{padding-left:60px!important}.p-t-60,.py-60{padding-top:60px!important}.p-r-60,.px-60{padding-right:60px!important}.p-b-60,.py-60{padding-bottom:60px!important}.m-l-60,.mx-60{margin-left:60px!important}.m-t-60,.my-60{margin-top:60px!important}.m-r-60,.mx-60{margin-right:60px!important}.m-b-60,.my-60{margin-bottom:60px!important}.p-l-61,.px-61{padding-left:61px!important}.p-t-61,.py-61{padding-top:61px!important}.p-r-61,.px-61{padding-right:61px!important}.p-b-61,.py-61{padding-bottom:61px!important}.m-l-61,.mx-61{margin-left:61px!important}.m-t-61,.my-61{margin-top:61px!important}.m-r-61,.mx-61{margin-right:61px!important}.m-b-61,.my-61{margin-bottom:61px!important}.p-l-62,.px-62{padding-left:62px!important}.p-t-62,.py-62{padding-top:62px!important}.p-r-62,.px-62{padding-right:62px!important}.p-b-62,.py-62{padding-bottom:62px!important}.m-l-62,.mx-62{margin-left:62px!important}.m-t-62,.my-62{margin-top:62px!important}.m-r-62,.mx-62{margin-right:62px!important}.m-b-62,.my-62{margin-bottom:62px!important}.p-l-63,.px-63{padding-left:63px!important}.p-t-63,.py-63{padding-top:63px!important}.p-r-63,.px-63{padding-right:63px!important}.p-b-63,.py-63{padding-bottom:63px!important}.m-l-63,.mx-63{margin-left:63px!important}.m-t-63,.my-63{margin-top:63px!important}.m-r-63,.mx-63{margin-right:63px!important}.m-b-63,.my-63{margin-bottom:63px!important}.p-l-64,.px-64{padding-left:64px!important}.p-t-64,.py-64{padding-top:64px!important}.p-r-64,.px-64{padding-right:64px!important}.p-b-64,.py-64{padding-bottom:64px!important}.m-l-64,.mx-64{margin-left:64px!important}.m-t-64,.my-64{margin-top:64px!important}.m-r-64,.mx-64{margin-right:64px!important}.m-b-64,.my-64{margin-bottom:64px!important}.p-l-65,.px-65{padding-left:65px!important}.p-t-65,.py-65{padding-top:65px!important}.p-r-65,.px-65{padding-right:65px!important}.p-b-65,.py-65{padding-bottom:65px!important}.m-l-65,.mx-65{margin-left:65px!important}.m-t-65,.my-65{margin-top:65px!important}.m-r-65,.mx-65{margin-right:65px!important}.m-b-65,.my-65{margin-bottom:65px!important}.p-l-66,.px-66{padding-left:66px!important}.p-t-66,.py-66{padding-top:66px!important}.p-r-66,.px-66{padding-right:66px!important}.p-b-66,.py-66{padding-bottom:66px!important}.m-l-66,.mx-66{margin-left:66px!important}.m-t-66,.my-66{margin-top:66px!important}.m-r-66,.mx-66{margin-right:66px!important}.m-b-66,.my-66{margin-bottom:66px!important}.p-l-67,.px-67{padding-left:67px!important}.p-t-67,.py-67{padding-top:67px!important}.p-r-67,.px-67{padding-right:67px!important}.p-b-67,.py-67{padding-bottom:67px!important}.m-l-67,.mx-67{margin-left:67px!important}.m-t-67,.my-67{margin-top:67px!important}.m-r-67,.mx-67{margin-right:67px!important}.m-b-67,.my-67{margin-bottom:67px!important}.p-l-68,.px-68{padding-left:68px!important}.p-t-68,.py-68{padding-top:68px!important}.p-r-68,.px-68{padding-right:68px!important}.p-b-68,.py-68{padding-bottom:68px!important}.m-l-68,.mx-68{margin-left:68px!important}.m-t-68,.my-68{margin-top:68px!important}.m-r-68,.mx-68{margin-right:68px!important}.m-b-68,.my-68{margin-bottom:68px!important}.p-l-69,.px-69{padding-left:69px!important}.p-t-69,.py-69{padding-top:69px!important}.p-r-69,.px-69{padding-right:69px!important}.p-b-69,.py-69{padding-bottom:69px!important}.m-l-69,.mx-69{margin-left:69px!important}.m-t-69,.my-69{margin-top:69px!important}.m-r-69,.mx-69{margin-right:69px!important}.m-b-69,.my-69{margin-bottom:69px!important}.p-l-70,.px-70{padding-left:70px!important}.p-t-70,.py-70{padding-top:70px!important}.p-r-70,.px-70{padding-right:70px!important}.p-b-70,.py-70{padding-bottom:70px!important}.m-l-70,.mx-70{margin-left:70px!important}.m-t-70,.my-70{margin-top:70px!important}.m-r-70,.mx-70{margin-right:70px!important}.m-b-70,.my-70{margin-bottom:70px!important}.p-l-71,.px-71{padding-left:71px!important}.p-t-71,.py-71{padding-top:71px!important}.p-r-71,.px-71{padding-right:71px!important}.p-b-71,.py-71{padding-bottom:71px!important}.m-l-71,.mx-71{margin-left:71px!important}.m-t-71,.my-71{margin-top:71px!important}.m-r-71,.mx-71{margin-right:71px!important}.m-b-71,.my-71{margin-bottom:71px!important}.p-l-72,.px-72{padding-left:72px!important}.p-t-72,.py-72{padding-top:72px!important}.p-r-72,.px-72{padding-right:72px!important}.p-b-72,.py-72{padding-bottom:72px!important}.m-l-72,.mx-72{margin-left:72px!important}.m-t-72,.my-72{margin-top:72px!important}.m-r-72,.mx-72{margin-right:72px!important}.m-b-72,.my-72{margin-bottom:72px!important}.p-l-73,.px-73{padding-left:73px!important}.p-t-73,.py-73{padding-top:73px!important}.p-r-73,.px-73{padding-right:73px!important}.p-b-73,.py-73{padding-bottom:73px!important}.m-l-73,.mx-73{margin-left:73px!important}.m-t-73,.my-73{margin-top:73px!important}.m-r-73,.mx-73{margin-right:73px!important}.m-b-73,.my-73{margin-bottom:73px!important}.p-l-74,.px-74{padding-left:74px!important}.p-t-74,.py-74{padding-top:74px!important}.p-r-74,.px-74{padding-right:74px!important}.p-b-74,.py-74{padding-bottom:74px!important}.m-l-74,.mx-74{margin-left:74px!important}.m-t-74,.my-74{margin-top:74px!important}.m-r-74,.mx-74{margin-right:74px!important}.m-b-74,.my-74{margin-bottom:74px!important}.p-l-75,.px-75{padding-left:75px!important}.p-t-75,.py-75{padding-top:75px!important}.p-r-75,.px-75{padding-right:75px!important}.p-b-75,.py-75{padding-bottom:75px!important}.m-l-75,.mx-75{margin-left:75px!important}.m-t-75,.my-75{margin-top:75px!important}.m-r-75,.mx-75{margin-right:75px!important}.m-b-75,.my-75{margin-bottom:75px!important}.p-l-76,.px-76{padding-left:76px!important}.p-t-76,.py-76{padding-top:76px!important}.p-r-76,.px-76{padding-right:76px!important}.p-b-76,.py-76{padding-bottom:76px!important}.m-l-76,.mx-76{margin-left:76px!important}.m-t-76,.my-76{margin-top:76px!important}.m-r-76,.mx-76{margin-right:76px!important}.m-b-76,.my-76{margin-bottom:76px!important}.p-l-77,.px-77{padding-left:77px!important}.p-t-77,.py-77{padding-top:77px!important}.p-r-77,.px-77{padding-right:77px!important}.p-b-77,.py-77{padding-bottom:77px!important}.m-l-77,.mx-77{margin-left:77px!important}.m-t-77,.my-77{margin-top:77px!important}.m-r-77,.mx-77{margin-right:77px!important}.m-b-77,.my-77{margin-bottom:77px!important}.p-l-78,.px-78{padding-left:78px!important}.p-t-78,.py-78{padding-top:78px!important}.p-r-78,.px-78{padding-right:78px!important}.p-b-78,.py-78{padding-bottom:78px!important}.m-l-78,.mx-78{margin-left:78px!important}.m-t-78,.my-78{margin-top:78px!important}.m-r-78,.mx-78{margin-right:78px!important}.m-b-78,.my-78{margin-bottom:78px!important}.p-l-79,.px-79{padding-left:79px!important}.p-t-79,.py-79{padding-top:79px!important}.p-r-79,.px-79{padding-right:79px!important}.p-b-79,.py-79{padding-bottom:79px!important}.m-l-79,.mx-79{margin-left:79px!important}.m-t-79,.my-79{margin-top:79px!important}.m-r-79,.mx-79{margin-right:79px!important}.m-b-79,.my-79{margin-bottom:79px!important}.p-l-80,.px-80{padding-left:80px!important}.p-t-80,.py-80{padding-top:80px!important}.p-r-80,.px-80{padding-right:80px!important}.p-b-80,.py-80{padding-bottom:80px!important}.m-l-80,.mx-80{margin-left:80px!important}.m-t-80,.my-80{margin-top:80px!important}.m-r-80,.mx-80{margin-right:80px!important}.m-b-80,.my-80{margin-bottom:80px!important}.p-l-81,.px-81{padding-left:81px!important}.p-t-81,.py-81{padding-top:81px!important}.p-r-81,.px-81{padding-right:81px!important}.p-b-81,.py-81{padding-bottom:81px!important}.m-l-81,.mx-81{margin-left:81px!important}.m-t-81,.my-81{margin-top:81px!important}.m-r-81,.mx-81{margin-right:81px!important}.m-b-81,.my-81{margin-bottom:81px!important}.p-l-82,.px-82{padding-left:82px!important}.p-t-82,.py-82{padding-top:82px!important}.p-r-82,.px-82{padding-right:82px!important}.p-b-82,.py-82{padding-bottom:82px!important}.m-l-82,.mx-82{margin-left:82px!important}.m-t-82,.my-82{margin-top:82px!important}.m-r-82,.mx-82{margin-right:82px!important}.m-b-82,.my-82{margin-bottom:82px!important}.p-l-83,.px-83{padding-left:83px!important}.p-t-83,.py-83{padding-top:83px!important}.p-r-83,.px-83{padding-right:83px!important}.p-b-83,.py-83{padding-bottom:83px!important}.m-l-83,.mx-83{margin-left:83px!important}.m-t-83,.my-83{margin-top:83px!important}.m-r-83,.mx-83{margin-right:83px!important}.m-b-83,.my-83{margin-bottom:83px!important}.p-l-84,.px-84{padding-left:84px!important}.p-t-84,.py-84{padding-top:84px!important}.p-r-84,.px-84{padding-right:84px!important}.p-b-84,.py-84{padding-bottom:84px!important}.m-l-84,.mx-84{margin-left:84px!important}.m-t-84,.my-84{margin-top:84px!important}.m-r-84,.mx-84{margin-right:84px!important}.m-b-84,.my-84{margin-bottom:84px!important}.p-l-85,.px-85{padding-left:85px!important}.p-t-85,.py-85{padding-top:85px!important}.p-r-85,.px-85{padding-right:85px!important}.p-b-85,.py-85{padding-bottom:85px!important}.m-l-85,.mx-85{margin-left:85px!important}.m-t-85,.my-85{margin-top:85px!important}.m-r-85,.mx-85{margin-right:85px!important}.m-b-85,.my-85{margin-bottom:85px!important}.p-l-86,.px-86{padding-left:86px!important}.p-t-86,.py-86{padding-top:86px!important}.p-r-86,.px-86{padding-right:86px!important}.p-b-86,.py-86{padding-bottom:86px!important}.m-l-86,.mx-86{margin-left:86px!important}.m-t-86,.my-86{margin-top:86px!important}.m-r-86,.mx-86{margin-right:86px!important}.m-b-86,.my-86{margin-bottom:86px!important}.p-l-87,.px-87{padding-left:87px!important}.p-t-87,.py-87{padding-top:87px!important}.p-r-87,.px-87{padding-right:87px!important}.p-b-87,.py-87{padding-bottom:87px!important}.m-l-87,.mx-87{margin-left:87px!important}.m-t-87,.my-87{margin-top:87px!important}.m-r-87,.mx-87{margin-right:87px!important}.m-b-87,.my-87{margin-bottom:87px!important}.p-l-88,.px-88{padding-left:88px!important}.p-t-88,.py-88{padding-top:88px!important}.p-r-88,.px-88{padding-right:88px!important}.p-b-88,.py-88{padding-bottom:88px!important}.m-l-88,.mx-88{margin-left:88px!important}.m-t-88,.my-88{margin-top:88px!important}.m-r-88,.mx-88{margin-right:88px!important}.m-b-88,.my-88{margin-bottom:88px!important}.p-l-89,.px-89{padding-left:89px!important}.p-t-89,.py-89{padding-top:89px!important}.p-r-89,.px-89{padding-right:89px!important}.p-b-89,.py-89{padding-bottom:89px!important}.m-l-89,.mx-89{margin-left:89px!important}.m-t-89,.my-89{margin-top:89px!important}.m-r-89,.mx-89{margin-right:89px!important}.m-b-89,.my-89{margin-bottom:89px!important}.p-l-90,.px-90{padding-left:90px!important}.p-t-90,.py-90{padding-top:90px!important}.p-r-90,.px-90{padding-right:90px!important}.p-b-90,.py-90{padding-bottom:90px!important}.m-l-90,.mx-90{margin-left:90px!important}.m-t-90,.my-90{margin-top:90px!important}.m-r-90,.mx-90{margin-right:90px!important}.m-b-90,.my-90{margin-bottom:90px!important}.p-l-91,.px-91{padding-left:91px!important}.p-t-91,.py-91{padding-top:91px!important}.p-r-91,.px-91{padding-right:91px!important}.p-b-91,.py-91{padding-bottom:91px!important}.m-l-91,.mx-91{margin-left:91px!important}.m-t-91,.my-91{margin-top:91px!important}.m-r-91,.mx-91{margin-right:91px!important}.m-b-91,.my-91{margin-bottom:91px!important}.p-l-92,.px-92{padding-left:92px!important}.p-t-92,.py-92{padding-top:92px!important}.p-r-92,.px-92{padding-right:92px!important}.p-b-92,.py-92{padding-bottom:92px!important}.m-l-92,.mx-92{margin-left:92px!important}.m-t-92,.my-92{margin-top:92px!important}.m-r-92,.mx-92{margin-right:92px!important}.m-b-92,.my-92{margin-bottom:92px!important}.p-l-93,.px-93{padding-left:93px!important}.p-t-93,.py-93{padding-top:93px!important}.p-r-93,.px-93{padding-right:93px!important}.p-b-93,.py-93{padding-bottom:93px!important}.m-l-93,.mx-93{margin-left:93px!important}.m-t-93,.my-93{margin-top:93px!important}.m-r-93,.mx-93{margin-right:93px!important}.m-b-93,.my-93{margin-bottom:93px!important}.p-l-94,.px-94{padding-left:94px!important}.p-t-94,.py-94{padding-top:94px!important}.p-r-94,.px-94{padding-right:94px!important}.p-b-94,.py-94{padding-bottom:94px!important}.m-l-94,.mx-94{margin-left:94px!important}.m-t-94,.my-94{margin-top:94px!important}.m-r-94,.mx-94{margin-right:94px!important}.m-b-94,.my-94{margin-bottom:94px!important}.p-l-95,.px-95{padding-left:95px!important}.p-t-95,.py-95{padding-top:95px!important}.p-r-95,.px-95{padding-right:95px!important}.p-b-95,.py-95{padding-bottom:95px!important}.m-l-95,.mx-95{margin-left:95px!important}.m-t-95,.my-95{margin-top:95px!important}.m-r-95,.mx-95{margin-right:95px!important}.m-b-95,.my-95{margin-bottom:95px!important}.p-l-96,.px-96{padding-left:96px!important}.p-t-96,.py-96{padding-top:96px!important}.p-r-96,.px-96{padding-right:96px!important}.p-b-96,.py-96{padding-bottom:96px!important}.m-l-96,.mx-96{margin-left:96px!important}.m-t-96,.my-96{margin-top:96px!important}.m-r-96,.mx-96{margin-right:96px!important}.m-b-96,.my-96{margin-bottom:96px!important}.p-l-97,.px-97{padding-left:97px!important}.p-t-97,.py-97{padding-top:97px!important}.p-r-97,.px-97{padding-right:97px!important}.p-b-97,.py-97{padding-bottom:97px!important}.m-l-97,.mx-97{margin-left:97px!important}.m-t-97,.my-97{margin-top:97px!important}.m-r-97,.mx-97{margin-right:97px!important}.m-b-97,.my-97{margin-bottom:97px!important}.p-l-98,.px-98{padding-left:98px!important}.p-t-98,.py-98{padding-top:98px!important}.p-r-98,.px-98{padding-right:98px!important}.p-b-98,.py-98{padding-bottom:98px!important}.m-l-98,.mx-98{margin-left:98px!important}.m-t-98,.my-98{margin-top:98px!important}.m-r-98,.mx-98{margin-right:98px!important}.m-b-98,.my-98{margin-bottom:98px!important}.p-l-99,.px-99{padding-left:99px!important}.p-t-99,.py-99{padding-top:99px!important}.p-r-99,.px-99{padding-right:99px!important}.p-b-99,.py-99{padding-bottom:99px!important}.m-l-99,.mx-99{margin-left:99px!important}.m-t-99,.my-99{margin-top:99px!important}.m-r-99,.mx-99{margin-right:99px!important}.m-b-99,.my-99{margin-bottom:99px!important}.p-l-100,.px-100{padding-left:100px!important}.p-t-100,.py-100{padding-top:100px!important}.p-r-100,.px-100{padding-right:100px!important}.p-b-100,.py-100{padding-bottom:100px!important}.m-l-100,.mx-100{margin-left:100px!important}.m-t-100,.my-100{margin-top:100px!important}.m-r-100,.mx-100{margin-right:100px!important}.m-b-100,.my-100{margin-bottom:100px!important}header .header-wrapper{background-color:#FFEBCD	}header .header-wrapper .header-wrapper-desktop .header{border-top:5px solid #eb1c29;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,.05);box-shadow:0 1px 0 1px rgba(0,0,0,.05)}header .header-wrapper .header-wrapper-desktop .header .main-header{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header .main-header .main-header-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrapper .header-wrapper-desktop .header .main-header .main-header-container .header-logo{margin-right:auto;margin-bottom:7px}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .main-header .main-header-container .header-button .header-line,header .header-wrapper .header-wrapper-desktop .header.header-style-2 .main-header .main-header-container .header-button .header-line{margin-right:27px}header .header-wrapper .header-wrapper-desktop .header.header__fixed{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,.05);box-shadow:0 1px 0 1px rgba(0,0,0,.05)}header .header-wrapper .header-wrapper-desktop .header.header__fixed .header-navbar .navbar-menu>li>a{line-height:80px}header .header-wrapper .header-wrapper-desktop .header.header__fixed .header-navbar .navbar-menu>li>.sub-menu{top:77px}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header .sub-header-container .header-navbar .navbar-menu>li>.sub-menu,header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-navbar .navbar-menu>li>.sub-menu,header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar .navbar-menu>li>.sub-menu{top:52px}header .header-wrapper .header-wrapper-desktop .header.header-style-1{-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,.05);box-shadow:0 1px 0 1px rgba(0,0,0,.05)}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header{border-top:1px solid #f0f0f0;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header .sub-header-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header .sub-header-container .header-navbar .navbar-menu>li>a{line-height:55px}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header .sub-header-container .header-button{margin-left:auto}header .header-wrapper .header-wrapper-desktop .header.header-style-1 .sub-header .sub-header-container .header-button .header-search{margin-left:0;padding-right:15px}header .header-wrapper .header-wrapper-desktop .header.header-style-1.header__fixed .main-header{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;display:none}header .header-wrapper .header-wrapper-desktop .header.header-style-2{-webkit-box-shadow:0 1px 0 1px rgba(0,0,0,.05);-moz-box-shadow:0 1px 0 1px rgba(0,0,0,.05);box-shadow:0 1px 0 1px rgba(0,0,0,.05)}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-top,header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-right-top{height:60px}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header{border-top:1px solid #f0f0f0;background-color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-navbar .navbar-menu>li.active>a{color:#fff}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-navbar .navbar-menu>li>a{line-height:55px;color:#b5ccff}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-button .header-search span,header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-navbar .navbar-menu>li>a:hover{color:#fff}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-button{margin-left:auto}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-button .header-search{margin-left:0;padding-right:15px}header .header-wrapper .header-wrapper-desktop .header.header-style-2 .sub-header .sub-header-container .header-button .header-search span:hover{color:#333}header .header-wrapper .header-wrapper-desktop .header.header-style-2.header__fixed .main-header{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;display:none}header .header-wrapper .header-wrapper-desktop .header.header-style-2.header__fixed .sub-header{border-top:none}header .header-wrapper .header-wrapper-desktop .header.header-style-3 .main-header .main-header-container .header-info{margin-left:auto}header .header-wrapper .header-wrapper-desktop .header.header-style-3 .main-header .main-header-container .header-button .header-line{margin-left:30px}header .header-wrapper .header-wrapper-desktop .header.header-style-3 .main-header .main-header-container .header-navbar{margin-right:auto}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-bottom,header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-top{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-bottom{margin-bottom:3px}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar{-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar .navbar-menu{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar .navbar-menu>li>a{line-height:52px}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-button .header-line{margin-right:27px}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-button .social-media{margin-top:5px}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right{width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-right-bottom,header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-right-top{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-navbar .navbar-menu>li>a{line-height:70px}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-navbar .navbar-menu>li>.sub-menu{top:70px}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-right-bottom{margin:0 auto}header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-info,header .header-wrapper .header-wrapper-desktop .header.header-style-4.header__fixed .main-header .header-right .header-line{display:none}header .header-wrapper .header-wrapper-desktop .header.header-style-5{position:fixed;top:0;width:100%;left:0;z-index:1000;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.1);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,.1);box-shadow:0 1px 0 0 rgba(255,255,255,.1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.65)),to(transparent));background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,transparent 100%);background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,transparent 100%);background:-o-linear-gradient(top,rgba(0,0,0,.65) 0,transparent 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,transparent 100%)}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-right-bottom,header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-right-top{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-right-bottom{margin-bottom:3px}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar{-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar .navbar-menu{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar .navbar-menu>li.active{color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar .navbar-menu>li>a{line-height:52px;color:#fff}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar .navbar-menu>li>a:hover{color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-navbar .navbar-menu>li>.sub-menu{top:52px}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-button .header-line{margin-right:27px}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-button .social-media{margin-top:5px}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-button .social-media ul li a{background-color:transparent;color:#fff}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-button .social-media ul li a:hover{background-color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-info .header-info-item,header .header-wrapper .header-wrapper-desktop .header.header-style-5 .main-header .header-right .header-info .header-info-item i{color:#fff}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed{-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255,.05);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255,.05);box-shadow:0 1px 1px 0 rgba(255,255,255,.05);background-color:#333}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right{width:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-right-bottom,header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-right-top{-webkit-box-flex:0;-webkit-flex:none;-moz-box-flex:0;-ms-flex:none;flex:none}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-navbar .navbar-menu>li>a{line-height:70px}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-navbar .navbar-menu>li>.sub-menu{top:70px}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-right-bottom{margin:0 auto}header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-info,header .header-wrapper .header-wrapper-desktop .header.header-style-5.header__fixed .main-header .header-right .header-line{display:none}header .header-wrapper .header-wrapper-mobile{padding:0 30px;background-color:#fff;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.1);box-shadow:0 1px 0 0 rgba(0,0,0,.1)}header .header-wrapper .header-wrapper-mobile .header-mobile__bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:90px}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button{position:relative;width:36px;height:36px}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box{display:inline-block;position:relative;width:20px;height:15px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner{display:inline-block;width:20px;height:2px;background-color:#333;position:absolute;top:6px;-webkit-transition:-webkit-transform .15s ease;-o-transition:-o-transform .15s ease;-moz-transition:transform .15s ease,-moz-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease,-moz-transform .15s ease,-o-transform .15s ease;line-height:1}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:after,header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:before{content:"";position:absolute;width:20px;height:2px;background-color:#333;-webkit-transition:-webkit-transform .15s ease;-o-transition:-o-transform .15s ease;-moz-transition:transform .15s ease,-moz-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease,-moz-transform .15s ease,-o-transform .15s ease}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:before{top:-6px}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:after{top:6px}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box.active .hamburger__inner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box.active .hamburger__inner:after{-webkit-transform:translate3d(0,-6px,0) rotate(-90deg);-moz-transform:translate3d(0,-6px,0) rotate(-90deg);transform:translate3d(0,-6px,0) rotate(-90deg)}header .header-wrapper .header-wrapper-mobile .header-mobile__bar .header-mobile__button .humburger-box.active .hamburger__inner:before{opacity:0}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar{display:none}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul{padding-bottom:10px}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li{position:relative;border-top:1px solid #ccc}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li:first-child{border-top:none}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li.active li{border-top:1px solid #ccc}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li.active>a{color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li.active>a span{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li a{display:block;font-size:15px;line-height:40px;color:#333;text-transform:capitalize;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;position:relative}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li a:hover{color:hsl(0, 40%, 50%)}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li a span{position:absolute;top:50%;right:20px;width:8px;height:8px;margin-top:-4px;border-width:1px 1px 0 0;border-color:#333;border-style:solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s linear;-o-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}.header-navbar .navbar-menu>li .sub-menu li a,.header-navbar .navbar-menu>li>a{-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear}header .header-wrapper .header-wrapper-mobile .header-mobile__navbar>ul li .sub-menu{padding-left:20px;display:none}header .header-wrapper .header-wrapper-mobile.mobile-style-2{background-color:#333}header .header-wrapper .header-wrapper-mobile.mobile-style-2 .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner,header .header-wrapper .header-wrapper-mobile.mobile-style-2 .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:after,header .header-wrapper .header-wrapper-mobile.mobile-style-2 .header-mobile__bar .header-mobile__button .humburger-box .hamburger__inner:before{background-color:#fff}header .header-wrapper .header-wrapper-mobile.mobile-style-2 .header-mobile__navbar>ul li a{color:#fff}header .header-wrapper .header-wrapper-mobile.mobile-style-2 .header-mobile__navbar>ul li a span{border-color:#fff}.header-navbar .navbar-menu>li{display:inline-block;position:relative;padding:0 18px; font-size:20px;}.header-navbar .navbar-menu>li:first-child{padding-left:0}.header-navbar .navbar-menu>li:last-child{padding-right:0}.header-navbar .navbar-menu>li.active>a,.header-navbar .navbar-menu>li:hover>a{color:#800000}.header-navbar .navbar-menu>li>a{color:#666;transition:all .35s linear;line-height:115px; font-size:24px;}.header-navbar .navbar-menu>li>a:hover{color:#800000}.header-navbar .navbar-menu>li .sub-menu{display:none;position:absolute;width:320px;border-top:3px solid hsl(0, 40%, 50%);z-index:999}.header-navbar .navbar-menu>li .sub-menu li{background-color:#171a21;border-bottom:1px solid rgba(255,255,255,.03);position:relative}.header-navbar .navbar-menu>li .sub-menu li:last-child{border:none}.header-navbar .navbar-menu>li .sub-menu li a{color:#fff;font-size:16px;display:inline-block;width:100%;height:40px;line-height:40px;padding:0 22px;transition:all .35s linear}.header-navbar .navbar-menu>li .sub-menu li a:hover{background-color:hsl(0, 40%, 50%)}.header-navbar .navbar-menu>li>.sub-menu{top:112px;left:0}.header-navbar .navbar-menu>li>.sub-menu .sub-menu{left:261px;top:-3px}.header-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header-info,.header-info .header-info-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.header-button span{font-weight:700;font-size:18px;line-height:1.2222222222;color:#555;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;cursor:pointer}.header-button span:hover{color:hsl(0, 40%, 50%)}.header-button .header-line{color:#ccc;margin-left:25px;line-height:1}.header-button .header-search{margin-top:3px;margin-left:31px}.header-button .header-bar{margin-left:25px;margin-right:15px;font-size:24px;line-height:.9166666667}.header-info{display:flex}.header-info .header-info-item{line-height:1.4666666667;color:#999;margin-right:45px;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header-info .header-info-item:last-child{margin-right:0}.header-info .header-info-item i{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#555;margin-right:10px;font-size:18px;line-height:1.2222222222}.about .about-container .about-content .about-content-container .about-content-text.style-1 .about-list li i,.about-list li i{margin-right:8px}.header-info .header-info-item i.fa-phone{margin-top:3px;font-size:20px;line-height:1.1}@media only screen and (min-width:992px) and (max-width:1199px){header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-top{height:50px}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-right-bottom{margin-bottom:0}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar .navbar-menu>li>a{line-height:40px}header .header-wrapper .header-wrapper-desktop .header.header-style-4 .main-header .header-right .header-navbar .navbar-menu>li>.sub-menu{top:40px}}footer .footer-wrapper{background-color:#171a21}footer .footer-wrapper .footer-style-1 .footer-item:first-child{padding-right:15px}footer .footer-wrapper .footer-style-1 .footer-item .footer-title{color:#fff;text-transform:uppercase;font-size:15px;line-height:1.6;font-weight:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .footer-wrapper .footer-style-1 .footer-item .footer-content{padding-top:52px;padding-bottom:13px; font-size:20px;}footer .footer-wrapper .footer-style-1 .footer-item .footer-content p{font-size:13px;line-height:1.6923076923;color:#fff;margin-bottom:11px}footer .footer-wrapper .footer-style-1 .footer-item .list-style li a{font-size:13px;line-height:2.6153846154;color:#fff}footer .footer-wrapper .footer-style-1 .footer-item .list-style li a:hover{color:#fff}footer .footer-wrapper .footer-style-1 .footer-item .list-style li:before{content:'';width:5px;height:5px;background-color:rgba(255,255,255,.2);display:inline-block;margin-right:8px;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}footer .footer-wrapper .footer-style-1 .footer-item .footer-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}footer .footer-wrapper .footer-style-1 .footer-item .footer-form input{height:40px;border:none;display:block;max-width:100%}footer .footer-wrapper .footer-style-1 .footer-item .footer-form input[type=text]{-webkit-box-flex:0;-webkit-flex:0 0 66.2962962963%;-moz-box-flex:0;-ms-flex:0 0 66.2962962963%;flex:0 0 66.2962962963%;width:66.2962962963%;padding:0 15px;font-size:15px;line-height:1.8666666667}footer .footer-wrapper .footer-style-1 .footer-item .footer-form input[type=submit]{-webkit-box-flex:0;-webkit-flex:0 0 33.7037037037%;-moz-box-flex:0;-ms-flex:0 0 33.7037037037%;flex:0 0 33.7037037037%;width:33.7037037037%;font-size:15px;line-height:1.4;color:#fff;padding:0;background-color:#e60000;);cursor:pointer;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}footer .footer-wrapper .footer-style-2 .main-footer .footer-item,footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content{padding-top:13px}footer .footer-wrapper .footer-style-1 .footer-item .footer-form input[type=submit]:hover{background-color:#fff;color:hsl(0, 40%, 50%)}footer .footer-wrapper .footer-style-1 .sub-footer{height:78px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:13px;line-height:1.6923076923;color:#999;border-top:1px solid rgba(255,255,255,.05)}footer .footer-wrapper .footer-style-1 .sub-footer p{margin-bottom:0}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-title{font-size:15px;color:#fff;line-height:1.6;font-weight:900;text-transform:uppercase;margin-bottom:16px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content p{color:#999;line-height:1.6923076923;font-size:13px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment{margin-top:24px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment:first-child{margin-top:0}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-author{font-size:13px;line-height:1.6923076923;color:#ccc}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-author:hover{color:#fff}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-content p{margin-bottom:18px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-content p a{color:#ccc}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-content p a:hover{color:#fff}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .twitter-comment .twitter-comment-body .comment-time{color:#555;font-size:13px;line-height:1.9230769231}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .footer-gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .footer-gallery .gallery-item{padding:5px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .list-info li{font-size:13px;line-height:1.6923076923;color:#999;padding-left:24px;position:relative;margin-bottom:14px}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .list-info li:last-child{margin-bottom:0}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .list-info li i{position:absolute;left:0;font-size:16px;line-height:1.375}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content .list-info li i.fa-envelope{font-size:13px;line-height:1.6923076923}footer .footer-wrapper .footer-style-2 .main-footer .footer-item .footer-content.bg-map{background-image:url(../images/icon/map.png);background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover}footer .footer-wrapper .footer-style-2 .sub-footer{background-color:#111}footer .footer-wrapper .footer-style-2 .sub-footer .sub-footer-container{height:47px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-wrapper .footer-style-2 .sub-footer .sub-footer-container .sub-footer-text{margin-left:auto}footer .footer-wrapper .footer-style-2 .sub-footer .sub-footer-container .sub-footer-text p{color:#999;line-height:1.4666666667;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1199px){.footer-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-form input[type=text],.footer-form input[type=submit]{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}@media only screen and (min-width:768px) and (max-width:991px){.footer-form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-form input[type=submit]{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.footer-form input[type=text]{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (max-width:575px){.footer-wrapper .footer-style-2 .sub-footer .sub-footer-container{padding:20px 0;height:auto!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.footer-wrapper .footer-style-2 .sub-footer .sub-footer-container .sub-footer-text{margin-top:15px}.footer-form{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-form input[type=text],.footer-form input[type=submit]{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-moz-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}}.play-video,.play-video iframe{height:100%;width:100%}.play-video{display:none}.about .about-container,.hire-us .hire-us-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.about{width:100%}.about .about-container{display:flex}.about .about-container .about-video{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;position:relative;overflow:hidden}.about .about-container .about-video .video-thumbnail{overflow:hidden}.about .about-container .about-video .video-thumbnail img{width:auto}.about .about-container .about-video .video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about .about-container .about-video .video-play a{display:block;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #fff;color:#fff;position:relative;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.about .about-container .about-video .video-play a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:22px}.about .about-container .about-video .video-play a:hover{border-color:hsl(0, 40%, 50%);color:hsl(0, 40%, 50%)}.about .about-container .about-content{-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.about .about-container .about-content .about-content-container{width:586px;padding-left:75px}.about.about-style-1 .about-container .about-video .video-thumbnail img,.about.about-style-2 .about-container .about-video .video-thumbnail img{width:100%}.about .about-container .about-content .about-content-container .about-content-text p{line-height:1.6666666667;margin-bottom:10px}.about .about-container .about-content .about-content-container .about-content-text.style-1,.about .about-container .about-content .about-content-container .about-content-text.style-1 .about-list{color:#e5e5e5}.about .about-container .about-content .about-content-container .about-content-text.style-1 .about-list li{line-height:2}.about .about-container .about-content .about-content-container .about-content-text.style-1 .about-readmore{margin-top:31px}.about.ltr .about-container .about-content{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.about.ltr .about-container .about-content .about-content-container{margin-left:auto;padding-left:0;padding-right:85px}.about.about-style-1 .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.about-style-1 .about-container .about-video{padding-top:5px;-webkit-box-flex:0;-webkit-flex:0 0 35.0649350649%;-moz-box-flex:0;-ms-flex:0 0 35.0649350649%;flex:0 0 35.0649350649%}.about.about-style-1 .about-container .about-content{-webkit-box-flex:0;-webkit-flex:0 0 64.9350649351%;-moz-box-flex:0;-ms-flex:0 0 64.9350649351%;flex:0 0 64.9350649351%}.about.about-style-1 .about-container .about-content .about-content-container{width:100%;padding-left:30px}.about.about-style-2 .about-container .about-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about.about-style-2 .about-container .about-content p{line-height:1.6666666667;margin-bottom:10px}.about.about-style-2 .about-container .about-content .about-readmore{margin-top:30px}.about.about-style-2 .about-container .about-video{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about-list li{line-height:2}.about-readmore.style-1 a{background-color:#f6ab00;color:#fff}.about-readmore.style-1 a:hover{background-color:#333}.about-readmore a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:118px;height:40px;font-size:15px;line-height:1.4;font-weight:700;color:hsl(0, 40%, 50%);background-color:#fff;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.btn,.hire-us .hire-us-container .hire-us-button a{-webkit-transition:all .35s;-moz-transition:all .35s}.about-readmore a:hover{color:#fff;background-color:#333}.about-us{height:590px;padding-top:70px;text-align:center;position:relative}.about-us .title{padding:0 50px}.about-us .title h2{font-size:50px;font-weight:900;text-transform:uppercase;color:#333;margin-bottom:15px}.about-us .title p{color:#888;font-size:20px;line-height:1.6}.about-us .video{position:absolute;width:1765px !important; height:450px !important;bottom:-85px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:1;height:404px;overflow:hidden}.about-us .video .video-image-thumbnail img{width:auto}.about-us .video .video-play a{width:70px;height:70px;background-color:#fff;color:#333;border:none;font-size:26px;line-height:1.2307692308}.about-us .video .video-play a:hover{color:#fff;background-color:hsl(0, 40%, 50%)}.about-us .video .play-video,.about-us .video .play-video iframe{width:100%;height:100%}.choose-reason{padding-top:65px}.choose-reason h6{color:#333;font-size:16px;line-height:1.5;font-weight:900}@media screen and (max-width:1200px){.about .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .about-container .about-content,.about .about-container .about-video{-webkit-box-flex:0;-webkit-flex:0 0 80%;-moz-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.about .about-container .about-content .about-content-container{width:100%;padding-left:75px!important;padding-right:85px}.about.about-style-1 .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.about-style-1 .about-container .about-video{padding-top:5px;-webkit-box-flex:0;-webkit-flex:0 0 35.0649350649%;-moz-box-flex:0;-ms-flex:0 0 35.0649350649%;flex:0 0 35.0649350649%}.about.about-style-1 .about-container .about-content{-webkit-box-flex:0;-webkit-flex:0 0 64.9350649351%;-moz-box-flex:0;-ms-flex:0 0 64.9350649351%;flex:0 0 64.9350649351%}.about.about-style-1 .about-container .about-content .about-content-container{padding-left:30px!important;padding-right:20px}}@media screen and (max-width:768px){.about .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .about-container .about-content,.about .about-container .about-video{-webkit-box-flex:0;-webkit-flex:0 0 80%;-moz-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.about .about-container .about-content .about-content-container{width:100%;padding-left:50px!important;padding-right:50px}}@media screen and (max-width:576px){.about .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.about .about-container .about-content,.about .about-container .about-video{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about .about-container .about-content .about-content-container{width:100%;padding-left:20px!important;padding-right:20px!important}.about.about-style-1 .about-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about.about-style-1 .about-container .about-video{padding-top:5px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about.about-style-1 .about-container .about-content{padding-top:30px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about.about-style-1 .about-container .about-content .about-content-container{padding:0!important}}@media only screen and (min-width:768px) and (max-width:991px){.about-us .title{padding:0}}@media only screen and (min-width:576px) and (max-width:767px){.about-us{height:500px}.about-us .title{padding:0}.about-us .video{width:100%;height:auto}.about-us .video .video-image-thumbnail img{width:100%}.about-us .video .play-video iframe{min-height:280px}.choose-reason{padding-top:30px}}@media only screen and (max-width:575px){.about-us{height:500px}.about-us .title{padding:0}.about-us .video{width:100%;height:auto}.about-us .video .video-image-thumbnail img{width:100%}.about-us .video .video-play a{width:40px;height:40px;font-size:15px}.choose-reason{padding-top:30px}}.btn{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:170px;background-color:hsl(0, 40%, 50%);font-size:15px;line-height:1.4;padding:0;border:none;margin:0 20px 20px 0;text-transform:unset;-o-transition:all .35s;transition:all .35s;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:700}.btn i{margin-right:5px}.btn:hover{color:#fff!important;background-color:#333!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.bordered{border:2px solid #ccc}.btn.bordered:hover{border-color:#333}.btn.round{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn.rounded{-webkit-border-radius:30px!important;-moz-border-radius:30px!important;border-radius:30px!important}.btn.btn-bgwhite{background-color:#fff!important;color:#999!important}.btn.btn-bgwhite:hover{color:#fff!important;background-color:#333!important}.btn.btn-bgblue{background-color:hsl(0, 40%, 50%)!important;color:#fff!important}.btn.btn-bgblue:hover{color:#fff!important;background-color:#333!important}.btn.btn-bggreen{background-color:#4caf50!important;color:#fff!important}.btn.btn-bggreen:hover{color:#fff!important;background-color:#333!important}.btn.btn-bgorange{background-color:#ff9800!important;color:#fff!important}.btn.btn-bgorange:hover{color:#fff!important;background-color:#333!important}.btn.btn-bgred{background-color:#f44336!important;color:#fff!important}.btn.btn-bgred:hover{color:#fff!important;background-color:#333!important}.btn.btn-bgyellow{background-color:#ffeb3b!important;color:#333!important}.btn.btn-bgyellow:hover{color:#fff!important;background-color:#333!important}.btn.btn-bgblack{background-color:#555!important;color:#fff!important}.btn.btn-bgblack:hover{color:#fff!important;background-color:#333!important}.btn.btn-bggray{background-color:#e5e5e5!important;color:#555!important}.btn.btn-bggray:hover{color:#fff!important;background-color:#333!important}.btn.btn-small{width:140px;height:40px;font-size:13px;line-height:.9230769231}.list-button a:nth-child(even){margin-right:0}.hire-us .hire-us-container{width:100%;height:110px;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.hire-us .hire-us-container .hire-us-text{color:#fff;font-weight:700}.hire-us .hire-us-container .hire-us-text p{margin-bottom:0;font-size:18px;line-height:1.3333333333}.hire-us .hire-us-container .hire-us-text p span{font-size:30px;line-height:1}.hire-us .hire-us-container .hire-us-button{margin-left:auto}.hire-us .hire-us-container .hire-us-button a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;width:145px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border:2px solid #fff;line-height:1.4;color:#fff;-o-transition:all .35s;transition:all .35s}.hire-us .hire-us-container .hire-us-button a:hover{background-color:#333}.hire-us.hire-us-style-1 .hire-us-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}.hire-us.hire-us-style-1 .hire-us-container .hire-us-text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.hire-us.hire-us-style-1 .hire-us-container .hire-us-text p{font-size:20px;line-height:1.5;color:#555}.hire-us.hire-us-style-1 .hire-us-container .hire-us-text p span{font-size:20px;line-height:1.5}.hire-us.hire-us-style-1 .hire-us-container .hire-us-button{margin-right:auto;margin-top:35px}.hire-us.hire-us-style-1 .hire-us-container .hire-us-button a{background-color:hsl(0, 40%, 50%);border:none;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.hire-us.hire-us-style-1 .hire-us-container .hire-us-button a:hover{background-color:#333}.hire-us.hire-us-style-2 .hire-us-container{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button{margin-left:75px}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button a{border:none;background-color:hsl(0, 40%, 50%)}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button a:hover{background-color:#333}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button .style-2{border:2px solid #fff}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button .style-2:hover{border-color:#333}.hire-us.hire-us-style-3 .hire-us-container{height:389px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.hire-us.hire-us-style-3 .hire-us-container .hire-us-text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.hire-us.hire-us-style-3 .hire-us-container .hire-us-button{margin-top:45px;margin-left:unset}.hire-us.hire-us-style-3 .hire-us-container .hire-us-button a{width:125px}@media only screen and (min-width:768px) and (max-width:991px){.hire-us.hire-us-style-1 .hire-us-image img{width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.hire-us .hire-us-container{padding:30px 0;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.hire-us .hire-us-container .hire-us-text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hire-us .hire-us-container .hire-us-button{margin-right:auto;margin-top:30px}.hire-us.hire-us-style-1{padding:70px 0 50px}.hire-us.hire-us-style-1 .hire-us-image{display:none}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button{margin-left:auto}.hire-us.hire-us-style-3 .hire-us-container .hire-us-button{margin-top:38px;margin-right:unset}}@media only screen and (max-width:575px){.hire-us .hire-us-container{padding:30px 0 40px;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.hire-us .hire-us-container .hire-us-text{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.hire-us .hire-us-container .hire-us-button{margin-right:auto;margin-top:30px}.hire-us .hire-us-container .hire-us-button a{width:120px;height:40px}.hire-us.hire-us-style-1{padding:70px 0 50px}.hire-us.hire-us-style-1 .hire-us-image{display:none}.hire-us.hire-us-style-2 .hire-us-container .hire-us-button{margin-left:auto}.hire-us.hire-us-style-3 .hire-us-container .hire-us-button{margin-top:38px;margin-right:unset}}.newsletter .newsletter-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .newsletter-container .newsletter-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:50px}.newsletter .newsletter-container .newsletter-content .newsletter-content-title{font-size:20px;line-height:1.8;font-weight:700;color:#f8f8f8;text-transform:uppercase;margin-bottom:0}.newsletter .newsletter-container .newsletter-content p{color:#e5e5e5;line-height:1.6;margin-bottom:0}.newsletter .newsletter-container .newsletter-form{padding-right:56px}.newsletter .newsletter-container .newsletter-form form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.newsletter .newsletter-container .newsletter-form form .form-group{padding:15px 0;margin-bottom:0}.newsletter .newsletter-container .newsletter-form form .form-group input{height:50px;width:270px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;padding:0 20px;color:#999;line-height:1.4666666667}.newsletter .newsletter-container .newsletter-form form .form-group button{display:block;height:50px;width:160px;border:none;background-color:#555;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;line-height:1.4}.newsletter .newsletter-container .newsletter-form form .form-group button i{margin-right:5px}.newsletter .newsletter-container .newsletter-form form>*,.social-media.social-style-2 ul li{margin-right:20px}.newsletter .newsletter-container .newsletter-form form .form-group button:hover{background-color:#333}.newsletter .newsletter-container .newsletter-form form>:last-child{margin-right:0}.newsletter.newsletter-style-1 .newsletter-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter.newsletter-style-1 .newsletter-container .newsletter-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}.newsletter.newsletter-style-1 .newsletter-container .newsletter-form{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.newsletter.newsletter-style-1 .newsletter-container .newsletter-form form{padding-right:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px) and (max-width:1199px){.newsletter .newsletter-container .newsletter-content{padding-left:0}.newsletter .newsletter-container .newsletter-content .newsletter-content-title{white-space:nowrap}.newsletter .newsletter-container .newsletter-form{padding-right:0}.newsletter .newsletter-container .newsletter-form form .form-group{margin-right:10px}.newsletter .newsletter-container .newsletter-form form .form-group:last-child{margin-right:0}.newsletter .newsletter-container .newsletter-form form .form-group input{width:240px}.newsletter .newsletter-container .newsletter-form form .form-group button{width:140px}}@media only screen and (min-width:768px) and (max-width:991px){.newsletter .newsletter-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content{padding-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content .newsletter-content-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.newsletter .newsletter-container .newsletter-form{padding-right:0;margin-top:20px}.newsletter .newsletter-container .newsletter-form form .form-group{margin-right:10px}.newsletter .newsletter-container .newsletter-form form .form-group:last-child{margin-right:0}.newsletter .newsletter-container .newsletter-form form .form-group input{width:240px}.newsletter .newsletter-container .newsletter-form form .form-group button{width:140px}}@media only screen and (min-width:576px) and (max-width:767px){.newsletter{padding:20px 0}.newsletter .newsletter-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content{padding-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content .newsletter-content-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.newsletter .newsletter-container .newsletter-form{padding-right:0;margin-top:20px}.newsletter .newsletter-container .newsletter-form form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .newsletter-container .newsletter-form form .form-group{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.newsletter .newsletter-container .newsletter-form form .form-group input{width:100%}.newsletter .newsletter-container .newsletter-form form .form-group button{margin-right:auto;margin-left:auto}}@media only screen and (max-width:575px){.newsletter{padding:20px 0}.newsletter .newsletter-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content{padding-left:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsletter .newsletter-container .newsletter-content .newsletter-content-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.newsletter .newsletter-container .newsletter-form{padding-right:0;margin-top:20px}.newsletter .newsletter-container .newsletter-form form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .newsletter-container .newsletter-form form .form-group{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.newsletter .newsletter-container .newsletter-form form .form-group input{width:100%}.newsletter .newsletter-container .newsletter-form form .form-group button{margin-right:auto;margin-left:auto}.newsletter.newsletter-style-1 .newsletter-container .newsletter-form form>*{margin-right:0}}.project .project-container{position:relative;cursor:pointer; border:1px solid #cc0000; height:250px; background:#F0B27A   ;}.project .project-container .project-image img{width:100%}.project .project-container .project-content{opacity:0;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsl(0, 40%, 50%);padding:15px;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.project .project-container .project-content .project-content-body{text-align:center}.project .project-container .project-content .project-content-body .project-title{display:inline-block;color:#e5e5e5;font-size:15px;line-height:1.2;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);margin-bottom:10px}.list-project,.project-detail .project-detail-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.project .project-container .project-content .project-content-body .project-title:hover{color:#fff}.project .project-container .project-content .project-content-body .project-label{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;-webkit-transform:translateY(40%);-moz-transform:translateY(40%);-ms-transform:translateY(40%);-o-transform:translateY(40%);transform:translateY(40%)}.project .project-container .project-content .project-content-body .project-label a{color:#ccc;font-size:13px;line-height:1.6923076923;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.project .project-container .project-content .project-content-body .project-label a::before{content:' , '}.project .project-container .project-content .project-content-body .project-label a:first-child:before{content:''}.project .project-container .project-content .project-content-body .project-label a:hover{color:#fff}.project .project-container:hover .project-content{opacity:1;visibility:visible}.project .project-container:hover .project-content .project-content-body .project-label,.project .project-container:hover .project-content .project-content-body .project-title{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.list-project{width:100%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-project .project{width:25%}.list-project .project-intro{width:25%;padding:20px 20px 20px 35px;color:#f2f2f2}.list-project .project-intro p{margin-bottom:0}.project-detail .project-detail-container{display:flex}.project-detail .project-detail-container .project-detail-image{width:73.2478632479%;-webkit-box-flex:0;-webkit-flex:0 0 73.2478632479%;-moz-box-flex:0;-ms-flex:0 0 73.2478632479%;flex:0 0 73.2478632479%}.project-detail .project-detail-container .project-detail-image .owl-carousel,.project-detail .project-detail-container .project-detail-image img{width:100%}.project-detail .project-detail-container .project-detail-content{padding-left:40px}.project-detail .project-detail-container .project-detail-content .title{font-size:20px;color:#333;line-height:1.8;font-weight:900;text-transform:uppercase;margin-bottom:10px}.project-detail .project-detail-container .project-detail-content .description p{font-size:15px;line-height:1.6666666667}.project-detail .project-detail-container .project-detail-content .project-info{margin-top:28px;width:100%}.project-detail .project-detail-container .project-detail-content .project-info li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.project-detail .project-detail-container .project-detail-content .project-info li span{font-size:13px;line-height:1.6923076923;color:#666}.project-detail .project-detail-container .project-detail-content .project-info li span:first-child{color:#333;width:55px}@media only screen and (min-width:768px) and (max-width:991px){.list-project .project,.list-project .project-intro{width:33.3333333333%}.list-project .project-intro{padding:15px 15px 0}.list-project .project-intro .title-border{margin-bottom:15px!important}.project-detail .project-detail-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-detail .project-detail-container .project-detail-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.project-detail .project-detail-container .project-detail-content{padding-left:0;margin-top:30px}}@media only screen and (min-width:576px) and (max-width:767px){.list-project .project,.list-project .project-intro{width:50%}.list-project .project-intro{padding:15px}.project-detail .project-detail-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-detail .project-detail-container .project-detail-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.project-detail .project-detail-container .project-detail-content{padding-left:0;margin-top:30px}}@media only screen and (max-width:575px){.list-project .project,.list-project .project-intro{width:100%}.list-project .project-intro{padding:25px 20px}.project-detail .project-detail-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-detail .project-detail-container .project-detail-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.project-detail .project-detail-container .project-detail-content{padding-left:0;margin-top:30px}}.blog{padding:20px 0}.blog .blog-container{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog .blog-container .blog-image{-webkit-box-flex:1;-webkit-flex:1 0 35.0877192982%;-moz-box-flex:1;-ms-flex:1 0 35.0877192982%;flex:1 0 35.0877192982%}.blog .blog-container .blog-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:25px}.blog .blog-container .blog-content .blog-content-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#363636;font-size:18px;line-height:1.3333333333;font-weight:700;margin-bottom:12px}.blog .blog-container .blog-content .blog-content-title:hover{color:#333}.blog.blog-style-1 .blog-content .blog-button .blog-readmore i,.blog.blog-style-1 .blog-content .blog-button .blog-tags i{color:hsl(0, 40%, 50%)}.blog .blog-container .blog-content .blog-content-text{font-size:15px;line-height:1.6666666667;margin-bottom:18px}.blog.blog-style-1{margin-left:-15px;padding-bottom:25px}.blog.blog-style-1 .blog-container{padding:0 15px}.blog.blog-style-1 .blog-content{padding-right:20px}.blog.blog-style-1 .blog-content .blog-button .blog-readmore{margin-left:auto}.blog.blog-style-2 .blog-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog.blog-style-2 .blog-container .blog-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.blog.blog-style-2 .blog-container .blog-image .blog-image-container img{width:100%}.blog.blog-style-2 .blog-container .blog-image .blog-image-container .blog-date{width:50px;height:50px;top:10px;left:10px;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-top:5px}.blog.blog-style-2 .blog-container .blog-image .blog-image-container .blog-date .day{font-size:24px;line-height:1;font-weight:700;color:hsl(0, 40%, 50%)}.blog.blog-style-2 .blog-container .blog-image .blog-image-container .blog-date .month{color:#fff;font-size:12px;line-height:1.6666666667}.blog.blog-style-2 .blog-container .blog-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:25px 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog.blog-style-2 .blog-container .blog-content .blog-content-title{color:#333;text-transform:uppercase;margin-bottom:14px;line-height:1.5;padding:0;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.blog.blog-style-2 .blog-container .blog-content .blog-content-title:hover{color:hsl(0, 40%, 50%)}.blog.blog-style-3 .blog-container .blog-image{-webkit-box-flex:0;-webkit-flex:0 0 42.5287356322%;-moz-box-flex:0;-ms-flex:0 0 42.5287356322%;flex:0 0 42.5287356322%}.blog.blog-style-3 .blog-container .blog-image .blog-image-container img{width:100%}.blog.blog-style-3 .blog-container .blog-image .blog-image-container .blog-date{width:50px;height:50px;top:10px;left:10px;padding-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.blog.blog-style-3 .blog-container .blog-image .blog-image-container .blog-date .day{font-size:24px;line-height:1;font-weight:700;color:hsl(0, 40%, 50%)}.blog.blog-style-3 .blog-container .blog-image .blog-image-container .blog-date .month{color:#fff;font-size:12px;line-height:1.6666666667}.blog.blog-style-3 .blog-container .blog-content{padding-left:30px;padding-right:20px}.blog.blog-style-3 .blog-container .blog-content .blog-content-title{line-height:1.6666666667;color:#333;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;margin-bottom:3px}.blog.blog-style-3 .blog-container .blog-content .blog-content-title:hover{color:hsl(0, 40%, 50%)}.blog.blog-style-3 .blog-container .blog-content .blog-content-text{margin-bottom:8px}.blog.blog-style-3 .blog-container .blog-content .blog-content-text p{margin-bottom:0}.blog.blog-style-3 .blog-container .blog-content .blog-info{margin-bottom:8px}.blog.blog-style-3 .blog-container .blog-content .blog-info li{display:inline-block;font-size:13px;margin-right:35px}.blog.blog-style-3 .blog-container .blog-content .blog-info li:last-child{margin-right:0}.blog.blog-style-3 .blog-container .blog-content .blog-info li a{color:#555;line-height:1.6923076923}.blog.blog-style-3 .blog-container .blog-content .blog-info li a:hover{color:#333;text-decoration:underline}.blog.blog-style-3 .blog-container .blog-content .blog-info li a i{color:hsl(0, 40%, 50%);line-height:1.8461538462;margin-right:5px}.blog.blog-style-3 .blog-container .blog-content .blog-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:122px;height:40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.6;color:#999;border:2px solid #ccc;font-weight:700;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.blog.blog-style-3 .blog-container .blog-content .blog-button:hover{color:#fff;background-color:#333;border-color:#333}.blog-list .blog{margin-bottom:10px}.blog-list .blog:first-child{padding-top:10px}.blog-list .blog:last-child{margin-bottom:0}.blog-image .blog-image-container{position:relative}.blog-image .blog-image-container .blog-date{position:absolute;width:100%;height:25px;font-size:11px;line-height:2.2727272727;bottom:0;left:0;color:#fff;text-transform:uppercase;padding-left:10px;background-color:rgba(12,20,38,.9)}.blog-button{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog-button .blog-tags a{color:#555;font-size:13px;line-height:2}.blog-button .blog-tags a:hover{color:hsl(0, 40%, 50%)}.blog-button .blog-tags i{color:#ccc;font-size:13px;line-height:1.8461538462}.blog-button .blog-readmore{margin-left:22px}.blog-button .blog-readmore a{font-size:13px;line-height:1.8461538462;color:#555}.blog-button .blog-readmore a:hover{color:hsl(0, 40%, 50%)}.blog-button .blog-readmore i{color:#ccc;font-size:13px;line-height:1.8461538462;margin-right:3px}.blog-detail .blog-container{padding-right:15px}.blog-detail .blog-container .blog-title{margin-bottom:10px}.blog-detail .blog-container .blog-title-2{font-size:18px;line-height:30px;font-weight:700;color:#333}.blog-detail .blog-container .blog-image{padding:17px 0 30px;width:100%}.blog-detail .blog-container .blog-image img{width:100%}.blog-detail .blog-container .blog-info{margin-bottom:8px}.blog-detail .blog-container .blog-info li{display:inline-block;font-size:13px;margin-right:35px}.blog-detail .blog-container .blog-detail-footer,.blog-panigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.blog-detail .blog-container .blog-info li:last-child{margin-right:0}.blog-detail .blog-container .blog-info li a{color:#555;line-height:1.9230769231}.blog-detail .blog-container .blog-info li a:hover{color:#333;text-decoration:underline}.blog-detail .blog-container .blog-info li a i{color:#29b6f6;font-size:15px;line-height:1.6666666667;margin-right:5px}.blog-detail .blog-container blockquote{margin-left:30px;border-left:2px solid #ccc;padding:0 0 0 28px}.blog-detail .blog-container blockquote p{padding:0;color:#999;font-size:15px;line-height:1.6666666667}.blog-detail .blog-container blockquote cite{color:#555;font-size:13px;line-height:1.2307692308;font-weight:700;text-transform:uppercase;font-style:unset}.blog-detail .blog-container .blog-detail-footer{margin-top:40px;border-bottom:1px solid #f2f2f2;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:18px}.blog-detail .blog-container .blog-detail-footer .blog-tags{font-size:13px}.blog-detail .blog-container .blog-detail-footer .blog-tags i{color:#29b6f6;line-height:1.8461538462}.blog-detail .blog-container .blog-detail-footer .blog-tags a{color:#555;font-size:13px;line-height:2}.blog-detail .blog-container .blog-detail-footer .blog-tags a:hover{color:hsl(0, 40%, 50%)}.blog-detail .blog-container .blog-detail-footer .social-media{margin-top:5px;margin-left:auto}.blog-panigation{width:100%;display:flex;padding-top:27px;padding-bottom:30px;margin-bottom:25px}.blog-panigation .blog-next,.blog-panigation .blog-prev{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-panigation .blog-next a,.blog-panigation .blog-prev a{color:#555;font-weight:700;font-size:15px;line-height:1.4666666667}.blog-panigation .blog-next a span,.blog-panigation .blog-prev a span{display:inline-block;color:#999!important;line-height:1.6;font-weight:400;margin-bottom:4px}.blog-panigation .blog-next a:hover,.blog-panigation .blog-prev a:hover{color:hsl(0, 40%, 50%)}.comment-form .title h2,.comment-place .title h2{color:#333;font-weight:900;text-transform:uppercase}.blog-panigation .blog-next{text-align:right;margin-left:auto}.comment-form .title{margin-bottom:35px}.comment-form .title h2{font-size:20px;line-height:34px}.comment-form .title p{font-size:13px;line-height:1.8461538462}.comment-place{margin-top:40px;margin-bottom:40px}.comment-place .title{margin-bottom:10px}.comment-place .title h2{font-size:20px;line-height:34px}.comment-place .title p{font-size:13px;line-height:1.8461538462}.comment-place .comment-body .comment-content .user-comment{width:100%;height:125px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2f2f2}.comment-place .comment-body .comment-content .user-comment.reply{padding-left:70px}.comment-place .comment-body .comment-content .user-comment .comment-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.comment-place .comment-body .comment-content .user-comment .comment-item .author-image{-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.comment-place .comment-body .comment-content .user-comment .comment-item .author-image img{width:100%}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text{padding-left:20px}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text p{margin-bottom:0}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info a{font-size:13px;line-height:2.3846153846;margin-right:15px}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info a.author{color:#555}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info a.author:hover{color:hsl(0, 40%, 50%)}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info a.time{color:#999}.comment-place .comment-body .comment-content .user-comment .comment-item .comment-text .comment-info a.reply i{color:hsl(0, 40%, 50%)}@media only screen and (min-width:576px) and (max-width:767px){.blog.blog-style-3 .blog-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog.blog-style-3 .blog-container .blog-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.blog.blog-style-3 .blog-container .blog-content{padding-left:0;padding-right:0}.blog.blog-style-3 .blog-container .blog-content .blog-content-title{margin-top:20px}.blog.blog-style-3 .blog-container .blog-content .blog-content-text{margin-bottom:20px}}@media only screen and (max-width:575px){.blog .blog-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog .blog-container .blog-content{padding-top:30px;padding-left:0}.blog.blog-style-1{margin-left:0}.blog.blog-style-1 .blog-container{padding:0}.blog.blog-style-3 .blog-container .blog-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.blog.blog-style-3 .blog-container .blog-content{padding-left:0;padding-right:0}.comment-place .comment-body .user-comment{height:auto!important;padding:20px 0}.comment-place .comment-body .user-comment.reply{padding-left:40px!important}}.testimonial.testi-style-1 .testi-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:40px}.testimonial.testi-style-1 .testi-container .testi-content{line-height:1.6666666667;position:relative}.testimonial.testi-style-1 .testi-container .testi-content:before{content:'“';font-family:DroidSerif,sans-serif;position:absolute;left:-40px;top:15px;color:#ccc;font-size:60px;line-height:.3666666667;font-weight:700}.testimonial.testi-style-2 .testi-container .testi-content span:before,.testimonial.testi-style-3 .testi-container .testi-content span:before{top:5px;left:-36px;color:#ccc;line-height:.3666666667;content:'“';font-family:DroidSerif,sans-serif;font-size:60px;font-weight:700}.testimonial.testi-style-1 .testi-container .testi-author{border-top:1px solid #e5e5e5;padding-top:17px}.testimonial.testi-style-2 .testi-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonial.testi-style-2 .testi-container .testi-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.testimonial.testi-style-2 .testi-container .testi-content p{padding:0 30px}.testimonial.testi-style-2 .testi-container .testi-content span{position:relative}.testimonial.testi-style-2 .testi-container .testi-content span:before{position:absolute}.testimonial.testi-style-2 .testi-container .testi-author{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:27px}.testimonial.testi-style-3 .testi-container .testi-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;margin-bottom:26px;padding-top:40px;color:#ccc}.testimonial.testi-style-3 .testi-container .testi-content p{padding:0 30px}.testimonial.testi-style-3 .testi-container .testi-content span{position:relative}.testimonial.testi-style-3 .testi-container .testi-content span:before{position:absolute}.testimonial.testi-style-3 .testi-container .testi-author{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.testimonial.testi-style-3 .testi-container .testi-author .testi-author-content{padding-left:0}.testimonial.testi-style-3 .testi-container .testi-author .testi-author-content .testi-author-name{color:#363636;margin-bottom:2px}.testimonial.testi-style-3 .testi-container .testi-author .testi-author-content .testi-author-job{color:#ccc}.testimonial.testi-style-3 .testi-container .testi-author .testi-author-content .testi-author-name:hover{color:#fff}.testimonial.testi-style-4{padding:10px 0 15px}.testimonial.testi-style-4 .testi-container{padding-left:40px}.testimonial.testi-style-4 .testi-container .testi-content p{line-height:1.6666666667}.testimonial.testi-style-4 .testi-container .testi-content span{position:relative}.testimonial.testi-style-4 .testi-container .testi-content span:before{content:'“';font-family:DroidSerif,sans-serif;position:absolute;top:14px;left:-40px;color:#ccc;font-size:60px;line-height:.3666666667;font-weight:700}.testimonial.testi-style-4 .testi-container .testi-author{margin-top:20px}.testi-content{line-height:1.6666666667;position:relative}.testi-author{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.testi-author .testi-author-image{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.iconbox .iconbox-container .iconbox-image img,.testi-author .testi-author-image img{width:100%}.testi-author .testi-author-content{padding-left:16px}.testi-author .testi-author-content .testi-author-name{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:13px;line-height:1.2307692308;color:#363636;font-weight:700;text-transform:uppercase}.testi-author .testi-author-content .testi-author-name:hover{color:hsl(0, 40%, 50%)}.testi-author .testi-author-content .testi-author-job{font-size:13px;line-height:1.6923076923;color:#555;margin-bottom:0}.iconbox.iconbox-style-1{/* padding:20px 0; background:#ccc; */}.iconbox.iconbox-style-1 .iconbox-container{position:relative;overflow:hidden; }.iconbox.iconbox-style-1 .iconbox-container .iconbox-content{width:100%;height:100%;top:100%;background-color:#e60000;padding:0 20px 31px 30px;cursor:pointer;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;-webkit-transform:translateY(-60px);-moz-transform:translateY(-60px);-ms-transform:translateY(-60px);-o-transform:translateY(-60px);transform:translateY(-60px)}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading{height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:1.375;color:#fff;font-weight:900;margin-bottom:0}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading i{font-size:30px;line-height:.7333333333;margin-right:12px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body{margin-top:0}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body p{color:#e5e5e5;line-height:1.6666666667;margin-bottom:14px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body a{color:#fff;font-size:13px;line-height:1.8461538462;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body a i{margin-right:8px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body a:hover{text-decoration:underline}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content:hover{/* padding-top:17px; *//* -webkit-transform:translateY(0); */ position:inline;/* top:312px !important;-moz-transform:translateY(0); *//* -ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);top:0 */}.iconbox.iconbox-style-2{padding:13px 0}.iconbox.iconbox-style-2 .iconbox-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.iconbox.iconbox-style-2 .iconbox-container .iconbox-image{padding-top:4px}.iconbox.iconbox-style-2 .iconbox-container .iconbox-image a{display:block;position:relative;width:50px;height:50px;background-color:hsl(0, 40%, 50%);color:#fff;-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}.iconbox.iconbox-style-2 .iconbox-container .iconbox-image a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;line-height:.9230769231}.iconbox.iconbox-style-2 .iconbox-container .iconbox-image a:hover{background-color:#fff;color:hsl(0, 40%, 50%);border:1px solid hsl(0, 40%, 50%)}.iconbox.iconbox-style-2 .iconbox-container .iconbox-content{padding-left:18px}.iconbox.iconbox-style-2 .iconbox-container .iconbox-content .iconbox-content-heading{display:inline-block;font-size:16px;line-height:1.5;color:#363636;font-weight:900;margin-bottom:6px;cursor:pointer;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.iconbox.iconbox-style-2 .iconbox-container .iconbox-content .iconbox-content-heading:hover{color:hsl(0, 40%, 50%)}.iconbox.iconbox-style-2 .iconbox-container .iconbox-content .iconbox-content-body{font-size:15px;color:#666;line-height:1.6666666667}.iconbox.iconbox-style-2 .iconbox-container .iconbox-content .iconbox-content-body p{margin-bottom:0}.iconbox.iconbox-style-3{padding:9px 0}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:7px}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-heading{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;color:#363636;line-height:36px;font-size:16px;font-weight:900;margin-bottom:0}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-heading i{font-size:18px;margin-right:15px}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-heading:hover{color:hsl(0, 40%, 50%)}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-body{line-height:1.6666666667}.iconbox.iconbox-style-3 .iconbox-container .iconbox-content .iconbox-content-body p{margin-bottom:0}.iconbox.iconbox-style-4{padding:15px 0}.iconbox.iconbox-style-4 .iconbox-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.iconbox.iconbox-style-4 .iconbox-container .iconbox-image{-webkit-box-flex:0;-webkit-flex:0 0 21.6216216216%;-moz-box-flex:0;-ms-flex:0 0 21.6216216216%;flex:0 0 21.6216216216%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.iconbox.iconbox-style-4 .iconbox-container .iconbox-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:20px;padding-top:10px}.iconbox.iconbox-style-4 .iconbox-container .iconbox-content .iconbox-content-heading{font-size:16px;line-height:1.5;color:#fff;font-weight:700;margin-bottom:7px}.iconbox.iconbox-style-4 .iconbox-container .iconbox-content .iconbox-content-body p{margin-bottom:0;color:#ccc;line-height:1.6666666667}.iconbox.iconbox-style-5{padding:15px 0;height:100%}.iconbox.iconbox-style-5 .iconbox-container{border:1px solid #e5e5e5;height:100%;padding:38px 20px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;position:relative}.iconbox.iconbox-style-5 .iconbox-container .iconbox-image{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;height:115px}.iconbox.iconbox-style-5 .iconbox-container .iconbox-image img{width:auto}.iconbox.iconbox-style-5 .iconbox-container .iconbox-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;-webkit-transition:-webkit-transform .35s;-o-transition:-o-transform .35s;-moz-transition:transform .35s,-moz-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s,-moz-transform .35s,-o-transform .35s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.iconbox.iconbox-style-5 .iconbox-container .iconbox-content .iconbox-content-heading{display:inline-block;font-size:16px;line-height:1.5;color:#555;    padding-top: 45px; margin-top:28px;font-weight:900}.iconbox.iconbox-style-5 .iconbox-container .iconbox-content .iconbox-content-body{line-height:1.6666666667}.iconbox.iconbox-style-5 .iconbox-container .iconbox-content .iconbox-content-body p{margin-bottom:0}.iconbox.iconbox-style-5 .iconbox-container .iconbox-button{position:absolute;bottom:-5px;left:50%;margin-left:-59px;-webkit-transform:translate3d(0,35px,0);-moz-transform:translate3d(0,35px,0);transform:translate3d(0,35px,0);-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.iconbox.iconbox-style-5 .iconbox-container .iconbox-button a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#fff;width:118px;height:40px;font-weight:700;line-height:1.4;background-color:hsl(0, 40%, 50%);-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.iconbox.iconbox-style-5 .iconbox-container .iconbox-button a:hover{background-color:#333}.iconbox.iconbox-style-5 .iconbox-container:hover{padding-top:0}.iconbox.iconbox-style-5 .iconbox-container:hover .iconbox-image{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.iconbox.iconbox-style-5 .iconbox-container:hover .iconbox-content{-webkit-transform:translate(0,-70px);-moz-transform:translate(0,-70px);-ms-transform:translate(0,-70px);-o-transform:translate(0,-70px);transform:translate(0,-70px)}.iconbox.iconbox-style-5 .iconbox-container:hover .iconbox-content .iconbox-content-heading{margin-top:0}.iconbox.iconbox-style-5 .iconbox-container:hover .iconbox-button{-webkit-transform:translate(0,-60px);-moz-transform:translate(0,-60px);-ms-transform:translate(0,-60px);-o-transform:translate(0,-60px);transform:translate(0,-60px)}.iconbox.iconbox-style-6{padding:11px 0 14px}.iconbox.iconbox-style-6 .iconbox-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.iconbox.iconbox-style-6 .iconbox-container .iconbox-image{padding-top:4px}.iconbox.iconbox-style-6 .iconbox-container .iconbox-image a{display:block;position:relative;width:50px;height:50px;color:hsl(0, 40%, 50%);-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear;border:1px solid hsl(0, 40%, 50%)}.iconbox.iconbox-style-7 .iconbox-container .iconbox-image img,.iconbox.iconbox-style-8 .iconbox-container .iconbox-image img,.princing .princing-container .princing-price{width:auto}.iconbox.iconbox-style-6 .iconbox-container .iconbox-image a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:26px;line-height:.9230769231}.iconbox.iconbox-style-6 .iconbox-container .iconbox-image a:hover{background-color:hsl(0, 40%, 50%);color:#fff;border:1px solid hsl(0, 40%, 50%)}.iconbox.iconbox-style-6 .iconbox-container .iconbox-content{padding-left:18px}.iconbox.iconbox-style-6 .iconbox-container .iconbox-content .iconbox-content-heading{display:inline-block;font-size:16px;line-height:1.5;color:#333;font-weight:900;margin-bottom:8px;cursor:pointer;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.iconbox.iconbox-style-6 .iconbox-container .iconbox-content .iconbox-content-heading:hover{color:hsl(0, 40%, 50%)}.iconbox.iconbox-style-6 .iconbox-container .iconbox-content .iconbox-content-body{font-size:15px;color:#666;line-height:1.6666666667}.iconbox.iconbox-style-6 .iconbox-container .iconbox-content .iconbox-content-body p{margin-bottom:0}.iconbox.iconbox-style-7{padding:15px 0}.iconbox.iconbox-style-7 .iconbox-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.iconbox.iconbox-style-7 .iconbox-container .iconbox-content{text-align:center;margin-top:30px}.iconbox.iconbox-style-7 .iconbox-container .iconbox-content .iconbox-content-heading{display:inline-block;color:#333;font-size:16px;line-height:1.5;font-weight:900;margin-bottom:10px}.iconbox.iconbox-style-7 .iconbox-container .iconbox-content .iconbox-content-heading:hover{color:hsl(0, 40%, 50%)}.iconbox.iconbox-style-7 .iconbox-container .iconbox-content .iconbox-content-body p{line-height:1.6666666667}.iconbox.iconbox-style-8{padding:20px 0}.iconbox.iconbox-style-8 .iconbox-container{border:1px solid #ebebeb;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding-top:40px;padding-bottom:15px}.iconbox.iconbox-style-8 .iconbox-container .iconbox-image{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:16px}.iconbox.iconbox-style-8 .iconbox-container .iconbox-content{padding:0 35px}.iconbox.iconbox-style-8 .iconbox-container .iconbox-content .iconbox-content-heading{display:inline-block;font-size:16px;line-height:1.5;color:#555;font-weight:700;margin-bottom:6px}.iconbox.iconbox-style-8 .iconbox-container .iconbox-content .iconbox-content-heading:hover{color:hsl(0, 40%, 50%)}@media only screen and (min-width:992px) and (max-width:1199px){.iconbox.iconbox-style-1 .iconbox-container .iconbox-content{padding:0 15px 15px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading{height:50px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body{margin-top:0}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content:hover{padding-top:0}}@media only screen and (max-width:575px){.iconbox.iconbox-style-1 .iconbox-container .iconbox-content{padding:0 15px 15px;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading{height:50px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-heading i{font-size:25px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body{margin-top:0}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content .iconbox-content-body p{margin:0;font-size:14px}.iconbox.iconbox-style-1 .iconbox-container .iconbox-content:hover{padding-top:0}}.princing{padding:20px 0}.princing .princing-container{background-color:#fff;border-top:5px solid hsl(0, 40%, 50%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:55px 5px 40px;text-align:center}.princing .princing-container .princing-price span{color:#333;font-size:60px;line-height:.6;font-weight:700;position:relative}.princing .princing-container .princing-price span:before{content:'$';color:#333;font-size:36px;font-weight:700;position:absolute;top:12px;left:-20px}.princing .princing-container .princing-type{font-size:18px;line-height:2;font-weight:700;color:#555;text-transform:uppercase;margin-top:6px}.princing .princing-container .list-services{margin-top:17px}.princing .princing-container .list-services li{line-height:1.4666666667;margin-bottom:10px}.princing .princing-container .princing-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:118px;height:40px;background-color:hsl(0, 40%, 50%);color:#fff;line-height:1.4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:700;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;margin-top:24px}.princing .princing-container .princing-button:hover{background-color:#333}.princing.best-sale .princing-container{border-top-color:#ffa037;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.1);box-shadow:0 5px 15px 0 rgba(0,0,0,.1)}.princing.best-sale .princing-container .princing-button{background-color:#ffa037}.princing.best-sale .princing-container .princing-button:hover{background-color:#333}.princing-1{height:100%;padding-bottom:22px}.princing-1 .princing-container{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 40px 32px;border:1px solid #e5e5e5}.princing-1 .princing-container>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.princing-1 .princing-container .princing-icon{-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#f0f5f8;color:#333;font-size:36px;line-height:1;position:relative}.princing-1 .princing-container .princing-icon i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.princing-1 .princing-container .princing-type{color:#333;font-size:18px;line-height:2;text-transform:uppercase;font-weight:900;margin-top:18px}.princing-1 .princing-container .princing-price{margin-top:8px;color:#57b846;font-size:36px;line-height:36px}.princing-1 .princing-container .princing-price:after{content:'/mon';font-size:18px;margin-left:-8px}.princing-1 .princing-container .princing-button{margin-top:40px}.princing-1 .princing-container .princing-button a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1.4;color:#fff;font-weight:700;background-color:hsl(0, 40%, 50%);width:100%;height:50px;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.princing-1 .princing-container .princing-button a:hover{background-color:#333}.princing-1 .princing-container .princing-ulti{margin-top:25px}.princing-1 .princing-container .princing-ulti ul li{line-height:1.4666666667;margin-bottom:8px}.princing-1 .princing-container .princing-ulti ul li:last-child{margin-bottom:0}.princing-2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.princing-2 .princing-item{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-moz-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;border:1px solid #e5e5e5}.princing-2 .princing-item.best-sale{position:relative}.princing-2 .princing-item.best-sale:before{position:absolute;display:block;content:'Best Sale';padding:0 19px;font-size:13px;line-height:2.1538461538;background-color:#ffa037;color:#fff;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:900;left:50%;-webkit-transform:translate(-50%,-14px);-moz-transform:translate(-50%,-14px);-ms-transform:translate(-50%,-14px);-o-transform:translate(-50%,-14px);transform:translate(-50%,-14px)}.au-skills,.princing-2 .princing-item .princing-container .princing-button a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;width:100%}.princing-2 .princing-item.best-sale .princing-container .princing-button a{background-color:#ffa037}.princing-2 .princing-item:nth-child(2){border-left:none;border-right:none}.princing-2 .princing-item .princing-container{padding:43px 50px 40px;text-align:center}.princing-2 .princing-item .princing-container .princing-type{margin-bottom:40px}.princing-2 .princing-item .princing-container .princing-type .type-name{font-size:30px;line-height:1.2;font-weight:900;color:#333;margin-bottom:0}.princing-2 .princing-item .princing-container .princing-type .sub-name{font-size:15px;line-height:1.8666666667;font-style:italic;color:#555;margin-bottom:0}.princing-2 .princing-item .princing-container .princing-price{margin-bottom:50px}.princing-2 .princing-item .princing-container .princing-price span{line-height:36px;font-size:48px;color:#333;font-weight:700}.princing-2 .princing-item .princing-container .princing-price span:after{content:'/mo';font-size:18px}.princing-2 .princing-item .princing-container .princing-ulti{width:100%;text-align:left;margin-bottom:35px}.contact .title,.counter-up .counter-intro,.loading .load{text-align:center}.princing-2 .princing-item .princing-container .princing-ulti li{font-size:15px;line-height:1.4666666667;margin-bottom:8px}.princing-2 .princing-item .princing-container .princing-ulti li:last-child{margin-bottom:0}.princing-2 .princing-item .princing-container .princing-ulti li i{margin-right:15px}.princing-2 .princing-item .princing-container .princing-button{width:100%}.princing-2 .princing-item .princing-container .princing-button a{display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:1.4;color:#fff;font-weight:700;background-color:hsl(0, 40%, 50%);height:50px;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.princing-2 .princing-item .princing-container .princing-button a:hover{background-color:#333}@media only screen and (min-width:768px) and (max-width:991px){.princing-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.princing-2 .princing-item{-webkit-box-flex:0;-webkit-flex:0 0 60%;-moz-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;margin-bottom:40px}.princing-2 .princing-item:nth-child(2){border-width:1px;border-color:#e5e5e5;border-style:solid}.princing-2 .princing-item:last-child{margin-bottom:0}}@media only screen and (min-width:576px) and (max-width:767px){.princing-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.princing-2 .princing-item{-webkit-box-flex:0;-webkit-flex:0 0 80%;-moz-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;margin-bottom:40px}.princing-2 .princing-item:nth-child(2){border-width:1px;border-color:#e5e5e5;border-style:solid}.princing-2 .princing-item:last-child{margin-bottom:0}}@media only screen and (max-width:575px){.princing-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.princing-2 .princing-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:40px}.princing-2 .princing-item:nth-child(2){border-width:1px;border-color:#e5e5e5;border-style:solid}.princing-2 .princing-item:last-child{margin-bottom:0}.princing-2 .princing-item .princing-container{padding-left:20px;padding-right:20px}}.au-skills{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.au-skills .au-skill-title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:16px;line-height:1.5;color:#555;font-weight:700;margin-bottom:5px}.contact .title h2,.rev_slider .slide-heading-1,.rev_slider .slide-heading-3{font-weight:900;text-transform:uppercase}.au-skills .au-skill-container{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.au-skills .au-skill-container .au-progress{padding:11.5px 0}.au-progress .au-progress__title{font-size:13px;line-height:1.8461538462;color:#555}.au-progress.skill-style-1 .au-progress__bar .au-progress__inner .au-progress__value,.au-progress.skill-style-1 .au-progress__title{color:#ccc}.au-progress .au-progress__bar{position:relative;height:10px;background:#d9d9d9}.au-progress .au-progress__bar.progress-rounded,.au-progress .au-progress__bar.progress-rounded .au-progress__inner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.au-progress .au-progress__bar.progress-stripped .au-progress__inner{-webkit-background-size:30px 30px;-moz-background-size:30px 30px;-o-background-size:30px 30px;background-size:30px 30px;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.au-progress .au-progress__bar .au-progress__inner{position:absolute;width:0;top:0;left:0;bottom:0;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;transition:width 1s ease-in-out;background-color:hsl(0, 40%, 50%);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:visible}.au-progress .au-progress__bar .au-progress__inner .au-progress__value{position:absolute;top:-30px;right:-17px;font-size:13px;color:#333}.au-progress .au-progress__bar .au-progress__inner.au-progress__warning{background-color:#ff9800}.au-progress .au-progress__bar .au-progress__inner.au-progress__success{background-color:#4caf50}.contact .title{margin-bottom:70px}.contact .title h2{font-size:50px;color:#333;margin-bottom:15px}.contact .title p{font-size:20px;line-height:1.6;color:#888}.contact .contact-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.contact .contact-form .w-30{width:33.333333%;position:relative}.contact .contact-form .w-100{width:100%;position:relative;margin-top:20px}@media only screen and (max-width:575px){.contact .contact-form .w-30{width:100%}}.au-nav-1{width:36px;height:36px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.au-bullet-1 .tp-bullet,.au-bullet-2 .tp-bullet{width:12px;height:12px;-webkit-transition:all .35s;-moz-transition:all .35s}.au-nav-1.tp-leftarrow:before,.au-nav-1.tp-rightarrow:before{font-family:FontAweSome;font-size:18px;line-height:1.2222222222;top:50%;left:50%;padding-top:1px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.au-nav-1.tp-leftarrow:before{content:'\f053'}.au-nav-1.tp-rightarrow:before{content:'\f054'}.au-bullet-1 .tp-bullet{background-color:rgba(255,255,255,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:all .35s;transition:all .35s}.au-bullet-1 .tp-bullet.selected{-webkit-transform:scale(1.3333333333);-moz-transform:scale(1.3333333333);-ms-transform:scale(1.3333333333);-o-transform:scale(1.3333333333);transform:scale(1.3333333333);background-color:hsl(0, 40%, 50%)}.au-bullet-2 .tp-bullet{background-color:rgba(255,255,255,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:all .35s;transition:all .35s}.au-bullet-3 .tp-bullet,.rev_slider .slide-button{-webkit-transition:all .35s;-moz-transition:all .35s}.au-bullet-2 .tp-bullet.selected{-webkit-transform:scale(1.3333333333);-moz-transform:scale(1.3333333333);-ms-transform:scale(1.3333333333);-o-transform:scale(1.3333333333);transform:scale(1.3333333333);background-color:#fff}.au-bullet-2 .tp-bullet.selected span{display:inline-block;position:absolute;width:6px;height:6px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:hsl(0, 40%, 50%)}.au-bullet-3 .tp-bullet{width:12px;height:12px;background-color:rgba(21,85,222,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-o-transition:all .35s;transition:all .35s}.rev_slider .slide-button,.rev_slider .slide-button-1{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-o-transition:all .35s}.au-bullet-3 .tp-bullet.selected{-webkit-transform:scale(1.3333333333);-moz-transform:scale(1.3333333333);-ms-transform:scale(1.3333333333);-o-transform:scale(1.3333333333);transform:scale(1.3333333333);background-color:#1555de}.rev_slider .slide-heading-1{font-size:72px;line-height:.2916666667;color:#fff}.rev_slider .slide-heading-2{font-size:30px;line-height:.9333333333;color:#fff;text-transform:uppercase}.rev_slider .slide-heading-3{font-size:50px;line-height:1.44;color:#222}.rev_slider .slide-heading-4{font-size:25px;line-height:1.2;font-weight:700;color:#555}.rev_slider .slide-heading-5{font-size:30px;line-height:1;font-weight:700;color:#fff}.rev_slider .slide-heading-6{font-size:30px;line-height:.9333333333;color:#fff;text-transform:uppercase;letter-spacing:5px!important}.rev_slider .slide-heading-7{font-size:30px;line-height:1.2;color:#fff;text-transform:uppercase}.rev_slider .slide-button{width:165px;height:50px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.4;background-color:hsl(0, 40%, 50%);color:#fff;font-weight:700;transition:all .35s}.rev_slider .slide-button-1,.rev_slider .slide-button-2{height:50px;-webkit-box-pack:center;line-height:1.4;color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;font-weight:700}.rev_slider .slide-button:hover{background-color:#333}.rev_slider .slide-button-1{width:144px;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(0, 40%, 50%);transition:all .35s}.rev_slider .slide-button-1:hover{background-color:#333}.rev_slider .slide-button-2{width:165px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;-o-transition:all .35s;transition:all .35s}.rev_slider .slide-button-2:hover{background-color:#333;border-color:#333}@media only screen and (min-width:576px) and (max-width:767px){.rev_slider .slide-heading-1{font-size:50px}.rev_slider .slide-heading-2{font-size:25px}.rev_slider .slide-button,.rev_slider .slide-button-2{width:125px}}@media only screen and (max-width:575px){.rev_slider .slide-heading-1{font-size:34px}.rev_slider .slide-heading-2,.rev_slider .slide-heading-6{font-size:25px}.rev_slider .slide-button,.rev_slider .slide-button-1,.rev_slider .slide-button-2{width:120px;height:40px}.rev_slider .tparrows{display:none}}.counter-up .counter-intro p{line-height:1.6666666667}.counter-up .counter-up-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter-up .counter-up-container .counter-item{width:300px;padding:15px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#555}.counter-up .counter-up-container .counter-item .counter-number{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:50px;line-height:.48;margin-bottom:26px;color:#333}.counter-up .counter-up-container .counter-item .counter-text{line-height:1.8461538462;font-size:13px}body,p{font-size:15px}@media screen and (min-width:576px) and (max-width:767px){.counter-up .counter-up-container .counter-item{width:180px}}@media screen and (max-width:575px){.counter-up .counter-up-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.counter-up .counter-up-container .counter-item{width:200px;padding:20px 0}}.loading{position:fixed;z-index:99999999;background-color:#000;width:100%;height:100vh;top:0}.loading .load{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:50px}.loading .load>div{background-color:hsl(0, 40%, 50%);height:100%;width:8px;margin-left:2px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-moz-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.au-owl-dots .owl-dots,.contact-form,.section-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox}.loading .load>div.rect2{-webkit-animation-delay:-1.1s;-moz-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.loading .load>div.rect3{-webkit-animation-delay:-1s;-moz-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.loading .load>div.rect-4{-webkit-animation-delay:-.9s;-moz-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.loading .load>div.rect5{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes stretchdelay{0%,100%,40%{-moz-transform:scaleY(.4);transform:scaleY(.4)}20%{-moz-transform:scaleY(1);transform:scaleY(1)}}@-o-keyframes stretchdelay{0%,100%,40%{-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);-moz-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}body{font-family:Lato,sans-serif!important;color:#666;overflow-x:hidden}input:focus{outline:0}.text-white{color:#fff!important}.text-gray{color:#e5e5e5!important}.text-gray-1{color:#ccc!important}.text-gray-2{color:#999!important}.text-gray-3{color:#aaa!important}.text-black-1{color:#666!important}.text-black-2{color:#555!important}.h1,.h2,.h3,.h4,.h5,.h6,.section-title h3{color:#333;font-weight:900;text-transform:uppercase}.bg-gray{background-color:#f0f0f0; padding:50px 30px;}.bg-gray-1{background-color:#f2f2f2}.bg-gray-2{background-color:#f7f7f7}.bg-gray-3{background-color:#f8f8f8}.bg-black{background-color:#333}.bg-black-1{background-color:#222}.bg-black-2{background-color:#555}.bg-black-3{background-color:#171a21}.bg-black-4{background-color:#212121}p{line-height:1.6666666667}.h1{font-size:36px;line-height:1.1944444444}.h2{font-size:30px;line-height:1.2}.h3{font-size:24px;line-height:1.25}.h4{font-size:20px;line-height:1.2}.h5{font-size:15px;line-height:1.3333333333}.h6{font-size:13px;line-height:1.3846153846}.bg-blue{background-color:hsl(0, 40%, 50%)}.bg-pattern{background-image:url(../images/icon/bg-pattern.png)}.bg-pattern-2{background-image:url(../images/icon/bg-pattern_01.png)}.section-title{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-title h3{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;font-size:26px;line-height:1.8;margin-bottom:5px}.owl-nav-1 .au-owl-next,.owl-nav-1 .au-owl-prev,.owl-nav-2 .au-owl-next,.owl-nav-2 .au-owl-prev{-webkit-box-pack:center;font-family:FontAweSome;cursor:pointer;text-align:center}.section-title h3 span.au-owl-next,.section-title h3 span.au-owl-prev{display:inline-block;width:22px;height:22px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #e60000;position:relative;cursor:pointer;margin-bottom:-3px;color:#e60000;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.section-title h3 span.au-owl-next.style-2,.section-title h3 span.au-owl-prev.style-2{background-color:#fff;border:none}.section-title h3 span.au-owl-next:hover,.section-title h3 span.au-owl-prev:hover{background-color:#333;color:#fff;border-color:#333}.section-title h3 span.au-owl-next i,.section-title h3 span.au-owl-prev i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:18px;line-height:2}.section-title h3 span.au-owl-prev{margin-left:20px}.section-title .title-border{width:39px;height:2px;background-color:#eb1c29}.section-title.section-title-style-1 h3{color:#fff}section{position:relative}.bg-fixed{background-attachment:fixed;background-repeat:no-repeat;background-position:bottom}.overlay{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.owl-nav-1,.section-wrapper{position:relative}.owl-nav-1 .au-owl-next,.owl-nav-1 .au-owl-prev{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:40px;height:40px;border:1px solid #e5e5e5;font-size:18px;color:#fff;background-color:#000;z-index:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}.owl-nav-1 .au-owl-next i,.owl-nav-1 .au-owl-prev i,.owl-nav-2 .au-owl-next i,.owl-nav-2 .au-owl-prev i{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.owl-nav-1 .au-owl-next i,.owl-nav-1 .au-owl-prev i{position:absolute;left:50%;transform:translate(-50%,-50%)}.owl-nav-1 .au-owl-next:hover,.owl-nav-1 .au-owl-prev:hover{background-color:hsl(0, 40%, 50%);color:#fff;border-color:hsl(0, 40%, 50%)}.owl-nav-1 .au-owl-next{right:-20px}.owl-nav-1 .au-owl-prev{left:-20px}.owl-nav-2{position:relative}.owl-nav-2 .au-owl-next,.owl-nav-2 .au-owl-prev{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;width:36px;height:36px;font-size:18px;line-height:1.2222222222;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.5);z-index:1;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .35s linear;-o-transition:all .35s linear;-moz-transition:all .35s linear;transition:all .35s linear}.owl-nav-2 .au-owl-next i,.owl-nav-2 .au-owl-prev i{position:absolute;left:50%;transform:translate(-50%,-50%)}.contact-form .au-form .au-checkbox span:after,.video .video-play,.video .video-play a i{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%}.owl-nav-2 .au-owl-next:hover,.owl-nav-2 .au-owl-prev:hover{background-color:#333}.owl-nav-2 .au-owl-next{right:20px}.owl-nav-2 .au-owl-prev{left:20px}.au-owl-dots .owl-dots{display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:4px}.au-owl-dots .owl-dots .owl-dot{display:inline-block;margin-right:5px}.au-owl-dots .owl-dots .owl-dot:last-child{margin-right:0}.au-owl-dots .owl-dots .owl-dot.active span{background-color:hsl(0, 40%, 50%)}.au-owl-dots .owl-dots .owl-dot span{display:block;width:8px;height:8px;background-color:rgba(66,114,215,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.contact-form{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.au-grid .au-filter .grid-timeline,.page-title .page-links{margin-left:auto}.contact-form .au-form{padding:0 10px;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact-form .au-form input,.contact-form .au-form textarea{width:100%;height:50px;padding:0 20px;background-color:#f2f2f2;color:#999;font-size:15px;line-height:1.2;border:none}.contact-form .au-form textarea{padding-top:15px;padding-bottom:15px;}.contact-form .au-form textarea:focus{outline:0}.contact-form .au-form .au-checkbox{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer}.contact-form .au-form .au-checkbox input{position:absolute;width:22px;height:22px;background-color:#333;cursor:pointer;z-index:1;opacity:0}.contact-form .au-form .au-checkbox span{position:absolute;width:22px;height:22px;background-color:#fff;border:1px solid #f2f2f2;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;z-index:0}.contact-form .au-form .au-checkbox span:after{position:absolute;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;content:'\f00c';font-family:FontAweSome;font-size:13px;line-height:1.6923076923;opacity:0;color:#2c93d5}.contact-form .au-form .au-checkbox input:checked~span:after{opacity:1}.contact-form .au-form .au-checkbox label{padding-left:35px;font-size:13px;line-height:1.6923076923;margin-bottom:0}.contact-form .au-form button{width:150px;height:50px;padding:0;cursor:pointer;background-color:hsl(0, 40%, 50%);color:#fff;border:none;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.contact-form .au-form button:hover{background-color:#333}.contact-form .w-30{width:33.333333%}.contact-form .w-100{width:100%}.owl-carousel-1 .owl-dots{position:absolute;bottom:-125px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.owl-carousel-1 .owl-dots .owl-dot{display:inline-block;margin-right:25px;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;overflow:hidden;-webkit-box-shadow:0 0 0 3px #cdcdcd;-moz-box-shadow:0 0 0 3px #cdcdcd;box-shadow:0 0 0 3px #cdcdcd}.owl-carousel-1 .owl-dots .owl-dot.active{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);-webkit-box-shadow:0 0 0 3px hsl(0, 40%, 50%);-moz-box-shadow:0 0 0 3px hsl(0, 40%, 50%);box-shadow:0 0 0 3px hsl(0, 40%, 50%)}.video .video-play,.video .video-play a i{-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);left:50%}.owl-carousel-1 .owl-dots .owl-dot:last-child{margin-right:0}.owl-carousel-1 .owl-dots .owl-dot img{width:100%}.au-panigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}.au-panigation ul li{display:inline-block;margin-right:5px}.au-panigation ul li:last-child{margin-right:0}.au-panigation ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#555;font-size:15px;line-height:2;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#e5e5e5;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.au-panigation ul li a.dots{background:0 0}.au-panigation ul li a.dots:hover{background:0 0;color:inherit}.au-panigation ul li a:hover,.au-panigation ul li.page-current a{background-color:hsl(0, 40%, 50%);color:#fff}.video{height:0 auto;position:relative;width: 1348px;
    height: 760px;}.video .video-image-thumbnail img{width:100%}.video .video-play{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;transform:translate(-50%,-50%)}.video .video-play a{display:block;color:#fff;font-size:21px;position:relative;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #fff;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.video .video-play a i{position:absolute;transform:translate(-50%,-50%)}.video .video-play a:hover{color:hsl(0, 40%, 50%);border-color:hsl(0, 40%, 50%)}.partner{height:102px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.partner img{width:auto!important}.social-media ul li{display:inline-block;margin-right:8px}.social-media ul li:last-child{margin-right:0}.social-media ul li a{display:block;width:36px;height:36px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;background-color:rgba(66,114,215,.1);position:relative;color:#fff;font-size:15px;line-height:1.6}.social-media ul li a:hover{background-color:#e60000;)}.social-media ul li a i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-media.social-style-1 ul li a{background-color:#fff;border:1px solid #e5e5e5;color:#888}.social-media.social-style-1 ul li a:hover{background-color:hsl(0, 40%, 50%);color:#fff}.social-media.social-style-2 ul li:last-child{margin-right:0}.social-media.social-style-2 ul li a{width:auto;height:auto;color:#fff;font-size:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:transparent;line-height:1.4666666667}.social-media.social-style-2 ul li a:hover{color:hsl(0, 40%, 50%)}.social-media.social-style-2 ul li a i{position:unset;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.social-media.social-style-3 ul li a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #e5e5e5;color:#888}.social-media.social-style-3 ul li a:hover{background-color:hsl(0, 40%, 50%);color:#fff}#menusidebar{background-color:rgba(255,255,255,.6)}#menusidebar .modal-dialog{background-color:#171a21;width:260px;top:0;right:0}#menusidebar .modal-dialog .modal-content{background-color:#171a21;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#menusidebar .close-sidebar{height:115px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:23px;margin-bottom:8px}#menusidebar .close-sidebar span{cursor:pointer}#menusidebar .close-sidebar span:after,#menusidebar .close-sidebar span:before{display:inline-block;content:'';width:26px;height:2px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#fff}#menusidebar .sidebar-menu-list ul li a,.great-team .great-team-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}#menusidebar .close-sidebar span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menusidebar .close-sidebar span:after{-webkit-transform:rotate(-45deg) translate(-19px,-19px);-moz-transform:rotate(-45deg) translate(-19px,-19px);-ms-transform:rotate(-45deg) translate(-19px,-19px);-o-transform:rotate(-45deg) translate(-19px,-19px);transform:rotate(-45deg) translate(-19px,-19px)}#menusidebar .sidebar-menu-list ul li{border-bottom:1px solid rgba(255,255,255,.03)}#menusidebar .sidebar-menu-list ul li a{display:flex;font-size:13px;color:#fff;padding-left:23px;line-height:40px;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}#menusidebar .sidebar-menu-list ul li a:hover{background-color:hsl(0, 40%, 50%)}#search-modal{background-color:rgba(23,26,33,.95)}#search-modal .modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;outline:0}#search-modal .modal-dialog .modal-content form button,.error img{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#search-modal .modal-dialog .modal-content{background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}#search-modal .modal-dialog .modal-content form{width:555px;position:relative}#search-modal .modal-dialog .modal-content form input{width:100%;font-size:36px;border:none;border-bottom:3px solid rgba(255,255,255,.1);background:0 0;color:#fff;padding-bottom:12px;padding-right:40px}.au-grid .au-grid-body.grid-style-1 .au-grid-item .project,.great-team{padding:15px 0}#search-modal .modal-dialog .modal-content form button{position:absolute;right:0;margin-bottom:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;color:rgba(255,255,255,.5);background:0 0;border:none;cursor:pointer}#search-modal .modal-dialog .modal-content form button:hover{color:#fff}.great-team .great-team-container{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.great-team .great-team-container .team-image{width:200px;height:200px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;position:relative}.great-team .great-team-container .team-image img{width:auto}.great-team .great-team-container .team-image .social-link{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;visibility:hidden;opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsl(0, 40%, 50%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.great-team .great-team-container .team-image .social-link ul{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.great-team .great-team-container .team-image .social-link ul li{display:inline-block;margin-right:5px}.great-team .great-team-container .team-image .social-link ul li:last-child{margin-right:0}.great-team .great-team-container .team-image .social-link ul li a{display:inline-block;color:#fff;line-height:26px;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #fff;position:relative;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.page-title,.service-intro{display:-webkit-box;display:-ms-flexbox}.great-team .great-team-container .team-image .social-link ul li a i{font-size:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.great-team .great-team-container .team-image .social-link ul li a i.envelope{font-size:11px}.great-team .great-team-container .team-image .social-link ul li a:hover{background-color:#fff;color:#2c93d5}.great-team .great-team-container .team-image:hover .social-link{visibility:visible;opacity:1}.great-team .great-team-container .team-image:hover .social-link ul{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.great-team .great-team-container .team-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:22px;text-align:center;font-size:13px;line-height:2;color:#999}.error,.page-title{-webkit-box-align:center}.great-team .great-team-container .team-content .name{color:#999;text-transform:uppercase;font-weight:700}.great-team .great-team-container .team-content .name:hover{color:#fff}.great-team .great-team-container .team-content .job{margin-bottom:0}.page-title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:70px 0 64px}.page-title .page-name a{color:#333;font-size:30px;line-height:.7;font-weight:900}.page-title .page-links .breadcrumb{padding:0;border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:0 0}.page-title .page-links .breadcrumb .breadcrumb-item{font-size:13px;line-height:2.7692307692;color:#999}.page-title .page-links .breadcrumb .breadcrumb-item a{color:hsl(0, 40%, 50%)}.page-title.page-title-1{padding:22px 0;background-color:#f7f7f7}#service-intro{background:url(../images/icon/service-map.png) no-repeat #f0f0f0}.service-intro{text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.service-intro .title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:27mpx}.service-intro .title h2{font-size:50px;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:15px}.service-intro .title p{color:#888;font-size:20px;line-height:1.6}.service-intro .service-button a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:165px;height:50px;color:#fff;font-size:15px;line-height:1.4;font-weight:700;background-color:hsl(0, 40%, 50%);-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;margin-right:18px}.au-grid .au-filter .filter-list li span,.au-grid .au-filter .grid-timeline span{font-weight:700;font-size:13px;line-height:2.7692307692;cursor:pointer;text-transform:uppercase}.au-widget .poster a,.error .error-container a{-o-transition:all .35s;-moz-transition:all .35s}.service-intro .service-button a.style-1{background-color:#555}.service-intro .service-button a:hover{background-color:#333}.au-grid .au-filter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.au-grid .au-filter .filter-list li{display:inline-block;margin-right:18px}.au-widget .catalog ul li,.au-widget .poster a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.au-grid .au-filter .filter-list li:last-child{margin-right:0}.au-grid .au-filter .filter-list li span{color:#555}.au-grid .au-filter .filter-list li span:hover{color:hsl(0, 40%, 50%)}.au-grid .au-filter .grid-timeline span{color:#555}.au-grid .au-filter .grid-timeline span:hover{color:hsl(0, 40%, 50%)}.au-grid .au-grid-body.grid-style-1{margin-top:22px}.au-grid .au-grid-body.grid-style-2{margin:37px 0 0}.au-grid .au-grid-body.grid-style-2 .au-grid-item{padding:0}.au-grid .au-grid-body.grid-style-3{margin-top:37px;margin-bottom:25px}.au-grid .au-grid-body.grid-style-3 .au-grid-item{width:20%}.au-widget .catalog{margin-bottom:42px}.au-widget .catalog:last-child{margin-bottom:0}.au-widget .catalog ul li{display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:5px;width:100%;font-size:15px;line-height:1.9333333333}.au-widget .catalog ul li a{color:#555}.au-widget .catalog ul li a i{margin-right:3px}.au-widget .catalog ul li a:hover{color:hsl(0, 40%, 50%)}.au-widget .catalog ul li span{margin-left:auto;color:#999}.au-widget .poster{background-color:#042433;padding:35px 15px 35px 28px;color:#fff;font-size:18px;line-height:1.5555555556;font-weight:300}.au-widget .poster a{height:40px;width:122px;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:15px;line-height:1.6;font-weight:700;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:hsl(0, 40%, 50%);-webkit-transition:all .35s;transition:all .35s}.coming-soon,.error{display:-ms-flexbox}.au-widget .poster a:hover{background-color:#333}.au-widget>*{margin-bottom:40px}.error{height:550px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.error .error-container{padding-left:150px;position:relative}.error .error-container h2{font-size:79px;line-height:.9113924051;color:#333;font-weight:900;margin-bottom:30px;margin-top:10px}.error .error-container p{color:#888;font-size:25px;line-height:1.2;margin-bottom:47px}.error .error-container a{display:inline-block;padding-left:40px;padding-right:46px;height:50px;line-height:50px;font-weight:700;color:#fff;background-color:hsl(0, 40%, 50%);-webkit-transition:all .35s;transition:all .35s}.coming-soon,.coming-soon .coming-container{display:-webkit-box;display:-webkit-flex;display:-moz-box}.coming-soon .coming-container form button,.tabs-1 .tab-title span{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;cursor:pointer}.error .error-container a:hover{background-color:#333}.error img{position:absolute;right:10%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.coming-soon{height:100vh;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/bg-image_06.jpg) no-repeat}.coming-soon .coming-container{display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coming-soon .coming-container .title{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.coming-soon .coming-container .title h2{font-size:79px;line-height:.9113924051;color:#333;font-weight:900;margin-bottom:30px;margin-top:10px;text-transform:uppercase}.coming-soon .coming-container .title .sub-title{color:#888;font-size:25px;line-height:1.2;margin-bottom:58px}.coming-soon .coming-container form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:77px}.coming-soon .coming-container form input{width:270px;height:50px;background-color:#f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;margin-right:20px;padding:0 20px}.coming-soon .coming-container form button{background-color:#555;width:160px;height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;line-height:1.4;font-weight:700;border:none;transition:all .35s}.coming-soon .coming-container form button i{margin-right:4px}.coming-soon .coming-container form button:hover{background-color:hsl(0, 40%, 50%)}.coming-soon .coming-container .time-countdown{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.coming-soon .coming-container .time-countdown ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.coming-soon .coming-container .time-countdown ul li{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:155px;height:155px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid rgba(0,0,0,.1);margin-right:30px}.coming-soon .coming-container .time-countdown ul li:last-child{margin-right:0}.accordion-1 .acc_section .acc_head i,.accordion-2 .acc_section .acc_head i{margin-right:12px}.coming-soon .coming-container .time-countdown ul li .time-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:2;text-transform:uppercase;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:15px}.coming-soon .coming-container .time-countdown ul li .time-value span{text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:72px;line-height:40px;color:hsl(0, 40%, 50%);margin-bottom:19px}.accordion-1{padding:13px 0}.accordion-1 .acc_section{border:1px solid #f2f2f2;margin-bottom:10px}.accordion-1 .acc_section:last-child{margin-bottom:0}.accordion-1 .acc_section .acc_head{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;font-size:16px;line-height:1.375;font-weight:700;color:#555;padding-left:30px}.accordion-1 .acc_section .acc_content{padding:22px 30px 18px}.accordion-1 .acc_section.acc_active .acc_head{background-color:hsl(0, 40%, 50%);color:#fff}.accordion-2{padding:20px 0}.accordion-2 .acc_section{margin-bottom:10px}.accordion-2 .acc_section:last-child{margin-bottom:0}.accordion-2 .acc_section .acc_head{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-size:16px;line-height:1.375;font-weight:700;color:#555;padding-left:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #f2f2f2}.tabs-1 .tab-title span,.tabs-2 .tab-title,.tabs-3 .tab-title,.tabs-4 .tab-title{font-size:13px;line-height:1.6923076923;font-weight:700}.accordion-2 .acc_section .acc_content{padding:22px 28px 12px}.accordion-2 .acc_section.acc_active .acc_head{background-color:hsl(0, 40%, 50%);color:#fff;border:none}.tabs-1{padding:20px 0}.tabs-1 .tab-title span,.tabs-3 .tab-title span{display:-moz-inline-box;display:-ms-inline-flexbox;padding:0 30px;-webkit-box-align:center}.tabs-1 .tab-title span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#666;height:40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;transition:all .35s}.tabs-2 .tab-title span,.tabs-3 .tab-title span{-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s}.tabs-1 .tab-title span.active,.tabs-1 .tab-title span:hover{background-color:hsl(0, 40%, 50%);color:#fff}.tabs-1 .tab-content{padding:12px 0 20px}.tabs-2{padding:20px 0}.tabs-2 .tab-title{color:#666;text-transform:uppercase}.tabs-2 .tab-title span{display:inline-block;margin-right:40px;padding-bottom:14px;position:relative;cursor:pointer;transition:all .35s}.tabs-2 .tab-title span.active:before{content:'';width:39px;height:3px;background-color:hsl(0, 40%, 50%);position:absolute;bottom:0}.tabs-2 .tab-title span:hover{color:hsl(0, 40%, 50%)}.tabs-2 .tab-title span:last-child{margin-right:0}.tabs-2 .tab-content{border:1px solid #f2f2f2;padding:20px 30px 2px}.tabs-3{padding:20px 0}.tabs-3 .tab-title{padding-top:7px;border-bottom:3px solid hsl(0, 40%, 50%);color:#666;cursor:pointer}.tabs-3 .tab-title span{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;height:40px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;transition:all .35s}.tabs-3 .tab-title span:first-child{margin-left:6px}.tabs-3 .tab-title span:hover{color:hsl(0, 40%, 50%)}.tabs-3 .tab-title span.active{background-color:hsl(0, 40%, 50%);color:#fff}.tabs-3 .tab-content{padding:23px 0 13px}.tabs-4{padding:20px 0}.tabs-4 .tab-title{color:#666;text-transform:uppercase;border:1px solid #f2f2f2}.tabs-4 .tab-title span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 15px;height:50px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .35s;-o-transition:all .35s;-moz-transition:all .35s;transition:all .35s;cursor:pointer}.tabs-4 .tab-title span:hover{color:hsl(0, 40%, 50%)}.tabs-4 .tab-title span.active{-webkit-box-shadow:inset 0 3px 0 0 hsl(0, 40%, 50%);-moz-box-shadow:inset 0 3px 0 0 hsl(0, 40%, 50%);box-shadow:inset 0 3px 0 0 hsl(0, 40%, 50%);border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.tabs-4 .tab-content{padding:23px 30px 13px;border:1px solid #f2f2f2;border-top:none}@media only screen and (min-width:768px) and (max-width:991px){.res-image{width:100%;margin-bottom:40px}.au-grid .au-grid-body.grid-style-3 .au-grid-item{width:33.3333333333%}.great-team .great-team-container .team-image{width:150px;height:150px;position:relative}.great-team .great-team-container .team-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-39%);-moz-transform:translate(-50%,-39%);-ms-transform:translate(-50%,-39%);-o-transform:translate(-50%,-39%);transform:translate(-50%,-39%)}}@media only screen and (min-width:576px) and (max-width:767px){.partner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.res-image{width:100%;margin-bottom:30px}.au-grid .au-grid-body.grid-style-3 .au-grid-item{width:50%}.error .error-container{padding-left:20px}.coming-soon .coming-container .time-countdown ul li{width:120px;height:120px}.coming-soon .coming-container .time-countdown ul li .time-value span{font-size:60px}.tabs-1 .tab-title span,.tabs-3 .tab-title span{padding:0 20px}}@media only screen and (max-width:575px){.au-grid .au-grid-body.grid-style-3 .au-grid-item,.res-image{width:100%}.partner{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.res-image{margin-bottom:20px}.page-title{padding:50px 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-title .page-name{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.page-title .page-links{margin-top:20px;margin-right:auto}.au-grid .au-filter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.au-grid .au-filter .grid-timeline{margin-left:0}.au-panigation ul li:nth-child(4),.au-panigation ul li:nth-child(5){display:none}.error .error-container{padding-left:20px}.error img{max-width:300px}.owl-carousel-1 .owl-dots{bottom:-120px}.owl-carousel-1 .owl-dots .owl-dot{margin-right:20px;width:40px;height:40px}.coming-soon .coming-container form input,.owl-carousel-1 .owl-dots .owl-dot:last-child{margin-right:0}.owl-carousel-1 .owl-dots .owl-dot img{width:100%}.owl-nav-1 .au-owl-next,.owl-nav-1 .au-owl-prev{width:30px;height:30px}.owl-nav-1 .au-owl-next{right:-15px}.owl-nav-1 .au-owl-prev{left:-15px}.coming-soon{padding-top:100px}.coming-soon .coming-container .title h2{font-size:40px;line-height:1}.coming-soon .coming-container .title .sub-title{font-size:20px}.coming-soon .coming-container form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.coming-soon .coming-container form button{margin-top:20px}.coming-soon .coming-container .time-countdown ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.coming-soon .coming-container .time-countdown ul li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:140px;height:140px;margin:15px!important}.coming-soon .coming-container .time-countdown ul li .time-value span{font-size:60px}.accordion-1 .acc_section .acc_head{padding-right:5px;font-size:14px;height:100px}.accordion-2 .acc_section .acc_head{padding-right:5px;font-size:11px;height:40px}.tabs-1 .tab-title span{height:30px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;font-size:9px;padding:0 10px}.tabs-2 .tab-title span{font-size:9px;margin-right:5px}.tabs-3 .tab-title span{font-size:11px;padding:0 5px;height:30px}.tabs-4 .tab-title span{height:40px;font-size:9px;padding:0 3px}.service-intro .service-button{margin-top:10px}.service-intro .service-button a{width:120px;margin-right:0}.service-intro .service-button a:first-child{margin-right:18px}}.help-block{display:block!important;margin:0;height:25px}.help-block ul li{font-size:13px;color:#a94442}.au-form .help-block{position:absolute;top:-28px;left:10px}button.disabled{cursor:not-allowed!important}



.project .project-container .project-image1 img {

    /* width: 100%; */

    padding: 0px 35px;
	width:244px;
	height:186px;
	margin-left:56px;
	border:2px solid: 
	

}

.service1{ background: url(../images/synway/back.jpg )   ;   color: #fff;} .service1 h3.text-left {

    color: #fff;

    font-size: 35px;

}

.service2{ background: url(../images/synway/back2.jpg )   ;   color: #fff;} .service2 h3.text-left {

       color: #2d7ebf;

    font-size: 35px;

}

.logo img {

    position: relative;

    top: 44px;

}.section-titlee h2 {
    text-align: center;
    color: #007bff;
    /* padding-top: 30px; */
}.wikki p {
    line-height: 28px;
}ul.wkiw li a {
    margin-left: 35%;
    /* line-height: 20px; */
    color: #666666;
}.section-titlei {
    text-align: center;
    color:hsl(0, 40%, 50%);
}.cont ul li {
    padding: 8px;
}.cont i {
    margin-right: 10px;
}.cnt {background: url(../images/service-two-wrap.jpg )  ;padding: 35px;}

.last {
    position: relative;
    bottom: 38px;
}img.wimg {
    width: 175px!important;
}
.acc-img img {
    width: 350px;
}
.project-image1 ul li {
    margin: 7px 10px 0px 73px;
    font-size: 15px;
}.project-image1 h5 {
    font-size: 17px;
    margin: 0px 22px 0px 82px;
	color:#000;
}
.service-int p{text-align:justify;
}
ul.part-para {list-style-type:disc;
line-height:27px;}
.solution {background: url(../images/partners-solution-wrap.jpg )  ;}

ul.contt {
    margin-left: 38%;
    font-size: 17px;padding-top: 55px;
}.color-picker .color-button {display:none;}
.index-float {
    position: fixed;
    top: 300px;
    right: 0;
    width: 78px;
    height: 250px;
    /* overflow: hidden; */
    z-index: 333;
}.index-float ul {
    width: 100%;
    margin: 0;
}.index-float ul li {
    width: 100%;
    height: 80px;
    margin-top: 3px;
    background-color: #6492be;
}.index-float ul li a {
    display: block;
}
.index-float ul li {
    width: 100%;
    height: 80px;
    margin-top: 3px;
    background-color: #6492be;
}.index-float-img {
    width: 37px;
    height: 32px;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
}.index-float-info {
    width: 100%;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    text-align: center;
    font-family: "Open Sans";
    font-weight: bold;
    color: #fff;
}.sharethis {
    display: none;
    position: fixed;
    top: 410px;
    height: 80px;
    right: 78px;
    z-index: 99;
}.stButton {
    position: relative;
    z-index: 1;
    text-decoration: none;
    color: #000;
    display: inline-block;
    cursor: pointer;
    margin-right: 3px;
    margin-left: 3px;
    font-size: 11px;
    line-height: 16px;
}.iconboxxx-image img {
    width: 300px;
    height: 275px;    margin-left: 55px;
}.iconboxxx-image ul {
    display: flex;
   
   }.project-image11 img{width:200px;}
   .project-image11 h5 {
    font-size: 17px;
    margin: 0px 22px 0px 8px;
}.project-image11 {
    margin-left: 81px;
}
ul.list-paddingleft-2 {
    list-style-type: disc;
    padding-top: 24px;
	color:#000000;
}
.message-main {
    width: 630px;
    height: 583px;
    margin: 0 auto;
    overflow: hidden;
}

.message-back {
    position: absolute;
    top: 25px;
    right: 25px;
    width: 15px;
    height: 15px;
    overflow: hidden;
    background-image: url(images/message-back.png);
    background-repeat: no-repeat;
    background-position: center;
}

.message {
    position: fixed;
    top: 200px;
    left: 50%;
    margin-left: -367px;
    width: 735px;
    height: 585px;
    background-color: #fff;
    z-index: 999;
}

.message-position {
    display: none;
    position: relative;
    width: 100%;
    height: 735px;
    z-index: 9999;
}
	
	
	.black_overlay {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 998;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}
	</style>
    
    <style media="screen" data-href="#">@charset "utf-8";
/* CSS Document */
ul,li,span,b,p,strong,ol,dl,dd,dt,h1,h2,h3,h4,h5,input,a,div,img{margin:0px;padding: 0px;}

body{overflow-x:hidden;}

h1,h2,span,b {
    /*text-transform:uppercase;*/
}
.content{width:1000px;margin:0px auto;overflow:hidden;height:auto;*zoom:1;}

.content:after{content:"";clear:both;visibility:hidden;height:0px;display:block;}

body{font-family: "Calibri";position: relative;}

li{font-family: "Calibri";list-style:none;}

img{

    border:0px none;

}
@font-face{
	font-family: "Open Sans";
	src: url("css/opensans.ttf");
}
@font-face{
	font-family: "Open Sans";
	src: url("css/OpenSans-Light.ttf");
}





#lightbox-secNav-btnClose img{
	display: none;
}



		/*首页主体部分css*/

.banner{
	width: 100%;
	
	height: 560px;
	overflow: hidden;
}
.banner-loop {
	position: relative;
	top: 0;
	left: 50%;
	margin-left: -960px;
	width: 100%;
	min-width: 1200px;
	height: 560px;
	overflow: hidden;
}
.banner-loop ul {
	position: relative;
	margin: 0;
}
.banner-loop ul li {
	position: relative;
	width: 1920px;
	height: 560px;
	float: left;
	overflow: hidden;
	text-align: center;
}
.banner-loop ul li img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	z-index: -1;
}
.banner-loop-cont {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	height: 560px;
	overflow: hidden;
	z-index: 9;
}
.banner-loop-cont-main {
	position: absolute;
	top: 170px;
	left: 0;
	width: 100%;
	height: 490px;
}
.banner-loop-title {
	display: block;
	width: 100%;
	height: 60px;
	line-height: 60px;
	overflow: hidden;
	text-align: left;
	font-size: 68px;
	font-family: "Calibri";
	font-weight: bold;
	color: #fff;
}
.banner-loop-dtitle {
	display: block;
	width: 100%;
	height: 60px;
	line-height: 50px;
	overflow: hidden;
	text-align: left;
	font-size: 30px;
	font-family: "Calibri";
	font-weight: normal;
	color:#fff;
}
.banner-loop-ttitle {
	display: block;
	width: 100%;
	height: 70px;
	line-height: 70px;
	overflow: hidden;
	text-align: left;
	font-size: 20px;
	font-family: "Calibri";
	font-weight: normal;
	color: #fff;
}
.banner-loop-position {
	position: relative;
	width: 100%;
	height: 35px;
	z-index: 99;
}
.banner-loop-more {
	position: absolute;
	top: 0;
	left: 0;
	width: 117px;
	height: 35px;
	margin-top: 220px;
	margin-left: 0;
	overflow: hidden;
	background-image: url("../images/banner-loop-more.png");
	background-repeat: no-repeat;
	background-position: center;
	z-index: 99;
}
.banner-loop-more:hover {
	background-image: url("../images/banner-loop-more-curr.png");
}
.banner-loop-more a {
	display: block;
	width: 117px;
	height: 35px;
	float: left;
	font-size: 18px;
	color: #fff;
	line-height: 35px;
	text-align: center;
}
.banner-loop-img-one {
	/*position: relative;*/
	/*top: 0;
	left: 0;*/
	width: 100%;
	height: 560px;
	background-image: url("../images/banner-loop-img-one.jpg");
	/*background-size: 1920px 560px;*/
	background-repeat: no-repeat;
	background-position: center;
	/*z-index: -1;*/
}
.banner-loop ol {
	position: absolute;
	bottom: 40px;
	left: 48%;
	width: 80px;
	height: 13px;
	overflow: hidden;
	z-index: 10;
}
.banner-loop ol li {
	width: 13px;
	height: 13px;
	overflow: hidden;
	float: left;
	margin-right: 8px;
	background-image: url("../images/banner-loop-ol.png");
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.banner-loop ol li:hover {
	background-image: url("../images/banner-loop-olcurr.png");
}
.banner-loop ol .seleted {
	background-image: url("../images/banner-loop-olcurr.png");
}
.index-wrap {
	width: 100%;
	min-width: 1200px;
	margin: 0;
}
/*.index-main {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}*/
.index-pro {
	position: relative;
	width: 100%;
	min-width: 1200px;
	height: 470px;
	padding-top: 50px;
	overflow: hidden;
	background-color: #f9f9f9;
}
.index-pro-main {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.index-title {
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: left;
}
.index-title h2 {
	font-size: 24px;
	font-family: "Euphemia";
	color: #333;
	font-weight: normal;
}
.index-pro-show {
	position: relative;
	width: 1100px;
	height: 335px;
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.index-pro-cont {
	position: relative;
	width: 6600px;
	height: 350px;
	overflow: hidden;
}
.index-pro-cont ul {
	width: 100%;
	margin: 0;
}
.index-pro-cont ul li {
	width: 370px;
	height: 320px;
	float: left;
	/*margin-right: 50px;*/
	overflow: hidden;
}
.index-pro-cont-img {
	width: 340px;
	height: 140px;
	overflow: hidden;
}
.index-pro-cont-img img {
	width: 100%;
}
.index-pro-cont-title {
	width: 100%;
	height: 25px;
	margin-top: 20px;
	text-align: center;
}
.index-pro-cont-title h3 {
	font-size: 18px;
	font-family: Arial;
	color: #0256a4;
	font-weight: bold;
}
.index-pro-cont-word {
	width: 305px;
	height: 62px;
	line-height: 20px;
	overflow: hidden;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	margin-bottom: 25px;
}
.index-pro-cont-more {
	width: 105px;
	height: 28px;
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	line-height: 28px;
	text-align: center;
	background-image: url("../images/index-pro-cont-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.index-pro-cont-more:hover {
	background-image: url("../images/index-pro-cont-more-curr.png");
}
.index-pro-cont-more a {
	display: block;
	font-size: 12px;
	font-family: "Open Sans";
	color: #fff;
	text-align: center;
}
.pro-prev {
	position: absolute;
	top: 240px;
	left: 0;
	width: 38px;
	height: 38px;
	overflow: hidden;
	background-image: url("../images/pro-prevnext.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.pro-prev a {
	display: block;
	width: 100%;
	height: 38px;
}
.pro-next {
	position: absolute;
	top: 240px;
	right: 0;
	width: 38px;
	height: 38px;
	overflow: hidden;
	background-image: url("../images/pro-prevnext.png");
	background-repeat: no-repeat;
	background-position: right center;
}
.pro-next a {
	display: block;
	width: 100%;
	height: 38px;
}
.index-solutions {
	width: 100%;
	min-width: 1200px;
	height: 630px;
	padding-top: 50px;
	background-color: #fff;
}
.index-solutions-main {
	width: 1200px;
	margin: 0 auto;
}
.index-solutions-loop {
	position: relative;
	width: 100%;
	height: 490px;
	overflow: hidden;
	margin-top: 55px;
}
.index-solutions-loop ul {
	position: relative;
	margin: 0;
}
.index-solutions-loop ul li {
	position: relative;
	float: left;
	width: 1200px;
	height: 435px;
	overflow: hidden;
}
.index-solution-loop-main {
	width: 360px;
	height: 435px;
	overflow: hidden;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
}
.index-solutions-img {
	width: 100%;
	height: 230px;
	overflow: hidden;
}
.index-solutions-img img {
	width: 100%;
}
.index-solutions-loop ol {
	position: absolute;
	bottom: 0;
	left: 48%;
	width: 80px;
	height: 13px;
}
.index-solutions-loop ol li {
	width: 13px;
	height: 13px;
	float: left;
	margin-right: 8px;
	overflow: hidden;
	background-image: url("../images/banner-loop-ol.png");
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.index-solutions-loop ol li:hover {
	background-image: url("../images/index-solutions-loopcurr.png");
}
.index-solutions-loop ol .seleted1 {
	background-image: url("../images/index-solutions-loopcurr.png");
}
.index-core {
	width: 100%;
	min-width: 1200px;
	height: 615px;
	padding-top: 50px;
	background-color: #f4f4f4;
}
.index-core-main {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.index-services {
	width: 100%;
	min-width: 1200px;
	height: 440px;
	background-color: #fff;
}
.index-service-main {
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
.index-service-left {
	width: 650px;
	height: 345px;
	padding-top: 50px;
	overflow: hidden;
	float: left;
}
.index-service-left-cont {
	width: 650px;
	height: 210px;
	overflow: hidden;
	margin-top: 30px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	text-align: left;
}
.index-service-left-more {
	width: 125px;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	background-image: url("../images/index-service-left-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.index-service-left-more:hover {
	background-image: url("../images/index-service-left-more-curr.png");
}
.index-service-left-more a {
	display: block;
	width: 100%;
	height: 27px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #fff;
	text-align: center;
}
.index-service-right {
	position: absolute;
	top: 20px;
	right: 60px;
	width: 360px;
	height: 490px;
	overflow: hidden;
}
.index-service-right img {
	width: 100%;
}
.index-part {
	width: 100%;
	min-width: 1200px;
	height: 240px;
	padding-top: 40px;
	background-color: #f9f9f9;
}
.index-part-main {
	width: 1200px;
	height: 230px;
	padding-top: 50px;
	margin: 0 auto;
	text-align: center; 
}
.index-part-title {
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 21px;
	font-family: "Open Sans";
	color: #333;
}
.index-part-list {
	width: 1150px;
	height: 90px;
	overflow: hidden;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
}
.index-part-list ul {
	width: 100%;
	margin: 0;
}
.index-part-list ul li {
	width: 230px;
	height: 70px;
	overflow: hidden;
	float: left;
}
.index-part-list ul li img {
	margin: 0 auto;
	width: 100%;
}
.index-last {
	width: 100%;
	min-width: 1200px;
	height: 570px;
	margin: 0;
}
.index-last-main {
	width: 1200px;
	height: 520px;
	padding-top: 50px;
	margin: 0 auto;
}
.index-event {
	width: 735px;
	height: 520px;
	float: left;
	overflow: hidden;
}
.index-event-title {
	width: 100%;
	height: 25px;
	overflow: hidden;
}
.index-event-title h2 {
	width: 100px;
	height: 25px;
	float: left;
	line-height: 25px;
	text-align: left;
	font-size: 24px;
	font-family: "Euphemia";
	color: #333;
	font-weight: normal;
}
.index-event-title a {
	width: 300px;
	height: 25px;
	line-height: 25px;
	float: right;
	text-align: right;
	font-size: 18px;
	font-family: Arial;
	color: #333;
}
.index-event-title a:hover {
	color: #
}
.index-event ul  {
	width: 100%;
	margin: 0;
}
.index-event ul li {
	width: 350px;
	height: 360px;
	margin-top: 40px;
	float: left;
	margin-right: 17px;
	overflow: hidden;
}
.index-event-img {
	 width: 100%;
	 height: 175px;
	 overflow: hidden;
}
.index-event-img img {
	width: 100%;
}
.index-event-cont-title {
	width: 100%;
	height: 20px;
	line-height: 20px;
	margin-top: 25px;
	text-align: left;
	font-size: 18px;
	font-family: Arial;
	color: #0a58a8;
}
.index-event-cont-time {
	width: 100%;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
	font-size: 12px;
	font-family: Arial;
	color: #666;
	text-align: left;
}
.index-event-cont-word {
	width: 325px;
	height: 40px;
	overflow: hidden;
	text-align: left;
	font-size: 12px;
	font-family: Arial;
	color: #666;
}
.index-event-more {
	width: 105px;
	height: 30px;
	margin-top: 30px;
	overflow: hidden;
	background-image: url("../images/index-pro-cont-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.index-event-more a {
	display: block;
	width: 100%;
	line-height: 30px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #fff;
	text-align: center;
}
.index-news {
	width: 425px;
	height: 420px;
	/*padding-top: 50px;*/
	float: right;
	text-align: left;
	overflow: hidden;
	border-left: 1px solid #E4E3E3;
	padding-left: 20px
}
.index-news ul {
	width: 100%;
	margin: 0;
}
.index-news ul li {
	width: 100%;
	height: 65px;
	margin-top: 45px;
	overflow: hidden;
}
.index-news-time {
	width: 60px;
	height: 65px;
	float: left;
	border-right: 1px solid #999;
}
.index-news-time strong {
	display: block;
	width: 100%;
	text-align: left;
	font-size: 40px;
	line-height: 40px;
	font-family: Arial;
	color: #666;
}
.index-news-time strong:hover {
	color: #0a58a8;
}
.index-news-time span {
	display: block;
	width: 100%;
	line-height: 25px;
	text-align: left;
	font-size: 16px;
	font-family: Arial;
	color: #666;
}
.index-news-cont {
	width: 345px;
	height: 65px;
	float: right;
	text-align: left;
	overflow: hidden;
}
.index-news-cont-title {
	display: block;
	width: 100%;
	height: 20px;
	line-height:20px;
	overflow: hidden;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	color: #333;
}
.index-news-cont-title:hover {
	color: #0a58a8;
}
.index-news-cont-word {
	display: block;
	width: 100%;
	height: 40px;
	margin-top: 5px;
	overflow: hidden;
	font-size: 12px;
	font-family: Arial;
	/*font-weight: bold;*/
	color: #333;
}
.index-news-cont-word:hover {
	color: #0a58a8;
}
.index-float {
	position: fixed;
	top: 300px;
	right: 0;
	width: 78px;
	height: 250px;
	/*overflow: hidden;*/
	z-index: 333;
}
.index-float ul {
	width: 100%;
	margin: 0;
}
.index-float ul li {
	width: 100%;
	height: 80px;
	margin-top: 3px;
	background-color: #ff0000;
}
.index-float ul li:hover {
	background-color: hsl(0, 40%, 50%);
}
.index-float ul li a {
	display: block;
}
.index-float-img {
	width: 37px;
	height: 32px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.index-float-img img {
	width: 100%;
}
.index-float-info {
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	text-align: center;
	font-family: "Open Sans";
	font-weight: bold;
	color: #fff;
}


.stLarge:hover{opacity:.75;background-position:-32px}.stButton .stLarge {
    background-size: cover;
    -ms-behavior: url(css/backgroundsize.min.htc);
    display: inline-block;
    height: 32px;
    width: 32px;
    position: relative;
}

		/*弹出框css*/


.message {
	position: fixed;
	top: 50px;
	left: 50%;
	margin-left: -367px;
	width: 735px;
	height: 585px;
	background-color: #fff;
	z-index: 999;
}
.message-back {
	position: absolute;
	top: 25px;
	right: 25px;
	width: 15px;
	height: 15px;
	overflow: hidden;
	background-image: url("../images/message-back.png");
	background-repeat: no-repeat;
	background-position: center;
}
.message-back a {
	display: block;
	width: 100%;
	height: 100%;
}
.message-main {
	width: 630px;
	height: 583px;
	margin: 0 auto;
	overflow: hidden;
}
.message-title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-top: 50px;
	overflow: hidden;
	text-align: left;
}
.message-title h2 {
	font-size: 24px;
	font-family: "Open Sans";
	font-weight: normal;
	color: #333;
}
.message-table {
	width: 100%;
	height: 460px;
	overflow: hidden;
	margin-top: 30px;
}
.message-table ul {
	width: 100%;
	margin: 0;
}
.message-table ul li {
	float: left;
	margin-right: 15px;
	margin-right: 15px;
	overflow: hidden;
	margin-bottom: 20px;
}
.message-table ul .message-text {
	width: 290px;
	height: 40px;
	border: 1px solid #e3e1e1;
}
.message-img {
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 8px;
	margin-top: 8px;
	overflow: hidden;
}
.message-table ul .message-text input {
	width: 245px;
	height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	line-height: 40px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Open Sans";
	color: #9a9a9a;
}
.message-table ul .message-text input.erreo {
	width: 245px;
	height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	line-height: 40px;
	border: 0;
	border-bottom: #FF0000 solid 1PX;
	font-size: 14px;
	font-family: "Open Sans";
	color: #9a9a9a;
}
.message-table ul .message-textarea {
	width: 598px;
	height: 175px;
	border: 1px solid #e3e1e1;
}
.message-table ul .message-textarea textarea {
	width: 550px;
	height: 155px;
	line-height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Open Sans";
	color: #d9d9d9;
	resize: none;
}

.message-table ul .message-textarea textarea.erreo {
	width: 550px;
	height: 155px;
	line-height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	border-bottom: #FF0000 solid 1PX;
	font-size: 14px;
	font-family: "Open Sans";
	color: #d9d9d9;
	resize: none;
}
.message-table ul .message-sub {
	width: 130px;
	height: 45px;
	overflow: hidden;
}
.message-table ul .message-sub input {
	width: 130px;
	height: 45px;
	background-image: url("../images/message-sub.jpg");
	background-repeat: no-repeat;
	background-position: center;
	border: 0;
}
.message-table ul .message-sub input:hover {
	background-image: url("../images/message-subcurr.jpg");
}
.message-table ul .message-key {
	width: 200px;
	height: 45px;
	border: 1px solid #e3e1e1;
}
.message-key-img {
	width: 55px;
	height: 43px;
	margin-left: 8px;
	float: left;
	overflow: hidden;
}
.message-key-img img {
	width: 100%;
}
.message-table ul .message-key a {
	display: block;
	float: left;
	margin-left: 10px;
	line-height: 45px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #5497f3;
}
.message-table ul .message-key input {
	width: 180px;
	height: 40px;
	margin-top: 2px;
	line-height: 45px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Open Sans";
	color: #9a9a9a;
}




	/*产品中心部分css*/


.product-top-wrap {
	position: fixed;
	top: 152px;
	left: 0;
	width: 100%;
	min-width: 1200px;
	margin: 0;
	background-color: #fff;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	z-index: 99;
}
.product-top-main {
	position: relative;
	width: 1200px;
	height: 175px;
	margin: 0 auto;
}
.product-top-show {
	width: 1170px;
	height: 175px;
	overflow: hidden;
	float: left;
}
.product-top-cont {
	position: relative;
	width: 2340px;
	height: 100%;
	margin: 0;
}
.product-top-cont ul {
	width: 100%;
	height:175px;
	margin: 0;
}
.product-top-cont ul li {
	width: 170px;
	height: 100%;
	float: left;
	overflow: hidden;
	border-right: 1px solid #ddd;
}
.product-top-cont ul li a {
	display: block;
	width: 170px;
	height: 100%;
	color: #333;
}
.product-top-cont ul li a:hover {
	color: #0b65ac;
}

}
.product-top-cont ul li .nav-voip {
	background-image: url("../images/tabs.png");
}
.product-top-cont ul li .nav-multimedia {
	background-image: url("../images/tabs1.png");
}
.product-top-cont ul li .nav-ip {
	background-image: url("../images/tabs2.png");
}
.product-top-cont ul li .nav-call {
	background-image: url("../images/tabs3.png");
}
.product-top-cont ul li .nav-asterisk {
	background-image: url("../images/tabs4.png");
}
.product-top-cont ul li .nav-atp {
	background-image: url("../images/tabs5.png");
}
.product-top-cont ul li .nav-umct {
	background-image: url("../images/tabs6.png");
}
.product-top-cont ul li .nav-voip:hover {
	background-image: url("../images/tabs7.png");
}
.product-top-cont ul li .nav-multimedia:hover {
	background-image: url("../images/tabs8.png");
}
.product-top-cont ul li .nav-ip:hover {
	background-image: url("../images/nav-ip-curr.png");
}
.product-top-cont ul li .nav-call:hover {
	background-image: url("../images/nav-call-curr.png");
}
.product-top-cont ul li .nav-asterisk:hover {
	background-image: url("../images/nav-asterisk-curr.png");
}
.product-top-cont ul li .nav-atp:hover {
	background-image: url("../images/nav-atp-curr.png");
}
.product-top-cont ul li .nav-umct:hover {
	background-image: url("../images/nav-umct-curr.png");
}
.product-top-cont ul li .nav-voip-curr {
	color: #0b65ac;
	background-image: url("../images/nav-voip-curr.png");
}
.product-top-cont ul li .nav-multimedia-curr {
	color: #0b65ac;
	background-image: url("../images/nav-multimedia-curr.png");
}
.product-top-cont ul li .nav-ip-curr {
	color: #0b65ac;
	background-image: url("../images/nav-ip-curr.png");
}
.product-top-cont ul li .nav-call-curr {
	color: #0b65ac;
	background-image: url("../images/nav-call-curr.png");
}
.product-top-cont ul li .nav-asterisk-curr {
	color: #0b65ac;
	background-image: url("../images/nav-asterisk-curr.png");
}
.product-top-cont ul li .nav-atp-curr {
	color: #0b65ac;
	background-image: url("../images/nav-atp-curr.png");
}
.product-top-cont ul li .nav-umct-curr {
	color: #0b65ac;
	background-image: url("../images/nav-umct-curr.png");
}
.product-next {
	position: absolute;
	top: 60px;
	right: 0;
	width: 38px;
	height: 38px;
	overflow: hidden;
	background-image: url("../images/pro-prevnext.png");
	background-repeat: no-repeat;
	background-position: right center;
}
.product-next a {
	display: block;
	width: 100%;
	height: 100%;
}
.product-prev{
	position: absolute;
	top: 60px;
	left: 0;
	width: 38px;
	height: 38px;
	overflow: hidden;
	background-image: url("../images/pro-prevnext.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.product-prev a {
	display: block;
	width: 100%;
	height: 100%;
}
.product-main-wrap {
	width: 100%;
	min-width: 1200px;
	margin-top: 165px;
}
.product-main-wrap ul {
	position: relative;
	width: 100%;
	margin: 0;
}
.product-main-wrap ul li {
	position: relative;
	width: 100%;
	height: 505px;
	background-size: 1920px 505px;
	background-repeat: no-repeat;
	background-position: center;
}
#float01 .product-main-img-left{



}
#float00 .product-main-img-left{




}
.bx-wrapper img{
	width: 100%;
	height: 560px;
}
.index-pro-cont ul li p{
	background: url("../images/dian_03.jpg") no-repeat left center;
	padding-left: 13px;
	display: inline;
	text-align: center;
	font-family: "Open Sans";
}
.index-pro-cont ul li li{
	width: 305px;
	height: 20px;
}
#float02 .product-main-img-left{



}
#float03 .product-main-img-left{

	height: 305px;


}
#float04 .product-main-img-left{



	margin-right: 10px;

}#float05 .product-main-img-left{

	height: 305px;


}
.product-main-wrap ul li#float00{
	background: url("../images/pro.jpg") no-repeat center center;
}
.product-main-wrap ul li#float01{
	/*background: url("../images/pro_11.jpg") no-repeat center center;*/
	background: #f7f7f7;
}
.product-main-wrap ul li#float02{
	background:#fff;
}
.product-main-wrap ul li#float03{
	background: url("../images/pro_04.jpg") no-repeat center center;
}
.product-main-wrap ul li#float04{
	background: #fff
}
.product-main-wrap ul li#float05{
	background: url("../images/pro_06.jpg") no-repeat center center;
}
.product-main-wrap ul li#float06{
	background: url("../images/pro_07.jpg") no-repeat center center;
}
.product-main-wrap ul .product-voip {
	background-image: url("../images/product-voip.jpg");
}
.product-main-wrap ul .product-multimedia {
	background-color: #f7f7f7;
	background-image: url("../images/product-multimedia.jpg");
}
.product-main-wrap ul .product-ip {
	background-image: url("../images/product-ip.jpg");
}
.product-main-wrap ul .product-call {
	background-image: url("../images/product-call.jpg");
}
.product-main-wrap ul .product-asterisk {
	background-image: url("../images/product-asterisk.jpg");
}
.product-main-wrap ul .product-atp {
	background-image: url("../images/product-atp.jpg");
}
.product-main-wrap ul .product-umct {
	background-image: url("../images/product-umct.jpg");
}
.product-main-cont {
	width: 1200px;
	height: 505px;
	margin: 0 auto;
	/*overflow: hidden;*/
}
.product-main-info {
	width: 590px;
	height: 400px;
	margin-top: 80px;
	margin-left: 10px;
}
.product-main-logo {
	display: block;
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.product-main-cont-title {
	width: 100%;
	height: 45px;
	line-height: 45px;
	margin-top: 20px;
	font-size: 48px;
	font-family: "Open Sans";
	color: #fcfcfc;
}
.product-main-cont-title-blue {
	width: 100%;
	height: 45px;
	line-height: 45px;
	margin-top: 20px;
	font-size: 48px;
	font-family: "Open Sans";
	color: #186cbc;
}
.product-main-cont-word {
	width: 100%;
	min-height: 105px;
	margin-top: 35px;
	padding-bottom: 40px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #fff;
}
.product-main-cont-word-black {
	width: 100%;
	min-height: 105px;
	margin-top: 35px;
	padding-bottom: 40px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #666;
}
.product-witle-more {
	width: 125px;
	height: 40px;
	line-height: 40px;
	background-image: url("../images/product-witle-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.product-witle-more a {
	display: block;
	font-size: 14px;
	text-align: center;
	font-family: "Euphemia";
	color: #fff;
}
/*.product-witle-more-curr {
	color: #0b65ac;
	background-color: #fff;
}*/
/*.product-witle-more a:hover {
	color: #186cbc;
}*/
.product-blue-more {
	width: 125px;
	height: 40px;
	line-height: 40px;
	background-image: url("../images/product-blue-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.product-blue-more a {
	display: block;
	font-size: 14px;
	text-align: center;
	font-family: "Euphemia";
	color: #186cbc;
}
/*.product-witle-more:hover {
	background-color: #186cbc;
}
.product-blue-more a:hover {
	color: #fff;
}*/
.product-main-img-rigth {
	width: 600px;
	height: 290px;
	margin-top: 170px;
	overflow: hidden;
}
.product-main-img-right img {
	width: 100%;
}
.product-main-img-left {
	width: 550px;
	height: 305px;
	margin-top: 100px;
	overflow: hidden;
}
.product-main-img-left img {
	width: 100%;
}



	
		/*产品列表页面css*/
.product-list-nav {
	width: 100%;
	min-width: 1200px;
	margin: 0;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.product-list-nav-main {
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	overflow: hidden;
}
.product-list-loca {
	width: 250px;
	height: 100px;
	overflow: hidden;
}
.product-list-loca a {
	line-height: 100px;
	float: left;
	font-size: 12px;
	font-family: "Open Sans";
}
.product-list-loca .product-list-index {
	display: block;
	width: 25px;
	height: 25px;
	margin-top: 37px;
	background-image: url("../images/product-list-index.png");
	background-repeat: no-repeat;
	background-position: center;
}
.product-list-loca .product-list-er {
	color: #888;
}
.product-list-loca .product-list-er:hover {
	color: #2e7cbd;
}
.product-list-loca .product-list-curr {
	color: #2e7cbd;
}
.product-list-navlist {
	width: 804px;
	height: 100px;
	border-left: 1px solid #e5e5e5;
	padding: 0 68px;
}
.product-list-navlist ul {
	width: 100%;
	margin: 0;
}
.product-list-navlist ul li {
	width: 134px;
	height: 100px;
	float: left;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
}
.product-list-navlist ul li a {
	display: block;
	width: 100%;
	height: 100%;
}
.product-list-navlist ul .product-list-voipb {
	background-image: url("../images/product-list-voipb.png");
}
.product-list-navlist ul .product-list-voip {
	background-image: url("../images/product-list-voip.png");
}
.product-list-navlist ul .product-list-voipb:hover {
	background-image: url("../images/product-list-voip.png");
}
.product-list-navlist ul .product-list-multimediab {
	background-image: url("../images/product-list-multimediab.png");
}
.product-list-navlist ul .product-list-multimedia {
	background-image: url("../images/product-list-multimedia.png");
}
.product-list-navlist ul .product-list-multimediab:hover {
	background-image: url("../images/product-list-multimedia.png");
}
.product-list-navlist ul .product-list-ipb {
	background-image: url("../images/product-list-ipb.png");
}
.product-list-navlist ul .product-list-ip {
	background-image: url("../images/product-list-ip.png");
}
.product-list-navlist ul .product-list-ipb:hover {
	background-image: url("../images/product-list-ip.png");
}
.product-list-navlist ul .product-list-callb {
	background-image: url("../images/product-list-callb.png");
}
.product-list-navlist ul .product-list-call {
	background-image: url("../images/product-list-call.png");
}
.product-list-navlist ul .product-list-callb:hover {
	background-image: url("../images/product-list-call.png");
}
.product-list-navlist ul .product-list-asteriskb {
	background-image: url("../images/product-list-asteriskb.png");
}
.product-list-navlist ul .product-list-asterisk {
	background-image: url("../images/product-list-asterisk.png");
}
.product-list-navlist ul .product-list-asteriskb:hover {
	background-image: url("../images/product-list-asterisk.png");
}
.product-list-navlist ul .product-list-atpb {
	background-image: url("../images/product-list-atpb.png");
}
.product-list-navlist ul .product-list-atp {
	background-image: url("../images/product-list-atp.png");
}
.product-list-navlist ul .product-list-atpb:hover {
	background-image: url("../images/product-list-atp.png");
}
.product-list-navlist ul .product-list-umctb {
	background-image: url("../images/product-list-umctb.png");
}
.product-list-navlist ul .product-list-umct {
	background-image: url("../images/product-list-umct.png");
}
.product-list-navlist ul .product-list-umctb:hover {
	background-image: url("../images/product-list-umct.png");
}
.product-list-top {
	width: 100%;
	min-width: 1200px;
	height: 470px;
	margin: 0;
	background-image: url("../images/product-list-banner.jpg");
	background-repeat: no-repeat;
	background-position: center;
}
.product-list-top-main {
	width: 1200px;
	height: 480px;
	margin: 0 auto;
}
.product-list-dtop {
	width: 1200px;
	height: 290px;
	overflow: hidden;
}
.product-list-dtop-left {
	width: 660px;
	height: 465px;
	overflow: hidden;
	margin-top: 90px;
}
.product-list-dtop-left-title {
	width: 660px;
	height: 50px;
	/*padding-left: 75px;
	background-image: url("../images/product-list-dtop-right-voip.png");
	background-repeat: no-repeat;
	background-position: left center;*/
}
.product-list-dtop-left-img {
	width: 90px;
	height: 50px;
	float: left;
	overflow: hidden;
}
.product-list-dtop-left-word {
	width: 570px;
	height: 50px;
	float: left;
	font-size: 40px;
	line-height: 50px;
	font-family: "Open Sans";
	color: #2e7cbd;
}
.product-list-dtop-left-h2 {
	width: 100%;
	height: 35px;
	margin-top: 25px;
	line-height: 35px;
	font-size: 20px;
	font-family: "Open Sans";
	color: #666;
}
.product-list-dtop-left-list {
	width: 100%;
	height: 80px;
	margin-top: 10px;
	overflow: hidden;
}
.product-list-dtop-left-list ul {
	width: 100%;
	padding-left: 18px;
	margin: 0;
}
.product-list-dtop-left-list ul li {
	width: 100%;
	line-height: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	list-style-type: disc;
	color: #333;
}
.product-list-dtop-left-list ul li span {
	display: block;
	float: left;
	line-height: 25px;
	font-size: 40px;
	color: #666;
	margin-right: 5px;
}
.product-list-dtop-right {
	width: 540px;
	height: 200px;
	overflow: hidden;
	margin-top: 90px;
}
.product-list-dtop-right img {
	width: 100%;
}
.product-list-bottom {
	width: 100%;
	height: 160px;
	line-height: 20px;
	margin-top: 20px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.product-list-wrap {
	width: 100%;
	min-width: 1200px;
	margin: 0;
}
.product-list-main {
	width: 1200px;
	padding-top: 40px;
	padding-bottom: 40px;
	margin: 0 auto;
}
.product-list-main-info {
	width: 1200px;

}
.product-list-main-info-title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	font-family: "Open Sans";
	font-weight: bold;
	color: #2e7cbd;
}
.product-list-main-info-word {
	width: 100%;
	min-height: 150px;
	margin-top: 20px;
	line-height: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.product-list-main-list {
	width: 100%;
	min-height: 570px;
	margin-top: 90px;
}
.product-list-main-list ul {
	width: 100%;
	margin: 0;
}
.product-list-main-list ul li {
	width: 340px;
	height: 330px;
	float: left;
	margin-right: 30px;
	margin-left: 30px;

}
.product-list-main-list ul li p{
	font-size: 14px;
	white-space:nowrap; 
}
.product-list-main-img {
	width: 340px;
	height: 140px;
	overflow: hidden;
}
.product-list-main-img img {
	width: 100%;
}
.product-list-main-title {
	margin-top: 15px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	font-family: "Open Sans";
	color: #156ab7;
}
.product-list-main-infolist {
	height: 60px;
	margin-top: 10px;
	overflow: hidden;
	margin-left: -2px;
	overflow: hidden;
}
.product-list-main-list ul li .product-list-main-infolist ul {
	width: 100%;
	margin: 0;
}
.product-list-main-list ul li .product-list-main-infolist ul li {
	font-size: 12px;
	float: none;
	height: 20px;
	width: 260px;
	line-height: 20px;
	font-family: "Open Sans";
	color: #666;
	list-style-type: disc;
}
/*.product-list-main-list ul li .product-list-main-infolist ul li span {
	display: block;
	font-size: 40px;
	float: left;
	margin-right: 5px;
	line-height: 18px;
	color: #999;
}*/
.product-list-main-more {
	width: 98px;
	height: 35px;
	margin-top: 20px;
	margin-left: 101px;
	overflow: hidden;
	background-image: url("../images/product-list-main-moreb.png");
	background-repeat: no-repeat;
	background-position: center;
}
.bxslider li{
	height: 560px;
}
.bxslider li a{
	width: 100%;
	height: 560px;
	display: block;
}
.product-list-main-more:hover {
	background-image: url("../images/product-list-main-more.png");
}
.product-list-main-moreon　{
	background-image: url("../images/product-list-main-more.png");
}
.product-list-main-more a {
	display: block;
	height: 35px;
	padding-left: 20px;
	line-height: 35px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666; 
}
.product-list-main-more a:hover {
	color: #156ab7; 
}

.product-content-wrap {
	width: 100%;
	min-width: 1200px;
	margin: 0;
}
.product-content-main {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 100px;
}
.product-content-top {
	width: 1200px;
	height: 220px;
	margin-top: 50px;
	overflow: hidden;
}
.product-content-topleft {
	width: 580px;
	height: 220px;
	overflow: hidden;
}
.product-content-topleft-title {
	width: 100%;
	line-height: 35px;
	font-size: 40px;
	font-family: "Open Sans";
	color: #1a60a2;
}
.product-content-topleft-word {
	width: 100%;
	height: 100px;
	margin-top: 10px;
	overflow: hidden;
}
.product-content-topleft-word ul {
	width: 100%;
	margin: 0;
	padding-left: 15px;
}
.product-content-topleft-word ul li {
	width: 100%;
	line-height: 25px;
	font-size: 14px;
	font-family: Arial;
	color: #333;
	list-style-type: disc;
}
/*.product-content-topleft-word ul li span {
	float: left;
	font-size: 40px;
	color: #666;
	margin-right: 8px;
}*/
.product-content-topright {
	width: 550px;
	height: 220px;
	overflow: hidden;
}
.product-content-topright img{
	width: 100%;
}
.product-content-bottom {
	width: 100%;
	min-height: 140px;
	margin-top: 20px;
	font-size: 14px;
	line-height: 25px;
	font-family: "Open Sans";
	color: #666;
}
.product-content-table {
	width: 100%;
	min-width: 400px;
	margin-top: 75px;
	padding-bottom: 50px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
	overflow: hidden;
	
}
.product-content-table-nav {
	width: 100%;
	height: 88px;
	border-bottom: 1px solid #f2f2f2;
	overflow: hidden;
}
.product-content-table-nav ul {
	width: 100%;
	margin: 0;
}
.product-content-table-nav ul li {
	width: 398px;
	height: 80px;
	line-height: 80px;
	border-top: 8px solid #999;
	border-right: 1px solid #f2f2f2;
	text-align: center;
	font-size: 20px;
	font-family: "Open Sans";
	color: #333;
}
.product-content-table-nav ul li:hover {
	border-top: 8px solid #1a60a2;
	color: #1a60a2;
}
.product-content-table-nav ul .product-content-table-navcurr {
	width: 401px;
	border-top: 8px solid #1a60a2;
	color: #1a60a2;
}
.product-content-highlights {
	width: 1110px;
	margin-left: 50px;
	margin-top: 60px;
	font-size:14px;
	font-family: "Open Sans";
}
.product-content-resources {
	width: 1110px;
	margin-left: 50px;
	margin-top: 60px;
	font-size:14px;
	font-family: "Open Sans";
}
.product-content-benefits {
	width: 550px;
	min-height: 170px;
	float: left;
}
.product-content-mintitle {
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 18px;
	font-family: "Open Sans";
	color: #333;
	text-align: left;
}
.product-content-benefits ul {
	width: 100%;
	margin: 0;
}
.product-content-benefits ul li {
	width: 100%;
	line-height: 25px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #424242;
	text-align: left;
}
/*.product-content-functional {
	width: 100%;
	min-height: 160px;
	margin-top: 45px;
}*/
.product-content-word {
	width: 100%;
	line-height: 25px;
	margin-top: 30px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #666;
}
.product-content-keytable {
	width: 1109px;
	height: 533px;
	margin-top: 30px;
	border-left: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}
.product-content-keytable ul {
	width: 100%;
	margin: 0;
}
.product-content-keytable ul li {
	height: 50px;
	padding-top: 25px;
	border-right: 1px solid #f2f2f2;
	border-top: 1px solid #f2f2f2;
	font-size: 12px;
	font-family: "Open Sans";
	color: #666;
	text-align: left;
}
.product-content-keytable ul .short {
	width: 260px;
	padding-left: 60px;
}
.product-content-keytable ul .long {
	width: 756px;
	padding-left: 30px;
}
.product-content-keytable ul .product-content-keytable-title {
	text-align: center;
	font-size: 18px;
	color: #158dd1;
}
.product-content-keytable ul .product-content-keytable-bg {
	background-color: #fbfbfb;
}
.product-content-keytable ul .product-content-keytable-bgw {
	background-color: #fff;
}
.product-content-functional {
	width: 100%;
	min-height: 125px;
	margin-top: 60px;
}
.product-content-options {
	width: 100%;
	min-height: 320px;
	margin-top: 60px;
}
.product-content-optionsleft {
	width: 270px;
	height: 320px;
}
.product-content-optionsleft ul {
	margin-top: 25px;
	width: 100%;
}
.product-content-optionsleft ul li {
	width: 100%;
	line-height: 25px;
	font-size: 12px;
	font-family: "Open Sans";
	color: #424242;
}
.product-content-optionsleft ul li span {
	display: block;
	float: left;
	margin-right: 8px;
	font-size: 50px;
	color: #666;
}
.product-content-optionsright {
	width: 730px;
	margin-top: 25px;
	height: 100%;
	overflow: hidden;
}
.product-content-specifications {
	width: 1100px;
	min-height: 330px;
	margin-top: 60px;
	margin-left: 50px;
	font-family: "Open Sans";
    font-size: 14px;
}
.product-content-specifications ul {
	width: 100%;
	margin: 0;
}
.product-content-specifications ul li {
	width: 90%;
	/*padding-left: 25px;
	background-image: url("../images/specifications-hoverp.png");*/
	background-repeat: no-repeat;
	background-position: left 5px;
	font-size: 16px;
	font-family: "Open Sans";
	color: #003c80;
	cursor: pointer;
	list-style: inherit;
	margin-left: 15px;
}
.product-content-specifications ul .specifications-hover {
	background-image: url("../images/specifications-hover.png");
}
/*.product-content-specifications ul li:hover {
	background-image: url("../images/specifications-hover.png");
}*/
.specifications-down {
	width: 100%;
	/*padding-left: 25px;*/
}
.specifications-down a {
	display: block;
	width: 90%;
	height: 30px;
	line-height: 35px;
	padding-left: 35px;
	background-image: url("../images/specifications-down.png");
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	font-family: "Open Sans";
	color: #666;
}
.specifications-down a:hover {
	color: #003c80
}

.solution-wrap {
	width: 100%;
	min-width: 1200px;
	height: 100%;
	margin: 0;
	background-image: url("../images/solution-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.solution-wrap ul {
	width: 100%;
	height: 100%;
	margin: 0 auto;

}
.solution-wrap ul li {
	position: relative;
	width: 33.3%;
	height: 33.3%;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center 80px;
	transition:  2s;
	-moz-transition:  2s;	/* Firefox 4 */
	-webkit-transition:  2s;	/* Safari 和 Chrome */
	-o-transition:  2s;	/* Opera */
}
.solution-wrap ul li:hover {
	background-color: #d2e0ef;
}
.solution-cc {
	background-image: url("../images/solution-cc.png");
	background-color: rgba(0,0,0,0.3);
}
.solution-cc:hover {
	background-image: url("../images/solution-ccblack.png");
}
.solution-vno {
	background-image: url("../images/solution-vno.png");
	background-color: rgba(0,0,0,0.2);
}
.solution-vno:hover {
	background-image: url("../images/solution-vnoblack.png");
}
.solution-vas {
	background-image: url("../images/solution-vas.png");
	background-color: rgba(0,0,0,0.3);
}
.solution-vas:hover {
	background-image: url("../images/solution-vasblack.png");
}
.solution-ipp {
	background-image: url("../images/solution-ipp.png");
	background-color: rgba(0,0,0,0.2);
}
.solution-ipp:hover {
	background-image: url("../images/solution-ippblack.png");
}
.solution-uc {
	background-image: url("../images/solution-uc.png");
	background-color: rgba(0,0,0,0.3);
}
.solution-uc:hover {
	background-image: url("../images/solution-ucblack.png");
}
.solution-aa {
	background-image: url("../images/solution-aa.png");
	background-color: rgba(0,0,0,0.2);
}
.solution-aa:hover {
	background-image: url("../images/solution-aablack.png");
}
.solution-sip {
	background-image: url("../images/solution-sip.png");
	background-color: rgba(0,0,0,0.3);
}
.solution-sip:hover {
	background-image: url("../images/solution-sipblack.png");
}
.solution-cr {
	background-image: url("../images/solution-cr.png");
	background-color: rgba(0,0,0,0.2);
}
.solution-cr:hover {
	background-image: url("../images/solution-crblack.png");
}
.solution-ec {
	background-image: url("../images/solution-ec.png");
	background-color: rgba(0,0,0,0.3);
}
.solution-ec:hover {
	background-image: url("../images/solution-ecblack.png");
}
.solution-wrap ul li a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 190px;
	text-align: center;
	line-height: 25px;
	font-size: 28px;
	font-family: "Open Sans";
	color: #fff;

}
.solution-wrap ul li a:hover {
	color: #182838;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .solution-wrap ul li{
    width: 33%;
	height: 33%;
	overflow: hidden;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center 80px;
    filter:Alpha(opacity=20);
    *zoom:1; 
  }
  .solution-wrap ul li a {
    position: relative;
  }  
}


.solution-list-nav {
	width: 100%;
	min-width: 1200px;
	height: 100px;
	margin: 0;
	border-top: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
}
.solution-list-nav-main {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.solution-list-nav-main ul {
	width: 100%;
	margin: 0;
}
.solution-list-nav-main ul li {
	position: relative;
	overflow: hidden;
	width: 132px;
	height: 100px;
	float: left;
	border-right: 1px solid #f4f4f4;
	background-repeat: no-repeat;
	background-position: center;
}
.solution-list-nav-main ul li a {
	display: block;
	width: 100%;
	height: 100%;
}
.solution-list-nav-word {
	display: none;
	width: 100%;
	margin-top: 35px;
	font-size: 14px;
	text-align: center;
	font-family: "Open Sans";
	color: #4c8bc3;
}
.solutio-list-nav-cc {
	background-image: url("../images/solutio-list-nav-ccblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-cc-curr {
	background-image: url("../images/solutio-list-nav-ccblue.png");
}
.solutio-list-nav-vno {
	background-image: url("../images/solutio-list-nav-vnoblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-vno-curr {
	background-image: url("../images/solutio-list-nav-vnoblue.png");
}
.solutio-list-nav-vas {
	background-image: url("../images/solutio-list-nav-vasblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-vas-curr {
	background-image: url("../images/solutio-list-nav-vasblue.png");
}
.solutio-list-nav-ipp {
	background-image: url("../images/solutio-list-nav-ippblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-ipp-curr {
	background-image: url("../images/solutio-list-nav-ippblue.png");
}
.solutio-list-nav-uc {
	background-image: url("../images/solutio-list-nav-ucblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-uc-curr {
	background-image: url("../images/solutio-list-nav-ucblue.png");
}
.solutio-list-nav-aa {
	background-image: url("../images/solutio-list-nav-aablack.png");
}
.solution-list-nav-main ul .solutio-list-nav-aa-curr {
	background-image: url("../images/solutio-list-nav-aablue.png");
}
.solutio-list-nav-sip {
	background-image: url("../images/solutio-list-nav-sipblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-sip-curr {
	background-image: url("../images/solutio-list-nav-sipblue.png");
}
.solutio-list-nav-cr {
	background-image: url("../images/solutio-list-nav-crblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-cr-curr {
	background-image: url("../images/solutio-list-nav-crblue.png");
}
.solutio-list-nav-ec {
	background-image: url("../images/solutio-list-nav-ecblack.png");
}
.solution-list-nav-main ul .solutio-list-nav-ec-curr {
	background-image: url("../images/solutio-list-nav-ecblue.png");
}
.solution-list-wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 80px;
	padding-bottom: 80px;
	background-color: #f6f6f6;
}
.solution-list-main {
	width: 1200px;
	/*min-height: 680px;*/
	padding-bottom: 115px;
	margin: 0 auto;
	background-color: #fff;
}
.solution-list-main ul {
	width: 100%;
	margin: 0;
}
.solution-list-main ul li {
	display: block;
	width: 100%;
	border-bottom: 1px solid #d4d4d4;
	/*cursor: pointer;*/
}
.solution-list-main-plus {
	width: 50px;
	height: 60px;
	/*border-bottom: 1px solid #f4f4f4;*/
	background-image: url("../images/solution-list-main-plus.png");
	background-repeat: no-repeat;
	background-position: center;
}
/*.solution-list-main-plus:hover {
	background-image: url("../images/solution-list-main-cut.png");
}*/
.solution-list-main ul li .solution-list-main-pluscur {
	background-image: url("../images/solution-list-main-cut.png");
}
.solution-list-main-cont {
	width: 1148px;
	/*padding-left: 40px;*/
	border-left: 1px solid #f4f4f4;
}
.solution-list-main-cont-title {
	width: 1110px;
	height: 60px;
	padding-left: 40px;
	line-height: 60px;
	border-bottom: 1px solid #f4f4f4;
	font-size: 16px;
	font-family: "Open Sans";
	color: #444;
	cursor: pointer;
}
.solution-list-main-cont-word {
	display: none;
	padding-top: 25px;
	padding-left: 40px;
}
.solution-list-main-dcont {
	font-size: 14px;
	line-height: 25px;
	font-family: "Open Sans";
	color: #666;
}
.solution-list-main-more {
	width: 100px;
	height: 32px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-image: url("../images/solution-list-main-more.png");
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}
.solution-list-main-more a {
	font-size: 12px;
	font-family: "Euphemia";
	color: #4c8bc3;
	line-height: 32px;
	
}


.solution-content-wrap {
	width: 100%;
	min-width: 120px;
	padding-top: 80px;
	padding-bottom: 90px;
	background-color: #f6f6f6;
	margin: 0;
}
.solution-content-main {
	width: 1200px;
	min-height: 355px;
	margin: 0 auto;
	padding-top: 35px;
	padding-bottom: 80px;
	background-color: #fff;
}
.solution-content-main-title {
	width: 100%;
	height: 85px;
	text-align: center;
	border-bottom: 1px solid #f4f4f4;
	font-size: 24px;
	font-family: "Open Sans";
	color: #015bae;
	line-height: 25px;
}
.solution-content-main-cont {
	width: 100%;
	height: auto;
	margin: 0 auto;
}
.solution-content-main-p {
	width: 100%;
	border-bottom: 1px solid #f4f4f4;
	overflow: hidden;
}
.solution-content-main-p-title {
	width: 1100px;
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	font-size: 20px;
	font-family: "Open Sans";
	color: #333;
}
.solution-content-main-p-word {
	width: 1100px;
	margin-top: 25px;
	padding-bottom: 45px;
	margin-left: auto;
	margin-right: auto;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.solution-content-main-p-word ul li {
	width: 90%;
	margin-left: 15px;
	list-style-type: disc;
	/*list-style-position: inside;*/
}



		/*服务支持部分css*/

.service-top-wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 90px;
	height: 360px;
	margin: 0;
	background-image: url("../images/service-top-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.service-top-main {
	width: 1200px;
	height: 360px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.service-top-wiki {
	width: 600px;
	height: 360px;
	overflow: hidden;
}
.service-top-wiki-title {
	width: 555px;
	height: 45px;
	padding-left: 45px;
	font-size: 24px;
	font-family: "Open Sans";
	color: #098acb;
	background-image: url("../images/service-top-wiki-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.service-top-wiki-h2 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin-top: 20px;
}
.service-top-wiki-h2 h2 {
	width: auto;
	float: left;
	margin-right: 5px;
	font-weight: normal;
	font-size: 18px;
	font-family: "Open Sans";
	color: #444343;
}
.service-top-wiki-h2 a {
	width: 250px;
	float: left;
	font-size: 18px;
	font-family: "Open Sans";
	color: #098acb;
}
.service-top-wiki-word {
	width: 530px;
	min-height: 95px;
	line-height: 25px;
	margin-top: 15px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.service-top-wiki-more {
	width: 122px;
	height: 50px;
	line-height: 50px;
	margin-top: 40px;
	padding-left: 55px;
	background-image: url("../images/service-top-wiki-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.service-top-wiki-more a {
	font-size: 14px;
	font-family: "Open Sans";
	color: #098acb;
}
.service-top-quick {
	width: 495px;
	height: 260px;
	overflow: hidden;
}
.service-top-quick-title {
	width: 555px;
	height: 45px;
	padding-left: 45px;
	font-size: 24px;
	font-family: "Open Sans";
	color: #098acb;
	background-image: url("../images/service-top-quick-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.service-top-quick-down {
	width: 445px;
	margin-right: 45px;
}
.service-top-quick-down ul {
	width: 100%;
	margin: 0;
}
.service-top-quick-down ul li {
	display: block;
	position: relative;
	width: 90%;
	line-height: 35px;
	padding-left: 80px;
}
.service-top-quick-down ul li:hover {
	background-image: url("../images/service-top-quick-down.png");
	background-repeat: no-repeat;
	background-position: 40px center;
}
.service-top-quick-down-inline {
	display: none;
	position: absolute;
	left: 80px;
	bottom: 0;
	width: 135px;
	height: 1px;
	background-color: #0e85cc;
}
.service-top-quick-down ul li a {
	display: block;
	width: auto;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.service-top-quick-down ul li a:hover {
	color: #0e85cc;
	/*text-decoration: underline;*/
}
.service-two-wrap {
	width: 100%;
	min-width: 1200px;
	height: 425px;
	padding-top: 50px;
	margin: 0;
	background-image: url("../images/service-two-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.service-two-main {
	width: 1200px;
	height: 420px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.service-two-commercial {
	width: 600px;
	height: 420px;
}
.service-two-commercial-title {
	width: 555px;
	height: 40px;
	line-height: 40px;
	padding-left: 45px;
	font-size: 24px;
	font-family: "Open Sans";
	color: #fff;
	background-image: url("../images/service-two-commercial-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.service-two-info {
	width: 100%;
	margin-top: 40px;
	color: #fff;
}
.service-two-info ul {
	width: 100%;
	margin: 0;
}
.service-twp-info ul li {
	display: block;
	width: 100%;
	margin-top: 20px;
}
.service-two-info-ico {
	width: 25px;
	height: 35px;
	float: left;
	margin-right: 20px;
	overflow: hidden;
}
.service-two-info-word {
	width: 420px;
	float: left;
	line-height: 35px;
	font-size: 14px;
	font-family: "Open Sans";
}
.service-two-info-word h6 {
	width: 100%;
	font-size: 24px;
	font-family: "Open Sans";
	color: #fff;
	font-weight: normal;
}
.service-two-commercial-more {
	width: 160px;
	height: 45px;
	line-height: 45px;
	margin-top: 50px;
	overflow: hidden;
	text-align: center;
	background-image: url("../images/service-two-commercial-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.service-two-commercial-more a {
	display: block;
	font-size: 14px;
	font-family: "Open Sans";
	color: #fff;
}
.service-two-technical {
	width: 500px;
	height: 420px;
}
.service-two-technical-title {
	width: 455px;
	height: 40px;
	padding-left: 45px;
	font-size: 24px;
	font-family: "Open Sans";
	color: #fff;
	background-image: url("../images/service-two-technical-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.service-map {
	width: 100%;
	min-width: 1200px;
	height: 345px;
	overflow: hidden;
}
.service-four-wrap {
	width: 100%;
	min-width: 1200px;
	height: 615px;
	background-color: #fff;
	margin: 0;
}
.service-four-main {
	width: 1200px;
	margin-top: 35px;
	height: 580px;
	margin-left: auto;
	margin-right: auto;
}
.service-four-contact {
	width: 570px;
	height: 580px;
	overflow: hidden;
}
.service-four-contact-title {
	width: 525px;
	height: 40px;
	padding-left: 45px;
	line-height: 40px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #0f88c9;
	background-image: url("../images/service-four-contact-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.service-four-contact-h2 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin-top: 30px;
	font-size: 20px;
	font-family: "Open Sans";
	color: #333;
	text-align: left;
}
.service-four-message {
	width: 630px;
	height: 580px;
	overflow: hidden;
}
.company-about-wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 115px;
	height: 530px;
	margin: 0;
	background-image: url("../images/company-about-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.company-about-main {
	width: 1200px;
	height: 480px;
	margin: 0 auto;
	overflow: hidden;
}
.company-about-left {
	width: 600px;
	height: 480px;
	overflow: hidden;
}
.company-about-left-title {
	width: 555px;
	height: 40px;
	padding-left: 45px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #0d85d2;
	line-height: 40px;
	background-image: url("../images/company-about-left-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.company-about-left-word {
	width: 100%;
	min-height: 200px;
	margin-top: 30px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.company-about-left-more {
	width: 123px;
	height: 42px;
	margin-top: 50px;
	line-height: 42px;
	text-align: center;
	background-image: url("../images/company-about-left-more.png");
	background-repeat: no-repeat;
	background-position: center;
}
.company-about-left-more a {
	font-size: 14px;
	font-family: "Open Sans";
	color: #0f88c9;
}
.company-about-right {
	width: 500px;
	height: 360px;
	overflow: hidden;
}
.company-about-right-main {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.company-about-right-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 435px;
	height: 235px;
	background-color: #0f88c9;
	z-index: 11
}
.company-about-right-bottom p {
	margin-top: 200px;
	padding-right: 25px;
	/*width: 100%;*/
	line-height: 35px;
	text-align: right;
	font-size: 18px;
	font-family: "Open Sans";
	color: #fff;
}
.company-about-right-top {
	position: absolute;
	top: 0;
	right: 0;
	width: 470px;
	height: 310px;
	overflow: hidden;
	z-index: 12;
}
.company-about-right-top img {
	width: 100%;
}
.company-page {
	width: 100%;
	height: 245px;
	padding-top: 55px;
	margin: 0;
	background-image: url("../images/company-page.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.company-page-main {
	width: 1200px;
	height: 195px;
	margin: 0 auto;
	overflow: hidden;
}
.company-page-main ul {
	width: 100%;
	margin: 0;
}
.company-page-main ul li {
	width: 133px;
	height: 145px;
	float: left;
	overflow: hidden;
}
.company-page-ico {
	width: 100%;
	height: 50px;
	overflow: hidden;
}
.company-page-ico img {
	margin-left: 30px;
}
.company-page-word {
	width: 100%;
	margin-top: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 16px;
	font-family: "Open Sans";
	color: #fff;
}
.company-pat {
	width: 100%;
	min-width: 1200px;
	height: 665px;
	margin: 0;
	background-image: url("../images/company-pat.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.company-pat-main {
	position: relative;
	width: 1200px;
	height: 665px;
	margin: 0 auto;
	overflow: hidden;
}
.company-pat-main-title {
	position: absolute;
	top: 165px;
	left: 0;
	width: 260px;
	height: 40px;
	line-height: 40px;
	padding-left: 50px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #0f88c9;
	background-image: url("../images/company-pat-main-title.png");
	background-repeat: no-repeat;
	background-position: left center;
	z-index: 11;
}


.partners-why-wrap {
	width: 100%;
	min-width: 1200px;
	height: 395px;
	padding-top: 80px;
	margin: 0;
	background-image: url("../images/partners-why-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.partners-why-main {
	width: 1200px;
	height: 395px;
	margin: 0 auto;
	overflow: hidden;
}
.partners-why-title {
	width: 500px;
	height: 40px;
	line-height: 40px;
	padding-left: 45px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #0e85cc;
	background-image: url("../images/partners-why-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-why-word {
	width: 100%;
	min-height: 70px;
	margin-top: 30px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	text-align: left;
}
.partners-why-list {
	width: 100%;
	height: 200px;
	margin-top: 35px;
	text-align: left;
}
.partners-why-list a {
	display: block;
	width: 90%;
	line-height: 30px;
	padding-left: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #0d85cc;
	background-image: url("../images/partners-why-list.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-become-wrap {
	width: 100%;
	min-width: 1200px;
	height: 210px;
	padding-top: 60px;
	margin: 0;
	background-image: url("../images/partners-become-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.partners-become-main {
	width: 1200px;
	height: 210px;
	margin: 0 auto;
	overflow: hidden;
}
.partners-become-title {
	width: 600px;
	height: 50px;
	margin: 0 auto;
	overflow: hidden;
}
.partners-become-title h2 {
	width: 400px;
	height: 50px;
	float: left;
	line-height: 50px;
	font-size: 30px;
	font-weight: normal;
	font-family: "Open Sans";
	color: #fff;
	text-align: left;
}
.partners-become-title a {
	display: block;
	width: 155px;
	height: 50px;
	line-height: 50px;
	float: left;
	font-size: 18px;
	text-align: center;
	font-family: "Open Sans";
	color: #fff;
	background-image: url("../images/partners-become-title.png");
	background-repeat: no-repeat;
	background-position: center;
}
.partners-become-word {
	width: 1020px;
	min-height: 55px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
}
.partners-become-left {
	width: 55px;
	height: 55px;
	float: left;
	margin-right: 70px;
	overflow: hidden;
}
.partners-become-mid {
	width: 745px;
	height: 55px;
	float: left;
	line-height: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #fff;
	margin-right: 70px;
}
.partners-become-right {
	width: 55px;
	height: 55px;
	float: left;
	overflow: hidden;
}
.partners-inline {
	width: 40px;
	height: 2px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
}
.partners-solution-wrap {
	width: 100%;
	min-width: 1200px;
	height: 530px;
	padding-top: 80px;
	margin: 0;
	background-image: url("../images/partners-solution-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.partners-solution-main {
	width: 1200px;
	height: 530px;
	margin: 0 auto;
	overflow: hidden;
}
.partners-solution-leftimg {
	width: 350px;
	height: 410px;
	float: left;
	overflow: hidden;
}
.partners-solution-leftimg img {
	width: 100%;
}
.partners-solution-right {
	width: 800px;
	height: 410px;
	padding-top: 15px;
	float: right;
	overflow: hidden;
}
.partners-solution-title {
	width: 700px;
	height: 40px;
	padding-left: 70px;
	line-height: 40px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #098acb;
	background-image: url("../images/partners-solution-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-solution-little {
	width: 798px;
	height: 2px;
	margin-top: 25px;
	border: 1px solid #e5e5e5;
}
.partners-solution-word {
	width: 100%;
	min-height: 235px;
	margin-top: 40px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}
.partners-solution-inline {
	width: 40px;
	height: 2px;
	margin-top: 45px;
	background-color: #098acb;
}
.partners-wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 40px;
	height: 770px;
	border-top: 1px solid #e5e5e5;
	background-image: url("../images/partners-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.partners-top {
	width: 1200px;
	height: 55px;
	margin: 0 auto;
	overflow: hidden;
}
.partners-main-title {
	width: 290px;
	height: 55px;
	float: left;
	padding-left: 70px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #098acb ;
	background-image: url("../images/partners-main-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.coretech-main-title {
	width: 290px;
	height: 85px;
	float: left;
	padding-left: 10px;
	font-size: 30px;
	font-family: "Open Sans";
	color: #FFFFFF ;
	background-image: url("../images/partners-main-title.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-table {
	width: 315px;
	height: 55px;
	float: right;
	overflow: hidden;
}
.partners-tec {
	width: 150px;
	height: 40px;
	margin-top: 7px;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	font-family: "Open Sans";
	color: #666;
	cursor: pointer;
}
.partners-tec:hover {
	border-bottom: 4px solid #098acb;
	color: #098acb;
}
.partners-table .partners-tecon {
	border-bottom: 4px solid #098acb;
	color: #098acb;
}
.partners-table {
	width: 315px;
	height: 55px;
	float: right;
	overflow: hidden;
}
.partners-main {
	width: 1200px;
	height: 635px;
	margin-top: 45px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.partners-main ul {
	width: 1199px;
	height: 534px;
	margin: 0;
	/*border-left: 1px solid #e5e5e5;*/
	border-top: 1px solid #e5e5e5;
}
.partners-main ul li {
	position: relative;
	width: 597px;
	height: 176px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	float: left;
	overflow:hidden;
}
/*.partners-main ul li:hover {
	border-bottom: 2px solid #098acb;
}*/
.partners-mainli {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 4px;
	background-color: #098acb;
}
.partners-main-leftimg {
	width: 260px;
	height: 115px;
	margin-top: 30px;
	margin-right: 10px;
	overflow: hidden;
}
.partners-main-right {
	width: 280px;
	height: 115px;
	margin-top: 30px;
	text-align: left;
}
.partners-main-right-title {
	font-size: 18px;
	font-family: Arial;
	color: #2e77b4;
	text-align: left;
}
.partners-main-right-add {
	width: 245px;
	height: 25px;
	padding-left: 35px;
	margin-top: 10px;
	line-height: 25px;
	font-size: 14px;
	font-family: Arial;
	color: #333;
	background-image: url("../images/partners-main-right-add.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-main-right-online {
	width: 100%;
	height: 25px;
	margin-top: 10px;
	line-height: 25px;
}
.partners-main-right-online a {
	display: block;
	width: 245px;
	height: 25px;
	padding-left: 35px;
	font-size: 14px;
	font-family: Arial;
	color: #333;
	background-image: url("../images/partners-main-right-online.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.partners-main-right-online a:hover {
	background-image: url("../images/partners-main-right-onlineb.png");
	color: #2e77b4;
}
.partners-main-right-more {
	width: 100%;
	height: 25px;
	margin-top: 10px;
	line-height: 25px;
}
.partners-main-right-more a {
	width: 245px;
	height: 25px;
	padding-left: 35px;
	margin-top: 10px;
	line-height: 25px;
	font-size: 14px;
	font-family: Arial;
	color: #2e77b4;
	background-image: url("../images/partners-main-right-more.png");
	background-repeat: no-repeat;
	background-position: left center;
}

.news-events-wrap {
	width: 100%;
	min-width: 1200px;
	height: 1400px;
	background-image: url("../images/news-events-wrap.jpg");
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center;
}
.news-wrap {
	width: 100%;
	min-width: 1200px;
	height: 675px;
	padding-top: 80px;
}
.news-main {
	width: 1200px;
	height: 675px;
	margin: 0 auto;
	overflow: hidden;
}
.news-main-left {
	position: relative;
	width: 340px;
	height: 455px;
	overflow: hidden;
	float: left;
}
.news-main-left-title {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 55px;
	line-height: 55px;
	text-indent: 1em;
	background-color: rgba(0,0,0,0.3);
	font-size: 30px;
	font-family: "Open Sans";
	color: #fff;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .news-main-left-title{
    position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 55px;
	line-height: 55px;
	text-indent: 1em;
	background-color: #000;
    filter:Alpha(opacity=30);
    position:static; 
    *zoom:1; 
    font-size: 30px;
	font-family: "Open Sans";
	color: #fff;
  }
}
.news-main-left img {
	width: 100%;
	height: 100%;
}
.news-main-right {
	width: 803px;
	height: 458px;
	overflow: hidden;
	float: right;
}
.news-main-right ul {
	width: 100%;
	margin: 0;
}
.news-main-right ul li {
	width: 800px;
	height: 60px;
	margin-bottom: 15px;
	border: 1px solid #e5e5e5;
	color: #666;
}
/*.news-main-right ul li:hover {
	border: 1px solid #006da8;
	background-color: #006da8;
	color: #fff;
}*/
.news-main-list-left {
	width: 75px;
	height: 60px;
	float: left;
	border-right: 1px solid #e5e5e5;
}
.news-main-list-left span {
	display: block;
	width: 100%;
	line-height: 20px;
	margin-top: 5px;
	font-size: 12px;
	font-family: "Open Sans";
	text-align: center;
}
.news-main-list-left strong {
	display: block;
	width: 100%;
	line-height: 25px;
	font-family: "Open Sans";
	font-size: 20px;
	text-align: center;
}
.news-main-list-right {
	width: 722px;
	height: 60px;
	float: right;
	line-height: 60px;
}
.news-main-list-right a {
	display: block;
	width: 700px;
	line-height: 60px;
	padding-left: 24px;
	font-size: 16px;
	font-family: "Open Sans";
	color: #666;
}
/*.news-main-list-right a:hover {
	color: #fff;
}*/
.events-wrap {
	width: 100%;
	min-width: 1200px;
	height: 600px;
	padding-top: 70px;
	border-top: 4px solid #0f88c9;
	margin: 0;
}
.events-main {
	width: 1200px;
	height: 560px;
	margin: 0 auto;
	overflow: hidden;
}
.events-main-right {
	width: 830px;
	height: 500px;
	float: right;
	overflow: hidden;
}
.events-main-right ul {
	width: 100%;
	margin: 0;
}
.events-main-right ul li {
	width: 245px;
	height: 235px;
	float: left;
	margin-left: 29px;
	margin-bottom: 20px;
	border: 1px solid #e5e5e5;
}
.events-main-top {
	width: 100%;
	height: 75px;
	overflow: hidden;
}
.events-main-top img {
	width: 100%;
}
.events-main-title {
	width: 220px;
	height: 60px;
	line-height: 30px;
	margin-left: 25px;
	/*margin-top: 20px;*/
	font-size: 20px;
	font-family: "Open Sans";
	color: #0f88c9;
}
.events-main-time {
	width: 195px;
	line-height: 20px;
	margin-left: 25px;
	margin-top: 5px;
	padding-left: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	background-image: url("../images/events-main-time.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.events-main-add {
	width: 195px;
	height: 40px;
	line-height: 20px;
	margin-left: 25px;
	margin-top: 5px;
	padding-left: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	background-image: url("../images/events-main-add.png");
	background-repeat: no-repeat;
	background-position: left top;
}
.events-main-cont {
	width: 195px;
	line-height: 20px;
	margin-left: 25px;
	margin-top: 5px;
	padding-left: 25px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
	background-image: url("../images/events-main-cont.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.page-list {
	width: 180px;
	height: 25px;
	line-height: 26px;
	margin-top: 30px;
	float: right;
	overflow: hidden;
}
.page-list a {
	display: block;
	float: left;
	width: 20px;
	height: 25px;
	text-align: center;
	font-size: 12px;
	font-family: Arial;
	color: #bfbfbf;
}
.page-list a:hover {
	color: #666;
}
.page-list .page-list-prev {
	background-image: url("../images/page-list-prev.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.page-list .page-list-prev:hover {
	background-position: right center;
}
.page-list .page-list-next {
	background-image: url("../images/page-list-next.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.page-list .page-list-next:hover {
	background-position: right center;
}
.page-list .page-list-prevn {
	background-image: url("../images/page-list-prevn.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.page-list .page-list-prevn:hover {
	background-position: right center;
}
.page-list .page-list-nextn {
	background-image: url("../images/page-list-nextn.png");
	background-repeat: no-repeat;
	background-position: left center;
}
.page-list .page-list-nextn:hover {
	background-position: right center;
}
.page-list .active {
	color: #666;
}



.coustomer {
    /*background: rgba(0, 0, 0, 0)  no-repeat scroll center top;
    height: 557px;
    margin: 0 auto;
    padding-top: 197px;
    position: relative;
    width: 100%;*/
}
.company-pat-main-list {
	position: relative;
	width: 100%;
	margin: 0 auto;
	padding-top: 112px;
	width: 1000px;
	height: 600px;
}
.coustomer ul {
    float: left;
}
.coustomer li {
    height: 210px;
    margin-right: 12px;
    text-align: center;
    width: 210x;
}
.coustomer li a {
    background:url("../images/squra.png") no-repeat scroll 0 0;
    display: block;
    height: 210px;
    width: 210px;
}
.coustomer .content {
    width: 1200px;
}
.coustomer .tws {
    margin: -95px 0 0 114px;
}
.coustomer .ths {
    margin: -95px 0 0 224px;
}
.coustomer li a img {
    /*filter: grayscale(1);*/
}
.coustomer li a:hover img {
    /*filter: grayscale(0);*/
}
.coustomer li .contentmore {
	background-image: url("../images/conten-more.png");
}



.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:998;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}


.banner-loop-position {
	position: relative;
	width: 100%;
	height: 560px;
}

.message-position {
	display: none;
	position: relative;
	width: 100%;
	height: 735px;
	z-index: 9999;
}
.solution-list-nav-img {
	position: absolute;
	top: 30px;
	left: 32px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: -1;
}
.solution-list-nav-imgblack {
	display: block;
	width: 100%;
	height: 100%;
}
.solution-list-nav-imgblue {
	display: block;
	width: 100%;
	height: 100%;
}
.product-list-navlist-black {
	width: 70px;
	height: 60px;
	padding-top: 30px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.product-list-navlist-black img {
	width: 100%;
}
.product-list-navlist-blue {
	width: 70px;
	height: 60px;
	padding-top: 30px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}
.product-list-navlist-blue img {
	width: 100%;
}

.product-top-cont-black {
	display: block;
	width: 90px;
	height: 50px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.product-top-cont-black img {
	width: 100%;
}
.product-top-cont-blue {
	display: none;
	width: 90px;
	height: 50px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.product-top-cont-blue img {
	width: 100%;
}
.product-nav-title {
	width: 100%;
	height: 50px;
	text-align: center;
	font-size: 14px;
	font-family: "Open Sans";
}
.product-main-wrap-bg {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 505px;
	margin-top: -252px;
	margin-left: -50%;
	overflow: hidden;
	z-index: -1;
}
.partners-cont-title {
	width: 1160px;
	height: 30px;
	padding-left: 40px;
	text-align: left;
	font-size: 24px;
	font-family: "Open Sans";
	color: #004e97;
}
.partners-cont-list {
	width: 1160px;
	margin-left: 40px;
	min-height: 560px;
	margin-top: 30px;
	font-size: 14px;
	font-family: "Open Sans"
}
.partners-cont-list ul {
	width: 100%;
	margin: 0;
}
.partners-cont-list ul li {
	width: 165px;
	height: 245px;
	float: left;
	margin-right: 24px;
	margin-bottom: 25px;
	overflow: hidden;
}
.partners-cont-list-img {
	width: 100%;
	height: 215px;
	overflow: hidden;
}
.partners-cont-list-img img {
	width: 100%;
}
.partners-cont-list-word {
	width: 100%;
	line-height: 25px;
	margin-top: 5px;
	text-align: center;
	font-size: 14px;
	font-family: "Open Sans";
	color: #666;
}

.content-bottom {
	width: 1100px;
	height: 50px;
	margin: 0 auto;
	border-top: 1px solid #f4f4f4;
}
.prev-next {
	width: 1000px;
	height: 50px;
	float: left;
	line-height: 50px;
}
.prev-next a {
	display: block;
	width: 100%;
	line-height: 25px;
	text-align: left;
	font-size: 14px;
	color: #666;
	font-family: "Open Sans"
}
.prev-next a:hover {
	color: #015bae;
}
.content-back {
	width: 80px;
	height: 30px;
	margin-top: 10px;
	float: right;
	border: 1px solid #015bae;
}
.content-back:hover {
	background-color: #015bae;
}
.content-back a {
	display: block;
	width: 100%;
	height: 100%;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	font-family: "Open Sans";
	color: #015bae;
}
.content-back a:hover {
	color: #fff;
}
.sharethis {
	display: none;
	position:fixed;
	top:410px;
	height: 80px;
	right:78px;
	z-index: 99;
}

.w-f {
	width: 100%;
}
.h-f {
	height: 100%;
}

.product-list-navlist-word {
	display: none;
	padding-top: 40px;
	width: 100%;
	height: 60px;
	line-height: 20px;
	font-size: 14px;
	font-family: "Open Sans";
	color: #4c8bc3;
	text-align: center;
}
.product-list-navlist-img {
	width: 100%;
	height: 100%;
}
.list-paddingleft-2{
	width: 100%;
}
.list-paddingleft-2 li{
	list-style: inherit;
    margin-left: 15px;
}

.product-content-highlights ul{
    float: none;
}
.product-content-highlights li{
    float: none;
}
.list-paddingleft-2{
	width: 100%;
}

.clear{
	zoom:1;
}
.clear{
	content: "";
	display: block;
	clear: both;
}
.company-contact{
	overflow: hidden;
}
.cmg1200{
	margin: 0 auto;
	width: 1193px;
}
.cpm-p1{
	color: #0f88c9;
	font-size:24px;
	background: url("../images/company_001.png") no-repeat center left;
	padding-left: 60px;
}
.cpm-p2{
	font-size: 20px;
	color: #0f88c9;
	margin-top: 30px;
	margin-bottom: 10px;
}
.cpm-div{
	font-size: 14px;
	color: #333333;
	font-family: "Open Sans";
}
.cpm-ul  li{
	margin-right: 10px;
	width: 570px;
	min-height: 159px;
}
.company-contact .cpm-div span{
	margin-left: 10px;
}
.company-contact{
	margin-bottom: 100px;
}

.rev_slider{width:100% !important; Height:76% !important;}
.rev_slider_wrapper{height:400 !important;}
.inner-page{height:270px !important; width:1250px !important;}