@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *{-webkit-box-sizing:inherit;box-sizing:inherit}@font-face{font-family:Polaris icons;font-style:normal;font-weight:400;src:url(../fonts/polaris-icons.woff2) format("woff2"),url(../fonts/polaris-icons.ttf) format("truetype"),url(../fonts/polaris-icons.woff) format("woff"),url(../fonts/polaris-icons.svg#polaris-icons) format("svg")}@media (min-width:64em){.no-flexbox .sidebar-menu{display:table-cell;width:40%}.no-flexbox .main{display:table-cell;width:60%}}@media (min-width:64em){.no-flexbox .home .stats .section-content{display:table;width:100%}.no-flexbox .home .stats dl{display:table-row}.no-flexbox .home .stats .stat-item{display:table-cell}}@media (min-width:64em){.no-flexbox .home .frontpage-section:not(.stats){display:table;width:100%}.no-flexbox .home .frontpage-section:not(.stats) .frontpage-image{display:table-cell;width:33.333%}.no-flexbox .home .frontpage-section:not(.stats) .section-content{display:table-cell;vertical-align:top;width:66.667%}}html{-moz-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#252525;font-size:16px}@media (min-width:40em){html{font-size:18px}}@media (min-width:64em){html{font-size:20px}}body{color:#252525;font-family:Open Sans,sans-serif;line-height:1.5}.viewport{background-color:#f1f1f1;overflow:hidden}@media (min-width:64em){.viewport{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}.viewport>*{-ms-flex:1 100%;-webkit-box-flex:1;flex:1 100%}}a{color:#3a96ab}b,strong{font-weight:700}em,i{font-style:italic}img{height:auto;max-width:100%}.site-header{background-color:#3a96ab;color:#fff;padding:1rem}.site-header:after{clear:both;content:"";display:table}.site-header a{color:#fff;display:block;text-decoration:none}.site-header .site-branding{float:left;max-width:14em;width:60%}.site-header .logo-image{display:block}@media (min-width:64em){body:not(.home) .site-header{-webkit-box-shadow:0 3px 0 rgba(0,0,0,.15);box-shadow:0 3px 0 rgba(0,0,0,.15);position:fixed;width:100%}}.header-nav{float:right}.header-nav .toggle{font-family:Roboto,sans-serif;font-size:.667rem;font-weight:900;letter-spacing:.08em;line-height:1;margin-top:.5rem;position:relative;text-transform:uppercase;z-index:100001}@media (min-width:64em){.header-nav .toggle{display:none;visibility:hidden}}.header-nav .toggle:after,.header-nav .toggle:before{-o-transition:all .36s ease-out;-webkit-transition:all .36s ease-out;background-color:#fff;content:"";display:block;height:.25rem;position:absolute;top:0;transition:all .36s ease-out;width:2rem}.header-nav .toggle:before{-ms-transform:translateY(.875rem);-webkit-transform:translateY(.875rem);transform:translateY(.875rem)}.header-nav .toggle:after{-ms-transform:translateY(-.5rem);-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}.header-nav .text{-o-transition:opacity .18s;-webkit-transition:opacity .18s;transition:opacity .18s}.menu a{color:#fff;text-decoration:none}.menu.modal{-ms-transform:scale(.7);-o-transition:none;-webkit-transform:scale(.7);-webkit-transition:none;background-color:#2e7889;bottom:0;display:block;left:0;opacity:0;padding:15vh 2rem 2rem;position:absolute;right:0;text-align:center;top:0;transform:scale(.7);transition:none;visibility:hidden}.menu.modal li{border-top:1px solid hsla(0,0%,100%,.15);font-size:3.5vmax;font-weight:700;line-height:16vh}.menu.modal li:first-child{border-top:0}.menu.modal a{display:block}@media (min-width:64em){.menu.modal{-ms-transform:none;-o-transition:none;-webkit-transform:none;-webkit-transition:none;background-color:transparent;bottom:auto;display:block;left:auto;opacity:1;padding:0;position:static;right:auto;text-align:right;top:auto;transform:none;transition:none;visibility:visible}.menu.modal li{border-top:0;display:inline-block;font-size:.75rem;font-weight:400;line-height:1.5;margin-right:1rem}.menu.modal li:last-child{margin-right:0}.menu.modal .current-menu-ancestor,.menu.modal .current-menu-item{font-weight:700}.menu.modal .current-menu-ancestor a:hover,.menu.modal .current-menu-item a:hover{color:inherit}.menu.modal a{color:#fff;display:block}.menu.modal a:hover{color:#d5ecf1;text-decoration:underline}}@media (min-width:88em){.menu.modal li{font-size:1rem;margin-right:2rem}}.nav-active-modal{overflow:hidden}.nav-active-modal .menu.modal{-ms-transform:scale(1);-o-transition:all .18s;-webkit-transform:scale(1);-webkit-transition:all .18s;opacity:1;transform:scale(1);transition:all .18s;visibility:visible;z-index:100000}.nav-active-modal .toggle:before{-ms-transform:rotate(-405deg) translateY(0);-webkit-transform:rotate(-405deg) translateY(0);transform:rotate(-405deg) translateY(0)}.nav-active-modal .toggle:after{-ms-transform:rotate(405deg) translateY(0);-webkit-transform:rotate(405deg) translateY(0);transform:rotate(405deg) translateY(0)}.nav-active-modal .toggle span{opacity:0}.sidebar-menu{background-color:#2e7889;margin:0 0 2rem;padding:2rem 1rem}.sidebar-menu:empty{padding:0}@media (min-width:64em){.sidebar-menu{-ms-flex:1 0px;-webkit-box-flex:1;-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.15);background-image:url(../images/pixels.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;box-shadow:inset 0 -3px 0 rgba(0,0,0,.15);flex:1 0px;margin-bottom:0;min-width:19em;padding:calc(4rem + 75px) 2rem 4rem}@supports (background-blend-mode:soft-light){.sidebar-menu{background-blend-mode:soft-light;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5))),url(../images/pixels.svg);background-image:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5)),url(../images/pixels.svg);background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.5)),url(../images/pixels.svg);background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.5)),url(../images/pixels.svg)}}}.menu.sub a:hover{text-decoration:underline}.menu.sub>:not(.current-menu-item),.menu.sub>:not(.menu-item-has-children){display:none}.menu.sub>.current-page-ancestor{display:block}.menu.sub .current-menu-item.menu-item-has-children,.menu.sub .current-page-ancestor{font-size:1.125rem;font-weight:700}.menu.sub li{font-size:.889rem;font-weight:400;padding:.25rem 0}.menu.sub .current-menu-item{font-weight:700;position:relative}@media (min-width:64em){.menu.sub{max-width:15em;position:fixed}}.sub-menu{margin-left:.5rem;padding-left:1rem;position:relative}.sub-menu:before{background-color:#fff;bottom:.875rem;content:"";display:block;left:0;position:absolute;top:0;width:1px}.sub-menu .current-menu-item:before{border-top:1px solid #fff;content:"";display:block;left:-1rem;position:absolute;top:.875rem;width:.5rem}.main{-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15);padding:2rem 1rem}@media (min-width:64em){.main{-ms-flex:3 0px;-webkit-box-flex:3;flex:3 0px;min-height:44em;padding:calc(4rem + 75px) 1rem 4rem}}.home .main{background-color:#f1f1f1;padding-top:0}.content{margin-left:auto;margin-right:auto;max-width:44em}.home .content{padding-top:0}@media (min-width:64em){.home .content{max-width:100%}}.entry-title{font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:900;line-height:1.2}.entry-content{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin-top:2rem;overflow-wrap:break-word;word-break:break-all;word-break:break-word;word-wrap:break-word}.entry-content *+*,.entry-content>:first-child{margin-bottom:1.5rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:Roboto,sans-serif;font-weight:900;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.entry-content a[href*=pdf]:before{color:#252525;content:"\e904";display:inline-block;font-family:Polaris icons;font-size:1.2rem;font-weight:400;line-height:1;margin-right:.25rem;vertical-align:middle}@media (min-width:40em){.entry-content a[href*=pdf]:before{margin-right:.5rem}}.entry-content blockquote{background-color:#f1f1f1;padding:2rem 1rem;quotes:"«" "»"}@media (min-width:40em){.entry-content blockquote{margin-left:2.5rem;padding:2rem}}.entry-content blockquote>:first-child:not(:only-child){margin-bottom:1.5rem}.entry-content blockquote p:first-child:before{content:open-quote}.entry-content blockquote p:last-child:after{content:close-quote}.entry-content ol,.entry-content ul{padding-left:1rem}@media (min-width:40em){.entry-content ol,.entry-content ul{margin-left:2.5rem}}.entry-content ol li,.entry-content ul li{margin-bottom:.5rem}.entry-content ul li{list-style-type:square}.entry-content ol li{list-style-type:decimal}.entry-content hr{border:0;border-top:.25rem solid #252525;margin-bottom:3.5rem}.entry-content .wp-caption{max-width:100%!important}.entry-content .wp-caption img{margin:0}.entry-content .wp-caption-text{background-color:#f1f1f1;font-size:.667rem;padding:.5rem}.entry-content .gallery{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem}@media (min-width:40em){.entry-content .gallery{margin:4rem auto;max-width:60%}}.entry-content .gallery img{display:block;height:auto;width:100%}.entry-content .gallery .gallery-item{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;margin-bottom:0;padding:.25rem}.entry-content .gallery .col-1{-ms-flex-preferred-size:100%;flex-basis:100%}.entry-content .gallery .col-2{-ms-flex-preferred-size:50%;flex-basis:50%}.entry-content .gallery .col-3{-ms-flex-preferred-size:33.333%;flex-basis:33.333%}.entry-content .gallery .gallery-caption{background-color:#f1f1f1;font-size:.667rem;margin-bottom:0;padding:.5rem}.entry-content table{border-collapse:collapse;width:100%}.entry-content table th{font-weight:700}.entry-content table td,.entry-content table th{border-bottom:1px solid #bfbfbf;font-size:.667rem;padding:.25rem .5rem;text-align:left}@media (min-width:40em){.entry-content table td,.entry-content table th{font-size:1rem}}.entry-content table tr:nth-child(odd){background-color:rgba(0,0,0,.05)}.entry-content .table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.entry-content .table-responsive table{max-width:100%;width:100%}.entry-content .table-responsive td,.entry-content .table-responsive th{white-space:nowrap}.entry-content #share-information-data td,.entry-content #share-information-data th{text-align:right}.entry-content #share-information-data td:not(:first-child),.entry-content #share-information-data th:not(:first-child){border-left:1px solid #bfbfbf}.entry-content #share-information-data .updated{text-align:left}.entry-content #shareholders-data td,.entry-content #shareholders-data th{text-align:right}.entry-content #shareholders-data td:not(:first-child),.entry-content #shareholders-data th:not(:first-child){border-left:1px solid #bfbfbf}.entry-content #shareholders-data .investor{text-align:left}.post-edit-link{display:none}@media (min-width:64em){.home .frontpage-section{-ms-flex-flow:row nowrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row nowrap}}.home .section-content{-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;border-top:8px solid #3a96ab;box-shadow:0 0 3px rgba(0,0,0,.15);margin-top:-2rem;padding:2rem 1rem 4rem;position:relative;z-index:1}@media (min-width:64em){.home .section-content{-ms-flex:3 0px;-webkit-box-flex:3;-webkit-box-shadow:none;box-shadow:none;flex:3 0px;margin-top:0;padding:4rem}}@media (min-width:64em){.home .frontpage-section:not(.stats){-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;border-top:8px solid #3a96ab;box-shadow:0 0 3px rgba(0,0,0,.15);max-width:68em;padding:0}.home .frontpage-section.flash{border-color:#ffcc5e}.home .frontpage-section:not(.stats) .section-content{border:0}}.home .frontpage-section+*{margin-top:4rem}.home .site-tagline{bottom:4rem;color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;left:0;line-height:1;padding:0 2rem;position:absolute;right:0;text-shadow:3px 3px 0 rgba(0,0,0,.65);z-index:100}@media (min-width:40em){.home .site-tagline{max-width:65%}}@media (min-width:64em){.home .site-tagline{display:block;font-size:2.5rem;left:15%;max-width:100%;padding:0;right:15%;text-align:center}}@media (min-width:88em){.home .site-tagline{font-size:3.5rem}}.home .frontpage-image{-webkit-box-shadow:none;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border:0;box-shadow:none;display:block;margin-left:-1rem;margin-right:-1rem;max-width:calc(2rem + 100%);overflow:hidden;padding:75% 0 0;position:relative}@media (min-width:40em){.home .frontpage-image{padding-top:56.25%}}@media (min-width:64em){.home .frontpage-image{-ms-flex:2 0px;-webkit-box-flex:2;flex:2 0px;margin-left:0;margin-right:0;padding-top:33.333%}}.home .section-title{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.08em;margin-bottom:1.5rem;text-transform:uppercase}@media (min-width:64em){.home .section-title{font-size:1rem}}.home .text>*{margin-bottom:1.5rem}.home .stats{display:block}.home .stats .frontpage-image{height:480px}.home .stats .frontpage-image:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.65)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.65));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.65));background-image:linear-gradient(transparent,rgba(0,0,0,.65));bottom:0;content:"";display:block;height:40%;left:0;position:absolute;right:0}@media (min-width:64em){.home .stats .frontpage-image{margin-left:-1rem;margin-right:-1rem;padding-top:65vh}}@media (min-width:64em){.home .stats .section-content{-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.15);margin-left:auto;margin-right:auto;margin-top:-2rem;max-width:68em;padding:2.5rem 1rem}}@media (min-width:64em){.home .stats dl{-ms-flex-flow:row wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap}}.home .stats .stat-item{border-bottom:1px solid #bfbfbf;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-left:2.5rem}.home .stats .stat-item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width:64em){.home .stats .stat-item{-ms-flex:1 auto;-webkit-box-flex:1;border-bottom:0;border-right:1px solid #bfbfbf;flex:1 auto;margin-bottom:0;padding-left:4rem;padding-top:1.5rem}.home .stats .stat-item:last-of-type{border-right:0}}.home .stats dt{color:#3a96ab;display:block;font-family:Roboto,sans-serif;font-size:2rem;font-weight:900;line-height:1;position:relative}.home .stats dt .data-icon{color:#252525;color:#bfbfbf;display:inline-block;font-family:Polaris icons;font-size:1.2rem;font-weight:400;left:-2rem;line-height:1;margin-right:.25rem;position:absolute;top:.333rem;vertical-align:middle}@media (min-width:40em){.home .stats dt .data-icon{margin-right:.5rem}}.home .stats dd{font-weight:700;line-height:1}@media (min-width:64em){.home .stats{padding-bottom:0}}.home .flash .section-content{background-color:#fff3d9;border-color:#ffcc5e;padding:2.5rem}.home .flash .text{color:#4c473d}.home .flash .text :last-child{margin-bottom:0}.home .companies li{font-size:.875rem;font-weight:700}.home .companies li a{border-top:1px solid #bfbfbf;display:block;padding:.5rem 0;text-decoration:none}.home .companies li a:after{color:#252525;color:#bfbfbf;content:"\e903";display:inline-block;float:right;font-family:Polaris icons;font-size:1.2rem;font-size:.75rem;font-weight:400;line-height:1;margin-right:.25rem;margin-top:.333rem;vertical-align:middle}@media (min-width:40em){.home .companies li a:after{margin-right:.5rem}}.home .companies li:last-child a{border-bottom:1px solid #bfbfbf}.home .editorial li{font-size:.875rem;font-weight:700}.home .editorial li a{border-top:1px solid #bfbfbf;display:block;padding:.5rem 0;text-decoration:none}.home .editorial li a:after{color:#252525;color:#bfbfbf;content:"\e903";display:inline-block;float:right;font-family:Polaris icons;font-size:1.2rem;font-size:.75rem;font-weight:400;line-height:1;margin-right:.25rem;margin-top:.333rem;vertical-align:middle}@media (min-width:40em){.home .editorial li a:after{margin-right:.5rem}}.home .editorial li:last-child a{border-bottom:1px solid #bfbfbf}.home .editorial .textwidget>*{margin-bottom:1.5rem}.home .editorial .textwidget>:last-child{margin-bottom:0}.home .investor li{font-size:.875rem;font-weight:700}.home .investor li a{border-top:1px solid #bfbfbf;display:block;padding:.5rem 0;text-decoration:none}.home .investor li a:after{color:#252525;color:#bfbfbf;content:"\e903";display:inline-block;float:right;font-family:Polaris icons;font-size:1.2rem;font-size:.75rem;font-weight:400;line-height:1;margin-right:.25rem;margin-top:.333rem;vertical-align:middle}@media (min-width:40em){.home .investor li a:after{margin-right:.5rem}}.home .investor li:last-child a{border-bottom:1px solid #bfbfbf}@media (min-width:64em){.home .frontpage-section:not(:first-child){margin-left:auto;margin-right:auto}}.page-template-template-lists .entry-content ul{margin-bottom:4rem;margin-left:0;padding:0}.page-template-template-lists .entry-content li{border-top:1px solid #bfbfbf;font-weight:700;list-style-type:none;margin:0;padding:1rem 0}.page-template-template-lists .entry-content li:last-child{border-bottom:1px solid #bfbfbf}.page-template-template-lists .entry-content li a{text-decoration:none}.page-template-template-lists .entry-content li a:before{color:#252525;content:"\e904";display:inline-block;font-family:Polaris icons;font-size:1.2rem;font-weight:400;line-height:1;margin-right:.25rem;vertical-align:middle}@media (min-width:40em){.page-template-template-lists .entry-content li a:before{margin-right:.5rem}}.subpage-listing{margin-top:2rem}.subpage-listing .subpage-link{color:#252525;display:block;text-decoration:none}.subpage-listing .subpage-link+*{border-top:1px solid #bfbfbf;margin-top:1.5rem;padding-top:1.5rem}.subpage-listing .subpage-link:active .excerpt{text-decoration:underline}.subpage-listing .title{color:#3a96ab;font-weight:700}.subpage-listing .excerpt:after{color:#3a96ab;content:" (...)"}.newspaper-listing>*{border-top:1px solid #bfbfbf;margin-top:2rem;padding-top:2rem}.newspaper-listing .logo img{max-height:5rem;max-width:16rem}.newspaper-listing .logo a{display:block}.newspaper-listing .title{color:#bfbfbf;font-size:.75rem}.newspaper-listing .link a:before{color:#252525;content:"\e905";display:inline-block;font-family:Polaris icons;font-size:1.2rem;font-weight:400;line-height:1;margin-right:.25rem;vertical-align:middle}@media (min-width:40em){.newspaper-listing .link a:before{margin-right:.5rem}}.site-footer{background-color:#252525;color:#f1f1f1;padding:2rem}@media (min-width:64em){.site-footer{padding:4rem 2rem;position:relative;text-align:center;z-index:100}}.site-footer *+*{margin-bottom:1.5rem}.site-footer :last-child{margin:0}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{font-family:Roboto,sans-serif;font-size:.75rem;font-weight:900;letter-spacing:.08em;margin-bottom:1rem;text-transform:uppercase}.site-footer .widget-title{display:none}.site-footer .logo{margin-bottom:2rem;max-width:16em}@media (min-width:64em){.site-footer .logo{margin-left:auto;margin-right:auto}}.site-footer .logo a,.site-footer .logo img{display:block}.site-footer .copyright{color:#bfbfbf;font-size:.75rem;text-transform:uppercase}
/*# sourceMappingURL=srcmaps/theme.css.map */
