.news .arrow::after,.news .arrow::before{content:''}.promo{position:relative;z-index:1;overflow:hidden;text-align:center;line-height:0;font-size:0;background-color:#000}.promo .loading,.promo>div.slide>span{margin:auto;left:0;top:0;bottom:0;width:20px;background:url(/images/promo/loading.svg) left top no-repeat;height:20px;right:0;position:absolute}.promo .loading{z-index:1000;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.promo>div.slide{position:absolute}.promo>div.slide>span{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.promo>div.slide>a{display:block;position:absolute}.news h2,.promo>span,.promo>span>span{display:inline-block}.promo>span{position:absolute;height:20px}.promo>span>span{padding-top:9px;margin-right:10px;width:50px;height:20px;text-align:center}.promo>span>span>span{display:inline-block;width:50px;height:2px;background-color:#fff;opacity:.5}.promo>span>span>span.now{position:absolute;opacity:1}.promo>span>span.last{margin-right:0}.news h2,.news ul{margin:20px 0 0 20px}.promo img,.promo video{width:100%;height:auto}.promo .caption{position:absolute;z-index:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.news{position:absolute;top:160px;right:0;width:350px;background:-webkit-radial-gradient(30% 107%,circle,#003a77 0,#004996 90%);background:-o-radial-gradient(30% 107%,circle,#003a77 0,#004996 90%);background:radial-gradient(circle at 30% 107%,#003a77 0,#004996 90%)}.news h2{font-size:30px;font-weight:400;color:#fff}.news ul{list-style:none;border-bottom:1px solid rgba(255,255,255,.2);width:310px}.news .date{display:block;margin-bottom:5px;font-family:Arial;font-size:11px}.news strong{display:block;margin-top:10px;font-size:15px}.news .arrow::before{position:absolute;border-radius:50%;margin-top:2px;margin-left:-3px;width:11px;height:11px;background-color:#fff}.news .arrow::after{position:absolute;border-right:1px solid #003a77;border-top:1px solid #003a77;margin-top:6px;width:3px;height:3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.news a{display:block;border-top:1px solid rgba(255,255,255,.2);padding:10px 0;text-decoration:none;color:#fff;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.news a:hover{opacity:.75;filter:alpha(opacity=75)}section.title{margin-top:3px;padding:60px 0 0;text-align:center}section.title p{-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;color:#003a77}section.title p.p1{font-size:24px}section.title p.p1 span{font-size:18px}section.title p.p2{margin-top:17px;font-size:48px}section.title p.p2 span{display:inline-block;margin:0 10px;font-family:Arial}section.title p.p3{margin-top:10px;font-size:12px;font-family:Arial;font-weight:700}section.title p.p4{margin-top:25px;font-size:16px}@media screen and (max-width:980px){.news{position:relative;top:auto;height:auto;width:auto;padding:20px 20px 30px}.news h2{margin:0;font-size:22px}.news ul{margin:15px 0 0;width:100%}}@media screen and (max-width:480px){h2{font-size:22px}section.title p.p1{font-size:16px}section.title p.p1 span{font-size:12px}section.title p.p2{font-size:22px}section.title p.p2 span{margin:0 5px}section.title ul li:first-child{margin-right:0}section.title ul li:last-child{margin-top:0}section.title ul li:not(:first-child){margin-top:40px}section.news ul li span,section.news ul li strong{display:block;width:100%;font-size:13px;text-align:left}section.news .date{padding-left:15px}section.news .arrow{position:relative}section.news .arrow::after,section.news .arrow::before{left:0;top:-37px}}@media screen and (max-width:360px){section.title p.p1{font-size:15px}section.title p.p1 span{font-size:10px}section.title p.p2{font-size:28px}section.title p.p4{margin-top:20px}}@media screen and (max-width:320px){h2{margin-top:50px}section.title p.p2{font-size:24px}section.title p.p2 span{margin:0 5px}section.title p.p4{font-size:14px}}