*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{padding:0px;margin:0px;font-size:100%;vertical-align:baseline;background:none;border:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}a,input,button,select,textarea{outline:none;}html{font-size:62.5%;}body{line-height:1.46em;font-size:16px;font-size:1.6rem;font-family:'Work Sans',Arial,Helvetica,sans-serif;width:100%;}.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:'inovitas';src:url(/sites/all/themes/investmag/fonts/inovitas.eot);src:url(/sites/all/themes/investmag/fonts/inovitas.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/inovitas.woff) format('woff'),url(/sites/all/themes/investmag/fonts/inovitas.svg#icomoon) format('svg');font-weight:normal;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;}.inovitas{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:'inovitas' !important;}@font-face{font-family:'Lato';src:url(/sites/all/themes/investmag/fonts/lato-black-webfont.eot);src:url(/sites/all/themes/investmag/fonts/lato-black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/lato-black-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/lato-black-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/lato-black-webfont.svg#latoblack) format('svg');font-weight:900;font-style:normal;}@font-face{font-family:'Lato';src:url(/sites/all/themes/investmag/fonts/lato-regular-webfont.eot);src:url(/sites/all/themes/investmag/fonts/lato-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/lato-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/lato-regular-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/lato-regular-webfont.svg#latoregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Work Sans';src:url(/sites/all/themes/investmag/fonts/worksans-regular-webfont.eot);src:url(/sites/all/themes/investmag/fonts/worksans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/worksans-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/worksans-regular-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/worksans-regular-webfont.svg#work_sansregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Work Sans';src:url(/sites/all/themes/investmag/fonts/worksans-bold-webfont.eot);src:url(/sites/all/themes/investmag/fonts/worksans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/worksans-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/worksans-bold-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/worksans-bold-webfont.svg#work_sansbold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'Work Sans';src:url(/sites/all/themes/investmag/fonts/worksans-semibold-webfont.eot);src:url(/sites/all/themes/investmag/fonts/worksans-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/worksans-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/worksans-semibold-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/worksans-semibold-webfont.svg#work_sanssemibold) format('svg');font-weight:600;font-style:normal;}.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;max-width:1920px;padding-left:10px;padding-right:10px;}@media (min-width:996px){.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}}.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:1400px){.mobile-only{display:none !important;}}@media (max-width:1399px){.desktop-only{display:none !important;}}.button{padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;}.button:active{color:#fff;background:#168ecf;}@media (min-width:996px){.button:hover{color:#fff;background:#168ecf;}}.label{font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:900;}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;color:#000;}.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:#168ecf;}.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:5px;margin-right:10px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-next{margin-left:10px;margin-right:5px;}.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;color:#168ecf;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;}.body-wrapper.top{}.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;font-family:'inovitas' !important;min-width:40px;text-align:center;cursor:pointer;height:auto;}.body-wrapper.top .search-trigger:after{content:'\e901';line-height:1;}.body-wrapper.top .search-trigger:after{color:#168ecf;font-size:22px;position:relative;top:2px;}.body-wrapper.top .search-trigger.clicked:after{color:#146692;}@media (min-width:1400px){.body-wrapper.top .search-trigger:hover:after{color:#146692;}}.body-wrapper.top .menu-trigger{cursor:pointer;}.body-wrapper.top .menu-trigger span{display:block;margin-left:auto;margin-right:auto;height:1px;margin-bottom:4px;-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 span{width:21px;background:#168ecf;}.body-wrapper.top .menu-trigger p:first-child{text-transform:uppercase;font-weight:bold;}.body-wrapper.top .menu-trigger.clicked span{background:#146692;}.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:1400px){.content-wrap{position:static;}}.content-wrap.pushed{left:-300px;}.content-wrap.pushed .body-wrapper.top{left:-300px;}.content-wrap-upper.pushed{overflow-y:hidden;height:100vh;}@media all and (min-width:360px){.content-wrap.pushed{left:-360px;}.content-wrap.pushed .body-wrapper.top{left:-360px;}}@media (min-width:1400px){.content-wrap.pushed .body-wrapper.top{left:0px;}}.body-wrapper.top .menu-wrapper{top:0;right:-300px;width:90%;max-width:300px;position:fixed;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-ms-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s;bottom:0px;overflow-y:scroll;}.body-wrapper.top .menu-wrapper.pushed{right:0px;}.body-wrapper.top .menu-wrapper.pushed:before{content:'';width:9px;bottom:0px;left:0px;top:0px;display:block;background:url(/sites/all/themes/investmag/images/shadow-left.png) repeat-y 0 0;position:absolute;z-index:1;}@media all and (min-width:360px){.body-wrapper.top .menu-wrapper{right:-360px;max-width:360px;}.body-wrapper.top .menu-wrapper.pushed{right:0px;}}.body-wrapper.top .menu-wrapper{clear:both;}.body-wrapper.top .menu-wrapper .cancel-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;text-align:right;line-height:1.4em;}.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:#1f9cdf;}.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:#fff;}.body-wrapper.top .menu-wrapper .cancel-menu:focus,.body-wrapper.top .menu-wrapper .cancel-menu:active{color:#146692;}.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:#fff;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret .minus{background:#fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:1px solid #1c8cc8;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:10px 27px;font-size:1.5rem;color:#fff;background:#1f9cdf;border-color:#1c8cc8;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active{background:#1c8cc8;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{font-size:1.5rem;font-weight:600;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{font-weight:600;font-size:1.5rem;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid #1f9cdf;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:10px 37px;font-size:1.4rem;color:#fff;background:#1c8cc8;border-color:#1f9cdf;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active{background:#1379b0;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a{font-weight:600;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active-trail > a{font-weight:600;}.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 57px;font-size:1.3rem;color:#fff;background:#1379b0;border-color:#1c8cc8;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active{background:#0d557c;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a{font-weight:600;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active-trail > a{font-weight:600;}.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.3rem;color:#fff;background:#0d557c;border-color:#08354e;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active{background:#08354e;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a{font-weight:600;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail > a{}@media (max-width:1399px){.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:1400px){.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;width:100%;text-align:center;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:none;display:table-cell;width:auto;vertical-align:middle;text-align:center;}.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.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{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover: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:50%;margin-left:-100px;width:200px;}.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:200px;}.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 li.expanded > a{padding-right:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover:before{margin-left:-10px;border-width:0 10px 9px 10px;border-color:transparent transparent #168ecf transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li{height:80px;line-height:76px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:0;vertical-align:middle;text-transform:uppercase;line-height:1.3em;font-size:1.42rem;display:inline-block;font-weight:900;font-family:'Lato',Arial,Helvetica,sans-serif;color:#000;background:none;border-bottom:2px solid transparent;padding-bottom:3px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > a:hover{color:#168ecf;background:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{border-bottom:2px solid #168ecf;padding-bottom:3px;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{padding-bottom:3px;border-bottom:2px solid #168ecf;font-size:1.4rem;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid #146692;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:12px 20px;font-size:1.4rem;line-height:1.3em;color:#fff;background:#168ecf;border-color:#146692;text-align:left;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:hover{background:#146692;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:hover > a{background:#146692;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a{font-weight:600;}.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{font-size:1.4rem;line-height:1.3em;padding:12px 15px;color:#fff;background:#146692;border-top:1px solid #0d557c;text-align:left;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:hover{background:#0d557c;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:first-child > a{border-top:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a{font-weight:600;}.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{display:none !important;width:210px;}.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{font-size:1.4rem;line-height:1.3em;padding:12px 15px;color:#fff;background:#0d557c;border-top:1px solid #08354e;text-align:left;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:hover{background:#08354e;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:first-child > a{border-top:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a{font-weight:600;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail > a{}}@media (min-width:1400px){.body-wrapper.top .menu-wrapper nav ul.menu{display:block;width:auto;}.body-wrapper.top .menu-wrapper nav ul.menu > li{display:inline-block;padding-left:10px;padding-right:10px;}}.body-wrapper.top .container .lang-wrapper{overflow:visible;}.body-wrapper.top .block-locale .content ul{margin:0px;padding:0px;list-style:none;width:100%;position:relative;}.body-wrapper.top .block-locale .content abbr{outline:none;border:none;text-transform:uppercase;text-decoration:none;}.body-wrapper.top .block-locale .content .language-link{display:block;width:100%;}.body-wrapper.top .block-locale .content li{margin:0px;padding:0px;width:100%;}.body-wrapper.top .block-locale .content li .full{display:inline-block;vertical-align:middle;line-height:1.2em;}.body-wrapper.top .block-locale .content li abbr{display:none;}.body-wrapper.top .block-locale .content li.active{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.body-wrapper.top .block-locale .content li.active .language-link: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:'\e607';vertical-align:middle;display:inline-block;}.body-wrapper.top .block-locale .content li.active .full{display:none;}.body-wrapper.top .block-locale .content li.active abbr{display:inline-block;}.body-wrapper.top .block-locale .content li.active.clicked .language-link:before{content:'\e60a';}.body-wrapper.top .block-locale .content li.active.clicked + li.langs{display:block;}.body-wrapper.top .block-locale .content li.langs{display:none;position:absolute;right:0;top:100%;z-index:1;margin-top:-1px;}.body-wrapper.top .container .block-locale .content .language-link{text-align:center;}.body-wrapper.top .container .block-locale .content a{color:#666;}.body-wrapper.top .container .block-locale .content a:active{color:#168ecf;}.body-wrapper.top .container .block-locale .content li{font-size:1.2rem;color:#9d9d9c;text-transform:uppercase;font-family:'Lato',Arial,Helvetica,sans-serif;}.body-wrapper.top .container .block-locale .content li.langs{background:#fff;border:1px solid #ededed;border-top:0px;border-bottom:0px;margin-top:0px;}.body-wrapper.top .container .block-locale .content li.langs li{line-height:40px;border-bottom:1px solid #ededed;}.body-wrapper.top .container .block-locale .content li.langs li .language-link{padding-left:15px;padding-right:15px;}.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:5px;color:#9d9d9c;}@media (min-width:520px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:20px;}}@media (min-width:996px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:5px;}}.body-wrapper.top .container .block-locale .content li.active .language-link:after,.body-wrapper.top .container .block-locale .content li.active .language-link:before{color:#168ecf;}.body-wrapper.top .container .block-locale .content li.active.clicked .language-link{color:#9d9d9c;}@media (min-width:600px){.body-wrapper.top .container .block-locale .content li.active .language-link{padding-left:0px;}.body-wrapper.top .container .block-locale .content li.active .language-link:before{display:none;}.body-wrapper.top .container .block-locale .content li.active .language-link:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';vertical-align:middle;display:inline-block;}.body-wrapper.top .container .block-locale .content li.active.clicked .language-link:after{content:'\e60a';}}@media (min-width:1400px){.body-wrapper.top .container .block-locale .content a:hover{color:#168ecf;}}.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;font-family:'inovitas' !important;content:'\e901';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:#168ecf;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:#168ecf;}.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:#fff;}.body-wrapper.top .search-wrapper .cancel-search:focus,.body-wrapper.top .search-wrapper .cancel-search:active{color:#fefefe;}.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:1400px){.body-wrapper.top .search-wrapper{width:300px;}}.body-wrapper.top{position:fixed;top:0px;left:0px;width:100%;z-index:10;background:#fff;-webkit-transition:top 300ms,left 0.3s;-moz-transition:top 300ms,left 0.3s;-ms-transition:top 300ms,left 0.3s;-o-transition:top 300ms,left 0.3s;transition:top 300ms,left 0.3s;height:101px;}.body-wrapper.top .search-wrapper{top:100px;z-index:3;position:absolute;left:0px;}.body-wrapper.top .upper-pane,.body-wrapper.top .second-pane,.body-wrapper.top .third-pane{position:absolute;z-index:1;left:0px;width:100%;overflow:hidden;}.body-wrapper.top .upper-pane.logo-wrapper,.body-wrapper.top .second-pane.logo-wrapper,.body-wrapper.top .third-pane.logo-wrapper{text-align:left;}.body-wrapper.top .upper-pane.logo-wrapper a,.body-wrapper.top .second-pane.logo-wrapper a,.body-wrapper.top .third-pane.logo-wrapper a{display:block;text-align:center;color:#168ecf;}.body-wrapper.top .upper-pane.logo-wrapper img,.body-wrapper.top .second-pane.logo-wrapper img,.body-wrapper.top .third-pane.logo-wrapper img{vertical-align:middle;}.body-wrapper.top .upper-pane{top:0px;height:61px;line-height:60px;}.body-wrapper.top .upper-pane img{max-height:43px;color:#168ecf;}.body-wrapper.top .second-pane{top:60px;height:41px;line-height:40px;}.body-wrapper.top .second-pane img{max-height:40px;}.body-wrapper.top .third-pane{top:100px;height:0px;line-height:0px;}.body-wrapper.top .third-pane img{max-height:0px;}.body-wrapper.top .col_1-4{width:25%;}.body-wrapper.top .col_2-4{width:50%;}.body-wrapper.top .col_3-4{width:75%;}.body-wrapper.top .col_1-3{width:33.334%;}.body-wrapper.top .col_2-3{width:66.667%;}.body-wrapper.top .upper-pane,.body-wrapper.top .second-pane,.body-wrapper.top .third-pane{border:1px solid #ededed;border-right:1px solid transparent;}.body-wrapper.top .upper-pane{border-right:1px solid #ededed;}.body-wrapper.top .second-pane.search-trigger{left:33.334%;text-align:center;}.body-wrapper.top .second-pane.lang-wrapper{text-align:left;}.body-wrapper.top .second-pane.menu-trigger{left:66.668%;text-align:center;border-right:1px solid #ededed;}@media (min-width:600px){.body-wrapper.top{height:60px;border-bottom:1px solid #ededed;}.body-wrapper.top .search-wrapper{top:60px;}.body-wrapper.top .upper-pane.logo-wrapper,.body-wrapper.top .second-pane.logo-wrapper,.body-wrapper.top .third-pane.logo-wrapper{text-align:left;border-bottom:none;padding-left:30px;padding-right:30px;}.body-wrapper.top .upper-pane.logo-wrapper a,.body-wrapper.top .second-pane.logo-wrapper a,.body-wrapper.top .third-pane.logo-wrapper a{text-align:left;}.body-wrapper.top .second-pane{top:0;height:60px;line-height:60px;width:auto;}.body-wrapper.top .second-pane.menu-trigger{width:60px;right:0px;left:auto;}.body-wrapper.top .second-pane.search-trigger{width:60px;right:60px;left:auto;padding-left:0px;text-align:center;}.body-wrapper.top .second-pane.lang-wrapper{right:120px;left:auto;width:60px;padding-left:0px;text-align:center;}.body-wrapper.top .second-pane.lang-wrapper li.active{width:60px;}.body-wrapper.top .second-pane.lang-wrapper li.langs{text-align:left;width:120px;}.body-wrapper.top .second-pane{border-right:none;border-bottom:none;border-top:none;}}@media (min-width:996px){.body-wrapper.slider{padding-top:80px;}body.admin-menu #admin-menu{position:fixed;}body.admin-menu .body-wrapper.top{top:30px;}}@media (min-width:1400px){.body-wrapper.top{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;height:auto;position:fixed;width:100%;top:0px;left:0px;background:#fff;border:none;}.body-wrapper.top .upper-pane,.body-wrapper.top .second-pane,.body-wrapper.top .third-pane{position:static;line-height:1.45em;height:auto;width:auto;top:auto;left:auto;right:auto;bottom:auto;margin:0px;padding:0px;overflow:visible;}.body-wrapper.top .third-pane.lang-wrapper{right:150px;left:auto;width:auto;text-align:left;}.body-wrapper.top .third-pane.lang-wrapper li.active{width:auto;}.body-wrapper.top .third-pane.lang-wrapper li.langs{width:auto;}.body-wrapper.top .upper-pane,.body-wrapper.top .second-pane,.body-wrapper.top .third-pane{border:none;}.body-wrapper.top{border-bottom:1px solid #eee;height:80px;}.body-wrapper.top .container{height:80px;padding-right:160px;position:relative;display:flex;}.body-wrapper.top .container .logo-wrapper{display:inline-block;vertical-align:middle;margin-left:0px;margin-right:auto;height:80px;line-height:80px;padding-left:0px;}.body-wrapper.top .container .logo-wrapper a{line-height:80px;padding:0px;vertical-align:top;color:#168ecf;height:80px;}.body-wrapper.top .container .logo-wrapper a:last-child{padding-right:30px;border-right:1px solid #eee;}.body-wrapper.top .container .logo-wrapper a img{vertical-align:middle;line-height:1.3em;max-height:65px;}.body-wrapper.top .container .menu-wrapper{height:80px;flex-grow:1;display:inline-block;}.body-wrapper.top .container .menu-wrapper .content{text-align:center;}.body-wrapper.top .container:after{clear:both;display:table;content:'';}.body-wrapper.top .container .lang-wrapper{height:80px;width:81px;right:0px;position:absolute;top:0px;line-height:80px;border-left:1px solid #eee;}.body-wrapper.top .container .lang-wrapper li.active{width:80px;}.body-wrapper.top .container .search-trigger{height:80px;width:80px;right:80px;top:0px;position:absolute;line-height:80px;border-left:1px solid #eee;}.body-wrapper.top .search-wrapper{top:80px;right:80px;left:auto;}}@media (max-width:599px){.no-lang .body-wrapper.top .second-pane.search-trigger{left:0px;width:50%;}.no-lang .body-wrapper.top .second-pane.menu-trigger{left:50%;width:50%;}}@media (min-width:1400px){.no-lang .body-wrapper.top .container{padding-right:80px;}.no-lang .body-wrapper.top .container .search-trigger{right:0px;}}#block-block-20{padding:20px;position:absolute;top:120px;right:20px;z-index:5;}#block-block-20 .content a{color:#FFDD00;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;line-height:1.1em;border:2px solid #FFDD00;text-transform:none;text-align:center;font-weight:600;font-size:14px;display:block;background:#0057B7;}#block-block-20 .content a:hover,#block-block-20 .content a:active{background:#FFDD00;color:#0057B7;border-color:#FFDD00;}@media (min-width:600px){#block-block-20{top:47px;}}@media (min-width:998px){#block-block-20{padding:0;}}@media (min-width:1400px){#block-block-20{padding:0;margin-left:auto;margin-right:auto;align-self:center;}#block-block-20 .content a{color:#168ecf;border-color:transparent;background:#FFEE7E;text-transform:uppercase;font-size:12px;}#block-block-20 .content a:hover,#block-block-20 .content a:active{border-color:#168ecf;}.region-navigation{display:flex;}.region-navigation .block-menu-block{margin-left:auto;margin-right:auto;}}body .owl-carousel{position:static;}body .owl-carousel .owl-controls{position:absolute;bottom:10px;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);width:auto;display:inline-block;padding:0px;margin:0px;}body .owl-carousel .owl-controls .owl-nav{position:absolute;padding:0px;margin:0px;left:0px;right:0px;top:0px;height:100%;}body .owl-carousel .owl-controls .owl-nav .owl-prev,body .owl-carousel .owl-controls .owl-nav .owl-next{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:'inovitas' !important;font-size:2.2rem;top:50%;height:20px;line-height:20px;width:40px;text-align:center;margin-top:-10px;z-index:3;position:absolute;}body .owl-carousel .owl-controls .owl-nav .owl-prev:active,body .owl-carousel .owl-controls .owl-nav .owl-next:active{color:#168ecf;}body .owl-carousel .owl-controls .owl-nav .owl-prev{left:-45px;}body .owl-carousel .owl-controls .owl-nav .owl-next{right:-45px;}body .owl-carousel .owl-controls .owl-dots{position:relative;z-index:5;line-height:20px;}body .owl-carousel .owl-controls .owl-dots .owl-dot{display:inline-block;vertical-align:middle;position:static;margin-right:7px;margin-left:7px;float:none;border:2px solid rgba(193,193,193,0);border-radius:50%;margin-top:-5px;}body .owl-carousel .owl-controls .owl-dots .owl-dot.active{border:2px solid #168ecf;}body .owl-carousel .owl-controls .owl-dots .owl-dot span{display:block;border:1px solid #c2c2c3;width:4px;height:4px;border-radius:50%;}@media (min-width:996px){body .owl-carousel .owl-controls .owl-nav .owl-prev:hover,body .owl-carousel .owl-controls .owl-nav .owl-next:hover{color:#168ecf;}}.news-ticker{margin-top:10px;}.news-ticker a{color:#fff;text-decoration:underline;}.news-ticker a:hover{text-decoration:none;}.news-ticker section.block{position:relative;}.news-ticker .views-field-edit-node{margin-top:20px;}.news-ticker img{vertical-align:middle;}.news-ticker #block-views-aktualnosci-block{background-color:#f1f2f3;margin-bottom:10px;}.news-ticker #block-views-aktualnosci-block a{color:#000;}.news-ticker #block-views-aktualnosci-block .views-row{background-color:#f1f2f3;width:100%;font-size:1.6rem;}.news-ticker #block-views-aktualnosci-block .views-row .group.views-fieldset{padding:17px 30px 40px;background-color:#f1f2f3;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-nothing{color:#168ecf;margin-bottom:7px;font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:900;font-size:1.2rem;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-data{color:#9d9d9c;font-size:1.2rem;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-body{line-height:1.5em;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail a{display:block;position:relative;width:100%;overflow:hidden;padding-top:56.25%;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail a img{position:absolute;left:0px;right:0px;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.news-ticker #block-views-aktualnosci-block-1{background:#168ecf;margin-bottom:10px;}.news-ticker #block-views-aktualnosci-block-1 .owl-carousel .owl-controls .owl-dots .owl-dot.active{border-color:#fff;}.news-ticker #block-views-aktualnosci-block-1 .owl-carousel .owl-controls .owl-nav .owl-prev:active,.news-ticker #block-views-aktualnosci-block-1 .owl-carousel .owl-controls .owl-nav .owl-next:active{color:#fff;}.news-ticker #block-views-aktualnosci-block-1 .views-field-body{line-height:1.5em;}.news-ticker #block-views-aktualnosci-block-1 .views-row{font-size:1.6rem;}.news-ticker #block-views-aktualnosci-block-1 .content{color:#fff;padding:17px 30px 40px;}.news-ticker #block-views-aktualnosci-block-1 .content .views-field-nothing{margin-bottom:7px;font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:900;font-size:1.2rem;}@media (min-width:600px){.news-ticker #block-views-aktualnosci-block .views-row{display:table;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail{position:relative;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail .field-content:not(:empty){padding-left:174px;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail .field-content:not(:empty) a{position:absolute;width:174px;height:100%;top:0px;left:0px;padding-top:0px;}.news-ticker #block-views-aktualnosci-block .views-row .views-field-field-invnews-thumbnail .field-content:not(:empty) a img{width:auto;max-width:none;max-height:100%;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);top:0px;}.news-ticker #block-views-aktualnosci-block .views-row > div{display:table-cell;vertical-align:top;}}@media (min-width:996px){.news-ticker .region-tickers{display:flex;width:100%;flex-wrap:wrap;}.news-ticker #block-views-aktualnosci-block,.news-ticker #block-views-aktualnosci-block-1{display:inline-block;width:50%;vertical-align:top;}.news-ticker #block-views-aktualnosci-block{border-right:5px solid #fff;}.news-ticker #block-views-aktualnosci-block-1{border-left:5px solid #fff;}.news-ticker #block-views-aktualnosci-block-1 .owl-carousel .owl-controls .owl-nav .owl-prev:hover,.news-ticker #block-views-aktualnosci-block-1 .owl-carousel .owl-controls .owl-nav .owl-next:hover{color:#146692;}}#panorama{background:#666;}body .region-tickers .owl-carousel .owl-controls .owl-dots{counter-reset:slides-num;}body .region-tickers .owl-carousel .owl-controls .owl-dots:after{content:counter(slides-num);font-weight:bold;font-size:1.3rem;display:inline-block;vertical-align:middle;}body .region-tickers .owl-carousel .owl-controls .owl-dots .owl-dot{counter-increment:slides-num;margin:0px;border:none;cursor:default;margin-top:-3px;}body .region-tickers .owl-carousel .owl-controls .owl-dots .owl-dot span{display:none;}body .region-tickers .owl-carousel .owl-controls .owl-dots .owl-dot.active:before{content:counter(slides-num) " /\00a0";font-size:1.3rem;display:inline-block;vertical-align:middle;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider{margin-top:30px;margin-bottom:30px;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider{margin:0px;border:none;border-radius:0px;height:auto !important;padding-bottom:30px;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider ul{padding:0px;margin:0px;display:block;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-caption{padding:10px;position:static;line-height:1.4em;font-size:1.4rem;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider li{margin:0px;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider li img{vertical-align:middle;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-controls{position:absolute;bottom:10px;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);width:auto;display:inline-block;padding:0px;margin:0px;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-control-nav{position:relative;bottom:auto;top:11px;margin:0px;padding:0px;display:block;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-control-nav li{margin:0px;padding:0px;display:inline-block;position:relative;z-index:1;vertical-align:middle;position:static;margin-right:7px;margin-left:7px;float:none;cursor:pointer;width:auto;height:auto;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-control-nav li a{background:#fff;margin-top:-5px;border:2px solid rgba(193,193,193,0);display:block;width:8px;height:8px;border-radius:50%;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-control-nav li a.flex-active{border:2px solid #168ecf;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav{margin:0px;display:block;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav li a{display:block;height:22px;width:40px;margin:0px;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav li a:before{line-height:20px;font-size:2.2rem;text-shadow:none;vertical-align:top;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav li a:active:before{color:#168ecf;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav li a.flex-next{right:-45px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .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;font-family:'inovitas' !important;content:'\e900';}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .flexslider .flex-direction-nav li a.flex-prev{left:-45px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.not-front .body-wrapper.content .region-content .content .inv-inline-flexlider .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;font-family:'inovitas' !important;content:'\e903';}.body-wrapper.slider{min-height:600px;position:relative;background:#283c47 url('/sites/all/themes/investmag/images/panorama-mobile-landscape.jpg') no-repeat center;background-size:cover;}@media (orientation:portrait){.body-wrapper.slider{background-image:url('/sites/all/themes/investmag/images/panorama-mobile-portrait.jpg');}}@media (min-width:768px){.body-wrapper.slider{background-image:url('/sites/all/themes/investmag/images/panorama-tablet-landscape.jpg');}}@media (min-width:768px) and (orientation:portrait){.body-wrapper.slider{background-image:url('/sites/all/themes/investmag/images/panorama-tablet-portrait.jpg');}}@media (min-width:996px){.body-wrapper.slider{min-height:100vh;background:#000;}}@media (min-width:996px){.body-wrapper.slider > .container:after{content:'';pointer-events:none;position:absolute;top:50px;right:75px;z-index:1;width:50px;height:50px;-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;background:url(/sites/all/themes/investmag/images/ikona-360.svg) no-repeat 0 0;background-size:100% 100%;}}@media (min-width:996px){.body-wrapper.slider .scrolldown{position:absolute;bottom:50px;left:50%;margin-left:-27px;z-index:1;width:54px;height:54px;-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;background:url(/sites/all/themes/investmag/images/ikona-scrolldown.svg) no-repeat 0 0;background-size:auto 100%;-webkit-transition:opacity 300ms,bottom 300ms;-moz-transition:opacity 300ms,bottom 300ms;-ms-transition:opacity 300ms,bottom 300ms;-o-transition:opacity 300ms,bottom 300ms;transition:opacity 300ms,bottom 300ms;cursor:pointer;}.body-wrapper.slider .scrolldown:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1;bottom:40px;}}#panorama{width:100%;position:absolute;left:0;top:0;z-index:1;height:100%;-webkit-opacity:0.7;-moz-opacity:0.7;opacity:0.7;}.pseudoslajder{position:relative;z-index:1;padding-top:140px;margin-bottom:10px;}.pseudoslajder .content{color:#fff;padding:50px 30px;max-width:780px;text-shadow:1px 1px 2px #000000;}.pseudoslajder .field-name-field-subtitle{font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1.8rem;}.pseudoslajder .field-name-title-field{font-family:'Lato',Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:900;margin-bottom:25px;font-size:2.2rem;}.pseudoslajder .field-name-field-link,.pseudoslajder .field-name-field-link2{margin-top:25px;display:inline-block;vertical-align:middle;}.pseudoslajder .field-name-field-link a,.pseudoslajder .field-name-field-link2 a{color:#fff;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;text-transform:none;font-weight:600;font-size:1.5rem;}.pseudoslajder .field-name-field-link a:active,.pseudoslajder .field-name-field-link2 a:active{color:#fff;background:#168ecf;}@media (min-width:996px){.pseudoslajder .field-name-field-link a:hover,.pseudoslajder .field-name-field-link2 a:hover{color:#fff;background:#168ecf;}}@media (min-width:520px){.pseudoslajder .field-name-title-field{font-size:2.4rem;}}@media (min-width:520px) and (orientation:portrait){.pseudoslajder{min-height:50hv;}}@media (min-width:768px){.pseudoslajder{min-height:570px;min-height:100hv;}.pseudoslajder .content{padding:50px;}.pseudoslajder .field-name-title-field{font-size:3.6rem;line-height:1em;}}@media (min-width:768px) and (orientation:portrait){.pseudoslajder{min-height:50hv;}}@media (min-width:996px){.pseudoslajder .content{padding:70px;}.pseudoslajder .field-name-title-field{font-size:4.2rem;}}.pnlm-load-box{display:none !important;}@media (min-width:996px){#panorama{padding-top:80px;}#panorama + .container{position:relative;}.region-slajdy{position:absolute;top:140px;left:50px;}.region-slajdy .pseudoslajder{padding:0px;margin:0px;min-height:0;}.region-slajdy .pseudoslajder .content{padding:0px;}}.simple-block-with-text{padding:40px 0;width:100%;}.simple-block-with-text .content{text-align:center;max-width:930px;padding-left:20px;padding-right:20px;margin:0 auto;}.simple-block-with-text .field-name-field-subtitle{font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.8rem;margin-bottom:5px;}.simple-block-with-text .field-name-title-field{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;max-width:520px;font-size:2.4rem;line-height:1.2em;margin-bottom:30px;margin-left:auto;margin-right:auto;}.simple-block-with-text .field-name-title-field:last-child{margin-bottom:0px;}.simple-block-with-text .field-type-link-field{margin-top:30px;}.simple-block-with-text .field-type-link-field a{color:#000;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;padding-left:15px;}.simple-block-with-text .field-type-link-field a:active{color:#fff;background:#168ecf;}@media (min-width:996px){.simple-block-with-text .field-type-link-field a:hover{color:#fff;background:#168ecf;}}.simple-block-with-text .field-type-link-field 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;font-family:'inovitas' !important;content:'\e902';margin-right:5px;display:inline-block;font-size:27px;line-height:15px;vertical-align:top;margin-left:-7px;}.simple-block-with-text .field-name-title-field + .field-type-link-field{margin-top:-10px;}@media (min-width:768px){.simple-block-with-text{padding:65px 0;}.simple-block-with-text .field-name-title-field{font-size:3.6rem;}.simple-block-with-text .field-name-field-description:not(:last-child){margin-bottom:60px;}.simple-block-with-text.bean-applications{padding:60px 0 45px;}.simple-block-with-text.bean-products{padding:65px 0 55px;}.simple-block-with-text.bean-facts-figures{padding:65px 0 70px;}}@media (min-width:996px){.simple-block-with-text{padding:80px 0;}.simple-block-with-text .field-name-field-description:not(:last-child){margin-bottom:80px;}.simple-block-with-text.bean-infrastructure{padding-top:65px;}}.bean-infrastructure .field-type-link-field a::before{content:'\e90c';}.bean-infrastructure table{border:none;}.bean-infrastructure table tbody,.bean-infrastructure table tr,.bean-infrastructure table td{border:none;}.bean-infrastructure table img{width:49px;height:49px;margin-bottom:9px;}@media (max-width:540px){.bean-infrastructure table,.bean-infrastructure table tbody,.bean-infrastructure table tr,.bean-infrastructure table td{display:block;}.bean-infrastructure table td{display:inline-block;vertical-align:top;width:50%;margin-bottom:30px;margin-right:-4px;}}.block-bean-asset{padding-bottom:50px;}.block-bean-asset.precision: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:'inovitas' !important;content:'\e904';display:block;font-size:48px;color:#168ecf;margin-bottom:20px;padding-left:10px;}.block-bean-asset.intuitive: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:'inovitas' !important;content:'\e905';display:block;font-size:48px;color:#168ecf;margin-bottom:20px;padding-left:10px;}.block-bean-asset.versatility: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:'inovitas' !important;content:'\e906';display:block;font-size:48px;color:#168ecf;margin-bottom:20px;padding-left:10px;}.block-bean-asset.integrable: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:'inovitas' !important;content:'\e907';display:block;font-size:48px;color:#168ecf;margin-bottom:20px;padding-left:10px;}.block-bean-asset header h2{text-transform:uppercase;margin-bottom:15px;font-weight:bold;line-height:1.3em;}.block-bean-asset .content{font-size:1.4rem;line-height:1.5em;}@media (min-width:600px){.block-bean-asset{width:50%;padding-left:30px;padding-right:30px;display:inline-block;vertical-align:top;margin-right:-0.3em;}}@media (min-width:1280px){.block-bean-asset{width:25%;padding-bottom:85px;}}.section-divider{background:#16151b url('/sites/all/themes/investmag/images/drogi.jpg') no-repeat center;background-attachment:fixed;background-size:cover;height:200px;}@media (min-width:768px){.section-divider{height:340px;}}.ifail .section-divider{background-attachment:scroll;}.body-wrapper.applications .owl-carousel{padding-bottom:70px;}.body-wrapper.applications .view-applications{padding-bottom:20px;}.body-wrapper.applications .view-applications .owl-carousel{position:relative;}.body-wrapper.applications .view-applications .views-row{font-size:1.4rem;background-color:#fff;}.body-wrapper.applications .view-applications .views-row .views-field-field-hero-image img{vertical-align:middle;}.body-wrapper.applications .view-applications .views-row .views-field-title{padding:20px 30px 10px;font-size:1.5rem;}.body-wrapper.applications .view-applications .views-row .views-field-title a{color:#000;font-weight:bold;line-height:1.5em;font-size:1.5rem;}.body-wrapper.applications .view-applications .views-row .views-field-body{padding:0 30px 20px;line-height:1.5em;}@media (min-width:520px){.body-wrapper.applications .view-applications .views-row .views-field-title{height:3em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.body-wrapper.applications .view-applications .views-row .views-field-body{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:4.5em;}.body-wrapper.applications .view-applications .owl-item:nth-child(even){padding-left:5px;}.body-wrapper.applications .view-applications .owl-item:nth-child(odd){padding-right:5px;}}@media (min-width:768px){.body-wrapper.applications .view-applications{padding-bottom:50px;}.body-wrapper.applications .view-applications .owl-item:nth-child(3n+1){padding-left:0px;padding-right:6px;}.body-wrapper.applications .view-applications .owl-item:nth-child(3n+2){padding-left:3px;padding-right:3px;}.body-wrapper.applications .view-applications .owl-item:nth-child(3n+3){padding-left:6px;padding-right:0px;}}@media (min-width:1280px){.body-wrapper.applications .view-applications .owl-item:nth-child(4n+1){padding-left:0px;padding-right:8px;}.body-wrapper.applications .view-applications .owl-item:nth-child(4n+2){padding-left:4px;padding-right:4px;}.body-wrapper.applications .view-applications .owl-item:nth-child(4n+3){padding-left:4px;padding-right:4px;}.body-wrapper.applications .view-applications .owl-item:nth-child(4n+4){padding-left:8px;padding-right:0px;}}.body-wrapper.products{overflow-x:hidden;}.body-wrapper.products .container{padding-left:0px;padding-right:0px;}.block-bean-product-type-block{padding:30px;color:#fff;min-height:300px;position:relative;z-index:1;}.block-bean-product-type-block:before{content:'';position:absolute;z-index:-1;top:0px;bottom:0px;left:0px;right:0px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:0 0;}.block-bean-product-type-block.road:before{background-image:url('/sites/all/themes/investmag/images/roadbg.jpg');}.block-bean-product-type-block.rail:before{background-image:url('/sites/all/themes/investmag/images/railbg.jpg');}.block-bean-product-type-block header h2{text-transform:uppercase;font-size:2.4rem;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;line-height:0.84em;}.block-bean-product-type-block .content{max-width:375px;font-size:1.4rem;margin-top:5px;}.block-bean-product-type-block .content .field-name-field-description{line-height:1.5em;}.block-bean-product-type-block .content .field-name-field-link{margin-top:45px;}.block-bean-product-type-block .content .field-name-field-link a{color:#fff;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;padding-left:18px;}.block-bean-product-type-block .content .field-name-field-link a:active{color:#fff;background:#168ecf;}@media (min-width:996px){.block-bean-product-type-block .content .field-name-field-link a:hover{color:#fff;background:#168ecf;}}.block-bean-product-type-block .content .field-name-field-link 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;font-family:'inovitas' !important;content:'\e902';margin-right:5px;display:inline-block;font-size:27px;line-height:15px;vertical-align:top;margin-left:-7px;}@media (min-width:768px){.block-bean-product-type-block{width:50%;display:inline-block;height:400px;vertical-align:top;margin-right:-0.3em;}.block-bean-product-type-block.road:before{left:calc(-1 * (50vw - 100%));}.block-bean-product-type-block.rail:before{right:calc(-1 * (50vw - 100%));}}@media (min-width:996px){.block-bean-product-type-block{padding:40px;}.block-bean-product-type-block:before{background-size:auto 100%;-webkit-transition:background-size 7s;-moz-transition:background-size 7s;-ms-transition:background-size 7s;-o-transition:background-size 7s;transition:background-size 7s;}.block-bean-product-type-block:hover:before{background-size:auto 120%;}}@media (min-width:1200px) and (max-width:1349px){.block-bean-product-type-block.rail:before{background-size:100% auto;}.block-bean-product-type-block.rail:hover:before{background-size:120% auto;}}@media (min-width:1350px){.block-bean-product-type-block:before{background-size:100% auto;}.block-bean-product-type-block:hover:before{background-size:120% auto;}}.body-wrapper.facts-figures{padding-bottom:20px;}.body-wrapper.facts-figures .block-bean-figure-block{margin-bottom:30px;}.body-wrapper.facts-figures .block-bean-figure-block.savings .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-savings.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block.projects .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-projects.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block.users .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-users.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block.byroad .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-byroad.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block.byrail .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-byrail.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block.byriver .content:before{content:'';background:url(/sites/all/themes/investmag/images/ikona-byriver.svg) no-repeat center;background-size:100% 100%;width:48px;height:48px;display:inline-block;margin-bottom:10px;}.body-wrapper.facts-figures .block-bean-figure-block .content{text-align:center;}.body-wrapper.facts-figures .block-bean-figure-block .field-name-title-field{font-size:2.2rem;font-weight:900;font-family:'Lato',Arial,Helvetica,sans-serif;line-height:1em;}.body-wrapper.facts-figures .block-bean-figure-block .field-name-field-subtitle{color:#168ecf;font-size:1.4rem;}@media (min-width:400px){.body-wrapper.facts-figures .block-bean-figure-block{width:50%;vertical-align:top;display:inline-block;margin-right:-0.3em;padding:0 15px;}}@media (min-width:600px){.body-wrapper.facts-figures .block-bean-figure-block{width:33.334%;}}@media (min-width:768px){.body-wrapper.facts-figures{padding-bottom:40px;}.body-wrapper.facts-figures .block-bean-figure-block .field-name-title-field{font-size:3.2rem;}}@media (min-width:1200px){.body-wrapper.facts-figures{padding-bottom:60px;}.body-wrapper.facts-figures .block-bean-figure-block{width:16.667%;}}.body-wrapper.clients .block-bean-simple-block-with-text{padding-bottom:0px;}.body-wrapper.clients .block-bean-simple-block-with-text .field-name-field-description{margin-bottom:45px;}.body-wrapper.clients .block-bean-logos-block{padding-bottom:30px;max-width:930px;margin:0 auto;}.body-wrapper.clients .block-bean-logos-block .field-items{text-align:center;}.body-wrapper.clients .block-bean-logos-block .field-item{width:154px;display:inline-block;vertical-align:top;height:154px;margin-top:-1px;border:1px solid #eee;border-right:none;line-height:152px;text-align:center;}.body-wrapper.clients .block-bean-logos-block .field-item img{vertical-align:middle;}@media (min-width:996px){.body-wrapper.clients .block-bean-logos-block .field-items{text-align:left;}}@media (min-width:768px){.body-wrapper.clients .block-bean-logos-block{padding-bottom:50px;}}@media (min-width:996px){.body-wrapper.clients .block-bean-logos-block{padding-bottom:70px;}}@media (min-width:1200px){.body-wrapper.clients .block-bean-logos-block{padding-bottom:95px;}}.body-wrapper.case-studies,.body-wrapper.news-feed{background:#f7f8fa;padding-bottom:30px;}.body-wrapper.case-studies .simple-block-with-text,.body-wrapper.news-feed .simple-block-with-text{padding-bottom:35px;}.view-case-studies .group,.view-news-feed .group{background:#fff;padding:15px 20px 30px;font-size:14px;line-height:1.5em;}.view-case-studies .group .views-field-title,.view-news-feed .group .views-field-title{font-weight:bold;margin-bottom:12px;font-size:1.5rem;}.view-case-studies .group a,.view-news-feed .group a{color:#000;}.view-case-studies .group a:active,.view-news-feed .group a:active{color:#168ecf;}.view-case-studies .views-row,.view-news-feed .views-row{margin-top:10px;}.view-case-studies .views-row img,.view-news-feed .views-row img{vertical-align:top;}@media (min-width:480px){.view-case-studies .view-content,.view-news-feed .view-content{display:flex;flex-wrap:wrap;width:100%;}.view-case-studies .views-row,.view-news-feed .views-row{width:50%;width:calc(50% - 5px);background:#fff;display:inline-block;vertical-align:top;}.view-case-studies .views-row:nth-child(2n + 1),.view-news-feed .views-row:nth-child(2n + 1){margin-right:5px;}.view-case-studies .views-row:nth-child(2n),.view-news-feed .views-row:nth-child(2n){margin-left:5px;}}@media (min-width:900px){.body-wrapper.case-studies,.body-wrapper.news-feed{padding-bottom:50px;}.view-case-studies .views-row,.view-news-feed .views-row{width:33.33%;width:calc(33.33% - 6px);}.view-case-studies .views-row:nth-child(3n + 1),.view-news-feed .views-row:nth-child(3n + 1){margin-left:0px;margin-right:6px;}.view-case-studies .views-row:nth-child(3n + 2),.view-news-feed .views-row:nth-child(3n + 2){margin-left:3px;margin-right:3px;}.view-case-studies .views-row:nth-child(3n + 3),.view-news-feed .views-row:nth-child(3n + 3){margin-left:6px;margin-right:0px;}.view-case-studies .views-row a:hover,.view-news-feed .views-row a:hover{color:#168ecf;}}.body-wrapper.clients .block-bean-logos-block .owl-carousel{padding-bottom:40px;position:relative;display:block;}.body-wrapper.clients .block-bean-logos-block .owl-stage-outer{border-right:1px solid #eee;border-top:1px solid #eee;}.body-wrapper.clients .block-bean-logos-block .item-wrapper{display:flex;flex-wrap:wrap;}.body-wrapper.clients .block-bean-logos-block .item-wrapper .field-item{width:50%;display:inline-block;}.body-wrapper.clients .block-bean-logos-block .owl-item .field-item{vertical-align:middle;}.body-wrapper.clients .block-bean-logos-block .owl-item .field-item img{width:auto;display:inline-block;}@media (min-width:996px){.body-wrapper.clients .block-bean-logos-block .item-wrapper .field-item{width:100%;}}.body-wrapper.content .region-content > .block-block:last-child{padding-top:60px;padding-bottom:40px;}.body-wrapper.content .region-content > .block-block:last-child .content{text-align:left;font-family:'Lato',Arial,Helvetica,sans-serif;}.body-wrapper.content .region-content > .block-block:last-child .content h2{font-size:3rem;line-height:1.4em;margin-bottom:30px;}.body-wrapper.content .region-content > .block-block:last-child .content p{margin:0px;display:inline-block;}.body-wrapper.content .region-content > .block-block:last-child .content a{border:2px solid #168ecf;margin-bottom:15px;padding:15px 45px 15px 20px;color:#000;font-size:2.4rem;font-weight:bold;display:inline-block;margin-right:15px;}.body-wrapper.content .region-content > .block-block:last-child .content a:hover,.body-wrapper.content .region-content > .block-block:last-child .content a:active{text-decoration:none;color:#168ecf;}.body-wrapper.content .region-content > .block-block:last-child .content a.footer_phone:before{content:url(/sites/all/themes/investmag/images/ikona-phone.svg);vertical-align:middle;margin-right:7px;}.body-wrapper.content .region-content > .block-block:last-child .content a.footermail:before{content:url(/sites/all/themes/investmag/images/ikona-mail.svg);vertical-align:middle;margin-right:7px;}@media (min-width:768px){.body-wrapper.content .region-content > .block-block:last-child .content{text-align:center;}}#block-views-news-feed-block-1,#block-views-news-feed-block-2,#block-views-news-feed-block-3{margin-top:60px;}#block-views-news-feed-block-1 .view-news-feed,#block-views-news-feed-block-2 .view-news-feed,#block-views-news-feed-block-3 .view-news-feed{padding:10px 0;padding-top:30px;}#block-views-news-feed-block-1 header h2,#block-views-news-feed-block-2 header h2,#block-views-news-feed-block-3 header h2{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;max-width:520px;font-size:2.4rem;line-height:1.2em;margin-bottom:30px;margin-left:auto;margin-right:auto;text-align:center;}#block-views-news-feed-block-1 header h2:last-child,#block-views-news-feed-block-2 header h2:last-child,#block-views-news-feed-block-3 header h2:last-child{margin-bottom:0px;}#block-views-news-feed-block-1 .view-footer,#block-views-news-feed-block-2 .view-footer,#block-views-news-feed-block-3 .view-footer{margin-top:30px;text-align:center;}#block-views-news-feed-block-1 .view-footer a,#block-views-news-feed-block-2 .view-footer a,#block-views-news-feed-block-3 .view-footer a{color:#000;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;padding-left:15px;}#block-views-news-feed-block-1 .view-footer a:active,#block-views-news-feed-block-2 .view-footer a:active,#block-views-news-feed-block-3 .view-footer a:active{color:#fff;background:#168ecf;}@media (min-width:996px){#block-views-news-feed-block-1 .view-footer a:hover,#block-views-news-feed-block-2 .view-footer a:hover,#block-views-news-feed-block-3 .view-footer a:hover{color:#fff;background:#168ecf;}}#block-views-news-feed-block-1 .view-footer a:before,#block-views-news-feed-block-2 .view-footer a:before,#block-views-news-feed-block-3 .view-footer 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;font-family:'inovitas' !important;content:'\e902';margin-right:5px;display:inline-block;font-size:27px;line-height:15px;vertical-align:top;margin-left:-7px;}#block-views-news-feed-block-1 .view-footer a:hover,#block-views-news-feed-block-2 .view-footer a:hover,#block-views-news-feed-block-3 .view-footer a:hover{text-decoration:none;}@media (min-width:768px){#block-views-news-feed-block-1 header h2,#block-views-news-feed-block-2 header h2,#block-views-news-feed-block-3 header h2{font-size:3.6rem;}}.phone{width:200px;display:none;}@media (min-width:600px) and (max-width:1399px){.phone{position:absolute;z-index:1;right:180px;left:auto;display:block;}}.phone #block-block-17{width:100%;}.phone #block-block-17 .content{text-align:center;}.phone #block-block-17 .content a{line-height:1.3em;font-size:1.6rem;padding:20px;display:block;font-weight:900;font-family:'Lato',Arial,Helvetica,sans-serif;color:#000;}.phone #block-block-17 .content a:before{display:inline-block;width:20px;height:20px;background:url(/sites/all/themes/investmag/images/ikona-phone.svg) no-repeat center;background-size:contain;content:'';vertical-align:middle;margin-right:7px;}.phone #block-block-17 .content a:hover{color:#168ecf;}@media (min-width:1400px){.phone{display:block;flex-shrink:0;height:80px;border-left:1px solid #eee;}.phone #block-block-17 .content a{padding:0;line-height:80px;font-size:1.8rem;}}.block-bean-inv-galeria-1 header h2{text-align:center;}.block-bean-inv-galeria-1 .field-name-field-invgallery-image{margin-bottom:7px;}.block-bean-inv-galeria-1 .field-name-field-invgallery-image a{vertical-align:middle;}.block-bean-inv-galeria-1 .owl-dots{width:100%;text-align:center;}.block-bean-inv-galeria-1 .owl-dots .owl-dot{display:inline-block;vertical-align:middle;padding:5px;}.block-bean-inv-galeria-1 .owl-dots .owl-dot span{display:block;height:5px;width:5px;background:#90a4ae;border-radius:50%;}.block-bean-inv-galeria-1 .owl-dots .owl-dot.active span{background:#000;}.inv-news2 .block-views header h2{text-align:center;}.inv-news2 .block-views .views-field-field-data{border-top:2px solid #90a4ae;padding-top:9px;font-size:1.2rem;line-height:1.1em;margin-bottom:10px;font-weight:bold;}.inv-news2 .block-views .views-field-title a{font-weight:bold;font-size:1.4rem;display:block;line-height:1.4em;}@media (min-width:520px){.inv-news2 .block-views .views-row{width:50%;display:inline-block;vertical-align:top;margin-bottom:30px;}.inv-news2 .block-views .views-row.views-row-odd{padding-right:15px;}.inv-news2 .block-views .views-row.views-row-even{padding-left:15px;}}@media (min-width:996px){.inv-news2 .block-views .views-row{width:25%;}.inv-news2 .block-views .views-row.views-row-2{padding-right:15px;}.inv-news2 .block-views .views-row.views-row-3{padding-left:15px;}}.body-wrapper.inv-news2{background:#f5f5f5;}.body-wrapper.inv-news2 .view-header h2{text-align:center;font-size:2.4rem;margin-bottom:20px;}footer{background:#2e2e2e;color:#ccc;font-size:11px;}footer .container{padding:30px 30px 10px;}footer .stopka_rok{color:#777;padding-bottom:20px;}footer .block-menu-block .content nav{padding-bottom:20px;}footer .block-menu-block .content nav ul{width:100%;text-align:center;}footer .block-menu-block .content nav ul,footer .block-menu-block .content nav li{margin:0px;padding:0px;list-style:none;}footer .block-menu-block .content nav ul a,footer .block-menu-block .content nav li a{color:#777;}footer .block-menu-block .content nav ul a:active,footer .block-menu-block .content nav li a:active{color:#168ecf;}footer .block-menu-block .content nav li{display:inline-block;vertical-align:top;padding-left:10px;padding-right:10px;}footer .stopka_logo{padding-bottom:20px;}footer .stopka_logo a{color:#777;}@media (min-width:600px){footer .wrap{width:100%;display:flex;}footer .wrap .stopka_rok,footer .wrap .block-menu-block,footer .wrap .stopka_logo{display:inline-block;vertical-align:top;}footer .wrap .stopka_rok{margin-right:auto;margin-left:0;}footer .wrap .stopka_logo{margin-left:auto;margin-right:0;}}.body-wrapper.newsletter{background:#168ecf;color:#fff;padding:40px 0 30px;text-align:center;}.body-wrapper.newsletter .block-simplenews,.body-wrapper.newsletter .block{margin-bottom:30px;}.body-wrapper.newsletter .block-simplenews header,.body-wrapper.newsletter .block header{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;font-size:2.4rem;margin-bottom:15px;}.body-wrapper.newsletter .block-simplenews form,.body-wrapper.newsletter .block form{width:100%;max-width:530px;height:45px;border:1px solid #fff;position:relative;padding-right:150px;margin-left:auto;margin-right:auto;}.body-wrapper.newsletter .block-simplenews form .form-item.form-type-textfield,.body-wrapper.newsletter .block form .form-item.form-type-textfield{margin:0px;}.body-wrapper.newsletter .block-simplenews form label,.body-wrapper.newsletter .block form label{display:none;}.body-wrapper.newsletter .block-simplenews form input[type="email"],.body-wrapper.newsletter .block form input[type="email"]{line-height:43px;color:#fff;padding:0 15px;font-size:1.2rem;border:none;width:100%;}.body-wrapper.newsletter .block-simplenews form button,.body-wrapper.newsletter .block form button,.body-wrapper.newsletter .block-simplenews form input[type="submit"],.body-wrapper.newsletter .block form input[type="submit"]{width:150px;margin:0px;border:2px solid #fff;text-align:center;height:45px;top:-1px;right:-1px;z-index:1;background:none;line-height:41px;font-size:1.2rem;text-transform:uppercase;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;color:#fff;position:absolute;padding:0px;cursor:pointer;}.body-wrapper.newsletter .block-simplenews form button:active,.body-wrapper.newsletter .block form button:active,.body-wrapper.newsletter .block-simplenews form input[type="submit"]:active,.body-wrapper.newsletter .block form input[type="submit"]:active{color:#168ecf;background:#fff;}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item{display:inline-block;vertical-align:middle;margin-left:5px;}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a{display:block;line-height:1.1em;height:22px;overflow:hidden;width:37px;text-align:center;transform-origin:center center;color:#fff;-webkit-transition:transform 200ms;-moz-transition:transform 200ms;-ms-transition:transform 200ms;-o-transition:transform 200ms;transition:transform 200ms;}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'inovitas' !important;display:block;font-size:23px;}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a.facebook:before{content:'\e909';}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a.youtube:before{content:'\e90c';}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a.linkedin:before{content:'\e90b';}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a.twitter:before{content:'\e90a';}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a:active{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);}@media (min-width:768px){.body-wrapper.newsletter{padding:60px 0 50px;}.body-wrapper.newsletter .block header,.body-wrapper.newsletter .block .content{display:inline-block;vertical-align:middle;margin-bottom:0px;}.body-wrapper.newsletter .block header{margin-right:25px;}.body-wrapper.newsletter .block form{width:530px;}}@media (min-width:996px){.body-wrapper.newsletter{padding:70px 0 60px;}.body-wrapper.newsletter .block{display:inline-block;vertical-align:middle;margin-bottom:0px;}.body-wrapper.newsletter .block form button:hover{color:#168ecf;background:#fff;}.body-wrapper.newsletter .block-bean-social-media{display:inline-block;margin-left:50px;vertical-align:middle;}.body-wrapper.newsletter .block-bean-social-media .field-name-field-social-media-profile .field-item a:hover{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);}}.body-wrapper.upper-footer{background:#333;color:#fff;}.body-wrapper.upper-footer > .container{padding:0px;}.body-wrapper.upper-footer .region-blockgroup-contact{padding:30px;}.body-wrapper.upper-footer .region-blockgroup-contact > h2{color:#168ecf;text-transform:uppercase;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;margin-bottom:30px;}.body-wrapper.upper-footer .block-bean-footer-contact{margin-bottom:40px;font-size:1.2rem;line-height:1.5em;display:inline-block;vertical-align:top;padding-right:45px;}.body-wrapper.upper-footer .block-bean-footer-contact:nth-last-child(2){padding-right:0px;}.body-wrapper.upper-footer .block-bean-footer-contact p{margin:0px;}.body-wrapper.upper-footer .block-bean-footer-contact header h2,.body-wrapper.upper-footer .block-bean-footer-contact .field-name-title-field h2{font-size:1.4rem;margin-bottom:13px;font-weight:600;}.body-wrapper.upper-footer .block-bean-footer-contact .field-name-field-adress{margin-bottom:13px;}.body-wrapper.upper-footer .block-bean-footer-contact .field-name-field-phone{margin-bottom:13px;}.body-wrapper.upper-footer .block-bean-footer-contact .field-name-field-e-mail a{color:#168ecf;}.body-wrapper.upper-footer .block-bean-footer-contact .field-name-field-e-mail a:active{color:#fff;}.body-wrapper.upper-footer .block-bean-awards{margin-top:5px;padding-bottom:20px;}.body-wrapper.upper-footer .block-bean-awards .field-item{display:inline-block;vertical-align:top;margin-right:40px;margin-bottom:15px;-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.body-wrapper.upper-footer .block-bean-awards .field-item img{vertical-align:middle;}.body-wrapper.upper-footer .block-webform{padding:30px;}.body-wrapper.upper-footer .block-webform header h2{color:#168ecf;text-transform:uppercase;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;margin-bottom:30px;}.body-wrapper.upper-footer .block-webform form label{color:#fff;}.body-wrapper.upper-footer .block-webform form button{color:#fff;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;padding-left:15px;padding-top:8px;padding-bottom:6px;}.body-wrapper.upper-footer .block-webform form button:active{color:#fff;background:#168ecf;}@media (min-width:996px){.body-wrapper.upper-footer .block-webform form button:hover{color:#fff;background:#168ecf;}}.body-wrapper.upper-footer .block-webform form button: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:'inovitas' !important;content:'\e90d';margin-right:12px;font-size:28px;vertical-align:middle;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield,.body-wrapper.upper-footer .block-webform form .webform-component-email,.body-wrapper.upper-footer .block-webform form .webform-component-textarea{position:relative;z-index:1;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield textarea,.body-wrapper.upper-footer .block-webform form .webform-component-email textarea,.body-wrapper.upper-footer .block-webform form .webform-component-textarea textarea,.body-wrapper.upper-footer .block-webform form .webform-component-textfield input,.body-wrapper.upper-footer .block-webform form .webform-component-email input,.body-wrapper.upper-footer .block-webform form .webform-component-textarea input{padding-left:5px;padding-right:5px;color:#fff;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield textarea,.body-wrapper.upper-footer .block-webform form .webform-component-email textarea,.body-wrapper.upper-footer .block-webform form .webform-component-textarea textarea{display:block;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box;box-sizing:padding-box;overflow:hidden;width:100%;height:auto;line-height:1.7em;min-height:54px;padding-top:10px;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield label,.body-wrapper.upper-footer .block-webform form .webform-component-email label,.body-wrapper.upper-footer .block-webform form .webform-component-textarea label{position:absolute;top:-10px;z-index:-1;left:5px;-webkit-transition:top 200ms;-moz-transition:top 200ms;-ms-transition:top 200ms;-o-transition:top 200ms;transition:top 200ms;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield.empty label,.body-wrapper.upper-footer .block-webform form .webform-component-email.empty label,.body-wrapper.upper-footer .block-webform form .webform-component-textarea.empty label{top:14px;}.body-wrapper.upper-footer .block-webform form .webform-component-textfield.empty.focused label,.body-wrapper.upper-footer .block-webform form .webform-component-email.empty.focused label,.body-wrapper.upper-footer .block-webform form .webform-component-textarea.empty.focused label{top:-10px;}@media (min-width:768px){.body-wrapper.upper-footer .region-upper-footer{display:table;width:100%;}.body-wrapper.upper-footer .region-upper-footer > *{display:table-cell;vertical-align:top;width:50%;}}@media (min-width:996px){.body-wrapper.upper-footer .region-blockgroup-contact{padding-top:45px;}.body-wrapper.upper-footer .region-blockgroup-contact > h2{margin-bottom:45px;}.body-wrapper.upper-footer .block-webform{width:33.334%;padding-top:45px;}.body-wrapper.upper-footer .block-webform header h2{margin-bottom:45px;}.body-wrapper.upper-footer .region-blockgroup-contact{width:66.666%;}.body-wrapper.upper-footer .block-bean-footer-contact .field-name-field-e-mail a:hover{color:#fff;}}@media (min-width:1200px){.body-wrapper.upper-footer .block-bean-footer-contact{padding-right:50px;}.body-wrapper.upper-footer .block-bean-footer-contact:nth-last-child(2){padding-right:0px;}}@media (min-width:1920px){.body-wrapper.upper-footer{overflow-x:hidden;}.body-wrapper.upper-footer .block-webform{position:relative;z-index:1;}.body-wrapper.upper-footer .block-webform:before{content:'';position:absolute;z-index:-1;left:0px;top:0px;right:-300%;bottom:0;}}.not-front .field-type-text-with-summary{}.not-front .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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 .field-type-text-with-summary 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:#168ecf;}.not-front .body-wrapper.content .region-content .content a:hover,.not-front .body-wrapper.content .region-content .content a:focus{outline:none;cursor:pointer;text-decoration:underline;}.not-front .body-wrapper.content .region-content .content p{margin:0;margin-bottom:2em;margin-top:1em;line-height:1.68em;}.not-front .body-wrapper.content .region-content .content p:first-child{margin-top:0px;}.not-front .body-wrapper.content .region-content .content p:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content .intro p{font-size:1.8rem;line-height:1.8em;margin-bottom:2em;}.not-front .body-wrapper.content .region-content .content b,.not-front .body-wrapper.content .region-content .content strong{font-weight:600;}.not-front .body-wrapper.content .region-content .content hr{border:0;margin:2em 0 2em 0;height:1px;background-color:#e3e5e6;}.not-front .body-wrapper.content .region-content .content h1{margin:0;margin-bottom:0.85em;margin-top:2em;font-size:2.4rem;}.not-front .body-wrapper.content .region-content .content h2{margin:0;margin-bottom:1em;margin-top:2em;font-size:2rem;}.not-front .body-wrapper.content .region-content .content h3{margin:0;margin-bottom:1.34em;margin-top:2em;font-size:1.6rem;}.not-front .body-wrapper.content .region-content .content h4{margin:0;margin-bottom:1.6em;margin-top:2em;font-size:1.5rem;}.not-front .body-wrapper.content .region-content .content h5{margin:0;margin-bottom:1.7em;margin-top:2em;font-size:1.4rem;}.not-front .body-wrapper.content .region-content .content h1,.not-front .body-wrapper.content .region-content .content h2,.not-front .body-wrapper.content .region-content .content h3,.not-front .body-wrapper.content .region-content .content h4,.not-front .body-wrapper.content .region-content .content h5,.not-front .body-wrapper.content .region-content .content h6{font-weight:bold;line-height:1.3em;color:inherit;}.not-front .body-wrapper.content .region-content .content h1:first-child,.not-front .body-wrapper.content .region-content .content h2:first-child,.not-front .body-wrapper.content .region-content .content h3:first-child,.not-front .body-wrapper.content .region-content .content h4:first-child,.not-front .body-wrapper.content .region-content .content h5:first-child,.not-front .body-wrapper.content .region-content .content h6:first-child,span + .not-front .body-wrapper.content .region-content .content h1,span + .not-front .body-wrapper.content .region-content .content h2,span + .not-front .body-wrapper.content .region-content .content h3,span + .not-front .body-wrapper.content .region-content .content h4,span + .not-front .body-wrapper.content .region-content .content h5,span + .not-front .body-wrapper.content .region-content .content h6{margin-top:0px;}.not-front .body-wrapper.content .region-content .content h1 + h1,.not-front .body-wrapper.content .region-content .content h2 + h1,.not-front .body-wrapper.content .region-content .content h3 + h1,.not-front .body-wrapper.content .region-content .content h4 + h1,.not-front .body-wrapper.content .region-content .content h5 + h1,.not-front .body-wrapper.content .region-content .content h6 + h1,.not-front .body-wrapper.content .region-content .content h1 + h2,.not-front .body-wrapper.content .region-content .content h2 + h2,.not-front .body-wrapper.content .region-content .content h3 + h2,.not-front .body-wrapper.content .region-content .content h4 + h2,.not-front .body-wrapper.content .region-content .content h5 + h2,.not-front .body-wrapper.content .region-content .content h6 + h2,.not-front .body-wrapper.content .region-content .content h1 + h3,.not-front .body-wrapper.content .region-content .content h2 + h3,.not-front .body-wrapper.content .region-content .content h3 + h3,.not-front .body-wrapper.content .region-content .content h4 + h3,.not-front .body-wrapper.content .region-content .content h5 + h3,.not-front .body-wrapper.content .region-content .content h6 + h3,.not-front .body-wrapper.content .region-content .content h1 + h4,.not-front .body-wrapper.content .region-content .content h2 + h4,.not-front .body-wrapper.content .region-content .content h3 + h4,.not-front .body-wrapper.content .region-content .content h4 + h4,.not-front .body-wrapper.content .region-content .content h5 + h4,.not-front .body-wrapper.content .region-content .content h6 + h4,.not-front .body-wrapper.content .region-content .content h1 + h5,.not-front .body-wrapper.content .region-content .content h2 + h5,.not-front .body-wrapper.content .region-content .content h3 + h5,.not-front .body-wrapper.content .region-content .content h4 + h5,.not-front .body-wrapper.content .region-content .content h5 + h5,.not-front .body-wrapper.content .region-content .content h6 + h5{margin-top:-1em;}.not-front .body-wrapper.content .region-content .content blockquote{margin:2em 0;padding-left:52px;font-style:italic;position:relative;color:#666666;}.not-front .body-wrapper.content .region-content .content blockquote:before{content:'“';position:absolute;left:3px;font-style:normal;top:0.15em;font-size:114px;}@media (min-width:996px){.not-front .body-wrapper.content .region-content .content blockquote{padding-left:85px;}.not-front .body-wrapper.content .region-content .content blockquote:before{left:29px;}}.not-front .body-wrapper.content .region-content .content li{line-height:1.68em;margin-bottom:0.5em;}.not-front .body-wrapper.content .region-content .content ol,.not-front .body-wrapper.content .region-content .content ul{margin:1.5em 0;padding:0 0 0 3em;}.not-front .body-wrapper.content .region-content .content ol ol,.not-front .body-wrapper.content .region-content .content ul ol,.not-front .body-wrapper.content .region-content .content ol ul,.not-front .body-wrapper.content .region-content .content ul ul{margin:0;padding-left:2.75em;}.not-front .body-wrapper.content .region-content .content ol ol ol,.not-front .body-wrapper.content .region-content .content ul ol ol,.not-front .body-wrapper.content .region-content .content ol ul ol,.not-front .body-wrapper.content .region-content .content ul ul ol,.not-front .body-wrapper.content .region-content .content ol ol ul,.not-front .body-wrapper.content .region-content .content ul ol ul,.not-front .body-wrapper.content .region-content .content ol ul ul,.not-front .body-wrapper.content .region-content .content ul ul ul{padding-left:4.125em;}.not-front .body-wrapper.content .region-content .content ol.classic{counter-reset:item;}.not-front .body-wrapper.content .region-content .content ol.classic li{display:block;position:relative;}.not-front .body-wrapper.content .region-content .content ol.classic li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px;}.not-front .body-wrapper.content .region-content .content img{max-width:100%;}.not-front .body-wrapper.content .region-content .content img[style*="left"],.not-front .body-wrapper.content .region-content .content img.align-left{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content .content img[style*="right"],.not-front .body-wrapper.content .region-content .content img.align-right{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content .content figure.caption{text-align:center;}.not-front .body-wrapper.content .region-content .content figure.caption img{margin:auto;}.not-front .body-wrapper.content .region-content .content figure.caption.align-left{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content .content figure.caption.align-center{margin:20px 0;}.not-front .body-wrapper.content .region-content .content figure.caption.align-right{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content .content figure.caption > figcaption{display:table-cell;padding:5px 10px;background-color:#f1f2f3;}.not-front .body-wrapper.content .region-content .content .cke_widget_block,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline{max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block img,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline img{margin:0;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-left,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-left{margin:25px 30px 20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-center,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-center{margin:20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .content .cke_widget_block.align-right,.not-front .body-wrapper.content .region-content .content .cke_widget_wrapper.cke_widget_inline.align-right{margin:25px 0 20px 30px;max-width:100%;}.not-front .body-wrapper.content .region-content .content a.colorbox-load:hover{opacity:0.9;}.not-front .body-wrapper.content .region-content .content table{border-collapse:collapse;border-spacing:0;font-size:14px;border:1px solid #e3e5e6;width:100%;margin:2.3em 0;}.not-front .body-wrapper.content .region-content .content table caption{font-family:Georgia,serif;font-weight:bold;text-align:left;}.not-front .body-wrapper.content .region-content .content table td,.not-front .body-wrapper.content .region-content .content table th{padding:15px 20px;font-size:1.5rem;line-height:1.4em;}.not-front .body-wrapper.content .region-content .content table td p,.not-front .body-wrapper.content .region-content .content table th p,.not-front .body-wrapper.content .region-content .content table td ul,.not-front .body-wrapper.content .region-content .content table th ul,.not-front .body-wrapper.content .region-content .content table td ol,.not-front .body-wrapper.content .region-content .content table th ol{font-size:1.5rem;line-height:1.4em;}margin-bottom:0.5em .not-front .body-wrapper.content .region-content .content table td p:last-child,margin-bottom:0.5em .not-front .body-wrapper.content .region-content .content table th p:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content table th{background-color:none;color:#168ecf;font-weight:bold;text-transform:uppercase;font-size:1.4rem;}.not-front .body-wrapper.content .region-content .content table tbody,.not-front .body-wrapper.content .region-content .content table thead,.not-front .body-wrapper.content .region-content .content table tfoot,.not-front .body-wrapper.content .region-content .content table table,.not-front .body-wrapper.content .region-content .content table td,.not-front .body-wrapper.content .region-content .content table tr,.not-front .body-wrapper.content .region-content .content table th{border:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table tbody,.not-front .body-wrapper.content .region-content .content table thead,.not-front .body-wrapper.content .region-content .content table tfoot,.not-front .body-wrapper.content .region-content .content table tr{border:none;}.not-front .body-wrapper.content .region-content .content table thead{border-bottom:3px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .content table[border="0"],.not-front .body-wrapper.content .region-content .content table[border="0"] tbody,.not-front .body-wrapper.content .region-content .content table[border="0"] thead,.not-front .body-wrapper.content .region-content .content table[border="0"] tfoot,.not-front .body-wrapper.content .region-content .content table[border="0"] tr,.not-front .body-wrapper.content .region-content .content table[border="0"] th,.not-front .body-wrapper.content .region-content .content table[border="0"] td{border:none;}.not-front .body-wrapper.content .region-content .content table.bezramki{border:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.bezramki tr,.not-front .body-wrapper.content .region-content .content table.bezramki tbody{border:none;}.not-front .body-wrapper.content .region-content .content table.bezramki th{border-width:0 0px 3px 0;}.not-front .body-wrapper.content .region-content .content table.bezramki td{border-width:0 0px 0px 0;padding:7px 20px;}.not-front .body-wrapper.content .region-content .content table.bezramki tbody{border-top:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.zebra.kolumny tr td:nth-child(odd){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.wiersze tbody tr:nth-child(odd){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski tbody tr:nth-child(odd){background-color:#f3f3f3;}.not-front .body-wrapper.content .region-content .content table.zebra.paski tbody tr:nth-child(even){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski.kolumny tr td:nth-child(odd){background-color:#f3f3f3;}.not-front .body-wrapper.content .region-content .content table.zebra.paski.kolumny tr td:nth-child(even){background-color:#fafafa;}.not-front .body-wrapper.content .region-content .content table.zebra.paski th{background-color:none;color:#168ecf;}.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze thead tr th{border-bottom:3px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze tr th,.not-front .body-wrapper.content .region-content .content table.krawedzie.wiersze tr td{border:none;border-bottom:1px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny thead tr th{border-width:0 1px 3px 1px;}.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny tbody tr th,.not-front .body-wrapper.content .region-content .content table.krawedzie.kolumny tbody tr td{border-width:0 1px 0px 1px;}.not-front .body-wrapper.content .region-content .content table.img{border-collapse:separate;border-spacing:5px;border:none;}.not-front .body-wrapper.content .region-content .content table.img th,.not-front .body-wrapper.content .region-content .content table.img td{border:none;}.not-front .body-wrapper.content .region-content .content table.img > caption{border-bottom:2px solid #e3e5e6;}.not-front .body-wrapper.content .region-content .content table.img thead tr:first-child > *{border-bottom:2px solid #e3e5e6;vertical-align:bottom;text-align:center;font-weight:600;line-height:1.286em;}.not-front .body-wrapper.content .region-content .content table.img thead tr:first-child > * p{margin:0;}@media (max-width:768px){.not-front .body-wrapper.content .region-content .content .tablerwd{width:100%;overflow-x:auto;}.not-front .body-wrapper.content .region-content .content .tablerwd table{width:auto !important;}}@media (max-width:768px){.not-front .body-wrapper.content .region-content .content .tableinfo{width:100%;display:block;border:1px solid #faebcc;border-left-width:5px;color:#8a6d3b;padding:15px;margin-bottom:20px;font-size:1.4rem;padding-left:60px;position:relative;background:#fcf8e3 url(/sites/all/themes/investmag/images/one-finger-swipe-right.svg) no-repeat 15px center;background-size:auto 32px;}.not-front .body-wrapper.content .region-content .content .tableinfo:before{content:'Tabela może nie być widoczna w całości. Przesuń w celu odkrycia komórek.';line-height:1.3em;display:block;}}form{clear:both;}form label{text-transform:lowercase;font-size:1.1rem;font-weight:normal;color:#000;line-height:1em;}form input,form textarea,form select{border:none;background:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select,form textarea{border-bottom:1px solid #525252;font-size:1.3rem;line-height:1.2em;vertical-align:middle;font-family:'Work Sans',Arial,Helvetica,sans-serif;}form input[type="text"]:required,form input[type="password"]:required,form input[type="email"]:required,form select:required,form textarea:required,form input[type="text"]:invalid,form input[type="password"]:invalid,form input[type="email"]:invalid,form select:invalid,form textarea:invalid{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select{height:40px;line-height:40px;padding:3px 5px;}form textarea{resize:vertical;}form button{background:none;padding:12px 30px;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:900;line-height:1.1em;border:2px solid #168ecf;text-transform:uppercase;}form button:active{color:#fff;background:#168ecf;}@media (min-width:996px){form button:hover{color:#fff;background:#168ecf;}}form.webform-client-form input[type="text"],form#user-login input[type="text"],form.webform-client-form input[type="password"],form#user-login input[type="password"],form.webform-client-form input[type="email"],form#user-login input[type="email"],form.webform-client-form select,form#user-login select,form.webform-client-form textarea,form#user-login textarea{border:none;padding:0px;width:100%;}form.webform-client-form textarea,form#user-login textarea{padding-top:5px;}form.webform-client-form .webform-component,form#user-login .webform-component,form.webform-client-form .form-item,form#user-login .form-item{border-bottom:1px solid #525252;margin:0px;margin-bottom:20px;}form.webform-client-form .webform-component.focused,form#user-login .webform-component.focused,form.webform-client-form .form-item.focused,form#user-login .form-item.focused{border-color:#168ecf;}form.webform-client-form .webform-component.invalid,form#user-login .webform-component.invalid,form.webform-client-form .form-item.invalid,form#user-login .form-item.invalid{border-color:#ff0000;}form.webform-client-form .form-actions,form#user-login .form-actions{text-align:right;}form.webform-client-form .webform-component-select,form#user-login .webform-component-select{position:relative;z-index:1;}form.webform-client-form .webform-component-select:after,form#user-login .webform-component-select:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';font-size:20px;top:1px;bottom:1px;width:35px;text-align:center;position:absolute;right:1px;z-index:-1;line-height:30px;}form.webform-client-form .webform-component-select select,form#user-login .webform-component-select select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-right:40px;}form.webform-client-form .webform-component-select select::-ms-expand,form#user-login .webform-component-select select::-ms-expand{display:none;}form.webform-client-form button,form#user-login button{margin-top:20px;}form.webform-client-form .description,form#user-login .description{border-top:1px solid #525252;font-size:10px;padding-top:2px;line-height:1.25em;}.not-front{}.not-front .breadcrumbs{margin-bottom:20px;font-size:1.4rem;display:none;color:#fff;position:absolute;top:30px;left:30px;}.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:10px;position:relative;top:1px;}.not-front .breadcrumbs a{color:#fff;}.not-front .breadcrumbs a:focus,.not-front .breadcrumbs a:active{color:#168ecf;}@media (min-width:768px){.not-front .breadcrumbs{display:block;}}@media (min-width:996px){.not-front .breadcrumbs{display:block;}.not-front .breadcrumbs a:hover{color:#168ecf;}}.not-front ul.tabs a{font-size:1.4rem;color:#000;}.body-wrapper.content{max-width:920px;padding-bottom:50px;padding-top:30px;margin:auto;}.body-wrapper.content header h1{color:#000;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;color:#000;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;color:#000;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;color:#000;}.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:active,.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:focus{text-decoration:underline;}@media (min-width:996px){.body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:hover{text-decoration:underline;}}header.backdrop{background:url('/sites/all/themes/investmag/images/top-default.jpg') no-repeat center;background-size:cover;margin-top:100px;}header.backdrop > div{background:rgba(0,0,0,0.4);padding-top:70px;padding-bottom:70px;position:relative;}header.backdrop .container{color:#fff;text-align:center;position:relative;}header.backdrop .container h1{font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;font-size:3rem;line-height:1.3em;}header.backdrop .container h2{font-size:1.8rem;font-weight:normal;margin-top:20px;line-height:1.7em;}@media (min-width:600px){header.backdrop{margin-top:60px;}}@media (min-width:1400px){header.backdrop{margin-top:80px;}}@media (min-width:1400px){.narrow.container{max-width:1100px;}}@media (min-width:767px){header.backdrop > div{padding-top:100px;padding-bottom:100px;}header.backdrop .container h1{font-size:5rem;}}@media (min-width:996px){header.backdrop > div{min-height:500px;padding-top:50px;padding-bottom:50px;align-items:center;display:flex;}header.backdrop .container{font-size:7rem;}article.container{padding-left:0px;padding-right:0px;}article.container:after{clear:both;content:'';display:table;}.not-front article .content-wrapper{max-width:1160px;margin:auto;}.not-front .body-wrapper.content{padding-bottom:90px;padding-top:40px;}.not-front .body-wrapper.content.narrow{display:block;overflow:hidden;padding-left:0px;}}.not-front .body-wrapper.sidebar{width:240px;padding-right:0px;float:left;display:none;}@media (min-width:996px){.not-front .body-wrapper.sidebar{display:block;}}.body-wrapper.applications,.body-wrapper.facts-figures{background:#f7f8fa;}body.wide .body-wrapper.content{max-width:none;padding:0px;}.not-front .body-wrapper.content .region-content .content .view-case-studies,.not-front .body-wrapper.content .region-content .content .view-news-feed{padding-top:60px;padding-bottom:40px;}.not-front .body-wrapper.content .region-content .content .view-case-studies .views-row .views-field-title a,.not-front .body-wrapper.content .region-content .content .view-news-feed .views-row .views-field-title a{color:#000;}.not-front .body-wrapper.content .region-content .content .view-case-studies .views-row .views-field-title a:hover,.not-front .body-wrapper.content .region-content .content .view-news-feed .views-row .views-field-title a:hover,.not-front .body-wrapper.content .region-content .content .view-case-studies .views-row .views-field-title a:active,.not-front .body-wrapper.content .region-content .content .view-news-feed .views-row .views-field-title a:active{text-decoration:none;color:#168ecf;}.not-front .body-wrapper.content .region-content .content .view-applications{padding-top:60px;padding-bottom:40px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row{font-size:1.4rem;background-color:#fff;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-field-hero-image img{vertical-align:middle;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-title{padding:20px 30px 10px;font-size:1.5rem;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-title a{color:#000;font-weight:bold;line-height:1.5em;font-size:1.5rem;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-body{padding:0 30px 20px;line-height:1.5em;}@media (min-width:480px){.not-front .body-wrapper.content .region-content .content .view-applications .views-row{width:50%;display:inline-block;margin-right:-0.3em;vertical-align:top;margin-bottom:10px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-title{height:3em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row .views-field-body{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:4.5em;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(even){padding-left:5px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(odd){padding-right:5px;}}@media (min-width:768px){.not-front .body-wrapper.content .region-content .content .view-applications{padding-bottom:50px;}.not-front .body-wrapper.content .region-content .content .view-applications .view-content{display:flex;flex-wrap:wrap;width:100%;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row{margin:0px;margin-bottom:10px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(3n + 1){width:33.33333333%;padding-left:0px;padding-right:6.66666667px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(3n + 2){width:33.33333333%;padding-left:3.33333333px;padding-right:3.33333333px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(3n + 3){width:33.33333333%;padding-left:6.66666667px;padding-right:0px;}}@media (min-width:1280px){.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(4n + 1){width:25%;padding-left:0px;padding-right:7.5px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(4n + 2){width:25%;padding-left:2.5px;padding-right:5px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(4n + 3){width:25%;padding-left:5px;padding-right:2.5px;}.not-front .body-wrapper.content .region-content .content .view-applications .views-row:nth-child(4n + 4){width:25%;padding-left:7.5px;padding-right:0px;}}#invmap-map{height:300px;margin-bottom:40px;}#invmap-map .invmap-marker-popup form label{text-transform:none;}#invmap-map .invmap-marker-popup form button{padding:0px;background:#168ecf;color:#fff;border:1px solid #eee;}#invmap-map .invmap-marker-popup form button:hover,#invmap-map .invmap-marker-popup form button:active{color:#168ecf;background:none;}#invmap-map .invmap-marker-popup form input{border:1px solid #eee;}#invmap-locations{display:none;}.sidebar .block-menu-block{padding:15px 0;}.sidebar .block-menu-block header{text-transform:uppercase;padding:15px 0;font-size:1.4rem;line-height:1.1em;}.sidebar .block-menu-block nav ul.menu{list-style:none;padding:0px;margin:0px;display:block;border-right:1px solid #eee;}.sidebar .block-menu-block nav ul.menu li,.sidebar .block-menu-block nav ul.menu ul{list-style:none;padding:0px;margin:0px;display:block;margin-right:-1px;}.sidebar .block-menu-block nav ul.menu a{display:block;font-size:1.5rem;line-height:1.3em;padding:15px 15px 15px 0;color:#000;}.sidebar .block-menu-block nav ul.menu a:hover{color:#168ecf;}.sidebar .block-menu-block nav ul.menu a.active{color:#168ecf;}.sidebar .block-menu-block nav ul.menu > li{border-top:1px solid #eee;}.sidebar .block-menu-block nav ul.menu > li > a{font-weight:600;}.sidebar .block-menu-block nav ul.menu > li.expanded{padding-bottom:0px;}.sidebar .block-menu-block nav ul.menu > li.expanded > a{font-weight:600;color:#000;}.sidebar .block-menu-block nav ul.menu > li.expanded > a:hover{color:#168ecf;}.sidebar .block-menu-block nav ul.menu > li.expanded > a.active{color:#168ecf;}.sidebar .block-menu-block nav ul.menu > li.active-trail > a{border-right:3px solid #168ecf;}.sidebar .block-menu-block nav ul.menu > li > ul > li > a{color:#000;}.sidebar .block-menu-block nav ul.menu > li > ul > li > a:hover{color:#168ecf;}.sidebar .block-menu-block nav ul.menu > li > ul > li > a.active{color:#168ecf;}.sidebar .block-menu-block nav ul.menu > li > ul > li.active-trail.expanded:not(:active) > a{font-weight:600;padding-bottom:8px;}.sidebar .block-menu-block nav ul.menu > li > ul > li > ul > li > a{font-size:13px;padding-top:5px;}.sidebar .block-menu-block nav ul.menu > li > ul > li > ul > li:first-child{padding-top:0;}.sidebar .block-menu-block nav ul.menu > li > ul > li > ul > li:not(:last-child) a{padding-bottom:8px;}.not-front.node-type-new-team-page .body-wrapper.content .region-content .content .jump-menu{padding-left:0;}.node-type-new-team-page .body-wrapper.content .jump-menu li{width:100%;display:inline-block;vertical-align:top;}@media (min-width:768px){.node-type-new-team-page .body-wrapper.content .jump-menu li{width:50%;}}@media (min-width:1260px){.node-type-new-team-page .body-wrapper.content{max-width:1100px;}.node-type-new-team-page .body-wrapper.content .jump-menu li{width:33.33%;}}@media (min-width:1260px){.node-type-new-team-page.not-front article .content-wrapper{max-width:1340px;}}.node-team-page .field-name-field-team,.node-new-team-page .field-name-field-team{padding-top:30px;border-top:1px solid #eee;}.node-team-page .field-name-body,.node-new-team-page .field-name-body,.node-team-page .field-name-field-team-description,.node-new-team-page .field-name-field-team-description{margin-bottom:40px;}.node-team-page .field-name-field-heading2,.node-new-team-page .field-name-field-heading2{margin-top:40px;}.node-team-page .field-name-field-heading1,.node-new-team-page .field-name-field-heading1,.node-team-page .field-name-field-heading2,.node-new-team-page .field-name-field-heading2,.node-team-page .field-name-field-team-name,.node-new-team-page .field-name-field-team-name{margin-bottom:30px;}.node-team-page .field-name-field-heading1 h2,.node-new-team-page .field-name-field-heading1 h2,.node-team-page .field-name-field-heading2 h2,.node-new-team-page .field-name-field-heading2 h2,.node-team-page .field-name-field-team-name h2,.node-new-team-page .field-name-field-team-name h2{font-size:2.4rem !important;line-height:1.3em;text-align:center;}.node-team-page .field-name-field-team-member .field-name-field-photo,.node-new-team-page .field-name-field-team-member .field-name-field-photo{margin-bottom:15px;}.node-team-page .field-name-field-team-member .field-name-field-photo img,.node-new-team-page .field-name-field-team-member .field-name-field-photo img{vertical-align:middle;border-radius:50%;border:3px solid:#dedede;}.node-team-page .field-name-field-team-member .field-name-field-full-name,.node-new-team-page .field-name-field-team-member .field-name-field-full-name{font-weight:600;line-height:1.4em;}.node-team-page .field-name-field-team-member .field-name-field-position,.node-new-team-page .field-name-field-team-member .field-name-field-position{color:#898989;line-height:1.2em;margin-top:5px;}.node-team-page .field-name-field-team-member .field-name-field-e-mail,.node-new-team-page .field-name-field-team-member .field-name-field-e-mail{margin-top:24px;}.node-team-page .field-name-field-team-member .field-name-field-e-mail a,.node-new-team-page .field-name-field-team-member .field-name-field-e-mail a{font-size:1.4rem;}.node-team-page .field-name-field-team-member .field-name-field-phone-number,.node-new-team-page .field-name-field-team-member .field-name-field-phone-number{color:#168ecf;}.node-team-page .field-name-field-team-member > .field-items > .field-item,.node-new-team-page .field-name-field-team-member > .field-items > .field-item{margin-bottom:35px;text-align:center;}@media (min-width:520px){.node-team-page .field-name-field-team-member > .field-items > .field-item,.node-new-team-page .field-name-field-team-member > .field-items > .field-item{display:inline-block;vertical-align:top;margin-right:-4px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 1),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 1){width:50%;padding-left:0px;padding-right:15px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 2),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 2){width:50%;padding-left:15px;padding-right:0px;}}@media (min-width:768px){.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 1),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 1){width:33.33333333%;padding-left:0px;padding-right:20px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 2),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 2){width:33.33333333%;padding-left:10px;padding-right:10px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 3),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 3){width:33.33333333%;padding-left:20px;padding-right:0px;}}@media (min-width:996px){.node-team-page .field-name-field-team-member > .field-items > .field-item,.node-new-team-page .field-name-field-team-member > .field-items > .field-item{margin-bottom:50px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 1),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 1){width:33.33333333%;padding-left:0px;padding-right:40px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 2),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 2){width:33.33333333%;padding-left:20px;padding-right:20px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 3),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(3n + 3){width:33.33333333%;padding-left:40px;padding-right:0px;}}@media (min-width:1260px){.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 1),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 1){width:25%;padding-left:0px;padding-right:37.5px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 2),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 2){width:25%;padding-left:12.5px;padding-right:25px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 3),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 3){width:25%;padding-left:25px;padding-right:12.5px;}.node-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 4),.node-new-team-page .field-name-field-team-member > .field-items > .field-item:nth-child(4n + 4){width:25%;padding-left:37.5px;padding-right:0px;}}.node-team-page .field-name-field-pilot > .field-items > .field-item,.node-new-team-page .field-name-field-pilot > .field-items > .field-item,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item{margin-bottom:30px;text-align:left;}.node-team-page .field-name-field-pilot > .field-items > .field-item:after,.node-new-team-page .field-name-field-pilot > .field-items > .field-item:after,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:after,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:after{clear:both;display:table;content:'';}.node-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-photo,.node-new-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-photo,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-photo,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-photo{float:left;margin-right:15px;margin-bottom:15px;width:75px;}.node-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-photo img,.node-new-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-photo img,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-photo img,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-photo img{vertical-align:middle;border-radius:50%;border:3px solid:#dedede;}.node-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-full-name,.node-new-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-full-name,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-full-name,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-full-name{font-weight:600;line-height:1.4em;overflow:hidden;font-size:1.6rem;}.node-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-description,.node-new-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-description,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-description,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-description{overflow:hidden;color:#898989;font-size:1.6rem;}.node-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-description p,.node-new-team-page .field-name-field-pilot > .field-items > .field-item .field-name-field-description p,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-description p,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item .field-name-field-description p{font-size:1.6rem;line-height:1.4em;}@media (min-width:996px){.node-team-page .field-name-field-pilot > .field-items > .field-item,.node-new-team-page .field-name-field-pilot > .field-items > .field-item,.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item,.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item{margin-bottom:50px;display:inline-block;vertical-align:top;margin-right:-4px;}.node-team-page .field-name-field-pilot > .field-items > .field-item:nth-child(2n + 1),.node-new-team-page .field-name-field-pilot > .field-items > .field-item:nth-child(2n + 1),.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 1),.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 1){width:50%;padding-left:0px;padding-right:30px;}.node-team-page .field-name-field-pilot > .field-items > .field-item:nth-child(2n + 2),.node-new-team-page .field-name-field-pilot > .field-items > .field-item:nth-child(2n + 2),.node-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 2),.node-new-team-page .field-name-field-teama > .field-items > .field-item:last-child .field-name-field-team-member > .field-items > .field-item:nth-child(2n + 2){width:50%;padding-left:30px;padding-right:0px;}}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections-header h2{font-family:'Lato',Arial,Helvetica,sans-serif;font-size:3rem;}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item{margin-top:15px;}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main{padding:20px;padding-right:80px;background:#F3F7F9;position:relative;cursor:pointer;}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'inovitas' !important;content:'\e900';color:#898989;position:absolute;width:80px;right:0px;text-align:center;top:15px;font-size:40px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main:hover:after{color:#168ecf;}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main.active:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main .field-name-field-title{color:#168ecf;font-family:'Lato',Arial,Helvetica,sans-serif;font-size:1.8rem;line-height:1.4em;font-weight:bold;margin-bottom:10px;}@media (min-width:768px){.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main .field-name-field-title{font-size:2.6rem;}}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .group-main .field-name-field-subtitle{font-size:1.8rem;line-height:1.5em;}.not-front .body-wrapper.content .region-content .content .field-name-field-slide-down-sections > .field-items > .field-item .field-name-field-description{padding:20px;font-size:1.6rem;line-height:1.5em;display:none;}.node-case-study .group-testimonial{padding:30px;border:1px solid #eee;margin-top:40px;}.node-case-study .group-testimonial:after{clear:both;content:'';display:table;}.node-case-study .group-testimonial .field-name-field-portrait{text-align:center;margin-bottom:20px;color:#146692;}.node-case-study .group-testimonial .field-name-field-portrait img{vertical-align:middle;border-radius:50%;height:auto;}.node-case-study .group-testimonial .field-name-field-quote{margin-bottom:20px;position:relative;z-index:2;padding-left:35px;padding-top:5px;font-style:italic;color:#222;}.node-case-study .group-testimonial .field-name-field-quote .field-item:before{position:absolute;z-index:1;top:11px;left:-5px;content:'“';font-size:12rem;color:#1f9cdf;font-style:normal;-webkit-opacity:0.2;-moz-opacity:0.2;opacity:0.2;margin-right:5px;font-family:Garamond,serif;font-weight:bold;}.node-case-study .group-testimonial .field-name-field-signature{font-weight:600;font-size:1.6rem;font-family:'Lato',Arial,Helvetica,sans-serif;text-align:right;}.node-case-study .group-testimonial .field-name-field-signature .field-item:before{content:'—';}@media (min-width:768px){.node-case-study .group-testimonial .field-name-field-portrait{float:left;}.node-case-study .group-testimonial .field-name-field-portrait img{width:150px;}.node-case-study .group-testimonial .group-left{overflow:hidden;padding-left:20px;padding-top:20px;}.node-case-study .group-testimonial .field-name-field-signature{padding-left:35px;text-align:left;}}@media (min-width:768px){#block-invmaps-invmaps-area-32 #invmap-map{height:520px;}}.anniversary .body-wrapper.content .region-content .content .view-news-feed{padding-top:10px;}.anniversary .body-wrapper.content{max-width:1020px;}.anniversary #block-block-18{margin-top:60px;}.anniversary #block-block-18 .content h2{font-size:3.6rem;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:900;line-height:1.2em;}.anniversary #block-block-18 .content h3{font-weight:normal;font-size:18px;}.body-wrapper.top .container .logo-wrapper{display:inline-flex;align-items:center;padding-bottom:7px;}.body-wrapper.top .container .logo-wrapper #logo10th{padding-left:20px;}.page-node-104 .sidebar .block-menu-block nav ul.menu ul.level-3{display:none;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row{padding:30px 0;margin-top:30px;border-bottom:1px solid #cfd8dc;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row:first-child{padding-top:0px;margin-top:0px;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row:last-child{padding-bottom:0px;border-bottom:none;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-title{font-size:2rem;line-height:1.3em;font-weight:bold;margin-bottom:15px;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-title a{color:#000;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-title a:active,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-title a:hover{color:#168ecf;text-decoration:none;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-dzia-,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-miejsce-pracy,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-region{display:inline-block;font-size:1.8rem;padding-right:15px;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-dzia- .views-label,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-miejsce-pracy .views-label,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-region .views-label,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-dzia- .field-content,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-miejsce-pracy .field-content,.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-field-region .field-content{display:inline;}.not-front .body-wrapper.content .region-content .content .view-job-offer .view-content .views-row .views-field-body{margin-top:15px;}@media (min-width:996px){.not-front .body-wrapper.content .region-content .content .view-job-offer{margin-top:15px;}}#block-system-main + .block-webform form{border-top:1px solid #cfd8dc;padding-top:40px;}#block-system-main + .block-webform .webform-component:not(.webform-component-markup),#block-system-main + .block-webform .form-actions{max-width:570px;margin:auto;margin-bottom:15px;}#block-system-main + .block-webform .webform-component.webform-component-markup{margin-bottom:40px;border-bottom:none;}#block-system-main + .block-webform .webform-component-file .description{border-top:none;}#block-system-main + .block-webform .form-type-checkbox,#block-system-main + .block-webform .webform-component-file,#block-system-main + .block-webform .webform-component-checkboxes{border-bottom:none;}#block-system-main + .block-webform #edit-submitted-oswiadczenie{margin-top:30px;position:relative;padding-left:40px;}#block-system-main + .block-webform #edit-submitted-oswiadczenie input{position:absolute;top:2px;left:0px;}#block-system-main + .block-webform #edit-submitted-oswiadczenie label{line-height:1.4em;display:block;}.node-job-offer{margin-bottom:30px;}.node-job-offer .field-name-field-dzia-,.node-job-offer .field-name-field-miejsce-pracy,.node-job-offer .field-name-field-region{display:inline-block;font-size:1.8rem;padding-right:15px;}.node-job-offer .field-name-field-dzia- .field-label,.node-job-offer .field-name-field-miejsce-pracy .field-label,.node-job-offer .field-name-field-region .field-label,.node-job-offer .field-name-field-dzia- .field-items,.node-job-offer .field-name-field-miejsce-pracy .field-items,.node-job-offer .field-name-field-region .field-items,.node-job-offer .field-name-field-dzia- .field-item,.node-job-offer .field-name-field-miejsce-pracy .field-item,.node-job-offer .field-name-field-region .field-item{display:inline;font-weight:normal;float:none;}.node-job-offer .field-name-body{margin-top:15px;}.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;max-width:1920px;padding-left:10px;padding-right:10px;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}}.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;}
