*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{padding:0px;margin:0px;font-size:100%;vertical-align:baseline;background:none;border:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}a,input,button,select,textarea{outline:none;}html{font-size:62.5%;}body{line-height:1.46em;font-size:16px;font-size:1.6rem;font-family:'Montserrat',Arial,Helvetica,sans-serif;width:100%;}body *{line-height:1.5em;}.block .content ul,.tresc ul,.block .content ol,.tresc ol{display:table;margin:0.5em 1.5em;}a{display:inline-block;text-decoration:none;max-width:100%;}p > a,td > a,li > a,h2 > a,h1 > a,h3 > a,h4 > a{display:inline;}sup{font-size:smaller;vertical-align:super;}sub{font-size:smaller;vertical-align:sub;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}.clearfix:after{content:"";display:table;clear:both;}img{max-width:100%;width:auto;height:auto;}button{cursor:pointer;}
@font-face{font-family:'filetypes';src:url(/sites/all/themes/investmag/fonts/filetypes.eot?wb8u4u);src:url(/sites/all/themes/investmag/fonts/filetypes.eot?wb8u4u#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/filetypes.woff?wb8u4u) format('woff'),url(/sites/all/themes/investmag/fonts/filetypes.svg?wb8u4u#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/investmag/fonts/menu-icons.eot);src:url(/sites/all/themes/investmag/fonts/menu-icons.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/menu-icons.woff) format('woff'),url(/sites/all/themes/investmag/fonts/menu-icons.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat-black-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat-black-webfont.woff) format('woff');font-weight:900;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat-semibold-webfont.woff) format('woff');font-weight:600;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat-light-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat-light-webfont.woff) format('woff');font-weight:300;font-style:normal;}.icomoon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.filetypes{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;}.content-padding-left{padding-left:5px;}@media (min-width:520px){.content-padding-left{padding-left:20px;}}@media (min-width:996px){.content-padding-left{padding-left:5px;}}.content-padding-right{padding-right:5px;}@media (min-width:520px){.content-padding-right{padding-right:20px;}}@media (min-width:996px){.content-padding-right{padding-right:5px;}}.container{width:100%;margin:0px;padding:0 8px;}@media (min-width:996px){.container{max-width:990px;margin-left:auto;margin-right:auto;}}@media (min-width:1250px){.container{max-width:1250px;}}.nohighlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.clearfix:after{clear:both;display:table;content:"";}.wordwrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}.noarrowselect{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;}.noarrowselect::-ms-expand{display:none;}@media (min-width:996px){.mobile-only{display:none !important;}}@media (max-width:995px){.desktop-only{display:none !important;}}.button{display:inline-block;height:40px;border:1px solid #00a3e4;text-transform:uppercase;font-weight:bold;color:#00a3e4;border-radius:20px;padding:13px 52px 12px;font-size:1.2rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.button:active{color:#fff;background:#00a3e4;}@media (min-width:996px){.button:hover{color:#fff;background:#00a3e4;}}.button-inv{color:#fff;background:#00a3e4;}.button-inv:active{color:#00a3e4;background:none;}@media (min-width:996px){.button-inv:hover{color:#00a3e4;background:none;}}html body.admin-menu{margin-top:0px !important;}html body.admin-menu .content-wrap{padding-top:30px;}#admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (max-width:900px){html body.admin-menu,html body.admin-menu .content-wrap{padding-top:0px;}#admin-menu{left:-200px;-webkit-transition:left 200ms 500ms;-moz-transition:left 200ms 500ms;-ms-transition:left 200ms 500ms;-o-transition:left 200ms 500ms;transition:left 200ms 500ms;width:200px;height:100%;}#admin-menu:hover{left:0px;-webkit-transition:left 200ms 0s;-moz-transition:left 200ms 0s;-ms-transition:left 200ms 0s;-o-transition:left 200ms 0s;transition:left 200ms 0s;}#admin-menu:before{content:"Menu";background:rgba(0,0,0,0.7);color:#fff;padding:5px 10px;width:200px;position:fixed;top:0px;left:0px;text-align:center;font-weight:bold;z-index:-1;}#admin-menu #admin-menu-wrapper{overflow:visible;padding-left:0px;padding-right:0px;position:relative;z-index:1;background:#101010;}#admin-menu #admin-menu-wrapper > ul{padding-left:10px;padding-right:10px;}#admin-menu #admin-menu-wrapper > .dropdown li{float:none;text-align:center;}#admin-menu #admin-menu-wrapper > .dropdown li a{width:100%;text-align:center;}#admin-menu ul#admin-menu-icon > li.expandable,#admin-menu ul#admin-menu-menu > li.expandable{position:relative;}#admin-menu ul#admin-menu-icon > li.expandable:hover > a,#admin-menu ul#admin-menu-menu > li.expandable:hover > a{background-color:#444;}#admin-menu ul#admin-menu-icon > li.expandable > .dropdown,#admin-menu ul#admin-menu-menu > li.expandable > .dropdown{left:200px !important;top:0px;}#admin-menu ul#admin-menu-menu,#admin-menu ul#admin-menu-icon{padding-bottom:20px;padding-left:0px;padding-right:0px;}#admin-menu ul#admin-menu-menu > li,#admin-menu ul#admin-menu-icon > li{padding-left:10px;padding-right:10px;}#admin-menu ul#admin-menu-icon{width:100%;}#admin-menu ul#admin-menu-icon li.admin-menu-icon{padding-left:0px;padding-right:0px;display:block;width:30px;margin-left:auto !important;margin-right:auto !important;}#admin-menu ul#admin-menu-icon li.admin-menu-icon.expandable > .dropdown{left:115px !important;top:0px;}#admin-menu ul#admin-menu-icon li.admin-menu-icon > a{width:30px;display:inline-block;}#admin-menu ul#admin-menu-account{padding-bottom:20px;}@supports (-moz-transform:rotate(90deg)) or (-webkit-transform:rotate(90deg)) or (-ms-transform:rotate(90deg)) or
          (-o-transform:rotate(90deg)) or (transform:rotate(90deg)){#admin-menu:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-87px;top:86px;}}}ul.tabs{margin:20px 0;padding:0px;text-align:right;}ul.tabs li{margin:0px;display:inline-block;margin-bottom:-1px;}ul.tabs li a{padding:5px 10px;border-top-left-radius:4px;border-top-right-radius:4px;display:block;}#messages{margin-bottom:30px;}#messages .messages{background:none;border-radius:10px;border:2px solid;padding:10px 20px;font-weight:bold;}#messages .messages a{text-decoration:underline;}#messages .messages a:hover{text-decoration:none;}#messages .messages.status{border-color:#38B491;color:#38B491;}#messages .messages.status a{color:#38B491;}#messages .messages.error{border-color:#C86671;color:#C86671;}#messages .messages.error a{color:#C86671;}#messages .messages.warning{border-color:#EA9F00;color:#EA9F00;}#messages .messages.warning a{color:#EA9F00;}.search-results .search-info{display:none;}.not-front .body-wrapper.content .region-content ul.pager{width:100%;}.not-front .body-wrapper.content .region-content ul.pager li{margin-left:7px;padding:0px;display:inline-block;vertical-align:middle;}.not-front .body-wrapper.content .region-content ul.pager li a{padding:0.5em 0.4em;}.not-front .body-wrapper.content .region-content ul.pager li a:focus,.not-front .body-wrapper.content .region-content ul.pager li a:hover{text-decoration:none;color:#90a4ae;}.not-front .body-wrapper.content .region-content ul.pager li.pager-next a,.not-front .body-wrapper.content .region-content ul.pager li.pager-previous a{padding-left:0px;padding-right:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-last{margin-left:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-last a{padding:0.5em 0.3em;}.not-front .body-wrapper.content .region-content ul.pager li.pager-previous{margin-left:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-previous,.not-front .body-wrapper.content .region-content ul.pager li.pager-next,.not-front .body-wrapper.content .region-content ul.pager li.pager-first,.not-front .body-wrapper.content .region-content ul.pager li.pager-last{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.not-front .body-wrapper.content .region-content ul.pager li.pager-first,.not-front .body-wrapper.content .region-content ul.pager li.pager-last{letter-spacing:-11px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-first a{padding:0.5em 0.3em;}.not-front .body-wrapper.content .region-content ul.pager li.pager-current{padding:0.5em 0.4em;background:#90a4ae;color:#fff;font-weight:normal;}.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-previous,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-next,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-first,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-last{font-family:Montserrat,Arial,Helvetica,sans-serif !important;}.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-first,.not-front.page-search .body-wrapper.content .region-content ul.pager li.pager-last{letter-spacing:0px;}button::-moz-focus-inner,button:focus::-moz-focus-inner{padding:0;border:0;}.video-container{position:relative;padding-bottom:56.25%;height:0;margin-top:2em;margin-bottom:2em;}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:hover,.not-front .body-wrapper.content .region-content a.tabledrag-handle:active,.not-front .body-wrapper.content .region-content a.tabledrag-handle:focus{text-decoration:none;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:hover{cursor:grab;}.not-front .body-wrapper.content .region-content a.tabledrag-handle:active,.not-front .body-wrapper.content .region-content a.tabledrag-handle:focus{cursor:grabbing;}a.tabledrag-handle .handle{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.view-weight .views-exposed-widgets{margin-top:20px;}.view-weight .views-exposed-widgets .views-exposed-widget{vertical-align:middle;display:inline-block;vertical-align:bottom;float:none;}.view-weight .views-exposed-widgets .views-exposed-widget label{margin-bottom:10px;}.view-weight .views-exposed-widgets .views-exposed-widget input[type="text"],.view-weight .views-exposed-widgets .views-exposed-widget input[type="password"],.view-weight .views-exposed-widgets .views-exposed-widget input[type="email"],.view-weight .views-exposed-widgets .views-exposed-widget select{margin-bottom:0px;}.view-weight .views-exposed-widgets .views-submit-button{float:none;vertical-align:middle;display:inline-block;vertical-align:bottom;}.view-weight .views-exposed-widgets .views-submit-button button{margin-top:0px;vertical-align:bottom;}a{color:#00a3e4;}a:hover{color:#000;}.body-wrapper{font-size:1.6rem;}.pager-last > a{letter-spacing:0;}.pager-first > a{letter-spacing:0;}.content a{color:#00a3e4 !important;}.body-wrapper.top{}.body-wrapper.top > div:not(.container) > div{height:100%;display:flex;align-items:center;padding:0 16px;}.body-wrapper.top > div:not(.container) > div:after{display:none;}.body-wrapper.top .header-mid{height:80px;border:1px solid #e6e6e6;border-left:0;border-right:0;}@media (min-width:996px){.body-wrapper.top .header-mid{height:100px;}}.body-wrapper.top .header-mid > div{justify-content:flex-end;padding:0px 16px;}.body-wrapper.top .header-mid .logo-wrapper{margin-left:0;margin-right:auto;display:inherit;}.body-wrapper.top .header-mid .logo-wrapper img{height:60px !important;display:block;}.body-wrapper.top .header-mid .user-info{display:flex;align-items:center;}.body-wrapper.top .header-mid .user-info > *{margin-right:32px;}.body-wrapper.top .header-mid .user-info > a{background:none;padding-left:0;position:relative;padding-right:0;height:40px;border-radius:0;width:auto;display:inline-flex;align-items:center;}.body-wrapper.top .header-mid .user-info > a .account__name{display:none;}.body-wrapper.top .header-mid .user-info > a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";position:static;display:inline-block;color:#0087be;font-size:24px;left:0;top:0;}.body-wrapper.top .header-bot{height:60px;}.body-wrapper.top .header-bot > div{padding:0 16px;}.body-wrapper.top .header-top{background:#002533;height:40px;}.body-wrapper.top .header-top > div{justify-content:space-between;display:flex;align-items:center;}.body-wrapper.top .header-top > div #block-menu-menu-header-top-links{display:none;}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper{display:flex;align-items:center;}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a{position:relative;text-indent:-999999px;height:24px;width:24px;margin-right:12px;}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a:hover{opacity:0.6;}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a:before{position:absolute;text-indent:0;left:0;line-height:24px;font-size:24px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a3e4;}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a.fb:before{content:"\e949";}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a.go:before{content:"\e951";}.body-wrapper.top .header-top > div #block-block-3 .top_links_wrapper a.in:before{content:"\e952";}.body-wrapper.top .search-trigger{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:40px;text-align:center;cursor:pointer;height:auto;}.body-wrapper.top .search-trigger:after{content:'\e900';line-height:1;}.body-wrapper.top .search-trigger:after{color:#000;font-size:18px;}.body-wrapper.top .menu-trigger{cursor:pointer;}.body-wrapper.top .menu-trigger span{display:block;margin-left:auto;margin-right:auto;height:1px;margin-bottom:5px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.body-wrapper.top .menu-trigger span:last-child{margin-bottom:0px;}.body-wrapper.top .menu-trigger.clicked span{transform-origin:center center;}.body-wrapper.top .menu-trigger.clicked span:first-child + span{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.top .menu-trigger.clicked span:first-child{-webkit-transform:translate(0,6px) rotate(45deg);-moz-transform:translate(0,6px) rotate(45deg);-ms-transform:translate(0,6px) rotate(45deg);-o-transform:translate(0,6px) rotate(45deg);}.body-wrapper.top .menu-trigger.clicked span:first-child + span + span{-webkit-transform:translate(0,-6px) rotate(-45deg);-moz-transform:translate(0,-6px) rotate(-45deg);-ms-transform:translate(0,-6px) rotate(-45deg);-o-transform:translate(0,-6px) rotate(-45deg);}.body-wrapper.top .menu-trigger p{margin:0px;display:inline-block;font-size:1.4rem;}.body-wrapper.top .menu-trigger p:first-child{margin-right:5px;}.body-wrapper.top .menu-trigger span{width:25px;background:#0087be;}.body-wrapper.top .menu-trigger p:first-child{text-transform:uppercase;font-weight:bold;}.content-wrap{-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;transition:left 0.3s;position:relative;left:0px;}@media (min-width:996px){.content-wrap{position:static;}}.content-wrap.pushed{left:-300px;}.content-wrap-upper.pushed{overflow-y:hidden;height:100vh;}@media all and (min-width:360px){.content-wrap.pushed{left:-360px;}}.body-wrapper.top .menu-wrapper{top:0;right:-300px;width:90%;max-width:300px;position:fixed;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-ms-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s;bottom:0px;overflow-y:scroll;}.body-wrapper.top .menu-wrapper.pushed{right:0px;}.body-wrapper.top .menu-wrapper.pushed:before{content:'';width:9px;bottom:0px;left:0px;top:0px;display:block;background:url(/sites/all/themes/investmag/images/shadow-left.png) repeat-y 0 0;position:absolute;z-index:1;}@media all and (min-width:360px){.body-wrapper.top .menu-wrapper{right:-360px;max-width:360px;}.body-wrapper.top .menu-wrapper.pushed{right:0px;}}.body-wrapper.top .menu-wrapper{clear:both;}.body-wrapper.top .menu-wrapper .cancel-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:right;line-height:1.4em;padding:15px 10px;font-size:15px;}.body-wrapper.top .menu-wrapper .cancel-menu .close-icon{vertical-align:middle;display:inline-block;line-height:1em;margin-top:-3px;}.body-wrapper.top .menu-wrapper nav{}.body-wrapper.top .menu-wrapper nav ul,.body-wrapper.top .menu-wrapper nav li{list-style:none;margin:0px;padding:0px;display:block;width:100%;}.body-wrapper.top .menu-wrapper nav ul a,.body-wrapper.top .menu-wrapper nav li a{display:block;}.body-wrapper.top .menu-wrapper nav li ul{display:none;}.body-wrapper.top .menu-wrapper nav li.active > ul,.body-wrapper.top .menu-wrapper nav li.active-trail > ul{display:block;}.body-wrapper.top .menu-wrapper nav li.expanded > a{position:relative;padding-right:50px;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret{position:absolute;top:0px;bottom:0px;right:0px;width:40px;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#000;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#000;margin-top:-7px;}.body-wrapper.top .menu-wrapper nav ul.menu > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper{background:#fff;}.body-wrapper.top .menu-wrapper .cancel-menu{text-align:right;text-transform:lowercase;padding:15px 10px;font-size:15px;color:#000;background:#f5f5f5;display:flex;align-items:center;justify-content:flex-end;}.body-wrapper.top .menu-wrapper .cancel-menu:focus,.body-wrapper.top .menu-wrapper .cancel-menu:active{color:#0699a9;}.body-wrapper.top .menu-wrapper .cancel-menu:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";position:static;font-size:17px;margin-left:10px;}.body-wrapper.top .menu-wrapper nav{}.body-wrapper.top .menu-wrapper nav li.expanded > a{padding-right:50px;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret{padding-top:15px;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret .plus{background:#000;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret .minus{background:#000;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-top:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:17px;font-size:1.5rem;color:#000;background:#fff;border-color:#e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:10px 47px;font-size:1.2rem;color:#000;background:#fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding:10px 67px;font-size:1.1rem;color:#000;background:#fff;border-color:#e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding:10px 87px;font-size:1.1rem;color:#000;background:#fff;border-color:#e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail > a{}@media (max-width:995px){.body-wrapper.top .menu-wrapper nav{}.body-wrapper.top .menu-wrapper nav ul.menu > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a{}.body-wrapper.top .menu-wrapper nav.active-trail{}.body-wrapper.top .menu-wrapper nav.active-trail.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li{}.body-wrapper.top .menu-wrapper nav > ul > li.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li.active{}.body-wrapper.top .menu-wrapper nav > ul > li.active.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li.active-trail{}.body-wrapper.top .menu-wrapper nav > ul > li.active-trail.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li.active{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li.active.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li.active-trail{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li.active-trail.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li.active{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li.active.visible > a{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li.active-trail{}.body-wrapper.top .menu-wrapper nav > ul > li > ul > li > ul > li.active-trail.visible > a{}}@media (min-width:996px){.body-wrapper.top .menu-wrapper{position:static;clear:both;width:100%;max-width:none;margin:0px;}.body-wrapper.top .menu-wrapper nav ul.menu{display:table;table-layout:fixed;width:auto;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:none;border-top:none;display:table-cell;width:auto;}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active > ul{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail:hover > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active:hover > ul{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li{width:auto;display:table-cell;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > ul{position:absolute;z-index:3;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded:hover > ul{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded:hover > ul > li{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li:hover > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul{top:100%;left:0px;width:200px;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul{left:auto;right:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li.expanded > ul{left:auto;right:100%;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li.expanded > ul > li.expanded > ul{left:auto;right:100%;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li.expanded > ul > li.expanded > ul{left:auto;right:100%;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul{border:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:not(:first-child){border-top:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul{top:-1px;left:100%;width:150px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul{border:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:not(:first-child){border-top:1px solid #e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul{border:1px solid #e6e6e6;top:-1px;left:100%;width:150px;}.body-wrapper.top .menu-wrapper{background:none;overflow:visible;}.body-wrapper.top .menu-wrapper nav{}.body-wrapper.top .menu-wrapper nav ul.menu ul li.expanded > a{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu ul li.expanded > a:before{content:"\e922";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;color:#0087be;font-size:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:right 300ms;-moz-transition:right 300ms;-ms-transition:right 300ms;-o-transition:right 300ms;transition:right 300ms;}.body-wrapper.top .menu-wrapper nav ul.menu ul li.expanded:hover > a:before{right:5px;}.body-wrapper.top .menu-wrapper nav ul.menu > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > a:before{content:"\e924";font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:15px;left:50%;color:#0087be;font-size:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:bottom 300ms;-moz-transition:bottom 300ms;-ms-transition:bottom 300ms;-o-transition:bottom 300ms;transition:bottom 300ms;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a:before{bottom:10px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:39px 15px 38px;font-size:1.4rem;color:#000;background:none;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a:hover{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a:hover{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:7px 10px;font-size:1.2rem;color:#000;background:#fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:hover{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active-trail > a{color:#0087be;position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding:7px 10px;font-size:1.2rem;color:#000;background:#fff;border-color:#e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:hover{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active-trail > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding:7px 10px;font-size:1.2rem;color:#000;background:#fff;border-color:#e6e6e6;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:hover{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a{color:#0087be;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail > a{color:#0087be;}}.body-wrapper.top .container .lang-wrapper{overflow:visible;}.body-wrapper.top .block-locale .content ul{margin:0px;padding:0px;list-style:none;width:100%;position:relative;}.body-wrapper.top .block-locale .content abbr{outline:none;border:none;text-transform:uppercase;text-decoration:none;}.body-wrapper.top .block-locale .content .language-link{display:block;width:100%;}.body-wrapper.top .block-locale .content li{margin:0px;padding:0px;width:100%;}.body-wrapper.top .block-locale .content li .full{display:none;}.body-wrapper.top .block-locale .content li abbr{display:none;}.body-wrapper.top .block-locale .content li .language-link:before{border-radius:16px;height:16px;width:16px;box-shadow:0 0 6px rgba(0,0,0,0.5);display:inline-block;content:'';background:url(/sites/all/themes/investmag/images/flags.png) no-repeat;}.body-wrapper.top .block-locale .content li .locale-untranslated:before{background-position-x:-25px !important;}.body-wrapper.top .block-locale .content li.ru .language-link:before{background-position:-3px -32px;}.body-wrapper.top .block-locale .content li.en .language-link:before{background-position:-3px -16px;}.body-wrapper.top .block-locale .content li.pl .language-link:before{background-position:-3px 0px;}.body-wrapper.top .block-locale .content li.de .language-link:before{background-position:-3px -48px;}.body-wrapper.top .block-locale .content li.active{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.body-wrapper.top .block-locale .content li.active .language-link:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e924';vertical-align:middle;display:inline-block;position:static;color:#0087be;font-size:22px;width:15px;}.body-wrapper.top .block-locale .content li.active .full{display:none;}.body-wrapper.top .block-locale .content li.active abbr{display:none;}.body-wrapper.top .block-locale .content li.active.clicked .language-link:before{content:'\e60a';}.body-wrapper.top .block-locale .content li.active.clicked + li.langs{display:block;}.body-wrapper.top .block-locale .content li.langs{display:none;position:absolute;right:0;top:100%;z-index:1;margin-top:-1px;}.body-wrapper.top .container .block-locale .content a{color:#000;}.body-wrapper.top .container .block-locale .content a:active{color:#9caeb7;}.body-wrapper.top .container .block-locale .content li{font-size:1.4rem;font-weight:bold;color:#666;text-transform:uppercase;}.body-wrapper.top .container .block-locale .content li.langs{background:#fff;border:1px solid #ededed;margin-top:-2px;width:auto;}.body-wrapper.top .container .block-locale .content li.langs li{line-height:40px;}.body-wrapper.top .container .block-locale .content li.langs li .language-link{padding-left:15px;padding-right:15px;}.body-wrapper.top .container .block-locale .content li.active .language-link{display:flex;align-items:center;padding-left:5px;color:#000;}@media (min-width:520px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:20px;}}@media (min-width:996px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:5px;}}.body-wrapper.top .container .block-locale .content li.active .language-link:before{border-radius:16px;height:16px;width:16px;display:inline-block;content:'';background:url(/sites/all/themes/investmag/images/flags.png) no-repeat;}.body-wrapper.top .container .block-locale .content li.active.ru .language-link:before{background-position:-3px -32px;}.body-wrapper.top .container .block-locale .content li.active.en .language-link:before{background-position:-3px -16px;}.body-wrapper.top .container .block-locale .content li.active.pl .language-link:before{background-position:-3px 0px;}.body-wrapper.top .container .block-locale .content li.active.de .language-link:before{background-position:-3px -48px;}.body-wrapper.top .container .block-locale .content li.active.clicked .language-link{color:#9caeb7;}@media (min-width:768px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:0px;padding-right:0px;}.body-wrapper.top .container .block-locale .content li.langs{border:0;background:none;}.body-wrapper.top .container .block-locale .content li.langs li .language-link{padding-left:0px;padding-right:0px;}}@media (min-width:996px){.body-wrapper.top .container .block-locale .content{}.body-wrapper.top .container .block-locale .content ul{display:flex;}.body-wrapper.top .container .block-locale .content a:active,.body-wrapper.top .container .block-locale .content a:hover{color:#9caeb7;}.body-wrapper.top .container .block-locale .content li.active{display:inline-block;width:auto;}.body-wrapper.top .container .block-locale .content li.active .language-link:after{display:none;}.body-wrapper.top .container .block-locale .content li.active abbr{display:none;}.body-wrapper.top .container .block-locale .content li.langs{display:inline-block;width:auto;border:none;position:static;margin-top:0px;}.body-wrapper.top .container .block-locale .content li.langs li{height:auto;line-height:1.45em;}.body-wrapper.top .container .block-locale .content li{margin-right:20px;}}.body-wrapper.top .search-wrapper{width:100%;padding-left:5px;padding-right:5px;}@media (min-width:520px){.body-wrapper.top .search-wrapper{padding-left:20px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper{padding-left:5px;}}@media (min-width:520px){.body-wrapper.top .search-wrapper{padding-right:20px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper{padding-right:5px;}}.body-wrapper.top .search-wrapper form{position:relative;width:100%;}.body-wrapper.top .search-wrapper form button{text-align:center;border:none;background:none;padding:0px;position:absolute;top:0px;right:0px;margin:0px;text-indent:-9999px;}.body-wrapper.top .search-wrapper form button:after{display:block;width:20px;height:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e900';text-indent:0;position:absolute;left:0px;right:0px;top:0px;bottom:0px;}.body-wrapper.top .search-wrapper form .form-item{padding:0px;margin:0px;}.body-wrapper.top .search-wrapper form input[type="text"]{width:100%;border:none;padding:0px;}.body-wrapper.top .search-wrapper:after{clear:both;content:'';display:table;}.body-wrapper.top .search-wrapper .cancel-search{display:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}.body-wrapper.top .search-wrapper .cancel-search .close-icon{vertical-align:middle;display:inline-block;line-height:1em;}.body-wrapper.top .search-wrapper{}.body-wrapper.top .search-wrapper form{border-radius:4px;background:#fff;padding-left:15px;padding-right:62px;height:47px;}.body-wrapper.top .search-wrapper form button{width:47px;height:47px;line-height:47px;right:15px;}.body-wrapper.top .search-wrapper form button:after{width:47px;height:47px;line-height:47px;font-size:18px;color:#000;}.body-wrapper.top .search-wrapper form button:focus:after{color:#0699a9;}.body-wrapper.top .search-wrapper form input[type="text"]{height:47px;line-height:47px;color:#000;font-size:1.4rem;margin:0px;}.body-wrapper.top .search-wrapper form input[type="text"]::-webkit-input-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper form input[type="text"]::-moz-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper form input[type="text"]:-moz-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper .cancel-search{float:right;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:1.4em;padding-top:15px;color:#000;}.body-wrapper.top .search-wrapper .cancel-search:focus,.body-wrapper.top .search-wrapper .cancel-search:active{color:#0699a9;}.body-wrapper.top .search-wrapper .cancel-search .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;margin-top:-3px;}@media (min-width:996px){.body-wrapper.top .search-wrapper{width:300px;}}.body-wrapper.top{position:relative;width:100%;z-index:10;height:120px;}.body-wrapper.top .search-wrapper{z-index:3;position:relative;}@media (min-width:768px){.body-wrapper.top{height:120px;border-bottom:1px solid #ededed;}.body-wrapper.top .search-wrapper{top:120px;display:none;}.body-wrapper.top .header-top #block-menu-menu-header-top-links{display:flex !important;align-items:baseline;}.body-wrapper.top .header-top #block-menu-menu-header-top-links header h2{color:#fff;font-size:10px;font-weight:bold;text-transform:uppercase;height:25px;margin-right:12px;margin-left:12px;}.body-wrapper.top .header-top #block-menu-menu-header-top-links ul.menu{height:25px;margin:0;}.body-wrapper.top .header-top #block-menu-menu-header-top-links ul.menu li{display:inline-block;list-style-type:none;list-style-image:none;padding-left:12px;padding-right:12px;}.body-wrapper.top .header-top #block-menu-menu-header-top-links ul.menu li a{color:#fff;font-size:10px;text-transform:uppercase;}.body-wrapper.top .header-top #block-menu-menu-header-top-links ul.menu li a:hover{color:#00a3e4;}}@media (min-width:996px){.body-wrapper.top{height:auto;border:none;}.body-wrapper.top{position:relative;}.body-wrapper.top .container{padding-left:5px;padding-right:5px;}.body-wrapper.top .lang-wrapper{float:left;}.body-wrapper.top .header-mid .user-info{float:right;order:1;}.body-wrapper.top .header-mid .user-info > a{background:#00a3e4;padding-left:56px;position:relative;padding-right:28px;height:40px;border-radius:20px;width:auto;display:inline-flex;align-items:center;}.body-wrapper.top .header-mid .user-info > a:hover{opacity:0.8;}.body-wrapper.top .header-mid .user-info > a .account__name{display:block !important;color:#fff;text-transform:lowercase;font-size:12px;line-height:1em;font-weight:bold;white-space:nowrap;text-align:left;}.body-wrapper.top .header-mid .user-info > a .account__name .small{display:block;font-weight:300;font-size:10px;line-height:1em;}.body-wrapper.top .header-mid .user-info > a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901";display:inline-block;color:#fff;position:absolute;left:22px;top:11px;font-size:18px;}.body-wrapper.top .logo-wrapper{float:left;height:60px;clear:left;order:-1;margin-right:40px !important;}.body-wrapper.top .menu-wrapper{clear:none;float:right;width:auto;margin-right:auto;}.body-wrapper.top .search-trigger{float:right;height:70px;line-height:70px;}}@media (min-width:996px) and (min-width:520px){.body-wrapper.top .container{padding-left:20px;}}@media (min-width:996px) and (min-width:996px){.body-wrapper.top .container{padding-left:5px;}}@media (min-width:996px) and (min-width:520px){.body-wrapper.top .container{padding-right:20px;}}@media (min-width:996px) and (min-width:996px){.body-wrapper.top .container{padding-right:5px;}}body .body-wrapper.slider .container{max-width:none;padding-left:0px;padding-right:0px;}.body-wrapper.slider .flexslider{border-radius:0px;border:0px;background:none;margin:0px;}.body-wrapper.slider .flexslider .flex-viewport{width:100%;}.body-wrapper.slider .flexslider .flex-control-nav{position:absolute;bottom:60px;margin:0px;display:block;overflow-y:hidden;}.body-wrapper.slider .flexslider .flex-control-nav li{vertical-align:middle;margin:0px;height:14px;}.body-wrapper.slider .flexslider .flex-control-nav li a{position:relative;background:none;box-shadow:none;height:14px;width:17px;color:#fff;}.body-wrapper.slider .flexslider .flex-control-nav li a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e95a';position:static;text-indent:0;display:block;font-size:14px;}.body-wrapper.slider .flexslider .flex-control-nav li a.flex-active:after{position:absolute;height:6px;width:6px;display:block;content:'';background:#fff;border-radius:50%;left:6px;top:4px;}.body-wrapper.slider .flexslider .flex-control-nav li:first-child a:before{content:'\e959';}.body-wrapper.slider .flexslider .flex-control-nav li:last-child a:before{content:'\e95b';}@media (max-width:1365px){.body-wrapper.slider .flexslider .flex-control-nav{bottom:20px;}}@media (max-width:767px){.body-wrapper.slider .flexslider .flex-control-nav{bottom:45px;}}@media (max-width:519px){.body-wrapper.slider .flexslider .flex-control-nav{bottom:10px;}}.body-wrapper.slider .flexslider .flex-direction-nav{margin:0px;display:block;position:absolute;top:50px;right:45px;}@media (max-width:1365px){.body-wrapper.slider .flexslider .flex-direction-nav{display:none;}}.body-wrapper.slider .flexslider .flex-direction-nav li{display:inline-flex;}.body-wrapper.slider .flexslider .flex-direction-nav li a{display:block;height:40px;color:#ffffff;position:relative;text-indent:99999px;}.body-wrapper.slider .flexslider .flex-direction-nav li a:before{color:#ffffff;line-height:40px;font-size:13px;text-shadow:none;vertical-align:middle;content:'\e60d';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;text-indent:0;left:12px;top:13px;}.body-wrapper.slider .flexslider .flex-direction-nav li a:after{border:1px solid #fff;border-radius:50%;height:40px;width:40px;content:'';position:absolute;top:0;text-indent:0;left:0;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next{right:0px;margin-left:7px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev{left:0px;margin-right:7px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.body-wrapper.slider .view-slajdy .view-header{position:absolute;z-index:2;left:10px;top:10px;line-height:1em;}.body-wrapper.slider .view-slajdy .view-header a{font-size:14px;color:#333;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider .view-slajdy .view-header a:hover{background:#fff;}.body-wrapper.slider ul.slides{display:block;margin:0px;}.body-wrapper.slider ul.slides li{position:relative;margin:0px;padding:0px;}.body-wrapper.slider ul.slides li .caption-group{position:absolute;z-index:1;text-align:center;background:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-naglowek *{color:#fff;font-size:64px;line-height:60px;font-weight:bold;text-shadow:0px 1px 0px #969696;}.body-wrapper.slider ul.slides li .caption-group .views-field-body *{color:#fff;font-size:32px;line-height:60px;text-shadow:0px 1px 0px #969696;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-odnosnik{margin-top:50px;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-odnosnik a{background:#fff;color:#0087be;height:40px;border-radius:20px;padding:0 30px 0 25px;text-transform:uppercase;font-size:11px;font-weight:bold;align-items:center;display:inline-flex;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-odnosnik a:hover{color:#fff;background:#0087be;}@media (max-width:995px){.body-wrapper.slider ul.slides li .caption-group .views-field-field-naglowek *{font-size:48px;}.body-wrapper.slider ul.slides li .caption-group .views-field-body *{font-size:24px;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-odnosnik{margin-top:10px;}}@media (max-width:519px){.body-wrapper.slider ul.slides li .caption-group .views-field-field-naglowek *{font-size:32px;line-height:36px;}.body-wrapper.slider ul.slides li .caption-group .views-field-body *{font-size:18px;}.body-wrapper.slider ul.slides li .caption-group .views-field-field-odnosnik{margin-top:70px;}}.body-wrapper.slider ul.slides li .action-group{position:absolute;z-index:2;right:10px;top:10px;}@media (max-width:767px){.body-wrapper.slider ul.slides li .action-group{display:none;}}.body-wrapper.slider ul.slides li .action-group .views-field{display:inline-block;line-height:1em;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider ul.slides li .action-group .views-field:hover{background:#fff;}.body-wrapper.slider ul.slides li .action-group a{font-size:14px;color:#333;}.region-aktualnosci{margin-top:45px;}.region-aktualnosci .block-block .content{padding-left:3px;}.region-aktualnosci .block-block .content h2,.region-aktualnosci .block-block .content p{margin:0px;padding:0px;display:inline-block;line-height:1.1em;}.region-aktualnosci .block-block .content h2{text-transform:uppercase;font-size:1.4rem;}.region-aktualnosci .block-block .content p a{font-size:1.2rem;}.region-aktualnosci .block-views{margin-top:27px;}.body-wrapper.branze{padding-bottom:25px;}.body-wrapper.branze .region-branze{display:flex;flex-wrap:wrap;}.body-wrapper.branze .region-branze > section{width:100%;padding:40px 16px 24px;}.body-wrapper.branze .region-branze > section:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;color:#00a3e4;}.body-wrapper.branze .region-branze > section#block-bean-sprzedaz-energii:before{content:'\e957';}.body-wrapper.branze .region-branze > section#block-bean-dzierzawa:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e955';}.body-wrapper.branze .region-branze > section#block-bean-projekty-ue:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e958';}.body-wrapper.branze .region-branze > section .field-name-title-field h2{font-size:16px;margin-top:8px;margin-bottom:10px;line-height:21px;}.body-wrapper.branze .region-branze > section .field-name-field-tresc-bloku p{font-size:12px;line-height:20px;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik{margin-top:36px;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik a{display:inline-block;height:40px;border:1px solid #00a3e4;text-transform:uppercase;font-weight:bold;color:#00a3e4;border-radius:20px;padding:13px 26px 12px;font-size:1.2rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik a:active{color:#fff;background:#00a3e4;}@media (min-width:996px){.body-wrapper.branze .region-branze > section .field-name-field-odnosnik a:hover{color:#fff;background:#00a3e4;}}@media (min-width:768px){.body-wrapper.branze{padding-bottom:43px;}.body-wrapper.branze .region-branze > section{width:33.33%;padding:20px 8px 0;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik{margin-top:16px;}.body-wrapper.branze .region-branze > section .field-name-field-tresc-bloku p{font-size:14px;line-height:21px;}}@media (min-width:996px){.body-wrapper.branze{padding-bottom:72px;}.body-wrapper.branze .region-branze > section{padding:20px 34px 0;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik{margin-top:20px;}}@media (min-width:1366px){.body-wrapper.branze{padding-bottom:115px;}.body-wrapper.branze .region-branze > section{padding:20px 30px 0;}.body-wrapper.branze .region-branze > section .field-name-field-odnosnik{margin-top:24px;}}.body-wrapper.oferta{background:#f2f5f4;}.body-wrapper.oferta > .container{padding:0;}.body-wrapper.oferta .block-block .content{padding-left:10px;padding-top:48px;padding-bottom:10px;}.body-wrapper.oferta .block-block .content h2,.body-wrapper.oferta .block-block .content p{margin:0px;padding:0px;display:inline-block;line-height:1.1em;}.body-wrapper.oferta .block-block .content h2{text-transform:uppercase;font-size:1.4rem;}.body-wrapper.oferta .block-block .content p a{font-size:1.2rem;}.body-wrapper.oferta .view-oferta{overflow:auto;}.body-wrapper.oferta .view-oferta .owl-stage-outer .owl-item{padding:10px;}.body-wrapper.oferta .view-oferta .owl-stage-outer .owl-item .views-field-name{background:#fff;padding:22px 26px;}.body-wrapper.oferta .view-oferta .owl-stage-outer .owl-item .views-field-name a{font-size:16px;line-height:24px;font-weight:bold;color:#000;width:100%;}@media (max-width:520px){.body-wrapper.oferta .view-oferta .owl-stage-outer .owl-item .views-field-name a{font-size:12px;line-height:21px;}}.body-wrapper.oferta .view-oferta .owl-stage-outer .owl-item .views-field-name a:hover{color:#00a3e4;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev,.body-wrapper.oferta .view-oferta .owl-nav .owl-next{position:absolute;top:0;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev:before,.body-wrapper.oferta .view-oferta .owl-nav .owl-next:before{color:#00a3e4;line-height:40px;font-size:13px;text-shadow:none;vertical-align:middle;content:'\e60d';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;text-indent:0;left:12px;top:13px;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev:after,.body-wrapper.oferta .view-oferta .owl-nav .owl-next:after{border:1px solid #00a3e4;border-radius:50%;height:40px;width:40px;content:'';position:absolute;top:0;text-indent:0;left:0;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev.owl-next,.body-wrapper.oferta .view-oferta .owl-nav .owl-next.owl-next{right:40px;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev.owl-prev,.body-wrapper.oferta .view-oferta .owl-nav .owl-next.owl-prev{left:0px;}.body-wrapper.oferta .view-oferta .owl-nav .owl-prev.owl-prev:before,.body-wrapper.oferta .view-oferta .owl-nav .owl-next.owl-prev:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.body-wrapper.oferta .view-oferta .owl-slidebar{height:2px;width:100%;background:#e0e0e0;position:relative;}.body-wrapper.oferta .view-oferta .owl-slidebar .active{position:absolute;top:0;left:0;height:2px;background:#00a3e4;-webkit-transition:left 300ms;-moz-transition:left 300ms;-ms-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms;}.body-wrapper.oferta .view-oferta .owl-dots{display:none !important;}.body-wrapper.oferta .view-oferta .owl-controls{max-width:500px;margin:26px auto 58px;padding:19px 50px;position:relative;display:flex;align-items:center;}@media (max-width:520px){.body-wrapper.oferta .view-oferta .owl-controls{max-width:250px;}}.body-wrapper.sklepy{padding:20px 8px;}.body-wrapper.sklepy > .container{padding:0;}.body-wrapper.sklepy .region-sklepy{display:flex;flex-wrap:wrap;}.body-wrapper.sklepy .region-sklepy > section{width:100%;margin-top:8px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst{background:#f2f5f4;text-align:center;padding:0 20px 35px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-logo{margin-top:-55px;margin-bottom:20px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-logo .field-item{width:110px;height:110px;background:#fff;border-radius:50%;display:flex;margin:0 auto;position:relative;justify-content:center;align-items:center;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-title-field{font-size:14px;line-height:18px;font-weight:bold;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-tresc-bloku p{font-size:12px;line-height:18px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-odnosnik{margin-top:42px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-odnosnik a{display:inline-block;height:40px;text-transform:uppercase;font-weight:bold;color:#fff;border:1px solid #00a3e4;background-color:#00a3e4;border-radius:20px;padding:15px 26px 14px;font-size:1rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-odnosnik a:active{color:#fff;background:#00a3e4;}@media (min-width:996px){.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-odnosnik a:hover{background-color:#fff;color:#00a3e4;}}.body-wrapper.sklepy .region-sklepy > section .field-name-field-obrazek-tla img{display:block;}@media (min-width:680px){.body-wrapper.sklepy{padding:40px 8px 26px;}.body-wrapper.sklepy .region-sklepy > section{width:50%;padding:8px;}.body-wrapper.sklepy .region-sklepy > section .group-tekst .field-name-field-odnosnik a{font-size:1.2rem;padding:13px 26px 12px;}}@media (min-width:996px){.body-wrapper.sklepy{padding:56px 8px 0;}.body-wrapper.sklepy .region-sklepy > section .group-tekst{padding:0 40px 35px;}}@media (min-width:1366px){.body-wrapper.sklepy{padding:38px 8px 0;}.body-wrapper.sklepy .region-sklepy > section .group-tekst{padding:0 105px 42px;}}.body-wrapper.marki .field-items{flex-wrap:wrap;width:100%;max-width:670px;display:flex;justify-content:space-around;margin:12px auto;align-items:center;text-align:center;}.body-wrapper.marki .field-items > div{width:33.33%;}.body-wrapper.marki .field-items > div img{display:block;margin:10px auto;}@media (min-width:519px){.body-wrapper.marki .field-items{margin:26px auto;}.body-wrapper.marki .field-items > div{width:auto;}}@media (min-width:996px){.body-wrapper.marki .field-items{margin:40px auto;}}.body-wrapper.firma{background:#f2f5f4;margin-top:60px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .field-name-field-zdjecie{position:relative;top:-50px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .field-name-field-zdjecie img{width:100%;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst{margin-top:-50px;padding:20px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-title-field h2{font-size:2.1rem;line-height:1.4em;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-field-tresc-bloku{margin-top:23px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-field-odnosnik{margin-top:23px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-field-odnosnik a{display:inline-block;height:40px;border:1px solid #00a3e4;text-transform:uppercase;font-weight:bold;color:#00a3e4;border-radius:20px;padding:13px 52px 12px;font-size:1.2rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-field-odnosnik a:active{color:#fff;background:#00a3e4;}@media (min-width:996px){.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-field-odnosnik a:hover{color:#fff;background:#00a3e4;}}@media (min-width:768px){.body-wrapper.firma{margin-bottom:70px;margin-top:70px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem{position:relative;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .content{display:flex;padding-right:50%;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .field-name-field-zdjecie{width:50%;overflow:hidden;position:absolute;top:-50px;bottom:-50px;right:0px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .field-name-field-zdjecie img{height:100% !important;position:absolute;max-width:none;width:auto;left:50%;top:0px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst{margin-top:0px;padding:30px 20px;}}@media (min-width:996px){.body-wrapper.firma{margin-bottom:100px;margin-top:100px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-title-field h2{font-size:2.6rem;}}@media (min-width:1250px){.body-wrapper.firma{margin-bottom:140px;margin-top:140px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst{padding:80px 30px;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .group-tekst .field-name-title-field h2{font-size:3.2rem;}.body-wrapper.firma .block-bean-tekst-ze-zdjeciem .field-name-field-zdjecie img{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);left:auto;right:0px;}}.block-bean-inv-galeria-1 header h2{text-align:center;}.block-bean-inv-galeria-1 .field-name-field-invgallery-image{margin-bottom:7px;}.block-bean-inv-galeria-1 .field-name-field-invgallery-image a{vertical-align:middle;}.block-bean-inv-galeria-1 .owl-dots{width:100%;text-align:center;}.block-bean-inv-galeria-1 .owl-dots .owl-dot{display:inline-block;vertical-align:middle;padding:5px;}.block-bean-inv-galeria-1 .owl-dots .owl-dot span{display:block;height:5px;width:5px;background:#90a4ae;border-radius:50%;}.block-bean-inv-galeria-1 .owl-dots .owl-dot.active span{background:#000;}.node-type-aktualnosc .field-name-field-invnews-thumbnail{float:left;margin-right:26px;margin-top:32px;margin-left:38px;}.node-type-aktualnosc .field-name-field-data{margin-top:5px;font-size:1.2rem;line-height:1.1em;margin-left:5px;margin-bottom:10px;}.node-type-aktualnosc .field-name-field-data span:before{content:'\e956';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a3e4;font-size:1.4rem;margin-right:8px;vertical-align:middle;display:inline-block;}.view-aktualnosci .views-row{margin-bottom:1px;display:flex;height:72px;}.view-aktualnosci .views-row .tresc{background:#f2f5f4;padding:15px 20px;width:calc(100% - 72px);}.view-aktualnosci .views-row .views-field-field-invnews-thumbnail a{display:block;}.view-aktualnosci .views-row .views-field-field-invnews-thumbnail img{vertical-align:middle;width:100%;}.view-aktualnosci .views-row .views-field-title a{line-height:1.5em;font-size:12px;color:#000;}.view-aktualnosci .views-row .views-field-title a:hover{color:#00a3e4 !important;text-decoration:none !important;}.view-aktualnosci .views-row .views-field-field-data{margin-top:5px;font-size:1rem;line-height:1.1em;}.view-aktualnosci .views-row .views-field-field-data .field-content:before{content:'\e956';font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#00a3e4;font-size:1.4rem;margin-right:8px;vertical-align:middle;display:inline-block;}@media (min-width:512px){.view-aktualnosci .view-content{display:flex;flex-wrap:wrap;}.view-aktualnosci .views-row{width:50%;margin-bottom:10px;height:auto;display:block;}.view-aktualnosci .views-row .tresc{width:100%;padding:20px;}.view-aktualnosci .views-row .views-field-title a{font-size:100%;}.view-aktualnosci .views-row:first-child{padding-right:10px;}.view-aktualnosci .views-row:nth-child(2){padding-left:10px;}.view-aktualnosci .views-row:nth-child(3){display:none;}}@media (min-width:768px){.view-aktualnosci .views-row .tresc{padding:35px 30px 20px 30px;}.view-aktualnosci .views-row .views-field-title{min-height:4.5em;}}@media (min-width:996px){.view-aktualnosci .views-row{display:inline-block;}.view-aktualnosci .views-row:nth-child(3){display:inline-block;}.view-aktualnosci .views-row:nth-child(3n + 1){width:33.33333333%;padding-left:0px;padding-right:6.66666667px;}.view-aktualnosci .views-row:nth-child(3n + 2){width:33.33333333%;padding-left:3.33333333px;padding-right:3.33333333px;}.view-aktualnosci .views-row:nth-child(3n + 3){width:33.33333333%;padding-left:6.66666667px;padding-right:0px;}}.inv-stopka1{margin-bottom:10px;}.inv-stopka1 .wrap{display:table;font-weight:bold;text-transform:uppercase;padding:0 15px;width:100%;line-height:40px;}.inv-stopka1 .wrap > div:after{clear:both;display:table;content:"";}@media (min-width:768px){.inv-stopka1 .wrap > div{display:table-cell;width:33.33%;}}.inv-stopka1 .wrap .stopka_rok{font-size:1.2rem;}.inv-stopka1 .wrap .stopka_rok .sep{padding:0 5px 0 10px;position:relative;top:-1px;}.inv-stopka1 .wrap .stopka_logo{text-align:left;font-size:1.2rem;line-height:1.1em;}@media (min-width:768px){.inv-stopka1 .wrap .stopka_logo{text-align:right;}}.inv-stopka1 .wrap .stopka_linki .content p{clear:both;margin:0;font-size:1.2rem;}@media (min-width:768px){.inv-stopka1 .wrap .stopka_linki .content p{text-align:center;}}.inv-stopka1 .wrap .stopka_linki .content p a{display:inline-block;color:#000;margin:0 5px;}.inv-stopka1 .wrap .stopka_linki .content p a:hover{text-decoration:underline;}@media (max-width:520px){.inv-stopka1 .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;}.inv-stopka1 .wrap .stopka_linki{width:100%;order:-1;text-align:center;padding:20px 0px;}}.block-bean-inv-contact-2{margin:10px 0;}.block-bean-inv-contact-2 .content .group-tresc{padding:25px 25px 30px 25px;background-color:#fff;}.block-bean-inv-contact-2 .content .group-tresc > div:nth-child(1){border-top:1px solid #ccc;padding-top:20px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-invcontact-phone{font-size:30px;font-weight:bold;line-height:1;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-email{margin-top:10px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-email a{color:#ccc;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-invcontact-address{margin-top:25px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links{margin-top:20px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item{display:inline-block;margin-left:10px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item a{height:33px;width:33px;display:block;background:url(/sites/all/themes/investmag/images/socialicons.png) no-repeat 100px 100px;overflow:hidden;text-indent:9999px;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item:nth-child(1){margin:0;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item a.fb{background-position:0 0;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item a.ta{background-position:-45px 0;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item a.hrs{background-position:-87px 0;}.block-bean-inv-contact-2 .content .group-tresc .field-name-field-incontact-links .field-item a.bk{background-position:-125px 0;}.block-bean-inv-contact-2 .content .field-name-field-invcontact-map{height:300px;width:100%;}.block-bean-inv-contact-2 .content .field-name-field-invcontact-map .field-item{color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media (min-width:996px){.block-bean-inv-contact-2 .content{display:table;width:100%;}.block-bean-inv-contact-2 .content .group-tresc{padding:45px 50px 35px 50px;display:table-cell;vertical-align:top;width:50%;}.block-bean-inv-contact-2 .content .field-name-field-invcontact-map{display:table-cell;width:50%;height:auto;vertical-align:top;}}.not-front{}.not-front a.external:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f045\202f';}.not-front a.pdf:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c1\00a0';}.not-front a.txt:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c2\00a0';}.not-front a.zip:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c6\00a0';}.not-front a.excel:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c3\00a0';}.not-front a.exe:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c9\00a0';}.not-front a.dwg:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c5\00a0';}.not-front a.pps:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f1c4\00a0';}.not-front a.skype:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f17e\202f';}.not-front a.tel:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f095\202f';}.not-front a.mail:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;display:inline;content:'\f003\202f';}.not-front .body-wrapper.content .region-content .content{}.not-front .body-wrapper.content .region-content .content a{outline:0;text-decoration:none;color:inherit;}.not-front .body-wrapper.content .region-content .content a:hover,.not-front .body-wrapper.content .region-content .content a:focus{outline:none;cursor:pointer;text-decoration:underline;}.not-front .body-wrapper.content .region-content .content p{margin:0;margin-bottom:2em;margin-top:1em;line-height:1.68em;}.not-front .body-wrapper.content .region-content .content p:first-child{margin-top:0px;}.not-front .body-wrapper.content .region-content .content p:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content .intro p{font-size:1.8rem;line-height:1.8em;margin-bottom:2em;}.not-front .body-wrapper.content .region-content .content b,.not-front .body-wrapper.content .region-content .content strong{font-weight:bold;}.not-front .body-wrapper.content .region-content .content hr{border:0;margin:2em 0 2em 0;height:1px;background-color:#e3e5e6;}.not-front .body-wrapper.content .region-content .content h1{margin:0;margin-bottom:0.85em;margin-top:2em;font-size:2.4rem;}.not-front .body-wrapper.content .region-content .content h2{margin:0;margin-bottom:1em;margin-top:2em;font-size:2rem;}.not-front .body-wrapper.content .region-content .content h3{margin:0;margin-bottom:1.34em;margin-top:2em;font-size:1.6rem;}.not-front .body-wrapper.content .region-content .content h4{margin:0;margin-bottom:1.6em;margin-top:2em;font-size:1.5rem;}.not-front .body-wrapper.content .region-content .content h5{margin:0;margin-bottom:1.7em;margin-top:2em;font-size:1.4rem;}.not-front .body-wrapper.content .region-content .content h1,.not-front .body-wrapper.content .region-content .content h2,.not-front .body-wrapper.content .region-content .content h3,.not-front .body-wrapper.content .region-content .content h4,.not-front .body-wrapper.content .region-content .content h5,.not-front .body-wrapper.content .region-content .content h6{font-weight:bold;line-height:1.3em;color:inherit;}.not-front .body-wrapper.content .region-content .content h1:first-child,.not-front .body-wrapper.content .region-content .content h2:first-child,.not-front .body-wrapper.content .region-content .content h3:first-child,.not-front .body-wrapper.content .region-content .content h4:first-child,.not-front .body-wrapper.content .region-content .content h5:first-child,.not-front .body-wrapper.content .region-content .content h6:first-child,span + .not-front .body-wrapper.content .region-content .content h1,span + .not-front .body-wrapper.content .region-content .content h2,span + .not-front .body-wrapper.content .region-content .content h3,span + .not-front .body-wrapper.content .region-content .content h4,span + .not-front .body-wrapper.content .region-content .content h5,span + .not-front .body-wrapper.content .region-content .content h6{margin-top:0px;}.not-front .body-wrapper.content .region-content .content h1 + h1,.not-front .body-wrapper.content .region-content .content h2 + h1,.not-front .body-wrapper.content .region-content .content h3 + h1,.not-front .body-wrapper.content .region-content .content h4 + h1,.not-front .body-wrapper.content .region-content .content h5 + h1,.not-front .body-wrapper.content .region-content .content h6 + h1,.not-front .body-wrapper.content .region-content .content h1 + h2,.not-front .body-wrapper.content .region-content .content h2 + h2,.not-front .body-wrapper.content .region-content .content h3 + h2,.not-front .body-wrapper.content .region-content .content h4 + h2,.not-front .body-wrapper.content .region-content .content h5 + h2,.not-front .body-wrapper.content .region-content .content h6 + h2,.not-front .body-wrapper.content .region-content .content h1 + h3,.not-front .body-wrapper.content .region-content .content h2 + h3,.not-front .body-wrapper.content .region-content .content h3 + h3,.not-front .body-wrapper.content .region-content .content h4 + h3,.not-front .body-wrapper.content .region-content .content h5 + h3,.not-front .body-wrapper.content .region-content .content h6 + h3,.not-front .body-wrapper.content .region-content .content h1 + h4,.not-front .body-wrapper.content .region-content .content h2 + h4,.not-front .body-wrapper.content .region-content .content h3 + h4,.not-front .body-wrapper.content .region-content .content h4 + h4,.not-front .body-wrapper.content .region-content .content h5 + h4,.not-front .body-wrapper.content .region-content .content h6 + h4,.not-front .body-wrapper.content .region-content .content h1 + h5,.not-front .body-wrapper.content .region-content .content h2 + h5,.not-front .body-wrapper.content .region-content .content h3 + h5,.not-front .body-wrapper.content .region-content .content h4 + h5,.not-front .body-wrapper.content .region-content .content h5 + h5,.not-front .body-wrapper.content .region-content .content h6 + h5{margin-top:-1em;}.not-front .body-wrapper.content .region-content .content blockquote{margin:2em 0;padding-left:52px;font-style:italic;position:relative;color:#666666;}.not-front .body-wrapper.content .region-content .content blockquote:before{content:'“';position:absolute;left:3px;font-style:normal;top:0.15em;font-size:114px;}@media (min-width:996px){.not-front .body-wrapper.content .region-content .content blockquote{padding-left:85px;}.not-front .body-wrapper.content .region-content .content blockquote:before{left:29px;}}.not-front .body-wrapper.content .region-content .content li{line-height:1.68em;margin-bottom:0.5em;}.not-front .body-wrapper.content .region-content .content ol,.not-front .body-wrapper.content .region-content .content ul{margin:1.5em 0;padding:0 0 0 3em;}.not-front .body-wrapper.content .region-content .content ol ol,.not-front .body-wrapper.content .region-content .content ul ol,.not-front .body-wrapper.content .region-content .content ol ul,.not-front .body-wrapper.content .region-content .content ul ul{margin:0;padding-left:2.75em;}.not-front .body-wrapper.content .region-content .content ol ol ol,.not-front .body-wrapper.content .region-content .content ul ol ol,.not-front .body-wrapper.content .region-content .content ol ul ol,.not-front .body-wrapper.content .region-content .content ul ul ol,.not-front .body-wrapper.content .region-content .content ol ol ul,.not-front .body-wrapper.content .region-content .content ul ol ul,.not-front .body-wrapper.content .region-content .content ol ul ul,.not-front .body-wrapper.content .region-content .content ul ul ul{padding-left:4.125em;}.not-front .body-wrapper.content .region-content .content ol.classic{counter-reset:item;}.not-front .body-wrapper.content .region-content .content ol.classic li{display:block;position:relative;}.not-front .body-wrapper.content .region-content .content ol.classic li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px;}.not-front .body-wrapper.content .region-content .content img{max-width:100%;}.not-front .body-wrapper.content .region-content .content img[style*="left"],.not-front .body-wrapper.content .region-content .content img.align-left{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content .content img[style*="right"],.not-front .body-wrapper.content .region-content .content img.align-right{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content .content figure.caption{text-align:center;}.not-front .body-wrapper.content .region-content .content figure.caption img{margin:auto;}.not-front .body-wrapper.content .region-content .content figure.caption.align-left{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content .content figure.caption.align-center{margin:20px 0;}.not-front .body-wrapper.content .region-content .content figure.caption.align-right{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content .content figure.caption > figcaption{display:table-cell;padding:5px 10px;background-color:#f1f2f3;}.not-front .body-wrapper.content .region-content .content .cke_widget_block,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline{max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block img,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline img{margin:0;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-left,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-left{margin:25px 30px 20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-center,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-center{margin:20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-right,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-right{margin:25px 0 20px 30px;max-width:100%;}.not-front .body-wrapper.content .region-content .content a.colorbox-load:hover{opacity:0.9;}.not-front .body-wrapper.content .region-content .content table{border-collapse:collapse;border-spacing:0;font-size:14px;border:1px solid #e3e5e6;width:100%;margin:2.3em 0;}.not-front .body-wrapper.content .region-content .content table caption{font-family:Georgia,serif;font-weight:bold;text-align:left;}.not-front .body-wrapper.content .region-content .content table td,.not-front .body-wrapper.content .region-content .content table th{padding:15px 20px;font-size:1.5rem;line-height:1.4em;}.not-front .body-wrapper.content .region-content .content table td p,.not-front .body-wrapper.content .region-content .content table th p,.not-front .body-wrapper.content .region-content .content table td ul,.not-front .body-wrapper.content .region-content .content table th ul,.not-front .body-wrapper.content .region-content .content table td ol,.not-front .body-wrapper.content .region-content .content table th ol{font-size:1.5rem;line-height:1.4em;}margin-bottom:0.5em .not-front .body-wrapper.content .region-content .content table td p:last-child,margin-bottom:0.5em .not-front .body-wrapper.content .region-content .content table th p:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content table th{background-color:none;color:inherit;font-weight:bold;text-transform:uppercase;font-size:1.4rem;}.not-front .body-wrapper.content .region-content .content table tbody,.not-front .body-wrapper.content .region-content .content table thead,.not-front .body-wrapper.content .region-content .content table tfoot,.not-front .body-wrapper.content .region-content .content table table,.not-front .body-wrapper.content .region-content .content table td,.not-front .body-wrapper.content .region-content .content table tr,.not-front .body-wrapper.content .region-content .content table th{border:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table tbody,.not-front .body-wrapper.content .region-content .content table thead,.not-front .body-wrapper.content .region-content .content table tfoot,.not-front .body-wrapper.content .region-content .content table tr{border:none;}.not-front .body-wrapper.content .region-content .content table thead{border-bottom:3px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content table[border="0"],.not-front .body-wrapper.content .region-content .content table[border="0"] tbody,.not-front .body-wrapper.content .region-content .content table[border="0"] thead,.not-front .body-wrapper.content .region-content .content table[border="0"] tfoot,.not-front .body-wrapper.content .region-content .content table[border="0"] tr,.not-front .body-wrapper.content .region-content .content table[border="0"] th,.not-front .body-wrapper.content .region-content .content table[border="0"] td{border:none;}.not-front .body-wrapper.content .region-content .content table.bezramki{border:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.bezramki tr,.not-front .body-wrapper.content .region-content .content table.bezramki tbody{border:none;}.not-front .body-wrapper.content .region-content .content table.bezramki th{border-width:0 0px 3px 0;}.not-front .body-wrapper.content .region-content .content table.bezramki td{border-width:0 0px 0px 0;padding:7px 20px;}.not-front .body-wrapper.content .region-content .content table.bezramki tbody{border-top:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.zebra.kolumny tr td:nth-child(odd){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.wiersze tbody tr:nth-child(odd){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski tbody tr:nth-child(odd){background-color:#f3f3f3;}.not-front .body-wrapper.content .region-content .content table.zebra.paski tbody tr:nth-child(even){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski.kolumny tr td:nth-child(odd){background-color:#f3f3f3;}.not-front .body-wrapper.content .region-content .content table.zebra.paski.kolumny tr td:nth-child(even){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski th{background-color:none;color:inherit;}.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze thead tr th{border-bottom:3px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze tr th,.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze tr td{border:none;border-bottom:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny thead tr th{border-width:0 1px 3px 1px;}.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny tbody tr th,.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny tbody tr td{border-width:0 1px 0px 1px;}.not-front .body-wrapper.content .region-content .content table.img{border-collapse:separate;border-spacing:5px;border:none;}.not-front .body-wrapper.content .region-content .content table.img th,.not-front .body-wrapper.content .region-content .content table.img td{border:none;}.not-front .body-wrapper.content .region-content .content table.img > caption{border-bottom:2px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.img thead tr:first-child > *{border-bottom:2px solid #e3e5e6;vertical-align:bottom;text-align:center;font-weight:600;line-height:1.286em;}.not-front .body-wrapper.content .region-content .content table.img thead tr:first-child > * p{margin:0;}@media (max-width:768px){.not-front .body-wrapper.content .region-content .content .tablerwd{width:100%;overflow-x:auto;}.not-front .body-wrapper.content .region-content .content .tablerwd table{width:auto !important;}}@media (max-width:768px){.not-front .body-wrapper.content .region-content .content .tableinfo{width:100%;display:block;border:1px solid #faebcc;border-left-width:5px;color:#8a6d3b;padding:15px;margin-bottom:20px;font-size:1.4rem;padding-left:60px;position:relative;background:#fcf8e3 url(/sites/all/themes/investmag/images/one-finger-swipe-right.svg) no-repeat 15px center;background-size:auto 32px;}.not-front .body-wrapper.content .region-content .content .tableinfo:before{content:'Tabela może nie być widoczna w całości. Przesuń w celu odkrycia komórek.';line-height:1.3em;display:block;}}form{clear:both;}form label{text-transform:lowercase;font-size:1.1rem;font-weight:normal;color:#000;line-height:1em;}form input,form textarea,form select{border:none;background:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select,form textarea{border:1px solid #90a4ae;font-size:1.3rem;line-height:1.2em;vertical-align:middle;}form input[type="text"]:required,form input[type="password"]:required,form input[type="email"]:required,form select:required,form textarea:required,form input[type="text"]:invalid,form input[type="password"]:invalid,form input[type="email"]:invalid,form select:invalid,form textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select{height:30px;line-height:30px;padding:3px 10px;margin-top:3px;margin-bottom:-3px;}form textarea{resize:vertical;}form button{background:#fff;display:inline-block;height:40px;border:1px solid #00a3e4;text-transform:uppercase;font-weight:bold;color:#00a3e4;border-radius:20px;padding:13px 52px 12px;font-size:1.2rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;min-height:30px;}form button:active{color:#fff;background:#00a3e4;}@media (min-width:996px){form button:hover{color:#fff;background:#00a3e4;}}form button:hover{background:#00a3e4;color:#fff;}form.webform-client-form input[type="text"],form#user-login input[type="text"],form.webform-client-form input[type="password"],form#user-login input[type="password"],form.webform-client-form input[type="email"],form#user-login input[type="email"],form.webform-client-form select,form#user-login select,form.webform-client-form textarea,form#user-login textarea{border:none;padding:0px;width:100%;}form.webform-client-form textarea,form#user-login textarea{padding-top:10px;}form.webform-client-form .webform-component:not(.webform-component--title),form#user-login .webform-component:not(.webform-component--title),form.webform-client-form .form-item:not(.webform-component--title),form#user-login .form-item:not(.webform-component--title){position:relative;border:1px solid #e0e0e0;padding:9px 10px 9px;margin:0px;margin-bottom:10px;}@media (max-width:599px) and (min-width:320px){form.webform-client-form .webform-component:not(.webform-component--title),form#user-login .webform-component:not(.webform-component--title),form.webform-client-form .form-item:not(.webform-component--title),form#user-login .form-item:not(.webform-component--title){margin-bottom:5px;}}form.webform-client-form .webform-component:not(.webform-component--title) label:not(.option),form#user-login .webform-component:not(.webform-component--title) label:not(.option),form.webform-client-form .form-item:not(.webform-component--title) label:not(.option),form#user-login .form-item:not(.webform-component--title) label:not(.option){position:absolute;top:50%;transform:translateY(-50%);}form.webform-client-form .webform-component:not(.webform-component--title):not(.empty) label:not(.option),form#user-login .webform-component:not(.webform-component--title):not(.empty) label:not(.option),form.webform-client-form .form-item:not(.webform-component--title):not(.empty) label:not(.option),form#user-login .form-item:not(.webform-component--title):not(.empty) label:not(.option){top:10px;font-size:1rem;}form.webform-client-form .webform-component:not(.webform-component--title).focused,form#user-login .webform-component:not(.webform-component--title).focused,form.webform-client-form .form-item:not(.webform-component--title).focused,form#user-login .form-item:not(.webform-component--title).focused{border-color:#00a3e4;}form.webform-client-form .webform-component:not(.webform-component--title).focused label:not(.option),form#user-login .webform-component:not(.webform-component--title).focused label:not(.option),form.webform-client-form .form-item:not(.webform-component--title).focused label:not(.option),form#user-login .form-item:not(.webform-component--title).focused label:not(.option){top:10px;transition:top 200ms;font-size:1rem;}form.webform-client-form .webform-component:not(.webform-component--title).invalid,form#user-login .webform-component:not(.webform-component--title).invalid,form.webform-client-form .form-item:not(.webform-component--title).invalid,form#user-login .form-item:not(.webform-component--title).invalid{border-color:#ff0000;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-checkboxes,form#user-login .webform-component:not(.webform-component--title).webform-component-checkboxes,form.webform-client-form .form-item:not(.webform-component--title).webform-component-checkboxes,form#user-login .form-item:not(.webform-component--title).webform-component-checkboxes{line-height:12px;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-checkboxes .form-item,form#user-login .webform-component:not(.webform-component--title).webform-component-checkboxes .form-item,form.webform-client-form .form-item:not(.webform-component--title).webform-component-checkboxes .form-item,form#user-login .form-item:not(.webform-component--title).webform-component-checkboxes .form-item{border:none;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-file,form#user-login .webform-component:not(.webform-component--title).webform-component-file,form.webform-client-form .form-item:not(.webform-component--title).webform-component-file,form#user-login .form-item:not(.webform-component--title).webform-component-file{padding:0 0 0 95px;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-file label,form#user-login .webform-component:not(.webform-component--title).webform-component-file label,form.webform-client-form .form-item:not(.webform-component--title).webform-component-file label,form#user-login .form-item:not(.webform-component--title).webform-component-file label{top:50% !important;width:65px;left:10px;font-size:1.1rem !important;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-file .form-managed-file,form#user-login .webform-component:not(.webform-component--title).webform-component-file .form-managed-file,form.webform-client-form .form-item:not(.webform-component--title).webform-component-file .form-managed-file,form#user-login .form-item:not(.webform-component--title).webform-component-file .form-managed-file{display:flex;align-items:center;}form.webform-client-form .webform-component:not(.webform-component--title).webform-component-file .form-managed-file button,form#user-login .webform-component:not(.webform-component--title).webform-component-file .form-managed-file button,form.webform-client-form .form-item:not(.webform-component--title).webform-component-file .form-managed-file button,form#user-login .form-item:not(.webform-component--title).webform-component-file .form-managed-file button{margin-left:auto;}form.webform-client-form .form-actions,form#user-login .form-actions{text-align:right;}form.webform-client-form .webform-component-select,form#user-login .webform-component-select{position:relative;z-index:1;}form.webform-client-form .webform-component-select:after,form#user-login .webform-component-select:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';font-size:20px;top:1px;bottom:1px;width:35px;text-align:center;position:absolute;right:1px;z-index:-1;line-height:47px;}form.webform-client-form .webform-component-select select,form#user-login .webform-component-select select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-right:40px;}form.webform-client-form .webform-component-select select::-ms-expand,form#user-login .webform-component-select select::-ms-expand{display:none;}form.webform-client-form .description,form#user-login .description{border-top:1px solid #dadada;font-size:10px;padding-top:2px;line-height:1.25em;display:none;}form.webform-client-form button,form#user-login button{padding:10px 20px;}.not-front{}.not-front .breadcrumbs{margin-bottom:20px;margin-top:20px;font-size:1.1rem;color:#000;padding:0 8px;}@media (min-width:768px){.not-front .breadcrumbs{margin-bottom:50px;}}.not-front .breadcrumbs .breadcrumb_home:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e931';color:#00a3e4;font-size:12px;}.not-front .breadcrumbs .separator:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e60d';color:#bdbdbd;font-size:10px;padding-left:11px;padding-right:11px;}.not-front .breadcrumbs a{color:#000;}.not-front.page-sitemap ul.site-map-menu li{list-style-type:none;list-style-image:none;padding-left:14px;margin:8px 0;position:relative;}.not-front.page-sitemap ul.site-map-menu li > ul{padding-left:15px !important;}.not-front.page-sitemap ul.site-map-menu li a{font-size:14px;line-height:18px;color:#000;}.not-front.page-sitemap ul.site-map-menu li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e922';position:absolute;top:4px;left:-6px;font-size:22px;color:#c0c0c0;}.not-front.page-sitemap ul.site-map-menu li:hover:before,.not-front.page-sitemap ul.site-map-menu li.active:before,.not-front.page-sitemap ul.site-map-menu li.active-trail:before{color:#0087be;}.not-front.page-sitemap ul.site-map-menu li:hover a,.not-front.page-sitemap ul.site-map-menu li.active a,.not-front.page-sitemap ul.site-map-menu li.active-trail a{color:#0087be;}.not-front.page-user section#block-system-main,.not-front.page-node-12 section#block-system-main,.not-front.page-node-13 section#block-system-main,.not-front.page-node-28 section#block-system-main,.not-front.page-node-29 section#block-system-main{max-width:50%;margin:0 auto;}.not-front.page-node-23 .breadcrumbs,.not-front.page-node-24 .breadcrumbs,.not-front.page-node-25 .breadcrumbs,.not-front.page-node-26 .breadcrumbs{margin-bottom:20px;}.not-front.page-node-23 .block-invmaps,.not-front.page-node-24 .block-invmaps,.not-front.page-node-25 .block-invmaps,.not-front.page-node-26 .block-invmaps{height:460px;width:100%;}.not-front.page-node-23 .block-invmaps .invmap-directions,.not-front.page-node-24 .block-invmaps .invmap-directions,.not-front.page-node-25 .block-invmaps .invmap-directions,.not-front.page-node-26 .block-invmaps .invmap-directions,.not-front.page-node-23 .block-invmaps #invmap-locations,.not-front.page-node-24 .block-invmaps #invmap-locations,.not-front.page-node-25 .block-invmaps #invmap-locations,.not-front.page-node-26 .block-invmaps #invmap-locations,.not-front.page-node-23 .block-invmaps a[name="top"],.not-front.page-node-24 .block-invmaps a[name="top"],.not-front.page-node-25 .block-invmaps a[name="top"],.not-front.page-node-26 .block-invmaps a[name="top"]{display:none;}.not-front.page-node-23 .block-invmaps #invmap-map,.not-front.page-node-24 .block-invmaps #invmap-map,.not-front.page-node-25 .block-invmaps #invmap-map,.not-front.page-node-26 .block-invmaps #invmap-map{display:block !important;}.not-front.page-node-23 .contact-top,.not-front.page-node-24 .contact-top,.not-front.page-node-25 .contact-top,.not-front.page-node-26 .contact-top{display:flex;flex-wrap:wrap;margin-top:-170px;}.not-front.page-node-23 .contact-top section,.not-front.page-node-24 .contact-top section,.not-front.page-node-25 .contact-top section,.not-front.page-node-26 .contact-top section{width:50%;padding:0 10px;z-index:1;}@media (max-width:767px){.not-front.page-node-23 .contact-top section,.not-front.page-node-24 .contact-top section,.not-front.page-node-25 .contact-top section,.not-front.page-node-26 .contact-top section{width:100%;padding:0;}}.not-front.page-node-23 .contact-top section > .content,.not-front.page-node-24 .contact-top section > .content,.not-front.page-node-25 .contact-top section > .content,.not-front.page-node-26 .contact-top section > .content{background:#fff;padding:24px;height:100%;-webkit-box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5);}.not-front.page-node-23 .contact-top section > .content button,.not-front.page-node-24 .contact-top section > .content button,.not-front.page-node-25 .contact-top section > .content button,.not-front.page-node-26 .contact-top section > .content button{display:inline-block;height:40px;border:1px solid #00a3e4;text-transform:uppercase;font-weight:bold;color:#00a3e4;background:#fff;border-radius:20px;padding:13px 26px 12px;font-size:1.2rem;line-height:1.1em;-webkit-transition:background-color 300ms,color 300ms;-moz-transition:background-color 300ms,color 300ms;-ms-transition:background-color 300ms,color 300ms;-o-transition:background-color 300ms,color 300ms;transition:background-color 300ms,color 300ms;}.not-front.page-node-23 .contact-top section > .content button:active,.not-front.page-node-24 .contact-top section > .content button:active,.not-front.page-node-25 .contact-top section > .content button:active,.not-front.page-node-26 .contact-top section > .content button:active{color:#fff;background:#00a3e4;}@media (min-width:996px){.not-front.page-node-23 .contact-top section > .content button:hover,.not-front.page-node-24 .contact-top section > .content button:hover,.not-front.page-node-25 .contact-top section > .content button:hover,.not-front.page-node-26 .contact-top section > .content button:hover{color:#fff;background:#00a3e4;}}.not-front.page-node-23 .contact-top section#block-webform-client-block-12 header,.not-front.page-node-24 .contact-top section#block-webform-client-block-12 header,.not-front.page-node-25 .contact-top section#block-webform-client-block-12 header,.not-front.page-node-26 .contact-top section#block-webform-client-block-12 header{background:#fff;}.not-front.page-node-23 .contact-top section#block-block-4 > .content,.not-front.page-node-24 .contact-top section#block-block-4 > .content,.not-front.page-node-25 .contact-top section#block-block-4 > .content,.not-front.page-node-26 .contact-top section#block-block-4 > .content{padding:42px 24px 24px 60px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content header h2,.not-front.page-node-24 .contact-top section#block-block-4 > .content header h2,.not-front.page-node-25 .contact-top section#block-block-4 > .content header h2,.not-front.page-node-26 .contact-top section#block-block-4 > .content header h2{font-size:40px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .content,.not-front.page-node-24 .contact-top section#block-block-4 > .content .content,.not-front.page-node-25 .contact-top section#block-block-4 > .content .content,.not-front.page-node-26 .contact-top section#block-block-4 > .content .content{padding-left:15px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-adres p,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-adres p,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-adres p,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-adres p{margin:1em 0;position:relative;font-size:14px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-adres p strong,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-adres p strong,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-adres p strong,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-adres p strong{font-size:18px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-adres p:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-adres p:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-adres p:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-adres p:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e93d";top:12px;position:absolute;left:-22px;font-size:24px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a{color:#000;position:relative;font-size:16px;font-weight:bold;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e918";top:0px;position:absolute;left:-32px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-size:24px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:hover,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:hover,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:hover,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-telefon .field-item a:hover{color:#00a3e4;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-e-mail,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-e-mail,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-e-mail,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-e-mail{margin-top:12px;margin-bottom:12px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a{color:#000;position:relative;font-size:16px;font-weight:bold;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e919";top:12px;position:absolute;left:-20px;font-size:24px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:hover,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:hover,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:hover,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-e-mail .field-item a:hover{color:#00a3e4;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-kapital .field-item,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-kapital .field-item,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-kapital .field-item,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-kapital .field-item{font-size:14px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe{margin-top:22px;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items{display:flex;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a{text-indent:-99999px;height:25px;width:25px;margin-right:10px;display:inline-block;position:relative;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;font-size:25px;text-indent:0;left:0;position:absolute;}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.twitter:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.twitter:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.twitter:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.twitter:before{content:"\e952";}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.facebook:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.facebook:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.facebook:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.facebook:before{content:"\e949";}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.google:before,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.google:before,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.google:before,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a.google:before{content:"\e951";}.not-front.page-node-23 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:hover,.not-front.page-node-24 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:hover,.not-front.page-node-25 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:hover,.not-front.page-node-26 .contact-top section#block-block-4 > .content .field-name-field-spolecznosciowe .field-items a:hover{opacity:.9;}.not-front ul.tabs a{font-size:1.4rem;color:#000;}.body-wrapper.content{}.body-wrapper.content header h1{color:#000;font-size:2.4rem;line-height:1.1em;margin-bottom:20px;}@media (min-width:768px){.body-wrapper.content header h1{font-size:3.6rem;}}@media (min-width:996px){.body-wrapper.content header h1{font-size:4.8rem;}}.body-wrapper.content .region-content{}.body-wrapper.content .region-content .field-name-body{padding:16px 10px;}@media (max-width:519px){.body-wrapper.content .region-content .field-name-body p{font-size:12px;line-height:21px;}}.body-wrapper.content .region-content .field-name-field-do-pobrania,.body-wrapper.content .region-content .field-name-field-galeria{margin:0;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-body{padding:45px 26px;}.body-wrapper.content .region-content .field-name-field-do-pobrania,.body-wrapper.content .region-content .field-name-field-galeria{margin:0 30px;}}@media (min-width:966px){.body-wrapper.content .region-content .field-name-body{padding:35px 30px;}}@media (min-width:1366px){.body-wrapper.content .region-content .field-name-body{padding:32px 38px;}.body-wrapper.content .region-content .field-name-field-do-pobrania,.body-wrapper.content .region-content .field-name-field-galeria{margin:0 38px;}}.body-wrapper.content .region-content .field-name-field-podtytul{font-family:Georgia,serif;font-style:italic;font-size:1.8rem;color:#575756;}.body-wrapper.content .region-content .field-name-field-galeria{padding:14px 10px;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-galeria{padding:16px 0;margin-top:20px;}}.body-wrapper.content .region-content .field-name-field-galeria .field-label{margin-bottom:20px;text-align:left;display:block;line-height:1.1em;color:#000;font-size:1.2rem;text-transform:uppercase;font-weight:bold;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-galeria .field-label{font-size:1.4rem;padding-left:24px;}}.body-wrapper.content .region-content .field-name-field-galeria .field-item{display:inline-block;vertical-align:top;width:50%;text-align:center;max-width:156px;}.body-wrapper.content .region-content .field-name-field-galeria .field-item a{position:relative;vertical-align:middle;}.body-wrapper.content .region-content .field-name-field-galeria .field-item a:before{content:'';color:#fff;text-align:center;position:absolute;vertical-align:middle;background-color:rgba(0,0,0,0.4);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-ms-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;z-index:1;width:100%;height:100%;}.body-wrapper.content .region-content .field-name-field-galeria .field-item a:active:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}@media (min-width:996px){.body-wrapper.content .region-content .field-name-field-galeria .field-item a:hover:before{-webkit-opacity:1;-moz-opacity:1;opacity:1;}}@media (min-width:360px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:25%;}}@media (min-width:600px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:20%;}}@media (min-width:1366px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:16.66%;}}.body-wrapper.content .region-content .field-name-field-galeria a img{vertical-align:middle;}.body-wrapper.content .region-content .field-name-field-galeria + .field-name-field-do-pobrania{margin-top:0px;}.body-wrapper.content .region-content .field-name-field-do-pobrania{margin-top:50px;background:#f0f2f1;padding:14px 10px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{margin-bottom:30px;text-align:left;display:block;line-height:1.1em;color:#000;font-size:1.2rem;text-transform:uppercase;font-weight:bold;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{padding-left:30px;position:relative;margin-bottom:30px;min-height:48px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon{height:24px;width:24px;display:block;line-height:24px;text-align:center;position:absolute;left:0px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg{display:inline-block;vertical-align:middle;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg path,.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg polygon,.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg circle{fill:#19abe5;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a{display:inline;font-size:1.4rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#000;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:active,.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:focus{text-decoration:underline;}@media (min-width:996px){.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:hover{text-decoration:underline;}}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-do-pobrania{padding:16px 24px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{font-size:1.4rem;width:100%;margin-left:-4px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{width:50%;display:inline-block;margin-right:-4px;vertical-align:top;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.even{padding-right:15px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.odd{padding-left:85px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.odd .fileicon{left:15px;}}@media (min-width:768px) and (min-width:996px){.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{width:33.334%;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 1){padding-left:30px;padding-right:20px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 1) .fileicon{left:0px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 2){padding-right:10px;padding-left:40px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 2) .fileicon{left:10px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n){padding-left:50px;padding-right:0px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n) .fileicon{left:20px;}}@media (min-width:1400px){.narrow.container{max-width:1100px;}}.not-front .body-wrapper.sidebar{display:none;}@media (min-width:996px){article:after{clear:both;content:'';display:table;}.not-front .body-wrapper.sidebar{width:208px;padding-right:0px;float:left;display:block;}.not-front .body-wrapper.sidebar header h2{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;margin-bottom:8px;}.not-front .body-wrapper.sidebar nav ul{padding:0;margin:0;}.not-front .body-wrapper.sidebar nav ul li{list-style-type:none;list-style-image:none;padding-left:14px;margin:8px 0;position:relative;}.not-front .body-wrapper.sidebar nav ul li a{font-size:14px;line-height:18px;color:#000;}.not-front .body-wrapper.sidebar nav ul li:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e922';position:absolute;top:4px;left:-6px;font-size:22px;color:#c0c0c0;}.not-front .body-wrapper.sidebar nav ul li:hover:before,.not-front .body-wrapper.sidebar nav ul li.active:before,.not-front .body-wrapper.sidebar nav ul li.active-trail:before{color:#0087be;}.not-front .body-wrapper.sidebar nav ul li:hover a,.not-front .body-wrapper.sidebar nav ul li.active a,.not-front .body-wrapper.sidebar nav ul li.active-trail a{color:#0087be;}.not-front .body-wrapper.content.narrow{display:block;overflow:hidden;padding-left:0px;}}.body-wrapper.upper-footer{background:#f2f5f4;}.body-wrapper.upper-footer .container{padding:0 15px;}.body-wrapper.upper-footer .container .region-upper-footer{display:flex;color:#000;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup){width:50%;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup).block-block > .content > header{display:none;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul{column-count:3;margin:0;padding:40px 0;display:block;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li{font-size:14px;position:relative;height:100%;overflow:auto;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > a,.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > span{font-weight:bold;color:#000;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > a:hover,.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > span:hover{color:#00a3e4;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > ul{padding-left:0;list-style-type:none;margin:0;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > ul > li{font-size:12px;list-style-type:none;list-style-image:none;margin:0;padding:0;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > ul > li a{color:#000;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > ul > li a:before{content:"\25B8";color:#0087be;font-size:14px;width:10px;position:relative;left:-2px;display:inline-block;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > ul > li a:hover{color:#00a3e4;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt{padding:34px 24px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-adres p{margin:1em 0;position:relative;font-size:12px;line-height:24px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-adres p strong{font-size:14px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-adres p:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e93d";top:12px;position:absolute;left:-16px;font-size:18px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-telefon .field-item a{color:#000;position:relative;font-size:14px;font-weight:bold;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-telefon .field-item a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e918";top:0px;position:absolute;left:-26px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);font-size:18px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-telefon .field-item a:hover{color:#00a3e4;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-e-mail{margin-top:12px;margin-bottom:12px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-e-mail .field-item a{color:#000;position:relative;font-size:14px;font-weight:bold;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-e-mail .field-item a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;content:"\e919";top:12px;position:absolute;left:-16px;font-size:18px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-e-mail .field-item a:hover{color:#00a3e4;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-kapital .field-item{font-size:12px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe{margin-top:22px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items{display:flex;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a{text-indent:-99999px;height:25px;width:25px;margin-right:10px;display:inline-block;position:relative;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0087be;font-size:25px;text-indent:0;left:0;position:absolute;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a.twitter:before{content:"\e952";}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a.facebook:before{content:"\e949";}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a.google:before{content:"\e951";}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt .field-name-field-spolecznosciowe .field-items a:hover{opacity:.9;}@media (max-width:600px){.body-wrapper.upper-footer .container{padding:0 8px;}.body-wrapper.upper-footer .container .region-upper-footer{height:auto;flex-wrap:wrap;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup){width:100%;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) #block-bean-kontakt{padding:18px 48px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul{column-count:auto;margin:0;padding:0;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li:not(.expanded) > ul{display:none;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li:not(.expanded) i{font-size:22px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li:not(.expanded) i:before{content:"+";}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li{list-style-type:none;list-style-image:none;overflow:inherit;border-top:1px solid #e6e6e6;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li:first-child{border-top:none;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li li > a{display:inline-block;height:100%;width:calc(100% - 10px);padding-left:5px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul ul > li,.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > a,.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul > li > span{display:inline-block;width:100%;height:45px;padding-left:15px;line-height:45px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul i{position:absolute;top:0px;right:10px;font-style:inherit;font-size:28px;font-weight:300;width:45px;height:45px;}.body-wrapper.upper-footer .container .region-upper-footer > *:not(.block-inv-popup) .menu-block-wrapper > ul i:before{content:"-";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.cc-cookies{position:fixed;background:#eeeeee;color:#000000;font-family:Arial,Helvetica,sans-serif;bottom:0px;-webkit-box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);z-index:9999;font-size:1.2rem;width:100%;}.cc-cookies .inside{width:100%;margin:0px;padding:0 8px;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{max-width:990px;margin-left:auto;margin-right:auto;}}@media (min-width:1250px){.cc-cookies .inside{max-width:1250px;}}.cc-cookies .inside a{color:#000000;font-weight:bold;}.cc-cookies .inside a:hover{text-decoration:underline;}.cc-cookies .inside h3{padding-bottom:5px;font-size:1.6rem;}@media (max-width:767px){.cc-cookies .inside span{display:none;}}@media (max-width:1200px){.cc-cookies .inside{padding-left:30px;padding-right:60px;}}.cc-cookies .cc-cookie-accept{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:3rem;position:absolute;top:0px;line-height:40px;width:40px;text-align:center;right:10px;z-index:1;}.cc-cookies .cc-cookie-accept:hover{color:#333333;}
