.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{padding:0;width:auto;max-width:1200px;}@media screen and (max-width: 1199px){.container{padding:0 20px;}}header,#content,footer{width:100%;}#content{min-height:500px;}header{position:relative;z-index:1;height:100px;background:url('img/share/header-gradient.png');}header .container{position:relative;}header .btn-menu{display:none;background:url('img/share/nav-open.png');background-size:100%;width:36px;height:26px;position:absolute;right:20px;top:38px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .btn-menu{display:block;}}header #logo{position:absolute;z-index:1;left:-74px;top:0;display:block;width:455px;height:161px;background:url('img/share/logo_bg.png') no-repeat;background-size:100%;}@media screen and (max-width: 991px){header #logo{width:435px;}}@media only screen and (max-width: 767px){header #logo{width:423px;}}@media screen and (max-width: 375px){header #logo{width:370px;}}header #logo img{display:inline-block;vertical-align:top;width:117px;margin:7px 0 0 59px;}@media screen and (max-width: 991px){header #logo img{width:100px;margin:7px 0 0 75px;}}@media only screen and (max-width: 767px){header #logo img{width:90px;}}@media screen and (max-width: 375px){header #logo img{width:80px;margin:16px 0 0 75px;}}header #logo .title{display:inline-block;vertical-align:top;margin:35px 0 0 -3px;}header #logo h3{font-weight:bold;font-size:24px;font-family:'Montserrat', sans-serif;color:#003087;letter-spacing:0.5px;padding:0 0 3px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header #logo h3{font-size:22px;}}@media screen and (max-width: 375px){header #logo h3{font-size:20px;}}header #logo h2{font-weight:bold;font-size:28px;color:#003087;letter-spacing:0.5px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header #logo h2{font-size:26px;}}@media screen and (max-width: 375px){header #logo h2{font-size:20px;}}header .menu{margin:39px 0 0 473px;width:730px;list-style:none;}@media screen and (max-width: 1199px){header .menu{width:auto;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu{display:none;margin:0;width:100%;position:absolute;top:100px;left:0;background:#006690;padding:95px 20px 80px;}}header .menu li{list-style:none;float:left;position:relative;margin:0 43px 0 0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li{margin:0;float:none;}}header .menu li.opened .arrow{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}header .menu li.opened li .arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}header .menu li .arrow{display:none;width:17px;margin:0 0 0 10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all 0.5s ease;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .arrow{display:inline-block;}}header .menu li.last{margin:0;}header .menu li.active a{color:#fff;}header .menu li:hover a{color:#fff;}header .menu li:hover .submenu{display:block;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li:hover .submenu{display:none;}}header .menu li a{display:block;text-transform:uppercase;font-size:15px;color:#3fafe9;letter-spacing:0.4px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li a{padding:0 20px;border-bottom:1px solid #fff;padding:26px 0 22px 20px;}}header .menu li .submenu{display:none;z-index:1;position:absolute;top:15px;left:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu{position:static;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}}@media screen and (max-width: 1199px){header .menu li .submenu.p-menu{left:auto;right:0;}}@media screen and (max-width: 1136px){header .menu li .submenu.p-menu{top:-6px;left:0;right:auto;}}@media screen and (max-width: 1199px){header .menu li .submenu.p-menu .triangle{right:20px;left:auto;}}@media screen and (max-width: 1136px){header .menu li .submenu.p-menu .triangle{left:30px;right:auto;}}header .menu li .submenu .triangle{position:absolute;top:33px;left:30px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .triangle{display:none;}}header .menu li .submenu ul{width:278px;background:url('img/share/pulldown-menu-gradient.png');margin:45px 0 0 0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu ul{background:none;width:100%;margin:0;}}header .menu li .submenu li{margin:0;float:none;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li{border-bottom:1px solid #fff;}}header .menu li .submenu li:hover{background:#003c69;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li:hover{background:none;}}header .menu li .submenu li.has-child:hover{background:url('img/share/pulldown-menu-arrow.png') #003c69 no-repeat 92% 15px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li.has-child:hover{background:none;}}header .menu li .submenu li.has-child:hover .innermenu{display:block;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li.has-child:hover .innermenu{display:none;}}header .menu li .submenu li.last{-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li.last{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border-bottom:1px solid #fff;}}header .menu li .submenu li.last a{border-bottom:0;}header .menu li .submenu li a{font-size:14px;padding:15px 0 16px 14px;margin:0 10px;color:#fff;text-transform:none;letter-spacing:0.55px;border-bottom:1px solid #fff;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu li a{font-size:14px;padding:26px 0 22px 40px;margin:0;border:0;}}header .menu li .submenu .btn-innermenu.opened .arrow{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}header .menu li .submenu .innermenu{display:none;position:absolute;left:278px;top:0;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;}@media screen and (max-width: 1404px){header .menu li .submenu .innermenu{left:-261px;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .innermenu{position:static;}}header .menu li .submenu .innermenu ul{width:261px;-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:url('img/share/pulldown-menu-gradient.png');margin:0;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .innermenu ul{background:none;}}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .innermenu ul li{border:0;padding:26px 0 22px 60px;}}header .menu li .submenu .innermenu ul li:hover{background:#003c69;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .innermenu ul li:hover{background:none;}}header .menu li .submenu .innermenu ul li a{font-size:14px;font-family:'Lato';padding:15px 0 16px 13px;margin:0 10px 0 11px;}@media screen and (max-width: 991px),only screen and (max-width: 767px){header .menu li .submenu .innermenu ul li a{border:0;padding:0;}}footer{padding:40px 0;}footer p{letter-spacing:0.25px;line-height:28px;font-size:13px;display:block;text-align:center;}footer p a{font-size:13px;}.top-banner{position:relative;background-size:cover;background-position:center;height:256px;}.top-banner .bg{position:absolute;top:0;left:0;background:url('img/share/banner-overlay.png') no-repeat;width:100%;height:100%;}.top-banner h1{font-weight:bold;position:relative;text-transform:uppercase;font-size:34px;color:#fff;text-align:center;padding:109px 0 24px;letter-spacing:0.8px;}.top-banner hr{border:0;display:block;width:71px;height:5px;background:#fff;margin:0 auto;}.path{padding:21px 0 69px;margin:0 0 0 -4px;}.path a,.path span{padding:0 29px 0 14px;letter-spacing:0.6px;background:url('img/applications/path-arrow.png') no-repeat right;font-size:14px;color:#000;text-transform:uppercase;}.path a.first,.path span.first{padding:0 26px 0 0;}.path a.active,.path span.active{color:#00527e;background:none;}.bg-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.9);}.path{padding:21px 0 19px;}.logo{padding:0 0 15px;margin:0 0 47px;border-bottom:1px solid #ddd;}.logo img{display:block;margin:0 auto;}.item{padding:0 0 26px;border-bottom:1px solid #ddd;margin:0 0 48px;}.item h3{font-weight:bold;font-size:20px;letter-spacing:0.5px;color:#ac000d;padding:0 0 19px;}.item.w100{padding:0 0 29px;}.item.w100 .desc{width:100%;}.item.left .imgs{margin:47px 0 0;float:left;width:48.5%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.item.left .imgs{float:none;width:auto;}}.item.left .imgs img{margin:0 auto 20px;}.item.left .desc{width:48.3%;float:left;margin:0 0 0 3.1%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.item.left .desc{width:100%;}}.item img{margin:20px auto;display:block;max-width:100%;}.item.right .imgs{margin:47px 0 0;float:right;width:48.5%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.item.right .imgs{float:none;width:auto;}}.item.right .imgs img{margin:0 auto 20px;}.item.right .desc{width:48.3%;}@media screen and (max-width: 991px),only screen and (max-width: 767px){.item.right .desc{width:100%;}}.item.first .imgs{margin:2px 0 0;}/*953795e33e25c16a067bcfa2a5842f5b*/.item.video{background:#f4f4f4;padding:0;border:0;}.item.video iframe{max-width:980px;width:100%;margin:0 auto;display:block;}