.flexslider{margin:0;border:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;-webkit-border-radius:0 0 0;-moz-border-radius:0 0 0;-o-border-radius:0 0 0;border-radius:0 0 0;}.flex-control-paging li a{background:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;}ul.tabs-primary,ul.tabs-primary li.tabs-primary__tab,ul.tabs-primary li.tabs-primary__tab.is-active,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link.is-active{float:none;margin:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;background:none;background-image:none;-webkit-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none;}ul.tabs-primary,ul.tabs-primary li.tabs-primary__tab,.quicktabs_main.quicktabs-style-excel{padding:0;border:none;}ul.quicktabs-tabs.quicktabs-style-excel{height:auto;padding:0;margin:0;text-align:center;background:none;}ul.quicktabs-tabs.quicktabs-style-excel li{display:inline-block;float:none;margin:0;padding:0;background:none;}ul.quicktabs-tabs.quicktabs-style-excel li a{margin:0;font:inherit;background:none;}ul.quicktabs-tabs.quicktabs-style-excel li.first,ul.quicktabs-tabs.quicktabs-style-excel li.first.active,ul.quicktabs-tabs.quicktabs-style-excel li.first a,ul.quicktabs-tabs.quicktabs-style-excel li.first.active a,ul.quicktabs-tabs.quicktabs-style-excel li.active,ul.quicktabs-tabs.quicktabs-style-excel li.active a,ul.quicktabs-tabs.quicktabs-style-excel li.last,ul.quicktabs-tabs.quicktabs-style-excel li.last.active,ul.quicktabs-tabs.quicktabs-style-excel li.last a,ul.quicktabs-tabs.quicktabs-style-excel li.last.active a{background-image:none;}
#page,.region-bottom{margin-left:auto;margin-right:auto;max-width:1200px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:480px){#main{padding-top:3em;position:relative;}#navigation{}}@media all and (min-width:480px) and (max-width:959px){.sidebar-first #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.sidebar-second #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}.sidebar-second .region-sidebar-second{float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:80%;margin-left:0%;margin-right:-80%;}.sidebar-second .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:2em;line-height:1.5em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.5em 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');*background-image:url(/sites/all/themes/himacs/images/message-24-ok.png);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/himacs/images/message-24-warning.png);border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/himacs/images/message-24-error.png);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:-webkit-gradient(linear,50% 100%,50% 0%,color-stop(100%,#bbbbbb),color-stop(100%,transparent));background-image:-webkit-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-moz-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:-o-linear-gradient(bottom,#bbbbbb 1px,transparent 1px);background-image:linear-gradient(bottom,#bbbbbb 1px,transparent 1px);list-style:none;border-bottom:1px solid #bbbbbb \0/ie;margin:1.5em 0;padding:0 2px;white-space:nowrap;}.tabs-primary__tab,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-secondary__tab-link{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom-color:transparent;border-bottom:0 \0/ie;}.is-active.tabs-primary__tab{border-bottom-color:white;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:.9em;margin-top:-1.5em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.75em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/himacs/images/help.png);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-current{font-weight:bold;}.block{margin-bottom:1.5em;}.menu__item.is-leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/himacs/images/menu-leaf.png);list-style-type:square;}.menu__item.is-expanded{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*list-style-image:url(/sites/all/themes/himacs/images/menu-expanded.png);list-style-type:circle;}.menu__item.is-collapsed{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*list-style-image:url(/sites/all/themes/himacs/images/menu-collapsed.png);list-style-type:disc;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.5em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:30px;}.form-item{margin:1.5em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.5em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');*background-image:url(/sites/all/themes/himacs/images/menu-expanded.png);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');*background-image:url(/sites/all/themes/himacs/images/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/sites/all/themes/himacs/images/progress.gif);}
@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
img{max-width:100%;height:auto;}a{color:inherit;text-decoration:none;}p:first-child{margin-top:0;}p:last-child{margin-bottom:0;}body{font-family:'DIN Next W01 Regular','DIN Next W01 Regular Face','Helvetica',sans-serif;font-size:16px;line-height:150%;color:#6a6a6a;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}strong{font-family:'DIN Next W01 Bold','DIN Next W01 Bold Face','Helvetica',sans-serif;font-weight:normal;}.font-strong,h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:110%;font-weight:normal;line-height:95%;letter-spacing:.01em;}.font-helvetica{font-family:'Helvetica neue',Helvetica,Arial,sans-serif;}.highlight{font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:260%;line-height:125%;}.headline{font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:225%;line-height:130%;color:#494748;}.small-title{font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:150%;line-height:100%;margin-bottom:28px;color:#494748;}.medium-text{font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:140%;line-height:120%;}.medium-text-bold{font-size:140%;line-height:120%;}.small-text{font-size:90%;line-height:140%;}.tiny-text{font-size:75%;line-height:150%;}.letter-spaced{letter-spacing:1px;}.bold{font-weight:bold;}.medium-text a,.medium-text-bold a{text-decoration:underline;}.inline-block{display:inline-block;}.display-block{display:block;}.table{display:table;}.table-row{display:table-row;}.table .table-cell{display:table-cell !important;}.table-cell{display:table-cell;}.mobile-only{display:none;}.position-absolute{position:absolute;}.float-right{float:right;}.float-left{float:left;}.align-center{text-align:center;}.align-left{text-align:left;}.align-justify{text-align:justify;}.two-column{max-width:924px;margin:0 auto;padding-bottom:40px;padding-top:40px;-webkit-column-count:2;-moz-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:25px;-moz-column-gap:25px;-o-column-gap:25px;column-gap:25px;}.tab{display:inline-block;width:30px;}.bg-gray{background-color:#f2f2f2;}.bg-lightgray{background-color:#eeeeee;}.bg-grid{background-image:url(/sites/all/themes/himacs/himacs-img/bg-grid.png);background-repeat:repeat;}.inverted{color:white;}.inverted a{color:inherit;text-decoration:none;}.inverted .headline,.inverted .small-title,.inverted .medium-text,.inverted .medium-text-bold{color:inherit;}.white{color:white;}::selection{color:white;background-color:#4a4a4a;}::-moz-selection{color:white;background-color:#4a4a4a;}::-webkit-selection{color:white;background-color:#4a4a4a;}:-webkit-selection{color:white;background-color:#4a4a4a;}.inverted ::selection{color:#4a4a4a;background-color:#dadada;}.inverted ::-moz-selection{color:#4a4a4a;background-color:#dadada;}.inverted ::-webkit-selection{color:#4a4a4a;background-color:#dadada;}.inverted :-webkit-selection{color:#4a4a4a;background-color:#dadada;}.block{margin-bottom:0;padding:inherit inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.border-bottom{border-bottom:1px solid lightgray;}.box-shadow{-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}
.f_normal{font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}.f_light{font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif,sans-serif;}.f_bold{font-family:"DIN Next W01 Bold Face",Arial,Helvetica,sans-serif,sans-serif;}.f_light_bold{font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;}.admin-menu-icon img{height:16px;width:16px;}body{min-width:320px;background-color:#e8e8e8;}#page{max-width:1600px;width:100%;background-color:white;padding-top:110px;}@media (max-width:959px){#page{padding-top:63px;}}#waiting-screen{width:100%;background:#ccc;opacity:0.7;position:absolute;z-index:9999;}#main-menu ul{padding-left:0;margin:0;}#main-menu:focus,#main-menu ul:focus{outline:none;}#main-menu ul li{float:left;margin:0;color:#b0b0b0;}#main-menu ul li.first a,#main-menu ul li.first + li a{color:#5b5b5b;}.i18n-es #main-menu ul li.menu-1010 a{padding-left:16px;padding-right:16px;}.i18n-it #main-menu ul li.menu-1052 a{padding-left:30px;padding-right:30px;}#main-menu ul li.active-trail,#main-menu ul li.active,#main-menu ul li.active-trail,#main-menu ul li:hover{background-color:#f0f0f0;color:#5b5b5b;}#header #block-search-form:hover{color:#5b5b5b;}#header #block-search-form #search-button{cursor:pointer;}#header #block-search-form .modal{top:40px;left:-157px;}#search-button{line-height:40px;}#block-locale-language-content.expanded{max-height:200px;border-color:#dadada;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}.language-switcher-locale-url{margin:0;padding:40px 0 0;}.language-switcher-locale-url li{height:40px;width:40px;border:1px solid white;border-top:none;list-style:none;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:80%;line-height:120%;text-transform:uppercase;letter-spacing:1px;color:#dadada;}#block-locale-language-content.expanded .language-switcher-locale-url li{border-color:#dadada;background-color:white;}.language-switcher-locale-url li a{display:block;height:100%;width:100%;text-align:center;line-height:40px;}.language-switcher-locale-url li:hover{color:#6a6a6a;}.language-switcher-locale-url li.active{position:absolute;top:0;left:0;color:#6a6a6a;}#header #block-himacs-custom-contact-us-block .button{margin-bottom:0;}#main{position:relative;padding-top:0;}#content .region-top-content > div,#content .region-top-content > .node{max-width:960px;margin-left:auto;margin-right:auto;}#content .region-top-content > .node-application,#content .region-top-content > .node-news,#content .region-top-content > #search-results-wrapper{max-width:none;}#content .region-top-content > div.block{max-width:inherit;margin-left:inherit;margin-right:inherit;}#content .region-top-content > form{max-width:480px;margin-left:auto;margin-right:auto;}.region-bottom{max-width:none;width:100%;text-align:center;}.region-bottom .inner-bottom{width:100%;max-width:1280px;margin:0 auto;}.region-bottom .block{display:table-cell;vertical-align:top;width:33.333333333%;}.region-bottom .content-block{padding-top:80px;}.front .region-bottom .block{display:block;width:auto;border:none;}#block-block-10{position:relative;top:-100px;}#footer-wrapper{background-image:url(/sites/all/themes/himacs/himacs-img/bg-footer.png);background-size:cover;}#footer-tryptich .tryptich{vertical-align:top;width:33.3333333%;margin-bottom:50px;}#footer-tryptich .region-footer-left{position:relative;left:10px;}#footer-tryptich .region-footer-right{position:relative;}#block-menu-menu-footer-menu{vertical-align:top;margin-right:60px;}#block-menu-menu-footer-menu ul.menu{display:block;padding:0;margin:0;width:260px;}#block-menu-menu-footer-menu ul.menu li.menu__item{display:block;list-style:none;text-align:left;margin-bottom:12px;width:130px;float:left;}#block-menu-menu-footer-menu ul.menu li.menu__item a.active{color:inherit;}#himacs-custom-user-subscribe-form{position:relative;}#edit-himacs-subscription-email{width:272px;height:45px;margin-bottom:6px;border-color:#dadada;}#block-block-7,#block-block-8{position:relative;float:right;width:230px;margin-left:40px;margin-right:10px;padding-left:60px;text-align:left;}#block-block-8 p{margin-top:0;}#block-block-7:before,#block-block-8:before{position:absolute;top:2px;left:0;width:20px;height:35px;background-repeat:no-repeat;background-position:top center;border-bottom:1px solid white;}#block-block-7:before{content:' ';background-image:url(/sites/all/themes/himacs/himacs-img/localisation.png);}#block-block-8:before{content:' ';background-image:url(/sites/all/themes/himacs/himacs-img/email.png);}#block-himacs-custom-facebook-like-block{position:absolute;left:37px;bottom:22px;}#block-block-11{text-align:center;}#block-himacs-social-himacs-social-block,#block-block-12{position:absolute;right:48px;bottom:17px;font-size:125%;}#block-block-12 a{margin:0 2px;}#block-himacs-social-himacs-social-block a{font-size:75%;padding:0 5px;}#block-block-11 p,#block-block-12 p{margin-bottom:0;}.form-submit,.button,.tabs-primary__tab,ul.quicktabs-tabs.quicktabs-style-excel,.form-type-checkbox label{text-transform:uppercase;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;line-height:100%;}.button a,.form-actions .form-submit,.views-exposed-widget.views-submit-button .form-submit,.inverted .form-actions .form-submit,.inverted .views-exposed-widget.views-submit-button .form-submit{padding:7px 25px 7px;}.button a i{font-size:120%;padding:0 8px 0 0;vertical-align:bottom;}.button-lightgray a,.button-inv a,.inverted .button a,.form-submit,.inverted .form-submit{padding:15px 21px 12px;}ul.quicktabs-tabs.quicktabs-style-excel li a,ul.quicktabs-tabs.quicktabs-style-excel li a:hover,ul.quicktabs-tabs.quicktabs-style-excel li a.active,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link{padding:19px 25px 16px;}.button a,.button-lightgray a,.button-inv a,.inverted .button a,ul.quicktabs-tabs.quicktabs-style-excel li a,ul.quicktabs-tabs.quicktabs-style-excel li a:hover,ul.quicktabs-tabs.quicktabs-style-excel li a.active,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link.is-active{display:inline-block;white-space:normal;margin-top:3px;}ul.quicktabs-tabs.quicktabs-style-excel li a,ul.quicktabs-tabs.quicktabs-style-excel li a:hover,ul.quicktabs-tabs.quicktabs-style-excel li a.active{padding-top:3px;padding-bottom:0;}ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link{padding-top:10px;padding-bottom:0;}.button-lightgray a,.button-inv a,.inverted .button a{}ul.quicktabs-tabs li{display:inline-block;}.valign-wrapper{max-width:160px;height:100%;position:relative;cursor:pointer;}.valign-inner{vertical-align:middle;}.button-long .valign-wrapper{max-width:200px;}ul.quicktabs-tabs.quicktabs-style-excel li,ul.tabs-primary li.tabs-primary__tab{height:45px;}.form-submit,.button{display:inline-block;vertical-align:top;border:5px solid #cb252c;font-family:"fontawesome","DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:10px;cursor:pointer;background-color:#cb252c;color:white;}.button:hover,.button:active,.button.active,.form-submit:hover,.form-submit:active,.form-submit.active{background-color:transparent;color:#cb252c;}.button a,.button-gray a,ul.quicktabs-tabs.quicktabs-style-excel li a,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link{display:block;color:inherit;text-decoration:none;}.button-inv,.inverted .button,.inverted .form-submit{background:none;border:1px solid white;color:white;}.button-lightgray{background:none;border:1px solid #717171;color:#717171;}.button-gray{background-color:#c4c4c4;border:5px solid #c4c4c4;color:white;}.button-icon{background:none;border:none;color:#717171;}.button-gray:hover,.button-gray.active,.button-gray:active,.button-lightgray:hover,.button-lightgray.active,.button-lightgray:active{background-color:#717171;color:white;}.button-gray:hover,.button-gray.active,.button-gray:active{border-color:#717171;}.button-inv:hover,.button-inv:active,.button-inv.active,.inverted .button:hover,.inverted .button:active,.inverted .button.active,.inverted .form-submit:hover,.inverted .form-submit:active,.inverted .form-submit.active{color:#5b5b5b;background-color:white;}.button-icon:hover,.button-icon:active,.button-icon.active{color:#cb252c;}.button-icon .icon{position:absolute;font-size:140%;line-height:140%;}.button-icon .label-button{position:relative;left:30px;}.form-actions,.views-exposed-widget.views-submit-button{vertical-align:top;}.form-actions .form-submit,.views-exposed-widget.views-submit-button .form-submit,.inverted .form-actions .form-submit,.inverted .views-exposed-widget.views-submit-button .form-submit{display:block;margin-top:0;}select{-moz-appearance:none;text-indent:0.01px;text-overflow:'';margin-bottom:8px;border-right:none;}form .form-item select.form-select::-ms-expand,.webform-component .form-select::-ms-expand,.form-type-select::-ms-expand,.form-type-textfield .form-select::-ms-expand,select::-ms-expand{display:none;}.webform-container-inline .select-wrapper:after,.select-wrapper:after{content:'';position:absolute;z-index:2;top:0;right:11px;width:28px;height:40px;background-position:right center;background-color:white;background-image:url(/sites/all/themes/himacs/himacs-img/select-arrow.png);background-repeat:no-repeat;pointer-events:none;border:1px solid #c2c2c2;border-left:none;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#block-himacs-custom-news-search-block .select-wrapper:after{top:0;right:-1px;}.form-text,.form-type-select select,.webform-component .form-select,.form-type-textfield .form-select{height:40px;background-color:white;border:1px solid #c2c2c2;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}.form-text,.form-type-select select,.form-type-textfield .form-select{width:100%;}.webform-component-date .form-type-select label.element-invisible{position:absolute !important;}.webform-component-date{margin-bottom:50px !important;}.webform-component-date .form-type-select{height:auto;padding:inherit;border:none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;font-size:100% !important;}.node-webform .form-item,.block-webform .form-item{position:relative;}.node-webform .form-item .description,.block-webform .form-item .description{width:175px;position:absolute;top:25px;line-height:100%;}.webform-component-date .form-type-select .form-select{display:inline-block;width:65px;border:1px solid #C2C2C2;}.page-node-4 .webform-component-date .form-type-select .form-select{width:72px;padding:12px 5px;margin-right:5px;}.page-node-4 .webform-component-date .form-select .year{margin-right:0;}.page-node-4 .webform-component-date .select-wrapper:after{top:-14px;right:5px;}.form-textarea-wrapper textarea{border:1px solid #c2c2c2;}.form-type-select .form-select,.webform-component .form-select,.form-type-textfield .form-select{font-size:75% !important;font-weight:normal !important;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif !important;text-transform:uppercase !important;letter-spacing:1px !important;}.form-text{line-height:120%;min-width:240px;}.form-text::-webkit-input-placeholder{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:75%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.inverted ::-webkit-input-placeholder{text-align:center;color:white;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:100% !important;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.form-text:-moz-placeholder{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:75%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.inverted :-moz-placeholder{text-align:center;color:white;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:100%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.form-text::-moz-placeholder{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:75%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.inverted ::-moz-placeholder{text-align:center;color:white;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:100%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.form-text :-ms-input-placeholder{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:75%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.inverted :-ms-input-placeholder{text-align:center;color:white;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:75%;font-weight:normal !important;text-transform:uppercase;letter-spacing:1px;opacity:1;}.form-select:focus,.form-text:focus{outline:none;}.form-type-select .form-select,.webform-component .form-select,.form-type-textfield .form-select{max-width:260px;width:260px;padding-left:5px;border-radius:0;height:40px;-webkit-appearance:none;text-transform:inherit;line-height:16px;font-size:inherit;letter-spacing:1px;}.form-type-select .form-select{width:100%;max-width:inherit;}.webform-component .form-select,.form-type-textfield .form-select{padding:12px 5px 12px 15px;}@-moz-document url-prefix(){.form-type-select .form-select{padding:12px 5px;}}.form-select option{height:30px;padding-top:12px;}.inverted .form-text,.inverted .form-type-select{background-color:transparent;border:1px solid white;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;-o-box-shadow:0 0;box-shadow:0 0;color:white;}html.js input.form-autocomplete{background-position:100% 12px;background-image:url(/sites/all/themes/himacs/himacs-img/spinner-small.gif);}html.js input.form-autocomplete.throbbing{background-position:100% -14px;}.ajax-progress-throbber,.views-exposed-widget.views-submit-button .ajax-progress-throbber{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background-color:rgba(255,255,255,0.4);}.ajax-progress-throbber .throbber,.views-exposed-widget.views-submit-button .ajax-progress-throbber .throbber{width:100%;height:100%;background-image:url(/sites/all/themes/himacs/himacs-img/spinner.gif);background-position:center center;background-repeat:no-repeat;}.views-exposed-widgets{text-align:center;}.views-exposed-form .views-exposed-widget{position:relative;display:inline-block;float:none;width:250px;padding:0 22px 0 0;}.views-exposed-form .view-filters{margin-bottom:40px;}.views-exposed-widget.views-submit-button{width:auto;}.views-exposed-widget .ajax-progress-throbber{position:absolute;overflow:hidden;top:50%;height:18px;width:18px;margin-left:-9px;margin-top:-5px;left:50%;background-color:white;}.views-exposed-widget .ajax-progress-throbber .throbber{background-position:100% -25px;background-image:url(/sites/all/themes/himacs/himacs-img/spinner-small.gif);}.form-type-checkbox input[type=checkbox],.form-type-radio input[type=radio]{display:none;display:inline \9;}.form-type-checkbox input[type=checkbox] + label,.form-type-radio input[type=radio] + label{padding-left:30px;height:16px;display:inline-block;line-height:16px;background-repeat:no-repeat;background-position:0 0;font-size:16px;vertical-align:middle;cursor:pointer;background-image:none \9;}.form-type-checkbox input[type=checkbox]:checked + label,.form-type-radio input[type=radio]:checked + label{background-position:0 -16px;}.form-type-checkbox label,.form-type-radio label{background-image:url(/sites/all/themes/himacs/himacs-img/custom-checkbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none \9;}.modal{position:absolute;z-index:10000;padding:10px;background:white;border:1px solid lightgray;}.modal .form-submit{display:block;width:100%;margin-top:10px;margin-bottom:0;}.modal .form-text{width:298px;}ul.quicktabs-tabs.quicktabs-style-excel,ul.tabs-primary{margin-bottom:40px;overflow:visible;white-space:normal;text-align:center;}ul.tabs-primary{margin-top:40px;}ul.quicktabs-tabs.quicktabs-style-excel li,ul.tabs-primary li.tabs-primary__tab{display:inline-block;}ul.quicktabs-tabs.quicktabs-style-excel li,ul.quicktabs-tabs.quicktabs-style-excel li.first,ul.quicktabs-tabs.quicktabs-style-excel li.last,ul.tabs-primary li.tabs-primary__tab{position:relative;vertical-align:top;margin:0 2px 8px;background-color:#8f8f8f;}ul.quicktabs-tabs.quicktabs-style-excel li.active,ul.quicktabs-tabs.quicktabs-style-excel li.first.active,ul.quicktabs-tabs.quicktabs-style-excel li.last.active,ul.quicktabs-tabs.quicktabs-style-excel li:hover,ul.tabs-primary li.tabs-primary__tab.is-active,ul.tabs-primary li.tabs-primary__tab:hover{background-color:#585858;}ul.quicktabs-tabs.quicktabs-style-excel li.active:after,ul.tabs-primary li.tabs-primary__tab.is-active:after{position:absolute;bottom:-4px;left:50%;width:8px;height:8px;margin-left:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);content:'';background-color:#585858;}ul.quicktabs-tabs.quicktabs-style-excel li a,ul.quicktabs-tabs.quicktabs-style-excel li a:hover,ul.quicktabs-tabs.quicktabs-style-excel li a.active,ul.tabs-primary li.tabs-primary__tab a.tabs-primary__tab-link{color:white;}.quicktabs-wrapper{min-height:400px;}.scrolltop{display:block;width:50px;height:60px;margin:70px auto 60px;cursor:pointer;background-image:url(/sites/all/themes/himacs/himacs-img/top-desktop.png);background-repeat:no-repeat;}.node-page,.node-webform{padding-left:20px;padding-right:20px;}.section-newsroom .node-page{margin-top:76px;}.node-page.view-mode-full .field-name-field-news-text .medium-text{max-width:600px;margin:0 auto;}#block-views-teaser-slideshow-block,#block-views-front-teaser-slider-block{margin-bottom:0;}.view-teaser-slideshow,#node-application-full-group-app-slideshow .group-app-center-content,#node-application-full-group-app-slideshow .group-app-center-content .headline{color:white;}#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-title-field h1{font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:100%;line-height:100%;margin:0;text-transform:initial;}#node-application-full-group-app-slideshow .group-app-center-content,#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper,#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-title-field,#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-field-application-description .field-item{pointer-events:none;touch-action:none;}#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-field-application-description #trigger-overlay{pointer-events:auto;position:relative;z-index:1;}#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-field-application-description #trigger-overlay .valign-wrapper{max-width:200px;}#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-field-application-description #trigger-overlay span.valign-inner{padding:10px 16px 7px;padding-right:44px;}#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper .field-name-field-application-description #trigger-overlay span.valign-inner span{position:absolute;font-size:180%;display:block;right:12px;top:5px;}.view-teaser-slideshow .flex-active-slide,#node-application-full-group-app-slideshow{position:relative;}.view-teaser-slideshow .wrapper,#node-application-full-group-app-slideshow .group-app-center-content{display:table;position:absolute;z-index:100;width:100%;height:300px;padding:0 6rem;margin-top:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-text-shadow:0 0 5px rgba(0,0,0,0.2);-moz-text-shadow:0 0 5px rgba(0,0,0,0.2);-o-text-shadow:0 0 5px rgba(0,0,0,0.2);text-shadow:0 0 5px rgba(0,0,0,0.2);}.view-display-id-teaser_news_lp .wrapper{margin-top:-10px;}.view-teaser-slideshow .wrapper .button,#node-application-full-group-app-slideshow .group-app-center-content .button{-webkit-text-shadow:0 0 0;-moz-text-shadow:0 0 0;-o-text-shadow:0 0 0;text-shadow:0 0 0;}#node-application-full-group-app-slideshow .group-app-center-content .valign-inner{max-width:none;}#node-application-full-group-app-slideshow .group-app-center-content{top:0;margin-top:17%;}.view-teaser-slideshow .wrapper .inner-wrapper,.view-teaser-slideshow .wrapper .inner-wrapper,#node-application-full-group-app-slideshow .group-app-center-content .group-app-inner-wrapper{display:table-cell;vertical-align:middle;}.view-id-teaser_slideshow.view-display-id-teaser_news_lp .views-field-title{display:none;}.view-display-id-teaser_news_lp .views-field-field-teaser-image-1:after{z-index:10;position:absolute;top:0;left:0;width:100%;height:100%;content:' ';background-color:rgba(0,0,0,0.05);}.view-teaser-slideshow .views-field-title{font-size:120%;}.view-teaser-slideshow .views-field-field-teaser-headline,#node-application-full-group-app-slideshow .field-name-title-field{margin:0 0 0.5em;}.view-teaser-slideshow .views-field-field-teaser-headline p{margin:0.5em 0;}#node-application-full-group-app-slideshow .field-name-field-application-description{margin-top:30px;line-height:130%;}#node-application-full-group-app-slideshow .field-name-field-application-description .button{margin-top:110px;}#node-application-full-group-app-slideshow .flex-control-nav{display:none;}.view-teaser-slideshow .views-field-field-teaser-reference{margin-top:2rem;}.view-display-id-teaser_news_lp .views-field-field-teaser-reference{margin-top:20px;}.view-teaser-slideshow .flex-control-paging,.view-application-slideshow .flex-control-paging{z-index:100;bottom:50px;}.view-id-teaser_slideshow.view-display-id-teaser_news_lp .flex-control-paging{bottom:30px;}.block-dd-download-btn{margin:55px auto;display:inline-block;width:100%;text-align:center;}.block-dd-download-btn .button{margin:0 18px;}.webform-overlay{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;margin:0 auto;width:100%;height:100%;z-index:10000;display:none;}.webform-overlay > .content-block{position:absolute;top:0;right:0;left:0;bottom:0;height:auto;overflow-y:scroll;}.webform-overlay > .content-block > .node-webform{max-width:700px;margin:0 auto;background-color:white;padding-right:40px;}.webform-overlay .webform-overlay-close{position:absolute;top:50px;right:50px;cursor:pointer;background:url(/sites/all/themes/himacs/himacs-img/cross-black.png) no-repeat center center;color:transparent;outline:none;width:25px;height:25px;overflow:hidden;z-index:50;}.webform-overlay .webform-client-form .webform-component--request-type-contact{display:none;}.webform-overlay .webform-client-form .field-name-field-webform-highlight + .field-name-field-webform-highlight{display:none;}.node-type-webform .node-webform .field-name-field-webform-highlight{max-width:600px;margin:30px auto 60px;text-align:center;}.block-webform .webform-client-form{margin-top:50px;}.block-webform{max-width:820px;margin:0 auto;text-align:center;}.node-type-webform .node-webform form > div,.block-webform form{max-width:440px;margin:40px auto 0;text-align:center;}.node-type-webform .node-webform form .form-item,.block-webform form .form-item{margin:8px 0;}.node-type-webform .node-webform form .webform-component-select,.block-webform form .webform-component-select{margin:0;}.node-type-webform .node-webform form .form-text,.node-type-webform .node-webform form .form-select,.node-type-webform .node-webform form .form-textarea-wrapper,.node-type-webform .node-webform form label,.block-webform form .form-text,.block-webform form .form-select,.block-webform form .form-textarea-wrapper,.block-webform form label{display:inline-block;}.node-type-webform .node-webform form .webform-component-checkboxes,.block-webform form .webform-component-checkboxes{margin:10px 0 10px 180px;}@media (max-width:960px){.node-type-webform .node-webform form .webform-component-checkboxes,.block-webform form .webform-component-checkboxes{margin:10px 0 10px 0;}}.node-type-webform .node-webform form .webform-component-checkboxes > label,.node-type-webform .node-webform form .webform-component-checkboxes .form-item,.block-webform form .webform-component-checkboxes > label,.block-webform form .webform-component-checkboxes .form-item{display:block;text-align:left;}.node-type-webform .node-webform form label,.block-webform form label{width:175px;margin-right:0;font-size:90%;}.node-type-webform .node-webform form label.element-invisible,.block-webform form label.element-invisible{position:relative !important;}.node-type-webform .node-webform form .form-type-radio label,.block-webform form .form-type-radio label{width:auto;}.node-type-webform .node-webform form .form-text,.node-type-webform .node-webform form .form-select,.node-type-webform .node-webform form .form-textarea-wrapper,.node-type-webform .node-webform form .form-radios,.block-webform form .form-radios,.block-webform form .form-text,.block-webform form .form-select,.block-webform form .form-textarea-wrapper{width:240px;display:inline-block;}.node-type-webform .node-webform form .form-text,.block-webform form .form-text{height:30px;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;}.node-type-webform .node-webform form .form-checkboxes,.block-webform form .form-checkboxes{margin-top:20px;text-align:center;}.node-type-webform .node-webform form .form-type-radio,.block-webform form .form-type-radio{margin:10px 0 10px 10px;line-height:220%;}.node-type-webform .node-webform form .form-type-checkbox label,.block-webform form .form-type-checkbox label{width:auto;margin:0 auto;font-family:inherit;font-weight:normal;font-size:90%;text-transform:none;letter-spacing:0;}.node-type-webform .node-webform form fieldset,.block-webform form fieldset{border:none;padding:0;margin-top:50px;}.node-type-webform .node-webform form .form-submit,.block-webform form .form-submit{margin:30px auto 0;font-family:"fontawesome","DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;}#edit-submitted-full-text-certificate label{color:white;}.form-required{color:inherit;}.pager{font-size:90%;line-height:80%;}.pager .pager-item,.pager .pager-current{display:inline-block;vertical-align:middle;padding:2px 1px 0 5px;border-left:1px solid #474747;}.pager .pager-item.first,.pager .pager-current.first{border:none;}.pager .pager-current{color:#cb252c;}.view-country-managers .view-header{margin-bottom:30px;}.view-country-managers .view-content{max-width:1200px;margin:0 auto;text-align:center;}.view-country-managers .view-content .views-row{display:inline-block;vertical-align:top;width:320px;height:575px;margin:40px 37px;background-color:#fafafa;text-align:center;}.view-country-managers .view-content .field{padding:0 10px;margin-bottom:10px;}.view-country-managers .view-content .field-name-field-manager-thumbnail{padding:0;margin:0;}.view-country-managers .view-content .field-name-field-manager-thumbnail img{display:block;}.view-country-managers .view-content .field-name-title-field{margin-top:50px;font-size:100%;line-height:120%;padding:0 60px;}.view-country-managers .view-content .field-name-title-field:after{content:' ';display:block;position:relative;left:62px;margin:15px 0 30px;width:75px;height:1px;background-color:#a7a7a7;}.view-country-managers .view-content .views-row header{display:none;}.view-country-managers .view-content .views-row .field-label{font-weight:normal;font-family:'DIN Next W01 Regular','DIN Next W01 Regular Face','Helvetica',sans-serif;}.view-country-managers .view-content .views-row .field-name-field-manager-phone div{display:inline;float:none;}.view-country-managers .view-content .views-row .field-label:after{content:':';margin-right:5px;}.view-country-managers .scrolltop{margin:0 auto;position:relative;top:20px;}.distrib-mobile{display:none;}.distrib-desktop{display:block;}.gm-style-iw div{font-family:'DIN Next W01 Regular','DIN Next W01 Regular Face','Helvetica',sans-serif !important;font-size:16px;line-height:140%;font-weight:normal;}.gm-style .gmap-popup{position:relative;z-index:3;width:640px;margin:45px 0 45px 45px;font-size:90%;}.view-distributors-network{position:relative;top:60px;}.view-distributors-network .view-content > div{width:100% !important;}.view-distributors-network .gm-bubble{z-index:2;border:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}.view-distributors-network .gm-arrow{z-index:1;}.view-distributors-network .gm-arrow > div:first-child > div{-webkit-box-shadow:0 0 0 0 !important;-moz-box-shadow:0 0 0 0 !important;-o-box-shadow:0 0 0 0 !important;box-shadow:0 0 0 0 !important;-webkit-transform:skewX(33deg) !important;-moz-transform:skewX(33deg) !important;-o-transform:skewX(33deg) !important;transform:skewX(33deg) !important;}.view-distributors-network .gm-arrow > div:last-child > div{-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;-o-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;-webkit-transform:skewX(-33deg) !important;-moz-transform:skewX(-33deg) !important;-o-transform:skewX(-33deg) !important;transform:skewX(-33deg) !important;}.view-distributors-network .gm-arrow-shadow{display:none;}.view-distributors-network .gm-bubble-shadow{-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;-o-box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;box-shadow:4px 4px 0 rgba(231,236,230,0.9) !important;border:none !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;background-color:rgba(231,236,230,0.8) !important;}.view-distributors-network .gmap-popup .table{width:100%;}.view-distributors-network .gmap-popup .table-cell.first{width:35%;padding-right:20px;}.view-distributors-network .gmap-popup .table-cell.last{position:relative;width:65%;padding-left:60px;}.view-distributors-network .distribnet-name,.view-distributors-network .distribnet-title{font-weight:bold !important;}.view-distributors-network .wtf{margin-top:10px;}.view-distributors-network .distribnet-street{position:relative;}.view-distributors-network .distribnet-street:before{content:' ';position:absolute;top:2px;left:-60px;width:20px;height:35px;background-repeat:no-repeat;background-position:top center;border-bottom:1px solid #c9c9c9;content:' ';background-image:url(/sites/all/themes/himacs/himacs-img/email-2.png);}.view-distributors-network .distribnet-zip,.view-distributors-network .distribnet-city{display:inline;}.view-distributors-network .distribnet-phone{margin-top:22px;}.section-contact .region-bottom-content > .scrolltop{margin:0 auto 70px;}#block-views-events-upcoming-events .view{margin-top:25px;text-align:center;}#block-views-events-upcoming-events .view > .item-list,#block-views-events-upcoming-events .view > .view-content{display:inline-block;vertical-align:top;text-align:left;}#block-views-events-upcoming-events .pager{margin-top:0;display:block;}#block-views-events-upcoming-events .pager .pager-current{display:none;}#block-views-events-upcoming-events .pager li{display:inline-block;padding:0;margin:0;font-size:0;line-height:0;}#block-views-events-upcoming-events .pager li a{display:block;width:50px;height:30px;margin-bottom:5px;margin-left:30px;border:1px solid #8f8f8f;color:white;background:#9b9b9b;font-size:22px;line-height:30px;}#block-views-events-upcoming-events .pager li a i{vertical-align:middle;}#block-views-events-upcoming-events .pager li a span.icon-arrow-right,#block-views-events-upcoming-events .pager li a span.icon-arrow-left{font-size:150%;line-height:30px;}#block-views-events-upcoming-events .pager li a:hover{border-color:#717171;background-color:#717171;color:white;}#block-views-events-upcoming-events .view > .view-content{width:140px;}#block-views-events-upcoming-events .views-row.views-row-first{margin-top:5px;}#block-views-events-upcoming-events .views-row{margin-top:-2px;}#block-views-news-study-cases .block-title{margin-bottom:36px;}#block-views-news-study-cases .views-row{position:relative;height:640px;margin:40px 0;background-color:#fafafa;text-align:left;}#block-views-news-study-cases .views-row-2{margin-left:108px;margin-right:108px;}#block-views-news-study-cases .views-field{padding:6px 0;margin:0 30px;border-top:1px solid #dadada;line-height:100%;}#block-views-news-study-cases .views-field-field-news-pictures{padding:0;margin:0;border-top:none;}#block-views-news-study-cases .views-field-field-news-pictures img{display:block;}#block-views-news-study-cases .views-field-title{padding:0;margin:35px 30px 20px;border-top:none;line-height:inherit;}#block-views-news-study-cases .overlay-study{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:322px;background-color:rgba(202,36,44,0.8);}#block-views-news-study-cases .overlay-study .table{height:100%;width:100%;text-align:center;color:white;text-transform:uppercase;}#block-views-news-study-cases .overlay-study .table .table-cell{vertical-align:middle;}#block-views-news-study-cases .views-row:hover{background-color:white;}#block-views-news-study-cases .views-row:hover .overlay-study{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.node-type-application #page-title{display:none;}.field-name-field-application-features > .field-items{margin-top:15px;}.field-name-field-application-features > .field-items,.view-features-benefits .view-content{text-align:center;}.view-features-benefits .view-content{margin-top:30px;}.field-name-field-application-features > .field-items > .field-item,.view-features-benefits .view-content .views-row{display:inline-block;vertical-align:top;width:400px;max-width:100%;margin:40px 35px 0;}.node-features-benefits .field-name-field-feature-logo,.node-features-benefits .group-features-content{display:inline-block;vertical-align:top;text-align:left;}.node-features-benefits .field-name-field-feature-logo{margin-right:40px;}.node-features-benefits .field-name-field-feature-logo img{width:82px;}.node-features-benefits .group-features-content{width:260px;}.node-features-benefits .group-features-content .field-name-field-feature-label{margin-top:8px;}.node-certificate .field-name-title-field{margin-bottom:20px;font-family:'DIN Next W01 Bold','DIN Next W01 Bold Face','Helvetica',sans-serif;}.node-certificate .field-name-title-field,.node-certificate .field-name-field-certificat-description{text-align:left;}.node-certificate .field-name-field-certificat-description p{text-align:inherit;}.node-certificate .field-name-field-certificat-image{margin-bottom:20px;height:120px;}.node-certificate .field-name-field-certificat-image img{height:120px;width:auto;}.view-certificates{text-align:center;}.view-certificates .view-content{width:960px;max-width:100%;margin:0 auto;text-align:left;}.view-certificates .views-row{display:inline-block;vertical-align:top;width:240px;margin:20px 36px;}#block-himacs-custom-certificates-block{padding-top:90px;padding-bottom:0;text-align:center;}#block-himacs-custom-certificates-block #quicktabs-himacs-certificates_block{margin-bottom:55px;}#block-himacs-custom-certificates-block .button{margin:0 18px;}#block-himacs-custom-certificates-block .quicktabs-tabs.quicktabs-style-excel{margin-top:90px;margin-bottom:0;max-width:1400px;font-size:0;margin:0 auto;}.page-applications #inner-content-wrapper > .content-block{position:relative;top:35px;padding-bottom:0;padding-top:40px;}.page-applications .region-top-content .scrolltop{position:relative;top:-34px;}#content .region-top-content > div.view-display-id-application_home.content-block{text-align:center;max-width:1200px;margin:0 auto;padding-bottom:34px;}.view-display-id-application_home .views-row{display:inline-block;position:relative;width:320px;height:322px;margin:14px 38px 14px;}.view-display-id-application_home .views-row .views-field-title{position:absolute;height:25px;top:50%;margin-top:-12px;width:100%;pointer-events:none;}.view-display-id-application_home .views-row .views-field-field-application-description{z-index:100;position:absolute;top:60px;left:30px;width:260px;pointer-events:none;}.view-display-id-application_home .views-row .bg-teaser-applications{content:'';z-index:10;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#cb252c;pointer-events:none;}.view-display-id-application_home .views-row .bg-teaser-applications a{display:block;height:100%;}.view-display-id-application_home .views-row .read-more-application{z-index:100;position:absolute;bottom:60px;width:260px;left:30px;margin-top:0;margin-bottom:0;text-align:center;pointer-events:none;}.view-display-id-application_home .views-row .views-field-field-application-description,.view-display-id-application_home .views-row .bg-teaser-applications,.view-display-id-application_home .views-row .read-more-application{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}.view-display-id-application_home .views-row:hover .views-field-field-application-description,.view-display-id-application_home .views-row:hover .bg-teaser-applications,.view-display-id-application_home .views-row:hover .read-more-application{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.view-display-id-application_home .views-row img{display:block;}.view-display-id-application_home .views-row a{color:inherit;text-decoration:none;}.view-display-id-application_home .views-row.more-soon{width:318px;height:321px;border:1px solid #eaeaea;}.view-display-id-application_home .views-row.more-soon .small-title{color:#bababa;}#block-views-applications-application-menu .view-applications{padding-top:0;padding-bottom:0;}#block-views-applications-application-menu ul{padding:0;margin:0;}#block-views-applications-application-menu ul li{list-style:none;margin-bottom:10px;}#block-views-applications-application-menu ul li a{text-decoration:none;color:inherit;}#block-views-applications-application-menu ul li a.active{text-decoration:underline;}.node-type-news #content{text-align:center;}#block-views-news-slideshow-news-slideshow{margin-bottom:50px;}.node-type-news .field-name-field-news-headline{margin:0 auto 50px auto;}.node-type-news .field-name-field-news-headline strong{font-weight:inherit;}.node-type-news .block-sharethis{position:relative;padding-top:0;padding-bottom:50px;}.node-type-news .block-sharethis .sharethis-wrapper .st_facebook_large .stLarge,.node-type-news .block-sharethis .sharethis-wrapper .st_twitter_large .stLarge,.node-type-news .block-sharethis .sharethis-wrapper .st_pinterest_large .stLarge,.node-type-news .block-sharethis .sharethis-wrapper .st_tumblr_large .stLarge{width:24px;height:24px;background:none !important;}.node-type-news .block-sharethis .sharethis-wrapper .st_facebook_large .stLarge:before{position:absolute;left:0;top:0;content:'\e601';font-family:'icomoon';font-size:200%;color:#494748;}.node-type-news .block-sharethis .sharethis-wrapper .st_twitter_large .stLarge:before{position:absolute;left:0;top:0;content:'\e602';font-family:'icomoon';font-size:200%;color:#494748;}.node-type-news .block-sharethis .sharethis-wrapper .st_pinterest_large .stLarge:before{position:absolute;left:0;top:0;content:'\e603';font-family:'icomoon';font-size:200%;color:#494748;}.node-type-news .block-sharethis .sharethis-wrapper .st_tumblr_large .stLarge:before{position:absolute;left:0;top:0;content:'\e604';font-family:'icomoon';font-size:200%;color:#494748;}.node-type-news .field-name-field-news-text{display:inline-block;position:relative;width:690px;vertical-align:top;margin-right:25px;text-align:left;}#shadow{position:absolute;z-index:-1000;width:690px;left:-100%;}.first.column{width:45% !important;padding-right:50px;}.last.column{width:45% !important;}.first.last.column{width:100% !important;}.node-type-news .field-name-field-news-text .field-item{min-height:460px;height:auto;}.node-type-news .field-name-field-news-text.expanded,.node-type-news .field-name-field-news-text.expanded .field-item{height:auto;}.node-type-news .field-name-field-news-text .read-more{position:relative;left:344px;width:345px;top:-200px;padding:20px 0 180px;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-o-transition:top 0.5s;transition:top 0.5s;background-color:white;display:none;}.node-type-news .field-name-field-news-text .read-more.two-col{display:none;}.node-type-news .field-name-field-news-text .read-more.one-col{display:none;}.node-type-news .field-name-field-news-text .read-more.two-col.expanded{top:-150px;padding:0;}.node-type-news .field-name-field-news-text .read-more .label{position:absolute;cursor:pointer;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-size:130%;line-height:120%;text-decoration:underline;}.node-type-news .field-name-field-news-text .read-more .label.expanded{display:none;}.node-type-news .group-project-information{position:relative;width:260px;min-height:380px;height:auto;padding:50px 30px 50px;margin-left:25px;text-align:left;}.node-type-news .group-project-information h3.group-title{margin-top:10px;margin-bottom:30px;font-family:inherit;font-size:inherit;font-style:italic;text-transform:none;}.node-type-news .group-project-information h3.group-title{font-size:80%;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;}.node-type-news .group-project-information .field{padding:7px 0;border-top:1px solid lightgray;line-height:120%;}.node-type-news .group-project-information .field-name-title-field{border:none;font-size:180%;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;}.node-type-news .group-project-information .field-label-inline .field-label{display:inline;float:none;}.node-type-news .group-project-information .field-label-inline .field-items,.node-type-news .group-project-information .field-label-inline .field-item{display:inline;float:none;}.node-type-news .group-project-information .field-name-field-news-pdf{position:absolute;bottom:20px;left:0;width:100%;border-top:none;text-align:center;}.node-type-news .group-project-information .field-name-field-news-pdf .button{font-size:100%;}#block-himacs-custom-news-medias-block{position:relative;z-index:10;}#quicktabs-himacs-news-media-tabs{min-height:0;}#quicktabs-himacs-news-media-tabs ul.quicktabs-tabs > li.last{display:none;}.page-indoor-products .region-top-content > .scrolltop,.page-outdoor-products .region-top-content > .scrolltop,.page-node-148 .region-top-content > .scrolltop,.page-node-149 .region-top-content > .scrolltop,.node-type-application .region-top-content > .scrolltop,.node-type-news .region-top-content > .scrolltop,.page-node-146 .region-top-content > .scrolltop,.page-node-147 .region-top-content > .scrolltop,.page-node-146 .region-content > .scrolltop,.page-node-147 .region-content > .scrolltop,.page-newsroom-search-himacs .region-top-content > .scrolltop,.section-partners .region-content > .scrolltop,.mobile-device .region-content > .scrolltop{display:none;}.content-block{margin:0 auto;padding:50px 0;}.block-section__content,.content-block--centered{max-width:1360px;margin:0 auto;}.page-title,.content-block > .field > .field-label,.content-block > h2,.content-block > h3,.page-search .region-top-content > h2{margin-bottom:11px;text-align:center;text-transform:uppercase;font-size:100%;color:#717171;}.page-title:after,.content-block > .field > .field-label:after,.content-block > h2:after,.content-block > h3:after,.page-search .region-top-content > h2:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:'';}.content-block p{text-align:center;margin:14px auto 0 auto;}.content-block p.headline,.content-block div.headline{text-align:center;margin:28px auto 0 auto;}.large-block,.content-block.large-block,.block-bean-text-block.content-block.large-block{max-width:1200px;}.block-bean-text-block.content-block,#content .region-top-content > div.block-bean-text-block.content-block,.view-messages .headline{max-width:820px;margin:0 auto;}.block-bean-text-block .field-name-field-block-button{text-align:center;}#block-himacs-custom-sinks-bowls-block > .headline,#block-himacs-custom-sinks-bowls-block .sinks_bowls_block-highlight{max-width:820px;}.bean-banner-link,.bean-square-link{position:relative;}.bean-banner-link .group-wrapper,.bean-square-link .group-wrapper{position:relative;}.field-name-field-block-banner-image img{display:block;}.field-name-field-block-banner-link .group-center-content{position:absolute;width:100%;height:43px;top:50%;margin-top:-22px;text-align:center;}.field-name-field-block-banner-link .valign-wrapper{max-width:none;}.field-name-field-block-banner-link .button{height:38px;}.field-name-field-block-banner-link .button-inv,.field-name-field-block-banner-link .inverted .button{height:45px;}.field-name-field-block-banner-link .button a{position:relative;padding-right:25px;padding-left:50px;}.field-name-field-block-banner-link .button.button-inv a{position:relative;padding-right:30px;padding-left:53px;padding-bottom:3px;padding-top:0;}.field-name-field-block-banner-link .button a:before,.field-name-field-block-banner-link .button.button-inv a:before{position:relative;left:-26px;top:7px;font-family:'icomoon';content:'\e607';font-size:180%;}.bean-banner-link .field-name-field-block-banner-image:after,.bean-square-link .field-name-field-block-banner-image:after{content:' ';position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.2);}.field-name-field-photo-credit-block,.field-name-field-application-photo-credit,#block-bean-photo-credits-homepage-slideshow{padding:8px 16px;text-align:right;font-size:60%;line-height:150%;color:#a9a4a4;}#block-bean-photo-credits-homepage-slideshow{font-size:70%;}.field-name-field-photo-credit-block .field-label,.field-name-field-application-photo-credit .field-label{margin-right:5px;font-weight:normal;text-decoration:underline;}.field-name-field-photo-credit-block .field-label:after,.field-name-field-application-photo-credit .field-label:after{content:':';}.field-name-field-photo-credit-block div,.field-name-field-photo-credit-block p,.field-name-field-application-photo-credit div,.field-name-field-application-photo-credit p{display:inline;float:none !important;}.bean-banner-link .field-name-field-block-banner-image{height:120px;width:100%;overflow:hidden;}.bean-banner-link .field-name-field-block-banner-image img{max-width:none;height:120px;width:auto;}.bean-square-link .field-name-field-block-banner-image img{width:100%;}body.page-node-1 #wrapper-highlighted{position:relative;display:table;width:100%;}body.page-node-1 #wrapper-highlighted:after{content:' ';position:absolute;bottom:0;height:1px;width:100%;background-color:white;}body.page-node-1 .region-highlighted{display:table-row;width:100%;}#block-bean-discover-outdoor-products-0,#block-bean-discover-indoor-products-0{display:table-cell;width:50%;vertical-align:top;}.bean-image-block{position:relative;}.bean-image-block .field-name-field-block-highlight{position:absolute;height:90px;top:50%;left:0;margin-top:-45px;width:100%;text-align:center;-webkit-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);-o-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);text-shadow:-1px -1px 0 rgba(0,0,0,0.2);}.bean-image-block .field-name-field-block-highlight p{padding:0 30%;font-size:115%;line-height:120%;}#block-bean-properties-sealing{padding-bottom:75px;}#block-bean-a-living-material,#block-bean-what-about-seals,#block-bean-our-guarantees{display:inline-block;vertical-align:top;width:240px;margin:0 80px 80px;}#block-bean-a-living-material .field-name-field-block-image,#block-bean-what-about-seals .field-name-field-block-image,#block-bean-our-guarantees .field-name-field-block-image{margin-bottom:50px;}#block-bean-a-living-material .field-name-field-block-highlight,#block-bean-what-about-seals .field-name-field-block-highlight,#block-bean-our-guarantees .field-name-field-block-highlight{position:relative;height:auto;top:auto;left:auto;margin-top:auto;width:auto;text-align:left;-webkit-text-shadow:none;-moz-text-shadow:none;-o-text-shadow:none;text-shadow:none;}#block-bean-a-living-material .field-name-field-block-highlight p,#block-bean-what-about-seals .field-name-field-block-highlight p,#block-bean-our-guarantees .field-name-field-block-highlight p{padding:0;}.bean-image-block .field-name-field-block-highlight p{padding:0 20%;}.bean-image-block .field-name-field-block-highlight h1{padding:0 20%;font-size:115%;line-height:120%;margin:0;text-transform:inherit;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;}#block-bean-outdoor-products-video .field-name-field-block-video{margin-bottom:50px;}#block-bean-outdoor-products-video .field-name-field-block-button{text-align:center;}#block-bean-outdoor-products-video .field-name-field-block-button .button{margin:0 12px 10px;}.bean-video-block{max-width:100%;width:700px;margin:0 auto;}#block-bean-back-to-the-news .field-name-field-block-banner-link .button a:before,#block-bean-back-to-the-news .field-name-field-block-banner-link .button.button-inv a:before{content:'\e608';}#quicktabs-himacs-news-media-tabs .quicktabs-tabs{padding-left:0;text-align:center;text-decoration:none;font-size:75%;}#block-views-documents-documents{text-align:center;}#quicktabs-himacs-news-media-tabs li{margin-right:20px;}#quicktabs-himacs-news-media-tabs li.active a{font-weight:bold;}#quicktabs-himacs-news-media-tabs li:last-child{margin-right:0;}#quicktabs-himacs-news-media-tabs a{text-decoration:none;color:inherit;}#quicktabs-himacs-news-media-tabs .quicktabs_main{margin-top:70px;}#quicktabs-himacs-news-media-tabs .views-form,#block-views-documents-documents .views-form{text-align:center;}#quicktabs-himacs-news-media-tabs .views-row,#block-views-documents-documents .views-row{display:inline-block;vertical-align:top;text-align:center;}#quicktabs-himacs-news-media-tabs .media-thumbnail,#block-views-documents-documents .media-thumbnail{position:relative;}#block-views-documents-documents .media-thumbnail img{display:block;}#quicktabs-himacs-news-media-tabs .media-thumbnail .overlay-media,#block-views-documents-documents .media-thumbnail .overlay-media{position:absolute;top:0;left:0;right:0;bottom:0;}#quicktabs-himacs-news-media-tabs .media-thumbnail .download-lowres,#block-views-documents-documents .media-thumbnail .download-lowres{width:100%;height:100%;vertical-align:middle;text-align:center;}#quicktabs-himacs-news-media-tabs .media-thumbnail:hover .download-lowres .icon,#block-views-documents-documents .media-thumbnail .download-lowres .icon{font-size:130%;line-height:120%;}#block-views-documents-documents .media-thumbnail:hover .download-lowres{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}#quicktabs-himacs-news-media-tabs .views-field-checkbox-picture-HD .form-item,#block-views-documents-documents .views-field-checkbox-picture-HD .form-item{margin:0;}#quicktabs-himacs-news-media-tabs .views-field-checkbox-picture-HD label,#block-views-documents-documents .views-field-checkbox-picture-HD label{font-size:12px;}#quicktabs-himacs-news-media-tabs .field-name-title-field,#block-views-documents-documents .field-name-title-field{margin-top:20px;}.front #block-views-news-block-stories{padding-top:40px;}.front #block-views-news-block-stories .pager-load-more{display:none;}#block-views-news-block-stories .item-list{text-align:center;}#block-views-news-block-stories .pager-load-more{margin-top:50px;font-size:16px;}#block-views-news-block-stories .pager-load-more li a{display:table-cell;vertical-align:middle;padding:8px 21px 12px;}#block-views-news-block-stories .pager-load-more li a i{position:relative;top:4px;}.front #block-views-news-block-stories .block-title{display:none;}.node-type-news #block-views-news-block-stories{padding-bottom:0;}#block-views-stories-block .view-content,.view-news .view-content,.search-result{text-align:center;}#block-views-stories-block .views-row,.view-news .views-row,.search-result{display:inline-block;vertical-align:top;margin:40px 35px;width:320px;text-align:center;}.view-display-id-block_1 .views-row{height:640px;text-align:left;background-color:#f7f7f7;}.view-display-id-block_1 .views-row:hover{background-color:white;}.view-display-id-block_1 .views-field{padding-top:5px;margin:5px 30px 5px 30px;border-top:1px solid darkgray;line-height:100%;}.view-display-id-block_1 .views-field-field-news-pictures{margin:0;border:none;}.view-display-id-block_1 .views-field-title{margin-top:40px;border:none;}.page-node-3 #block-himacs-custom-news-search-block{padding-top:0;padding-bottom:0;}.page-node-3 #block-himacs-custom-news-search-block .block-title,.region-bottom #block-himacs-custom-news-search-block .block-title{display:none;}.page-newsroom-search #block-himacs-custom-news-search-block{padding-bottom:0;border-bottom:none;}#result-found{padding:0 0 55px 0;}.region-bottom #block-himacs-custom-news-search-block .form-item{display:block;width:280px;margin-bottom:15px;margin-left:auto;margin-right:auto;}.region-bottom #block-himacs-custom-news-search-block .form-text{width:100%;}.region-bottom #block-himacs-custom-news-search-block .form-submit{margin-top:15px;}#block-views-stories-block .views-row .views-field-field-date,.view-news .views-row .field-name-field-news-date,.search-result > .node-teaser .field-name-field-news-date{margin:25px 0 15px;}#block-views-stories-block .views-row .views-field-title,.view-news .views-row .field-name-title-field,.search-result > .node-teaser .field-name-title-field{padding:0 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}#block-views-stories-block .views-row .views-field-title a,.view-news .views-row .field-name-title-field a,.search-result > .node-teaser .field-name-title-field a{color:inherit;text-decoration:none;font-size:130%;}#block-views-stories-block .views-row .views-field-field-image a,.view-news .views-row .field-name-field-news-thumbnail img,.view-news .views-row .field-name-field-news-thumbnail a,.view-news .views-row .field-name-field-news-thumbnail,.search-result > .node-teaser .field-name-field-news-thumbnail img,.search-result > .node-teaser .field-name-field-news-thumbnail a,.search-result > .node-teaser .field-name-field-news-thumbnail{display:block;position:relative;}#block-views-stories-block .views-row .views-field-field-image a img{-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}#block-views-stories-block .views-row .views-field-field-image a img:after,#bg-teaser-application{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(202,36,44,0.8);text-align:center;vertical-align:middle;color:white;}#block-views-stories-block .views-row .views-field-field-image a img:after{pointer-events:none;}.view-news .views-row #bg-teaser-application span,.search-result > .node-teaser #bg-teaser-application span{position:absolute;display:table;height:100%;width:100%;}.view-news .views-row #bg-teaser-application span a,.search-result > .node-teaser #bg-teaser-application span a{display:table-cell;height:100%;width:100%;text-align:center;vertical-align:middle;color:inherit;text-decoration:none;}.view-news .view-footer .button{margin:12px 10px;}#block-views-stories-block .views-row:hover .views-field-field-image a img:after,.view-news .views-row:hover #bg-teaser-application,.search-result > .node-teaser:hover #bg-teaser-application{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}#result-found{text-align:center;}#search-results-wrapper{padding-top:30px;background-image:url(/sites/all/themes/himacs/himacs-img/bg-grid.png);background-repeat:repeat;text-align:center;}#himacs-custom-news-search-form{margin-top:50px;margin-bottom:50px;text-align:center;}#himacs-custom-news-search-form .search-news-wrapper,#himacs-custom-news-search-form .form-item,#himacs-custom-news-search-form .form-actions,#himacs-custom-news-search-form .form-submit{position:relative;display:inline-block;vertical-align:middle;font-family:"fontawesome","DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;margin:5px;}#himacs-custom-news-search-form .form-actions{margin:0 5px;}#himacs-custom-news-search-form .search-news-wrapper{text-align:left;}#himacs-custom-news-search-form .search-news-wrapper .icon-search{position:absolute;z-index:1;top:15px;margin-left:15px;}#himacs-custom-news-search-form .search-news-wrapper .form-item-news-search-form input{padding-left:35px;}#views-form-news-medias-media-pictures .form-actions{text-align:center;}#views-form-news-medias-media-pictures .form-submit{display:inline-block;}#block-bean-media-contact .content{margin-top:30px;}#block-bean-media-contact .presskit{margin:30px 0 45px;color:#5f5d5d;}.page-node-3 #block-bean-media-contact .presskit{display:none;}#block-bean-media-contact .field-name-field-block-button{margin-top:25px;}#block-bean-indoor-colors-collections{padding-top:90px;padding-bottom:83px;}#block-bean-outdoor-colors-collections{padding-top:90px;padding-bottom:68px;}#quicktabs-himacs-sinks_bowls_block{margin-top:62px;max-width:1400px;margin:0 auto;}#quicktabs-himacs-sinks_bowls_block ul.quicktabs-tabs.quicktabs-style-excel{margin-bottom:35px;}#quicktabs-himacs-sinks_bowls_block .small-text{max-width:900px;text-align:center;margin:0 auto 20px;}@media (max-width:767px){#quicktabs-himacs-sinks_bowls_block .small-text{padding:0 20px;}}#quicktabs-container-himacs-sinks_bowls_block{margin-top:60px;}@media (max-width:767px){#quicktabs-container-himacs-sinks_bowls_block{margin-top:20px;}}#quicktabs-himacs-products-tabs{margin-top:70px;}.himacs-sinks-bowls-block .headline{font-size:170%;}#block-himacs-custom-sinks-bowls-block{padding-bottom:20px;}.sinks-bowls-disclaimer{text-align:left;margin:2rem auto 0;font-size:80%;line-height:140%;max-width:750px;}@media (max-width:767px){.sinks-bowls-disclaimer{margin:2rem auto;}}.sinks-bowls-disclaimer p{text-align:left;}.view-display-id-sinks_bowls_responsive .flexslider{background:none;}.view-display-id-sinks_bowls_desktop .view-content,.view-display-id-sinks_bowls_desktop .view-footer,.view-display-id-sinks_bowls_responsive{position:relative;text-align:center;}.view-display-id-sinks_bowls_desktop .view-footer{padding-top:70px;}.view-display-id-sinks_bowls_desktop .view-content header,.view-display-id-sinks_bowls_responsive header{display:none;}.view-display-id-sinks_bowls_desktop .view-header,.view-display-id-sinks_bowls_responsive .view-header{margin-bottom:80px;font-size:80%;line-height:150%;}.view-display-id-sinks_bowls_desktop .field-name-field-flag-new,.view-display-id-sinks_bowls_responsive .field-name-field-flag-new{position:absolute;z-index:100;right:0;}.view-display-id-sinks_bowls_desktop .views-row{position:relative;display:inline-block;vertical-align:top;width:320px;margin:20px;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}.view-display-id-sinks_bowls_responsive .views-field-title{display:none;}.view-display-id-sinks_bowls_desktop .field-name-field-product-reference,.view-display-id-sinks_bowls_responsive .views-field-field-product-reference{position:absolute;top:30px;width:100%;font-family:'DIN Next W01 Bold','DIN Next W01 Bold Face','Helvetica',sans-serif;color:white;font-size:80%;line-height:120%;}.view-display-id-sinks_bowls_responsive .views-field-field-product-reference{position:relative;top:-290px;}.view-display-id-sinks_bowls_responsive .views-field-field-product-image{height:322px;overflow:hidden;}.view-display-id-sinks_bowls_desktop .group-products-descs,.view-display-id-sinks_bowls_responsive .group-products-descs{padding:30px;height:100px;overflow:hidden;text-align:left;color:gray;font-size:75%;line-height:120%;}.view-display-id-sinks_bowls_desktop .group-products-descs p,.view-display-id-sinks_bowls_responsive .group-products-descs p{margin:0;}.view-display-id-sinks_bowls_desktop .group-products-descs .field-name-field-product-desc3,.view-display-id-sinks_bowls_responsive .group-products-descs .field-name-field-product-desc3{margin-top:14px;}.view-display-id-sinks_bowls_desktop .flex-control-paging,.view-display-id-sinks_bowls_responsive .flex-control-paging{bottom:10px;}#block-bean-technical-factsheet .description{position:relative;left:350px;max-width:540px;width:auto;text-align:left;}#block-bean-technical-factsheet{text-align:center;padding-bottom:20px;}#quicktabs-container-technical_specifications,#quicktabs-container-technical_factsheet_outdoor{margin-bottom:20px;}#quicktabs-container-technical_specifications table,#quicktabs-container-technical_factsheet_outdoor table{width:100% !important;}#quicktabs-technical_specifications,#quicktabs-technical_factsheet_outdoor{position:relative;max-width:775px;margin:0 auto;}#quicktabs-technical_specifications .pdf-version,#quicktabs-technical_factsheet_outdoor .pdf-version{margin-left:0;}#quicktabs-technical_specifications #last,#quicktabs-technical_factsheet_outdoor #last{display:none;}#quicktabs-technical_specifications .pdf-version a,#quicktabs-technical_factsheet_outdoor .pdf-version a{padding-left:0;}#block-bean-cta-indoor-and-outdoor-product .button{margin:0 12px 10px;}#block-bean-cta-indoor-and-outdoor-product .valign-wrapper{max-width:200px;}#block-bean-technical-data-sheet-fire-perfo,#block-bean-technical-data-sheet-chemical-r{display:none;}#block-bean-ecology{padding-top:90px;padding-bottom:45px;}#block-bean-ecology .headline{max-width:650px;}#block-bean-ecology .field-name-field-block-text{margin-top:30px;font-size:100%;}#ecotree-wrapper{text-align:center;}#ecotree,#eco-description{position:relative;margin:0 auto;max-width:100%;}#ecotree{width:375px;}#eco-description{height:250px;width:480px;}.ecotree-text{position:absolute;display:none;margin:0 auto;width:500px;max-width:100%;}.ecotree-text.first{display:block;}.ecotree-text div.header{margin:15px 0 30px;font-size:180%;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;color:#789862;}.ecotree-button{width:12.266666666%;height:12.266666666%;position:absolute;}.ecotree-button img{filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}.ecotree-button.first img,.ecotree-text.first{filter:alpha(opacity=1);-khtml-opacity:1;-moz-opacity:1;opacity:1;}#ecotree-0{left:50%;margin-left:-5.4%;top:3.25%;}#ecotree-1{left:2.9%;top:32.25%;}#ecotree-2{left:13.9%;top:74.3%;}#ecotree-3{right:14.1%;top:74.3%;}#ecotree-4{right:3.1%;top:32.25%;}.node-product-specification .field-name-field-product-spec-description table,table#use-and-care-table{width:775px;margin:0 auto;text-align:left;font-size:80%;line-height:120%;}.node-product-specification .field-name-field-product-spec-description table thead th,table#use-and-care-table thead th{padding:20px 0 40px;border-top:1px solid gray;vertical-align:top;}table#use-and-care-table thead th.first,table#use-and-care-table thead th.last{width:25%;}table#use-and-care-table thead th{width:13%;}table#use-and-care-table tbody td{font-size:150%;font-weight:bold;}table#use-and-care-table tbody td.label{font-size:inherit;font-weight:inherit;}.node-product-specification .field-name-field-product-spec-description table tbody th,table#use-and-care-table tbody th{font-weight:normal;font-family:'DIN Next W01 Regular','DIN Next W01 Regular Face','Helvetica',sans-serif;}.node-product-specification .field-name-field-product-spec-description table tbody td,.node-product-specification .field-name-field-product-spec-description table tbody th,table#use-and-care-table tbody td,table#use-and-care-table tbody th{padding:15px 5px 15px 0;vertical-align:top;border-bottom:1px solid lightgray;}.node-product-specification .field-name-field-product-spec-description table tbody tr:last-child td,.node-product-specification .field-name-field-product-spec-description table tbody tr:last-child th,table#use-and-care-table tbody tr:last-child td,table#use-and-care-table tbody tr:last-child th,.node-product-specification .field-name-field-product-spec-description table tbody tr.noborder td,.node-product-specification .field-name-field-product-spec-description table tbody tr.noborder th,table#use-and-care-table tbody tr.noborder td,table#use-and-care-table tbody tr.noborder th{border-bottom:none;padding:15px 5px 0 0;}.section-use-care .content-block div.headline{margin-bottom:40px;}.section-use-care #block-bean-use-and-care{padding-bottom:30px;}.section-use-care .view-display-id-feature_benefits_use_care{margin-bottom:140px;}.section-use-care #block-bean-garantie{max-width:880px;padding-bottom:60px;}.section-use-care #block-bean-garantie .field-name-field-block-text{max-width:625px;margin:0 auto;}.flexslider .views-field-nothing{text-align:center;}.flexslider .toggle-img{position:relative;top:-50px;z-index:100;cursor:pointer;font-size:250%;color:white;-webkit-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);-moz-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);-o-text-shadow:-1px -1px 0 rgba(0,0,0,0.2);text-shadow:-1px -1px 0 rgba(0,0,0,0.2);}.flex-control-paging{position:absolute;bottom:0;z-index:10;}.flex-control-nav li{margin:0 4px;}.flex-control-paging li a{height:5px;width:5px;border:1px solid white;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);-o-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);}.flex-control-paging li a:hover{background:none;}.flex-control-paging li a.flex-active{background-color:white;}.group-app-slideshow .flexslider{overflow:hidden;}.group-app-slideshow .flex-direction-nav a{font-size:130px;line-height:95px;width:80px;height:100px;color:#d7d7d7;font:normal normal normal 14px/1 FontAwesome;display:block;opacity:1;font-size:0;}.group-app-slideshow .mobile-device .flex-direction-nav a.flex-prev{margin-left:80px;}.group-app-slideshow .mobile-device .flex-direction-nav a.flex-next{margin-right:80px;}.group-app-slideshow .flex-direction-nav a:before{font-family:'FontAwesome';font-size:130px;display:block;color:#d7d7d7 !important;line-height:40px;padding-top:30px;}.group-app-slideshow .flex-direction-nav .flex-prev:before{font-family:'FontAwesome';content:"\f104";top:0;}.group-app-slideshow .flex-direction-nav .flex-next:before{font-family:'FontAwesome' !important;content:"\f105" !important;}@media (max-width:480px){.group-app-slideshow .flex-direction-nav a{top:40%;}.group-app-slideshow .mobile-device .flex-direction-nav a.flex-prev{margin-left:10px;}.group-app-slideshow .mobile-device .flex-direction-nav a.flex-next{margin-right:10px;}.group-app-slideshow .flex-direction-nav a:before{font-size:50px;line-height:40px;}.col{width:calc((100% - 20px) / 2);}}.overlay{position:absolute;z-index:1000;width:100%;height:100%;top:0;left:0;background:rgba(200,39,50,0.9);}.overlay .overlay-close{position:absolute;z-index:100;width:25px;height:25px;left:50%;margin-left:-12px;top:10%;overflow:hidden;border:none;background:url(/sites/all/themes/himacs/himacs-img/cross.png) no-repeat center center;color:transparent;outline:none;}.overlay .overlay-content{position:relative;top:2.5%;display:table;width:100%;height:100%;padding:0;color:white;text-align:center;font-size:190%;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;line-height:120%;}.overlay .overlay-content > .block{display:table-cell;vertical-align:middle;}.overlay-scale{visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;-moz-transition:-moz-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;-o-transition:-o-transform 0.2s,opacity 0.2s,visibility 0s 0.2s;transition:transform 0.2s,opacity 0.2s,visibility 0s 0.2s;}.overlay-scale.open{visibility:visible;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s,opacity 0.4s;-moz-transition:-moz-transform 0.4s,opacity 0.4s;-o-transition:-o-transform 0.4s,opacity 0.4s;transition:transform 0.4s,opacity 0.4s;}#block-himacs-custom-partners-login-block{color:white;}#block-himacs-custom-partners-login-block .field-name-field-block-image{}#block-himacs-custom-partners-login-block .field-name-field-block-image img{display:block;margin:0 auto;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight{margin-top:-90px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight .highlight{margin-bottom:0;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form{text-align:center;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item{display:inline-block;vertical-align:center;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item .form-required{display:none;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item input{height:30px;margin:0 10px;border:1px solid white;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;color:#000;padding-left:10px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item input.error{padding-left:30px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-submit{display:inline;position:relative;top:-15px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .item-list ul{margin:0;padding:0;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .item-list li{list-style:none;margin:0;padding:0;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .item-list a{position:relative;top:80px;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:80%;line-height:120%;text-decoration:underline;text-transform:uppercase;letter-spacing:1px;}#block-himacs-custom-partners-login-block .field-name-field-block-highlight{height:auto;margin-top:-70px;}#block-himacs-custom-partners-login-block .field-name-field-block-highlight .highlight{font-size:150%;line-height:120%;}.section-partners .field-name-field-block-text{margin-top:50px;margin-bottom:60px;text-align:center;}.section-partners .field-name-field-block-text .button-long{margin-top:30px;}#block-bean-become-a-hi-macs-fabricator-inst{padding-bottom:0;}#block-bean-become-a-hi-macs-fabricator-inst .medium-text-bold{margin-top:50px;margin-bottom:40px;font-size:180%;line-height:120%;}#block-bean-become-a-hi-macs-fabricator-inst .table{width:420px;margin:0 auto;font-size:100%;line-height:120%;}#block-bean-become-a-hi-macs-fabricator-inst a{text-decoration:underline;}#block-bean-become-a-hi-macs-fabricator-inst .table .table-cell{vertical-align:middle;}#block-bean-become-a-hi-macs-fabricator-inst .table .square-cell,#block-bean-become-a-hi-macs-fabricator-inst .table .dotted-cell{width:88px;height:88px;padding-right:50px;background-repeat:no-repeat;}#block-bean-become-a-hi-macs-fabricator-inst .table .square-cell{background-image:url(/sites/all/themes/himacs/himacs-img/square-cell.png);color:white;text-align:center;vertical-align:middle;font-size:150%;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;}#block-bean-become-a-hi-macs-fabricator-inst .table .dotted-cell{height:38px;background-image:url(/sites/all/themes/himacs/himacs-img/dotted-cell.png);}#block-views-messages-block{padding-bottom:0;}.view-messages .view-content{width:auto;overflow:auto;}.view-messages .views-table{min-width:600px;margin:50px auto 30px;overflow:auto;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}.view-messages .views-table thead{background-color:#f5f5f5;}.view-messages .views-table th{font-size:80%;line-height:120%;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;color:inherit;}.view-messages .views-table .views-row-last td{padding-bottom:50px;}.view-messages .views-table tr.even{background-color:#f5f5f5;border:none;}.view-messages .views-table tr.odd{background-color:#eaeaea;border:none;}.view-messages .views-table th{padding:19px 12px 13px 50px;}.view-messages .views-table td{padding:8px 12px 4px 50px;}.view-documents .view-filters{margin:50px auto 50px auto;}#block-views-documents-documents{padding-bottom:40px;}#block-views-documents-documents .view-header{margin:30px auto;font-family:'DIN Next W01 Light','DIN Next W01 Light Face','Helvetica',sans-serif;font-weight:normal;font-size:140%;line-height:120%;}.page-search .search-results{max-width:1200px;margin:30px auto;text-align:center;}.page-search .search-results .search-result{display:inline-block;vertical-align:top;position:relative;margin:15px 25px;height:320px;border:1px solid #dadada;-webkit-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-moz-box-shadow:4px 4px 0 rgba(231,236,230,0.8);-o-box-shadow:4px 4px 0 rgba(231,236,230,0.8);box-shadow:4px 4px 0 rgba(231,236,230,0.8);}.page-search .search-results .search-result .title{position:absolute;display:block;width:100%;height:100%;top:0;left:0;margin:0;}.page-search .search-results .search-result .title a{display:block;width:auto;height:90%;padding:40px 20px 0;}.page-search .search-results .search-result .search-snippet-info{padding:100px 20px 20px;font-size:90%;line-height:120%;}.page-search .search-results .search-result .search-snippet-info .search-info{position:absolute;bottom:30px;left:0;width:100%;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;letter-spacing:1px;text-transform:uppercase;}.page-search #edit-basic{margin-bottom:80px;text-align:center;}.page-search #edit-basic #edit-submit{margin-left:14px;padding:10px 21px 9px;}.region > .webform-confirmation,.region > .links{padding:80px 0;text-align:center;font-size:130%;line-height:120%;}.region > .links{text-decoration:underline;padding:0 0 80px;}.page_products_footer a{text-decoration:underline;}.messages__list{list-style:none;}#click-tab-1,#click-tab-2{display:none;}.powerzooming{z-index:100;cursor:crosshair;border-color:#dadada !important;border-width:2px !important;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.powerzooming img{max-width:none;}.region-basket a.link{text-decoration:underline;}.region-basket{position:absolute;z-index:10000;width:175px;left:50%;margin-left:124px;bottom:-15px;padding:10px;border:1px solid #b3b3b3;background-color:#f0f0f0;font-size:70%;line-height:130%;}.region-basket:after{content:'';position:absolute;top:-5px;left:50%;margin-left:-5px;width:10px;height:10px;background-color:#f0f0f0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.region-basket:before{content:'';position:absolute;z-index:0;top:-6px;left:50%;margin-left:-5px;width:10px;height:10px;background-color:#c3c3c3;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.page-himacs-basket .region-basket{display:none;}.page-himacs-basket .region-top-content{padding:0 0 80px;width:100%;max-width:820px;margin:0 auto;text-align:center;}.page-himacs-basket .region-top-content .button{margin:0 5px;}.page-himacs-basket .region-top-content table{width:100%;text-align:center;}.page-himacs-basket .region-top-content table tr{display:inline-block;vertical-align:top;width:168px;margin:0 40px 50px;padding:0;background:none;border:none;text-align:center;}.page-himacs-basket .region-top-content table tr td{display:block;width:100%;}.page-himacs-basket .region-top-content table tr td:nth-child(2){display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.page-himacs-basket .region-top-content table tr:hover td:nth-child(2){position:relative;z-index:1000;overflow:visible;width:auto;padding-right:10px;background-color:rgba(255,255,255,0.7);}.i18n-de .webform-component--customer-information-certificate--used-for-certificate .description{position:initial;}#block-bean-hi-macsr-workshops .valign-wrapper{max-width:180px;}#block-views-teaser-slideshow-teaser-hp .view-teaser-slideshow{position:relative;}#block-views-teaser-slideshow-teaser-hp .view-teaser-slideshow:before{content:' ';background-image:url(/sites/all/themes/himacs/himacs-img/rgba-black-20.png);position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}.view-news{margin:0 auto;max-width:100%;}.field-type-text-long a{text-decoration:underline;}.i18n-de #block-bean-outdoor-products-video .button:first-child .valign-wrapper{max-width:200px;}.section-use-care-and-warranty .field-name-field-block-button{clear:both;margin-top:40px;}.button.pdf-version .table{text-align:left;}#block-bean-use-and-care{padding-bottom:0;}#block-views-b9ddcf591c77eb79b93297f6696fd249 .view-features-benefits .view-content{margin-top:0;}#block-bean-warranty-applications{padding-bottom:0;}#block-bean-warranty-applications-0{margin-bottom:30px;}#block-bean-product-warranty-for-exterior-ap{padding-bottom:0;}.section-use-care-and-warranty .region-bottom-content .scrolltop{margin-top:40px;}#edit-field-product-certificat-target-id-entityreference-filter-wrapper{display:none;}#sliding-popup{width:100%;background:#cb252c;color:#fff;}.popup-content h2{margin-bottom:0;font-size:1rem;margin-top:1.5rem;}.popup-content p{margin-top:0;font-size:0.9rem;}#popup-buttons button{height:auto;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 9px 25px;margin:20px 0 10px 10px;position:relative;text-transform:uppercase;background:#fff;border:4px solid #fff;color:#cb252c;-webkit-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;transition:color 0.3s ease-in-out,background 0.3s ease-in-out;}#popup-buttons button:hover{background:#cb252c;color:#fff;}#edit-locale.form-wrapper{display:none;}.node-webform .form-item .form-checkboxes + .description{position:relative;top:22px;left:28px;}.node-2853 table{width:100%;}.node-2853 table td{vertical-align:top;border-bottom:1px solid #666;padding:10px 5px;}#edit-search-topics,#edit-search-media-type{margin-bottom:0;}body.section-brochures #main .node-dd-page .dd-slider .views-field-field-teaser-image-1:before,body.section-brochures #main .node-dd-page .dd-slider .views-field-field-teaser-image-1:after,body.section-brochures #main .view-teaser-slideshow .views-field-field-teaser-image-1:before,body.section-brochures #main .view-teaser-slideshow .views-field-field-teaser-image-1:after{content:none;background:transparent;}body.section-brochures .section--100 .section-title{font-size:20px;text-transform:none;font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;line-height:1.4;padding:0;}@media (min-width:768px){body.section-brochures .section--100 .section-title{font-size:30px;}}body.section-brochures .section--100 .section-title:after{border:0;}body.section-brochures .field.field-name-field-dd-image-paragraph-img{text-align:center;}body.section-brochures .field.field-name-field-dd-text-paragraph-text h2{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;}body.section-brochures .field.field-name-field-dd-text-paragraph-text h2:after{width:25px;margin:10px auto 0;}.partners-himacs-fabrication-manual{padding-top:0;padding-bottom:0;}.partners-himacs-fabrication-manual .form-submit i.fa{padding-right:.5rem;}.view-sinks-bowls .flex-direction-nav a:before{margin-top:10px;}.view-sinks-bowls .flex-control-paging{bottom:0;}.view-sinks-bowls .flex-control-paging li{width:auto !important;margin:0 7px !important;}.view-sinks-bowls .flex-control-paging li a{display:inline-block;}#quicktabs-himacs-sinks_bowls_block .quicktabs-tabpage .small-text h3{font-family:'DIN Next W01 Bold','DIN Next W01 Bold Face','Helvetica',sans-serif;text-transform:none;font-size:125%;margin-top:0;}#quicktabs-tabpage-himacs-sinks_bowls_block-2 .field-name-field-product-reference,#quicktabs-tabpage-himacs-sinks_bowls_block-3 .field-name-field-product-reference{color:#6a6a6a;}#quicktabs-tabpage-himacs-sinks_bowls_block-2 .views-field-field-product-reference .field-content,#quicktabs-tabpage-himacs-sinks_bowls_block-3 .views-field-field-product-reference .field-content{color:#6a6a6a;}.hint-notice-colour{max-width:1400px;margin:0 auto;padding-bottom:4rem;font-size:.9rem;line-height:1.5;}.footer-social-media a{display:inline-block;font-size:1.5rem;}.footer-social-media a + a{margin-left:1rem;}.col{width:calc((100% - 20px) / 5);display:inline-block;text-align:center;vertical-align:top;margin-bottom:30px;}.campaign-application{list-style:none;}.campaign-application li{width:8%;margin:0 0.83% 1.5% 0.83%;display:inline-block;position:relative;text-align:center;}.campaign-application li a{text-align:center;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;text-transform:none;color:#fff;}.campaign-application li a span{position:absolute;width:100%;left:0;height:calc(62% - 2px);padding-top:35%;}.campaign-application li:last-child a span{background:rgba(0,0,0,0.75);}.campaign-application li:last-child a img{position:absolute;width:35%;top:44%;left:30%;}@media (max-width:1100px){.col{width:calc((100% - 20px) / 3);}.campaign-application li{width:17%;}}@media (max-width:480px){.col{width:calc((100% - 20px) / 2);}.campaign-application li{width:45%;}}.block-hidden{display:none;}.toolbar .block-hidden{display:block;}.section__content h1{position:relative;font-size:22px;line-height:1.2;padding-top:40px;padding-bottom:14px;text-align:center;text-transform:uppercase;letter-spacing:0;}.section__content h1:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:"";}#block-bean-special-format-table .block__title{display:none;}.formatSheetTable{margin:0 auto 3rem auto;}.formatSheetLegend{margin-bottom:1.5rem;}.formatSheetTable th,.formatSheetTable td{padding:15px 5px 15px 0;border-bottom:1px solid lightgray;}.formatSheetTable th{text-align:left;}#block-bean-technical-factsheet .description{left:0 !important;}td.noBorder{border:none;}.formatSheetTable h3{text-transform:uppercase;}.specialFormats{margin-bottom:8rem;}.is-collapsible-accordion .field-item:last-child .dd-accordion__title{border-bottom:0;}.dd-accordion .section > .section__content{max-width:none;}.dd-accordion__title{border-bottom:1px solid #6A6A6A;font-size:18px;line-height:20px;padding:15px 35px 10px 35px;position:relative;letter-spacing:-0.01em;cursor:pointer;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;transition:all 0.2s;background:#F4F0F1;}.dd-accordion__title.last-item{border-bottom:0;}.dd-accordion__title .fa{position:absolute;right:22px;top:13px;font-size:20px;}@media (max-width:767px){.dd-accordion__title{padding-right:40px;}}.dd-accordion__content{padding:30px 15px;}@media (max-width:767px){.dd-accordion__content{padding:30px 15px 20px 15px;}}.dd-accordion.is-collapsible .dd-accordion__content{display:none;}.dd-accordion.is-collapsible.is-active{padding-bottom:20px;}.dd-accordion.is-collapsible.is-active .dd-accordion__title{background:#cb252c;color:#fff;border-bottom:0;}.dd-accordion.is-collapsible.is-active .dd-accordion__title .fa{transform:rotate(-180deg);}.dd-accordion.is-collapsible.is-active .dd-accordion__content{display:block;}.dd-disturber{padding:70px 110px;margin-bottom:10px;}.dd-disturber .text{color:#fff;font-size:18px;font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;line-height:25px;}.dd-disturber .paragraphs-items-field-dd-disturber-text{display:inline-block;width:75%;}.dd-disturber .paragraphs-items-field-dd-disturber-link{display:inline-block;width:210px;font-size:14px;color:#cb252c;text-align:center;float:right;margin-right:13px;text-transform:uppercase;letter-spacing:0.04em;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif;padding:10px 0;position:relative;top:23px;}#block-views-events-upcoming-events{width:75%;padding-left:6%;padding-bottom:20px;padding-top:60px;}@media (max-width:959px){#block-views-events-upcoming-events{margin:0;padding-left:10%;width:100%;}}#block-views-events-upcoming-events .block__title{text-align:left;text-transform:none;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:25px;}#block-views-events-upcoming-events .block__title:after{display:none;}#block-views-events-upcoming-events .view{text-align:left;margin-top:0;}#block-views-events-upcoming-events .view .view-content{width:auto;font-size:0;display:block;}#block-views-events-upcoming-events .view .views-row{display:inline-block;width:40%;font-size:16px;vertical-align:top;padding-right:6%;margin-top:0;margin-left:30px;margin-bottom:45px;}#block-views-events-upcoming-events .field-name-title-field,#block-views-events-upcoming-events .field-name-field-event-location{font-size:16px;letter-spacing:0.03em;position:relative;}#block-views-events-upcoming-events .field-name-field-event-date{font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:0.03em;}#block-views-events-upcoming-events .field-name-field-event-date .date-display-range{display:inline-block;}#block-views-events-upcoming-events .fa.fa-calendar-o{margin-left:-30px;padding-right:15px;}#block-bean-media-contact{padding-left:3%;width:25%;padding-top:60px;}@media (max-width:959px){#block-bean-media-contact{width:100%;padding-left:10%;}}#block-bean-media-contact .block__title{text-align:left;text-transform:none;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif;font-size:20px;}#block-bean-media-contact .block__title:after{display:none;}#block-bean-media-contact .field-name-field-block-text p{text-align:left;font-size:15px;line-height:23px;font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;}#block-bean-media-contact .field-name-field-block-button{text-align:left;margin-top:15px;}#block-bean-media-contact .field-item.valign-wrapper{max-width:200px;}#block-bean-media-contact .field-item.valign-wrapper a{padding:6px 25px 6px;}#block-bean-media-contact .field-item.valign-wrapper .fa{float:left;padding:3px 12px 0 7px;}.node-event{font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;letter-spacing:0.01em;}.node-event .field-item{line-height:22px;}.node-event header{display:none;}#header.header{position:fixed;top:0;max-width:inherit;width:100%;margin:0 auto;font-size:0;z-index:101;background:#FFF;}#header.header .header--inner{max-width:1400px;margin:0 auto;position:relative;}#header.header .header__logo{padding:10px 10px 10px 0;vertical-align:middle;float:none;}#header.header .header__logo#logo-mobile{margin-right:30px;padding:20px 10px 20px 10px;}#header.header .header__region{margin-left:0;display:inline-block;padding-right:1%;font-size:16px;vertical-align:middle;float:none;position:relative;}@media (max-width:767px){#header.header .header__region{position:relative;}#header.header .header__region .header__region{padding-top:30px;}}#header.header #block-search-form{display:inline-block;vertical-align:middle;height:3px;position:relative;margin-bottom:0;margin-left:10px;height:40px;color:#b0b0b0;margin-right:50px;left:-30px;}.toolbar #header{padding-top:65px;}#top-header{display:inline-block;padding-left:1%;padding-right:1%;width:16%;background-color:white;}@media (max-width:767px){#top-header{width:100%;}}.header #header-menu-desktop{width:82%;text-align:right;}@media (max-width:959px){.header #header-menu-desktop{display:inline-block;}}.header #header-menu-desktop .links > li.has-children > a:after{font-family:"FontAwesome";content:"";display:inline;margin-left:7px;}@media (max-width:850px){.header #header-menu-desktop .links > li.has-children > a:after{margin-left:1px;}}.header .region-basket{display:none;}#header-menu-mobile{display:none;font-size:16px;}#block-locale-language-content{display:inline-block;vertical-align:middle;z-index:500;max-height:40px;overflow:hidden;border-top:1px solid white;position:absolute;left:0px;}@media (max-width:959px){#header-menu-mobile #block-locale-language-content{position:absolute;top:0;left:0;right:0;}}#block-block-13{display:inline-block;vertical-align:middle;z-index:500;max-height:40px;border-top:1px solid transparent;position:absolute !important;left:45px;height:40px;}#block-block-13 a{margin-right:10px;padding-top:5px;display:none;}#block-block-13 a .number_items{position:absolute;top:-5px;right:10px;display:none;color:white;background:#cb252c;-webkit-border-radius:50%;border-radius:50%;width:20px;height:20px;text-align:center;font-size:14px;}#block-block-13 a .basket_img{width:38px;height:24px;background:url("/sites/all/themes/himacs/himacs-img/cart_empty.png") no-repeat;}#block-block-13 a.not-empty{display:block;}#block-block-13 a.not-empty .number_items{display:block;}#block-block-13 a.not-empty .basket_img{background:url("/sites/all/themes/himacs/himacs-img/cart.png") no-repeat;}@media (max-width:767px){#block-block-13 a{margin-right:0;padding-top:15px;}}#header.header #block-himacs-custom-contact-us-block{display:inline-block;height:45px;vertical-align:middle;font-size:16px;padding-right:2%;}@media (max-width:767px){#header.header #block-himacs-custom-contact-us-block{margin-top:10px;}}@media (max-width:959px){#header.header #block-himacs-custom-contact-us-block #header #header-menu-desktop #block-himacs-custom-contact-us-block{padding-right:0;}}#main-menu{width:59%;font-size:16px;vertical-align:middle;float:none;}@media (max-width:959px){#main-menu{width:55%;}}@media (max-width:767px){#main-menu{width:100%;}}#main-menu ul li a{z-index:10;display:block;padding:52px 32px 42px;text-decoration:none;color:inherit;}@media (max-width:1120px){#main-menu ul li a{padding:52px 20px 42px;}}@media (max-width:959px){#main-menu ul li a{padding:52px 10px 42px;font-size:85%;}}#main .node-dd-page .dd-slider .flex-control-nav,#main .view-teaser-slideshow .flex-control-nav,#main .view-news-slideshow .flex-control-nav{bottom:-20px;}#main .node-dd-page .dd-slider .flex-control-nav li a,#main .view-teaser-slideshow .flex-control-nav li a,#main .view-news-slideshow .flex-control-nav li a{background:#d7d7d7;box-shadow:none;height:12px;width:12px;}#main .node-dd-page .dd-slider .flex-control-nav li a.flex-active,#main .view-teaser-slideshow .flex-control-nav li a.flex-active,#main .view-news-slideshow .flex-control-nav li a.flex-active{background:#cb252c;}#main .node-dd-page .dd-slider#block-views-teaser-slideshow-teaser-hp .view-teaser-slideshow:before,#main .view-teaser-slideshow#block-views-teaser-slideshow-teaser-hp .view-teaser-slideshow:before,#main .view-news-slideshow#block-views-teaser-slideshow-teaser-hp .view-teaser-slideshow:before{background:none;}#main .node-dd-page .dd-slider .views-field-field-teaser-image-1,#main .view-teaser-slideshow .views-field-field-teaser-image-1,#main .view-news-slideshow .views-field-field-teaser-image-1{position:relative;overflow:hidden;}#main .node-dd-page .dd-slider .views-field-field-teaser-image-1:before,#main .view-teaser-slideshow .views-field-field-teaser-image-1:before,#main .view-news-slideshow .views-field-field-teaser-image-1:before{content:" ";background-image:url(/sites/all/themes/himacs/himacs-img/rgba-black-20.png);position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}#main .node-dd-page .dd-slider .views-field-title .font-strong,#main .view-teaser-slideshow .views-field-title .font-strong,#main .view-news-slideshow .views-field-title .font-strong{font-size:48px;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;text-transform:none;letter-spacing:0;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline,#main .view-teaser-slideshow .views-field-field-teaser-headline,#main .view-news-slideshow .views-field-field-teaser-headline{padding:2rem 0 0.5em;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline .highlight,#main .view-teaser-slideshow .views-field-field-teaser-headline .highlight,#main .view-news-slideshow .views-field-field-teaser-headline .highlight{font-size:21px;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}#main .node-dd-page .dd-slider .button a,#main .view-teaser-slideshow .button a,#main .view-news-slideshow .button a{padding-top:10px;margin-top:0;padding-bottom:9px;}#main .node-dd-page .dd-slider .flexslider:hover .flex-direction-nav .flex-prev,#main .node-dd-page .dd-slider .flexslider:hover .flex-direction-nav .flex-next,#main .view-teaser-slideshow .flexslider:hover .flex-direction-nav .flex-prev,#main .view-teaser-slideshow .flexslider:hover .flex-direction-nav .flex-next,#main .view-news-slideshow .flexslider:hover .flex-direction-nav .flex-prev,#main .view-news-slideshow .flexslider:hover .flex-direction-nav .flex-next{z-index:100;border:none;}#main .node-dd-page .dd-slider .flex-direction-nav .flex-next,#main .view-teaser-slideshow .flex-direction-nav .flex-next,#main .view-news-slideshow .flex-direction-nav .flex-next{right:2%;}#main .node-dd-page .dd-slider .flex-direction-nav .flex-prev,#main .view-teaser-slideshow .flex-direction-nav .flex-prev,#main .view-news-slideshow .flex-direction-nav .flex-prev{left:2%;}#main .node-dd-page .dd-slider .flex-direction-nav a,#main .view-teaser-slideshow .flex-direction-nav a,#main .view-news-slideshow .flex-direction-nav a{border:none;opacity:1;display:block;height:95px;width:80px;font-size:0;}#main .node-dd-page .dd-slider .flex-direction-nav a i,#main .view-teaser-slideshow .flex-direction-nav a i,#main .view-news-slideshow .flex-direction-nav a i{font-size:130px;line-height:95px;color:#d7d7d7;}@media (max-width:480px){#main .node-dd-page .dd-slider .flex-direction-nav a i,#main .view-teaser-slideshow .flex-direction-nav a i,#main .view-news-slideshow .flex-direction-nav a i{font-size:50px;line-height:40px;}}#main .node-dd-page .dd-slider .flex-direction-nav a:before,#main .view-teaser-slideshow .flex-direction-nav a:before,#main .view-news-slideshow .flex-direction-nav a:before{content:"";}#main #block-views-news-slideshow-news-slideshow .flex-control-nav{bottom:-40px;}#main #block-views-teaser-slideshow-teaser-hp .flex-control-nav{bottom:-50px;}#main .paragraphs-items-field-dd-page-header #block-views-teaser-slideshow-teaser-hp .flex-control-nav{bottom:-40px;}#block-bean-photo-credits-homepage-slideshow{margin-bottom:20px;}.quicktabs-wrapper.quicktabs-style-excel.children-count--1 li{width:100%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--1 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel.children-count--2 li{width:50%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--2 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel.children-count--3 li{width:33.33333%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--3 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel.children-count--4 li{width:25%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--4 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel.children-count--5 li{width:20%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--5 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel.children-count--6 li{width:16.66667%;}@media (max-width:767px){.quicktabs-wrapper.quicktabs-style-excel.children-count--6 li{width:100%;}}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel{font-size:0;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel .section{text-align:left;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li{margin:0;min-height:72px;background:none;}@media (max-width:1175px){.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li{min-height:100px;}}@media (max-width:950px){.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li{min-height:100px;}}@media (max-width:600px){.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li{min-height:75px;}}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a{color:#6A6A6A;text-transform:none;position:relative;font-family:"DIN Next W01 Bold Face",Arial,Helvetica,sans-serif,sans-serif;font-size:16px;letter-spacing:0.01em;line-height:18px;text-align:left;padding:19px 50px 16px 50px;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a span{display:block;font-size:12px;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a:after{content:"";background:#d7d7d7;position:absolute;width:100%;height:5px;bottom:0;left:0;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li .valign-wrapper{max-width:none;width:100%;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li:after{display:none;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li:hover a:after{background:#cb252c;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li.active{background:#cb252c;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li.active a:after{display:none;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li.active a{color:#fff;}.node-type-news .quicktabs-hide{display:block;}.node-type-news .quicktabs-tabs{display:none;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li:after{content:"";background:#d7d7d7;position:absolute;width:100%;height:5px;bottom:0;left:0;display:block;transform:none;margin:0;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a h3{text-transform:none;position:relative;font-family:"DIN Next W01 Bold Face",Arial,Helvetica,sans-serif,sans-serif;font-size:16px;letter-spacing:0.01em;margin:0;line-height:18px;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li.active:after{display:none;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li:hover:after{background:#cb252c;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a:after{display:none;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li{padding:16px 0;}.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a{padding:0 50px;}@media (max-width:980px){.quicktabs-wrapper.quicktabs-style-excel .quicktabs-tabs.quicktabs-style-excel li a{padding:0 20px;}}ul.quicktabs-tabs.quicktabs-style-excel,ul.tabs-primary{margin-bottom:0;}.quicktabs-wrapper{max-width:1400px;margin:0 auto;}.node-type-dd-page .quicktabs_main.quicktabs-style-excel{padding:40px 0;background:#f9f9f9;margin-bottom:2rem;}body #page #main .node-dd-page{max-width:100%;}.section{position:relative;z-index:1;}.section-title{position:relative;font-size:22px;padding-top:40px;padding-bottom:14px;text-align:center;text-transform:uppercase;letter-spacing:0;max-width:964px;margin-left:auto;margin-right:auto;}.section-title:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:"";}.section__content{margin-left:auto;margin-right:auto;font-size:0;line-height:0;}.section__region{display:inline-block;vertical-align:top;width:100%;line-height:25px;}@media (max-width:480px){.section__region{display:block;}}.section__module{margin-left:10px;margin-right:10px;}@media (max-width:767px){.section__module{margin-bottom:10px;}}.section__module .section{margin-left:-10px;margin-right:-10px;}.section--100 > .section__content{max-width:960px;}.section--50 > .section__content{max-width:1400px;}.section--50 > .section__content > .section__region{width:50%;}@media (max-width:767px){.section--50 > .section__content > .section__region{width:100%;}}.section--33 > .section__content{max-width:1400px;}.section--33 > .section__content > .section__region{width:33.33333%;}@media (max-width:480px){.section--33 > .section__content > .section__region{width:100%;}}.section--33 > .section__content > .section__region > .section__content{width:auto;}.section--25 > .section__content{max-width:1400px;}.section--25 > .section__content > .section__region{width:25%;}@media (max-width:767px){.section--25 > .section__content > .section__region{width:50%;}}@media (max-width:480px){.section--25 > .section__content > .section__region{width:100%;}}.section--2575 > .section__content{max-width:1400px;}.section--2575 > .section__content > .section__region--1{width:25%;min-width:auto;}.section--2575 > .section__content > .section__region--2{width:75%;}@media (max-width:767px){.section--2575 > .section__content{width:auto;}.section--2575 > .section__content .section__region{width:100%;}}.section--7525 > .section__content{max-width:1400px;}@media (max-width:767px){.section--7525 > .section__content > .section__region{width:100%;}}.section--3366 > .section__content{max-width:1400px;}.section--3366 > .section__content > .section__region--1{width:33.33333%;}.section--3366 > .section__content > .section__region--2{width:66.66667%;}@media (max-width:767px){.section--3366 > .section__content > .section__region{width:100%;}}.section--6633 > .section__content{max-width:1400px;}.section--6633 > .section__content > .section__region--1{width:66.66667%;}.section--6633 > .section__content > .section__region--2{width:33.33333%;}@media (max-width:767px){.section--6633 > .section__content > .section__region{width:100%;}}.section--full > .section__content{max-width:1360px;}.section--full > .section__content .section__module{margin-right:0;margin-left:0;}.section--unlimited > .section__content > .section__region{width:100% !important;}.lt-ie8 .section .section__regions{overflow:visible;float:left;}.bg_pattern{background-image:url(/sites/all/themes/himacs/himacs-img/bg-grid.png);background-repeat:repeat;}.bg_white{background-color:#fff;}.bg_red{background-color:#cb252c;}.bg_red .section-title{color:#fff;padding-top:14px;margin-top:0;}.bg_red .section-title:after{border-top-color:#fff;}.bg_grey{background-color:#9b9b9b;}.bg_grey_light{background-color:#f3f0f0;}.section--align-right > .section__content{text-align:right;}.section--align-right > .section__content .section__region{text-align:left;}.section--align-center > .section__content{text-align:center;}.section--align-center > .section__content .section__region{text-align:center;}.section.section--align-center > .section__content{text-align:center;}.section.section--align-center > .section__content .section__region{text-align:left;}.u-hidden{position:absolute;left:-1000px;top:-1000px;}.u-is-hidden{display:none !important;}.u-target{position:absolute;top:0;right:0;bottom:0;left:0;}.u-target__limit{overflow:hidden;position:relative;}.u-margin--auto{margin-left:auto;margin-right:auto;}.u-padding--top__1x{padding-top:30px;}@media (max-width:767px){.u-padding--top__1x{padding-top:15px;}}.u-padding--top__2x{padding-top:60px;}.u-padding--top__3x{padding-top:90px;}@media (max-width:767px){.u-padding--top__3x{padding-top:60px;}}.u-padding--bottom__1x{padding-bottom:30px;}@media (max-width:767px){.u-padding--bottom__1x{padding-bottom:15px;}}.u-padding--bottom__2x{padding-bottom:60px;}@media (max-width:767px){.u-padding--bottom__2x{padding-bottom:30px;}}.u-margin--bottom__0x .form-item{margin-bottom:0;}.u-margin--bottom__1x{margin-bottom:30px;}@media (max-width:767px){.u-margin--bottom__1x{margin-bottom:15px;}}.u-margin--bottom__2x{margin-bottom:60px;}@media (max-width:767px){.u-margin--bottom__2x{margin-bottom:30px;}}.u-pull--bottom__1x{margin-bottom:-140px;z-index:0;}@media (max-width:767px){.u-pull--bottom__1x{margin-bottom:0;}}.u-pull--bottom__2x{margin-bottom:-280px;z-index:0;}@media (max-width:767px){.u-pull--bottom__2x{margin-bottom:0;}}.u-text--center{text-align:center;}.u-nowrap{white-space:nowrap;}.field-name-field-youtube-code{position:relative;padding-bottom:56.25%;height:0;}.field-name-field-youtube-code iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.text{font-size:15px;line-height:22px;color:#6a6a6a;font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;}.text h2{font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;font-size:20px;text-transform:none;letter-spacing:0;min-height:calc(0.95 * 2em);}.text h4{font-size:20px;text-transform:none;margin:0;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}.text strong{font-family:"DIN Next W01 Bold Face",Arial,Helvetica,sans-serif,sans-serif;}.bg_red .text{color:#fff;}.text--align-center{text-align:center;}.text--align-right{text-align:right;}.text--regular{font-family:"DIN Next W01 Regular Face";}.text--bold{font-family:"DIN Next W01 Bold Face";}.text--light{font-family:"DIN Next W01 Light Face";}.text--condensed-bold{font-family:"DINNextW01-CondensedBol Face";}.text--condensed{font-family:"DINNextW01-Condensed Face";}.text.text--align-center h2:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:"";}body{font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;}.paragraphs-item-dd-benefit{font-size:18px;}.paragraphs-item-dd-benefit .field-name-field-feature-logo{max-width:85px;margin-right:25px;width:20%;}.paragraphs-item-dd-benefit .field-name-field-feature-label.small-title{font-size:20px;width:70%;margin:15px 0;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}.view-products,.view-dd-product-collection{padding-top:64px;text-align:center;}.mobile-device .view-products,.mobile-device
.view-dd-product-collection{padding-top:24px;}.view-products .view-content,.view-dd-product-collection .view-content{max-width:1000px;margin:0 auto;}.view-products .views-row,.view-dd-product-collection .views-row{position:relative;display:inline-block;vertical-align:top;width:180px;margin:37px 7px;font-size:90%;line-height:100%;color:#6a6a6a;}.view-products .field-name-field-product-thumbnail,.view-dd-product-collection .field-name-field-product-thumbnail{position:relative;top:-10px;}.view-products .field-name-field-product-thumbnail img,.view-dd-product-collection .field-name-field-product-thumbnail img{display:block;margin:0 auto;width:120px;}.view-products .field-name-title-field,.view-dd-product-collection .field-name-title-field{margin:10px 0 5px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;}.view-products .field-name-field-product-reference .field-item,.view-products .field-name-field-product-reference .disclaimer,.view-dd-product-collection .field-name-field-product-reference .field-item,.view-dd-product-collection .field-name-field-product-reference .disclaimer{display:inline;}.view-products .field-name-field-product-thickness .normal-group,.view-dd-product-collection .field-name-field-product-thickness .normal-group{margin-top:5px;}.view-products .field-name-field-product-thickness .field-item,.view-dd-product-collection .field-name-field-product-thickness .field-item{display:inline;white-space:nowrap;margin-left:-4px;}.view-products .field-name-field-product-thickness .field-item:first-child,.view-dd-product-collection .field-name-field-product-thickness .field-item:first-child{margin-left:0;}.view-products .field-name-field-product-thickness .special-group,.view-dd-product-collection .field-name-field-product-thickness .special-group{margin-top:5px;}.view-products .field-name-field-product-thickness .field-item:after,.view-dd-product-collection .field-name-field-product-thickness .field-item:after{content:"/";}.view-products .field-name-field-product-thickness .field-item:last-child:after,.view-dd-product-collection .field-name-field-product-thickness .field-item:last-child:after{content:" mm";}.view-products .field-name-field-flag-new,.view-dd-product-collection .field-name-field-flag-new{position:absolute;top:0;right:30px;z-index:20;}.view-products .view-footer,.view-dd-product-collection .view-footer{padding:70px 0 100px;}.view-products .view-footer .scrolltop,.view-dd-product-collection .view-footer .scrolltop{margin:100px auto -40px;}@media (max-width:480px){.bean-image-block.default .content .field-name-field-block-image img{max-width:inherit;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;height:auto;}.bean-image-block.default .content .field-name-field-block-image .field-item{line-height:0;overflow:hidden;width:100%;display:inline-block;}}.dd-teaser{padding:30px;margin:0 20px 0 20px;}#footer-wrapper .block-menu a{font-size:14px;line-height:16px;}#footer-wrapper .block-menu .menu .menu__item{margin-bottom:7px;}#footer-wrapper #footer-left{padding-left:8.6%;}@media (max-width:1120px){#footer-wrapper #footer-left{padding-left:6%;}}@media (max-width:959px){#footer-wrapper #footer-left{padding-left:0;}}#footer-wrapper .region-footer-right .block{float:none;margin:0;width:270px;display:inline-block;vertical-align:top;}#footer-wrapper #footer-middle{width:20%;}@media (max-width:767px){#footer-wrapper #footer-middle{width:100%;}}#footer-wrapper #footer-right{width:38%;}@media (max-width:767px){#footer-wrapper #footer-right{width:100%;}}.region-footer{font-size:14px;line-height:16px;position:relative;padding:65px 40px 20px 40px;}#block-himacs-social-himacs-social-block{right:120px;bottom:25px;}#footer-tryptich{padding:88px 0 0;text-align:center;width:100%;max-width:1400px;margin:0 auto;}.scrolltop{background-image:none;margin:70px auto 0;}#footer-wrapper .scrolltop,#footer-wrapper .contact-us-campaign-wrapper{position:fixed;bottom:0;margin:0 auto;max-width:1580px;width:98%;text-align:right;background-image:none;display:inline;visibility:hidden;z-index:999;}#footer-wrapper .scrolltop a{visibility:hidden;-webkit-transition:visibility 300ms ease-out 0.5s;-moz-transition:visibility 300ms ease-out 0.5s;-o-transition:visibility 300ms ease-out 0.5s;transition:visibility 300ms ease-out 0.5s;}#footer-wrapper .scrolltop.is-visible a{visibility:visible;}#footer-wrapper .scrolltop a{background:#cb252c;padding:5px 10px;font-size:30px;}#footer-wrapper .scrolltop a:hover{background:#4a4a4a;}#footer-wrapper .contact-us-campaign-wrapper{top:35vh;bottom:auto;visibility:visible;pointer-events:none;}.contact-us-campaign{background:#cb252c;padding:12px 12px 12px 12px;width:20px;height:20px;margin-top:-20px;display:inline-block;box-shadow:2px 2px 2px rgba(0,0,0,0.1);pointer-events:auto;}.views-submit-button,.form-actions{position:relative;}.views-submit-button .form--trigger,.form-actions .form--trigger{display:inline-block;vertical-align:top;border:5px solid #cb252c;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-o-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:10px;cursor:pointer;background-color:#cb252c;color:white;text-transform:uppercase;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;line-height:100%;}.views-submit-button i,.form-actions i{position:absolute;left:20px;top:50%;margin-top:-10px;}#himacs-custom-user-subscribe-form .form-submit,.views-exposed-widget.views-submit-button .form-submit{font-family:"fontawesome","DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;font-weight:bold;}@media (max-width:959px){.form-item .select-wrapper:after{top:0;right:0;}}form .captcha{float:right;margin:2em 0;}form .form-actions{clear:both;}#edit-submitted-data-consent-1{display:inline-block !important;height:1px !important;padding:0 !important;border:0 !important;z-index:-1 !important;position:absolute !important;}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}.button--wrapper{min-width:213px;width:auto;font-size:16px;}.button--wrapper a.button{height:auto;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 9px 55px;margin:20px 0 10px 10px;position:relative;}.button--wrapper a.button i{position:absolute;left:25px;top:50%;margin-top:-10px;font-size:19px;}.bg_red .button--wrapper a.button{background:#fff;color:#cb252c;border-color:#fff;}.bg_red .button--wrapper a.button:hover{background:#cb252c;color:#fff;}.bg_grey .button--wrapper a.button{background:#fff;color:#9b9b9b;border-color:#fff;}.bg_grey .button--wrapper a.button:hover{background:#9b9b9b;color:#fff;}.modal .form-submit{width:100%;background:#cb252c;font-family:"fontawesome","DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;font-weight:bold;}.modal .form-submit:hover{background:#FFF;}.button.button-lightgray{background:#717171;border:5px solid #717171;color:#fff;}.button.button-lightgray:hover{background-color:transparent;color:#717171;}div.button{font-size:16px;}div.button .valign-wrapper{max-width:none !important;width:auto;}div.button a{height:auto;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 9px 55px;position:relative;text-align:left;}div.button a i{position:absolute;left:25px;top:50%;margin-top:-10px;font-size:19px;}#main .view-teaser-slideshow .button a{height:auto;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:7px 25px 3px 55px;position:relative;text-align:left;border:2px solid #fff;}#main .view-teaser-slideshow .button a i{position:absolute;left:25px;top:50%;margin-top:-10px;font-size:19px;}.paragraphs-item-dd-newsroom #block-views-news-block-stories .block-title,.paragraphs-item-dd-newsroom #block-views-news-block-stories .pager-load-more{display:none;}.paragraphs-item-dd-newsroom #block-block-10{text-align:center;}.node-news.node-teaser .field-name-field-news-thumbnail a span{top:0;bottom:0;left:0;right:0;cursor:pointer;font-size:0;}.node-news.node-teaser .field-name-field-news-thumbnail span.overlay-text{top:50%;}.node-type-news .headline{max-width:768px;}.node-type-news .headline h1{font-family:"DIN Next W01 Light","DIN Next W01 Light Face","Helvetica",sans-serif;font-weight:normal;text-transform:none;line-height:130%;color:#494748;}.node-type-news .sidebar--wrapper{display:inline-block;}.node-type-news .sidebar--wrapper .block-sharethis{margin:35px 0 0 25px;text-align:left;}.node-type-news .sidebar--wrapper .block-sharethis .block-title,.node-type-news .sidebar--wrapper .block-sharethis .sharethis-wrapper{display:inline-block;vertical-align:middle;}.node-type-news .sidebar--wrapper .block-sharethis h2.block-title{text-transform:uppercase;font-family:"DINNextW01-CondensedBol","DINNextW01-CondensedBol Face","Arial Narrow","Helvetica",sans-serif;font-size:110%;font-weight:normal;line-height:95%;letter-spacing:0.01em;padding:0;text-align:left;max-width:none;}.node-type-news .sidebar--wrapper .block-sharethis h2.block-title:after{content:none;}.node-type-news .sidebar--wrapper .block-sharethis .sharethis-wrapper{margin-top:10px;margin-left:8px;}.view-id-news_medias .masonry .grid{max-width:1400px;margin:0 auto;}.view-id-news_medias .grid--item{margin-bottom:20px;width:325px;}@media (max-width:480px){.view-id-news_medias .grid--item{width:240px;}}.view-id-news_medias .grid--item .media-thumbnail{max-width:325px;}.view-id-news_medias .grid--item .media-thumbnail:hover .overlay-media{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.view-id-news_medias .grid--item .media-thumbnail .overlay-media{background-color:rgba(202,36,44,0.8);color:white;display:block;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;}.view-id-news_medias .grid--item .media-thumbnail .overlay-media a{text-align:center;white-space:nowrap;display:block !important;}.view-id-news_medias .grid--item .media-thumbnail .overlay-media a:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.view-id-news_medias .grid--item .media-thumbnail .overlay-media a .centered{display:inline-block !important;}.view-id-news_medias .grid--item .media-thumbnail .overlay-media a .centered .fa-expand{font-size:24px;}.content-block .block__title,.content-block .block-title{position:relative;font-size:22px;padding-top:40px;padding-bottom:14px;text-align:center;text-transform:uppercase;letter-spacing:0;max-width:964px;margin-left:auto;margin-right:auto;}.content-block .block__title:after,.content-block .block-title:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:"";}.content-block-title{position:relative;font-size:22px;padding-top:40px;padding-bottom:14px;text-align:center;text-transform:uppercase;letter-spacing:0;max-width:964px;margin-left:auto;margin-right:auto;margin-bottom:20px;}.content-block-title:after{display:block;width:75px;margin:14px auto 0;border-top:1px solid darkgray;content:"";}#block-quicktabs-technical-factsheet-outdoor .block-title,#block-quicktabs-technical-specifications .block-title{margin-bottom:20px;}#quicktabs-tabpage-himacs-news-media-tabs-videos .views-row{width:49%;margin:0;margin-bottom:30px;}#quicktabs-tabpage-himacs-news-media-tabs-videos .views-row .field-content{margin:0px 30px;}@media (max-width:767px){#quicktabs-tabpage-himacs-news-media-tabs-videos .views-row{width:100%;}}.paragraphs-item-dd-text-paragraph table{border:none;font-size:20px;letter-spacing:0.01em;}.paragraphs-item-dd-text-paragraph table tbody tr:nth-child(odd) td,.paragraphs-item-dd-text-paragraph table tbody tr:nth-child(odd) th{background-color:#f2f2f2;}.paragraphs-item-dd-text-paragraph table tbody tr:nth-child(even) td,.paragraphs-item-dd-text-paragraph table tbody tr:nth-child(even) th{background-color:#fff;}.paragraphs-item-dd-text-paragraph table th{border:none;padding:20px 30px;font-family:"DIN Next W01 Regular",Arial,Helvetica,sans-serif,sans-serif;font-size:18px;line-height:22px;text-align:left;}.paragraphs-item-dd-text-paragraph table td{border:none;padding:20px 30px;text-align:left;font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;}.paragraphs-item-dd-text-paragraph table tbody td,.paragraphs-item-dd-text-paragraph table tbody th{font-family:"DIN Next W01 Light Face",Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;}.paragraphs-item-dd-text-paragraph table tr td:first-child,.paragraphs-item-dd-text-paragraph table tr th:first-child{text-align:left;}#main-menu .navigation--menu-wrapper{text-align:left;position:absolute;z-index:200;background:#f0f0f0;max-width:1400px;width:100%;left:0;overflow:hidden;max-height:0;-webkit-transition:max-height,0.5s ease-in-out;-moz-transition:max-height,0.5s ease-in-out;-ms-transition:max-height,0.5s ease-in-out;-o-transition:max-height,0.5s ease-in-out;transition:max-height,0.5s ease-in-out;}@media (max-width:767px){#main-menu .navigation--menu-wrapper{display:none;}}#main-menu .navigation--menu-wrapper .description{text-transform:none;color:#706f6f;padding:22px 0 0 20px;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}#main-menu .navigation--menu-wrapper ul.links,#main-menu .navigation--menu-wrapper .dd-special-menu{padding:22px 10px 0 10px;}#main-menu .navigation--menu-wrapper ul.links li,#main-menu .navigation--menu-wrapper .dd-special-menu li{position:relative;margin:0 12px 22px 12px;display:inline-block;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16{width:15%;margin:0 0.83% 1.5% 0.83%;}@media (max-width:959px){#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16{width:18%;margin:0 1% 1.5% 1%;}}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;text-align:center;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;text-transform:none;color:#fff;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span{position:absolute;top:100%;margin-top:-30px;width:100%;left:0;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33{width:31.5%;margin-left:0.9%;margin-right:0.9%;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33 .menu__link{position:absolute;padding:0;top:0;bottom:0;left:0;right:0;text-align:center;color:#ffffff;font-size:16px;letter-spacing:0;text-transform:none;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33 .menu__link span,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33 .menu__link span{position:absolute;left:0;right:0;bottom:8%;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33 .circle,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33 .circle{width:65px;height:65px;border-radius:50%;font-size:17px;text-transform:none;color:#fff;line-height:63px;text-align:center;background:#cb252c;position:absolute;top:20px;right:17px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer{padding:0px 12px 0 12px;text-transform:none;letter-spacing:0;margin-bottom:15px;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer p,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer p{margin-bottom:16px;color:#706f6f;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer ul,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer ul{display:inline-block;padding-right:40px;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer li,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer li{display:block;margin:0;text-align:left;float:none;padding:10px 0;font-size:16px;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer li a,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer li a{padding:0;text-decoration:underline;color:#706f6f;font-family:"DIN Next W01 Regular Face",Arial,Helvetica,sans-serif,sans-serif;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer li a:hover,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer li a:hover{text-decoration:none;}#main-menu .navigation--menu-wrapper .dd-special-menu{padding-top:0;}#main-menu .has-children:hover .navigation--menu-wrapper{max-height:550px;}@media (max-width:768px){#main-menu .navigation--menu-wrapper{display:block;position:static;max-height:none;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer p,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer p{display:none;}#main-menu .navigation--menu-wrapper ul.links,#main-menu .navigation--menu-wrapper .dd-special-menu,#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer{padding:0;margin:0;background:#fff;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer ul,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer ul{display:block;padding:0;margin:0;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer li,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer li{text-align:center;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer li a,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer li a{text-decoration:none;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33 .menu__link,#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{position:static;background:transparent;color:#777;text-decoration:none;font-size:16px;line-height:1rem;padding:16px 0 8px;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{font-size:14px;padding:12px 0 4px;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33 .menu__link span,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33 .menu__link span,#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span{position:static;background:transparent;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-33,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-33,#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16{width:100%;padding:0;margin:0;background:transparent;line-height:100%;}#header-menu-mobile{overflow:scroll;height:calc(100vh - 83px);}}@media (max-width:959px){#main-menu li.has-children{position:relative;}#main-menu li.has-children:hover:after{border-right:2px solid #666;border-top:2px solid #666;}#header.header .header__region .header__region{padding-top:30px;}#header.header .header__region{width:100%;}#header.header .header__region #block-block-13{top:2px;left:10px;right:0;z-index:8;display:inline;width:40px;position:absolute !important;}#header-menu-mobile #block-locale-language-content{z-index:1;}#header.header #block-search-form{display:block;width:100%;margin:0;padding:10px;height:auto;}#header.header #block-search-form #search-block-form{max-width:none;padding-top:10px;}#header.header #block-search-form #search-block-form .form-text{width:100%;min-width:0;height:55px;box-shadow:none;padding:0 50px 0 30px;border:0;}#header.header #block-search-form #search-block-form .form-item{display:inline-block;width:100%;margin-top:10px;margin-bottom:10px;box-shadow:0 0 10px rgba(0,0,0,0.2);border:0;}#header.header #block-search-form #search-block-form .form-actions{display:inline-block;width:45px;position:absolute;right:0;}#header.header #block-search-form #search-block-form .form-actions:before{content:"";font-family:"icomoon";-webkit-font-smoothing:antialiased;position:absolute;top:25px;left:10px;color:#cb252c;}#header.header #block-search-form #search-block-form .form-actions .form-submit{background:none;border:0;width:45px;height:55px;position:relative;overflow:hidden;padding:0 0 0 45px;}}.lightbox .lb-outerContainer,.lightbox .lb-dataContainer{-webkit-border-radius:0;border-radius:0;}.lightbox .lb-outerContainer .lb-container,.lightbox .lb-dataContainer .lb-container{padding:60px 30px 0 30px;}.lightbox .lb-outerContainer .lb-data,.lightbox .lb-dataContainer .lb-data{color:#6A6A6A;}.lightbox .lb-outerContainer .close{font-size:0;position:absolute;top:0;right:0;padding:15px;z-index:999;cursor:pointer;}.lightbox .lb-outerContainer .close:before{font-size:22px;}.lightbox .lb-dataContainer{background:white;position:relative;padding-top:1px;}.lightbox .lb-dataContainer .lb-details{float:none;text-align:center;margin:0 auto;}.lightbox .lb-dataContainer .lb-details .text{display:block;color:#6A6A6A;margin-bottom:30px;}.lightbox .lb-dataContainer .lb-details .button{margin:10px;}.lightbox .lb-dataContainer .lb-details .db_text{font-size:0.75rem;line-height:120%;margin:24px;}.lightbox .lb-dataContainer .lb-caption a{color:inherit;}.lightbox .lb-dataContainer .lb-close{display:none;}.lightbox .form-submit{margin-bottom:0;border:none;background:#717171;padding:12px 21px 10px 21px;}.lightbox .form-submit:hover{color:#717171;background:transparent;}.lightbox form{display:inline-block;}.lightbox .lb-dataContainer .lightbox__message{background:#5bb89c;position:absolute;bottom:0;left:0;right:0;text-transform:uppercase;z-index:-1;transform:translateY(0);-webkit-transition:transform 1s;-moz-transition:transform 1s;-ms-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s;}.lightbox .lb-dataContainer .lightbox__message.is-active{transform:translateY(40px);}.lightbox .lb-dataContainer .lightbox__message.is-error{background:#cb252c;transform:translateY(60px);}.lightbox .lb-dataContainer .lightbox__message.is-error .text{height:40px;}.lightbox .lb-dataContainer .lightbox__message .text{color:#FFF;height:20px;margin-bottom:0;padding-top:10px;padding-bottom:10px;}.lightbox .lb-container .lb-image{border:none;border-radius:0;margin:0 auto;}@media (max-width:480px){.lightbox .lb-outerContainer,.lightbox .lb-dataContainer{padding-left:0;padding-right:0;}}.newsletter--subscription{background:#494949;padding:0 235px;}@media (max-width:767px){.newsletter--subscription{padding:0 15px;}}.newsletter--subscription .region{padding:33px 0 15px 0;}.newsletter--subscription .block{font-size:0;}.newsletter--subscription .small-title{font-size:22px;color:#FFF;display:inline-block;width:50%;vertical-align:top;padding-top:12px;}@media (max-width:767px){.newsletter--subscription .small-title{width:100%;}}.newsletter--subscription .form-item{display:inline-block;margin:0;}.newsletter--subscription .form-text{box-shadow:none;font-size:20px;background:#494949;border-width:2px;padding:0 18px;color:#FFF;}.newsletter--subscription #himacs-custom-user-subscribe-form{display:inline-block;text-align:right;width:50%;}@media (max-width:767px){.newsletter--subscription #himacs-custom-user-subscribe-form{width:100%;}}.newsletter--subscription .form-submit{padding:10px 30px;font-size:16px;background-color:#9b9b9b;border-color:#9b9b9b;margin-left:18px;}.newsletter--subscription .form-submit:hover{background:none;color:#9b9b9b;}.newsletter--subscription .form-text::-webkit-input-placeholder{color:#fff;letter-spacing:0;}.newsletter--subscription .form-text:-moz-placeholder{color:#fff;letter-spacing:0;}.newsletter--subscription .form-text::-moz-placeholder{color:#fff;letter-spacing:0;}.newsletter--subscription .form-text:-ms-input-placeholder{color:#fff;letter-spacing:0;}#popup-buttons{max-width:100% !important;display:inline-flex;padding-top:0em !important;margin-top:0.5em;}.popup-content{max-width:90%;}#popup-text{max-width:100% !important;}#sliding-popup{font-size:14px;line-height:125%;}.hide-description{display:none;}#eu-cookie-compliance-categories > table{margin-left:1em;}#sliding-popup{width:100%;background:#dadada;color:#717171;}.popup-content h2{margin-bottom:0;font-size:1rem;margin-top:1.5rem;}.popup-content p{margin-top:0;font-size:0.9rem;}#popup-buttons button{height:auto;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 25px 9px 25px;margin:0px 0 10px 10px;position:relative;text-transform:uppercase;background:#9b9b9b;border:4px solid #9b9b9b;color:#fff;-webkit-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background 0.3s ease-in-out;transition:color 0.3s ease-in-out,background 0.3s ease-in-out;}#popup-buttons button:hover{background:#dadada;color:#9b9b9b;}#popup-buttons > button.cookie-settings.button-as-link{left:10%;margin-right:5em;background:#dadada !important;border:4px solid #9b9b9b !important;color:#9b9b9b !important;}#popup-buttons > button.agree-button.eu-cookie-compliance-default-button{left:40%;margin-right:3em;}#popup-buttons > button:nth-child(5){left:-25%;margin-right:1em;background:#dadada !important;border:4px solid #9b9b9b !important;color:#9b9b9b !important;}#popup-buttons > button:nth-child(5):hover,#popup-buttons > button:nth-child(2):hover,#popup-buttons > button.cookie-settings.button-as-link:hover{background:#9b9b9b !important;color:#dadada !important;}#popup-buttons > button:nth-child(2){display:none;left:10%;margin-right:5em;background:#dadada !important;border:4px solid #9b9b9b !important;color:#9b9b9b !important;}#eu-cookie-compliance-categories{display:none;margin-top:20px;}@media (max-width:600px){#popup-buttons{width:100%;}#popup-buttons > button.agree-button.eu-cookie-compliance-default-button{left:30%;}#popup-buttons > button.cookie-settings.button-as-link,#popup-buttons > button:nth-child(2){margin-right:0em;left:0%;}#popup-buttons > button:nth-child(5){left:-40%;}#popup-buttons{padding:0;}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal;}:root{--swiper-theme-color:#007aff;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical > .swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column > .swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode > .swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),transparent);}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),transparent);}.swiper-container-css-mode > .swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev';}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next';}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff;}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000;}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical > .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white{--swiper-pagination-color:#ffffff;}.swiper-pagination-black{--swiper-pagination-color:#000000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container > canvas,.swiper-zoom-container > img,.swiper-zoom-container > svg{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next + .swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/himacs/icomoon/fonts/icomoon.eot?tvxy59);src:url(/sites/all/themes/himacs/icomoon/fonts/icomoon.eot?tvxy59#iefix) format("embedded-opentype"),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.ttf?tvxy59) format("truetype"),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.woff?tvxy59) format("woff"),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.svg?tvxy59#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block;}.icon-karim-rashid:before{content:"\e906";font-family:'icomoon';}.icon-link:before{content:"\e907";font-family:'icomoon';}.icon-lucent:before{content:"\e908";font-family:'icomoon';}.icon-marcel-wanders:before{content:"\e909";font-family:'icomoon';}.icon-mid-lucent:before{content:"\e90a";font-family:'icomoon';}.icon-notice:before{content:"\e90b";font-family:'icomoon';}.icon-recycled-green:before{content:"\e90d";font-family:'icomoon';color:#25841e;}.icon-recycled:before{content:"\e90d";font-family:'icomoon';}.icon-showroom:before{content:"\e90e";font-family:'icomoon';}.icon-usage:before{content:"\e90f";font-family:'icomoon';}.icon-veined:before{content:"\e910";font-family:'icomoon';}.icon-outdoor:before{content:"\e90f";font-family:'icomoon';}@media (min-width:960px){#main-menu{width:calc(100% - 270px);}#main-menu ul{list-style:none;}#main-menu ul li a{font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-size:14px;}#main-menu ul li.active-trail,#main-menu ul li.active,#main-menu ul li.active-trail,#main-menu ul li:hover{background:none;}#main-menu ul li.active-trail a,#main-menu ul li.active a,#main-menu ul li.active-trail a,#main-menu ul li:hover a{color:#cc262b;background:none;}#main-menu .navigation--menu-wrapper-content{overflow:hidden;max-height:0;-webkit-transition:max-height,.5s ease-in-out;-moz-transition:max-height,.5s ease-in-out;-ms-transition:max-height,.5s ease-in-out;-o-transition:max-height,.5s ease-in-out;transition:max-height,.5s ease-in-out;}#main-menu .navigation--menu-wrapper{background:#fff;max-width:100vw;overflow:visible;visibility:hidden;}#main-menu .navigation--menu-wrapper:before{position:absolute;left:50%;top:0px;width:100vw;content:"";background:white;height:100%;transform:translateX(-50%);box-shadow:0 34px 22px -22px rgba(0,0,0,0.1);border-top:1px solid #9f9f9f;}#main-menu .navigation--menu-wrapper .navigation--menu-wrapper:before{display:none;}#main-menu .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{color:#494949;}#main-menu .has-children:hover .navigation--menu-wrapper-content,#main-menu .has-children.active .navigation--menu-wrapper-content{max-height:550px;max-width:1136px;margin:0 auto;}}@media screen and (min-width:960px) and (max-width:1140px){#main-menu .has-children:hover .navigation--menu-wrapper-content,#main-menu .has-children.active .navigation--menu-wrapper-content{max-width:960px;}}@media (min-width:960px){#main-menu .has-children:hover .navigation--menu-wrapper,#main-menu .has-children.active .navigation--menu-wrapper{max-height:550px;visibility:visible;}#main-menu .has-children li.has-children{margin:0;display:inline-block;border-right:1px solid #9f9f9f;padding:40px 30px 40px 30px;}#main-menu .has-children li.has-children:hover{background:none;}#main-menu .has-children .navigation--menu-wrapper ul.links,#main-menu .has-children .navigation--menu-wrapper .dd-special-menu{padding:0;}#main-menu .has-children .navigation--menu-wrapper ul.links .navigation--menu-wrapper ul.links,#main-menu .has-children .navigation--menu-wrapper ul.links .navigation--menu-wrapper .dd-special-menu,#main-menu .has-children .navigation--menu-wrapper .dd-special-menu .navigation--menu-wrapper ul.links,#main-menu .has-children .navigation--menu-wrapper .dd-special-menu .navigation--menu-wrapper .dd-special-menu{border:0;min-height:240px;}#main-menu .has-children .navigation--menu-wrapper a{color:#cc262b;padding:0;font-size:16px;margin-bottom:20px;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper{position:relative;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper ul li{margin:0;width:50%;font-size:14px;padding-right:20px;box-sizing:border-box;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover{background:none;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover a{color:#cc262b;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper ul li a{padding:0;color:#494949;text-transform:none;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;font-size:14px;margin-bottom:8px;}#main-menu .has-children .navigation--menu-wrapper .navigation--menu-wrapper ul li a:after{display:none;}#main-menu .has-children.menu-2867 li.has-children,#main-menu .has-children.menu-2943 li.has-children,#main-menu .has-children.menu-2945 li.has-children,#main-menu .has-children.menu-2946 li.has-children,#main-menu .has-children.menu-2947 li.has-children{width:72%;margin:0;box-sizing:border-box;display:inline-block;border-right:1px solid #9f9f9f;padding:40px 30px 40px 36%;}#main-menu .has-children.menu-2867 li.has-children:last-child,#main-menu .has-children.menu-2943 li.has-children:last-child,#main-menu .has-children.menu-2945 li.has-children:last-child,#main-menu .has-children.menu-2946 li.has-children:last-child,#main-menu .has-children.menu-2947 li.has-children:last-child{border-right:0;margin-left:0;width:28%;padding:40px 30px 40px 30px;}#main-menu .has-children.menu-2867 li.has-children:hover,#main-menu .has-children.menu-2943 li.has-children:hover,#main-menu .has-children.menu-2945 li.has-children:hover,#main-menu .has-children.menu-2946 li.has-children:hover,#main-menu .has-children.menu-2947 li.has-children:hover{background:none;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li{position:static;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li img{position:absolute;left:-100%;top:0;width:100%;height:100%;object-fit:cover;margin-left:-30px;opacity:0;transition:all .3s;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover img,#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li:first-child img,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover img,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li:first-child img,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover img,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li:first-child img,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover img,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li:first-child img,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li:hover img,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li:first-child img{opacity:1;}#main-menu .has-children.menu-435 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-982 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .navigation--menu-wrapper-content{max-width:960px;margin:0 auto;}#main-menu .has-children.menu-435 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-982 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1001 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1002 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1003 .navigation--menu-wrapper li.has-children{width:100%;padding-right:0;padding-left:0;margin-left:0;margin-right:0;}#main-menu .has-children.menu-435 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-982 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .navigation--menu-wrapper ul li{width:20%;padding:0 15px;box-sizing:border-box;}#main-menu .has-children.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-435 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-982 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img{margin-bottom:50px;}#main-menu .has-children.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-435 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-982 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{top:auto;margin:0 15px;text-align:left;height:100%;}#main-menu .has-children.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-435 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-982 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after{display:none;}#main-menu .has-children.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-435 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-982 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span{text-transform:uppercase;position:absolute;top:100%;margin-top:-50px;}#main-menu .has-children.menu-787 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .navigation--menu-wrapper-content{max-width:1136px;margin:0 auto;}}@media screen and (min-width:960px) and (max-width:1140px){#main-menu .has-children.menu-787 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .navigation--menu-wrapper-content,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .navigation--menu-wrapper-content{max-width:960px;}}@media (min-width:960px){#main-menu .has-children.menu-787 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1053 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1054 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1055 .navigation--menu-wrapper li.has-children,#main-menu .has-children.menu-1056 .navigation--menu-wrapper li.has-children{width:100%;box-sizing:border-box;padding-left:0;padding-right:0;}#main-menu .has-children.menu-787 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .navigation--menu-wrapper ul li,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .navigation--menu-wrapper ul li{width:16.6%;padding:0 15px;box-sizing:border-box;}#main-menu .has-children.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-787 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu .has-children.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .menu__link img,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img{height:165px;margin-bottom:35px;object-fit:cover;}#main-menu .has-children.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-787 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .menu__link .menu__link,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{top:auto;margin:0 15px;text-align:left;height:100%;line-height:1.2;}#main-menu .has-children.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-787 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link:after,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .menu__link .menu__link:after,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link:after{display:none;}#main-menu .has-children.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-787 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link span,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .menu__link .menu__link span,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link span{text-transform:uppercase;}.header #header-menu-desktop .links > li.has-children .navigation--menu-wrapper a:after{content:"";float:left;background-image:url(/sites/all/themes/himacs/himacs-img/icon-link.svg);background-size:30px;background-position:center center;background-repeat:no-repeat;width:30px;height:14px;margin-left:0;}}#main-menu ul li a{padding:52px 25px 42px;}#main-menu .has-children.menu-787 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a,#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a{background:#cc262b;transition:background .3s;margin-bottom:8px;border:4px solid #cc262b;appearance:none;padding:8px 16px 6px 35px;text-transform:uppercase;color:white;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-size:12px;line-height:1.2;position:relative;margin-top:115px;}#main-menu .has-children.menu-787 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a:before,#main-menu .has-children.menu-1053 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a:before,#main-menu .has-children.menu-1054 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a:before,#main-menu .has-children.menu-1055 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a:before,#main-menu .has-children.menu-1056 .navigation--menu-wrapper .children--count-0:not(.dd-menu-item-16) a:before,#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a:before,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a:before,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a:before,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a:before,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a:before{content:"\f178";color:white;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;left:7px;top:50%;margin-top:-9px;font-size:19px;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button{padding-right:0;width:auto;margin-top:15px;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button a{border:none;margin:0;}#main-menu .has-children.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button .dd-menu-item-16,#main-menu .has-children.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button .dd-menu-item-16,#main-menu .has-children.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button .dd-menu-item-16,#main-menu .has-children.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button .dd-menu-item-16,#main-menu .has-children.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li.button .dd-menu-item-16{display:none;}@media (max-width:1300px){#main-menu ul li a{padding:52px 18px 42px;}}@media (max-width:1200px){#main-menu ul li a{padding:52px 7px 42px;font-size:13px;}}@media (max-width:959px){#main-menu li.has-children .navigation--menu-wrapper{max-height:0;}#main-menu .has-children:hover .navigation--menu-wrapper{max-height:1000px;}#main-menu .has-children:hover .menu--link-toggle{color:#cc262b;}#main-menu .has-children:hover .menu--link-toggle:after{transform:rotate(180deg);}#main-menu{width:100%;}#main-menu ul li.active-trail,#main-menu ul li.active,#main-menu ul li.active-trail,#main-menu ul li:hover{background:none;}#main-menu .has-children .menu--link-toggle{position:relative;}#main-menu .has-children .menu--link-toggle:after{font-family:"FontAwesome";content:"\f0d7";display:inline;margin-left:7px;position:absolute;top:16px;}#main-menu .navigation--menu-wrapper ul.links li,#main-menu .navigation--menu-wrapper .dd-special-menu li{margin:0 12px 22px 0px;border:0;}#main-menu ul{margin:0;padding:0 7px;list-style:none;}#main-menu ul li{float:none;width:100%;margin-bottom:0;border-top:1px solid #6d6d6d;background-color:white;color:#b0b0b0;text-align:left;}#main-menu ul li a{width:auto;padding-top:18px;padding-bottom:14px;color:#494949;text-transform:uppercase;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-size:14px;}#main-menu ul li .has-children a{color:#cc262b;padding-left:60px;}#main-menu ul li .has-children a:after{content:"";float:left;background-image:url(/sites/all/themes/himacs/himacs-img/icon-link.svg);background-size:30px;background-position:center center;background-repeat:no-repeat;width:30px;height:14px;margin-left:0;}#main-menu ul li .navigation--menu-wrapper .navigation--menu-wrapper ul{margin:0;padding-left:60px;}#main-menu ul li .navigation--menu-wrapper .navigation--menu-wrapper ul li{margin:0;border:0;}#main-menu ul li .navigation--menu-wrapper .navigation--menu-wrapper ul li a{color:#494949;text-transform:none;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;padding:0;}#main-menu ul li .navigation--menu-wrapper .navigation--menu-wrapper ul li a:after{display:none;}#main-menu ul li.first{border-top:none;}#main-menu ul li.active-trail,#main-menu ul li:hover{color:#5c5b5b;}#main-menu ul li.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-435 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-787 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-982 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1053 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1054 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1055 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1056 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1001 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1002 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img,#main-menu ul li.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 img,#main-menu ul li.menu-1003 .navigation--menu-wrapper .menu__link img,#main-menu ul li.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 img{display:block;width:45px;height:45px;object-fit:cover;float:left;margin-right:15px;}#main-menu ul li.menu-435 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-435 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-435 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-787 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-787 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-787 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-982 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-982 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-982 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1053 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1053 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1053 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1054 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1054 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1054 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1055 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1055 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1055 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1056 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1056 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1056 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1001 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1001 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1001 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1002 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1002 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1002 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1003 .navigation--menu-wrapper ul.links .dd-menu-item-16 .menu__link,#main-menu ul li.menu-1003 .navigation--menu-wrapper .menu__link .menu__link,#main-menu ul li.menu-1003 .navigation--menu-wrapper .dd-special-menu .dd-menu-item-16 .menu__link{display:inline-block;text-transform:uppercase;margin-left:-60px;padding-left:60px;}#main-menu ul li.menu-2867 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu ul li.menu-2943 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu ul li.menu-2945 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu ul li.menu-2946 .navigation--menu-wrapper .navigation--menu-wrapper ul li img,#main-menu ul li.menu-2947 .navigation--menu-wrapper .navigation--menu-wrapper ul li img{display:none;}#main-menu ul li.active-trail,#main-menu ul li:hover{color:#5c5b5b;}#header.header #block-search-form{width:100%;}}.toolbox{width:260px;position:absolute;right:100px;background:white;top:70px;box-shadow:1px 1px 10px rgba(0,0,0,0.25);color:#494949;}.toolbox-title{padding:30px;margin:0;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:14px;}.toolbox-item{border-top:1px solid #e8e8e8;padding:15px 30px;display:flex;align-items:center;}.toolbox-item-icon{color:#d4484c;display:inline-block;vertical-align:middle;width:20px;height:30px;overflow:hidden;}.toolbox-item-url{display:none;}.toolbox-item-name{margin:0 20px;display:inline-block;vertical-align:middle;max-width:calc(100% - 45px);font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;font-size:14px;}.toolbox-item:hover{color:#d4484c;}.toolbox .toolbox-item-icon:before{display:none;}.toolbox .toolbox-item-icon.icon-download{background-image:url(/sites/all/themes/himacs/himacs-img/icon-download.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;}.toolbox .toolbox-item-icon.icon-feature{background-image:url(/sites/all/themes/himacs/himacs-img/icon-features.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;}.toolbox .toolbox-item-icon.icon-dimension{background-image:url(/sites/all/themes/himacs/himacs-img/icon-dimensions.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;}.toolbox .toolbox-item-icon.icon-documentation,.toolbox .toolbox-item-icon.icon-document{background-image:url(/sites/all/themes/himacs/himacs-img/icon-documentation.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;}.toolbox .toolbox-item-icon.icon-link{background-image:url(/sites/all/themes/himacs/himacs-img/icon-link.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;}@media screen and (max-width:767px){.toolbox{position:relative;right:auto;top:auto;width:100%;}.toolbox-title{padding:26px 30px;}.toolbox-title:after{content:"";width:10px;height:10px;position:absolute;right:25px;top:27px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-dropdown.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;}.toolbox .toolbox-items{display:none;}.toolbox.open .toolbox-items{display:block;}.toolbox.open .toolbox-title:after{background-image:url(/sites/all/themes/himacs/himacs-img/icon-dropdown-red.svg);background-size:10px;}}.hero-element{min-height:510px;position:relative;margin:0 -88px;display:flex;align-items:center;}.hero-element .collection-text{width:100%;}.hero-element .collection-title{position:relative;font-size:55px;line-height:1;font-weight:bold;color:white;margin-bottom:60px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;max-width:50%;}.hero-element .collection-play-button{display:inline-block;margin-bottom:10px;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;appearance:none;padding:6px 25px 4px 10px;margin-top:10px;text-transform:uppercase;text-align:left;box-sizing:border-box;color:#494949;background:white;position:relative;border:2px solid white;}.hero-element .collection-play-button:hover{background:none;color:white;}.hero-element .collection-play-button:hover:before{background:url(/sites/all/themes/himacs/himacs-img/icon-play-white.svg) no-repeat center center;}.hero-element .collection-play-button:before{content:'';width:20px;height:20px;display:inline-block;background:url(/sites/all/themes/himacs/himacs-img/icon-play.svg) no-repeat center center;vertical-align:middle;margin-right:10px;margin-top:-3px;}.hero-element .collection-subtitle{position:relative;font-size:18px;color:white;margin-bottom:20px;max-width:50%;}.hero-background{width:100vw;position:absolute;left:50%;transform:translateX(-50%);height:100%;overflow:hidden;}.hero-background:before{content:"";position:absolute;width:100%;left:0;height:100%;top:0;background:black;background:linear-gradient(117deg,rgba(0,0,0,0.55086) 0%,transparent 100%);}.hero-background img{width:100%;height:100%;object-fit:cover;}@media screen and (max-width:1140px){.hero-element{margin:0;}}@media screen and (max-width:767px){.hero-element{margin:0 -20px;height:auto;background:#f8f8f8;padding:0 20px 20px;display:block;}.hero-element .collection-text{min-height:400px;}.hero-element .collection-title{padding-top:100px;max-width:100%;font-size:30px;margin-bottom:20px;}.hero-element .collection-subtitle{max-width:100%;font-size:16px;}.hero-background{height:430px;}}.field-name-field-case-studies{position:relative;padding:60px 0 40px;margin-left:-88px;margin-right:-88px;color:#494949;}.field-name-field-case-studies:before{content:"";background:#f8f8f8;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);}.field-name-field-case-studies .see-more-case-studies-button{text-align:center;margin-top:50px;}.field-name-field-case-studies .see-more-case-studies-button div.button a{background:#cc262b;border:4px solid #cc262b;transition:background .3s;}.field-name-field-case-studies .see-more-case-studies-button div.button a:hover{background:white;}.field-name-field-case-studies .field-label{position:relative;text-transform:uppercase;margin-bottom:30px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:21px;}.field-name-field-case-studies .field-items{position:relative;display:flex;justify-content:space-between;}.field-name-field-case-studies .field-item{width:calc(33.333% - 22px);overflow:hidden;}.field-name-field-case-studies .field-item a{display:block;line-height:0;position:relative;}.field-name-field-case-studies .field-item a:after{content:"";position:absolute;width:100%;left:0;height:100%;top:0;opacity:0.7;background:black;background:linear-gradient(45deg,rgba(0,0,0,0.79736) 0%,transparent 100%);}.field-name-field-case-studies .field-item a:hover img{transform:scale(1.1);}.field-name-field-case-studies .field-item img{width:100%;transition:all .4s;height:240px;object-fit:cover;}.field-name-field-case-studies article{padding:0 20px 80px;position:relative;overflow:hidden;height:100%;}.field-name-field-case-studies article:before{content:"";background:white;position:absolute;left:0;top:30px;width:100%;height:calc(100% - 30px);}.field-name-field-case-studies article .field-name-title-field{margin-bottom:20px;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;font-size:20px;}.field-name-field-case-studies article .field-name-field-case-image,.field-name-field-case-studies article .image-link{margin:0px -20px 20px;overflow:hidden;}.field-name-field-case-studies article .field-item{width:100%;}.field-name-field-case-studies article .field-label-inline{border-top:1px solid #e8e8e8;position:relative;padding:10px 0;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;}.field-name-field-case-studies article .field-label-inline:last-child{border-bottom:1px solid #e8e8e8;}.field-name-field-case-studies article .field-label-inline .field-label{margin-right:5px;margin-bottom:0;text-transform:none;font-size:14px;}.field-name-field-case-studies article .field-label-inline .field-label + .field-items{font-size:14px;}@media screen and (max-width:1140px){.field-name-field-case-studies{margin:0;}}@media screen and (max-width:767px){.field-name-field-case-studies{margin:0 -20px;padding:0 20px 60px;}.field-name-field-case-studies .see-more-case-studies-button{margin-top:20px;}.field-name-field-case-studies .field-items{display:flex;}.field-name-field-case-studies .field-item{width:100%;}.field-name-field-case-studies .field-item img{height:140px;}.field-name-field-case-studies .field-label{margin-bottom:0;font-size:16px;}.field-name-field-case-studies article{padding:0 20px 60px;}.field-name-field-case-studies article .field-label-inline{padding:5px 0;}.field-name-field-case-studies article .field-name-field-case-image,.field-name-field-case-studies article .image-link{margin:0px -20px 15px;overflow:hidden;}.field-name-field-case-studies .swiper-button-prev{width:36px;height:30px;position:absolute;right:50px;left:auto;top:19px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-left.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-name-field-case-studies .swiper-button-prev:after{display:none;}.field-name-field-case-studies .swiper-button-next{width:36px;height:30px;position:absolute;right:10px;top:19px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-right.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-name-field-case-studies .swiper-button-next:after{display:none;}}@media screen and (max-width:556px){.field-name-field-case-studies .field-item img{height:200px;}}.field-name-field-text-section{padding:120px 110px;}.field-name-field-text-section h1{font-size:40px;margin:0;font-family:"DIN Next W01 Light","DIN Next W01 Light Face","Helvetica",sans-serif;text-transform:none;}.field-name-field-text-section h1:after{content:'';width:70px;height:3px;background:grey;display:block;margin:15px 0;}.field-name-field-text-section table td:first-child{padding-right:20px;}.field-name-field-text-section table td:nth-child(2){padding-left:20px;}@media screen and (max-width:767px){.field-name-field-text-section{padding:50px 0px;}.field-name-field-text-section h1{font-size:36px;}.field-name-field-text-section h1:after{margin:20px 0 10px;}.field-name-field-text-section table td:first-child{padding-right:10px;}.field-name-field-text-section table td:nth-child(2){padding-left:10px;}}.node-collection-detail-page .paragraphs-items{margin-bottom:0;}.field-name-field-collection{position:relative;padding:60px 0 70px;margin:0 -88px;color:#494949;}.field-name-field-collection:before{content:"";background:#f8f8f8;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);}.field-name-field-collection .field-label{position:relative;text-transform:uppercase;margin-bottom:30px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:21px;}.field-name-field-collection .field-items{overflow:hidden;position:relative;margin:0 -15px;display:flex;}.field-name-field-collection .field-item{width:calc(50% - 30px);margin:0 15px;}@media screen and (max-width:1140px){.field-name-field-collection{margin:0;}}@media screen and (max-width:767px){.field-name-field-collection{padding:40px 20px 70px;margin:0 -20px;}.field-name-field-collection .field-item{margin:0 15px;line-height:1;}.field-name-field-collection .field-items{overflow:visible;}.field-name-field-collection .field-label{font-size:16px;}.field-name-field-collection .swiper-button-prev{width:36px;height:30px;position:absolute;right:50px;left:auto;top:58px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-left.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-name-field-collection .swiper-button-prev:after{display:none;}.field-name-field-collection .swiper-button-next{width:36px;height:30px;position:absolute;right:10px;top:58px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-right.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-name-field-collection .swiper-button-next:after{display:none;}}.other-collections{position:relative;padding:0 45px 50px;height:415px;box-sizing:border-box;}.other-collections .other-collection-background{display:flex;flex-flow:column nowrap;height:100%;}.other-collections .other-collection-background .other-collection-see-more{margin-top:auto;}.other-collections .other-collection-background .other-collection-title{padding-top:50px;}.other-collections .field-name-field-background{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;}.other-collections .field-name-field-background:after{content:"";background:linear-gradient(37deg,rgba(0,0,0,0.81136) 0%,rgba(255,255,255,0) 100%);position:absolute;width:100%;left:0;height:100%;top:0;}.other-collections .field-name-field-background .field-item,.other-collections .field-name-field-background img{width:100%;height:100%;}.other-collections .field-name-field-background .field-items{display:block;height:100%;}.other-collections .field-name-field-background .field-items img{object-fit:cover;}.other-collections .other-collection-title{color:white;font-size:30px;line-height:1;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;text-transform:uppercase;position:relative;z-index:1;}.other-collections .other-collection-title:after{content:'';width:70px;height:2px;background:white;display:block;margin:15px 0;}.other-collections .other-collection-description{color:white;font-size:14px;line-height:1.5;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;z-index:1;position:relative;}.other-collections .other-collection-description .field-item{width:100%;float:none;min-height:45px;}.other-collections .other-collection-see-more-link{position:relative;z-index:1;color:white;border:2px solid white;padding:6px 40px;margin-top:20px;display:inline-block;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:16px;transition:all .3s;}.other-collections .other-collection-see-more-link:hover{color:black;background:white;}@media screen and (max-width:992px){.other-collections{min-height:365px;height:auto;}}@media screen and (max-width:767px){.other-collections{padding:0 30px 30px;min-height:260px;}.other-collections .other-collection-title{font-size:18px;}.other-collections .other-collection-title:after{margin:7px 0;}}.collections{padding-top:60px;padding-bottom:30px;margin:0 -103px;position:relative;}.collections:before{content:"";background:#f8f8f8;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);}.collections-wrapper{overflow:hidden;}.collections .collection{width:50%;float:left;padding:0 15px 30px;box-sizing:border-box;}.collections .collection.full-row-collection{width:100%;}@media screen and (max-width:1140px){.collections{margin:0;padding-top:0px;padding-bottom:45px;}.collections .collection{padding:0 0px 15px;box-sizing:border-box;width:100%;}}.view-collection-products,.view-collection-products-no-filter{position:relative;padding-top:60px;margin:0 -88px;color:#494949;}.view-collection-products:before,.view-collection-products-no-filter:before{content:"";background:#f8f8f8;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);}.view-collection-products .view-empty,.view-collection-products-no-filter .view-empty{min-height:300px;padding-top:40px;}.view-collection-products .view-content,.view-collection-products-no-filter .view-content{min-height:300px;position:relative;}.view-collection-products .view-content table,.view-collection-products .view-content tbody,.view-collection-products .view-content tr,.view-collection-products-no-filter .view-content table,.view-collection-products-no-filter .view-content tbody,.view-collection-products-no-filter .view-content tr{display:block;}.view-collection-products .view-content tr,.view-collection-products-no-filter .view-content tr{margin:0 -15px;overflow:hidden;}.view-collection-products .view-content td,.view-collection-products-no-filter .view-content td{width:25%;position:relative;padding:20px 15px;float:left;box-sizing:border-box;}.view-collection-products .view-content .collection-colour,.view-collection-products .view-content .product-detail,.view-collection-products-no-filter .view-content .collection-colour,.view-collection-products-no-filter .view-content .product-detail{height:380px;position:relative;}.view-collection-products .view-content .collection-colour a,.view-collection-products .view-content .product-detail a,.view-collection-products-no-filter .view-content .collection-colour a,.view-collection-products-no-filter .view-content .product-detail a{display:block;height:100%;transition:all .3s;}.view-collection-products .view-content .collection-colour a:after,.view-collection-products .view-content .product-detail a:after,.view-collection-products-no-filter .view-content .collection-colour a:after,.view-collection-products-no-filter .view-content .product-detail a:after{position:absolute;content:"";left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-plus.svg);background-size:25px;background-position:center center;background-repeat:no-repeat;transform:scale(0);transition:all .3s;}.view-collection-products .view-content .collection-colour a:before,.view-collection-products .view-content .product-detail a:before,.view-collection-products-no-filter .view-content .collection-colour a:before,.view-collection-products-no-filter .view-content .product-detail a:before{content:"New";display:none;text-transform:uppercase;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;color:white;background:#cc262b;font-size:13px;padding:1px 20px 0px;position:absolute;top:0px;right:-2px;z-index:1;transition:all .2s;}.view-collection-products .view-content .collection-colour a:hover:after,.view-collection-products .view-content .product-detail a:hover:after,.view-collection-products-no-filter .view-content .collection-colour a:hover:after,.view-collection-products-no-filter .view-content .product-detail a:hover:after{transform:scale(1);}.view-collection-products .view-content .collection-colour a:hover:before,.view-collection-products .view-content .product-detail a:hover:before,.view-collection-products-no-filter .view-content .collection-colour a:hover:before,.view-collection-products-no-filter .view-content .product-detail a:hover:before{top:-4px;right:-6px;}.view-collection-products .view-content .collection-colour a:hover > img,.view-collection-products .view-content .product-detail a:hover > img,.view-collection-products-no-filter .view-content .collection-colour a:hover > img,.view-collection-products-no-filter .view-content .product-detail a:hover > img{transform:scale(1.02);box-shadow:0 0 14px rgba(0,0,0,0.3);}.view-collection-products .view-content .collection-colour img,.view-collection-products .view-content .product-detail img,.view-collection-products-no-filter .view-content .collection-colour img,.view-collection-products-no-filter .view-content .product-detail img{height:100%;width:100%;object-fit:cover;transition:all .2s;border:1px solid #d3d3d3;}.view-collection-products .view-content .collection-colour .collection-colour-title,.view-collection-products .view-content .collection-colour .product-title,.view-collection-products .view-content .product-detail .collection-colour-title,.view-collection-products .view-content .product-detail .product-title,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-title,.view-collection-products-no-filter .view-content .collection-colour .product-title,.view-collection-products-no-filter .view-content .product-detail .collection-colour-title,.view-collection-products-no-filter .view-content .product-detail .product-title{position:absolute;bottom:50px;left:20px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;text-transform:uppercase;font-size:16px;}.view-collection-products .view-content .collection-colour .collection-colour-reference,.view-collection-products .view-content .collection-colour .product-reference,.view-collection-products .view-content .product-detail .collection-colour-reference,.view-collection-products .view-content .product-detail .product-reference,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-reference,.view-collection-products-no-filter .view-content .collection-colour .product-reference,.view-collection-products-no-filter .view-content .product-detail .collection-colour-reference,.view-collection-products-no-filter .view-content .product-detail .product-reference{position:absolute;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;font-size:14px;text-transform:uppercase;bottom:20px;left:20px;}.view-collection-products .view-content .collection-colour .collection-colour-filters,.view-collection-products .view-content .product-detail .collection-colour-filters,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters{position:absolute;bottom:18px;right:20px;}.view-collection-products .view-content .collection-colour .collection-colour-filters span,.view-collection-products .view-content .product-detail .collection-colour-filters span,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span{width:18px;height:18px;display:inline-block;margin-left:5px;vertical-align:top;}.view-collection-products .view-content .collection-colour .collection-colour-filters span span,.view-collection-products .view-content .product-detail .collection-colour-filters span span,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span span,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span span{display:inline-block;font-size:18px;margin:0;display:flex;justify-content:center;align-items:center;}.view-collection-products .view-content .collection-colour .collection-colour-filters span.collection-colour-veined,.view-collection-products .view-content .product-detail .collection-colour-filters span.collection-colour-veined,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span.collection-colour-veined,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span.collection-colour-veined{width:23px;}.view-collection-products .view-content .collection-colour .collection-colour-filters span.collection-colour-veined img,.view-collection-products .view-content .product-detail .collection-colour-filters span.collection-colour-veined img,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span.collection-colour-veined img,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span.collection-colour-veined img{width:23px;height:23px;display:block;}.view-collection-products .view-content .collection-colour .collection-colour-filters span.collection-colour-veined span,.view-collection-products .view-content .product-detail .collection-colour-filters span.collection-colour-veined span,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span.collection-colour-veined span,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span.collection-colour-veined span{font-size:23px;width:23px;}.view-collection-products .view-content .collection-colour .collection-colour-filters span.collection-colour-karim-rashid,.view-collection-products .view-content .product-detail .collection-colour-filters span.collection-colour-karim-rashid,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span.collection-colour-karim-rashid,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span.collection-colour-karim-rashid{width:45px;}.view-collection-products .view-content .collection-colour .collection-colour-filters span.collection-colour-karim-rashid span,.view-collection-products .view-content .product-detail .collection-colour-filters span.collection-colour-karim-rashid span,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span.collection-colour-karim-rashid span,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span.collection-colour-karim-rashid span{font-size:45px;width:45px;}.view-collection-products .view-content .collection-colour .collection-colour-filters span img,.view-collection-products .view-content .product-detail .collection-colour-filters span img,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters span img,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters span img{border:0;object-fit:contain;}.view-collection-products .view-content .collection-colour.is-new a:before,.view-collection-products .view-content .product-detail.is-new a:before,.view-collection-products-no-filter .view-content .collection-colour.is-new a:before,.view-collection-products-no-filter .view-content .product-detail.is-new a:before{display:inline-block;}.view-collection-products .view-content .collection-colour-aurora,.view-collection-products .view-content .product-detail-aurora,.view-collection-products-no-filter .view-content .collection-colour-aurora,.view-collection-products-no-filter .view-content .product-detail-aurora{width:140px;height:80px;position:absolute;top:0;right:0;}.view-collection-products .view-content .collection-colour-aurora:after,.view-collection-products .view-content .product-detail-aurora:after,.view-collection-products-no-filter .view-content .collection-colour-aurora:after,.view-collection-products-no-filter .view-content .product-detail-aurora:after{content:"";width:100%;height:100%;background-image:url(/sites/all/themes/himacs/himacs-img/icon-aurora.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;}.view-collection-products .view-content .collection-colour.text-colour-white,.view-collection-products .view-content .product-detail.text-colour-white,.view-collection-products-no-filter .view-content .collection-colour.text-colour-white,.view-collection-products-no-filter .view-content .product-detail.text-colour-white{color:white;}.view-collection-products .view-content .collection-colour.text-colour-white a:after,.view-collection-products .view-content .product-detail.text-colour-white a:after,.view-collection-products-no-filter .view-content .collection-colour.text-colour-white a:after,.view-collection-products-no-filter .view-content .product-detail.text-colour-white a:after{background-image:url(/sites/all/themes/himacs/himacs-img/icon-plus-white.svg);}.view-collection-products .view-content .collection-colour.text-colour-white .collection-colour-aurora:after,.view-collection-products .view-content .product-detail.text-colour-white .collection-colour-aurora:after,.view-collection-products-no-filter .view-content .collection-colour.text-colour-white .collection-colour-aurora:after,.view-collection-products-no-filter .view-content .product-detail.text-colour-white .collection-colour-aurora:after{background-image:url(/sites/all/themes/himacs/himacs-img/icon-aurora-white.svg);}.view-collection-products .select-wrapper,.view-collection-products-no-filter .select-wrapper{position:relative;}.view-collection-products .select-wrapper:after,.view-collection-products-no-filter .select-wrapper:after{border:0;height:66px;right:0;box-shadow:none;}.view-collection-products .select-wrapper select,.view-collection-products-no-filter .select-wrapper select{padding-left:20px;}.view-collection-products .view-filters form,.view-collection-products-no-filter .view-filters form{max-width:100%;}.view-collection-products .view-filters form .filter-title,.view-collection-products-no-filter .view-filters form .filter-title{position:relative;text-transform:uppercase;margin-bottom:30px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:21px;}.view-collection-products .view-filters form .form-item,.view-collection-products-no-filter .view-filters form .form-item{width:100%;text-align:left;}.view-collection-products .views-exposed-form .views-exposed-widgets,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets{position:relative;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:left;width:25%;text-align:left;padding-right:2px;box-sizing:border-box;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget label{font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;text-transform:uppercase;font-size:13px;margin-bottom:12px;display:block;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value{float:right;width:25%;text-align:left;margin-bottom:25px;padding-left:20px;box-sizing:border-box;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value label{font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;text-transform:uppercase;font-size:13px;margin-bottom:0;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox] + label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio] + label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox] + label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio] + label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox] + label,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox] + label,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio] + label{background:none;padding-left:0;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio] + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio] + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox] + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio] + label:before{content:"";border:1px solid #6f6f6f;display:inline-block;width:18px;height:19px;background:white;margin-right:20px;vertical-align:middle;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio]:checked + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio]:checked + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid .form-type-radio input[type=radio]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid .form-type-radio input[type=radio]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-checkbox input[type=checkbox]:checked + label:before,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value .form-type-radio input[type=radio]:checked + label:before{background-image:url(/sites/all/themes/himacs/himacs-img/checkbox-filter.svg);background-size:contain;background-position:center center;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-submit-button{float:right;display:none;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-select .form-select,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget .webform-component .form-select,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-textfield .form-select,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-select .form-select,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget .webform-component .form-select,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-textfield .form-select{font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif !important;font-size:13px;font-size:13px !important;text-transform:none !important;letter-spacing:normal !important;height:66px;border:0;box-shadow:55px 55px 75px rgba(11,12,17,0.08);}@media screen and (max-width:1140px){.view-collection-products,.view-collection-products-no-filter{margin:0;}}@media screen and (max-width:992px){.view-collection-products .view-content td,.view-collection-products-no-filter .view-content td{width:33.333%;}}@media screen and (max-width:767px){.view-collection-products,.view-collection-products-no-filter{padding-top:25px;padding-bottom:40px;}.view-collection-products .view-filters form .filter-title,.view-collection-products-no-filter .view-filters form .filter-title{font-size:16px;}.view-collection-products .views-exposed-form .views-exposed-widgets,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets{margin-bottom:27px;}.view-collection-products .view-empty,.view-collection-products-no-filter .view-empty{min-height:250px;}.view-collection-products .view-content,.view-collection-products-no-filter .view-content{min-height:250px;}.view-collection-products .view-content tr,.view-collection-products-no-filter .view-content tr{margin:0 -8px;}.view-collection-products .view-content td,.view-collection-products-no-filter .view-content td{width:50%;padding:8px;}.view-collection-products .view-content .collection-colour,.view-collection-products .view-content .product-detail,.view-collection-products-no-filter .view-content .collection-colour,.view-collection-products-no-filter .view-content .product-detail{height:240px;}.view-collection-products .view-content .collection-colour .collection-colour-filters,.view-collection-products .view-content .product-detail .collection-colour-filters,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-filters,.view-collection-products-no-filter .view-content .product-detail .collection-colour-filters{right:10px;}.view-collection-products .view-content .collection-colour a:before,.view-collection-products .view-content .product-detail a:before,.view-collection-products-no-filter .view-content .collection-colour a:before,.view-collection-products-no-filter .view-content .product-detail a:before{padding:1px 15px 0px;}.view-collection-products .view-content .collection-colour .collection-colour-title,.view-collection-products .view-content .collection-colour .product-title,.view-collection-products .view-content .product-detail .collection-colour-title,.view-collection-products .view-content .product-detail .product-title,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-title,.view-collection-products-no-filter .view-content .collection-colour .product-title,.view-collection-products-no-filter .view-content .product-detail .collection-colour-title,.view-collection-products-no-filter .view-content .product-detail .product-title{left:0;padding:0 10px;}.view-collection-products .view-content .collection-colour .collection-colour-reference,.view-collection-products .view-content .collection-colour .product-reference,.view-collection-products .view-content .product-detail .collection-colour-reference,.view-collection-products .view-content .product-detail .product-reference,.view-collection-products-no-filter .view-content .collection-colour .collection-colour-reference,.view-collection-products-no-filter .view-content .collection-colour .product-reference,.view-collection-products-no-filter .view-content .product-detail .collection-colour-reference,.view-collection-products-no-filter .view-content .product-detail .product-reference{left:0;padding:0 10px;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:none;width:100%;margin-bottom:20px;padding-left:0;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_usage_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_product_thickness_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid,.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_usage_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_product_thickness_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_lucent_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_recycled_tid,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget.views-widget-filter-field_veined_value{float:none;width:100%;margin-bottom:20px;padding-left:0;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-select .form-select,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget .form-type-select .form-select{box-shadow:1px 1px 10px rgba(0,0,0,0.25);padding-left:30px;}.view-collection-products .views-exposed-form .views-exposed-widgets .views-exposed-widget .select-wrapper:after,.view-collection-products-no-filter .views-exposed-form .views-exposed-widgets .views-exposed-widget .select-wrapper:after{width:10px;height:10px;position:absolute;right:25px;top:27px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-dropdown.svg);background-size:12px;background-position:center center;background-repeat:no-repeat;}}.view-collection-products .pager-load-more,.view-collection-products-no-filter .pager-load-more{width:100%;background:none;border:0;margin-bottom:40px;}.view-collection-products .pager-load-more a,.view-collection-products-no-filter .pager-load-more a{border:5px solid #cb252c;background:#cb252c;color:white;}.view-collection-products .pager-load-more a:hover,.view-collection-products-no-filter .pager-load-more a:hover{color:#cb252c;background:none;}.view-collection-products .pager-next,.view-collection-products-no-filter .pager-next{margin:auto;}.view-collection-products .pager-next > a,.view-collection-products-no-filter .pager-next > a{font-size:120%;margin-top:0;}.view-collection-products .pager-next > a > i,.view-collection-products-no-filter .pager-next > a > i{vertical-align:inherit;}.view-collection-products .view-empty,.view-collection-products-no-filter .view-empty{position:relative;text-align:center;}.view-collection-products-no-filter{margin-top:-50px;}.ctools-modal-content.ctools-modal-collection-color-modal-content{width:calc(100% + 272px);height:100%;margin:0 -136px;border:0;height:auto;min-height:400px;color:#494949;}.ctools-modal-content.ctools-modal-collection-color-modal-content .modal-content{width:100%;box-sizing:border-box;overflow:hidden;padding:1em;}@media screen and (max-width:1140px){.ctools-modal-content.ctools-modal-collection-color-modal-content{width:calc(100% + 352px);margin:0 -175px;}}@media screen and (max-width:992px){.ctools-modal-content.ctools-modal-collection-color-modal-content{margin:0;width:100%;}}@media screen and (max-width:767px){.ctools-modal-content.ctools-modal-collection-color-modal-content .modal-content{padding:0;}}.node-collection-colour.view-mode-full{margin-top:40px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container,.node-collection-colour.view-mode-full .colour-properties-container{width:380px;float:right;padding:0 25px 0 30px;box-sizing:border-box;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .colour-title,.node-collection-colour.view-mode-full .colour-properties-container .colour-title{font-size:30px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;padding:60px 70px 30px 0;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new),.node-collection-colour.view-mode-full .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new){border-top:1px solid #494949;font-size:14px;padding:12px 0;overflow:hidden;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) img,.node-collection-colour.view-mode-full .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) img{width:18px;vertical-align:middle;margin-right:5px;margin-left:-20px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) strong,.node-collection-colour.view-mode-full .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) strong{min-width:90px;display:inline-block;padding-right:20px;vertical-align:top;float:left;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) p,.node-collection-colour.view-mode-full .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new) p{width:calc(100% - 110px);display:inline-block;vertical-align:top;margin-top:0;float:left;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new).colour-karim-rashid img,.node-collection-colour.view-mode-full .colour-properties-container > div:not(.colour-title):not(.buttons):not(.colour-is-new).colour-karim-rashid img{width:45px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div.colour-is-new,.node-collection-colour.view-mode-full .colour-properties-container > div.colour-is-new{position:absolute;border:0;top:30px;right:40px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .buttons,.node-collection-colour.view-mode-full .colour-properties-container .buttons{text-align:center;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .buttons a,.node-collection-colour.view-mode-full .colour-properties-container .buttons a{min-width:220px;display:inline-block;margin-bottom:10px;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;appearance:none;padding:6px 25px 5px 10px;text-transform:uppercase;text-align:left;box-sizing:border-box;color:white;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .buttons a img,.node-collection-colour.view-mode-full .colour-properties-container .buttons a img{width:20px;margin-right:20px;vertical-align:middle;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .buttons a.contact-us,.node-collection-colour.view-mode-full .colour-properties-container .buttons a.contact-us{background:#cc262b;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .buttons a.show-in-showroom,.node-collection-colour.view-mode-full .colour-properties-container .buttons a.show-in-showroom{background:#494949;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .colour-thickness,.node-collection-colour.view-mode-full .colour-properties-container .colour-thickness{display:inline-block;vertical-align:top;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .colour-thickness span,.node-collection-colour.view-mode-full .colour-properties-container .colour-thickness span{display:inline-block;margin-right:20px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container,.node-collection-colour.view-mode-full .colour-thumbnails-container{width:calc(100% - 380px);height:620px;position:relative;overflow:hidden;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-next,.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-prev,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-next,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-prev{display:none;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top,.node-collection-colour.view-mode-full .gallery-top{height:100%;float:right;width:calc(100% - 110px);}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top .swiper-slide,.node-collection-colour.view-mode-full .gallery-top .swiper-slide{background-repeat:no-repeat;background-size:contain;background-position:center center;background-color:white;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top .swiper-slide span,.node-collection-colour.view-mode-full .gallery-top .swiper-slide span{width:100%;background:white;display:block;position:absolute;bottom:0;left:0;padding:5px 5px 5px 0;font-family:'DIN Next W01 Bold','DIN Next W01 Bold Face','Helvetica',sans-serif;font-weight:normal;}@media screen and (max-width:992px){.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top .swiper-slide span,.node-collection-colour.view-mode-full .gallery-top .swiper-slide span{padding:5px 5px 5px 10px;}}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs,.node-collection-colour.view-mode-full .gallery-thumbs{float:left;width:110px;padding-right:10px;box-sizing:border-box;height:100%;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs .swiper-slide img,.node-collection-colour.view-mode-full .gallery-thumbs .swiper-slide img{height:100%;width:100%;object-fit:cover;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs .swiper-slide,.node-collection-colour.view-mode-full .gallery-thumbs .swiper-slide{transition:all .3s;box-sizing:border-box;border:3px solid transparent;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs .swiper-slide-thumb-active,.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs .swiper-slide:hover,.node-collection-colour.view-mode-full .gallery-thumbs .swiper-slide-thumb-active,.node-collection-colour.view-mode-full .gallery-thumbs .swiper-slide:hover{border:3px solid #494949;}.ctools-modal-content.ctools-modal-collection-color-modal-content .popups-close,.node-collection-colour.view-mode-full .popups-close{position:absolute;right:-125px;top:10px;width:20px;height:20px;z-index:1;}.ctools-modal-content.ctools-modal-collection-color-modal-content .collection-icon-is-new,.node-collection-colour.view-mode-full .collection-icon-is-new{text-transform:uppercase;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;color:white;background:#cc262b;padding:10px;font-size:13px;padding:6px 20px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .collection-colour-aurora,.node-collection-colour.view-mode-full .collection-colour-aurora{width:70px;height:50px;display:block;}.ctools-modal-content.ctools-modal-collection-color-modal-content .collection-colour-aurora:after,.node-collection-colour.view-mode-full .collection-colour-aurora:after{content:"";width:100%;height:100%;background-image:url(/sites/all/themes/himacs/himacs-img/icon-aurora.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;display:block;}@media screen and (max-width:1140px){.ctools-modal-content.ctools-modal-collection-color-modal-content .popups-close,.node-collection-colour.view-mode-full .popups-close{right:-165px;}}@media screen and (max-width:992px){.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container,.node-collection-colour.view-mode-full .colour-thumbnails-container{position:absolute;top:70px;width:calc(100% - 30px);}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-next,.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-prev,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-next,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-prev{height:20px;color:black;margin-top:-10px;text-align:center;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-next:after,.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-prev:after,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-next:after,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-prev:after{font-size:20px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container,.node-collection-colour.view-mode-full .colour-properties-container{width:100%;padding:0;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .colour-title,.node-collection-colour.view-mode-full .colour-properties-container .colour-title{margin-bottom:540px;padding:10px 100px 20px 0;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container > div.colour-is-new,.node-collection-colour.view-mode-full .colour-properties-container > div.colour-is-new{top:15px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top,.node-collection-colour.view-mode-full .gallery-top{height:430px;width:100%;margin-bottom:10px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs,.node-collection-colour.view-mode-full .gallery-thumbs{float:none;width:100%;height:90px;padding:0;}.ctools-modal-content.ctools-modal-collection-color-modal-content .popups-close,.node-collection-colour.view-mode-full .popups-close{right:10px;}}@media screen and (max-width:767px){.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-top,.node-collection-colour.view-mode-full .gallery-top{height:350px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container,.node-collection-colour.view-mode-full .colour-thumbnails-container{width:100%;top:55px;height:460px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-next,.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-prev,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-next,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-prev{height:20px;color:black;margin-top:-10px;display:inline-block;text-align:center;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-next:after,.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-thumbnails-container .swiper-button-prev:after,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-next:after,.node-collection-colour.view-mode-full .colour-thumbnails-container .swiper-button-prev:after{font-size:20px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container,.node-collection-colour.view-mode-full .colour-properties-container{padding:0 15px 50px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .colour-properties-container .colour-title,.node-collection-colour.view-mode-full .colour-properties-container .colour-title{font-size:18px;padding:15px 100px 15px 0;margin-bottom:440px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .gallery-thumbs,.node-collection-colour.view-mode-full .gallery-thumbs{height:70px;}.ctools-modal-content.ctools-modal-collection-color-modal-content .popups-close,.node-collection-colour.view-mode-full .popups-close{top:15px;}}.field-type-entityreference.field-name-field-dd-benefit-items{color:#494949;position:relative;padding:60px 0 70px;margin-left:-88px;margin-right:-88px;}.field-type-entityreference.field-name-field-dd-benefit-items:before{content:"";background:#f8f8f8;position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);}.field-type-entityreference.field-name-field-dd-benefit-items .field-label{position:relative;text-transform:uppercase;margin-bottom:30px;font-family:"DIN Next W01 Bold","DIN Next W01 Bold Face","Helvetica",sans-serif;font-weight:normal;font-size:20px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-items{position:relative;display:flex;justify-content:space-between;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item{width:calc(33.333% - 22px);overflow:hidden;background:white;position:relative;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item img{width:100%;transition:all .4s;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item{padding:0 30px 80px;overflow:hidden;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-logo{margin:0px -30px 20px;height:245px;overflow:hidden;position:relative;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-logo:after{content:"";position:absolute;width:100%;left:0;height:100%;top:0;opacity:0.7;background:black;background:linear-gradient(45deg,rgba(0,0,0,0.79736) 0%,transparent 100%);}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .field-item{width:100%;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-link{position:absolute;bottom:50px;color:#d4484c;font-size:13px;text-decoration:underline;transition:all .3s;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-link:hover{color:#494748;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-label{font-size:30px;margin-bottom:20px;font-family:"DIN Next W01 Regular","DIN Next W01 Regular Face","Helvetica",sans-serif;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-label .small-title{font-size:100%;line-height:130%;}@media screen and (max-width:1140px){.field-type-entityreference.field-name-field-dd-benefit-items{margin:0;}}@media screen and (max-width:767px){.field-type-entityreference.field-name-field-dd-benefit-items{margin:0 -20px;padding:0 20px 60px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-items{display:flex;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item{width:100%;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item{padding:0 20px 70px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-label{font-size:20px;min-height:80px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-link{bottom:40px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-item .feature-item .feature-logo{margin:0px -20px 20px;height:160px;}.field-type-entityreference.field-name-field-dd-benefit-items .field-label{margin-bottom:20px;font-size:16px;margin-top:60px;}.field-type-entityreference.field-name-field-dd-benefit-items .swiper-button-prev{width:36px;height:30px;position:absolute;right:50px;left:auto;top:78px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-left.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-type-entityreference.field-name-field-dd-benefit-items .swiper-button-prev:after{display:none;}.field-type-entityreference.field-name-field-dd-benefit-items .swiper-button-next{width:36px;height:30px;position:absolute;right:10px;top:78px;background-image:url(/sites/all/themes/himacs/himacs-img/icon-arrow-right.svg);background-size:16px;background-position:center center;background-repeat:no-repeat;}.field-type-entityreference.field-name-field-dd-benefit-items .swiper-button-next:after{display:none;}}@media screen and (max-width:767px){.node-type-collection-landing-page .field-name-field-text-section{padding-top:0;}}.contact-us-campaign{width:20px;overflow:hidden;position:relative;transition:0.5s;}.contact-us-campaign img{vertical-align:middle;float:left;margin-top:3px;}.contact-us-campaign:after{vertical-align:middle;content:attr(title);display:inline-block;text-transform:uppercase;font-family:"DINNextW01-CondensedBol Face",Arial,Helvetica,sans-serif,sans-serif;transition:0.5s;opacity:0;width:140px;position:absolute;left:44px;text-align:left;vertical-align:top;top:0;line-height:46px;}.contact-us-campaign:hover,.contact-us-campaign.active{width:96px;}.contact-us-campaign:hover:after,.contact-us-campaign.active:after{opacity:1;}
.node-type-dd-page .quicktabs_main.quicktabs-style-excel{padding:40px 0;background:#f9f9f9;margin-bottom:2rem;}.section--50 .text p{min-height:44px;}.section--33 .text p{min-height:130px;}.newsletter--subscription{padding:0;}.newsletter--subscription .region{max-width:1400px;padding:33px 10px 15px;margin:0 auto;}.newsletter--subscription .small-title{padding-right:20px;padding-left:10px;box-sizing:border-box;text-align:right;}.newsletter--subscription #himacs-custom-user-subscribe-form{box-sizing:border-box;padding-left:10px;text-align:left;}.newsletter--subscription #edit-himacs-subscription-email{margin-right:16px;}.newsletter--subscription .form-submit{margin-left:0;}.text h2.font-strong{text-transform:uppercase;font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:110%;font-weight:normal;line-height:95%;letter-spacing:.01em;}.text p.headline{margin:28px auto 0;}#block-bean-media-contact .field-item.valign-wrapper a{padding-left:55px;}#block-bean-media-contact .field-item.valign-wrapper .fa{padding-top:0px;padding-left:0px;}#main .view-teaser-slideshow .button a{padding-top:10px;padding-bottom:9px;}.view-id-teaser_slideshow.view-display-id-teaser_news_lp .views-field-title{display:block;}.view-id-teaser_slideshow.view-display-id-teaser_news_lp .views-field-field-teaser-headline{display:none;}#block-views-documents-documents .views-row{max-width:200px;width:200px;padding:0 10px;}.quicktabs-wrapper .text h3{font-family:"DIN Next W01 Regular",Arial,Helvetica,sans-serif,sans-serif;font-size:20px;text-transform:none;letter-spacing:0;min-height:calc(0.95 * 2em);margin-top:1em;margin-bottom:1em;}.bg_pattern h4{margin-top:1em;min-height:calc(0.95 * 2em);}@media (max-width:767px){.newsletter--subscription .small-title{text-align:left;}}.node-type-dd-page .flex-viewport{margin-bottom:40px;}#main .paragraphs-items-field-dd-page-header #block-views-teaser-slideshow-teaser-hp .flex-control-nav{bottom:-30px;}.section-newsroom #main .view-teaser-slideshow .flex-control-nav{bottom:-40px;}#main .node-dd-page .dd-slider .views-field-field-teaser-image-1:after,#main .view-teaser-slideshow .views-field-field-teaser-image-1:after{content:" ";background-image:url(/sites/all/themes/himacs/himacs-img/rgba-black-20.png);position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}.pager .valign-wrapper{max-width:100%;min-width:160px;width:auto;}#main-menu .navigation--menu-wrapper ul.links .dd-special-menu--footer ul,#main-menu .navigation--menu-wrapper .dd-special-menu .dd-special-menu--footer ul{vertical-align:top;}.field-name-field-news-pdf .button a:before{display:block;content:"\f178";font-family:FontAwesome;position:absolute;left:25px;top:9px;}.node-type-news .group-project-information{padding-bottom:64px;}.node-type-news .group-project-information .field-name-field-news-pdf{bottom:10px;}#main-menu ul li a.active-trail{color:#666;}.region-basket{bottom:auto;left:auto;right:95px;top:5rem;font-size:12px;line-height:120%;text-align:left;}#block-block-13{position:relative;}.view-display-id-media_tech_drawings .views-field.views-field-fid{padding:0 15px 10px;}html[lang="es"] span.date-display-start,html[lang="es"] span.date-display-end,html[lang="es"] span.date-display-single,html[lang="it"] span.date-display-start,html[lang="it"] span.date-display-end,html[lang="it"] span.date-display-single,html[lang="fr"] span.date-display-start,html[lang="fr"] span.date-display-end,html[lang="fr"] span.date-display-single{text-transform:lowercase;}@media (max-width:959px){.region-basket{left:auto;right:85px;top:4.5rem;}}@media (max-width:767px){.region-basket{position:fixed;left:50%;margin-left:-98px;bottom:7px;top:auto;right:auto;font-size:11px;line-height:130%;}}@media screen and (max-width:640px){.page-node-2200 .section__region--1 img[width="160"],.page-node-2151 .section__region--1 img[width="160"],.page-node-2199 .section__region--1 img[width="160"],.page-node-2201 .section__region--1 img[width="160"],.page-node-2202 .section__region--1 img[width="160"]{width:100px;padding-top:20px;}.block-dd-download-btn .button{margin-top:5px;}}@media screen and (max-width:600px){#main .node-dd-page .dd-slider .views-field-title .font-strong,#main .view-teaser-slideshow .views-field-title .font-strong{font-size:32px;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline .highlight,#main .view-teaser-slideshow .views-field-field-teaser-headline .highlight{font-size:16px;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline,#main .view-teaser-slideshow .views-field-field-teaser-headline{padding-top:1rem;}#main .node-dd-page .dd-slider .flex-direction-nav a i,#main .view-teaser-slideshow .flex-direction-nav a i{font-size:40px;}#main .node-dd-page .dd-slider .flex-direction-nav .flex-prev,#main .view-teaser-slideshow .flex-direction-nav .flex-prev{left:1%;}#main .node-dd-page .dd-slider .flex-direction-nav .flex-next,#main .view-teaser-slideshow .flex-direction-nav .flex-next{right:1%}#node-application-full-group-app-slideshow .group-app-center-content{margin-top:0 !important;}}@media screen and (max-width:479px){#main .node-dd-page .dd-slider .views-field-title .font-strong,#main .view-teaser-slideshow .views-field-title .font-strong{font-size:24px;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline .highlight,#main .view-teaser-slideshow .views-field-field-teaser-headline .highlight{font-size:14px;}#main .node-dd-page .dd-slider .views-field-field-teaser-headline,#main .view-teaser-slideshow .views-field-field-teaser-headline{padding-top:0.5rem;}#block-block-10{top:auto;bottom:0;}.block-dd-download-btn .button{margin-top:5px;}#block-bean-indoor-colors-collections{padding-top:40px;}}#block-himacs-custom-sinks-bowls-block h2.block__title{display:none;}#block-bean-sinks-bowls-new-text-block{padding-bottom:0;}#block-bean-discover-outdoor-products,#block-bean-discover-indoor-products{padding-top:100px;}.section-indoor-products #main .node-dd-page .dd-slider .views-field-field-teaser-image-1,.section-indoor-products #main .view-teaser-slideshow .views-field-field-teaser-image-1,.section-indoor-products #main .view-news-slideshow .views-field-field-teaser-image-1{margin:0;border:0 none;padding-top:0;}.section-indoor-products #main .node-dd-page .dd-slider .views-field-field-teaser-image-1:before,.section-indoor-products #main .view-teaser-slideshow .views-field-field-teaser-image-1:before,.section-indoor-products #main .view-news-slideshow .views-field-field-teaser-image-1:before{}.section-indoor-products #main .node-dd-page .dd-slider .views-field-field-teaser-image-1:after,.section-indoor-products #main .view-teaser-slideshow .views-field-field-teaser-image-1:after{content:none;}.section-indoor-products #main .node-dd-page .dd-slider .views-field-field-teaser-headline,.section-indoor-products #main .view-teaser-slideshow .views-field-field-teaser-headline,.section-indoor-products #main .view-news-slideshow .views-field-field-teaser-headline{display:none;}.section-indoor-products .view-display-id-block_1 .views-row{height:auto;}.section-indoor-products #main .paragraphs-items-field-dd-page-header #block-views-teaser-slideshow-teaser-hp .flex-control-nav{bottom:0;}#console div.messages.error{display:none;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;border-color:#8c2e0b;border-left:0px;border-right:0px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:2px 2px;}#block-himacs-custom-newsletter-popup-block{display:none;position:fixed;z-index:250;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}#block-himacs-custom-newsletter-popup-block .modal-content{background-color:#fff;width:90%;margin:10px auto;position:relative;}#block-himacs-custom-newsletter-popup-block .modal-content .text-content{padding:40px;text-align:center;}#block-himacs-custom-newsletter-popup-block .modal-content .heading{font-size:27px;text-transform:none;}#block-himacs-custom-newsletter-popup-block .modal-content p{font-size:17px;}#block-himacs-custom-newsletter-popup-block .modal-content .button{margin-top:30px;}#block-himacs-custom-newsletter-popup-block .modal-content img{display:block;}#block-himacs-custom-newsletter-popup-block .modal-content .clear{clear:both;}#block-himacs-custom-newsletter-popup-block .modal-content .close-btn{position:absolute;right:10px;top:10px;width:27px;height:27px;cursor:pointer;background:url('/sites/all/themes/himacs/images/close.png');}body.noscroll{overflow:hidden;}@media (max-width:480px){#block-himacs-custom-newsletter-popup-block .modal-content .content-left{height:250px;overflow:hidden;}}@media (min-width:480px){#block-himacs-custom-newsletter-popup-block .modal-content{width:400px;margin:50px auto;}}@media (min-width:959px){#block-himacs-custom-newsletter-popup-block .modal-content{width:800px;margin:150px auto;}#block-himacs-custom-newsletter-popup-block .modal-content .content-left,#block-himacs-custom-newsletter-popup-block .modal-content .content-right{float:right;width:50%;}}.section.section--align-center > .section__content .section__region .field-type-link-field{text-align:center;}.paragraphs-items{margin-bottom:50px;}.paragraphs-items.paragraphs-items-field-dd-tabs-items-prgph .field-type-text{font-family:'DINNextW01-CondensedBol','DINNextW01-CondensedBol Face','Arial Narrow','Helvetica',sans-serif;font-size:23px;text-transform:uppercase;margin-left:0.4em;margin-top:50px;}.paragraphs-items.paragraphs-items-field-dd-tabs-items-prgph .field-label-above{display:none;}
body{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}#main-menu ul li,.button,.form-submit,ul.quicktabs-tabs.quicktabs-style-excel li,ul.tabs-primary li,.view-display-id-block_1 .views-row,#block-views-events-upcoming-events .pager li a,.language-switcher-locale-url li,.mobile-device .view-display-id-distributor_network_mobile .expanded .toggle-distrib{-webkit-transition:background-color 0.3s,color 0.3s,border 0.3s;-moz-transition:background-color 0.3s,color 0.3s,border 0.3s;-ms-transition:background-color 0.3s,color 0.3s,border 0.3s;-o-transition:background-color 0.3s,color 0.3s,border 0.3s;transition:background-color 0.3s,color 0.3s,border 0.3s;}.view-display-id-application_home .views-row .views-field-field-application-description,.view-display-id-application_home .views-row .views-field-field-application-images a:after,.view-display-id-application_home .views-row .read-more-application,#block-views-stories-block .views-row .views-field-field-image a img:after,#bg-teaser-application,#block-views-news-study-cases .overlay-study,.media-thumbnail .download-lowres{-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-ms-transition:opacity 0.3s;-o-transition:opacity 0.3s;transition:opacity 0.3s;}#block-himacs-custom-eco-tree-block,.view-front-teaser-slider .wrapper,.view-teaser-slideshow .wrapper,#node_application_full_group_app_slideshow .group-app-center-content,.region-content,.node-type-news .field-name-field-news-text,.node-type-news .field-name-field-news-text .field-item{-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;}#block-locale-language-content{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;-ms-transition:max-height 0.3s;-o-transition:max-height 0.3s;transition:max-height 0.3s;}.mobile-device .view-display-id-distributor_network_mobile .expanded .toggle-distrib img{-webkit-transition:-webkit-rotate 0.3s;-moz-transition:-moz-rotate 0.3s;-ms-transition:-ms-rotate 0.3s;-o-transition:-o-rotate 0.3s;transition:rotate 0.3s;}
@font-face{font-family:'DIN Next W01 Regular Face';src:url(/sites/all/themes/himacs/fonts/dinnextltpro-regular.eot);src:url(/sites/all/themes/himacs/fonts/dinnextltpro-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-regular.woff) format('woff'),url(/sites/all/themes/himacs/fonts/dinnextltpro-regular.ttf) format('truetype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-regular.svg#DINNextLTProRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN Next W01 Bold Face';src:url(/sites/all/themes/himacs/fonts/dinnextltpro-bold.eot);src:url(/sites/all/themes/himacs/fonts/dinnextltpro-bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-bold.woff) format('woff'),url(/sites/all/themes/himacs/fonts/dinnextltpro-bold.ttf) format('truetype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-bold.svg#DINNextLTProBold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DIN Next W01 Light Face';src:url(/sites/all/themes/himacs/fonts/dinnextltpro-light.eot);src:url(/sites/all/themes/himacs/fonts/dinnextltpro-light.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-light.woff) format('woff'),url(/sites/all/themes/himacs/fonts/dinnextltpro-light.ttf) format('truetype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-light.svg#DINNextLTProLight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DINNextW01-CondensedBol Face';src:url(/sites/all/themes/himacs/fonts/dinnextltpro-boldcondensed.eot);src:url(/sites/all/themes/himacs/fonts/dinnextltpro-boldcondensed.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-boldcondensed.woff) format('woff'),url(/sites/all/themes/himacs/fonts/dinnextltpro-boldcondensed.ttf) format('truetype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-boldcondensed.svg#DINNextLTProBoldCondensed) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'DINNextW01-Condensed Face';src:url(/sites/all/themes/himacs/fonts/dinnextltpro-condensed.eot);src:url(/sites/all/themes/himacs/fonts/dinnextltpro-condensed.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-condensed.woff) format('woff'),url(/sites/all/themes/himacs/fonts/dinnextltpro-condensed.ttf) format('truetype'),url(/sites/all/themes/himacs/fonts/dinnextltpro-condensed.svg#DINNextLTProCondensed) format('svg');font-weight:normal;font-style:normal;}
@media (max-width:1199px){.view-front-teaser-slider .wrapper,.view-teaser-slideshow .wrapper,#node_application_full_group_app_slideshow .group-app-center-content{padding:0 15%;}.view-teaser-slideshow .flex-control-paging,.view-application-slideshow .flex-control-paging{bottom:30px;}#node_application_full_group_app_slideshow .field-name-field-application-description .button{margin-top:80px;}.view-teaser-slideshow .views-field-field-teaser-description .field-item{display:block;}.view-teaser-slideshow .button{margin-top:50px;}.view-teaser-slideshow .views-field-field-teaser-headline{margin:30px 0 0.5em 0;}.view-teaser-slideshow .wrapper{margin-top:15px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight{margin-top:-105px;}#block-views-stories-block .views-row,.view-news .views-row,.search-result{width:317px;margin:40px -5px;}#block-views-news-study-cases .views-row{width:317px;margin:40px -5px 40px 0;}#block-views-news-study-cases .overlay-study{width:317px;height:318px;}.overlay .overlay-close{top:7%;width:20px;height:20px;margin-left:-10px;}.overlay .overlay-content{font-size:160%;}}@media (max-width:1120px){.node-type-news .field-name-field-news-text,.node-type-news .group-project-information{display:block;margin:0 auto;}.node-type-news .field-name-field-news-text{margin-bottom:30px;}#node-application-full-group-app-slideshow .field-name-field-application-description .button{margin-top:50px;}}@media (max-width:959px){.highlight{font-size:220%;line-height:130%;}.headline{font-size:180%;line-height:130%;}form{max-width:470px;margin-left:auto;margin-right:auto;}.webform-container-inline .webform-container-inline{display:block;}.node-webform .form-item .description,.block-webform .form-item .description{width:auto;position:relative;top:auto;}.form-item,.form-actions,#himacs-custom-news-search-form .form-item,#himacs-custom-news-search-form .form-actions,.views-exposed-widgets .views-exposed-widget{display:block;width:280px;margin-left:auto !important;margin-right:auto !important;padding-right:0;text-align:center;}#views-form-news-medias-media-pictures .form-type-checkbox{width:auto;}#himacs-custom-user-subscribe-form .form-item{width:inherit;}.form-text{width:280px;}.views-exposed-form .views-exposed-widget{padding-right:0;}#himacs-custom-news-search-form .form-submit,.views-exposed-widget.views-submit-button .form-submit{display:inline-block;margin-top:20px;}#himacs-custom-news-search-form .search-news-wrapper,#himacs-custom-news-search-form .form-item,#himacs-custom-news-search-form .form-actions{margin:5px auto 0;}.form-item label,.form-item.webform-compomnent label{margin-top:10px;}.form-type-select label{margin-top:0;}.page-search #edit-basic #edit-submit{margin-top:30px;}#edit-keys{display:block;margin:0 auto;}#content .region > .block,#content .region > #block-bean-technical-factsheet .block-quicktabs,#content .region > .block.block-bean-image-block .field-name-field-block-highlight,#content .region-top-content > div,.page-node #content .region > .node{padding-left:20px;padding-right:20px;}#content .region.region-highlighted > .block,#content .region > .block.block-bean-image-block,#content .region > .block.block-bean-banner-link,#content .region > .block.block-bean-square-link,#content .region > #block-bean-technical-factsheet,.page-node #content .region > .node-application,#content .region-top-content > div.scrolltop,#content .region-top-content > div.view-display-id-application_home,#content #footer-wrapper .block{padding-left:inherit;padding-right:inherit;}#header-menu-desktop{display:block;}.region-basket{left:485px;margin-left:0;}.region-bottom .block{display:block;width:auto;border-bottom:1px solid lightgray;padding-top:50px;padding-bottom:50px;}#block-menu-menu-footer-menu{margin-right:0;}#block-block-7,#block-block-8{margin-left:0;margin-right:0;padding-left:50px;}.view-front-teaser-slider .wrapper,.view-teaser-slideshow .wrapper,#node_application_full_group_app_slideshow .group-app-center-content{padding:0 12%;}#node_application_full_group_app_slideshow .group-app-center-content{margin-top:0;}.view-teaser-slideshow .flex-control-paging,.view-application-slideshow .flex-control-paging{bottom:20px;}.view-id-teaser_slideshow.view-display-id-teaser_news_lp .flex-control-paging{bottom:10px;}#node_application_full_group_app_slideshow .field-name-field-application-description .button{margin-top:60px;}#block-block-4 .description{display:block;margin-left:0;}.field-name-field-application-features > .field-items > .field-item,.view-features-benefits .view-content .views-row{margin:40px 0;}.field-name-field-application-features > .field-items > .field-item:first-child,.view-features-benefits .view-content .views-row.views-row-first{margin:20px 0 40px;}.view-certificates .view-content{width:640px;}#block-views-stories-block .views-row,.view-news .views-row,.search-result{width:320px;margin:10px 40px 20px;}#block-views-news-study-cases .views-row{display:block;width:320px;margin:40px auto;}#block-views-news-study-cases .overlay-study{width:320px;height:322px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight{margin-top:-120px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight p{padding:0 10%;}#block-himacs-custom-partners-login-block form{max-width:none;}#block-himacs-custom-partners-login-block .form-text{width:240px;}.node-type-webform .node-webform form .form-item{margin-left:auto;margin-right:auto;}.overlay .overlay-close{left:auto;right:40px;}.overlay .overlay-content{top:0;font-size:140%;line-height:120%;}.view-teaser-slideshow .views-field-field-teaser-headline{margin:0;}.view-teaser-slideshow .views-field-field-teaser-description{display:none;}.view-teaser-slideshow .wrapper,.view-teaser-slideshow .button{margin-top:0;}#node-application-full-group-app-slideshow .group-app-center-content{margin-top:10%;}#node-application-full-group-app-slideshow .field-name-field-application-description .field-item{display:none;}#node-application-full-group-app-slideshow .field-name-field-application-description .button{margin-top:0;}.webform-container-inline .select-wrapper:after,.select-wrapper:after{top:34px;right:20px;}#toggle-menu{position:absolute;top:16px;right:20px;padding:10px;}#toggle-menu:focus{outline:none;}#toggle-menu .toggle-menu-bar{width:40px;height:2px;margin-bottom:4px;background-color:#cb252c;}#toggle-menu.expanded{margin-top:4px;margin-right:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}#toggle-menu.expanded .toggle-menu-bar{width:30px;margin-bottom:0;}#toggle-menu.expanded .toggle-menu-bar:first-child{position:relative;top:2px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}#toggle-menu.expanded .toggle-menu-bar:last-child{display:none;}#overlay-mobile{display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(0,0,0,0.6);}.collapsible{position:absolute;z-index:10000;}.ontop{position:relative;z-index:10000;}#top-header{width:100%;position:relative;z-index:10000;display:block;border-bottom:1px solid #e0e0e0;text-align:left;}#header-menu-mobile{width:100%;background-color:white;margin-top:-1px;}#header .header__logo{width:180px;padding:25px inherit;}#header .header__region{display:block;text-align:center;}#header-menu-mobile > .header__region{border-top:1px solid #e0e0e0;}.desktop-only{display:none !important;}.mobile-only{display:block;}.mobile-only.inline-block{display:inline-block;}}@media (max-width:767px){#toggle-menu{right:10px;}.highlight{font-size:180%;line-height:130%;}.headline{font-size:150%;line-height:130%;}.small-title{font-size:140%;}.medium-text{font-size:130%;}.medium-text-bold{font-size:130%;}.two-column{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-o-column-gap:0;column-gap:0;}}@media (max-width:959px){#block-locale-language-content{display:inline-block;position:relative;height:56px;margin:0;border:none;}.language-switcher-locale-url{padding:0;}.language-switcher-locale-url li{display:inline-block;height:56px;width:56px;border:none;list-style:none;font-size:100%;line-height:120%;}.language-switcher-locale-url li a{display:block;height:100%;width:100%;text-align:center;line-height:56px;}.language-switcher-locale-url li:hover{color:#6a6a6a;}.language-switcher-locale-url li.active{position:relative;}#block-locale-language-content.expanded{-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;}#header #block-himacs-custom-contact-us-block{display:block;width:100%;margin:20px auto;text-align:center;}#header #block-search-form{display:block;height:auto;position:relative;width:280px;margin-right:auto;margin-left:auto;margin-top:20px;}#header #block-search-form #search-button{display:none;}#header #block-search-form .modal{display:block !important;position:relative;top:auto;left:auto;padding:0;background:none;border:none;}}@media (max-width:767px){#footer-tryptich .tryptich,#footer-tryptich #footer-middle{display:block !important;margin:50px auto 50px;}#footer-tryptich .region-footer-left{left:auto;}#footer-tryptich{padding:50px 0 0;}#footer-tryptich .tryptich{width:100%;margin:0 auto;padding-bottom:50px;}#footer-tryptich .tryptich .block{width:265px;margin:0 auto;}#footer-tryptich #footer-left{height:100px;}#footer-tryptich #footer-left,#footer-tryptich #footer-middle{border-bottom:1px solid #dadada;}#block-menu-menu-footer-menu{margin-left:40px;margin-right:0;padding-left:33px;}#block-block-7,#block-block-8{float:none;margin-left:0;}.region-footer{padding-right:20px;padding-left:20px;padding-top:50px;}#footer{padding:0;height:160px;}#block-himacs-custom-facebook-like-block{position:absolute;left:0;top:auto;bottom:90px;width:100%;text-align:center;}#block-block-11{position:absolute;top:auto;bottom:37px;width:100%;left:0;font-size:110%;}#block-block-12{position:absolute;left:0;right:auto;bottom:130px;top:auto;width:100%;font-size:150%;}#block-himacs-social-himacs-social-block{position:absolute;left:0;right:auto;bottom:130px;top:auto;width:100%;text-align:center;}#block-block-12 p{width:100%;text-align:center;}#block-himacs-social-himacs-social-block a{font-size:100%;padding:0 8px;}.view-front-teaser-slider .wrapper .views-field-field-teaser-description,.view-teaser-slideshow .wrapper .views-field-field-teaser-description,#node_application_full_group_app_slideshow .group-app-center-content .views-field-field-teaser-description{display:none;}.view-teaser-slideshow .flex-control-paging,.view-application-slideshow .flex-control-paging{bottom:15px;}#node_application_full_group_app_slideshow .field-name-field-application-description .button{margin-top:40px;}.node-type-news .field-name-field-news-headline{padding:0 50px;width:auto;}.node-type-news .field-name-field-news-text{padding:0 50px;width:auto;margin-right:0;}.node-type-news .field-name-field-news-text .read-more.two-col{display:none;}.node-type-news .field-name-field-news-text .read-more.one-col{display:block;}.node-type-news .group-project-information{width:auto;height:auto;margin-left:0;padding-bottom:120px;}.node-type-news .field-name-field-news-text .field-item{-webkit-column-count:1;-moz-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-o-column-gap:0;column-gap:0;}.node-type-news .field-name-field-news-text .read-more{left:0;width:100%;}.node-product-specification .field-name-field-product-spec-description,.section-use-care .node-page .field-name-body{max-width:100%;overflow:auto;}.view-certificates .view-content{width:580px;}.view-certificates .views-row{margin:20px 24px;}.overlay .overlay-content{font-size:130%;line-height:100%;}.gm-style .gmap-popup{width:280px;margin:35px 0 35px 28px;}.view-distributors-network .gmap-popup .table-cell.first{display:block !important;width:auto;padding-left:40px;margin-bottom:40px;}.view-distributors-network .gmap-popup .table-cell.last{display:block !important;width:auto;padding-left:40px;}.view-distributors-network .distribnet-street:before{left:-50px;}.region-basket{position:fixed;left:50%;margin-left:-98px;bottom:7px;font-size:83%;line-height:130%;}.region-basket:after{top:auto;bottom:-5px;}.region-basket:before{top:auto;bottom:-6px;}#block-block-13{top:10px;left:0;}}@media (max-width:639px){#quicktabs-technical_specifications .pdf-version,#quicktabs-technical_factsheet_outdoor .pdf-version{position:relative;display:block;top:-10px;}#block-bean-discover-outdoor-products-0,#block-bean-discover-indoor-products-0{display:block;width:auto;}#footer-wrapper{background-position:15%;}#footer-tryptich #footer-left{display:none;}body.page-node-1 #wrapper-highlighted,body.page-node-1 .region-highlighted,#block-bean-discover-outdoor-products-0,#block-bean-discover-indoor-products-0{display:block;width:auto;}.bean-square-link{height:120px;width:100%;overflow:hidden;}.bean-square-link .field-name-field-block-banner-image img{width:auto;max-width:none;height:120px;}.bean-square-link .field-name-field-block-banner-link .button a{min-width:140px;}.view-certificates .views-row{display:block;width:280px;margin:0 auto 20px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item{display:block;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight{margin-top:-150px;}}@media (max-width:480px){.highlight{font-size:160%;line-height:130%;}.headline{font-size:130%;line-height:130%;}.small-title{font-size:135%;}.medium-text{font-size:125%;}.medium-text-bold{font-size:125%;}.content-block p.headline,.content-block div.headline{padding:0 20px;}.content-block,#block-bean-indoor-colors-collections{padding-bottom:50px;}.bean-image-block.default{position:relative;top:60px;}.bean-image-block .field-name-field-block-highlight{position:relative;height:auto;top:auto;left:auto;margin-top:20px;width:auto;text-align:center;color:inherit;-webkit-text-shadow:0 0;-moz-text-shadow:0 0;-o-text-shadow:0 0;text-shadow:0 0;}.bean-image-block .field-name-field-block-highlight p{padding:0;}.bean-image-block .field-name-field-block-image{text-align:center;}.bean-image-block.default .field-name-field-block-image img{width:130px;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.bean-image-block.squared .field-name-field-block-image img{width:130px;height:auto;}#block-bean-discover-indoor-products .field-name-field-block-banner-image img,#block-bean-discover-outdoor-products .field-name-field-block-banner-image img{float:right;}#block-bean-a-living-material,#block-bean-what-about-seals,#block-bean-our-guarantees{margin:0;display:block;margin:0 auto 80px;padding-left:20px;padding-right:20px;width:auto;}#block-bean-a-living-material .field-name-field-block-highlight,#block-bean-what-about-seals .field-name-field-block-highlight,#block-bean-our-guarantees .field-name-field-block-highlight{text-align:inherit;}.node-features-benefits .field-name-field-feature-logo{display:block;width:87px;margin:0 auto;}.node-features-benefits .field-name-title-field,.node-features-benefits .field-name-field-feature-label{text-align:center;}.view-display-id-sinks_bowls_desktop .views-row{margin-left:-20px;margin-right:-20px;}#block-bean-technical-factsheet .description{margin-left:0;padding:20px;}.page-applications #inner-content-wrapper > .content-block{top:70px;}.view-applications .views-row{margin:20px 0 15px;-webkit-box-shadow:0 0;-moz-box-shadow:0 0;-o-box-shadow:0 0;box-shadow:0 0;}#node_application_full_group_app_slideshow .field-name-field-application-description .field-item{display:none;}#node_application_full_group_app_slideshow .field-name-field-application-description .button{margin-top:70px;}.view-news .views-row,.search-result,#block-views-stories-block .views-row,#block-views-news-study-cases .views-row{display:block;width:280px;margin:10px auto 30px;}#block-views-news-study-cases .views-row{height:540px;}#block-views-news-study-cases .overlay-study{width:280px;height:282px;}.node-type-news .field-name-field-news-text{padding:0;}.node-certificate .field-name-field-certificat-image,.node-certificate .field-name-field-certificat-image img{height:195px;}.node-type-news .field-name-body,.node-type-news .field-name-field-news-headline{padding:0;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button,#block-bean-outdoor-products-video .field-name-field-block-button,#quicktabs-container-technical_specifications .field-name-field-block-button,#block-views-news-study-cases .align-center{position:relative;width:260px;margin:50px auto 0;font-size:120%;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button .button,#block-bean-outdoor-products-video .field-name-field-block-button .button,#quicktabs-container-technical_specifications .field-name-field-block-button .button,#block-views-news-study-cases .align-center .button{height:42px;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button .button,#block-bean-outdoor-products-video .field-name-field-block-button .button,#quicktabs-container-technical_specifications .field-name-field-block-button .button,#block-views-news-study-cases .align-center .button:last-child{position:absolute;right:-5px;left:auto;width:45%;margin:0;top:0;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button .button:first-child,#block-bean-outdoor-products-video .field-name-field-block-button .button:first-child,#quicktabs-container-technical_specifications .field-name-field-block-button .button:first-child,#block-views-news-study-cases .align-center .button:first-child{position:absolute;right:auto;left:-5px;width:45%;margin:0;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button .button-long,#block-bean-outdoor-products-video .field-name-field-block-button .button:last-child,#quicktabs-container-technical_specifications .field-name-field-block-button .button-long,#block-views-news-study-cases .align-center .button{position:relative;width:100%;margin:70px 0;left:-5px;right:auto;}#quicktabs-container-technical_factsheet_outdoor .field-name-field-block-button .button > .table,#block-bean-outdoor-products-video .field-name-field-block-button .button > .table,#quicktabs-container-technical_specifications .field-name-field-block-button .button > .table,#block-views-news-study-cases .align-center .button > .table{margin:0 auto;}.view-country-managers .view-content .views-row{margin:40px -20px;}#block-himacs-custom-partners-login-block{color:inherit;margin-bottom:80px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight,#block-himacs-custom-partners-login-block .field-name-field-block-highlight{margin-top:20px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .form-item input{border-color:#c2c2c2;color:inherit;}#block-himacs-custom-partners-login-block .table{width:100%;}#block-bean-become-a-hi-macs-fabricator-inst .table{width:100%;}#block-bean-become-a-hi-macs-fabricator-inst .table .table-cell{display:block !important;width:auto;margin:10px auto;padding-right:0;background-position:center;text-align:center;}#block-bean-become-a-hi-macs-fabricator-inst .table .table-cell.square-cell{line-height:90px;}.not-logged-in #block-himacs-custom-partners-login-block .field-name-field-block-highlight #user-login-form .item-list a{color:#6a6a6a;}#block-views-applications-application-menu .view-applications .views-row{margin:10px 0;}.view-distributors-network{margin:0 -20px;top:30px;}.mobile-device .view-distributors-network{margin:0;}.view-distributors-network .view-content > div{height:480px !important;}.gm-style .gmap-popup{width:200px;margin:20px 0 15px 0;}.view-distributors-network .gm-bubble-wrapper{left:-20px !important;}.view-distributors-network .gm-cross{right:30px !important;}.view-distributors-network .gm-arrow > div:first-child{width:38px !important;height:32px !important;}.view-distributors-network .gm-arrow > div:first-child > div{width:38px !important;height:32px !important;-webkit-transform:skewX(45deg) !important;-moz-transform:skewX(45deg) !important;-o-transform:skewX(45deg) !important;transform:skewX(45deg) !important;}.view-distributors-network .gm-arrow > div:last-child{display:none;}.view-distributors-network .gmap-popup .table-cell.first{padding-left:0;margin-bottom:30px;}.view-distributors-network .gmap-popup .table-cell.last{padding-left:0;}.view-distributors-network .distribnet-street:before{display:none;}.section-contact .region-bottom-content > .scrolltop{margin:20px auto 50px;}}@media (max-width:480px){.view-display-id-sinks_bowls_responsive .views-row{margin-right:0;margin-left:0;-webkit-box-shadow:0;-moz-box-shadow:0;-o-box-shadow:0;box-shadow:0;}.view-front-teaser-slider .wrapper,.view-teaser-slideshow .wrapper,#node_application_full_group_app_slideshow .group-app-center-content{padding:0 10px;}}
.mobile-device .scrolltop{display:none;}.mobile-device .flex-direction-nav .flex-prev,.mobile-device .flex-direction-nav .flex-next{display:block;opacity:1;border:none;color:#474747;}.mobile-device #quicktabs-himacs-sinks_bowls_block{margin-left:-20px;margin-right:-20px;padding-top:50px;background-repeat:repeat;}.mobile-device .view-display-id-outdoor_product_responsive .flex-direction-nav .flex-prev,.mobile-device .view-display-id-indoor_product_responsive .flex-direction-nav .flex-prev{top:88px;left:-10px;}.mobile-device .view-display-id-outdoor_product_responsive .flex-direction-nav .flex-next,.mobile-device .view-display-id-indoor_product_responsive .flex-direction-nav .flex-next{top:88px;right:-10px;}.mobile-device .flex-direction-nav .flex-prev:before,.mobile-device .flex-direction-nav .flex-next:before{color:#474747;}.view-display-id-outdoor_product_responsive,.view-display-id-indoor_product_responsive{position:relative;margin-left:auto;margin-right:auto;}.view-display-id-sinks_bowls_responsive{margin-left:auto;margin-right:auto;width:320px;}.view-display-id-outdoor_product_responsive .view-filters,.view-display-id-indoor_product_responsive .view-filters,.view-display-id-outdoor_product_responsive .view-footer,.view-display-id-indoor_product_responsive .view-footer{width:280px;margin-left:auto;margin-right:auto;}.view-display-id-outdoor_product_responsive .view-content,.view-display-id-indoor_product_responsive .view-content{margin-top:50px;}.view-display-id-outdoor_product_responsive .node,.view-display-id-indoor_product_responsive .node{width:180px;margin:0 auto;}.view-display-id-outdoor_product_responsive .field-name-field-product-thumbnail,.view-display-id-indoor_product_responsive .field-name-field-product-thumbnail{top:0;}.view-display-id-outdoor_product_responsive .field-name-field-product-thumbnail img,.view-display-id-indoor_product_responsive .field-name-field-product-thumbnail img{position:relative;top:10px;width:auto;}.view-display-id-outdoor_product_responsive .pager,.view-display-id-indoor_product_responsive .pager{}.view-display-id-outdoor_product_responsive .pager-current,.view-display-id-indoor_product_responsive .pager-current{border:none;display:block;padding:0;font-weight:normal;font-size:120%;line-height:120%;color:inherit;}.view-display-id-outdoor_product_responsive .pager-previous,.view-display-id-indoor_product_responsive .pager-previous{display:none;}.view-display-id-outdoor_product_responsive .field-name-title-field,.view-display-id-indoor_product_responsive .field-name-title-field{margin:40px 0 5px;}.view-display-id-outdoor_product_responsive .field-name-field-flag-new,.view-display-id-indoor_product_responsive .field-name-field-flag-new{top:15px;right:15px;}.view-display-id-outdoor_product_responsive .field-name-field-product-thumbnail,.view-display-id-indoor_product_responsive .field-name-field-product-thumbnail{}.view-display-id-outdoor_product_responsive .field-name-field-product-thumbnail img,.view-display-id-indoor_product_responsive .field-name-field-product-thumbnail img,.view-display-id-outdoor_product_responsive .field-name-field-product-thumbnail:before,.view-display-id-indoor_product_responsive .field-name-field-product-thumbnail:before{}.view-display-id-outdoor_product_responsive .view-content .flexslider,.view-display-id-indoor_product_responsive .view-content .flexslider{background:none;}.view-display-id-outdoor_product_responsive header,.view-display-id-indoor_product_responsive header{display:none;}.view-display-id-outdoor_product_responsive .flex-control-nav,.view-display-id-indoor_product_responsive .flex-control-nav{display:none;}.view-display-id-outdoor_product_responsive .view-footer,.view-display-id-indoor_product_responsive .view-footer{padding:20px 0;font-size:90%;color:#5f5d5d;}.mobile-device #click-tab-1,.mobile-device #click-tab-2{display:block;position:absolute;height:43px;width:43px;margin-top:98px;border:1px solid #808080;font-size:150%;line-height:51px;text-align:center;cursor:pointer;}.mobile-device #click-tab-2{right:20px;}.mobile-device  #block-himacs-custom-sinks-bowls-block{padding-bottom:0;}.mobile-device #block-himacs-custom-sinks-bowls-block .click-tab{display:none;}.mobile-device #quicktabs-himacs-sinks_bowls_block .quicktabs-tabs li.active{display:inline-block !important;}.mobile-device #quicktabs-himacs-sinks_bowls_block .flex-direction-nav .flex-prev{top:158px;}.mobile-device #quicktabs-himacs-sinks_bowls_block .flex-direction-nav .flex-next{top:158px;}.mobile-device #quicktabs-himacs-sinks_bowls_block .flex-prev:before,.mobile-device #quicktabs-himacs-sinks_bowls_block .flex-next:before{color:white;}.mobile-device #block-bean-technical-data-sheet-fire-perfo,.mobile-device #block-bean-technical-data-sheet-chemical-r{display:block;width:310px;margin:0 auto;}.mobile-device #block-bean-technical-data-sheet-fire-perfo .button,.mobile-device #block-bean-technical-data-sheet-chemical-r .button{display:block;text-align:center;}.mobile-device #block-bean-technical-data-sheet-fire-perfo .button .valign-wrapper,.mobile-device #block-bean-technical-data-sheet-chemical-r .button .valign-wrapper{max-width:none;width:100%;}.mobile-device #block-quicktabs-technical-specifications,.mobile-device #block-quicktabs-technical-factsheet-outdoor{margin-bottom:-30px;}.mobile-device #block-quicktabs-technical-specifications .quicktabs-wrapper,.mobile-device #block-quicktabs-technical-factsheet-outdoor .quicktabs-wrapper{min-height:0;}.mobile-device #block-quicktabs-technical-specifications .quicktabs-wrapper > .item-list,.mobile-device #block-quicktabs-technical-factsheet-outdoor .quicktabs-wrapper > .item-list,.mobile-device #block-quicktabs-technical-specifications .node,.mobile-device #block-quicktabs-technical-factsheet-outdoor .node{display:none;}.mobile-device.node-type-webform .node-webform .form-item label,.mobile-device .block-webform .node-webform .form-item label{display:none;}.mobile-device.node-type-webform .node-webform .form-item.webform-component-checkboxes label,.mobile-device .block-webform .node-webform .form-item.webform-component-checkboxes label,.mobile-device.node-type-webform .node-webform .form-item.webform-component-radios .form-type-radio label,.mobile-device .block-webform .node-webform .form-item.webform-component-radios .form-type-radio label{display:inline-block;}.mobile-device.node-type-webform .node-webform form .form-checkboxes,.mobile-device .block-webform form .form-checkboxes{margin-top:-25px;}.mobile-device .distrib-mobile{display:block;}.mobile-device .distrib-desktop{display:none;}.mobile-device .view-display-id-distributor_network_mobile .view-filters{padding-top:170px;padding-bottom:70px;margin:0 -20px;background-image:url(/sites/all/themes/himacs/himacs-img/gmap-retina.jpg);background-size:cover;background-position:center top;}.mobile-device .view-display-id-distributor_network_mobile .view-filters .views-exposed-widget > label{display:none;}.mobile-device .view-display-id-distributor_network_mobile .view-filters:after{position:absolute;top:55px;left:50%;width:50px;height:80px;margin-left:-25px;content:'';background-image:url(/sites/all/themes/himacs/himacs-img/gmap-pointer.png);background-size:100% 100%;}.mobile-device .view-display-id-distributor_network_mobile .view-content{margin:0 -20px;}.mobile-device .view-display-id-distributor_network_mobile .distrib-details{display:none;}.mobile-device .view-display-id-distributor_network_mobile .views-row{padding:40px 10px 20px 25px;border-bottom:1px solid #e0e0e0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}.view-display-id-distributor_network_mobile .view-content > div{height:auto !important;}.mobile-device .view-display-id-distributor_network_mobile .views-row.expanded{background-color:#f8f7f7;}.mobile-device .view-display-id-distributor_network_mobile .distrib-header{position:relative;width:auto;}.mobile-device .view-display-id-distributor_network_mobile .distrib-header .first{padding-right:85px;}.mobile-device .view-display-id-distributor_network_mobile .distrib-header .second{position:absolute;top:0;right:0;width:45px;}.mobile-device .view-display-id-distributor_network_mobile .distrib-header .views-field-title,.mobile-device .view-display-id-distributor_network_mobile .distrib-header .views-field-name{font-weight:bold;}.mobile-device .view-display-id-distributor_network_mobile .toggle-distrib{cursor:pointer;width:24px;height:24px;border:1px solid #585858;padding:10px;}.mobile-device .view-display-id-distributor_network_mobile .toggle-distrib img{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}.mobile-device .view-display-id-distributor_network_mobile .expanded .toggle-distrib img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}.mobile-device .view-display-id-distributor_network_mobile .distrib-details{padding:40px 0 20px;}.mobile-device .view-display-id-distributor_network_mobile .distrib-details .views-field-country{margin-bottom:30px;}
body:after{content:url(/sites/all/themes/himacs/images/close.png) url(/sites/all/themes/himacs/images/loading.gif) url(/sites/all/themes/himacs/images/prev.png) url(/sites/all/themes/himacs/images/next.png);display:none;}body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/sites/all/themes/himacs/images/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/sites/all/themes/himacs/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/sites/all/themes/himacs/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/sites/all/themes/himacs/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
@font-face{font-family:'icomoon';src:url(/sites/all/themes/himacs/icomoon/fonts/icomoon.eot?tvxy59);src:url(/sites/all/themes/himacs/icomoon/fonts/icomoon.eot?tvxy59#iefix) format('embedded-opentype'),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.ttf?tvxy59) format('truetype'),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.woff?tvxy59) format('woff'),url(/sites/all/themes/himacs/icomoon/fonts/icomoon.svg?tvxy59#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-dropdown-up:before{content:"\e903";}.icon-dropdown:before{content:"\e904";}.icon-karim-rashid:before{content:"\e906";}.icon-link:before{content:"\e907";}.icon-lucent:before{content:"\e908";}.icon-marcel-wanders:before{content:"\e909";}.icon-mid-lucent:before{content:"\e90a";}.icon-notice:before{content:"\e90b";}.icon-recycled:before{content:"\e90d";}.icon-showroom:before{content:"\e90e";}.icon-usage:before{content:"\e90f";}.icon-veined:before{content:"\e910";}.icon-envelope:before{content:"\e600";}.icon-search:before{content:"\e606";}.icon-arrow-right:before{content:"\e607";}.icon-arrow-left:before{content:"\e608";}.icon-download:before{content:"\e609";}.icon-show:before{content:"\e60a";}.icon-upload:before{content:"\e60b";}.icon-facebook:before{content:"\e601";}.icon-twitter:before{content:"\e602";}.icon-pinterest:before{content:"\e603";}.icon-tumblr:before{content:"\e604";}.icon-linkedin:before{content:"\e605";}
@font-face{font-family:'FontAwesome';src:url(/sites/all/modules/custom/details_common/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/all/modules/custom/details_common/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(/sites/all/modules/custom/details_common/fonts/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(/sites/all/modules/custom/details_common/fonts/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(/sites/all/modules/custom/details_common/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
