@font-face{font-family:'Avenir Roman';src:url(fonts/Avenir-Roman.eot);src:url(fonts/Avenir-Roman.woff2) format('woff2'),url(fonts/Avenir-Roman.woff) format('woff'),url(fonts/Avenir-Roman.ttf) format('truetype'),url(fonts/Avenir-Roman.svg#Avenir-Roman) format('svg'),url(fonts/Avenir-Roman.eot?#Avenir-Roman) format('embedded-opentype')}@font-face{font-family:'Avenir Black';src:url(fonts/Avenir-Black.eot);src:url(fonts/Avenir-Black.woff2) format('woff2'),url(fonts/Avenir-Black.woff) format('woff'),url(fonts/Avenir-Black.ttf) format('truetype'),url(fonts/Avenir-Black.svg#Avenir-Black) format('svg'),url(fonts/Avenir-Black.eot?#Avenir-Black) format('embedded-opentype')}@font-face{font-family:'Avenir Light';src:url(fonts/Avenir-Light.eot);src:url(fonts/Avenir-Light.woff2) format('woff2'),url(fonts/Avenir-Light.woff) format('woff'),url(fonts/Avenir-Light.ttf) format('truetype'),url(fonts/Avenir-Light.svg#Avenir-Light) format('svg'),url(fonts/Avenir-Light.eot?#Avenir-Light) format('embedded-opentype')}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'Avenir Roman';src:url(fonts/Avenir-Roman.svg) format('svg')}@font-face{font-family:'Avenir Black';src:url(fonts/Avenir-Black.svg) format('svg')}@font-face{font-family:'Avenir Light';src:url(fonts/Avenir-Light.svg) format('svg')}}@media (min-width:1800px){body header.homepage ul.homepage-slider--mobile{display:none!important}}@media (max-width:1800px){body div[role=main] section.recent-news ul.listing{width:1500px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:234px}body div[role=main] section.recent-news ul.listing .category{top:214px}}@media (max-width:1700px){body div[role=main] section.recent-news ul.listing{width:1400px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:217px}body div[role=main] section.recent-news ul.listing .category{top:197px}}@media (max-width:1600px){body div[role=main] section.recent-news ul.listing{width:1300px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:200px}body div[role=main] section.recent-news ul.listing .category{top:180px}}@media (max-width:1500px){body div[role=main] section.recent-news ul.listing{width:1200px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:183px}body div[role=main] section.recent-news ul.listing .category{top:163px}}@media (max-width:1400px){body header .header-wrap{padding:30px 15px 0}body header .main-nav nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}body header .main-nav nav .wrapper>a{max-width:220px;height:100%;padding:15px;font-size:13px}body div[role=main] section.news-description h4,body div[role=main] section.recent-news ul.listing li .title,body div[role=main] section.website-info ul li span{font-size:2rem}body header .main-nav nav .wrapper:first-of-type>a{padding-left:0}body header.homepage ul.homepage-slider{padding-top:195px}body header.homepage ul.homepage-slider--mobile{display:none!important}body header.homepage ul.homepage-slider li .content{padding:0 15px}body .sticky-wrapper{width:350px!important}body section.floating-bar{width:350px;right:-350px}body section.floating-bar.social-media ul{margin-left:-50px}body section.floating-bar.social-media ul li{width:50px;height:50px}body section.floating-bar.social-media ul li a img{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}body section.floating-bar.rate-website .rate-show-btn{height:50px;padding:15px 20px;left:-50px}body div[role=main] section.recent-news ul.listing{width:1100px}body div[role=main] section.recent-news ul.listing li .img-wrapper{height:166px}body div[role=main] section.recent-news ul.listing li .category{top:146px;padding:10px}body div[role=main] section.recent-news ul.listing li .title span{padding-left:0}body div[role=main] section.recent-news .next-arrow,body div[role=main] section.recent-news .prev-arrow{width:160px;height:160px}body div[role=main] section.recent-news .prev-arrow .fa{right:30px}body div[role=main] section.recent-news .next-arrow .fa{left:30px}body div[role=main] section.breadcrumb-page{margin-top:196px}body div[role=main] section.website-info{padding:0 40px}body div[role=main] section.website-info .text h4{margin-top:0}body div[role=main] section.content .pannel::before{height:92px;margin-top:-92px}body div[role=main] section.news-description{padding:15px 0}body div[role=main] section.news-description .impact-logo{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}body div[role=main] section.news-letter .impact-logo{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin-bottom:20px}body div[role=main] section.news-letter p{font-size:2rem;max-width:none;display:block}body div[role=main] section.news-letter .input{margin-top:30px}body div[role=main] section.partners .slick-arrow .fa{font-size:2.7rem;color:#999}body a[name]{padding-top:95px;margin-top:-95px}}@media (max-width:1300px){body div[role=main] section.recent-news ul.listing{width:1000px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:149px}body div[role=main] section.recent-news ul.listing .category{top:129px}}@media (max-width:1199px){body header .main-nav nav .wrapper>a{max-width:150px;font-size:13px;padding:20px 15px}body header.homepage ul.homepage-slider{padding-top:223px}body header.homepage ul.homepage-slider--mobile{display:none!important}body header.homepage ul.homepage-slider ul.slick-dots{width:100%}body div[role=main] section.breadcrumb-page{margin-top:222px}body div[role=main] section.recent-news span.section-title{font-size:3.2rem}body div[role=main] section.recent-news .item-wrap{padding-left:10px}body div[role=main] section.recent-news ul.listing{width:900px;padding-right:10px}body div[role=main] section.recent-news ul.listing li .img-wrapper{height:144px}body div[role=main] section.recent-news ul.listing li .category{top:124px;font-size:1.2rem}body div[role=main] section.recent-news ul.listing li .title{font-size:1.8rem}body div[role=main] section.website-info{padding:0 30px}body div[role=main] section.website-info .text{padding:10px 20px}body div[role=main] section.website-info .text h4{margin-top:0;margin-bottom:15px}body div[role=main] section.website-info ul li span{font-size:1.6rem}body div[role=main] section.content .pannel::before{height:114px;margin-top:-114px}body div[role=main] section.content ul.news-slider li .right{padding:20px}body ul.listing.listing-type-2 li{width:31%}body ul.listing.listing-type-4 li{width:47.5%}body a[name]{padding-top:125px;margin-top:-125px}}@media (max-width:1100px){body div[role=main] section.recent-news ul.listing{width:780px}body div[role=main] section.recent-news ul.listing .img-wrapper{height:124px}body div[role=main] section.recent-news ul.listing .category{top:104px}}@media (max-width:991px){body.error-page footer .left .copyright,body.error-page header .logo{position:static}body header .main-nav .menu-toggle,body header .main-nav .rss,body.error-page header .menu-toggle,body.error-page::before{display:none}body.menu{overflow:hidden;height:100vh}body.menu div[role=main]::before{left:0}body.menu div[role=main]>*,body.menu header{transform:translateX(360px);-ms-transform:translateX(360px);-webkit-transform:translateX(360px)}body.menu header .menu-toggle .hamburger{background-color:transparent}body.menu header .menu-toggle .hamburger::before{transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);left:0;top:0}body.menu header .menu-toggle .hamburger::after{right:0;top:0;transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}body.error-page header .top-header{padding:0}body.error-page footer{padding:35px 0 30px}body.error-page footer .left{position:static;padding-bottom:0}body header{padding-bottom:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s}body header .header-wrap{padding:0}body header .top-header{padding:10px 20px}body header .top-header .left{position:relative}body header .main-nav{position:absolute;width:360px;top:0;transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);background:#592571;padding:50px 25px;max-height:100vh;overflow-x:hidden}body div[role=main] section.news .listing-wrap,body div[role=main] section.recent-news .recent-news-slider{overflow-x:auto;-webkit-overflow-scrolling:touch}body header .main-nav .container{width:100%;padding:0}body header .main-nav .social-link{display:block;list-style:none;padding:20px 20px 0 0;margin-top:50px;border-top:1px solid #fff;text-align:center}body header .main-nav .social-link li{display:inline-block}body header .main-nav .social-link li a{color:#fff;font-size:20px}body header .main-nav .social-link li+li{margin-left:30px}body header .main-nav .search-box{display:block;position:relative;margin-bottom:35px}body header .main-nav .search-box input[type=search],body header .main-nav .search-box input[type=text]{width:100%;padding:10px 35px 10px 15px;font-size:1.3rem;border:1px solid #d7d7d7;border-radius:4px}body header .main-nav .search-box .search-submit{background-color:transparent;border:none;color:#646464;position:absolute;right:10px;font-size:2rem;top:5px}body header .main-nav nav{float:none;display:block}body header .main-nav nav img{display:none}body header .main-nav nav .toggle-btn{position:absolute;right:0;font-size:2rem;line-height:0;top:1px;display:block;height:auto}body header .main-nav nav .toggle-btn .fa,body header.homepage ul.homepage-slider li .title *{font-size:30px}body header .main-nav nav .toggle-btn.rotate-down .fa{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);color:#fff}body header .main-nav nav .toggle-btn .fa::before{content:'\f105'}body header .main-nav nav .wrapper:first-of-type a:not(.toggle-btn):before{content:'Home'}body header .main-nav nav .wrapper{float:none;position:relative}body header .main-nav nav .wrapper a{display:block;max-width:none;height:auto;color:#fff;padding:0;line-height:30px;margin-right:30px;font-family:'Avenir Roman',sans-serif}body header .main-nav nav .wrapper a.toggle-btn{margin:0}body header .main-nav nav .wrapper a .ic-home{display:none}body header .main-nav nav .wrapper a.active{color:#fff}body header .main-nav nav .wrapper:hover>a{color:#fff;font-weight:400}body header .main-nav nav .wrapper:hover section.submenu{display:none}body header .main-nav nav .wrapper+.wrapper{margin-left:0;margin-top:10px}body header .main-nav nav .wrapper .submenu{position:static;background:0 0;width:100%;padding-left:15px;padding-right:0}body header .main-nav nav .wrapper .submenu .container{width:auto}body header .main-nav nav .wrapper .submenu ul li.parent-submenu>a:after{display:none}body header .main-nav nav .wrapper .submenu ul li.expand>.toggle-btn .fa{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);color:#fff}body header .main-nav nav .wrapper .submenu ul.level-1,body header .main-nav nav .wrapper .submenu ul.level-2,body header .main-nav nav .wrapper .submenu ul.level-3,body header .main-nav nav .wrapper .submenu ul.level-4,body header .main-nav nav .wrapper .submenu ul.level-5{float:none;position:static;left:0;height:auto;background:0 0;padding:10px 0;width:100%}body header .main-nav nav .wrapper .submenu ul.level-1 li,body header .main-nav nav .wrapper .submenu ul.level-2 li,body header .main-nav nav .wrapper .submenu ul.level-3 li,body header .main-nav nav .wrapper .submenu ul.level-4 li,body header .main-nav nav .wrapper .submenu ul.level-5 li{position:relative;background:0 0}body header .logo,body header .main-nav nav .wrapper .submenu ul.level-1 .toggle-btn,body header .main-nav nav .wrapper .submenu ul.level-2 .toggle-btn,body header .main-nav nav .wrapper .submenu ul.level-3 .toggle-btn,body header .main-nav nav .wrapper .submenu ul.level-4 .toggle-btn,body header .main-nav nav .wrapper .submenu ul.level-5 .toggle-btn{position:absolute}body header .main-nav nav .wrapper .submenu ul.level-1 li.expanded>a,body header .main-nav nav .wrapper .submenu ul.level-2 li.expanded>a,body header .main-nav nav .wrapper .submenu ul.level-3 li.expanded>a,body header .main-nav nav .wrapper .submenu ul.level-4 li.expanded>a,body header .main-nav nav .wrapper .submenu ul.level-5 li.expanded>a{color:#fff}body header .main-nav nav .wrapper .submenu ul.level-1 li ul,body header .main-nav nav .wrapper .submenu ul.level-2 li ul,body header .main-nav nav .wrapper .submenu ul.level-3 li ul,body header .main-nav nav .wrapper .submenu ul.level-4 li ul,body header .main-nav nav .wrapper .submenu ul.level-5 li ul{padding-left:15px}body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-5:before{display:none}body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-1 li ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-2 li ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-3 li ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-4 li ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-5 li ul.level-5:after{display:none;width:100%}body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul{display:none;padding-left:15px}body header .main-nav nav .wrapper .submenu ul.level-1 a:not(.toggle-btn):before,body header .main-nav nav .wrapper .submenu ul.level-2 a:not(.toggle-btn):before,body header .main-nav nav .wrapper .submenu ul.level-3 a:not(.toggle-btn):before,body header .main-nav nav .wrapper .submenu ul.level-4 a:not(.toggle-btn):before,body header .main-nav nav .wrapper .submenu ul.level-5 a:not(.toggle-btn):before{content:'-';margin-right:5px}body header .main-nav nav .wrapper .submenu ul.level-1 li+li,body header .main-nav nav .wrapper .submenu ul.level-2 li+li,body header .main-nav nav .wrapper .submenu ul.level-3 li+li,body header .main-nav nav .wrapper .submenu ul.level-4 li+li,body header .main-nav nav .wrapper .submenu ul.level-5 li+li{margin-top:10px}body header .main-nav nav .wrapper .submenu ul.level-1 li:hover,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover{background:0 0}body header .main-nav nav .wrapper .submenu ul.level-1 li:hover>a,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover>a,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover>a,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover>a,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover>a{color:#fff}body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-5:before,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-2:before,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-3:before,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-4:before,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-5:before{display:none}body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-1 li:hover ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-2 li:hover ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-3 li:hover ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-4 li:hover ul.level-5:after,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-2:after,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-3:after,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-4:after,body header .main-nav nav .wrapper .submenu ul.level-5 li:hover ul.level-5:after{display:none;width:100%}body header .main-nav nav .wrapper:hover a:after{display:none}body header .main-nav nav .wrapper.expand>.toggle-btn .fa{transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);color:#fff}body header .logo{left:0;top:0}body header .logo img{height:50px;width:auto}body header .menu-toggle{display:block;margin-bottom:10px}body header.homepage ul.homepage-slider li .info,body header.homepage ul.homepage-slider li .title{margin-bottom:15px}body header.homepage{padding-bottom:0}body header.homepage .header-wrap{top:0;-webkit-transition:all .3s;transition:all .3s}body header.homepage ul.homepage-slider{padding-top:118px}body header.homepage ul.homepage-slider--mobile{display:none!important}body header.homepage ul.homepage-slider ul.slick-dots{width:100%}body header.homepage.scrolled .header-wrap,body header.scrolled{top:0!important}body header .slider-wrap{background-color:#fff;padding-bottom:20px;-webkit-transition:-webkit-transform .3s;transition:transform .3s}body section.floating-bar{display:none}body .menu-btn{display:none!important}body div[role=main]{position:relative;background-color:#fff;z-index:2}body div[role=main]:before{content:'';width:360px;height:100%;background:#592571;position:absolute;left:-360px;-webkit-transition:left .3s;transition:left .3s}body div[role=main]>*{-webkit-transition:-webkit-transform .3s;transition:transform .3s}body div[role=main] section.breadcrumb-page{margin-top:119px}body div[role=main] section.submenu ul{width:235px}body div[role=main] section.website-info{display:block;padding:0;margin:30px 0 50px}body div[role=main] section.website-info::after{content:'';display:block;clear:both}body div[role=main] section.website-info .right{display:block;width:100%;padding:10px 0 0;float:left}body div[role=main] section.website-info .left{margin-bottom:30px;display:block;width:100%;float:left}body div[role=main] section.website-info .img-wrapper{width:275px;height:240px}body div[role=main] section.website-info .text{height:auto;width:-webkit-calc(100% - 275px);width:calc(100% - 275px);min-height:0;padding:0 20px 25px}body div[role=main] section.content .pannel::before{height:129px;margin-top:-129px}body div[role=main] section.content .share .right{float:left;margin-top:6px;margin-left:35px}body div[role=main] section.content .feature-listing-wrap ul.listing li+li,body div[role=main] section.content .news-listing-wrap ul.listing li+li{margin-left:10px}body div[role=main] section.content .feature-listing-wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}body div[role=main] section.content .feature-listing-wrap ul.listing{min-width:1010px}body div[role=main] section.content .feature-listing-wrap ul.listing li{width:500px}body div[role=main] section.content .news-listing-wrap{overflow-y:hidden;-webkit-overflow-scrolling:touch}body div[role=main] section.content .news-listing-wrap ul.listing{min-width:2960px}body div[role=main] section.content .news-listing-wrap ul.listing li{width:320px}body div[role=main] section.content ul.news-slider li .img-wrapper{height:200px}body div[role=main] section.content ul.news-slider li .right{padding:20px}body div[role=main] section.content ul.news-slider li .news-title{font-size:2.6rem}body div[role=main] section.recent-news{padding:30px 0;overflow-y:hidden}body div[role=main] section.recent-news .slick-list{padding:0}body div[role=main] section.recent-news .item-bottom,body div[role=main] section.recent-news .item-top{width:1310px}body div[role=main] section.recent-news .item-wrap{display:inline-block;width:320px;padding-left:0}body div[role=main] section.recent-news .item-wrap+.item-wrap{margin-left:25px}body div[role=main] section.recent-news .next-arrow,body div[role=main] section.recent-news .prev-arrow{display:none!important}body div[role=main] section.recent-news ul.listing{padding:0 20px 20px}body div[role=main] section.recent-news ul.listing li .img-wrapper{height:218px}body div[role=main] section.recent-news ul.listing li .title{min-height:130px;font-size:2.4rem}body div[role=main] section.recent-news ul.listing li .category{top:198px}body div[role=main] section.recent-news .btn-more{background-color:#e8ebf0;margin:20px;border:none;text-transform:uppercase;font-size:2.2rem;color:#003559;padding:10px 30px;height:50px;border-radius:25px;display:inline-block}body div[role=main] section.partners{text-align:center}body div[role=main] section.partners .left,body div[role=main] section.partners .right{width:300px;display:inline-block;float:none;padding:0 25px}body div[role=main] section.partners .right{margin-left:80px}body div[role=main] section.partners ul.partners-listing li{padding:0}body div[role=main] section.partners ul.partners-listing li .img-wrapper{width:200px;display:inline-block}body div[role=main] section.news-letter .input{margin-top:30px}body div[role=main] section.news ul.listing{width:995px}body div[role=main] section.news ul.listing li{width:325px}body div[role=main] section.news ul.listing li+li{margin-left:10px}body div[role=main] section.news-description h4{margin-left:0;margin-top:20px}body footer{padding-bottom:90px;font-size:1.2rem}body footer .container{position:relative}body footer .left{position:absolute;float:none;width:100%;left:15px;top:100%;padding-bottom:20px}body footer .left .copyright{position:absolute;left:0;bottom:-10px}body footer .right{float:none;width:100%;text-align:left}body footer ul{float:none;max-width:none}body footer ul li{padding:0 10px}body footer ul li:first-of-type{padding-left:0}body footer ul li.no-border{border-left:1px solid #fff}body .tab-box .tab-head .filter{bottom:auto;top:-webkit-calc(100% + 10px);top:calc(100% + 10px)}body .tab-box .tab-body{margin-top:20px}body .tab-box.tab-box-type-2 .tab-head ul.tab-head-listing li a{padding:10px 15px}body .slick-dots li .text{padding:10px}body .sticky-wrapper{display:none}body a[name]{padding-top:140px;margin-top:-140px}}@media (max-width:767px){body h1,body h2{font-size:2.2rem}.cookie-bar{padding:20px;max-width:none}.cookie-bar p{display:block;width:100%;max-width:none;text-align:left}.cookie-bar button{display:inline-block;position:relative;margin-left:10px;margin-top:10px}body.menu header,body.menu header.homepage .header-wrap{position:absolute}.desktop-only{display:none!important}body header.homepage ul.homepage-slider--mobile{display:block!important}body.menu div[role=main]::before,body:before{width:100%}body.menu div[role=main]>*{transform:translateX(100%);-ms-transform:translateX(100%);-webkit-transform:translateX(100%)}body.menu div[role=main] section.breadcrumb-page{margin-top:0}body.menu header .main-nav{width:100%;padding:80px 25px}body.menu header .main-nav .menu-toggle{display:block;position:absolute;top:25px;right:25px}body.menu header .main-nav nav .wrapper+.wrapper{margin-top:12.5px}body.error-page header .header-wrap{padding:15px 20px}body .info-notice .notice-close{top:0;-webkit-transform:none;-ms-transform:none;transform:none}body header{padding:0;position:fixed;width:100%;z-index:10}body header .main-nav{left:0}body header.homepage{padding-top:0}body header.homepage .header-wrap{position:fixed;z-index:11}body header.homepage .header-wrap::before{height:52px}body header.homepage .header-wrap .container{padding:0;height:auto}body header.homepage .container{width:100%;height:60px;padding:14px 15px}body header.homepage ul.homepage-slider{margin-bottom:0;padding-top:57px}body h2,body header.homepage ul.homepage-slider li .info,body header.homepage ul.homepage-slider li .title{margin-bottom:10px}body header.homepage ul.homepage-slider li .img-wrapper{height:auto;width:100%;position:relative;overflow:hidden}body header.homepage ul.homepage-slider li .img-wrapper img{height:auto;width:100%;position:relative;max-width:none}body header.homepage ul.homepage-slider li .content{position:absolute;height:100%;padding:30px 20px}body header.homepage ul.homepage-slider ul.slick-dots{width:100%;position:absolute;bottom:-22px;z-index:3}body header .header-wrap{width:100%}body header .header-wrap .container{padding:0}body header .top-header{display:block;margin-top:0}body header .top-header .left{content:'';display:block;clear:both}body header .top-header .left:after,body header .top-header .left:before{content:" ";display:table}body .menu-btn,body div[role=main] section.tag ul.tag-listing li,body header .menu-toggle .text,body header .top-header .right{display:none}body header .top-header .left:after{clear:both}body header .logo{float:right;position:static}body header .logo img{height:30px}body header .menu-toggle{margin-top:6px;float:left}body h1{margin:20px 0}body h3,body h4{font-size:2rem;line-height:2.4rem}body h3{margin-bottom:25px}body h5{margin:10px 0}body div[role=main] section.breadcrumb-page{padding:20px 0;margin-top:57px}body div[role=main] section.breadcrumb-page ul{padding:0}body div[role=main] section.tag ul.tag-listing{margin-top:20px}body div[role=main] section.tag ul.tag-listing li.parent{display:block;width:100%;padding-right:0}body div[role=main] section.tag ul.tag-listing li.parent a{width:100%}body div[role=main] section.tag ul.tag-listing li.parent::after{display:none}body div[role=main] section.tag .dropdown{display:block;font-weight:700;font-size:1.4rem;position:relative;margin-bottom:10px}body div[role=main] section.tag .dropdown .dropdown-toggle{width:100%;border:1px solid #6f358d;background-color:transparent;padding:15px 20px;text-align:left;text-transform:uppercase;color:#2a2a2a}body div[role=main] section.tag .dropdown .caret{position:absolute;border-width:8px;right:20px;top:20px}body div[role=main] section.tag .dropdown .dropdown-menu{width:100%}body div[role=main] section.tag .dropdown .dropdown-menu li a{text-transform:uppercase;padding:5px 20px;color:#2a2a2a}body div[role=main] section.tag .dropdown .dropdown-menu li.selected a,body div[role=main] section.tag .dropdown .dropdown-menu li:hover a{background-color:#6f358d;color:#fff}body div[role=main] section.content .pannel::before{height:64px;margin-top:-64px}body div[role=main] section.content .share{margin-bottom:20px}body div[role=main] section.content .share .left,body div[role=main] section.content .share .right{width:100%;float:none}body div[role=main] section.content .feature-listing-wrap ul.listing li,body div[role=main] section.content .news-listing-wrap ul.listing li{width:290px}body div[role=main] section.content .share .left{margin-bottom:10px}body div[role=main] section.content .share .right{margin-left:0}body div[role=main] section.content .section-title{padding:20px 0}body div[role=main] section.content .section-title .date{font-size:1.2rem}body div[role=main] section.content .feature-listing-wrap ul.listing{min-width:590px}body div[role=main] section.content .news-listing-wrap ul.listing{min-width:2690px}body div[role=main] section.content ul.news-slider li .img-wrapper{height:190px}body div[role=main] section.content ul.news-slider li .left{height:190px;float:none;width:100%}body div[role=main] section.content ul.news-slider li .right{padding:20px;width:100%;height:auto;float:none}body div[role=main] section.content ul.news-slider li .news-title{font-size:2.6rem}body div[role=main] section.content ul.news-slider .slick-dots{position:absolute;top:187px;bottom:auto}body div[role=main] section.content .caption-wrap{display:block;margin-bottom:0;position:relative;padding-top:370px}body div[role=main] section.content .caption-wrap .caption{display:block;width:100%;position:absolute;max-height:360px;left:0;top:0}body div[role=main] section.content .caption-wrap .caption+.text-article{padding:0}body div[role=main] section.content .caption-wrap .text-article{display:block;width:100%;padding:0}body div[role=main] section.content .keywords-wrap{display:block;height:auto;border-radius:0;text-align:center}body div[role=main] section.content .keywords-wrap>span{display:inline-block;margin-bottom:10px}body div[role=main] section.content .keywords-wrap ul.keywords{padding:0;content:'';display:block;clear:both;clear:none;text-align:center}body .filter-box:after,body div[role=main] section.content .keywords-wrap ul.keywords:after{clear:both}body div[role=main] section.content .keywords-wrap ul.keywords:after,body div[role=main] section.content .keywords-wrap ul.keywords:before{content:" ";display:table}body div[role=main] section.content .keywords-wrap ul.keywords li{margin-bottom:10px}body div[role=main] section.content .keywords-wrap::after{display:none}body div[role=main] section.news-letter h4{font-size:2rem;margin-bottom:15px;margin-top:0}body div[role=main] section.news-letter p{font-size:1.4rem}body div[role=main] section.news-letter .input input[type=text]{font-size:1.4rem;width:65%;padding:7px 10px}body div[role=main] section.news-letter .input input[type=text]::-webkit-input-placeholder{font-style:italic;font-size:1.4rem}body div[role=main] section.news-letter .input input[type=text]:-moz-placeholder{font-style:italic;font-size:1.4rem}body div[role=main] section.news-letter .input input[type=text]::-moz-placeholder{font-style:italic;font-size:1.4rem}body div[role=main] section.news-letter .input input[type=text]:-ms-input-placeholder{font-style:italic;font-size:1.4rem}body div[role=main] section.news-letter .input input[type=submit]{padding:12px 5px;width:35%;font-size:1.4rem}body div[role=main] section.news ul.listing{width:890px}body div[role=main] section.news ul.listing li{width:290px}body div[role=main] section.recent-news .item-wrap{width:465px}body div[role=main] section.recent-news ul.listing li{width:220px}body div[role=main] section.recent-news ul.listing li.top{margin-bottom:0}body div[role=main] section.recent-news ul.listing li.bottom{margin-left:25px}body div[role=main] section.recent-news ul.listing li .img-wrapper{height:160px}body div[role=main] section.recent-news ul.listing li .title{min-height:150px}body div[role=main] section.recent-news ul.listing li .category{top:139px}body div[role=main] section.website-info{margin-bottom:30px}body div[role=main] section.website-info .img-wrapper{width:200px;height:180px}body div[role=main] section.website-info .text{width:-webkit-calc(100% - 200px);width:calc(100% - 200px)}body div[role=main] section.website-info ul li{float:none;width:100%;text-align:center}body div[role=main] section.website-info ul li a{width:280px;display:inline-block;padding-bottom:280px}body div[role=main] section.website-info ul li+li{margin-top:20px}body div[role=main] section.website-info ul li span{font-size:2.5rem;margin-bottom:10px}body div[role=main] section.website-info ul li .img-wrapper{height:280px}body div[role=main] section.partners .left,body div[role=main] section.partners .right{width:100%;display:block;margin:0;text-align:center}body div[role=main] section.partners .left ul,body div[role=main] section.partners .right ul{width:220px;display:inline-block}body div[role=main] section.partners .right{margin-top:20px}body div[role=main] .menu ul.level-2>li{width:100%;float:none}body footer ul li{padding:0 8px}body footer ul li:first-of-type{padding-left:0}body footer .left{width:90%}body footer .left .copyright{bottom:-20px}body .pagination-wrap{display:none}body .pagination-wrap.mobile{display:block}body .pagination-wrap ul.radDataPager li+li{margin-left:5px}body .pagination-wrap ul.radDataPager li a{width:40px;padding:15px 0}body .filter-box .input-search,body .scfForm .scfSectionContent .scfCaptchaLabel,body .scfForm .scfSectionContent .scfRadioButtonListLabel,body .scfForm .scfSectionContent label,body ul.film-listing li .detail-item.icon-film,body ul.film-listing li .detail-item.type,body ul.listing.listing-type-4 li{width:100%}body .slick-dots li .text,body .tab-box .tab-head .container::after,body .tab-box .tab-head ul.tab-head-listing{display:none}body .tab-box .tab-head .dropdown{display:block;margin-top:10px}body .tab-box .tab-head .dropdown .dropdown-menu li a,body .tab-box .tab-head .dropdown .dropdown-toggle{font-size:1.6rem}body .tab-box .tab-head .filter label{font-size:1.4rem}body .tab-box .tab-body{margin-top:30px}body .bootstrap-select .dropdown-menu>li>a,body .bootstrap-select .dropdown-toggle{font-size:1.6rem}body .filter-box{content:'';display:block;clear:both;padding:20px 0 20px 10px}body .filter-box:after,body .filter-box:before{content:" ";display:table}body .filter-box img{float:none;margin-top:10px;margin-left:0}body .filter-box .filter-item .checkbox-wrap{display:block;width:100%;margin-top:10px}body .filter-box .filter-item .checkbox-item label{font-size:14px;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px)}body ul.film-listing li .detail-wrap{display:block}body ul.film-listing li .detail-item{display:block;padding:0;margin-bottom:10px}body ul.film-listing li .detail-item.icon-film img{float:none}body .scfForm .scfSectionBorderAsFieldSet{margin:0;padding:0}body .scfForm .scfSectionContent input[type=password],body .scfForm .scfSectionContent input[type=email],body .scfForm .scfSectionContent input[type=text],body .scfForm .scfSectionContent select,body .scfForm .scfSectionContent textarea{font-size:12px!important}body .scfForm .scfSectionContent .scfEmailGeneralPanel,body .scfForm .scfSectionContent .scfMultipleLineGeneralPanel,body .scfForm .scfSectionContent .scfSingleLineGeneralPanel{max-width:-webkit-calc((100% - 10px));max-width:calc((100% - 10px))}body .scfForm .scfSectionContent .scfRadioButtonListUsefulInfo{margin-top:5px}body .scfForm .scfSectionContent table td{padding:10px}body .scfForm .scfSectionContent table td label{display:inline;padding-right:0}body ul.listing.listing-type-4 li+li{margin-left:0}body a[name]{padding-top:75px;margin-top:-75px}}@media (max-width:550px){.desktop-only{display:none!important}body div[role=main] section.website-info .left{padding-bottom:20px;padding-right:0}body div[role=main] section.website-info .left .img-wrapper{width:100%;height:auto;float:none;text-align:center;margin-bottom:15px}body div[role=main] section.website-info .left .img-wrapper img{position:relative;width:100%;height:auto;left:0;-webkit-transform:none;-ms-transform:none;transform:none;max-width:100%}body div[role=main] section.website-info .text{float:none;width:100%}body div[role=main] section.website-info .text h4{font-size:2.8rem;line-height:2.4rem;margin-top:10px}body div[role=main] section.website-info .text .info{margin-bottom:5px}}@media (max-width:480px){.desktop-only{display:none!important}body header.homepage ul.homepage-slider li .content{top:20px}body header.homepage ul.homepage-slider li .img-wrapper{height:auto}body header.homepage ul.homepage-slider li .title *{font-size:24px}body header.homepage ul.homepage-slider li .info *{font-size:14px}body header.homepage ul.homepage-slider li .description *{font-size:16px}body div[role=main] section.content .keywords-wrap ul.keywords li{float:none}body div[role=main] section.content .keywords-wrap ul.keywords li a{display:block}body div[role=main] section.news-letter .input a{width:auto!important}body div[role=main] section.website-info .img-wrapper img{width:100%}}