/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=867454421a432939e5f2)
 * Config saved to config.json and https://gist.github.com/867454421a432939e5f2
 *//*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */b,strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:after,:before{box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1179px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-8px;margin-right:-8px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:8px;padding-right:8px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}.table-row-xs{display:table;width:100%}.table-row-xs>[class^=col-]{float:none;display:table-cell;vertical-align:top}@media (min-width:550px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}.table-row-sm{display:table;width:100%}.table-row-sm>[class^=col-]{float:none;display:table-cell;vertical-align:top}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}.table-row-md{display:table;width:100%}.table-row-md>[class^=col-]{float:none;display:table-cell;vertical-align:top}}@media (min-width:1360px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}.table-row-lg{display:table;width:100%}.table-row-lg>[class^=col-]{float:none;display:table-cell;vertical-align:top}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row-fluid:after,.row-fluid:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row-fluid:after,.row-fluid:before,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:300;src:url(/fonts/Source_Sans_Pro/SourceSansPro-Light.ttf)}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:400;src:url(/fonts/Source_Sans_Pro/SourceSansPro-Regular.ttf)}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:600;src:url(/fonts/Source_Sans_Pro/SourceSansPro-SemiBold.ttf)}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:700;src:url(/fonts/Source_Sans_Pro/SourceSansPro-Bold.ttf)}.font-38{font-size:38px}.font-30{font-size:30px}.font-26{font-size:26px}.font-25{font-size:25px}.font-24{font-size:24px}.font-22{font-size:22px}.font-20{font-size:20px}.font-18{font-size:18px}.font-17{font-size:17px}.font-16{font-size:16px}.font-15{font-size:15px}.font-14{font-size:14px}.font-13{font-size:13px}.font-12{font-size:12px}.font-11{font-size:11px}.font-10{font-size:10px}.mediumFont{font-size:15px!important}.mediumFont .font-38{font-size:57px}.mediumFont .font-30{font-size:45px}.mediumFont .font-26{font-size:39px}.mediumFont .font-25{font-size:38px}.mediumFont .font-24{font-size:36px}.mediumFont .font-22{font-size:33px}.mediumFont .font-20{font-size:30px}.mediumFont .font-18{font-size:27px}.mediumFont .font-17{font-size:25px}.mediumFont .font-16{font-size:24px}.mediumFont .font-15{font-size:23px}.mediumFont .font-14{font-size:21px}.mediumFont .font-13{font-size:19px}.mediumFont .font-12{font-size:18px}.mediumFont .font-11{font-size:17px}.mediumFont .font-10{font-size:15px}.bigFont{font-size:20px!important}.bigFont .font-38{font-size:76px}.bigFont .font-30{font-size:60px}.bigFont .font-26{font-size:52px}.bigFont .font-25{font-size:50px}.bigFont .font-24{font-size:48px;font-size:44px}.bigFont .font-20{font-size:40px}.bigFont .font-18{font-size:36px}.bigFont .font-17{font-size:34px}.bigFont .font-16{font-size:32px}.bigFont .font-15{font-size:30px}.bigFont .font-14{font-size:28px}.bigFont .font-13{font-size:26px}.bigFont .font-12{font-size:24px}.bigFont .font-11{font-size:22px}.bigFont .font-10{font-size:20px}.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}@font-face{font-family:fontello;src:url("/fonts/fontello/fontello.eot?62576100");src:url("/fonts/fontello/fontello.eot?62576100#iefix") format("embedded-opentype"),url("/fonts/fontello/fontello.woff2?62576100") format("woff2"),url("/fonts/fontello/fontello.woff?62576100") format("woff"),url("/fonts/fontello/fontello.ttf?62576100") format("truetype"),url("/fonts/fontello/fontello.svg?62576100#fontello") format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:"\E800"}.icon-contrast:before{content:"\E801"}.icon-search:before{content:"\E802"}.icon-resize-full:before{content:"\E803"}.icon-phone-alert:before{content:"\E804"}.icon-arrow:before{content:"\E805"}.icon-close:before{content:"\E806"}.icon-map-pointer:before{content:"\E807"}.icon-angle-double-left:before{content:"\E808"}.icon-angle-double-right:before{content:"\E809"}.icon-cancel-circled:before{content:"\E80A"}.icon-font-size:before{content:"\E80B"}.icon-home:before{content:"\E80C"}.icon-calendar:before{content:"\E80D"}.icon-telephone:before{content:"\E80E"}.icon-download:before{content:"\E810"}.contrast div,.contrast h1,.contrast h2,.contrast h3,.contrast h4,.contrast h5,.contrast h6,.contrast li,.contrast p,.contrast span{color:#ff0!important}.contrast .underline{text-decoration:underline}.contrast a{color:#fff!important}.contrast a:hover .underline{text-decoration:none}.contrast a>*{color:#fff!important;text-decoration:none}.contrast .light-bg{background:#292929!important}.contrast .light-bg,.contrast .light-bg *{color:#fff!important}.contrast .hoverable:hover{background:#ff0!important;color:#000!important}.contrast .white-bg{background:#3f3f3f!important}.contrast .article-list a{background:#292929}.contrast .menuTitle,.contrast .title{border-color:#ff0}body.no-js .openable a:focus{position:absolute;background:#fff;color:#000;z-index:99;width:100%;left:0;top:0;box-sizing:border-box;margin:0;box-shadow:0 0 9px 0 #000}body.no-js .focusMenu a:focus{position:fixed;top:12px;left:50%;width:auto;color:#000;padding:10px;transform:translateX(-50%)}.bgImage{width:100%;height:506px;overflow:hidden;position:absolute;z-index:-1;background:#f1f4f6}.contrast .bgImage{background:#444}.bgImage img{width:100%;max-width:none;opacity:0;will-change:margin-top}.articleContainer{border:1px solid #eee;background:#fff;padding:0 20px 30px;margin-bottom:200px}.contrast .articleContainer{border:none;background:#000}.articleContainer article{color:#666;font-weight:400;letter-spacing:.4px;line-height:1.25;text-align:left}.articleContainer article h1{font-size:3rem}.articleContainer article h3{font-weight:400;font-size:3rem}.articleContainer article h4{font-weight:600;font-size:1.8rem}.articleContainer article h5{font-weight:400;font-size:2.5rem}.articleContainer article strong{font-weight:600}.articleContainer article table tbody tr:nth-child(odd){background:none}.attachements h4{margin-bottom:0}.attachements .attachementsList{padding:0;margin-top:0}.attachements .attachementsList li{display:block;margin:9px 0}.attachements .attachementsList li .icon-arrow{margin-right:7px;font-size:9px;color:#20272f}.attachements .attachementsList li .icon-arrow:before{transform:rotate(-90deg);font-weight:900}.attachements .attachementsList li .attachementInfo{color:#666}@media (max-width:1023px){.articleContainer{padding:10px 60px 44px;margin-bottom:65px}}@media (max-width:600px){.articleContainer{padding:0 20px 34px;margin-bottom:40px}}.newsbox-big{border:1px solid #eee;background:#fff;padding:29px 20px;min-height:260px}.contrast .newsbox-big{border:none;background:#000}.newsbox-big.body{margin-bottom:100px}.articlesList{padding:0}.articlesList .articlesList-item{margin-bottom:45px;margin-top:45px}.articlesList-item{display:block;float:none;vertical-align:top}.articlesList-item .articleList-date{display:none}.articlesList-item.with-date .articlesList-content{border-left:1px solid #eee;margin:0 0 0 9px;padding:20px 30px}.articlesList-item .articlesList-content .title{font-weight:400;letter-spacing:.025em;text-align:left;margin-bottom:14px}.articlesList-item .articlesList-content .title.font-26{margin-bottom:25px}.articlesList-item .articlesList-content .desc{color:#666;font-size:1.6rem;font-weight:400;letter-spacing:.4px;line-height:2rem;text-align:left;margin-bottom:14px}.articlesList-item .articlesList-content .readMore-link{letter-spacing:.4px}.mainPageNews .articlesList-item .articleList-date{background:#213866;color:#fff;font-size:1.7rem;padding:3px 13px;display:inline-block;position:relative;letter-spacing:.7px}.mainPageNews .articlesList-item .articleList-date:after{content:"";border-right:10px solid #262d3a;border-bottom:10px solid transparent;position:absolute;left:0;top:100%}.contrast .mainPageNews .articlesList-item .articleList-date{background:transparent}.contrast .mainPageNews .articlesList-item .articleList-date:after{content:none}.importantArticles{margin-bottom:43px}.importantArticles .articlesList-item .articlesList-content{background:#fdfaed;border-left:none}.importantArticles .articlesList-item .articleList-date{background:#e79d27}.importantArticles .articlesList-item .articleList-date:after{border-right-color:#d4751f}.importantArticles .articlesList-item .readMore-link{color:#e79d27}@media (max-width:850px){.newsbox-big{padding:78px 55px}}@media (max-width:500px){.newsbox-big{padding:40px 20px 50px}}.breadcrumbStatic{padding:86px 0 24px}.breadcrumbStatic a{display:inline-block;border:1px solid #e8e8e8;background:#fff;padding:15px 19px;color:#666;margin-right:-1px;line-height:20px;vertical-align:bottom}.contrast .breadcrumbStatic a{border:1px solid;background:#000}.breadcrumbStatic a:first-child{font-size:1.9rem;padding:15px 10px;color:#213866}@media (max-width:1000px){.breadcrumbStatic{padding:24px 0}}.mainPageMap{display:table;width:100%}.mainPageMap .map{width:780px;background:url(/gfx/gmaps.png) 50% 50%;background-size:cover}.mainPageMap .map,.mainPageMap .map-desc{display:table-cell;height:407px;vertical-align:top}.mainPageMap .map-desc{position:relative;background-color:#213866;width:400px;padding:0 0 0 37px;text-align:left;color:#9fafd1;font-size:16px;font-weight:400;letter-spacing:.4px}.mainPageMap .map-desc:after{content:"";border-top:35px solid transparent;border-right:35px solid #213866;border-bottom:35px solid transparent;position:absolute;left:-35px;top:calc(50% - 35px)}.contrast .mainPageMap .map-desc{background:#000}.contrast .mainPageMap .map-desc:after{content:none}.mainPageMap .map-desc>div{border-bottom:1px solid #324b7f;padding:35px 12px}.mainPageMap .map-desc>div .title{font-size:18px;letter-spacing:.45px;margin-bottom:13px}.mainPageMap .map-desc>div:last-child{border-bottom:none}.mainPageMap .map-desc>div.active{color:#32b3d6}.mainPageMap .map-desc>div.active .title{color:#fff}@media (max-width:1210px){.mainPageMap .map{width:auto}}@media (max-width:1000px){.mainPageMap .map-desc{display:table-caption;width:100%;height:auto}.mainPageMap .map-desc:after{border-left:35px solid transparent;border-top:35px solid #213866;border-right:35px solid transparent;border-bottom:none;position:absolute;left:calc(50% - 35px);top:auto;bottom:-35px}}@media (max-width:1000px) and (max-height:814px){.mainPageMap .map{height:50vh}}@media (max-width:750px) and (max-height:814px){.mainPageMap .map{background-size:inherit}}@media (max-width:450px){.mainPageMap .map-desc{padding:31px 16px}.mainPageMap .map-desc .company-name{font-size:3rem}}.visible-lg,.visible-lg-block,.visible-md,.visible-md-block,.visible-sm,.visible-sm-block,.visible-xs,.visible-xs-block{display:none!important}.middleFooter{background:#15223c;color:#fff;font-size:1.6rem;font-weight:300;min-height:350px;margin-top:205px}.contrast .middleFooter{background:#222}.middleFooter .footerBoxContainer{display:inline-block;vertical-align:top;width:25%}.middleFooter .footerBoxContainer:last-child{padding-left:113px}.middleFooter .footerBoxContainer>div{padding:19px 0}.middleFooter .footerBoxContainer.big>div{max-width:none}.middleFooter a{color:#fff}.middleFooter .fontAdjustContainer{font-size:16px}.middleFooter .fontAdjustContainer a{height:50px;display:inline-block;color:#999}.middleFooter .fontAdjustContainer a .letterBoxContainer{display:table-cell;border:1px solid #fff;border-right:none;width:60px;height:50px;vertical-align:middle}.middleFooter .fontAdjustContainer a .letterBoxContainer p{text-align:center}.middleFooter .fontAdjustContainer a:last-child .letterBoxContainer{border-right:1px solid #fff}.middleFooter .buttonsContainer{margin:40px 0;width:180px;display:table}.middleFooter .buttonsContainer>*{display:table-cell;vertical-align:middle}.middleFooter .buttonsContainer .bip{text-align:right}.middleFooter .buttonsContainer .bip img{width:46px;height:31px}.middleFooter .buttonsContainer .contrast-link{color:#ffc107;font-weight:400;letter-spacing:.375px;font-size:15px}.middleFooter .buttonsContainer .contrast-link .icon-contrast{font-size:22px}.middleFooter h1{color:#fff;font-size:24px;font-weight:300;letter-spacing:.6px;margin:27px 0}.middleFooter h1:after{content:none}.middleFooter h2{color:#32b3d6;font-size:16px;font-weight:400;letter-spacing:.4px;margin:26px 0 12px}.middleFooter h2:after{content:none}.middleFooter a{display:block}.middleFooter .fontAdjust p{margin:0}.middleFooter .fontAdjust a:hover{background:#303e5c!important}.middleFooter .fontAdjust a .letterBoxContainer,.middleFooter .fontAdjust a:last-child .letterBoxContainer{border-color:#303e5c}body.bigFont .middleFooter .fontAdjust a.big,body.mediumFont .middleFooter .fontAdjust a.medium,body.smallFont .middleFooter .fontAdjust a.small{background:#303e5c}.upperFooter{background:#f44336}.upperFooter .upperFooterTextContainer img,.upperFooter .upperFooterTextContainer p{display:inline-block;vertical-align:middle}.upperFooter .upperFooterTextContainer p{margin-left:20px}.upperFooter a{color:#fff}.upperFooter a:active,.upperFooter a:focus{outline:none!important}.upperFooter p{color:#fff;font-size:4.5rem;font-weight:100;letter-spacing:1.125px;margin-top:30px;margin-bottom:30px}.upperFooter p span{font-weight:600}.bottomFooter{color:#7f8fb2;background:#15223c;font-size:1.3rem;letter-spacing:.375px;padding:33px 0 10px}.bottomFooter a{color:inherit;font-size:1.5rem;letter-spacing:.375px}.bottomFooter .smallElementsCointainer{float:right}.bottomFooter .smallElementsCointainer .smallElement{display:inline-block;margin-left:20px}.bottomFooter .body{border-top:1px solid #303e5c;padding:14px 0}@media (max-width:1100px){.middleFooter{margin-top:65px}.middleFooter .footerBoxContainer,.middleFooter .footerBoxContainer.big{width:50%}.middleFooter .footerBoxContainer.big>div,.middleFooter .footerBoxContainer>div{max-width:230px}.middleFooter .footerBoxContainer:last-child{padding-left:0}}@media (max-width:600px){.middleFooter .footerBoxContainer,.middleFooter .footerBoxContainer.big{width:100%}.middleFooter .footerBoxContainer.big>div,.middleFooter .footerBoxContainer>div{max-width:none}}@media (max-width:550px){.visible-xs,.visible-xs-block{display:block!important}.bottomFooter a{letter-spacing:-.5px}}@media (min-width:550px) and (max-width:991px){.visible-sm,.visible-sm-block{display:block!important}}@media screen and (max-width:992px){.bottomFooter .bottomFooterContentContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.bottomFooter .bottomFooterContentContainer .separator{display:inline-block}.bottomFooter .bottomFooterContentContainer .smallElement{width:auto}.bottomFooter .bottomFooterContentContainer .smallElementsCointainer{display:block;width:auto;-ms-flex-order:1;order:1;margin:15px auto}.bottomFooter .bottomFooterContentContainer .bigElement{display:block;width:auto;text-align:center;-ms-flex-order:2;order:2;margin:0 auto 15px}}@media (min-width:992px) and (max-width:1359px){.visible-md,.visible-md-block{display:block!important}}@media screen and (max-width:1360px){.visible-lg,.visible-lg-block{display:block!important}.middleFooter .addressContainer .imgContainer img,.middleFooter .contactNumbers .imgContainer img{display:none}.fontAdjustContainer{margin-bottom:40px}}.top{background:#fff;border-bottom:1px solid #eee}.contrast .top{background:#000}.top a,.top p{color:#213866;font-size:1.5rem;font-weight:400;letter-spacing:.375px;text-align:left;vertical-align:middle;margin-top:0;margin-bottom:0}.top .container{padding:0}.top .container *{display:inline-block;vertical-align:middle}.top .container .contact{line-height:50px}.top .container .contact .icon{vertical-align:middle;margin-right:4px;font-size:2rem;color:#999}.top .container .view-options{float:right;display:table}.top .container .view-options .wcag-link{background:url(/gfx/wcag.png) no-repeat;width:94px;height:29px}.top .container .view-options .koronawirus{color:red;font-weight:700}.top .container .view-options .contrast-button{margin-right:17px}.top .container .view-options .contrast-button a .icon{font-size:1em;margin-right:0}.top .container .view-options .font-size div{margin:0;font-size:19px;display:table;min-height:50px}.top .container .view-options a{padding:0 8px;width:58px;height:100%;margin:0;text-align:center;display:table-cell;border-right:1px solid #eee}.top .container .view-options a img{max-width:none}.contrast .top .container .view-options a img{filter:brightness(10)}.top .container .view-options .union_flag{padding:0 5px}.top .container .view-options .union_flag img{width:110px}.top .container .view-options .bip img{width:47px}.top .container .view-options .ddom img{width:143px;max-width:none}@media screen and (max-width:1130px){.top .container{text-align:center}.top .container .contact a{margin-right:40px}.top .container .view-options{float:none;border-top:1px solid #eee;border-left:1px solid #eee;margin:auto}.top .info{display:none}}@media screen and (max-width:560px){.top .container .contact{display:none}.top .container .view-options{border:none;display:inline}.top .container .view-options>a{display:inline-block;width:183px;padding:9px;border:none}.top .container .view-options>.fontAdjust{width:183px;border-left:none;border-top:1px solid #eee;border-bottom:1px solid #eee}.top .container .view-options>.fontAdjust a{padding:0}}@media screen and (max-width:460px){.top .container{max-width:100%!important}.top .container .contact .icon{margin-right:2px;font-size:1.6rem}.top .container .contact a{margin-right:14px}.top a,.top p{line-height:0;font-size:1.4rem}}@media screen and (max-width:440px){.top .container .view-options>.fontAdjust,.top .container .view-options>a{width:140px}.top .container .view-options>.fontAdjust a{padding:0}}@media screen and (max-width:420px){.top .container .view-options{display:inline}}header{position:relative;min-height:120px}header *{display:inline-block;margin:0;padding:0}header a,header a:focus,header a:hover header a:active,header a:hover header input:active,header a:hover header li:active,header a:link,header a:visited,header input,header input:focus,header input:hover header a:active,header input:hover header input:active,header input:hover header li:active,header input:link,header input:visited,header li,header li:focus,header li:hover header a:active,header li:hover header input:active,header li:hover header li:active,header li:link,header li:visited{outline:none!important}header #logo{position:absolute;top:calc(50% - 35px);left:0}.contrast header #logo{filter:brightness(10)}header #logo-spolka-sam{display:block;background:url("/gfx/logo_spolka.png");position:absolute;top:calc(50% - 35px);left:700px;height:80px;width:263px}header .notransition{transition:none}header .search-icon{position:absolute;right:0;width:100%;height:100%;border-right:1px solid #eee}header .search-icon .search-button{display:block;width:115px;height:100%;float:right;outline:none!important;cursor:pointer;border:none;border-left:1px solid #eee;background:none;font-size:24px;color:#a2a2a2}.contrast header .search-icon .search-button{color:#fff}header .search-icon .search-button:focus,header .search-icon .search-button:hover header .search-icon .search-button:active,header .search-icon .search-button:link,header .search-icon .search-button:visited{outline:none!important}header .search-icon .input{display:block;position:absolute;top:0;right:115px;width:0;height:100%;background:#fff;z-index:10;border:none;box-sizing:border-box;transition:width .5s ease-out;overflow:hidden}header .search-icon .input.showInput{width:calc(100% + 274px)}header .search-icon .input input{font-family:SourceSansPro;border:none;border-left:1px solid #eee;height:100%;width:100%;font-size:27px;padding-left:35px;outline:none!important;font-weight:100}header .search-icon .input input:focus,header .search-icon .input input:hover header .search-icon .input input:active,header .search-icon .input input:link,header .search-icon .input input:visited{outline:none!important}.contrast header .search-icon .input input{background:#000;color:#ff0;border-color:#ff0}.contrast header .search-icon .input input:-ms-input-placeholder{color:#fff}.contrast header .search-icon .input input::placeholder{color:#fff}header nav{width:calc(100% - 474px);margin-left:474px;min-height:116px;position:relative}header .hamburger{width:30px;display:none;position:absolute;right:6vw;top:calc(50% - 15px);z-index:1;cursor:pointer}header .hamburger span{padding-bottom:2px;background-color:#000;position:relative;display:block;margin:6px auto;transition:all .15s;transform-origin:13% 50%;transform:rotate(0)}.contrast header .hamburger span{background:#fff}header .hamburger.active span:first-child{transform:rotate(45deg)}header .hamburger.active span:nth-child(2){opacity:0}header .hamburger.active span:nth-child(3){transform:rotate(-45deg)}header .opened{visibility:visible;opacity:1;transition:opacity 1s linear;margin:0;padding:0;position:absolute;width:100%;left:0;top:99%;z-index:11;background:#fff;display:block}.contrast header .opened{background:#000}header .opened+.hamburger,header .opened .icon-close{display:block}header .opened .input{width:calc(100% - 115px)}header .opened .input input{border:none;font-size:1.5em}header .opened .search-icon .search-button{width:50px;float:right}header .opened .search-icon{position:relative;display:block;width:88%;margin:20px auto;height:49px;border:1px solid #eee}header .opened .search-icon a{position:absolute;right:0;top:0;width:49px}header .opened .search-icon img{right:11px;top:calc(50% - 11px)}header .opened .menu{padding:0;display:block;width:88%;margin:37px auto;border:1px solid #eee;border-bottom:none}header .opened .menu .arrow-link{position:absolute;top:0;right:0;width:49px;border:none;height:47px}header .opened .menu .arrow-link :hover{border:none}header .opened .menu li{border-bottom:1px solid #eee;display:block;margin:0;padding:0;text-align:left;cursor:pointer;position:relative;min-height:49px}header .opened .menu .mobile-arrow{display:inline-block;width:50px;height:50px;position:absolute;padding-left:13px;padding-top:19px}header .opened .menu .desktop-arrow{display:none;margin:0 auto}header .opened .menu>li>.menuBtn,header .opened .menu>li>a{width:calc(100% - 48px);box-sizing:border-box;padding:15px 15px 15px 35px;border-right:1px solid #eee;height:100%}header .opened .menu>li>.menuBtn>span,header .opened .menu>li>a>span{margin:0;padding:0;border:none;color:#000}header .opened .menu>li>.menuBtn>span:hover,header .opened .menu>li>a>span:hover{border:none;color:#000}header .opened .menu li .without-submenu{border-right:none;width:100%}header .opened .menu li:hover{padding:0;border:none;border-bottom:1px solid #eee}header .opened li:hover .sub-menu{display:none}header .opened .menu .open .sub-menu{left:0;top:0;position:relative;margin:0;z-index:5;padding:0;display:block;width:100%;border:none;background:#fff}.contrast header .opened .menu .open .sub-menu{background:#000}header .opened .menu .open .sub-menu li{display:block;border-bottom:1px solid #eee;padding:0;background:#fff}.contrast header .opened .menu .open .sub-menu li{background:#000}header .opened .menu .open .sub-menu li>.menuBtn,header .opened .menu .open .sub-menu li>a{color:#000}header .opened .menu .open .sub-menu li:first-child,header .opened .menu .open .sub-menu li:hover:first-child{border-top:1px solid #eee}header .opened .menu .open .sub-menu li:hover:last-child,header .opened .menu .open .sub-menu li:last-child{border-bottom:none}header .opened .menu .open .sub-menu li .menuBtn,header .opened .menu .open .sub-menu li a{border:none;width:100%;padding:15px 15px 15px 55px}header .opened .menu .open .sub-menu li .menuBtn:after,header .opened .menu .open .sub-menu li .menuBtn:before,header .opened .menu .open .sub-menu li a:after,header .opened .menu .open .sub-menu li a:before{display:none}header .opened .menu .open .sub-menu li .menuBtn span :hover,header .opened .menu .open .sub-menu li a span :hover{color:#000}header .opened .menu .open .sub-menu header nav .menu li:hover .sub-menu li a,header .opened .menu .open .sub-menu li:hover{border-bottom:1px solid #eee}header nav .menu{display:none}.mainMenuContainer>div{margin:0 30px}.mainMenuContainer>div>.menu{display:inline;padding:0}.mainMenuContainer>div>.menu>li{vertical-align:bottom}.contrast .mainMenuContainer{border-top:1px solid #fff;border-bottom:1px solid #fff;background:#000}.mainMenuContainer .menu,header nav .menu{text-align:left;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.1)}.mainMenuContainer .menu .mobile-arrow,header nav .menu .mobile-arrow{display:none}.mainMenuContainer .menu li,header nav .menu li{display:inline-block;height:100%;position:relative;text-align:left}.mainMenuContainer .menu li p,header nav .menu li p{display:inline-block}.mainMenuContainer .menu li .menuBtn,.mainMenuContainer .menu li a,header nav .menu li .menuBtn,header nav .menu li a{display:inline-block;text-decoration:none;color:#000;font-size:1.6rem;font-weight:400;letter-spacing:.9px;line-height:1.8em;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 0;margin-left:-15px}.mainMenuContainer .menu li .menuBtn .icon-arrow,.mainMenuContainer .menu li a .icon-arrow,header nav .menu li .menuBtn .icon-arrow,header nav .menu li a .icon-arrow{padding-right:15px;font-size:1em;margin-left:0}.mainMenuContainer .menu li li .menuBtn,.mainMenuContainer .menu li li a,header nav .menu li li .menuBtn,header nav .menu li li a{margin-left:0}.mainMenuContainer .menu>li>.menuBtn,.mainMenuContainer .menu>li>a,header nav .menu>li>.menuBtn,header nav .menu>li>a{color:#f5f5f5}.mainMenuContainer .menu>li>.menuBtn>span,.mainMenuContainer .menu>li>a>span,header nav .menu>li>.menuBtn>span,header nav .menu>li>a>span{padding:15px 32px 15px 17px;margin-top:36px}.mainMenuContainer .menu>li.openable>.menuBtn>span,.mainMenuContainer .menu>li.openable>a>span,header nav .menu>li.openable>.menuBtn>span,header nav .menu>li.openable>a>span{padding:15px 17px}.mainMenuContainer{display:block;background:#213866}.sub-menu{display:none}.mainMenuContainer li:focus>.menuBtn,.mainMenuContainer li:focus>a,.mainMenuContainer li:hover>.menuBtn,.mainMenuContainer li:hover>a,header nav li:focus>.menuBtn,header nav li:focus>a,header nav li:hover>.menuBtn,header nav li:hover>a{color:#2597f3}.mainMenuContainer li:focus .sub-menu,.mainMenuContainer li:hover .sub-menu,header nav li:focus .sub-menu,header nav li:hover .sub-menu{display:table;border-collapse:collapse;position:absolute;left:0;top:100%;z-index:2;background:#fff;width:290px}.contrast .mainMenuContainer li:focus .sub-menu,.contrast .mainMenuContainer li:hover .sub-menu,.contrast header nav li:focus .sub-menu,.contrast header nav li:hover .sub-menu{background:#000;border:1px solid #fff}.mainMenuContainer li:focus .sub-menu li,.mainMenuContainer li:hover .sub-menu li,header nav li:focus .sub-menu li,header nav li:hover .sub-menu li{display:table-row;border-bottom:1px solid #eee}.contrast .mainMenuContainer li:focus .sub-menu li,.contrast .mainMenuContainer li:hover .sub-menu li,.contrast header nav li:focus .sub-menu li,.contrast header nav li:hover .sub-menu li{border:none}.mainMenuContainer li:focus .sub-menu li:first-child,.mainMenuContainer li:focus .sub-menu li:hover:first-child,.mainMenuContainer li:hover .sub-menu li:first-child,.mainMenuContainer li:hover .sub-menu li:hover:first-child,header nav li:focus .sub-menu li:first-child,header nav li:focus .sub-menu li:hover:first-child,header nav li:hover .sub-menu li:first-child,header nav li:hover .sub-menu li:hover:first-child{border-top:3px solid #2597f3}.contrast .mainMenuContainer li:focus .sub-menu li:first-child,.contrast .mainMenuContainer li:focus .sub-menu li:hover:first-child,.contrast .mainMenuContainer li:hover .sub-menu li:first-child,.contrast .mainMenuContainer li:hover .sub-menu li:hover:first-child,.contrast header nav li:focus .sub-menu li:first-child,.contrast header nav li:focus .sub-menu li:hover:first-child,.contrast header nav li:hover .sub-menu li:first-child,.contrast header nav li:hover .sub-menu li:hover:first-child{border-top:none}.mainMenuContainer li:focus .sub-menu li .menuBtn,.mainMenuContainer li:focus .sub-menu li a,.mainMenuContainer li:hover .sub-menu li .menuBtn,.mainMenuContainer li:hover .sub-menu li a,header nav li:focus .sub-menu li .menuBtn,header nav li:focus .sub-menu li a,header nav li:hover .sub-menu li .menuBtn,header nav li:hover .sub-menu li a{outline:none!important;padding:10px;height:100%;width:100%}.mainMenuContainer li:focus .sub-menu li .menuBtn:focus,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li .menuBtn:link,.mainMenuContainer li:focus .sub-menu li .menuBtn:visited,.mainMenuContainer li:focus .sub-menu li a:focus,.mainMenuContainer li:focus .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li a:hover header nav li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li a:hover header nav li:focus .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li a:hover header nav li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:focus .sub-menu li a:hover header nav li:hover .sub-menu li a:active,.mainMenuContainer li:focus .sub-menu li a:link,.mainMenuContainer li:focus .sub-menu li a:visited,.mainMenuContainer li:hover .sub-menu li .menuBtn:focus,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li .menuBtn:link,.mainMenuContainer li:hover .sub-menu li .menuBtn:visited,.mainMenuContainer li:hover .sub-menu li a:focus,.mainMenuContainer li:hover .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li a:hover header nav li:focus .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li a:hover header nav li:focus .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li a:hover header nav li:hover .sub-menu li .menuBtn:active,.mainMenuContainer li:hover .sub-menu li a:hover header nav li:hover .sub-menu li a:active,.mainMenuContainer li:hover .sub-menu li a:link,.mainMenuContainer li:hover .sub-menu li a:visited,header nav li:focus .sub-menu li .menuBtn:focus,header nav li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li a:active,header nav li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li a:active,header nav li:focus .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li a:active,header nav li:focus .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li a:active,header nav li:focus .sub-menu li .menuBtn:link,header nav li:focus .sub-menu li .menuBtn:visited,header nav li:focus .sub-menu li a:focus,header nav li:focus .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li a:active,header nav li:focus .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li a:active,header nav li:focus .sub-menu li a:hover header nav li:focus .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li a:hover header nav li:focus .sub-menu li a:active,header nav li:focus .sub-menu li a:hover header nav li:hover .sub-menu li .menuBtn:active,header nav li:focus .sub-menu li a:hover header nav li:hover .sub-menu li a:active,header nav li:focus .sub-menu li a:link,header nav li:focus .sub-menu li a:visited,header nav li:hover .sub-menu li .menuBtn:focus,header nav li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:focus .sub-menu li a:active,header nav li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li .menuBtn:hover .mainMenuContainer li:hover .sub-menu li a:active,header nav li:hover .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li .menuBtn:hover header nav li:focus .sub-menu li a:active,header nav li:hover .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li .menuBtn:hover header nav li:hover .sub-menu li a:active,header nav li:hover .sub-menu li .menuBtn:link,header nav li:hover .sub-menu li .menuBtn:visited,header nav li:hover .sub-menu li a:focus,header nav li:hover .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li a:hover .mainMenuContainer li:focus .sub-menu li a:active,header nav li:hover .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li a:hover .mainMenuContainer li:hover .sub-menu li a:active,header nav li:hover .sub-menu li a:hover header nav li:focus .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li a:hover header nav li:focus .sub-menu li a:active,header nav li:hover .sub-menu li a:hover header nav li:hover .sub-menu li .menuBtn:active,header nav li:hover .sub-menu li a:hover header nav li:hover .sub-menu li a:active,header nav li:hover .sub-menu li a:link,header nav li:hover .sub-menu li a:visited{outline:none!important}.contrast .mainMenuContainer li:focus .sub-menu li .menuBtn,.contrast .mainMenuContainer li:focus .sub-menu li a,.contrast .mainMenuContainer li:hover .sub-menu li .menuBtn,.contrast .mainMenuContainer li:hover .sub-menu li a,.contrast header nav li:focus .sub-menu li .menuBtn,.contrast header nav li:focus .sub-menu li a,.contrast header nav li:hover .sub-menu li .menuBtn,.contrast header nav li:hover .sub-menu li a{border:none}.mainMenuContainer li:focus .right,.mainMenuContainer li:hover .right,header nav li:focus .right,header nav li:hover .right{left:calc(100% - 290px)}.mainMenuContainer>li:hover>.menuBtn,.mainMenuContainer>li:hover>a,.mainMenuContainer li:focus>.menuBtn,.mainMenuContainer li:focus>a,header nav>li:hover>.menuBtn,header nav>li:hover>a,header nav li:focus>.menuBtn,header nav li:focus>a{color:#32b3d6}@media screen and (max-width:1023px){header{max-width:100%!important;min-height:96px}header #logo{left:8.6%}header #logo-spolka-sam,header .search-icon .showInput{display:none}header .input{transition:none}header .hamburger{display:block}header nav{display:none}header .opened .menu .open .sub-menu li .menuBtn,header .opened .menu .open .sub-menu li a{color:#666}.mainMenuContainer{display:none}}@media screen and (max-width:630px){header #logo{left:15px}}@media screen and (max-width:570px){header #logo{background:url(/gfx/header-logo-mini.svg?) 50% 50% no-repeat;width:calc(100vw - 86px);height:74px;background-size:contain}header #logo img{display:none}}.banner{height:0;max-height:47vh;z-index:1;transition:height .3s ease-out;background:url("/gfx/banner_1920.jpg") no-repeat 50%;background-size:cover;position:relative}@media (min-width:961px) and (-webkit-min-device-pixel-ratio:2),(min-width:961px) and (min-resolution:2dppx),(min-width:1921px){.banner{background-image:url("/gfx/banner_2560.jpg")}}@media (min-width:1281px) and (-webkit-min-device-pixel-ratio:2.01),(min-width:1281px) and (min-resolution:2.01dppx),(min-width:2561px){.banner{background-image:url("/gfx/banner_full.jpg")}}.banner.startPage{height:506px}.banner.startPage+.asideContainer nav.asideMenu.first{margin-top:0}.banner .body{position:relative;height:100%}.banner .body .description{font-size:1rem;position:absolute;right:0;top:50%;z-index:1;transform:translateY(-50%)}.contrast .banner .body .description{background:#000}.banner .body .description span{display:block;font-family:SourceSansPro;color:#fff;font-size:5em;font-weight:300;letter-spacing:1.25px;text-align:right;text-shadow:0 0 3.92px rgba(1,2,1,.1)}.banner .body .description .bold-font{font-weight:700}@media screen and (max-width:700px){.banner{height:406px;min-height:0}.banner .body .description{font-size:.8rem}}@media screen and (max-width:530px){.banner{height:306px}}@media screen and (max-width:450px){.banner{height:270px}.banner .body .description{font-size:.7rem;max-width:220px}}@media screen and (max-height:450px){.banner{max-height:75vh}}@media screen and (max-width:700px){.banner{height:150px}}.aboutContainer{display:table;width:100%;margin:36px 0 46px;border-collapse:collapse}.aboutContainer>*{border:1px solid #eee}.aboutContainer .header{display:table-caption;color:#25bd49;font-weight:400;padding:60px 320px 72px 20px;text-align:center;background:no-repeat 101% 25%;background-size:326px;background-image:url(/gfx/about_fotox1.png)}@media (-webkit-min-device-pixel-ratio:1.01),(min-resolution:1.01dppx){.aboutContainer .header{background-image:url(/gfx/about_fotox2.png)}}@media (-webkit-min-device-pixel-ratio:2.01),(min-resolution:2.01dppx){.aboutContainer .header{background-image:url(/gfx/about_fotox4.png)}}@media (-webkit-min-device-pixel-ratio:4.01),(min-resolution:4.01dppx){.aboutContainer .header{background-image:url(/gfx/about_fotox8.png)}}.aboutContainer .phone-numbers{display:table-cell;color:#262c3a;font-weight:400;letter-spacing:.4px;padding:16px 68px 33px;width:50%}.aboutContainer .phone-numbers h3{color:#263b66;font-weight:600}.aboutContainer .phone-numbers a{color:#000;margin-top:21px;display:block}.aboutContainer .phone-numbers a.bigText{color:#263b66;font-weight:600}.aboutContainer .phone-numbers a strong{color:#262c3a;display:block;font-weight:400;letter-spacing:.55px}.aboutContainer .phone-numbers a strong:before{color:#2eb4d7;font-size:11px;vertical-align:middle;margin-right:11px}@media (max-width:1260px){.aboutContainer .header{padding:10px 280px 10px 10px}.aboutContainer .header br{display:none}}@media (max-width:1070px){.aboutContainer .phone-numbers{padding:16px 30px 33px}}@media (max-width:780px){.aboutContainer .header{display:block}.aboutContainer .phone-numbers{display:block;width:auto;margin-top:-1px}}@media (max-width:600px){.aboutContainer .header{background:none;padding:20px 30px}}@media (max-width:400px){.aboutContainer .header{border:none;padding:20px 0}.aboutContainer .phone-numbers{border-left:none;border-right:none;border-bottom:none;padding:16px 0 33px}}.emergencyNumber{background:#f44336;margin-top:110px}.contrast .emergencyNumber{background:#000;border:2px solid red}.contrast .emergencyNumber a,.contrast .emergencyNumber p,.contrast .emergencyNumber span{color:#fff!important}.emergencyNumber .emergencyNumberTextContainer{padding:1px 0}.emergencyNumber .emergencyNumberTextContainer .icon{display:inline-block;vertical-align:middle;color:#fff;font-size:4.5rem}.emergencyNumber .emergencyNumberTextContainer p{vertical-align:middle;display:inline-block;margin-left:20px}.emergencyNumber a{color:#fff}.emergencyNumber a:active,.emergencyNumber a:focus{outline:none!important}.emergencyNumber p{color:#fff;font-size:4.5rem;font-weight:100;letter-spacing:1.125px;margin-top:30px;margin-bottom:30px}.emergencyNumber p span{font-weight:600}@media (max-width:991px){.emergencyNumber .emergencyNumberTextContainer .emergencyNumberContent p{display:block;margin-left:0}.emergencyNumber .emergencyNumberTextContainer .emergencyNumberContent p span{display:block}.emergencyNumber .emergencyNumberTextContainer .emergencyNumberContent .icon{display:none}}@media (max-width:600px){.emergencyNumber .emergencyNumberContent p{font-size:30px}.emergencyNumber .emergencyNumberContent p span{font-size:45px}}@media (max-width:360px){.emergencyNumber .emergencyNumberContent p{font-size:27px}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scaleX(1)}25%{transform:scaleX(1)}30%{transform:scale3d(1.03,1.03,1.03)}35%{transform:scaleX(1)}40%{transform:scale3d(1.03,1.03,1.03)}46%{transform:scaleX(1)}60%{transform:scaleX(1)}to{transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}.animated.bounceIn{animation-duration:5s}.searchFormContainer{padding:57px 59px;margin-bottom:100px}.searchFormContainer button,.searchFormContainer input,.searchFormContainer label,.searchFormContainer select{font-family:SourceSansPro;color:#666;font-size:16px;font-weight:400;letter-spacing:.4px;text-align:left;outline:none!important;border:none}.searchFormContainer button:focus,.searchFormContainer button:hover .searchFormContainer button:active,.searchFormContainer button:hover .searchFormContainer input:active,.searchFormContainer button:hover .searchFormContainer label:active,.searchFormContainer button:hover .searchFormContainer select:active,.searchFormContainer button:link,.searchFormContainer button:visited,.searchFormContainer input:focus,.searchFormContainer input:hover .searchFormContainer button:active,.searchFormContainer input:hover .searchFormContainer input:active,.searchFormContainer input:hover .searchFormContainer label:active,.searchFormContainer input:hover .searchFormContainer select:active,.searchFormContainer input:link,.searchFormContainer input:visited,.searchFormContainer label:focus,.searchFormContainer label:hover .searchFormContainer button:active,.searchFormContainer label:hover .searchFormContainer input:active,.searchFormContainer label:hover .searchFormContainer label:active,.searchFormContainer label:hover .searchFormContainer select:active,.searchFormContainer label:link,.searchFormContainer label:visited,.searchFormContainer select:focus,.searchFormContainer select:hover .searchFormContainer button:active,.searchFormContainer select:hover .searchFormContainer input:active,.searchFormContainer select:hover .searchFormContainer label:active,.searchFormContainer select:hover .searchFormContainer select:active,.searchFormContainer select:link,.searchFormContainer select:visited{outline:none!important}.searchFormContainer input,.searchFormContainer select{height:50px}.searchFormContainer .search>*{padding-bottom:22px}.searchFormContainer .search .icon-calendar,.searchFormContainer .search .input,.searchFormContainer .search button,.searchFormContainer .search input,.searchFormContainer .search select{border:1px solid #cfcfcf}.searchFormContainer .search .main label{color:#000;font-size:18px;letter-spacing:.45px}.searchFormContainer .search .main input{margin:5px 0}.searchFormContainer .search .dates{padding-bottom:28px}.searchFormContainer .search .dates>*{margin:10px 0;width:100%}.searchFormContainer .search .dates div>div{width:78%}.searchFormContainer .search .dates div>div>div{width:100%}.searchFormContainer .search .dates div label{margin-right:15px}.searchFormContainer .search .dates div .input{width:100%;text-align:left;position:relative;display:table}.searchFormContainer .search .dates div .input>*{display:table-cell;vertical-align:middle;cursor:pointer}.searchFormContainer .search .dates div .input .datepicker{width:165px;display:none}.searchFormContainer .search .dates div .input .datepicker.open{display:block}.searchFormContainer .search .dates div .input input{width:95%;text-align:left;padding-left:37px;cursor:pointer;border:none}.searchFormContainer .search .dates div .input .icon-calendar{width:56px;padding:10px;color:#213866;opacity:1;border:none}.searchFormContainer .search .dates div .input .clear{width:56px;border-left:1px solid #cfcfcf;padding:10px;text-align:center;position:relative}.searchFormContainer .search .dates div .input .clear:after,.searchFormContainer .search .dates div .input .clear:before{content:"";position:absolute;width:1px;height:20px;top:50%;left:50%;margin-top:-10px;transform:rotate(45deg);background:#000}.searchFormContainer .search .dates div .input .clear:after{transform:rotate(-45deg)}.searchFormContainer .search .sort{position:relative}.searchFormContainer .search .sort:after,.searchFormContainer .search .sort:before{cursor:pointer;position:absolute;top:20px;right:24px;content:"";width:2px;height:10px;background:#213866;transform:rotate(45deg)}.searchFormContainer .search .sort:after{right:31px;transform:rotate(135deg)}.searchFormContainer .search .sort select{cursor:pointer;box-sizing:border-box;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.searchFormContainer .search .sort select::-ms-expand{display:none}.searchFormContainer .search .sort label{width:100px}.searchFormContainer .search button{width:120px;height:50px;margin-top:10px;color:#000;padding-top:3px;font-size:18px;letter-spacing:.45px;background-color:#fff}.searchFormContainer .search button:hover{background-color:#213866;border-color:#213866;color:#fff}.searchTabsHeader{padding:15px}.searchTabsHeader .open,.searchTabsHeader .open div div,.searchTabsHeader li:hover,.searchTabsHeader li:hover div div{border-color:#213866}.searchTabsHeader li{width:auto;min-width:0;margin:10px 1%;border:1px solid #cfcfcf}.searchTabsHeader li span{font-family:SourceSansPro;color:#000;font-size:18px;font-weight:400;letter-spacing:.45px;text-align:left}.searchTabsHeader li div .name{width:auto;padding:0 15px}.searchTabsHeader li div div{border-left:1px solid #cfcfcf}.searchTabsHeader li div .count{background:#fff;color:#000}.contrast .datepicker,.contrast .searchTabsHeader li div .count{background:#444}@media screen and (max-width:1050px){.searchFormContainer .search .dates>div{padding-right:15px}.searchFormContainer .search .dates>div>div{width:100%}.searchFormContainer .search .dates .dateTo{padding-left:15px;padding-right:0}.searchFormContainer .search .dates label{width:100%;text-align:left;padding-bottom:10px}.searchFormContainer .search .sort>*{display:inline-block}.searchFormContainer .search .sort label{width:100%;padding-bottom:10px}.searchFormContainer .search .sort:after,.searchFormContainer .search .sort:before{top:50px}}@media screen and (max-width:610px){.searchFormContainer .main{padding-bottom:0}.searchFormContainer .search .dates .dateTo{padding-left:0}.searchFormContainer .search .dates div{width:100%;padding-right:0}.searchFormContainer .search .dates div .input input{padding-left:20px}.searchFormContainer .search .dates label{padding-top:20px}.searchFormContainer .search button{width:100%}.searchTabsHeader{padding-top:0}.searchTabsHeader li{width:100%;margin:0 0 22px}.searchTabsHeader li div .name{width:100%}}@media screen and (max-width:480px){.searchFormContainer{padding:57px 0}}.gallery h4{margin-bottom:3px;text-align:center}.gallery ul{list-style:none;padding:0;font-size:0}.gallery ul li{display:inline-block;width:140px;margin:1%;box-sizing:border-box;vertical-align:top;text-align:center;position:relative;min-width:80px;min-height:80px;cursor:pointer}.gallery ul li div{filter:blur(0);transition:transform .1s;position:relative;padding-bottom:100%;overflow:hidden}.gallery ul li div img{position:absolute;min-height:100%;transform:translate(-50%,-50%);top:50%;max-width:none;left:50%;height:100%}.gallery ul li div:hover{transform:scale(1.1)}.gallery ul li .alt{font-size:13px;text-align:center;display:block}#galleryBackground #galleryBackgroundClick{background:hsla(0,0%,100%,.85)}#galleryBackground .galleryUpPanel{background:#fff}#galleryBackground .galleryUpPanel #galleryDownload:before,#galleryBackground .galleryUpPanel #galleryFullSize:before,#galleryBackground .galleryUpPanel #galleryX:before{color:#213866}#galleryBackground .galleryUpPanel #galleryDownload:hover:before,#galleryBackground .galleryUpPanel #galleryFullSize:hover:before,#galleryBackground .galleryUpPanel #galleryX:hover:before{color:#388ae9}#galleryBackground #galleryNext:before,#galleryBackground #galleryPrev:before{color:#213866}#galleryBackground #galleryNext:hover,#galleryBackground #galleryPrev:hover{background:rgba(0,0,0,.05)}#galleryBackground #galleryNext:hover:before,#galleryBackground #galleryPrev:hover:before{color:#388ae9}.fontAdjust a.small{font-size:1em}.fontAdjust a.medium{font-size:1.5em}.fontAdjust a.big{font-size:2em}body .fontAdjust a,body.smallFont .fontAdjust a{background:none}body .fontAdjust a.small,body.smallFont .fontAdjust a.small{background:#eee}body.mediumFont .fontAdjust a.small{background:none}body.mediumFont .fontAdjust a.medium{background-color:#eee}body.bigFont .fontAdjust a.small{background:none}body.bigFont .fontAdjust a.big,body.bigFont .fontAdjust a:hover,body.mediumFont .fontAdjust a:hover,body.smallFont .fontAdjust a:hover{background:#eee}@keyframes fromLeft{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes show{0%{opacity:0}to{opacity:1}}.slider{position:relative;overflow:hidden;height:446px}.slider.touchSwitch{-ms-touch-action:pan-y;touch-action:pan-y}.slider .sliderElement{min-width:100%;min-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);display:none;animation-duration:.7s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;z-index:0;background:#fff 50% no-repeat;background-size:cover}.slider .sliderElement.active{display:block}.slider .sliderElement.toNext,.slider .sliderElement.toPrev{z-index:1;animation-name:show}.slider .sliderButton{position:absolute;z-index:1;top:calc(50% - 70px);left:-150px;transform:translateY(-50%);cursor:pointer;width:60px;height:60px;display:block;background:none}.slider .sliderButton:after{content:"";display:block;border-left:1px solid #ccc;border-bottom:1px solid #ccc;position:absolute;width:100%;height:100%;transform:rotate(45deg);transition:all .1s ease-in}.slider .sliderButton:hover:after{border-color:#989898;border-right:none;margin-left:-5px}.slider .sliderButton[data-type=next]{left:auto;right:-150px}.slider .sliderButton[data-type=next]:after{left:0;transform:rotate(-135deg)}.slider .sliderButton[data-type=next]:hover:after{margin-left:5px}.slider .buttons{position:absolute;z-index:1;white-space:nowrap;bottom:16px;left:50%;transform:translateX(-50%)}.slider .buttons>*{display:inline-block;width:11px;height:11px;border-radius:7.5px;background:none;border:1px solid #ccc;margin:0 5px;cursor:pointer;transition:background .7s}.slider .buttons>.active{background:#ccc}.asideContainer{table-layout:fixed;display:table}.asideContainer>*{display:table-cell;vertical-align:top}aside{width:290px}aside .asidePhotos{border:1px solid #eee;margin:18px 0;width:auto;padding:25px;display:block}aside .asidePhotos .element img{display:block;margin:40px auto;max-width:150px;max-height:150px;object-fit:contain}aside .asidePhotos .buttons>*{border:none;box-shadow:inset 0 0 0 -1px #213866;transition:box-shadow 1s;background:#eee}aside .asidePhotos .buttons>.active{background:#eee;box-shadow:inset 0 0 0 10px #213866}.notAside{padding-left:80px}nav.asideMenu{background:#f0f7f9;margin-bottom:12px}.contrast nav.asideMenu{background:#000;border:1px solid #fff}.contrast nav.asideMenu:before{content:none}nav.asideMenu div{padding:20px 0}nav.asideMenu div .menuTitle{color:#263b66;font-weight:600;line-height:24px;margin-left:42px;margin-right:20px}nav.asideMenu div .menuTitle+ul{padding-top:10px}nav.asideMenu div ul{margin:0;padding:0;max-width:100%}nav.asideMenu div>ul>li a{font-size:1.6rem;margin-bottom:-1px;border-top:1px solid #d1e1e7}nav.asideMenu div>ul>li:first-of-type a{border-top:none}nav.asideMenu div>ul li,nav.asideMenu div>ul li a{display:block;position:relative}nav.asideMenu div>ul li a{color:#000;text-decoration:none;margin:0;padding:15px 42px 15px 40px;background:inherit;transition:background .1s,margin .1s,padding-left .1s,padding-right .1s;overflow:hidden;font-size:1.6rem;font-weight:400;letter-spacing:.4px}nav.asideMenu div>ul li a i{display:block;position:absolute;right:20px;color:inherit;margin-top:-14px;font-size:10px;font-weight:100;transition:transform .3s,right .1s;transform-origin:50% 50%;transform:rotate(0)}nav.asideMenu div>ul li a i:before{width:20px}nav.asideMenu div>ul li.active a i{transform:rotate(180deg)}nav.asideMenu div>ul li>ul{overflow:hidden;max-height:0;transition:max-height .5s;background:rgba(0,0,0,.15);box-shadow:inset 0 1px 0 0 #d1e1e7,inset 0 15px 15px -15px rgba(0,0,0,.5)}nav.asideMenu div>ul li>ul.active{max-height:1000px}nav.asideMenu div>ul li>ul li{display:block}nav.asideMenu div>ul li>ul li>a{font-weight:400;margin:0 35px}nav.asideMenu div>ul li>ul li>a:hover{color:#213866}nav.asideMenu div>ul li>ul li:first-of-type a{border-top:none}nav.asideMenu div>ul li>ul li.active>a{color:#213866}nav.asideMenu div>ul li.active.openable a:after,nav.asideMenu div>ul li:focus.openable a:after,nav.asideMenu div>ul li:hover.openable a:after{color:#fff}nav.asideMenu div>ul li.active>a,nav.asideMenu div>ul li:focus>a,nav.asideMenu div>ul li:hover>a{color:#31b3d6}nav.asideMenu div>ul li.active.openable a:after,nav.asideMenu div>ul li a:focus.openable a:after{content:"";width:22px;height:1px;background:#fff;top:24px;right:18px}nav.asideMenu div>ul li.active ul,nav.asideMenu div>ul li a:focus ul{max-height:1000px}nav.asideMenu .bigMenu{padding:0}nav.asideMenu .bigMenu li{margin:10px 0}nav.asideMenu .bigMenu li img{display:block;width:100%}nav.asideMenu.first{margin-top:20px;background:#213866;position:relative;z-index:1;color:#fff;transition:margin .3s ease-out}.contrast nav.asideMenu.first{background:#000;border:1px solid #fff}.contrast nav.asideMenu.first:before{content:none}nav.asideMenu.first div .menuTitle{margin:22px 42px;font-weight:300;letter-spacing:.6px;color:#fff}nav.asideMenu.first div>ul li a{border-color:#324b7f;color:#fff}nav.asideMenu.first div>ul li a:before{background:#3f4a7c}nav.asideMenu.first div>ul li ul{box-shadow:inset 0 1px 0 0 #324b7f,inset 0 15px 15px -15px rgba(0,0,0,.5)}nav.asideMenu.first div>ul li ul li a{font-size:16px;font-weight:400;letter-spacing:.4px}nav.asideMenu.first div>ul li.active>a,nav.asideMenu.first div>ul li:focus>a,nav.asideMenu.first div>ul li:hover>a{color:#31b3d6}.contrast nav.asideMenu div>ul>li.active>a,.contrast nav.asideMenu div>ul>li:hover>a,.contrast nav.asideMenu div>ul>li a:focus{background:#ff0;color:#000!important}.contrast nav.asideMenu div>ul>li.active>a *,.contrast nav.asideMenu div>ul>li:hover>a *,.contrast nav.asideMenu div>ul>li a:focus *{color:#000!important}.contrast nav.asideMenu div>ul>li:after{color:#fff}.contrast nav.asideMenu div>ul>li:hover:after{color:#000!important}.contrast nav.asideMenu div>ul>li.active:after{background:#000}@media (max-width:1240px){.asideContainer.body{width:calc(100vw - 60px);margin:auto}}@media (max-width:1023px){.asideContainer aside{display:none}.notAside{padding-left:0}}html{font-size:10px}body,html{margin:0;padding:0;font-family:SourceSansPro;color:#000}.body{width:1179px;margin:auto}@media (max-width:1199px){.body{width:auto;margin:auto}}.vcenter{display:inline-block;vertical-align:middle;float:none}a:active,a:focus,button:active,button:focus,input:focus,textarea:focus{outline:2px solid orange!important}a{text-decoration:none;color:#42a5f5}img{max-width:100%}.main-text{color:#213866}.main-bg{background:#213866;color:#fff}.padding-10{padding:10px!important}.no-margin{margin:0!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap}.hidden{display:none!important}.table-lay{display:table;box-sizing:border-box}.table-lay>*{display:table-cell;box-sizing:border-box;vertical-align:middle}.table-lay>.table-row{display:table-row}.table-lay>.table-row>*{display:table-cell;box-sizing:border-box;vertical-align:middle}.full-width{width:100%}.inline-block>*{display:inline-block}.vmiddle>*{vertical-align:middle!important}.vbottom>*{vertical-align:bottom}.vtop>*{vertical-align:top}.float-right{float:right}.clearfix:after{content:"";display:block;clear:both}.block{display:block}.right-align{text-align:right}.mobileOnly,.promo_end{display:none}.no-padding{padding:0!important}h1{color:#213866;font-weight:600;margin:34px 0}h2{font-weight:400;letter-spacing:.75px;margin-top:40px;margin-bottom:40px}.h2-icon{color:#2eb4d7;border:1px solid #eee;float:left;margin-top:-11px;padding:13px 12px;font-size:20px}.h2-icon+h2{margin-left:74px}h3{font-size:1em;margin:1em 0}.accentLine:after,h2:after{display:block;content:"";background-color:#2eb4d7;width:76px;margin-top:9px;height:1px}.contrast body{background:#000;color:#ff0}.contrast .not_contrast{display:none!important}.contrast a{text-decoration:underline}.contrast a:hover{text-decoration:none}@media print{.top,header>*{display:none}header>#logo{display:inline}.mainMenuContainer{display:none}.no-print,.noprint{display:none!important}.asideContainer{display:block}.asideContainer aside{display:none}.asideContainer .notAside{display:block;padding:0}.body{width:auto;max-width:none}.breadcrumbStatic,.middleFooter{display:none}.bottomFooter{background:transparent;color:#555}.bottomFooter .body{border:none}.bottomFooter .smallElementsCointainer{display:none}.articleContainer{margin-bottom:20px}}