*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{padding:0px;margin:0px;font-size:100%;vertical-align:baseline;background:none;border:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}a,input,button,select,textarea{outline:none;}html{font-size:62.5%;}body{line-height:1.46em;font-size:18px;font-size:1.8rem;font-family: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:'montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-regular-webfont.eot);src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-regular-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.eot);src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.ttf) format('truetype');font-weight:700;font-style:bold;}.icomoon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.filetypes{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;}.content-padding-left{padding-left:15px;}@media (min-width:520px){.content-padding-left{padding-left:35px;}}@media (min-width:996px){.content-padding-left{padding-left:15px;}}.content-padding-right{padding-right:15px;}@media (min-width:520px){.content-padding-right{padding-right:35px;}}@media (min-width:996px){.content-padding-right{padding-right:15px;}}.container{width:100%;padding-left:0px;padding-right:0px;margin:0px;}@media (min-width:996px){.container{padding-left:0px;padding-right:0px;width:100%;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.container{max-width:1170px;}}@media (min-width:1360px){.container{max-width:1340px;}}.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;}html body.admin-menu{margin-top:0px !important;padding-top:30px;}body{font-family:'Open Sans',Arial,sans-serif;font-weight:normal;color:#000;font-size:16px;line-height:1.5;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif;font-weight:bold;color:#010000;}#admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (max-width:900px){html body.admin-menu{padding-top:0px;}#admin-menu{left:-200px;-webkit-transition:left 200ms 500ms;-moz-transition:left 200ms 500ms;-ms-transition:left 200ms 500ms;-o-transition:left 200ms 500ms;transition:left 200ms 500ms;width:200px;height:100%;}#admin-menu:hover{left:0px;-webkit-transition:left 200ms 0s;-moz-transition:left 200ms 0s;-ms-transition:left 200ms 0s;-o-transition:left 200ms 0s;transition:left 200ms 0s;}#admin-menu:before{content:"Menu";background:rgba(0,0,0,0.7);color:#fff;padding:5px 10px;width:200px;position:fixed;top:0px;left:0px;text-align:center;font-weight:bold;z-index:-1;}#admin-menu #admin-menu-wrapper{overflow:visible;padding-left:0px;padding-right:0px;position:relative;z-index:1;background:#101010;}#admin-menu #admin-menu-wrapper > ul{padding-left:10px;padding-right:10px;}#admin-menu #admin-menu-wrapper > .dropdown li{float:none;text-align:center;}#admin-menu #admin-menu-wrapper > .dropdown li a{width:100%;text-align:center;}#admin-menu ul#admin-menu-icon > li.expandable,#admin-menu ul#admin-menu-menu > li.expandable{position:relative;}#admin-menu ul#admin-menu-icon > li.expandable:hover > a,#admin-menu ul#admin-menu-menu > li.expandable:hover > a{background-color:#444;}#admin-menu ul#admin-menu-icon > li.expandable > .dropdown,#admin-menu ul#admin-menu-menu > li.expandable > .dropdown{left:200px !important;top:0px;}#admin-menu ul#admin-menu-menu,#admin-menu ul#admin-menu-icon{padding-bottom:20px;padding-left:0px;padding-right:0px;}#admin-menu ul#admin-menu-menu > li,#admin-menu ul#admin-menu-icon > li{padding-left:10px;padding-right:10px;}#admin-menu ul#admin-menu-icon{width:100%;}#admin-menu ul#admin-menu-icon li.admin-menu-icon{padding-left:0px;padding-right:0px;display:block;width:30px;margin-left:auto !important;margin-right:auto !important;}#admin-menu ul#admin-menu-icon li.admin-menu-icon.expandable > .dropdown{left:115px !important;top:0px;}#admin-menu ul#admin-menu-icon li.admin-menu-icon > a{width:30px;display:inline-block;}#admin-menu ul#admin-menu-account{padding-bottom:20px;}@supports (-moz-transform:rotate(90deg)) or (-webkit-transform:rotate(90deg)) or (-ms-transform:rotate(90deg)) or
          (-o-transform:rotate(90deg)) or (transform:rotate(90deg)){#admin-menu:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-87px;top:86px;}}}ul.tabs{margin:20px 0;padding:0px;text-align:right;}ul.tabs li{margin:0px;display:inline-block;margin-bottom:-1px;}ul.tabs li a{padding:5px 10px;border-top-left-radius:4px;border-top-right-radius:4px;display:block;}#messages{margin-bottom:30px;}#messages .messages{background:none;border-radius:10px;border:2px solid;padding:10px 20px;font-weight:bold;}#messages .messages a{text-decoration:underline;}#messages .messages a:hover{text-decoration:none;}#messages .messages.status{border-color:#38B491;color:#38B491;}#messages .messages.status a{color:#38B491;}#messages .messages.error{border-color:#C86671;color:#C86671;}#messages .messages.error a{color:#C86671;}#messages .messages.warning{border-color:#EA9F00;color:#EA9F00;}#messages .messages.warning a{color:#EA9F00;}.search-results .search-info{display:none;}.not-front .body-wrapper.content .region-content ul.pager{width:100%;}.not-front .body-wrapper.content .region-content ul.pager li{margin-left:7px;padding:0px;display:inline-block;vertical-align:middle;}.not-front .body-wrapper.content .region-content ul.pager li a{padding:0.5em 0.4em;}.not-front .body-wrapper.content .region-content ul.pager li a:focus,.not-front .body-wrapper.content .region-content ul.pager li a:hover{text-decoration:none;color:#90a4ae;}.not-front .body-wrapper.content .region-content ul.pager li.pager-next a,.not-front .body-wrapper.content .region-content ul.pager li.pager-previous a{padding-left:0px;padding-right:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-last{margin-left:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-last a{padding:0.5em 0.3em;}.not-front .body-wrapper.content .region-content ul.pager li.pager-previous{margin-left:0px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-previous,.not-front .body-wrapper.content .region-content ul.pager li.pager-next,.not-front .body-wrapper.content .region-content ul.pager li.pager-first,.not-front .body-wrapper.content .region-content ul.pager li.pager-last{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.not-front .body-wrapper.content .region-content ul.pager li.pager-first,.not-front .body-wrapper.content .region-content ul.pager li.pager-last{letter-spacing:-11px;}.not-front .body-wrapper.content .region-content ul.pager li.pager-first a{padding:0.5em 0.3em;}.not-front .body-wrapper.content .region-content ul.pager li.pager-current{padding:0.5em 0.4em;background:#90a4ae;color:#fff;font-weight:normal;}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;}@media (min-width:1200px){a,input{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;}}body.front #block-system-main{padding:0 !important;}.content-wrap{-webkit-transition:left 0.3s;-moz-transition:left 0.3s;-ms-transition:left 0.3s;-o-transition:left 0.3s;transition:left 0.3s;position:relative;left:0px;}@media (min-width:996px){.content-wrap{position:static;}}.content-wrap.pushed{left:-300px;height:100vh;overflow-y:hidden;}@media all and (min-width:360px){.content-wrap.pushed{left:-360px;}}.body-wrapper.top .menu-wrapper{top:0;right:-300px;width:90%;max-width:300px;position:fixed;-webkit-transition:right 0.3s;-moz-transition:right 0.3s;-ms-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s;bottom:0px;overflow-y:scroll;}.body-wrapper.top .menu-wrapper.pushed{right:0px;}@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;background:#414141;color:#fff;}.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;font-family:'Montserrat',sans-serif;font-weight:bold;}.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{padding-right:50px;position:relative;}.body-wrapper.top .menu-wrapper nav li.expanded > a .caret{position:absolute;top:0px;bottom:0px;right:0px;width:40px;padding-top:15px;}.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:#000000;}.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:#000000;margin-top:-7px;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:1px solid #ddd;text-transform:uppercase;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding-left:27px;padding-right:27px;padding-top:10px;padding-bottom:10px;font-size:1.4rem;color:#000000;background:#f2f2f2;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a:active{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a:active{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.active > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a:active{color:#000000;background:#ced7db;border-color:#60b887;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li.active.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li.active-trail.visible > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid #ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding-left:47px;padding-right:47px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a:active{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a:active{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a:active{color:#000000;background:#b6bec2;border-color:#ced7db;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.active-trail{}.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.active-trail.visible > 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:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding-left:67px;padding-right:67px;padding-top:10px;padding-bottom:10px;font-size:1.1rem;color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.active-trail{}.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.active-trail.visible > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding-left:87px;padding-right:87px;padding-top:10px;padding-bottom:10px;font-size:1.1rem;color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a:active{color:#000000;background:#b6bec2;border-color:#b6bec2;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a:active > .caret > .plus,.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active.visible > a:active > .caret > .minus{background:#000000;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail > a{}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li.active-trail.visible > a{}.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;padding:40px 10px 15px 15px;cursor:pointer;text-align:right;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:1.4em;color:#ffffff;}.body-wrapper.top .menu-wrapper .cancel-menu:focus,.body-wrapper.top .menu-wrapper .cancel-menu:active{color:#e31e24;}.body-wrapper.top .menu-wrapper .cancel-menu .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;vertical-align:middle;display:inline-block;line-height:1em;margin-top:-3px;}.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;}@media (min-width:996px){.body-wrapper.top .menu-wrapper{position:relative;clear:both;background:none;width:100%;margin-bottom:0px;max-width:100%;overflow-y:initial;right:0;}.body-wrapper.top .menu-wrapper .cancel-menu{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu{display:table;table-layout:fixed;background:none;float:right;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active > ul{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail:hover > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active:hover > ul{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li{width:auto;display:table-cell;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded:hover > ul{display:block;position:absolute;z-index:3;}.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{padding-right:85px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border:0;padding:15px 15px 8px 15px;}.body-wrapper.top .menu-wrapper nav ul.menu > li a{line-height:1.2em;background:transparent;border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:0 0 5px 0;font-size:1.4rem;border-bottom:2px solid #fff;background:transparent !important;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:focus{border-bottom:2px solid #fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:hover{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a.active{border-color:#e31e24;background:transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > a{padding:0 0 5px 0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover{background:#fafafa;box-shadow:0 0 10px rgba(0,0,0,0.15);}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover:before{content:"";z-index:4;bottom:0px;position:absolute;width:100%;left:0;height:5px;background-color:#fafafa;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a{position:relative;color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul{top:100%;left:0px;width:240px;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.15);background-color:#fafafa;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul > li{padding:0 15px;border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul > li > a{border-top:1px solid #e7ebed;background:transparent;padding:10px 30px 10px 5px;font-size:14px;line-height:1.1;font-weight:normal;text-transform:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul > li > a:hover{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul > li:nth-child(1) > a{border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > ul{left:auto;right:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li > a,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li > a,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li > a,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > ul > li > a{padding:10px 5px 10px 30px;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li > a:after,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li > a:after,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li > a:after,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > ul > li > a:after{left:0;transform:rotate(180deg);}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li.expanded:hover:before,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li.expanded:hover:before,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li.expanded:hover:before,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > ul > li.expanded:hover:before{left:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:last-child > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > 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,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li.expanded > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li.expanded > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > 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,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(2) > ul > li.expanded > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(3) > ul > li.expanded > ul > li.expanded > ul,.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:nth-last-child(4) > 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:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:7px 10px;font-size:1.2rem;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a.active{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded{position:static;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > a{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > a:after{content:'';width:6px;height:10px;background:url(/sites/all/themes/investmag/images/arr.png) no-repeat 0 0;position:absolute;right:0;top:50%;margin-top:-5px;z-index:5;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul{top:0;left:100%;width:240px;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.15);background-color:#fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul > li{padding:0 15px;border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul > li > a{border-top:1px solid #e7ebed;background:transparent;padding:10px 30px 10px 5px;font-size:14px;line-height:1.1;font-weight:normal;text-transform:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul > li > a:hover{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul > li:nth-child(1) > a{border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded:hover{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.15);}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded:hover:before{content:"";z-index:6;position:absolute;width:5px;right:0;height:36px;background-color:#fff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded:hover > a{border-color:transparent;color:#e31e24;}.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 > a{padding:7px 10px;font-size:1.2rem;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a.active{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > a{padding:7px 10px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul{top:100%;left:0px;width:240px;position:absolute;box-shadow:0 0 10px rgba(0,0,0,0.15);background-color:#fafafa;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul > li{padding:0 15px;border:0;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul > li > a{border-top:1px solid #e7ebed;background:transparent;padding:10px 30px 10px 5px;font-size:14px;line-height:1.1;font-weight:normal;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul > li > a:hover{color:#e31e24;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul > li:nth-child(1) > a{border:0;}.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 nav ul.menu > li > ul > li > ul > li > ul > li > a{padding:7px 10px;font-size:1.2rem;}}@media (max-width:995px){.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul{min-height:100% !important;}}.body-wrapper.top .lang-wrapper .block-locale .content ul{margin:0px;padding:0px;display:block;list-style:none;}.body-wrapper.top .lang-wrapper .block-locale .content ul li{margin:0px;padding:0px;display:block;list-style:none;font-family:'Montserrat',sans-serif;font-weight:bold;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs span{display:inline-block;width:80px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{display:inline-block;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active a{cursor:default;}.body-wrapper.top .lang-wrapper .block-locale .content ul li abbr{text-decoration:none;outline:none;display:inline-block;vertical-align:middle;}.body-wrapper.top .lang-wrapper .block-locale .content ul li{}.body-wrapper.top .lang-wrapper .block-locale .content ul li.langs{position:relative;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs{display:none;position:absolute;z-index:3;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs span{padding:5px 12px 5px 12px;background:#ced7db;line-height:1.1em;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a:focus abbr{color:#e31e24;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li{margin-top:1px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li:first-child{margin-top:0px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active a{color:#000;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active:after{content:"\25BE";vertical-align:middle;font-size:1.1em;padding:2px 3px 0px;display:none;margin-left:2px;line-height:1;text-align:center;margin-top:-3px;cursor:pointer;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active.visible abbr{color:#e31e24;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active.visible:after{content:'\25B4';}.body-wrapper.top .lang-wrapper .block-locale .content ul li abbr{font-size:1.1rem;text-transform:uppercase;color:#000000;}@media (min-width:520px){.body-wrapper.top .lang-wrapper .block-locale .content ul li{display:inline-block;}.body-wrapper.top .lang-wrapper .block-locale .content ul li a.active{padding:5px;font-size:10px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{font-size:10px;vertical-align:middle;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs{display:inline-block !important;position:static;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li span{background:none;padding-left:5px;padding-right:5px;font-weight:bold;width:auto;color:#9caeb7;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a abbr,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li span abbr{color:#9caeb7;}}@media (min-width:996px){.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{vertical-align:initial;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li{font-size:10px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a{font-size:10px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a:hover,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a:hover abbr{color:#000;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a abbr{font-size:10px;}}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li.pl,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li.de{display:none;}.body-wrapper.top .search-wrapper{display:none;width:100%;clear:both;margin-bottom:20px;}.body-wrapper.top .search-wrapper section.block-search{background:#ced7db;padding:15px 10px;padding-left:15px;padding-right:15px;}@media (min-width:520px){.body-wrapper.top .search-wrapper section.block-search{padding-left:35px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper section.block-search{padding-left:15px;}}@media (min-width:520px){.body-wrapper.top .search-wrapper section.block-search{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper section.block-search{padding-right:15px;}}.body-wrapper.top .search-wrapper section.block-search form{position:relative;width:100%;border-radius:4px;background:#ffffff;padding-left:15px;padding-right:62px;height:47px;}.body-wrapper.top .search-wrapper section.block-search form button{width:47px;height:47px;line-height:47px;text-align:center;border:none;background:none;padding:0px;position:absolute;top:0px;right:0px;text-indent:-9999px;}.body-wrapper.top .search-wrapper section.block-search form button:after{display:block;width:20px;height:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';text-indent:0;width:47px;height:47px;line-height:47px;position:absolute;left:0px;right:0px;top:0px;bottom:0px;font-size:18px;color:#000000;}.body-wrapper.top .search-wrapper section.block-search form button:focus:after{color:#e31e24;}.body-wrapper.top .search-wrapper section.block-search form .form-item{padding:0px;margin:0px;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]{width:100%;height:47px;line-height:47px;border:none;color:inherit;font-size:1.4rem;padding:0px;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]::-webkit-input-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]::-moz-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]:-moz-placeholder{color:rgba(0,0,0,0.7);opacity:1;}.body-wrapper.top .search-wrapper section.block-search: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;float:right;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:1.4em;padding-top:15px;color:#000000;}.body-wrapper.top .search-wrapper .cancel-search:focus,.body-wrapper.top .search-wrapper .cancel-search:active{color:#e31e24;}.body-wrapper.top .search-wrapper .cancel-search .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;vertical-align:middle;display:inline-block;line-height:1em;margin-top:-3px;}@media (min-width:996px){.body-wrapper.top .search-wrapper{padding-right:15px;position:absolute;top:100%;z-index:11;right:0;width:500px;}.body-wrapper.top .search-wrapper section.block-search form button:focus:after,.body-wrapper.top .search-wrapper section.block-search form button:hover:after{color:#e31e24;}.body-wrapper.top .search-trigger{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;}.body-wrapper.top .search-trigger:hover{-webkit-transform:translate(0,-2px);-moz-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-o-transform:translate(0,-2px);transform:translate(0,-2px);}}.body-wrapper.top .trigger-wrapper.inv-triggers{}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:40px;height:auto;width:40px;text-align:center;cursor:pointer;}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger:after{content:'\e904';color:#000000;line-height:auto;font-size:18px;}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger.clicked:after{color:#e31e24;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding:5px 15px 5px 10px;padding-right:15px;cursor:pointer;}@media (min-width:520px){.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:15px;}}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger span{display:block;margin-left:auto;margin-right:auto;width:17px;height:2px;background:#000000;margin-bottom:3px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger span:last-child{margin-bottom:0px;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger.clicked span{background:#e31e24;}.body-wrapper.top .trigger-wrapper.inv-triggers .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 .trigger-wrapper.inv-triggers .menu-trigger.clicked span:first-child + span{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.top .trigger-wrapper.inv-triggers .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 .trigger-wrapper.inv-triggers .search-trigger,.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{display:inline-block;vertical-align:middle;}.body-wrapper.top{text-align:left;}.body-wrapper.top .container > *{line-height:1.2em;}.body-wrapper.top .container:after{clear:both;display:table;content:'';}.body-wrapper.top .table-container{display:table;width:100%;table-layout:fixed;}.body-wrapper.top .table-container > *{display:table-cell;vertical-align:middle;}.body-wrapper.top .logo-wrapper{width:50%;text-align:left;padding:10px 10px 10px 15px;}.body-wrapper.top .logo-wrapper img{vertical-align:middle;max-height:80px;}.body-wrapper.top .table-right-column{text-align:right;width:100%;}.body-wrapper.top .lang-wrapper,.body-wrapper.top .trigger-wrapper{text-align:left;display:inline-block;}@media (min-width:520px){.body-wrapper.top{}.body-wrapper.top .logo-wrapper{width:115px;}.body-wrapper.top .trigger-wrapper.inv-triggers{text-align:right;padding-right:15px;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:10px;margin-right:-10px;}.body-wrapper.top .table-right-column{text-align:right;}}@media (min-width:520px) and (min-width:520px){.body-wrapper.top .trigger-wrapper.inv-triggers{padding-right:35px;}}@media (min-width:520px) and (min-width:996px){.body-wrapper.top .trigger-wrapper.inv-triggers{padding-right:15px;}}@media (min-width:996px){.body-wrapper.top .container{display:table;table-layout:fixed;position:relative;}.body-wrapper.top .trigger-wrapper.inv-triggers{padding-right:0;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{display:none;}.body-wrapper.top .lang-wrapper{width:auto;margin-right:0px;}.body-wrapper.top .table-right-column{width:100%;padding:33px 35px 0px 165px;vertical-align:top;}.body-wrapper.top .menu-wrapper{padding-right:30px;}.body-wrapper.top .logo-wrapper{width:110px;padding:15px 5px 15px 15px;position:absolute;z-index:1;}.body-wrapper.top .logo-wrapper img{max-height:100%;width:136px;}.body-wrapper.top .logo-wrapper a:hover{opacity:0.8;}}@media (min-width:1200px){.body-wrapper.top{height:150px;}.body-wrapper.top .container{height:150px;max-width:1920px;}.body-wrapper.top .logo-wrapper{position:absolute;padding:14px 15px;width:auto;}.body-wrapper.top .logo-wrapper img{width:100%;}.body-wrapper.top .table-right-column{padding-bottom:24px;}.body-wrapper.top .menu-wrapper{padding-left:165px;padding-right:60px;}.body-wrapper.top .menu-wrapper nav ul.menu > li{padding:15px 21px 8px 15px;}.body-wrapper.top .trigger-wrapper.inv-triggers{position:absolute;bottom:37px;right:20px;z-index:3;}}body .body-wrapper.slider .container{max-width:none;padding-left:0px;padding-right:0px;}.body-wrapper.slider .flexslider{border-radius:0px;border:0px;background:none;margin:0;}.body-wrapper.slider .flexslider .flex-viewport{width:100%;}.body-wrapper.slider .flexslider .flex-control-nav{position:absolute;bottom:0px;margin:0px;display:block;line-height:0;height:11px;overflow-y:hidden;margin-bottom:15px;}.body-wrapper.slider .flexslider .flex-control-nav li{vertical-align:middle;margin:0px 5px;line-height:11px;height:11px;}.body-wrapper.slider .flexslider .flex-control-nav li a{-webkit-opacity:1;-moz-opacity:1;opacity:1;border-radius:50%;height:11px;width:11px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-style:solid;border-width:0px;border-color:#ffffff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;opacity:0.5;}.body-wrapper.slider .flexslider .flex-control-nav li a.flex-active{opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav{display:block;width:85px;position:absolute;margin:10px 15px;height:40px;bottom:0;}.body-wrapper.slider .flexslider .flex-direction-nav li{display:inline-block;}.body-wrapper.slider .flexslider .flex-direction-nav li a{display:block;height:30px;color:#ffffff;margin:0px;width:37px;height:37px;border:1px solid #fff;border-radius:90px;position:relative;text-align:center;}.body-wrapper.slider .flexslider .flex-direction-nav li a:before{color:#ffffff;line-height:37px;font-size:13px;text-shadow:none;vertical-align:middle;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next{right:0px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e60d';line-height:37px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev{left:0px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e60c';line-height:37px;}@media (min-width:996px){.body-wrapper.slider .flexslider .flex-direction-nav li a:hover{background-color:#e31e24;border-color:#e31e24;}}@media (min-width:1200px){.body-wrapper.slider .flexslider .flex-direction-nav li a{-webkit-transition:0.3s background-color;-moz-transition:0.3s background-color;-ms-transition:0.3s background-color;-o-transition:0.3s background-color;transition:0.3s background-color;}}.body-wrapper.slider .flexslider .flex-direction-nav li.flex-nav-prev{float:left;}.body-wrapper.slider .flexslider .flex-direction-nav li.flex-nav-next{float:right;}@media (min-width:1200px){.body-wrapper.slider .flexslider .flex-direction-nav{width:1170px;margin-left:-585px;left:50%;padding:0;bottom:35px;}.body-wrapper.slider .flexslider .flex-direction-nav li.flex-nav-next{float:none;margin-left:10px;}}@media (min-width:996px){.body-wrapper.slider .flexslider{height:600px;width:100%;}.body-wrapper.slider .flexslider ul.slides{max-width:1920px;margin:0 auto;}.body-wrapper.slider .flexslider ul.slides li{width:100%;max-width:1340px;height:600px !important;overflow:hidden;}.body-wrapper.slider .flexslider ul.slides li img{width:1340px !important;max-width:1340px;position:absolute;top:0;left:50%;margin-left:-670px;height:600px !important;}.body-wrapper.slider .flexslider ul.slides li.flex-active-slide img{z-index:1;}}@media (min-width:1340px){.body-wrapper.slider .flexslider ul.slides li{max-width:1920px;}.body-wrapper.slider .flexslider ul.slides li img{width:1920px !important;max-width:1920px;margin-left:-960px;}}.body-wrapper.slider .view-slajdy .view-header{position:absolute;z-index:2;left:10px;top:10px;line-height:1em;}.body-wrapper.slider .view-slajdy .view-header a{font-size:14px;color:#333;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider .view-slajdy .view-header a:hover{background:#fff;}.body-wrapper.slider ul.slides{display:block;margin:0px;}.body-wrapper.slider ul.slides li{position:relative;margin:0px;padding:0;}.body-wrapper.slider ul.slides li .caption-group{position:absolute;bottom:0;background-color:rgba(65,65,65,0.8);z-index:1;text-align:left;color:#fff;padding:10px 10px;width:100%;min-height:133px;}.body-wrapper.slider ul.slides li .caption-group .views-field-body{padding:5px;}.body-wrapper.slider ul.slides li .caption-group .views-field-body h1,.body-wrapper.slider ul.slides li .caption-group .views-field-body h2,.body-wrapper.slider ul.slides li .caption-group .views-field-body h3,.body-wrapper.slider ul.slides li .caption-group .views-field-body h4,.body-wrapper.slider ul.slides li .caption-group .views-field-body h5,.body-wrapper.slider ul.slides li .caption-group .views-field-body h6{font-family:"Montserrat",sans-serif;font-weight:bold;color:#fff;}.body-wrapper.slider ul.slides li .caption-group a{font-size:12px;line-height:1;padding:16px 50px 16px 25px;background-color:#e31e24;display:inline-block;font-weight:bold;color:#fff;float:right;border-radius:45px;position:relative;}.body-wrapper.slider ul.slides li .caption-group a:before{content:' ';width:9px;height:1px;background-color:#fff;position:absolute;right:23px;top:50%;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.body-wrapper.slider ul.slides li .caption-group a:after{content:' ';width:9px;height:1px;background-color:#fff;position:absolute;right:23px;top:50%;margin-top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:996px){.body-wrapper.slider ul.slides li .caption-group a:hover{background-color:#ce1a1f;}}@media (min-width:1200px){.body-wrapper.slider ul.slides li .caption-group{background:transparent;width:1170px;height:100%;margin-left:-585px;left:50%;padding:185px 0 0 0;}.body-wrapper.slider ul.slides li .caption-group .views-field-body{max-width:490px;}.body-wrapper.slider ul.slides li .caption-group h2{font-size:64px;line-height:1;font-weight:bold;}.body-wrapper.slider ul.slides li .caption-group p{font-size:24px;line-height:1;margin:15px 0;}.body-wrapper.slider ul.slides li .caption-group a{float:none;margin-top:20px;-webkit-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}.body-wrapper.slider ul.slides li .caption-group a:hover{background-color:#ce1a1f;padding-right:70px;}.body-wrapper.slider ul.slides li .caption-group:before{content:'';height:180%;width:180%;background-color:rgba(65,65,65,0.8);position:absolute;top:-719px;z-index:-2;left:-100%;margin-left:17px;transform:rotate(69deg) skewX(40deg);-webkit-transition:0.5s background-color;-moz-transition:0.5s background-color;-ms-transition:0.5s background-color;-o-transition:0.5s background-color;transition:0.5s background-color;}.body-wrapper.slider ul.slides li .caption-group:after{content:'';height:100%;width:301px;background-color:rgba(65,65,65,0.8);position:absolute;top:0;left:320px;background:url(/sites/all/themes/investmag/images/top3.png) no-repeat 0 0;z-index:-1;-webkit-transition:0.5s left;-moz-transition:0.5s left;-ms-transition:0.5s left;-o-transition:0.5s left;transition:0.5s left;}.body-wrapper.slider ul.slides li .caption-group.hover:before{background-color:rgba(65,65,65,0.9);}.body-wrapper.slider ul.slides li .caption-group.hover:after{left:340px;}}.body-wrapper.slider ul.slides li .action-group{position:absolute;z-index:2;right:10px;top:10px;}@media (max-width:767px){.body-wrapper.slider ul.slides li .action-group{display:none;}}.body-wrapper.slider ul.slides li .action-group .views-field{display:inline-block;line-height:1em;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider ul.slides li .action-group .views-field:hover{background:#fff;}.body-wrapper.slider ul.slides li .action-group a{font-size:14px;color:#333;}.inv-block-1a > .container{max-width:1920px !important;}.inv-block-1a .bean-inv-block-1 .subblocks{display:inline-block;width:100%;vertical-align:top;background-color:#fff;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock{padding:15px;position:relative;overflow:hidden;min-height:200px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:after{content:'';width:90%;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);height:1px;background-color:#e31e24;margin:0 auto;display:inline-block;position:absolute;bottom:0;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:last-child:after{display:none;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img{position:absolute;bottom:0;right:0;width:50%;text-align:right;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img img{vertical-align:bottom;max-width:100%;max-height:150px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .block-subtitle{position:relative;z-index:1;margin-top:5px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .block-subtitle h3{font-size:24px;line-height:1.1;text-transform:uppercase;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-desc{margin-top:20px;position:relative;z-index:1;font-style:italic;font-weight:300;font-size:18px;line-height:24px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href{position:absolute;bottom:30px;z-index:1;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a{display:block;color:#e31e24;margin:0px;width:37px;height:37px;border:1px solid #e31e24;border-radius:90px;position:relative;text-align:center;font-size:0;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a: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:'\e60d';line-height:37px;color:#e31e24;font-size:13px;text-shadow:none;vertical-align:middle;}@media (min-width:768px){.inv-block-1a .bean-inv-block-1 .subblocks{display:table;table-layout:fixed;min-height:300px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock{display:table-cell;table-layout:fixed;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:after{width:1px;height:95%;right:0;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img{width:90%;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img img{max-height:180px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href{bottom:70px;}}@media (min-width:996px){.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#414141;opacity:0;z-index:1;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a:hover{background-color:#e31e24;border-color:#e31e24;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a:hover:after{color:#fff;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock.hover:before{opacity:0.1;}}@media (min-width:1340px){.inv-block-1a .bean-inv-block-1 .subblocks > .subblock{padding:50px 35px;height:400px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:before{-webkit-transition:0.3s opacity;-moz-transition:0.3s opacity;-ms-transition:0.3s opacity;-o-transition:0.3s opacity;transition:0.3s opacity;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock:after{height:350px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img{max-width:100%;width:auto;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-img img{max-height:100%;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-desc{min-height:50px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href{position:relative;bottom:auto;margin-top:10px;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a{color:#fff;font-weight:bold;line-height:36px;font-family:"Montserrat",sans-serif;-webkit-transition:0.3s width,0.3s font-size;-moz-transition:0.3s width,0.3s font-size;-ms-transition:0.3s width,0.3s font-size;-o-transition:0.3s width,0.3s font-size;transition:0.3s width,0.3s font-size;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a:after{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a:hover{width:130px;padding-left:20px;font-size:12px;text-align:left;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock .field-name-field-invblock-subblock-href a:hover:after{right:15px;position:absolute;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock img{-webkit-transition:1s transform;-moz-transition:1s transform;-ms-transition:1s transform;-o-transition:1s transform;transition:1s transform;}.inv-block-1a .bean-inv-block-1 .subblocks > .subblock.hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);}}#block-block-3{background:#361935;background:-moz-linear-gradient(-45deg,#361935 0%,#6a1e66 100%);background:-webkit-linear-gradient(-45deg,#361935 0%,#6a1e66 100%);background:linear-gradient(135deg,#361935 0%,#6a1e66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#361935',endColorstr='#6a1e66',GradientType=1);padding:30px 15px;color:#fff;}#block-block-3 > header{max-width:700px;margin:0 auto;}#block-block-3 > header h2{border-bottom:2px dotted #fff;font-size:24px;width:100%;line-height:1;padding-bottom:10px;margin-bottom:10px;color:#fff;}#block-block-3 > .content{max-width:700px;width:100%;margin:0 auto;text-align:center;}#block-block-3 > .content img{margin:0 auto;}#block-block-3 > .content a{display:block;margin:0 auto;width:130px;height:37px;padding-left:20px;border:1px solid #fff;border-radius:90px;position:relative;text-align:left;font-size:12px;color:#fff;font-weight:bold;line-height:36px;font-family:"Montserrat",sans-serif;}#block-block-3 > .content a: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:'\e60d';line-height:37px;color:#fff;font-size:13px;text-shadow:none;vertical-align:middle;right:15px;position:absolute;}@media (min-width:768px){#block-block-3 > header{padding-left:130px;}#block-block-3 > .content{padding-left:130px;padding-right:145px;text-align:left;position:relative;}#block-block-3 > .content p{margin:0;}#block-block-3 > .content img{position:absolute;left:0;top:-60px;max-width:130px;height:auto;}#block-block-3 > .content a{position:absolute;right:10px;top:5px;}#block-block-3 > .content a:after{-webkit-transition:0.3s right;-moz-transition:0.3s right;-ms-transition:0.3s right;-o-transition:0.3s right;transition:0.3s right;}#block-block-3 > .content a:hover{color:#f2f2f2;border-color:#f2f2f2;}#block-block-3 > .content a:hover:after{color:#f2f2f2;right:10px;}}@media (min-width:1340px){#block-block-3{padding:50px 0;}}.block-bean-inv-gallery-1{padding:30px 15px;background-color:#f0f2f4;max-height:399px;}.block-bean-inv-gallery-1 > header{margin:0 auto;text-align:center;}.block-bean-inv-gallery-1 > header h2{font-size:30px;width:100%;line-height:1;margin-bottom:20px;}.block-bean-inv-gallery-1 > .content{max-width:1165px;width:100%;margin:0 auto;text-align:center;}.block-bean-inv-gallery-1 > .content .owl-item{padding:0 12px;position:relative;}.block-bean-inv-gallery-1 > .content .owl-item .field-name-field-invgallery-image img{border-radius:180px;border:2px solid transparent;}.block-bean-inv-gallery-1 > .content .owl-item .field-name-field-invgallery-image a:before{position:absolute;left:0;top:0;width:100%;height:100%;content:'';}.block-bean-inv-gallery-1 > .content .owl-item .field-name-field-invgallery-caption{margin:10px auto 0 auto;max-width:120px;font-size:12px;line-height:1.3;font-family:"Montserrat",sans-serif;font-weight:bold;}.block-bean-inv-gallery-1 > .content .owl-controls{width:100%;margin-top:20px;}.block-bean-inv-gallery-1 > .content .owl-controls .owl-dots > div{display:inline-block;width:5px;height:5px;background-color:#90a4ae;margin:0 7px;}.block-bean-inv-gallery-1 > .content .owl-controls .owl-dots > div.active{background-color:#e31e24;}@media (min-width:998px){.block-bean-inv-gallery-1 > .content .owl-item a{border-radius:180px;overflow:hidden;}.block-bean-inv-gallery-1 > .content .owl-item a img{-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;-o-transition:0.3s all;transition:0.3s all;}.block-bean-inv-gallery-1 > .content .owl-item:hover a{opacity:0.8;}.block-bean-inv-gallery-1 > .content .owl-item:hover a img{border:2px solid #e31e24;}}@media (min-width:1340px){.block-bean-inv-gallery-1 > header h2{margin-bottom:30px;}}@media (min-width:1340px){.block-bean-inv-gallery-1{position:relative;overflow:hidden;padding:50px 0 30px;}.block-bean-inv-gallery-1 > header h2{position:relative;z-index:1;}.block-bean-inv-gallery-1:before{content:'';width:960px;height:100%;position:absolute;left:50%;top:0;background:url(/sites/all/themes/investmag/images/awardsbg.png) no-repeat 612px top #f0f2f4;}}#block-views-aktualnosci-block{padding:30px 15px;background-color:#414141;}#block-views-aktualnosci-block .view-header > h2{line-height:1;color:#fff;text-transform:uppercase;font-size:30px;}#block-views-aktualnosci-block .view-header > h2 a{color:#fff;}#block-views-aktualnosci-block .view-content .views-field-field-data{font-size:10px;color:#e31e24;font-family:"Montserrat",sans-serif;font-weight:bold;line-height:1;margin-top:15px;}#block-views-aktualnosci-block .view-content .views-field-title a{color:#fff;}@media (min-width:768px){#block-views-aktualnosci-block .view-content{font-size:0;}#block-views-aktualnosci-block .view-content > .views-row{display:inline-block;width:50%;font-size:16px;}}@media (min-width:998px){#block-views-aktualnosci-block h2 a:hover{color:#e31e24;}#block-views-aktualnosci-block .view-content .views-field-title a:hover{color:#e31e24;}}@media (min-width:1340px){#block-views-aktualnosci-block{padding:0;height:199px;}#block-views-aktualnosci-block .content{padding:50px 0;max-width:1340px;height:100%;margin:0 auto;padding-left:185px;background:url(/sites/all/themes/investmag/images/newsbg.png) no-repeat 30px 0;}}.inv-stopka1{clear:both;background-color:#fe252d;padding:10px 0;color:#fff;text-align:center;}.inv-stopka1 .wrap{display:table;font-weight:bold;text-transform:uppercase;padding:0 15px;width:100%;line-height:40px;}.inv-stopka1 .wrap > div:after{clear:both;display:table;content:"";}@media (min-width:768px){.inv-stopka1 .wrap > div{display:table-cell;vertical-align:middle;width:33.33%;}}.inv-stopka1 .wrap .stopka__rok{font-size:10px;line-height:1.3;text-align:left;}.inv-stopka1 .wrap .stopka__rok .sep{padding:0 5px 0 10px;position:relative;top:-1px;}.inv-stopka1 .wrap .stopka__logo{text-align:left;font-size:10px;line-height:1.1em;color:#fff;}@media (min-width:768px){.inv-stopka1 .wrap .stopka__logo{text-align:right;}}.inv-stopka1 .wrap .stopka__linki .content p{clear:both;margin:0;font-size:10px;}@media (min-width:768px){.inv-stopka1 .wrap .stopka__linki .content p{text-align:center;}}.inv-stopka1 .wrap .stopka__linki .content p a{display:inline-block;color:#fff;margin:0 5px;}@media (min-width:998px){.inv-stopka1 a:hover{opacity:0.8;}}.body-wrapper.upper-footer .container{max-width:1920px;position:relative;width:100%;overflow:hidden;}@media (min-width:768px){.body-wrapper.upper-footer .container{height:400px;}}.block-bean-inv-block-contact{background-color:#424242;}.block-bean-inv-block-contact .dane{padding:15px;color:#fff;}.block-bean-inv-block-contact .dane > h2{color:#fff;font-size:12px;margin-bottom:30px;}.block-bean-inv-block-contact .dane .field-name-field-phone,.block-bean-inv-block-contact .dane .field-name-field-fax{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:24px;line-height:30px;}.block-bean-inv-block-contact .dane .field-name-field-phone .field-item:before{content:'T:';color:#e31e24;}.block-bean-inv-block-contact .dane .field-name-field-fax .field-item:before{content:'F:';color:#e31e24;}.block-bean-inv-block-contact .dane .field-name-field-e-mail{margin:15px 0;font-size:18px;}.block-bean-inv-block-contact .dane .field-name-field-e-mail a{color:#fff;}.block-bean-inv-block-contact .dane .field-name-field-adress{font-size:13px;}.block-bean-inv-block-contact .dane .socialmedia > div{display:inline-block;vertical-align:top;margin-top:30px;font-size:0;}.block-bean-inv-block-contact .dane .socialmedia > div a{width:33px;height:33px;display:block;background-image:url(/sites/all/themes/investmag/images/socialmedia.png);background-repeat:no-repeat;}.block-bean-inv-block-contact .dane .socialmedia > div.field-name-field-in{margin-left:5px;}.block-bean-inv-block-contact .dane .socialmedia > div.field-name-field-in a{background-position:-42px 0;}.block-bean-inv-block-contact #contactmap{width:135%;margin-left:-35%;height:300px;}@media (min-width:768px){.block-bean-inv-block-contact{position:absolute;width:1920px;left:50%;margin-left:-960px;}.block-bean-inv-block-contact .dane{width:960px;position:absolute;left:50%;height:100%;padding:30px;background:url(/sites/all/themes/investmag/images/contactbg.png) no-repeat 85px 0;}.block-bean-inv-block-contact .dane > h2{margin-bottom:50px;}.block-bean-inv-block-contact .dane .field-name-field-phone,.block-bean-inv-block-contact .dane .field-name-field-fax{font-size:30px;line-height:36px;}.block-bean-inv-block-contact .dane .socialmedia > div{margin-top:45px;}.block-bean-inv-block-contact #contactmap{width:960px;margin-left:0;height:400px;}}@media (min-width:998px){.block-bean-inv-block-contact #contactmap:hover{opacity:0.8;}.block-bean-inv-block-contact .dane .socialmedia a:hover{-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);-ms-transform:translate(0,-3px);-o-transform:translate(0,-3px);transform:translate(0,-3px);}}#contactmap .gmnoprint,#contactmap a[href*='https://maps.google.com/']{display:none !important;}#contactmap .gm-style-iw *{display:block;width:100%;}#contactmap .gm-style-iw h4,#contactmap .gm-style-iw p{margin:0;padding:0;}#contactmap .gm-style-iw a{color:#4272db;}.body-wrapper.menu-footer{background-color:#cd0202;color:#fff;}.body-wrapper.menu-footer .block-menu-block{padding:15px;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu{margin:0;padding:0;width:100%;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li{display:block;margin:0;padding:0;text-transform:uppercase;text-align:center;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li > a{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:14px;color:#fff;padding:10px 0;display:inline-block;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li > ul{margin:0;padding:0;display:none;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li > ul > li{text-transform:none;display:block;margin:0;padding:0;line-height:1;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li > ul > li a{color:#fff;font-family:"Open Sans",sans-serif;font-weight:normal;font-size:12px;}@media (min-width:768px){.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li{display:inline-block;width:50%;}}@media (min-width:998px){.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu{display:table;table-layout:fixed;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li{display:table-cell;width:auto;text-align:left;line-height:1;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li > a{padding:0;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li ul{display:block;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu > li ul li{margin:3px 0;}.body-wrapper.menu-footer .block-menu-block .menu-block-wrapper > ul.menu li a:hover{opacity:0.8;}}@media (min-width:1340px){.body-wrapper.menu-footer .block-menu-block{padding:50px 15px;}}body{font-family:'Open Sans',sans-serif;}.front #node-1{display:none;}.not-front{}.not-front.node-type-page .body-wrapper.content > .container > header{display:none;}.not-front article.container{padding-top:0px;}@media (min-width:996px){.not-front article.container{padding-top:122px;}.not-front article.container .body-wrapper.content{display:block;overflow:hidden;padding-left:0px;padding-top:20px;margin-top:25px;}}.not-front .file a:before{content:'\e908';font-family:icomoon;display:inline-block;color:#e31e24;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center;font-size:20px;padding-left:1px;margin-right:10px;}.not-front .body-wrapper.content{}.not-front .body-wrapper.content header h1{font-weight:700;font-family:montserrat;text-transform:uppercase;color:#000;font-size:2.4rem;line-height:1.1em;}@media (min-width:768px){.not-front .body-wrapper.content header h1{font-size:3.6rem;}}@media (min-width:996px){.not-front .body-wrapper.content header h1{font-size:4.8rem;}}.not-front .body-wrapper.content .region-content{padding:0 15px;}@media (min-width:996px){.not-front .body-wrapper.content .region-content{padding:0;}}.not-front .body-wrapper.content .region-content a{outline:0;text-decoration:none;color:#000;}.not-front .body-wrapper.content .region-content a:hover,.not-front .body-wrapper.content .region-content a:focus{outline:none;cursor:pointer;text-decoration:underline;}.not-front .body-wrapper.content .region-content p{margin:0;margin-bottom:2em;margin-top:1em;font-size:16px;}.not-front .body-wrapper.content .region-content p:first-child{margin-top:0px;}.not-front .body-wrapper.content .region-content p:last-child{margin-bottom:0px;}.not-front .body-wrapper.content .region-content .intro p{font-size:21px;line-height:1.4em;margin-top:2em;}.not-front .body-wrapper.content .region-content b,.not-front .body-wrapper.content .region-content strong{font-weight:bold;}.not-front .body-wrapper.content .region-content hr{border:0;margin:2.875em 0 1.625em 0;height:1px;background-color:#cfd8dc;}.not-front .body-wrapper.content .region-content h1,.not-front .body-wrapper.content .region-content h2,.not-front .body-wrapper.content .region-content h3,.not-front .body-wrapper.content .region-content h4,.not-front .body-wrapper.content .region-content h5,.not-front .body-wrapper.content .region-content h6{font-weight:bold;line-height:1.2;font-family:montserrat,sans-serif;color:#000000;}.not-front .body-wrapper.content .region-content h1{margin:0;margin-top:1em;margin-bottom:0.5em;font-size:2.4rem;}@media (min-width:768px){.not-front .body-wrapper.content .region-content h1{font-size:4.8rem;font-weight:700;font-family:montserrat;margin:0;text-transform:uppercase;}}.not-front .body-wrapper.content .region-content h2{margin:0;line-height:1em;padding-bottom:5px;font-size:2.4rem;text-transform:uppercase;}.not-front .body-wrapper.content .region-content h3{margin:0;line-height:1em;font-size:1.8rem;text-transform:uppercase;}.not-front .body-wrapper.content .region-content h4{margin:0;margin-bottom:1em;font-size:1rem;text-transform:uppercase;}.not-front .body-wrapper.content .region-content h5{margin:0;font-size:1.2rem;text-transform:uppercase;}.not-front .body-wrapper.content .region-content .wstep{font-size:18px;padding:0 0 20px;}.not-front .body-wrapper.content .region-content .wstep p{font-size:18px;}.not-front .body-wrapper.content .region-content blockquote{margin:2em 0;padding-left:85px;font-family:Georgia,serif;font-style:italic;position:relative;color:#707070;}.not-front .body-wrapper.content .region-content blockquote:before{content:'“';font-family:Georgia,serif;color:#f1a8a9;position:absolute;left:29px;font-style:normal;top:0.29em;font-size:114px;line-height:30px;vertical-align:top;}.not-front .body-wrapper.content .region-content ol{margin:1.250em 0;padding:0 0 0 1.375em;}.not-front .body-wrapper.content .region-content ol ol{margin:0;padding-left:2.75em;}.not-front .body-wrapper.content .region-content ol ol ol{padding-left:4.125em;}.not-front .body-wrapper.content .region-content ol.classic{counter-reset:item;}.not-front .body-wrapper.content .region-content ol.classic li{display:block;position:relative;}.not-front .body-wrapper.content .region-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 ul{font-size:16px;line-height:1.45em;margin:2em 0;padding:0 0 0 2em;}.not-front .body-wrapper.content .region-content ul li{margin:0 0 0em;}.not-front .body-wrapper.content .region-content ul ul{margin:0;padding-left:2em;}.not-front .body-wrapper.content .region-content ul ul ul{padding-left:4.125em;list-style:none;}.not-front .body-wrapper.content .region-content ul ul ul > li:before{display:inline-block;margin-left:-1em;content:"-";width:1em;}.not-front .body-wrapper.content .region-content img{max-width:100%;}.not-front .body-wrapper.content .region-content img[style*="left"]{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content img[style*="right"]{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content figure.caption{text-align:center;}.not-front .body-wrapper.content .region-content figure.caption img{margin:auto;}.not-front .body-wrapper.content .region-content figure.caption.align-left{margin:25px 30px 20px 0;}.not-front .body-wrapper.content .region-content figure.caption.align-center{margin:20px 0;}.not-front .body-wrapper.content .region-content figure.caption.align-right{margin:25px 0 20px 30px;}.not-front .body-wrapper.content .region-content figure.caption > figcaption{display:table-cell;padding:5px 10px;background-color:#f1f2f3;}.not-front .body-wrapper.content .region-content .cke_widget_block,.not-front .body-wrapper.content .region-content .cke_widget_wrapper.cke_widget_inline{max-width:100%;}.not-front .body-wrapper.content .region-content .cke_widget_block img,.not-front .body-wrapper.content .region-content .cke_widget_wrapper.cke_widget_inline img{margin:0;}.not-front .body-wrapper.content .region-content .cke_widget_block.align-left,.not-front .body-wrapper.content .region-content .cke_widget_wrapper.cke_widget_inline.align-left{margin:25px 30px 20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .cke_widget_block.align-center,.not-front .body-wrapper.content .region-content .cke_widget_wrapper.cke_widget_inline.align-center{margin:20px 0;max-width:100%;}.not-front .body-wrapper.content .region-content .cke_widget_block.align-right,.not-front .body-wrapper.content .region-content .cke_widget_wrapper.cke_widget_inline.align-right{margin:25px 0 20px 30px;max-width:100%;}.not-front .body-wrapper.content .region-content a.colorbox-load:hover{opacity:0.9;}.not-front .body-wrapper.content .region-content table{border-collapse:collapse;border-spacing:0;font-size:14px;border-color:#cfd8dc;width:100%;}.not-front .body-wrapper.content .region-content table tbody{border:0;}.not-front .body-wrapper.content .region-content table caption{font-family:Georgia,serif;font-weight:bold;text-align:left;}.not-front .body-wrapper.content .region-content table td,.not-front .body-wrapper.content .region-content table th{padding:15px 10px;border-width:0;}.not-front .body-wrapper.content .region-content table th{background-color:#e31e24;color:#ffffff;font-weight:bold;}.not-front .body-wrapper.content .region-content table.rwd{width:100% !important;}.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border{border-style:dashed;border-color:#eee;}.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border > tr > td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border > tr > th{border-style:dashed;border-color:#eee;}.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border > tbody > tr > td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border thead > tr > td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border tfoot > tr > td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border > tbody > tr > th,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border thead > tr > th,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border tfoot > tr > th{border-style:dashed;border-color:#eee;}.not-front .body-wrapper.content .region-content table.border,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.border{border:1px solid #cfd8dc;}.not-front .body-wrapper.content .region-content table.border th,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.border th{border:1px solid #fff;border-width:0 1px 1px 0;}.not-front .body-wrapper.content .region-content table.border tr:nth-last-child(1) th,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.border tr:nth-last-child(1) th{border-bottom:0;}.not-front .body-wrapper.content .region-content table.border td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.border td{border:1px solid #cfd8dc;}.not-front .body-wrapper.content .region-content table.col tr td:nth-child(odd),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.col tr td:nth-child(odd){background-color:#f5f5f5;}.not-front .body-wrapper.content .region-content table.row tr:nth-child(even),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.row tr:nth-child(even){background-color:#f5f5f5;}.not-front .body-wrapper.content .region-content table.color tr:nth-child(odd){background-color:#e4f5fd;}.not-front .body-wrapper.content .region-content table.color tr:nth-child(even){background-color:#f5f5f5;}.not-front .body-wrapper.content .region-content table.color.col tr td:nth-child(odd){background-color:#e4f5fd;}.not-front .body-wrapper.content .region-content table.color.col tr td:nth-child(even){background-color:#f5f5f5;}.not-front .body-wrapper.content .region-content table.borderrow tbody tr,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.borderrow tbody tr{border-bottom:1px solid #cfd8dc;}.not-front .body-wrapper.content .region-content table.borderrow tbody tr:nth-last-child(1),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.borderrow tbody tr:nth-last-child(1){border-bottom:0;}.not-front .body-wrapper.content .region-content table.bordercol thead th,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.bordercol thead th{border-right:1px solid #fff;}.not-front .body-wrapper.content .region-content table.bordercol thead th:nth-last-child(1),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.bordercol thead th:nth-last-child(1){border-right:0;}.not-front .body-wrapper.content .region-content table.bordercol tbody td,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.bordercol tbody td{border-right:1px solid #cfd8dc;}.not-front .body-wrapper.content .region-content table.bordercol tbody td:nth-last-child(1),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.bordercol tbody td:nth-last-child(1){border-right:0;}.not-front .body-wrapper.content .region-content table.img,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img{border-collapse:separate;border-spacing:5px;}.not-front .body-wrapper.content .region-content table.img > caption,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img > caption{border-bottom:2px solid #cfd8dc;}.not-front .body-wrapper.content .region-content table.img tr:nth-child(1) > *,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img tr:nth-child(1) > *{border-bottom:2px solid #cfd8dc;vertical-align:bottom;text-align:center;font-weight:600;line-height:1.286em;}.not-front .body-wrapper.content .region-content table.img tr:nth-child(1) > * p,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img tr:nth-child(1) > * p{margin:0;}.not-front .body-wrapper.content .region-content table.img tr > th:nth-child(1),.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img tr > th:nth-child(1){position:relative;}.not-front .body-wrapper.content .region-content table.img tr > th:nth-child(1):before,.not-front .body-wrapper.content .region-content body.cke_show_borders table.cke_show_border.img tr > th:nth-child(1):before{content:' ';position:absolute;left:0;top:-5px;width:100%;display:block;height:5px;background-color:#e31e24;}.not-front .body-wrapper.content .region-content .tablerwd{width:100%;overflow-x:auto;}.not-front .body-wrapper.content .region-content .field-name-body{margin-top:20px;}.not-front .body-wrapper.content .region-content .field-name-field-podtytul{font-family:montserrat;font-weight:700;font-size:1.4rem;color:#000;padding-bottom:25px;text-transform:uppercase;}.not-front .body-wrapper.content .region-content .field-name-field-galeria{margin-top:20px;border-top:1px solid #afb9bb;padding-top:25px;padding-bottom:20px;}@media (min-width:768px){.not-front .body-wrapper.content .region-content .field-name-field-galeria{padding-top:15px;padding-bottom:20px;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;}}.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-label{margin-bottom:10px;text-align:left;display:block;line-height:1em;color:#000;font-weight:700;font-family:montserrat;text-transform:uppercase;font-size:1.8rem;}@media (min-width:768px){.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-label{font-size:1.8rem;}}.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-item{display:inline-block;vertical-align:top;width:50%;text-align:center;}.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-item a{position:relative;vertical-align:middle;}.not-front .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%;}.not-front .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){.not-front .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){.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-item{width:33.334%;}}@media (min-width:600px){.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-item{width:25%;}}@media (min-width:768px){.not-front .body-wrapper.content .region-content .field-name-field-galeria .field-item{width:20%;}}.not-front .body-wrapper.content .region-content .field-name-field-galeria a img{vertical-align:middle;}.not-front .body-wrapper.content .region-content .field-name-field-galeria + .field-name-field-do-pobrania{margin-top:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania{margin-top:50px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{margin-bottom:15px;text-align:left;display:block;line-height:1.1em;color:#000;font-size:1.8rem;font-weight:700;text-transform:uppercase;border-top:1px solid #afb9bb;padding-top:15px;padding-bottom:20px;}@media (min-width:768px){.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-label{font-size:1.8rem;padding-top:15px;padding-bottom:20px;padding-left:15px;padding-right:15px;font-family:montserrat;font-weight:700;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-left:-15px;}}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{padding-left:5px;position:relative;margin-bottom:20px;min-height:48px;}@media (min-width:768px){.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{width:50%;display:inline-block;margin-right:-4px;vertical-align:top;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.even{padding-right:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.odd{padding-left:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.odd .fileicon{left:15px;}}@media (min-width:996px){.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item{width:33%;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 1){padding-left:0px;padding-right:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 1) .fileicon{left:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 2){padding-right:0px;padding-left:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n + 2) .fileicon{left:10px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n){padding-left:90px;padding-right:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item:nth-child(3n) .fileicon{left:20px;}}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon{height:48px;width:48px;background:#ababab;border-radius:50%;display:none;line-height:44px;text-align:center;position:absolute;left:0px;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg{display:inline-block;vertical-align:middle;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg path,.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg polygon,.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item .fileicon svg circle{fill:#fff;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.image .fileicon{background-color:#ffad4d;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.pdf .fileicon{background-color:#ff224c;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.text .fileicon{background-color:#23a0de;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item.spreadsheet .fileicon{background-color:#009804;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a{display:inline;font-size:1.2rem;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;}.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:active,.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:focus{text-decoration:underline;}@media (min-width:996px){.not-front .body-wrapper.content .region-content .field-name-field-do-pobrania .field-item a:hover{text-decoration:underline;}}.not-front .breadcrumbs{margin-bottom:20px;padding:0 15px;font-size:1.4rem;color:#000;}.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;color:#e31e24;content:'\e900';margin-right:10px;position:relative;top:1px;padding:0 0px 0 0px;}.not-front .breadcrumbs a{color:#000;}.not-front .breadcrumbs a:focus,.not-front .breadcrumbs a:hover,.not-front .breadcrumbs a:active{color:#e31e24;}@media (min-width:996px){.not-front .breadcrumbs{padding:0px;}}.not-front ul.tabs a{font-size:1.4rem;color:#000;}form{clear:both;padding-bottom:30px;max-width:500px;margin:0 auto;}form label{text-transform:lowercase;font-size:1.1rem;font-weight:normal;color:#424242;line-height:1.5;}form input,form textarea,form select{border:none;background:none;}form input[type="text"],form input[type="password"],form input[type="email"],form select,form textarea{border:1px solid #424242;font-size:1.3rem;line-height:1.2em;vertical-align:middle;padding:10px;width:100%;font-family:'Open Sans',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"]:focus,form input[type="password"]:focus,form input[type="email"]:focus,form select:focus,form textarea:focus,form input[type="text"]:hover,form input[type="password"]:hover,form input[type="email"]:hover,form select:hover,form textarea:hover{border-color:#e31e24;}form input[type="text"]:focus,form input[type="password"]:focus,form input[type="email"]:focus,form select:focus,form textarea:focus{background-color:#fcfcfc;}form input[type="text"],form input[type="password"],form input[type="email"],form select{margin-top:3px;margin-bottom:-3px;}form textarea{resize:vertical;}form .webform-component-textarea .grippie{display:none;}form .form-actions{text-align:right;}form button.webform-submit{font-size:12px;line-height:1;padding:16px 50px 16px 25px;background-color:#e31e24;display:inline-block;font-weight:bold;color:#fff;border-radius:45px;position:relative;box-shadow:none;border:0;}form button.webform-submit:before{content:' ';width:9px;height:1px;background-color:#fff;position:absolute;right:23px;top:50%;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}form button.webform-submit:after{content:' ';width:9px;height:1px;background-color:#fff;position:absolute;right:23px;top:50%;margin-top:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}@media (min-width:996px){form button.webform-submit:hover{background-color:#ce1a1f;}}form#user-login input[type="text"],form#user-login input[type="password"],form#user-login input[type="email"],form#user-login select,form#user-login textarea{border:none;padding:0px;width:100%;}form#user-login textarea{padding-top:5px;}form#user-login .webform-component,form#user-login .form-item{border:1px solid #90a4ae;padding:5px 10px 5px;margin:0px;margin-bottom:10px;}form#user-login .webform-component.focused,form#user-login .form-item.focused{border-color:#132341;}form#user-login .webform-component.invalid,form#user-login .form-item.invalid{border-color:#ff0000;}form#user-login .form-actions{text-align:right;}form#user-login .webform-component-select{position:relative;z-index:1;}form#user-login .webform-component-select:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';font-size:20px;top:1px;bottom:1px;width:35px;text-align:center;position:absolute;right:1px;z-index:-1;line-height:47px;}form#user-login .webform-component-select select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;padding-right:40px;}form#user-login .webform-component-select select::-ms-expand{display:none;}form#user-login .description{border-top:1px solid #dadada;font-size:10px;padding-top:2px;line-height:1.25em;}form#user-login button{padding:10px 20px;}@media (min-width:996px){article:after{clear:both;content:'';display:table;}.not-front .body-wrapper.sidebar{width:270px;padding-right:60px;float:left;}.not-front.blog .body-wrapper.sidebar{float:right;}.not-front .body-wrapper.content.narrow{display:block;overflow:hidden;padding-left:0px;padding-top:20px;margin-top:25px;}}@media (min-width:1400px){.narrow.container{max-width:1100px;}}.not-front .inv-subblocks{background:#f0f2f4;float:left;width:100%;}.not-front [id^="block-views-childrens-of-node-block"]{float:left;width:100%;padding-top:0px;padding-bottom:0px;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul{margin:0;padding:0;width:100%;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding:0;width:100%;margin:0;margin-bottom:0;border-right:0px solid #e31e24;list-style:none;color:#fff;float:left;padding-bottom:20px;padding-top:20px;border-top:1px solid #e31e24;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li:nth-of-type(4n){border-right:0;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li:first-child{border-top:0;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .img{padding:0px 20px 10px;margin-bottom:5px;display:block;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .img img{max-width:100%;height:auto;display:block;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .title{max-height:58px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:700;font-family:montserrat;text-transform:uppercase;color:#000;padding:0px 20px 10px;float:left;width:100%;line-height:1em;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .description{height:auto;overflow:hidden;float:left;width:100%;font-size:14px;line-height:1.45em;color:#000;padding:0 20px 0px;margin-bottom:15px;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .link{width:39px;margin-left:20px;padding-left:0px;border-radius:37px;display:inline-block;border:1px solid #e31e24;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;float:left;color:#e31e24;font-family:montserrat;text-transform:uppercase;font-weight:700;font-size:0px;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .link:after{margin-right:0px;content:'\e60d';font-size:12px;padding-left:2px;font-family:icomoon;display:inline-block;width:37px;border-radius:50%;text-align:center;line-height:37px;height:37px;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li a{float:left;width:100%;display:block;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li a:hover .img{opacity:0.9;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li a:hover .link{padding-left:20px;font-size:12px;background-color:#e31e24;color:#fff;width:130px;}@media (min-width:996px){.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li{width:25%;margin-bottom:0%;padding-bottom:60px;padding-top:0px;border-top:0px solid #e31e24;border-right:1px solid #e31e24;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li:nth-of-type(4n){margin-right:0%;border-right:0;}.not-front [id^="block-views-childrens-of-node-block"] .item-list ul li .description{height:119px;}}@media (min-width:996px){.not-front [id^="block-views-childrens-of-node-block"]{padding-top:40px;}}.page-search-node .search-form .form-type-textfield,.page-search404 .search-form .form-type-textfield{display:inline-block;vertical-align:middle;}.page-search-node .search-form .form-type-textfield label,.page-search404 .search-form .form-type-textfield label{display:none;}.page-search-node .search-form .form-type-textfield input,.page-search404 .search-form .form-type-textfield input{width:100%;display:inline-block;line-height:55px;height:55px;font-family:roboto,sans-serif;padding:0 20px;font-size:12px;margin:0;}.page-search-node .search-form .form-submit,.page-search404 .search-form .form-submit{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#e31e24;line-height:55px;padding:0 20px;text-transform:uppercase;color:#fff;font-family:montserrat;width:100px;padding:0;border:0;margin:0;right:20px;font-size:12px;vertical-align:middle;}.page-search-node .search-form .form-submit:hover,.page-search404 .search-form .form-submit:hover{background:#b7171c;}.page-search-node .search-result h3.title a,.page-search404 .search-result h3.title a{color:#000;}.page-search-node .search-result h3.title a:hover,.page-search404 .search-result h3.title a:hover{color:#e31e24;}.page-search-node .search-result .search-info,.page-search404 .search-result .search-info{display:none;}body.node-type-aktualnosc #block-system-main,body.node-type-page #block-system-main{padding-bottom:40px;}.not-front .body-wrapper.content .region-content .view-aktualnosci .views-field-field-data span{font-size:14px;font-weight:700;font-family:'Open Sans',sans-serif;}.not-front .body-wrapper.content .region-content .view-aktualnosci .title{display:block;float:left;padding-right:140px;width:100%;font-family:montserrat;text-transform:uppercase;font-weight:700;color:#e31e24;}.not-front .body-wrapper.content .region-content .view-aktualnosci .description{display:block;float:left;width:100%;font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.25em;color:#000;padding:5px 0 0;}.not-front .body-wrapper.content .region-content .view-aktualnosci .link{position:absolute;margin-top:-20px;width:39px;margin-left:20px;padding-left:0px;border-radius:37px;display:inline-block;border:1px solid #e31e24;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;float:none;color:#e31e24;font-family:montserrat;text-transform:uppercase;font-weight:700;font-size:0px;}.not-front .body-wrapper.content .region-content .view-aktualnosci .link:after{margin-right:0px;content:'\e60d';font-size:12px;padding-left:2px;font-family:icomoon;display:inline-block;width:37px;border-radius:50%;text-align:center;line-height:37px;height:37px;}.not-front .body-wrapper.content .region-content .view-aktualnosci .views-row{float:left;width:100%;padding-bottom:20px;}.not-front .body-wrapper.content .region-content .view-aktualnosci .views-row a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;padding:0px 0px 10px;}.not-front .body-wrapper.content .region-content .view-aktualnosci .views-row a:hover .link{padding-left:20px;font-size:12px;background-color:#e31e24;color:#fff;width:130px;}@media (min-width:996px){.not-front article.container{padding:0 25px;max-width:1020px;}}.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%;padding-left:0px;padding-right:0px;margin:0px;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{padding-left:0px;padding-right:0px;width:100%;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.cc-cookies .inside{max-width:1170px;}}@media (min-width:1360px){.cc-cookies .inside{max-width:1340px;}}.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;}
