*,*: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:18px;font-size:1.8rem;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;width:100%;color:#0a2952;}.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/icomoon.eot);src:url(/sites/all/themes/investmag/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/icomoon.woff) format('woff'),url(/sites/all/themes/investmag/fonts/icomoon.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url(/sites/all/themes/investmag/fonts/robotocondensed-regular-filtex.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/robotocondensed-regular-filtex.woff) format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url(/sites/all/themes/investmag/fonts/robotocondensed-bold-filtex.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/robotocondensed-bold-filtex.woff) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'Roboto Condensed';src:url(/sites/all/themes/investmag/fonts/robotocondensed-bolditalic-filtex.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/robotocondensed-bolditalic-filtex.woff) format('woff');font-weight:bold;font-style:italic;}@font-face{font-family:'Roboto Condensed';src:url(/sites/all/themes/investmag/fonts/robotocondensed-light-filtex.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/robotocondensed-light-filtex.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-left:8px;padding-right:8px;}@media (min-width:996px){.container{max-width:980px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.container{max-width:1170px;}}@media (min-width:1260px){.container{max-width:1240px;}}.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;}}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;}.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;z-index:1;}.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;}.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:#ced7db;}.body-wrapper.top .menu-wrapper .cancel-menu{padding:40px 10px 15px 15px;text-align:right;text-transform:uppercase;font-size:10px;font-size:1rem;color:#000;}.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 .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;}.body-wrapper.top .menu-wrapper .cancel-menu.upper-cancel{padding:15px 10px;padding-bottom:30px;font-weight:bold;text-transform:uppercase;font-size:1.4rem;}.body-wrapper.top .menu-wrapper .cancel-menu.upper-cancel .close-icon{font-size:1.6rem;}.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-bottom:1px solid #0a2952;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:10px 27px;font-size:1.4rem;color:#000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid #ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:10px 47px;font-size:1.2rem;color:#FFF;background:#0a2952;border-color:#ced7db;}.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:#0a2952;border-color:#0a2952;}.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:#0a2952;border-color:#0a2952;}.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;display:table-cell;width:auto;}.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.expanded:hover > a:before{content:"";z-index:1;left:50%;bottom:0px;margin-left:-10px;position:absolute;width:0;height:0;border-width:0 10px 9px 10px;border-color:transparent transparent #000 transparent;border-style:double double solid double;}.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 > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul{top:0;left:100%;width:150px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul{top:0;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{margin-left:auto;margin-right:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a:before{margin-left:-10px;border-width:0 10px 9px 10px;border-color:transparent transparent #0a2952 transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li{padding:0 27px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{font-size:1.6rem;color:#0a2952;text-transform:lowercase;background:none;border-color:#60b887;padding:0px;padding-bottom:17px;padding-top:17px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a span{padding:4px 3px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > a:hover{color:#38a502;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a span{border-bottom:3px solid #38a502;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a span{border-bottom:3px solid #38a502;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid #6c7f97;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:7px 10px;font-size:1.2rem;color:#fff;background:#0a2952;border-color:#6c7f97;}.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:7px 10px;font-size:1.2rem;color:#000;background:#0a2952;border-color:#0a2952;}.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-left:7px 10px;font-size:1.2rem;color:#000;background:#0a2952;border-color:#0a2952;}.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{}}.lang-wrapper{width:67px;}.lang-wrapper .block-locale .content ul,.lang-wrapper .block-locale .content li{margin:0px;padding:0px;text-transform:uppercase;font-size:1.4rem;list-style:none;display:inline-block;margin-right:-3px;}.lang-wrapper .block-locale .content ul a,.lang-wrapper .block-locale .content li a{line-height:40px;padding-left:5px;padding-right:5px;display:block;color:rgba(10,40,82,0.6);}@media (min-width:996px){.lang-wrapper .block-locale .content ul a,.lang-wrapper .block-locale .content li a{line-height:25px;}}.lang-wrapper .block-locale .content ul a.active,.lang-wrapper .block-locale .content li a.active{color:green;}.lang-wrapper .block-locale .content ul a:hover,.lang-wrapper .block-locale .content li a:hover{color:#38a502;}.lang-wrapper .block-locale .content ul abbr,.lang-wrapper .block-locale .content li abbr{text-decoration:none;border:none;display:block;}.lang-wrapper .block-locale .content ul{display:block;}@media (min-width:996px){.lang-wrapper{width:60px;flex-shrink:0;}.lang-wrapper .block-locale .content ul,.lang-wrapper .block-locale .content li{vertical-align:middle;}.lang-wrapper .block-locale .content ul abbr,.lang-wrapper .block-locale .content li abbr{height:16px;width:22px;overflow:hidden;text-indent:-9999px;opacity:0.6;}.lang-wrapper .block-locale .content ul abbr:hover,.lang-wrapper .block-locale .content li abbr:hover{opacity:1;}.lang-wrapper .block-locale .content ul a.active abbr,.lang-wrapper .block-locale .content li a.active abbr{opacity:1;}.lang-wrapper .block-locale .content ul.pl a abbr,.lang-wrapper .block-locale .content li.pl a abbr{background:url(/sites/all/themes/investmag/images/flagi.png) no-repeat left 0;}.lang-wrapper .block-locale .content ul.pl span abbr,.lang-wrapper .block-locale .content li.pl span abbr{background:url(/sites/all/themes/investmag/images/flagi.png) no-repeat right 0;}.lang-wrapper .block-locale .content ul.en a abbr,.lang-wrapper .block-locale .content li.en a abbr{background:url(/sites/all/themes/investmag/images/flagi.png) no-repeat left -16px;}.lang-wrapper .block-locale .content ul.en span abbr,.lang-wrapper .block-locale .content li.en span abbr{background:url(/sites/all/themes/investmag/images/flagi.png) no-repeat right -16px;}}.body-wrapper.top .search-wrapper{display:none;width:100%;clear:both;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:'\e904';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{-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{margin-bottom:20px;background:#ced7db;padding-top:15px;padding-bottom:15px;}.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{padding-top:16px;padding-bottom:16px;position:relative;height:72px;z-index:2;}.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:'\e904';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:2px;margin-bottom:3px;-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,5px) rotate(45deg);-moz-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);}.body-wrapper.top .menu-trigger.clicked span:first-child + span + span{-webkit-transform:translate(0,-5px) rotate(-45deg);-moz-transform:translate(0,-5px) rotate(-45deg);-ms-transform:translate(0,-5px) rotate(-45deg);-o-transform:translate(0,-5px) 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:17px;background:#38a502;}.body-wrapper.top .menu-trigger p:first-child{text-transform:uppercase;font-weight:bold;margin-right:7px;}.body-wrapper.top .logo-wrapper{position:absolute;top:16px;left:8px;}.body-wrapper.top .logo-wrapper a{color:#0a2952;font-weight:bold;font-style:italic;font-size:1.4rem;line-height:1em;}.body-wrapper.top .logo-wrapper img{vertical-align:middle;margin-right:16px;max-height:40px;width:auto;}.body-wrapper.top .menu-trigger{position:absolute;top:20px;right:16px;}.body-wrapper.top .lang-wrapper{position:absolute;right:76px;top:14px;}@media (min-width:996px){.body-wrapper.top{height:auto;}.body-wrapper.top .container{display:flex;align-items:center;}.body-wrapper.top .container .logo-wrapper{position:static;margin-left:0px;margin-right:auto;flex-shrink:0;}.body-wrapper.top .container .logo-wrapper a{font-size:1.8rem;}.body-wrapper.top .container .logo-wrapper img{max-height:none;}.body-wrapper.top .container .menu-wrapper{margin-left:auto;margin-right:0;}.body-wrapper.top .container .lang-wrapper{position:static;}}body .body-wrapper.slider .container{max-width:1350px;padding:0px;}@media (min-width:1900px){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:10px;margin:0px;display:block;line-height:0;height:9px;overflow-y:hidden;}.body-wrapper.slider .flexslider .flex-control-nav li{vertical-align:middle;margin:0px 4px;line-height:9px;height:9px;}.body-wrapper.slider .flexslider .flex-control-nav li a{-webkit-opacity:1;-moz-opacity:1;opacity:1;border-radius:50%;height:7px;width:7px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-style:solid;border-width:1px;border-color:#ffffff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:none;}.body-wrapper.slider .flexslider .flex-control-nav li a.flex-active{border:none;background:#38a502;height:9px;width:9px;}.body-wrapper.slider .flexslider .flex-direction-nav{margin:0px;display:block;}.body-wrapper.slider .flexslider .flex-direction-nav li a{display:block;height:30px;color:#ffffff;margin:0px;margin-top:-15px;}.body-wrapper.slider .flexslider .flex-direction-nav li a:before{color:#ffffff;line-height:30px;font-size:30px;text-shadow:none;vertical-align:middle;text-shadow:0px 0px 2px rgba(0,0,0,0.7);opacity:0.8;}.body-wrapper.slider .flexslider .flex-direction-nav li a:hover:before{color:#38a502;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next{right:15px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next: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';}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev{left:15px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev: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:'\e60c';}@media (min-width:768px){.body-wrapper.slider .flexslider .flex-control-nav{bottom:19px;}}.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;background:#0a2952;}.body-wrapper.slider ul.slides li img{opacity:0.7;}.body-wrapper.slider ul.slides li .caption-group{position:absolute;z-index:3;text-align:center;background:rgba(0,0,0,0);left:50%;top: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%);max-width:90%;width:100%;}.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;}.body-wrapper.slider ul.slides .views-field-field-naglowek{font-weight:bold;font-size:3rem;line-height:1em;color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,0.7);}.body-wrapper.slider ul.slides .views-field-body{font-size:1.8rem;line-height:1.3em;font-weight:300;margin-top:10px;padding-top:18px;position:relative;color:#fff;text-shadow:0px 0px 2px rgba(0,0,0,0.7);}.body-wrapper.slider ul.slides .views-field-body a{color:#38a502;}.body-wrapper.slider ul.slides .views-field-body:before{content:'';height:2px;width:60px;top:0px;left:50%;margin-left:-30px;background:#38a502;position:absolute;}.body-wrapper.slider ul.slides .views-field-field-odnosnik{margin-top:20px;}.body-wrapper.slider ul.slides .views-field-field-odnosnik a{background:#38a502;border:none;color:#fff;font-weight:bold;vertical-align:middle;text-transform:uppercase;font-size:1.2rem;line-height:40px;padding:0 23px;border-radius:20px;-webkit-box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);-moz-box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);min-height:30px;}.body-wrapper.slider ul.slides .views-field-field-odnosnik a:hover{background:#003399;-webkit-box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);-moz-box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);}@media (min-width:768px){.body-wrapper.slider ul.slides .views-field-field-naglowek{font-size:5rem;}.body-wrapper.slider ul.slides .views-field-body{font-size:2.3rem;margin-top:20px;}.body-wrapper.slider ul.slides .views-field-field-odnosnik a{font-size:1.4rem;font-weight:normal;}}@media (min-width:996px){.body-wrapper.slider ul.slides .views-field-field-naglowek{font-size:7rem;}.body-wrapper.slider ul.slides .views-field-body{font-size:3rem;}}@media (min-width:1200px){.body-wrapper.slider ul.slides .views-field-field-naglowek{font-size:9.6rem;}}.body-wrapper.oferta{padding-top:50px;padding-bottom:50px;}.body-wrapper.oferta #block-block-2 .content{text-align:center;margin-bottom:40px;}.body-wrapper.oferta #block-block-2 .content h2,.body-wrapper.oferta #block-block-2 .content h2 a{color:#003399;font-size:3rem;line-height:1em;font-weight:bold;text-transform:uppercase;}.body-wrapper.oferta #block-block-2 .content h2 a:hover{color:#38a502;}.body-wrapper.oferta .block-bean-tekst-z-grafika{margin-bottom:40px;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz img{vertical-align:middle;position:absolute;top:50%;left:50%;max-width:none;transform:translate(-50%,-50%);min-width:100%;min-height:100%;-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s;transform-origin:center;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz .field-item{max-width:296px;padding-left:8px;padding-right:8px;margin:auto;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz a{position:relative;display:block;height:0;width:100%;padding-top:100%;-webkit-box-shadow:0px 5px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 5px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 5px 25px 0px rgba(0,0,0,0.15);border-radius:50%;overflow:hidden;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz a:before{content:'';background:none;left:0px;bottom:0px;top:0px;right:0px;position:absolute;-webkit-transition:background-color 500ms;-moz-transition:background-color 500ms;-ms-transition:background-color 500ms;-o-transition:background-color 500ms;transition:background-color 500ms;z-index:1;border-radius:50%;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz a:hover:before{background:rgba(56,165,2,0.6);}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-obraz a:hover img{transform:translate(-50%,-50%) scale(1.5);}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-odnosnik{text-align:center;font-size:2.4rem;font-weight:bold;line-height:1em;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-odnosnik a{display:block;color:#0a2952;padding-top:25px;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-odnosnik a:hover{color:#38a502;}.body-wrapper.oferta .block-bean-tekst-z-grafika:hover .field-name-field-bean-obraz a:before{background:rgba(56,165,2,0.6);}.body-wrapper.oferta .block-bean-tekst-z-grafika:hover .field-name-field-bean-obraz a img{transform:translate(-50%,-50%) scale(1.5);}.body-wrapper.oferta .block-bean-tekst-z-grafika:hover .field-name-field-bean-odnosnik a{color:#38a502;}@media (min-width:520px){.body-wrapper.oferta .block-bean-tekst-z-grafika{width:50%;display:inline-block;vertical-align:top;margin-right:-3px;}}@media (min-width:768px){.body-wrapper.oferta{padding-top:85px;padding-bottom:108px;}.body-wrapper.oferta #block-block-2 .content{margin-bottom:95px;}}@media (min-width:996px){.body-wrapper.oferta .block-bean-tekst-z-grafika{margin-bottom:0px;width:25%;}.body-wrapper.oferta .block-bean-tekst-z-grafika .field-name-field-bean-odnosnik a{padding-top:35px;}}.body-wrapper.content-blocks{background:#003399 url(/sites/all/themes/investmag/images/bg-slogan-mobile.jpg) no-repeat 0 0;background-size:cover;padding-top:50px;padding-bottom:50px;}.body-wrapper.content-blocks .block header{text-align:center;color:#fff;padding-bottom:20px;margin-bottom:25px;position:relative;}.body-wrapper.content-blocks .block header:after{content:'';background:#38a502;position:absolute;top:100%;height:2px;width:60px;left:50%;margin-left:-30px;}.body-wrapper.content-blocks .block header h2{font-size:3rem;line-height:1.3em;}.body-wrapper.content-blocks .block .content{text-align:center;color:#fff;font-weight:300;}.body-wrapper.content-blocks .block .content p{font-size:2.3rem;line-height:1.3em;}.body-wrapper.content-blocks .block .content ul{display:block;margin-bottom:30px;}.body-wrapper.content-blocks .block .content ul li{font-size:2.3rem;line-height:1.3em;margin-bottom:3px;list-style:none;position:relative;}.body-wrapper.content-blocks .block .content ul li:before{content:'•';color:#38a502;font-size:0.9em;position:relative;left:-8px;font-family:Arial,Helvetica,sans-serif;display:inline-block;}.body-wrapper.content-blocks #block-block-5{margin-top:30px;background:linear-gradient(0deg,rgba(1,35,99,0.6) 0%,rgba(0,0,0,0) 60%);padding:20px;}.body-wrapper.content-blocks #block-block-5 p{font-size:1.6rem;}.body-wrapper.content-blocks #block-block-5 p a{color:#fff;text-decoration:underline;}.body-wrapper.content-blocks #block-block-5 p a:hover,.body-wrapper.content-blocks #block-block-5 p a:active,.body-wrapper.content-blocks #block-block-5 p a:focus{text-decoration:none;}@media (min-width:520px){.body-wrapper.content-blocks{background-image:url(/sites/all/themes/investmag/images/bg-slogan-tablet.jpg);}}@media (min-width:768px){.body-wrapper.content-blocks{padding-top:90px;padding-bottom:85px;background-image:url(/sites/all/themes/investmag/images/bg-slogan-tablet-big.jpg);}.body-wrapper.content-blocks .block header h2{font-size:3.6rem;}}@media (min-width:996px){.body-wrapper.content-blocks{padding-top:70px;padding-bottom:65px;background-image:url(/sites/all/themes/investmag/images/bg-slogan-desktop.jpg);}.body-wrapper.content-blocks .region-content-bloki{display:flex;}.body-wrapper.content-blocks #block-block-5{padding:10px 30px 30px;width:50%;margin-top:0;}.body-wrapper.content-blocks #block-block-3{width:50%;}}@media (min-width:1200px){.body-wrapper.content-blocks{background-image:url(/sites/all/themes/investmag/images/bg-slogan-big-desktop.jpg);}}.node-type-aktualnosc .field-name-field-data{font-size:0.8em;color:#000;margin-bottom:20px;}.region-content .view-aktualnosci .view-content{display:flex;width:100%;flex-wrap:wrap;gap:40px;}.region-content .view-aktualnosci .views-row{width:100%;}@media (min-width:520px){.region-content .view-aktualnosci .views-row{width:calc(50% - 20px);}}.region-content .view-aktualnosci .views-field-field-top-podstrony{margin-bottom:15px;width:100%;position:relative;padding-top:57.692%;background:url('https://filtex.com.pl/sites/all/pliki/logo.png') #f5f5f5 no-repeat center;}.region-content .view-aktualnosci .views-field-field-top-podstrony a{border-bottom:none !important;vertical-align:middle;position:absolute;width:100%;height:100%;left:0px;top:0px;}.region-content .view-aktualnosci .views-field-field-top-podstrony img{vertical-align:middle;}.region-content .view-aktualnosci .views-field-field-data{font-size:0.8em;color:#000;margin-bottom:10px;}.region-content .view-aktualnosci .views-field-title{font-weight:bold;font-size:1.8rem;}.region-content .view-aktualnosci .views-field-title a{border:none;}.not-front .body-wrapper.content .region-content .content .view-aktualnosci .views-field-title a{border:none;}.not-front .body-wrapper.content .region-content .content ul.pager li:before{display:none;}.not-front .body-wrapper.content .region-content .content ul.pager a{border:none;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;}.not-front .body-wrapper.content .region-content .content ul.pager a:hover,.not-front .body-wrapper.content .region-content .content ul.pager a:active{color:#38a502;}.not-front .body-wrapper.content .region-content .content ul.pager li.pager-current{border-bottom:1px solid #38a502;color:#0a2952;background:none;}.body-wrapper.content-blocks .region-content-bloki{flex-wrap:wrap;}.body-wrapper.content-blocks .region-content-bloki #block-views-aktualnosci-block-1{width:100%;margin-top:40px;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .view-content{display:flex;flex-direction:column;gap:20px;}@media (min-width:996px){.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .view-content{flex-direction:row;gap:24px;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .view-content .views-row{width:calc(33.33% - 16px);}}@media (min-width:1260px){.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .view-content{gap:48px;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .view-content .views-row{width:calc(33.33% - 32px);}}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .views-row{display:flex;gap:16px;align-items:center;text-align:left;position:relative;padding:16px;background:rgba(1,35,99,0.5);}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .views-row:hover{background:rgba(56,165,2,0.5);}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .views-field-field-top-podstrony .field-content{width:70px;aspect-ratio:1;background:#ffffff url('https://filtex.com.pl/sites/all/pliki/logo.png') no-repeat center;background-size:80% auto;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci .views-field-field-top-podstrony .field-content img{height:70px;width:70px;object-fit:cover;vertical-align:middle;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci a{color:#fff;font-size:16px;font-weight:bold;display:inline-block;vertical-align:middle;line-height:1.3em;}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}@media (min-width:996px){.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci a{font-size:18px;}}.body-wrapper.content-blocks .region-content-bloki .view-aktualnosci a:hover{color:#fff;}.body-wrapper a{color:#38a502;}.body-wrapper.upper-footer{background:#f7f9fa;padding-top:50px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce{border:1px solid #ebebeb;background:#fff;-webkit-box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce #google-map{height:300px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce #google-map iframe{height:100%;vertical-align:middle;width:100%;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .contents{padding:40px 30px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-title-field{text-transform:uppercase;font-size:2.1rem;font-weight:bold;margin-bottom:30px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-telefon,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-e-mail,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-adres{position:relative;padding-left:40px;margin-bottom:20px;font-size:2.1rem;line-height:1.14em;font-weight:300;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-telefon a,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-e-mail a,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-adres a{color:#0a2952;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-telefon a:hover,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-e-mail a:hover,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-adres a:hover{color:#38a502;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-telefon:before,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-e-mail:before,.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-adres:before{content:'';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:#fff;border-radius:50%;height:24px;width:24px;line-height:24px;position:absolute;top:0px;left:0px;text-align:center;font-size:13px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-telefon:before{background:url(/sites/all/themes/investmag/images/ikony.png) no-repeat 0 0;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-e-mail:before{background:url(/sites/all/themes/investmag/images/ikony.png) no-repeat -1px -47px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-adres:before{background:url(/sites/all/themes/investmag/images/ikony.png) no-repeat 0 -92px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .field-name-field-dodatkowa-tresc{margin-top:40px;font-size:2.1rem;line-height:1.14em;font-weight:300;}@media (min-width:768px){.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .contents{padding:40px 55px;}}.body-wrapper.upper-footer .block-webform{margin-top:11px;border:1px solid #ebebeb;padding:40px 30px;background:#fff;-webkit-box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 16px 0px rgba(0,0,0,0.1);}.body-wrapper.upper-footer .block-webform input{width:100%;}.body-wrapper.upper-footer .block-webform label{margin-bottom:5px;}.body-wrapper.upper-footer .block-webform textarea{height:110px;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie,.body-wrapper.upper-footer .block-webform .webform-component--statement{background:#f7f9fa;padding:0px 20px;margin-top:50px;margin-bottom:36px;position:relative;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie .wrapper,.body-wrapper.upper-footer .block-webform .webform-component--statement .wrapper{overflow-y:scroll;height:100px;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie:after,.body-wrapper.upper-footer .block-webform .webform-component--statement:after{content:'';width:100%;height:20px;left:0px;top:100%;position:absolute;background:#f7f9fa;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie:before,.body-wrapper.upper-footer .block-webform .webform-component--statement:before{content:'';width:100%;height:20px;left:0px;bottom:100%;position:absolute;background:#f7f9fa;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie p,.body-wrapper.upper-footer .block-webform .webform-component--statement p,.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie ul,.body-wrapper.upper-footer .block-webform .webform-component--statement ul{margin-bottom:0.5em;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie p,.body-wrapper.upper-footer .block-webform .webform-component--statement p,.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie li,.body-wrapper.upper-footer .block-webform .webform-component--statement li{font-size:1.2rem;line-height:1.34em;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie p a,.body-wrapper.upper-footer .block-webform .webform-component--statement p a,.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie li a,.body-wrapper.upper-footer .block-webform .webform-component--statement li a{color:#38a502;text-decoration:underline;}@media (min-width:768px){.body-wrapper.upper-footer .block-webform{padding:60px 55px 40px;}.body-wrapper.upper-footer .block-webform label{margin-bottom:0px;}.body-wrapper.upper-footer .block-webform .form-item{display:flex;width:100%;}.body-wrapper.upper-footer .block-webform .form-item label{margin-left:0px;flex-grow:1;padding-top:12px;}.body-wrapper.upper-footer .block-webform .form-item input,.body-wrapper.upper-footer .block-webform .form-item .form-textarea-wrapper{margin-right:0px;flex-grow:0;flex-shrink:0;width:76%;}.body-wrapper.upper-footer .block-webform .webform-component--oswiadczenie{padding:0 25px;}}@media (min-width:996px){.body-wrapper.upper-footer .region-upper-footer{width:100%;display:flex;justify-content:space-between;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce,.body-wrapper.upper-footer .block-webform{width:50%;width:calc(50% - 8px);margin-top:0px;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .content,.body-wrapper.upper-footer .block-webform .content{display:flex;height:100%;width:100%;flex-direction:column;}.body-wrapper.upper-footer .block-bean-kontakt-w-stopce .content #google-map,.body-wrapper.upper-footer .block-webform .content #google-map{height:50%;width:100%;}}footer{background:#f7f9fa;padding-bottom:40px;}footer img{vertical-align:middle;}footer .footer-wrap{display:flex;align-items:flex-start;}footer .footer-wrap .footer-year{margin-left:10px;margin-right:auto;font-size:1.4rem;}footer .footer-wrap .footer-logo{margin-left:auto;margin-right:0;}footer .region-footer{text-align:center;padding-top:45px;padding-bottom:45px;}footer .region-footer #block-block-6{margin-bottom:20px;}footer .region-footer p{line-height:1.33em;font-size:1.2rem;}footer .region-footer p a{text-decoration:underline;}footer .region-footer p a:hover{text-decoration:none;color:#003399;}@media (min-width:600px){footer .region-footer{display:flex;gap:0 40px;align-items:center;}footer .region-footer #block-block-6{order:1;flex-shrink:0;margin-bottom:0;}footer .region-footer #block-block-4{order:2;}}.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;border-bottom:1px solid #38a502;}.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:none;color:#38a502;}.not-front .body-wrapper.content .region-content .content a.colorbox-insert-image{border-bottom:none;margin-right:-3px;}.not-front .body-wrapper.content .region-content .content a.colorbox-insert-image img{vertical-align:middle;}.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.8rem;}.not-front .body-wrapper.content .region-content .content h2{margin:0;margin-bottom:1em;margin-top:2em;font-size:2.3rem;}.not-front .body-wrapper.content .region-content .content h3{margin:0;margin-bottom:1.34em;margin-top:2em;font-size:1.8rem;}.not-front .body-wrapper.content .region-content .content h4{margin:0;margin-bottom:1.6em;margin-top:2em;font-size:1.6rem;}.not-front .body-wrapper.content .region-content .content h5{margin:0;margin-bottom:1.7em;margin-top:2em;font-size:1.6rem;}.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 ul{padding:0 0 0 1em;}.not-front .body-wrapper.content .region-content .content ul li{list-style:none;position:relative;}.not-front .body-wrapper.content .region-content .content ul li:before{content:'•';color:#38a502;font-size:0.9em;position:relative;left:-8px;font-family:Arial,Helvetica,sans-serif;display:inline-block;}.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;}@media (max-width:520px){.not-front .body-wrapper.content .region-content .content table.rwd,.not-front .body-wrapper.content .region-content .content table.rwd tbody,.not-front .body-wrapper.content .region-content .content table.rwd tr,.not-front .body-wrapper.content .region-content .content table.rwd td{display:block;}}.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.2rem;font-weight:normal;line-height:1em;}form input,form textarea,form select{border:none;background:none;}form .form-item{margin-bottom:8px;margin-top:0px;}form input[type="text"],form input[type="password"],form input[type="email"],form select,form textarea{border:1px solid #dee3e8;background:#f7f9fa;font-size:1.3rem;line-height:1.2em;vertical-align:middle;font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;}form input[type="text"]:invalid,form input[type="password"]:invalid,form input[type="email"]:invalid,form select:invalid,form textarea:invalid,form input[type="text"]:required,form input[type="password"]:required,form input[type="email"]:required,form select:required,form textarea:required{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="email"]:focus,form select:focus,form textarea:focus{border-color:#38a502;}form input[type="text"],form input[type="password"],form input[type="email"],form select{height:44px;line-height:44px;padding:3px 10px;}form textarea{resize:vertical;padding:10px;}form button{font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;background:#38a502;border:none;color:#fff;font-weight:bold;vertical-align:middle;text-transform:uppercase;font-size:1.2rem;line-height:40px;padding:0 23px;border-radius:20px;-webkit-box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);-moz-box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);box-shadow:0px 5px 25px 0px rgba(56,165,2,0.25);min-height:30px;}form button:hover{background:#003399;-webkit-box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);-moz-box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);box-shadow:0px 5px 25px 0px rgba(0,51,153,0.25);}.not-front{}.not-front .breadcrumbs{padding-top:35px;padding-bottom:35px;position:relative;font-size:1.2rem;margin-bottom:40px;color:#595858;text-transform:lowercase;}.not-front .breadcrumbs:after{content:'';height:1px;width:53px;background:#003399;bottom:0px;left:0px;position:absolute;}.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:'\e900';margin-right:2px;position:relative;top:1px;}.not-front .breadcrumbs .separator{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:#38a502;font-size:1.3rem;position:relative;top:2px;}.not-front .breadcrumbs a{color:#595858;}.not-front .breadcrumbs a:focus,.not-front .breadcrumbs a:active{color:#38a502;}@media (min-width:996px){.not-front .breadcrumbs a:hover{color:#38a502;}}.not-front ul.tabs a{font-size:1.4rem;color:#000;}article{padding-bottom:60px;}article > header{position:relative;overflow:hidden;background:#0a2952;height:250px;}article > header img{vertical-align:middle;width:100%;position:absolute;left:50%;top:50%;opacity:0.7;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:none;min-height:100%;min-width:100%;}article > header .container{text-align:center;position:absolute;z-index:1;height:100%;top:0px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);display:flex;align-items:center;}article > header .container h1{width:100%;color:#fff;text-shadow:0px 5px 20px rgba(0,0,0,0.15);font-size:3.2rem;line-height:1.1em;}article > header .container h1:after{content:'';display:block;height:2px;background:#38a502;width:40px;margin:0 auto;margin-top:22px;}@media (min-width:520px){article > header{height:300px;}article > header .container h1{font-size:5.4rem;}}@media (min-width:768px){article > header{height:350px;}article > header .container h1{font-size:7.6rem;}}@media (min-width:1200px){article > header{height:400px;}article > header .container h1{font-size:7.6rem;}}@media (min-width:1900px){article > header{height:445px;}article > header .container h1{font-size:9.6rem;}}.body-wrapper.content{max-width:940px;margin:0 auto;}@media (min-width:996px){.body-wrapper.content.narrow{width:calc(100% - 228px);}}.body-wrapper.content header h1{font-size:2.4rem;line-height:1.1em;}@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-field-podtytul{font-family:Georgia,serif;font-style:italic;font-size:1.8rem;color:#575756;}.body-wrapper.content .region-content .field-name-field-galeria{margin-top:50px;border-top:1px solid #cfd8dc;padding-top:30px;padding-bottom:30px;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-galeria{padding-top:40px;padding-bottom:50px;padding-left:15px;padding-right:15px;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:-15px;}}.body-wrapper.content .region-content .field-name-field-galeria .field-label{margin-bottom:30px;text-align:center;display:block;line-height:1.1em;font-size:2.4rem;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-galeria .field-label{font-size:3.5rem;}}.body-wrapper.content .region-content .field-name-field-galeria .field-item{display:inline-block;vertical-align:top;width:50%;text-align:center;}.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:480px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:33.334%;}}@media (min-width:600px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:25%;}}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-galeria .field-item{width:20%;}}.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;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{margin-bottom:15px;text-align:center;display:block;line-height:1.1em;font-size:2.4rem;border-top:1px solid #cfd8dc;padding-top:30px;padding-bottom:30px;}@media (min-width:768px){.body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{font-size:3.5rem;padding-top:40px;padding-bottom:10px;padding-left:15px;padding-right:15px;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:-15px;}}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{padding-left:70px;position:relative;margin-bottom:30px;min-height:48px;}@media (min-width:768px){.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: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:70px;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:80px;}.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:90px;padding-right:0px;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n) .fileicon{left:20px;}}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon{height:48px;width:48px;background:#ababab;border-radius:50%;display:block;line-height:44px;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:#fff;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.image .fileicon{background-color:#ffad4d;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.pdf .fileicon{background-color:#ff224c;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.text .fileicon{background-color:#23a0de;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.spreadsheet .fileicon{background-color:#009804;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a{display:inline;font-size:1.8rem;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;}.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:1400px){.narrow.container{max-width:1100px;}}@media (min-width:996px){article:after{clear:both;content:'';display:table;}.not-front .body-wrapper.sidebar{width:270px;display:inline-block;margin-right:-3px;padding-right:20px;vertical-align:top;}.not-front .body-wrapper.content.narrow{display:inline-block;margin-right:-3px;padding-left:0px;vertical-align:top;}}body.node-type-strona-kontaktowa .map-wrapper{position:relative;padding-top:300px;}body.node-type-strona-kontaktowa .map-wrapper .tabs{position:relative;z-index:2;}body.node-type-strona-kontaktowa .tabs{position:relative;z-index:5;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{position:absolute;top:0px;left:0px;width:100%;height:300px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{margin-top:40px;border:1px solid #d6dce2;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field + .field:not(.field-name-field-adres){margin-top:20px;padding-top:20px;border-top:1px solid #d6dce2;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field:not(.field-name-field-nazwa-firmy){padding-left:20px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-item + .field-item{padding-top:15px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon{font-size:1.8rem;font-weight:600;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail a,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon a{border:none;font-weight:600;}@media (min-width:768px){body.node-type-strona-kontaktowa .body-wrapper.content .region-content .map-wrapper{padding-top:350px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{height:350px;}}@media (min-width:996px){body.node-type-strona-kontaktowa .body-wrapper.content .region-content #google-map-container{height:460px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .node > .content{display:flex;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{position:relative;z-index:2;margin-top:0px;padding:40px;width:49%;display:inline-block;background:#fff;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form{margin-left:1%;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .webform-client-form .webform-component-markup{margin-top:0px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane{margin-right:1%;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field + .field:not(.field-name-field-adres){margin-top:30px;padding-top:30px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon{font-size:2rem;font-weight:600;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item{position:relative;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item:before{content:'a';position:absolute;left:-25px;top:5px;font-weight:normal;font-size:1.8rem;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item + .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item + .field-item:before{top:17px;}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-e-mail .field-item:before,body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-fax .field-item:before{content:'a';}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-telefon .field-item:before{content:'a';}body.node-type-strona-kontaktowa .body-wrapper.content .region-content .group-dane .field-name-field-adres .field-item:before{content:'a';}}.not-front .body-wrapper.content .region-content .content .jump-menu{margin-bottom:30px;}.not-front .body-wrapper.content .region-content .content .jump-menu p{margin-bottom:10px;}.not-front .body-wrapper.content .region-content .content .jump-menu ul{margin-top:0;margin-bottom:0;padding-left:0;}.not-front .body-wrapper.content .region-content .content .jump-menu ul li{font-size:16px;}.not-front .body-wrapper.content .region-content .content .jump-menu ul li a:hover,.not-front .body-wrapper.content .region-content .content .jump-menu ul li a:active{color:#38a502;border-color:transparent;}.not-front .body-wrapper.content .region-content .content .jump-menu ul li:before{display:none;}@media (min-width:1200px){div.jump{display:flex;}.jump-menu{align-self:flex-start;position:sticky;order:2;top:20px;right:0;width:250px;flex-shrink:0;padding-left:25px;border-left:1px solid #ddd;}.jump-content{padding-right:25px;width:calc(100% - 250px);order:1;}}aside{padding-top:30px;max-width:228px;}aside .block-menu-block{background:#f5f4f2;padding:30px 20px 30px 20px;}aside .block-menu-block header h2{font-size:2.4rem;}aside .block-menu-block .content ul,aside .block-menu-block .content li{list-style:none;padding:0px;margin:0px;}aside .block-menu-block .content ul a,aside .block-menu-block .content li a{padding-left:17px;position:relative;padding-top:5px;padding-bottom:5px;font-size:1.8rem;line-height:1.2em;display:block;color:#0a2952;}aside .block-menu-block .content ul a:before,aside .block-menu-block .content 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:'\e60d';position:absolute;left:0px;top:13px;color:#bcbbba;font-size:10px;}aside .block-menu-block .content ul a.active-trail,aside .block-menu-block .content li a.active-trail{color:#003399;}aside .block-menu-block .content ul a.active-trail:before,aside .block-menu-block .content li a.active-trail:before{color:#003399;}aside .block-menu-block .content ul a:hover,aside .block-menu-block .content li a:hover{color:#38a502;}aside .block-menu-block .content ul a:hover:before,aside .block-menu-block .content li a:hover:before{color:#38a502;}aside .block-menu-block .content li{margin-top:18px;}.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-left:8px;padding-right:8px;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{max-width:980px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.cc-cookies .inside{max-width:1170px;}}@media (min-width:1260px){.cc-cookies .inside{max-width:1240px;}}.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;}
