@charset "UTF-8";.text-blue,a{color:#008ea6}hr,img{border:0}pre,textarea{overflow:auto}.text-center,.ui-button{text-align:center}.slick-slider,.ui-button{-webkit-user-select:none;-ms-user-select:none}.slick-slider,body,html{-webkit-tap-highlight-color:transparent}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.selectboxit-container *,.slick-slider{-webkit-touch-callout:none;-khtml-user-select:none}.slick-track:after,.ui-helper-clearfix:after,.wrapper{clear:both}.d-flex.flex-column,.home .introText .inner-wrapper,.press-list .press-combo{-webkit-box-orient:vertical;-webkit-box-direction:normal}.d-block{display:block}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}.d-flex.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.d-flex.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.d-flex.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-flex.flex-column{-ms-flex-flow:column;flex-flow:column}.object-fit-cover{display:block;width:100%;height:100%;object-fit:cover}.cursor-pointer{cursor:pointer}.text-uppercase{text-transform:uppercase}.font-weight-normal{font-weight:500}.font-weight-bold,b,optgroup,strong{font-weight:700}.line-through{text-decoration:line-through}#fp-nav ul li a,.customSelect .selected,.fp-slidesNav ul li a,.selectboxit-option .selectboxit-option-anchor:hover,.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited,.ui-helper-reset,.ui-tabs .ui-tabs-nav .ui-tabs-anchor,a{text-decoration:none}.m-t-5{margin-top:5px}.p-t-5{padding-top:5px}.m-b-5{margin-bottom:5px}.p-b-5{padding-bottom:5px}.m-l-5{margin-left:5px}.p-l-5{padding-left:5px}.m-r-5{margin-right:5px}.p-r-5{padding-right:5px}.m-t-10{margin-top:10px}.p-t-10{padding-top:10px}.m-b-10{margin-bottom:10px}.p-b-10{padding-bottom:10px}.m-l-10{margin-left:10px}.p-l-10{padding-left:10px}.m-r-10{margin-right:10px}.p-r-10{padding-right:10px}.m-t-15{margin-top:15px}.p-t-15{padding-top:15px}.m-b-15{margin-bottom:15px}.p-b-15{padding-bottom:15px}.m-l-15{margin-left:15px}.p-l-15{padding-left:15px}.m-r-15{margin-right:15px}.p-r-15{padding-right:15px}.m-t-20{margin-top:20px}.p-t-20{padding-top:20px}.m-b-20{margin-bottom:20px}.p-b-20{padding-bottom:20px}.m-l-20{margin-left:20px}.p-l-20{padding-left:20px}.m-r-20{margin-right:20px}.p-r-20{padding-right:20px}.m-t-25{margin-top:25px}.p-t-25{padding-top:25px}.m-b-25{margin-bottom:25px}.p-b-25{padding-bottom:25px}.m-l-25{margin-left:25px}.p-l-25{padding-left:25px}.m-r-25{margin-right:25px}.p-r-25{padding-right:25px}.m-t-30{margin-top:30px}.p-t-30{padding-top:30px}.m-b-30{margin-bottom:30px}.p-b-30{padding-bottom:30px}.m-l-30{margin-left:30px}.p-l-30{padding-left:30px}.m-r-30{margin-right:30px}.p-r-30{padding-right:30px}.m-t-35{margin-top:35px}.p-t-35{padding-top:35px}.m-b-35{margin-bottom:35px}.p-b-35{padding-bottom:35px}.m-l-35{margin-left:35px}.p-l-35{padding-left:35px}.m-r-35{margin-right:35px}.p-r-35{padding-right:35px}.m-t-40{margin-top:40px}.p-t-40{padding-top:40px}.m-b-40{margin-bottom:40px}.p-b-40{padding-bottom:40px}.m-l-40{margin-left:40px}.p-l-40{padding-left:40px}.m-r-40{margin-right:40px}.p-r-40{padding-right:40px}.m-t-45{margin-top:45px}.p-t-45{padding-top:45px}.m-b-45{margin-bottom:45px}.p-b-45{padding-bottom:45px}.m-l-45{margin-left:45px}.p-l-45{padding-left:45px}.m-r-45{margin-right:45px}.p-r-45{padding-right:45px}.m-t-50{margin-top:50px}.p-t-50{padding-top:50px}.m-b-50{margin-bottom:50px}.p-b-50{padding-bottom:50px}.m-l-50{margin-left:50px}.p-l-50{padding-left:50px}.m-r-50{margin-right:50px}.p-r-50{padding-right:50px}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.ui-icon,audio,canvas,img,video{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}.ui-helper-reset,fieldset,legend{padding:0;border:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}body,button,html,input,select,textarea{font-family:"Open Sans",Arial,Helvetica,sans-serif}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.ui-button-icon-only,.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,html,input,select,textarea{color:grey;outline:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.45}@media (min-width:1024px) and (max-width:1279px){html{font-size:80%}}@media (min-width:1280px){html{overflow-y:scroll}}@media (min-width:1921px){html{font-size:80%}}::-moz-selection{background:#008ea6;color:#fff;text-shadow:none}::selection{background:#008ea6;color:#fff;text-shadow:none}fieldset{margin:0}body{font-size:1.5rem}h1{margin:.67em 0;font-size:3rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.6rem}@font-face{font-family:icomoon;src:url(/web-assets/fonts/icomoon.eot?7mzswe);src:url(/web-assets/fonts/icomoon.eot?7mzswe#iefix) format("embedded-opentype"),url(/web-assets/fonts/icomoon.ttf?7mzswe) format("truetype"),url(/web-assets/fonts/icomoon.woff?7mzswe) format("woff"),url(/web-assets/fonts/icomoon.svg?7mzswe#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-small-down:before{content:"\e900"}.icon-arrow-small-left:before{content:"\e901"}.icon-arrow-small-right:before{content:"\e902"}.icon-arrow-small-up:before{content:"\e903"}.icon-download:before{content:"\e904"}.icon-external:before{content:"\e905"}.icon-info:before{content:"\e906"}.icon-video:before{content:"\e907"}.icon-google-plus:before{content:"\ea8b"}.icon-facebook:before{content:"\ea90"}.icon-youtube:before{content:"\ea9d"}.icon-vimeo:before{content:"\eaa0"}.icon-behance:before{content:"\eaa8"}.icon-linkedin:before{content:"\eaca"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-youtube2:before{content:"\ea9f"}.icon-skype:before{content:"\eac5"}.icon-pinterest:before{content:"\ead2"}/*! jQuery UI - v1.12.1 - 2016-10-17
* http://jqueryui.com
* Includes: core.css, accordion.css, button.css, controlgroup.css, checkboxradio.css, spinner.css, tabs.css, tooltip.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;outline:0;line-height:1.3;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus,.ui-tooltip{z-index:9999}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-button,.ui-controlgroup{display:inline-block;vertical-align:middle}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-button{padding:.4em 1em;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;-moz-user-select:none;user-select:none;overflow:visible}.ui-button-icon-only{width:2em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:.222em 0;margin:.2em 2em .2em .4em;vertical-align:middle}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-tabs,.ui-tabs .ui-tabs-nav li{position:relative;padding:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative}.ui-tabs .ui-tabs-nav li{list-style:none;position:relative;top:0;border-bottom-width:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:0 0}.ui-tooltip{position:absolute;max-width:300px}body .ui-tooltip{border-width:2px}body,html{margin:0;padding:0;overflow:hidden}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{overflow:scroll}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1}#fp-nav.right{right:17px}#fp-nav.left{left:17px}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.fp-slidesNav.bottom{bottom:17px}.fp-slidesNav.top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:#333}#fp-nav ul li a span,.fp-slidesNav ul li a span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:rgba(0,0,0,0);border-radius:50%;position:absolute;z-index:1}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.right{right:20px}#fp-nav ul li .fp-tooltip.left{left:20px}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-moz-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.jspContainer{overflow:hidden;position:relative}.jspHorizontalBar,.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:0;width:16px;height:100%;background:red}.jspHorizontalBar{bottom:0;left:0;width:100%;height:16px;background:red}.customSelect,.jspDrag,.jspTrack{position:relative}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#dde}.jspDrag{background:#bbd;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}.customSelect{font-size:12px;float:left;margin-right:10px}.customSelect .selectedValue{margin-bottom:0;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.customSelect .selectList{z-index:100;position:absolute;left:-999em;top:-999em;list-style:none;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.customSelect.select-open .selectList{left:0!important;top:auto!important}.customSelect .selectList dl{background:#fff}.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}.customSelect dd,.customSelect dl{margin:0}.customSelect dd{zoom:1;cursor:pointer}.customSelect .disabled{color:#999;cursor:default}.customSelect .selected{color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.customSelect .selectList dd.hovered{background:#999;color:#fff}.customSelect .selectList dd.disabled.hovered{background:0 0;color:#999}.customSelect dt{font-weight:700;font-style:italic;padding:2px 10px 2px 6px}.js select.custom{position:absolute;left:-999em}.js select.custom.use-default{position:absolute;left:auto;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;font-size:16px}.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}.customSelect .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.customSelect .selectValueWrap .caret{position:absolute;cursor:pointer}.customSelect .jspPane{overflow-x:hidden}.customSelect .jspVerticalBar{background:0 0}.customSelect .jspHorizontalBar{height:0;overflow:hidden}.customSelect .jspDrag{color:#fff;background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:0;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container .selectboxit-options a,.selectboxit-container span{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-options .selectboxit-disabled,.selectboxit.selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-optgroup-header,.selectboxit-option{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:700}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3}.selectboxit-btn.selectboxit-enabled:active,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}body{width:100%;background:#008ea6}.touch body,html.touch{overflow-y:scroll}@media (max-width:1279px){html.no-touch{overflow-y:scroll}.no-touch body{overflow:auto}.layout1 .halfContainer{padding-left:8%;padding-right:8%}}@media (min-width:1280px){body{background:#f1f1f1;overflow:auto;overflow-x:hidden;width:100%}html{overflow-y:scroll}.pageWrapper{margin-top:7.2rem}}.layout1 .halfContainer,.wrapper{overflow:auto}.pageWrapper{min-height:100%;margin-top:7.2rem;background:#fff}@media (min-width:1600px){.pageWrapper{margin-top:9.4rem}}.pageWrapper.home{margin-top:0}.wrapper.centerer{text-align:center;padding-left:8%;padding-right:8%;height:14.4rem;border-bottom:1px solid #F0F0F0;box-sizing:border-box}@media (min-width:1280px){.wrapper.centerer{border-top:1px solid #F0F0F0;-ms-transform:translate(0,-1px);-webkit-transform:translate(0,-1px);transform:translate(0,-1px);height:14.4rem}}@media (min-width:1600px){.wrapper.centerer{height:18.8rem}}.newsEvents .wrapper.centerer{border-top:1px solid #F0F0F0}.topLink{display:inline-block}.boxList .boxType2 a{display:block;overflow:auto;position:relative}.layout1a .boxList .boxType2 a{background-color:#fff}@media (max-width:1279px){.boxList .boxType2 a{padding:3.1rem 8%}.boxList .boxType2 a p,.boxList .boxType2 a span{display:none}}.boxList .boxType2 a .title3{position:relative;z-index:10}.breadcrumb{padding:1.2rem 8%}.breadcrumb ol{list-style:none;padding:0}@media (min-width:1280px){.breadcrumb{padding-left:5%}}.breadcrumb li{display:inline-block;font-size:1.3rem}.breadcrumb li:not(.active)::after,.breadcrumb li:not(:last-child)::after{content:"/";display:inline-block;margin:0 2px 0 6px}.breadcrumb li:last-child::after{display:none}.breadcrumb li a{color:#666}@media (max-width:1279px){.breadcrumb li{position:relative}.productDetails .breadcrumb li:nth-of-type(1){display:none}.productDetails .breadcrumb ol,.productSubcategory .breadcrumb ol{display:flex}.productDetails .breadcrumb li:nth-last-child(2),.productSubcategory .breadcrumb li:nth-last-child(2){display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center}.productDetails .breadcrumb li:last-child,.productSubcategory .breadcrumb li:last-child{display:inline-block;padding-left:6px;font-weight:400}.productDetails .breadcrumb li:last-child a:hover,.productSubcategory .breadcrumb li:last-child a:hover{color:#666}.productDetails .breadcrumb li::after,.productSubcategory .breadcrumb li::after{display:inline-block!important}.productDetails .breadcrumb li:nth-of-type(3)::after{display:none!important}.productCategory .breadcrumb{display:none}}.backLink,.forwardLink{height:7.2rem;position:absolute;border-top:1px solid rgba(255,255,255,.5);z-index:65;box-sizing:border-box}.backLink{display:block;width:100%;left:0;bottom:0;padding:2rem 8%}.backLink.plainBackLink{top:0;bottom:auto;background:#008ea6}@media (min-width:1280px){.backLink{display:none}}.forwardLink{display:block;width:50%;bottom:0;padding:2.6rem 8%;color:#fff;text-align:center}.forwardLink:first-of-type{left:0;border-right:1px solid rgba(255,255,255,.5)}.forwardLink:last-of-type{right:0}@media (min-width:1280px){.forwardLink{width:12.5%;z-index:110;padding:4rem 1% 5.3rem}.forwardLink:first-of-type{left:25%}.forwardLink:last-of-type{left:37.5%}}.singleShowroom .forwardLink{width:100%}.singleShowroom .forwardLink:first-of-type{border-right:none}@media (min-width:1280px){.singleShowroom .forwardLink{width:25%;left:25%}}.sprite{display:block;position:relative;width:5.2rem;height:5.2rem;overflow:hidden}.sprite img{display:block;position:absolute;width:200%;left:-100%;top:0}.contacts .mainContent .socialLinks .sprite img{left:0}.youtube .sprite img{top:-200%}.twitter .sprite img{top:-100%}.sprite .icon-instagram{position:relative;display:block;top:50%;transform:translateY(-50%);text-align:center;font-size:28px;color:#fff}.navTertiary .youTube .sprite img{top:-200%}.navTertiary .facebook .sprite img{top:0}@media (min-width:1280px){.sprite img{left:0}.sprite .icon-instagram{color:#ccc}.navTertiary li.catalog .sprite,.navTertiary li.youTube .sprite{width:100%;max-width:6.4rem;height:100%;margin:auto}.navTertiary li.catalog .sprite img,.navTertiary li.youTube .sprite img{top:-175%}}@media (min-width:1280px) and (min-width:1600px){.navTertiary li.catalog .sprite img,.navTertiary li.youTube .sprite img{top:-120%}}@media (min-width:1280px){.navTertiary li.catalog a:hover img,.navTertiary li.youTube a:hover img{left:-100%}.navTertiary li.catalog .sprite{width:54%;height:54%}.navTertiary li.catalog .sprite img{left:-100%;top:15%}.navTertiary li.catalog a{font-size:1.2rem;text-align:center;color:#fff;background-color:#008ea6}.navTertiary li.catalog a:hover{background-color:#00a3b1}}@media (min-width:1600px){.navTertiary li.catalog .sprite{width:52%;height:52%}.navTertiary li.catalog .sprite img{top:17%}.navTertiary li.catalog a{font-size:1.3rem}}@media (min-width:1280px){.section{position:relative}.halfling{height:auto!important}.halfling .container{height:47vh;height:calc((95vh)); font-size: 1.2rem; min-height:35rem}}@media (min-width:1280px) and (min-width:1600px){.halfling .container{height:calc((100vh - 9.4rem)/ 2)}}@media (min-width:1280px){.container,.halfling .box{height:100%}.home .halfling .container{min-height:0}.container{height:94vh;height:calc(100vh - 7.2rem);min-height:70rem;position:relative}}@media (min-width:1280px) and (min-width:1600px){.container{height:calc(100vh - 9.4rem)}}@media (min-width:1280px){.home .container{min-height:0}.box{width:25%;height:50%;box-sizing:border-box;padding:5%;overflow:hidden}.home header .box,.layout1a header .box{width:25.05%}.home header .box{min-height:37rem}.servicesPage header .box.boxDoubleH,.servicesPage header .boxDoubleH{width:50%}.halfContainer{min-height:35rem;height:47vh;height:calc((100vh - 7.2rem)/ 2);position:relative}}@media (min-width:1280px) and (min-width:1600px){.halfContainer{height:calc((100vh - 9.4rem)/ 2)}}@media (min-width:1280px){.halfContainer .box{height:100%}.boxType1{position:absolute;z-index:105}.boxType2{width:25%;background:rgba(0,0,0,.1)}.boxList .boxType2{float:left;padding:0}.boxList .boxType2 a{min-height:35rem;height:47vh;height:calc((100vh - 7.2rem)/ 2);box-sizing:border-box;padding:20%;overflow:hidden}}@media (min-width:1280px) and (min-width:1600px){.boxList .boxType2 a{height:calc((100vh - 9.4rem)/ 2)}}@media (min-width:1280px){.boxType3{width:50%;float:left;min-height:35rem;height:47vh;height:calc((100vh - 7.2rem)/ 2);box-sizing:border-box;overflow:hidden;position:relative}}@media (min-width:1280px) and (min-width:1600px){.boxType3{height:calc((100vh - 9.4rem)/ 2)}}@media (min-width:1280px){.boxPos1{left:0;top:0}.boxPos2{left:25%;top:0}.home .boxPos2.title2{top:auto;bottom:50%;height:calc(50% + 7.2rem)}}@media (min-width:1280px) and (min-width:1600px){.home .boxPos2.title2{height:calc(50% + 9.4rem)}}@media (min-width:1280px){.home .halfling .boxPos2.title2{height:100%;height:calc(100% + 7.2rem);bottom:0}}@media (min-width:1280px) and (min-width:1600px){.home .halfling .boxPos2.title2{height:calc(100% + 9.4rem)}}@media (min-width:1280px){.boxPos3{left:50%;top:0}.boxPos5{left:0;top:50%}.boxPos7{left:50%;bottom:0}.boxQuadruple{width:50%;height:100%}.boxQuadrupleH{width:100%}.boxDoubleH{width:50%}.no-touch .fp-section{padding-top:7.2rem}}@media (min-width:1280px) and (min-width:1600px){.no-touch .fp-section{padding-top:9.4rem}}@media (min-width:1280px){.no-touch .halflingFollower{padding-top:0}.no-touch .fullpage-wrapper .halflingFollower{padding-bottom:7.2rem}}@media (min-width:1280px) and (min-width:1600px){.no-touch .fullpage-wrapper .halflingFollower{padding-bottom:9.4rem}}@media (min-width:1280px){.no-touch .halflingFollower.active{padding-top:7.2rem;padding-bottom:0}}@media (min-width:1280px) and (min-width:1600px){.no-touch .halflingFollower.active{padding-top:9.4rem}}@media (min-width:1280px){.touch .pageWrapper{padding-top:7.2rem}}@media (min-width:1280px) and (min-width:1600px){.touch .pageWrapper{padding-top:9.4rem}}@media (min-width:1280px){.touch .pageWrapper.EventsDetailPage{padding-top:0}.touch .container{height:60rem;height:100vh}.touch .halfling .container{height:30rem;height:50vh}}.pageHeader{background:50% 50% no-repeat;background-size:cover;min-height:20rem;height:60vh;position:relative}.mainContent,.sidebar,.sidebar1{background:#fff}.pageHeader.plainHeader{height:auto;min-height:auto}@media (orientation:landscape) and (max-width:1279px){.pageHeader{min-height:15rem;height:70vh;height:calc(100vh - 7.2rem)}.pageHeader.plainHeader{height:auto;min-height:auto}}@media (orientation:landscape) and (min-width:1024px) and (max-width:1279px){.pageHeader{min-height:45rem;height:65vh}.pageHeader.plainHeader{height:auto;min-height:auto}.blog .pageHeader,.newsEvents .pageHeader{min-height:inherit}}@media (min-width:1280px){.pageHeader{min-height:35rem;height:47vh;height:calc((100vh - 7.2rem)/ 2)}.pageHeader.plainHeader{height:auto;min-height:auto}}@media (min-width:1280px) and (min-width:1600px){.pageHeader{height:calc((100vh - 9.4rem)/ 2)}.pageHeader.plainHeader{height:auto}}@media (min-width:1280px){.pageHeader .box{height:100%}}@media (max-width:1279px){.contacts .mainContent .socialLinks .sprite{border:1px solid #F0F0F0}.pageHeader.plainHeader,.referencesPage h1.sectionTitle,.servicesPage h1.sectionTitle{padding-top:5.5rem}.pageHeader.plainHeader.withBack{padding-top:7.2rem}.pageHeader.plainHeader .title1{max-width:30rem}.pageHeader.plainHeader .subTitle{padding:0 8%}.layout2d .pageHeader.plainHeader{padding-bottom:5.5rem}.blog .pageHeader h3{padding:0 8%}.layout2 .pageHeader .box,.newsEvents .pageHeader .box{position:absolute;width:100%;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3.6rem;z-index:65}.blog .pageHeader .box{color:#fff}}.layout2d .pageHeader .box,.layout2e .pageHeader .box,.tabs .mainContent .emText1{margin-top:0}.blog .pageHeader{display:table;width:100%}.blog .pageHeader .box{display:table-cell;vertical-align:middle}@media (max-width:1279px) and (orientation:landscape){.newsEvents .pageHeader{height:calc(50vh - 7.2rem);min-height:30rem}}.mainContent{box-sizing:border-box}.tabs .mainContent{padding:4rem 8%}.sidebar{box-sizing:border-box}@media (min-width:1280px){.tabs .mainContent{padding:5.6rem 5%}.mainContent{width:50%;float:left;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;border-bottom:0;padding:8rem 5%}.blog .mainContent{float:right}.blogDetails .mainContent{float:left;margin-left:25%}.mainContent.noPadding{padding:0}.layout-unfloat .mainContent,.layout2d .mainContent,.layout2e .mainContent{float:none;margin:auto}.contacts .mainContent{width:75%;border-right:0;padding:0}.sidebar{width:25%;float:left}.blog .sidebar{float:right;padding-top:5%;border-top:1px solid #F0F0F0}.blog .sidebar .contentSection{border-bottom:0}.blogDetails .sidebar{padding-top:7.2rem}.blogDetails .sidebar .aboutAuthor{border-bottom:1px solid #F0F0F0}}@media (min-width:1280px) and (min-width:1600px){.blogDetails .sidebar{padding-top:9.4rem}}@media (max-width:1279px){.newsEvents .pageHeader{height:calc(50vh - 7.2rem)}.contacts .sidebar .title1{display:block;position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3.6rem}}.sidebar .sideNav{margin-top:5rem}.sidebar .sideNav:first-of-type{margin-top:0}.sidebar .sideNav:first-of-type .delayedLinks{margin-bottom:4rem}.servicePage .sidebar .delayedLinks{padding-left:0}@media (min-width:1280px){.servicePage .sidebar .delayedLinks{margin:1.5rem 0 4rem 2rem;border-left:1px solid #F0F0F0;padding-left:1.5rem}}.servicePage .sidebar .title4{text-transform:none;font-weight:400;font-size:1.3rem}.productCategory .sidebar1,.productSubcategory .sidebar1{border-top:1px solid #F0F0F0}@media (max-width:1279px){.sidebar1{display:none}.layout2c .sidebar1{display:block}.layout2c .sidebar1 h2{display:none}.layout2c .sidebar1 .accordion{position:relative}.layout2c .sidebar1 .accordion div{padding:2.7rem 8%}.layout2c .sidebar1 .accordion div.ui-accordion-content{border-bottom:1px solid #F0F0F0}.layout2c .sidebar1 .accordion ul{padding-left:3rem}.layout2c .sidebar1 .backLink{margin:0;padding:2rem 8%;position:absolute;top:0;-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%);outline:0}.contacts .sidebar1{display:block}.productCategory .sidebar1,.productSubcategory .sidebar1{display:none}}@media (min-width:1280px){.sidebar1{border-right:1px solid #F0F0F0;-ms-transform:translate(1px,0);-webkit-transform:translate(1px,0);transform:translate(1px,0);padding:8.5rem 5%}.layout2c .sidebar1,.layout2d .sidebar1{padding-bottom:4.25rem}.sidebar2{border-left:1px solid #F0F0F0;-ms-transform:translate(-1px,0);-webkit-transform:translate(-1px,0);transform:translate(-1px,0);padding:8.5rem 0 0}.servicePage .sidebar2{padding:0}}.sideNav ul{margin:0;padding:0;list-style:none}.sideNav ul a.active{color:#008ea6}.contentSection{padding:4rem 8%;border-bottom:1px solid #F0F0F0;box-sizing:border-box}.layout2c .contentSection.noPadding,.layout2d .contentSection.noPadding{padding:3.9rem 0 0;overflow:auto}@media (min-width:1280px){.layout2c .contentSection.noPadding,.layout2d .contentSection.noPadding{padding:8.5rem 0 0}}.layout2c .contentSection.noPadding h2{padding:0 8%}@media (min-width:1280px){.layout2c .contentSection.noPadding h2{padding:0 10%}}.layout2d .contentSection.noPadding{padding-top:0}@media (min-width:1280px){.layout2e .contentSection,.mainContent .contentSection:last-of-type{border-bottom:0}.mainContent .contentSection{padding:7.5% 0}.sidebar2 .contentSection{padding:15% 20%}.contentSection:first-child{padding-top:0}.noPadding .contentSection{padding:7.5rem 10%}}.tabs .contentSection{padding:2rem 8%}@media (min-width:1280px){.tabs .contentSection{padding:2rem 10%}}.EventsDetailPage .contentSection .plainHeader,.servicePage .contentSection .plainHeader{padding-bottom:4rem}@media (min-width:1280px){.EventsDetailPage .contentSection .plainHeader,.servicePage .contentSection .plainHeader{padding-bottom:7.5%}}.EventsDetailPage .contentSection .plainHeader h1,.servicePage .contentSection .plainHeader h1{padding:0;margin:0}.sidebar2 .contentSection.eventDetails{border-bottom:none}@media (max-width:1279px){.sidebar2 .contentSection.eventDetails{padding:0 0 4rem}}.sidebar2 .contentSection.eventDetails .what,.sidebar2 .contentSection.eventDetails .when,.sidebar2 .contentSection.eventDetails .where{font-size:2.1rem;font-weight:300;display:block}.plainButton,.sidebar2 .contentSection.eventDetails .what+a{display:inline-block}.sidebar2 .contentSection.eventDetails .when{margin-top:1.6rem;margin-bottom:1.6rem}.plainButton{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;background:#008ea6;color:#fff;padding:1.5rem 2.2rem;margin-top:1.5rem}.no-touch .plainButton:hover{color:#fff;background-color:#00a3b1}.content-sections .contentSection{padding-top:0}.content-sections .contentSection:first-of-type{padding:4rem 8%}@media (max-width:1279px){.videoSection p{display:none}}.galleryLink,.videoLink{display:block;position:relative}.galleryLink img,.videoLink img{display:block;width:100%}.actionMarker{width:10rem;height:10rem;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,142,166,.7)}@media (min-width:1280px){.content-sections .contentSection:first-of-type{padding:7.5% 0}.actionMarker{width:7.2rem;height:7.2rem}.de .actionMarker,.it .actionMarker{width:10.2rem}}@media (min-width:1600px){.actionMarker{width:9.4rem;height:9.4rem}.de .actionMarker,.it .actionMarker{width:12.4rem}}.actionMarker span{color:#fff;display:inline-block}.linkSlide{cursor:pointer}.linkSlide .actionMarker{left:0;width:auto;height:auto;padding:3rem;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-transform:uppercase}@media (min-width:1280px){.linkSlide .actionMarker{padding:4rem;-ms-transform:none;-webkit-transform:none;transform:none}}.linkSlide .actionMarker::before{display:none}.linkSlide .actionMarker span{background:0 0;padding-left:0;position:static;-ms-transform:none;-webkit-transform:none;transform:none}#preloader .preloadIcon,.rLightbox .rlPreloader .preloadIcon{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.testimonialSection{position:relative;overflow:visible}.downloadSection ul,.latestSection ul{margin:0;padding:0;list-style:none}.downloadSection .download-link{margin-top:2rem;display:inline-block}.latestSection ul li{border-bottom:1px solid #F0F0F0;padding:1.5rem 0}.latestSection ul li:first-child{padding-top:0}.latestSection ul li:last-child{border-bottom:0;padding-bottom:0}.productBoxLink{display:block;padding:2rem 8% 2.2rem;background:center center no-repeat;background-size:cover;position:relative}.productBoxLink .moreLink{display:block;color:#fff}#preloader,.no-js #preloader{display:none}.productBoxLink .divider{border-color:#fff}@media (min-width:1280px){.productBoxLink{padding:4rem 20% 4.4rem}}@media (max-width:1279px){.sectionTitle{margin:3rem 0 0;padding:0 8%}.halfContainer .sectionTitle{padding:0}.blog header .sectionTitle,.layout1 header .sectionTitle,.layout2 header .sectionTitle,.newsEvents header .sectionTitle{margin:0}}@media (min-width:1280px){.sectionTitle{margin:0}.megaNav{overflow:auto;border-bottom:1px solid #F0F0F0}}#preloader{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:150}#preloader .preloadIcon{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-top:2.4rem}.megaNav .navHeader{background:#fff;overflow:auto;padding-left:8%;box-sizing:border-box}@media (min-width:1280px){.megaNav .navHeader{padding-left:5%;width:20%;height:7.2rem;float:left;position:relative}}.megaNav .siteLogo{float:left;margin:1.9rem 0}@media (min-width:1280px){.megaNav .siteLogo{float:none;position:absolute;left:25%;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;width:65%;max-width:21rem}}@media (min-width:1600px){.megaNav .navHeader{height:9.4rem}.megaNav .siteLogo{width:75%}}.megaNav .siteLogo img{display:block;width:17rem}@media (min-width:1280px){.megaNav .siteLogo img{width:100%}.megaNav .navButton{display:none}}.megaNav .navButton{background:#008ea6;float:right;width:7.2rem;height:7.2rem}.megaNav ul{margin:0;padding:0;list-style:none;background:#008ea6;clear:both;overflow:auto}.megaNav ul li a{display:block;color:#fff}@media (min-width:1280px){.megaNav ul{clear:none;font-size:1.3rem}.megaNav ul li a{color:grey}.megaNav .navContent{width:80%;min-height:7.2rem;float:left;background:#fff}}@media (min-width:1600px){.megaNav .navContent{min-height:9.4rem}}@media (min-width:1280px){.megaNav .navSelectWrapper{width:6.25%;min-height:7.2rem;box-sizing:border-box;float:left;padding:.9rem 0 0;background:#fff;position:relative}}@media (min-width:1600px){.megaNav .navSelectWrapper{min-height:9.4rem;padding:2rem 0 0}}.megaNav .navSelect{padding:1.2rem 8%;padding:1.2rem calc(8% - 1rem)}.megaNav .navSelect li{float:left}@media (min-width:1280px){.megaNav .navSelect{max-height:5rem;padding:5rem 0 0;box-sizing:border-box;overflow:hidden;position:absolute;text-align:center;background:#fff;width:100%;z-index:5}.megaNav .navSelect li{float:none}}.megaNav .navSelect li a{padding:1.2rem}.megaNav .navSelect li.active{border:1px solid #F0F0F0}.megaNav .navSelect li.active a{padding-bottom:2rem}@media (min-width:1280px){.megaNav .navSelect li.active{position:absolute;left:0;top:0;width:100%;border:0}.megaNav .navPrimaryWrapper{width:71.5%;width:67%;width:calc(77.25% - 7.2rem);min-height:7.2rem;box-sizing:border-box;float:left;padding:0 4%;background:#fff;border-right:0;border-left:1px solid #F0F0F0}.megaNav .navPrimary{background:0 0;overflow-x:hidden}}@media (min-width:1600px){.megaNav .navPrimaryWrapper{min-height:9.4rem;width:calc(77.25% - 9.4rem)}}.megaNav .subNav.level1,.megaNav .subNav.level2{background:#fff}.megaNav .navPrimary li{border-top:1px solid rgba(255,255,255,.5)}.megaNav .navPrimary li a{padding:2.5rem 8%}@media (min-width:1280px){.megaNav .navPrimary li{border:0}.megaNav .navPrimary li:last-child{margin-right:0}.megaNav .navPrimary li a{padding:1rem 1rem 2rem}.de .megaNav .navPrimary li a{padding:1rem .6rem 2rem}}@media (min-width:1280px) and (min-width:1600px){.de .megaNav .navPrimary li a{padding:1rem .9rem 2rem}}@media (min-width:1280px){.fr .megaNav .navPrimary li a{padding:1rem .7rem 2rem}}@media (min-width:1280px) and (min-width:1600px){.fr .megaNav .navPrimary li a{padding:1rem 1rem 2rem}}@media (min-width:1280px){.megaNav .navPrimary>li{display:inline-block;margin-right:0;border:0;padding:1.9rem 0;text-align:center;text-transform:uppercase;font-size:1.2rem;box-sizing:border-box;max-height:7.2rem}.megaNav .navPrimary>li.align-left{text-align:left}}@media (min-width:1280px) and (min-width:1350px){.megaNav .navPrimary>li{margin-right:.9%}.megaNav .navPrimary>li:last-child,body.de .megaNav .navPrimary>li{margin-right:0}}@media (min-width:1280px) and (min-width:1420px){.megaNav .navPrimary>li{margin-right:1.7%}}@media (min-width:1280px) and (min-width:1580px){.megaNav .navPrimary>li{margin-right:3%}}@media (min-width:1280px) and (min-width:1900px){.megaNav .navPrimary>li{margin-right:2.4%;width:auto}.megaNav .navPrimary>li:last-child{margin-right:0}}@media (min-width:1600px){.megaNav .navPrimary>li{padding:2.9rem 0;max-height:9.4rem}}.megaNav .navPrimary>li:last-child{border-bottom:1px solid rgba(255,255,255,.5)}.megaNav .hasSubnav.unexpandable>a::after{content:""}@media (min-width:1280px){.megaNav .navPrimary>li.align-left a{padding-left:0}.megaNav .navPrimary>li:last-child{text-align:right;border:0}.megaNav .navPrimary>li:last-child a{padding-right:0}.megaNav .hasSubnav>a{position:relative}.megaNav li:first-child.hasSubnav>a::after{-ms-transform:rotate(90deg) scale(1,2.5) translate(0,30%);-webkit-transform:rotate(90deg) scale(1,2.5) translate(0,30%);transform:rotate(90deg) scale(1,2.5) translate(0,30%)}.megaNav .subNav.level1{max-height:0;position:absolute;left:0;top:7.2rem;width:100%;padding:0 23% 0 29.7%;box-sizing:border-box;overflow:hidden;border-top:1px solid #F0F0F0}.megaNav .subNav.level1 .hasSubnav:last-of-type,.megaNav .subNav.level1.withImages li:last-child{margin-right:0}.megaNav .subNav.level1 .hasSubnav{width:21.25%;float:left}.megaNav .subNav.level1 .hasSubnav>a{border-bottom:1px solid #F0F0F0}.megaNav .subNav.level1 .hasSubnav>a::after{content:none}.megaNav .subNav.level1.withImages li{width:20.25%;float:left;text-align:left;font-weight:700}.megaNav .subNav.level1.withImages li a{padding-left:0;min-height:3.6rem}.megaNav .subNav.level1.withImages li a.imageLink{padding:0}.megaNav .subNav.level1.withImages li.hasSubnav>a{border-bottom:0}.megaNav .subNav.level1.withMoreImages li{width:17%}.megaNav .subNav.level1.withMoreImages li a{padding-bottom:0;min-height:6.4rem}.megaNav .subNav.level1.withMoreImages li a.imageLink{border:1px solid #F0F0F0}}@media (min-width:1280px) and (min-width:1921px){.megaNav .subNav.level1{top:9.45rem}}@media (min-width:1280px) and (min-width:1600px){.megaNav .subNav.level1.withMoreImages li a{min-height:6.4rem}}@media (min-width:1600px){.megaNav .subNav.level1{top:9.4rem}}@media (min-width:1280px){.megaNav .subNav.level1 li.hasSubnav>a{font-weight:700;min-height:3.6rem;position:relative}.megaNav .subNav.level1 li.hasSubnav>a span{position:absolute;bottom:2rem}.megaNav .subNav.level1 li a{padding-left:0}.megaNav .subNav.level1>li{margin:4rem 5% 0 0}.megaNav .subNav.level1>li:nth-child(4){margin-right:0}.megaNav .subNav.level1.withMoreImages>li{margin:4rem 3.75% 0 0}.megaNav .subNav.level1.withMoreImages>li:nth-child(4){margin-right:3.75%}.megaNav .subNav.level1.withMoreImages>li:nth-child(5){margin-right:0}.megaNav .subNav.level1.withImages li.hasSubnav>a{min-height:6.4rem}.megaNav .subNav.level2{margin-top:1.3rem}.megaNav .subNav.level2 li{text-transform:none}}.megaNav .subNav.level2 li a{padding-left:16%}@media (max-width:1279px){.megaNav .subNav{height:auto}.megaNav .subNav.collapsed{height:0}}.megaNav .imageLink{display:none}@media (min-width:1280px){.megaNav .subNav.level2 li a{padding:.5rem 0}.megaNav .navPrimary>li.hasSubnav:first-of-type li.hasSubnav{margin-top:2rem}.megaNav .imageLink{display:block}.megaNav .imageLink img{display:block;width:100%}}.megaNav .navSecondary{background:#008ea6;padding:2rem 8% 1rem}@media (min-width:1280px){.megaNav .navSecondary{background:#fff;width:21%;float:right;box-sizing:border-box;padding:0;position:relative;height:7.2rem}.megaNav .navSecondary ul{background:0 0;position:absolute;left:0;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:100%;padding:0 2.5rem;box-sizing:border-box}}@media (min-width:1600px){.megaNav .navSecondary{height:9.4rem}}.megaNav .navSecondary li{width:45%;max-width:20rem;float:left;margin-bottom:1rem}.megaNav .navSecondary li a{padding:1rem 0}@media (min-width:1280px){.megaNav .navSecondary li{width:43%;margin-bottom:0}.megaNav .navSecondary li:nth-child(odd){margin-right:1.5rem}.megaNav .navSecondary li a{padding:.3rem 0}}.megaNav .navTertiary{background:#008ea6;padding:2rem 8% 5rem}@media (min-width:1280px){.megaNav .navTertiary{width:5.75%;width:7.2rem;min-height:7.2rem;box-sizing:border-box;float:right;padding:0;background:#fff;border-right:1px solid #F0F0F0;border-left:1px solid #F0F0F0;position:relative}.megaNav .navTertiary.showOnlyOnDesktop{border-left:0}.megaNav .navTertiary ul{background:0 0;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}}@media (min-width:1600px){.megaNav .navTertiary{width:9.4rem;min-height:9.4rem}}.megaNav .navTertiary li{width:5rem;float:left;border:1px solid rgba(255,255,255,.5);border-right:0}@media (min-width:1280px){.megaNav .navTertiary li{display:none;float:none;width:6.4rem;max-width:100%;border:0;margin:auto}.megaNav .navTertiary li.selected,.megaNav .navTertiary li.selected a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}}.megaNav .navTertiary li:last-child{border-right:1px solid rgba(255,255,255,.5)}.megaNav.initialized{position:fixed;left:0;top:0;width:200%;height:7.2rem;z-index:200}@media (min-width:1280px){.megaNav.initialized{width:100.1%;height:7.2rem;overflow:visible}}@media (min-width:1600px){.megaNav.initialized{height:9.4rem}}@media (max-width:1279px){.megaNav.initialized .navHeader{position:absolute;left:0;top:0;width:50%;padding-left:4%;border-bottom:1px solid #F0F0F0;box-sizing:border-box}.megaNav.initialized .navContent{position:absolute;left:50%;top:0;width:calc(50% - 6.4rem);height:100%;overflow-y:scroll;background:#008ea6}}.pnForm,.siteFooter .officeContacts{overflow:auto}#cookiesdirective{position:fixed;bottom:0;left:0;width:100%;height:auto;background:#fff;opacity:.9;-ms-filter:ÔÇťalpha(opacity=.9) ÔÇŁ;filter:alpha(opacity=.9);-khtml-opacity:.9;-moz-opacity:.9;color:#4D4D4F;font-family:'Open Sans';font-size:1em;text-align:centar;z-index:1000}.customSelect,.customSelect .selectedValue,.customSelect dd,.productPagesUpdate .selectboxit-container *{font-family:"Open Sans",Arial,Helvetica,sans-serif}#cookieButtonContainer{width:100%;padding:10px;text-align:center;margin-top:20px}#cookieButtonContainer input{background-color:#44ABBD;color:#fff;border:none;padding:10px 30px}#cookieWindow{position:relative;margin:0 auto;height:auto;width:84%;text-align:center;padding:30px 0 50px}@media (min-width:1280px){#cookieButtonContainer{margin-top:0;padding:30px;width:5%;position:absolute;right:-10%;top:-10px}#cookieWindow{padding:30px 0;max-width:1400px;margin:0 auto;width:70%}}.pnForm input,.pnForm select,.pnForm textarea{display:block;width:100%;box-sizing:border-box}.pnForm{display:block;margin-top:3.2rem}.pnForm input,.pnForm textarea{margin-bottom:1.7rem;border:2px solid #F0F0F0;padding:1.1rem 2.2rem}.pnForm select{font-size:2rem;line-height:1.5;font-weight:300;color:grey;border:2px solid #eee;background:url(/web-assets/img/design/icon-pointer-down.png) 95% 50% no-repeat #fff;-webkit-appearance:none;appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';filter:saturate(0);-webkit-filter:saturate(0);-moz-filter:saturate(0);-o-filter:saturate(0);-ms-filter:saturate(0);opacity:.7;-webkit-opacity:.7;-moz-opacity:.7;-o-opacity:.7;-ms-opacity:.7;margin-bottom:2rem;padding:1rem 1.6rem}.pnForm select option{font-size:.9em}@media (min-width:1280px){.pnForm input,.pnForm label,.pnForm textarea{margin-bottom:2rem;padding:1rem 2.2rem}}.pnForm .button{width:17rem;float:right;padding:1.5rem 2.2rem;margin-bottom:0}.irSource,.irSource img{display:none!important}.altNav,.home .siteFooter h2.sectionTitle,.siteFooter .socialLinks{display:none}@media (min-width:1280px) and (min-width:1600px){#fullpage{padding-top:7.2rem}}.siteFooter .primaryLinks .categoryTitle{margin:0 0 1rem;line-height:1.35;font-size:1.2rem}@media (min-width:1280px){#fullpage{padding-top:7.2rem}#fullpage.fullpage-wrapper{padding-top:0}.siteFooter h2.sectionTitle{display:none}.socialLinks ul li{border:1px solid #535355}.contacts .mainContent .socialLinks ul li{border-color:#F0F0F0}}@media (max-width:1279px){.fp-section,.fp-table,.fp-tableCell{height:auto!important}.credits{padding:1.3rem 8% .8rem}}.socialLinks ul{margin:0;padding:0;list-style:none}.socialLinks ul li{display:block;width:5.2rem;float:left}@media (min-width:1280px){.siteFooter{height:auto!important;min-height:51vh!important;padding-top:0!important;overflow:auto;clear:both;background:#4d4d4f}.siteFooter .hasSubnav li{margin-bottom:1rem}.siteFooter .hasSubnav li a{color:grey}.footerBlock{width:25%;float:left;padding:5%;box-sizing:border-box;overflow:auto}.footerBlockDouble{width:50%}.altNav,.siteFooter .socialLinks{display:block}.siteFooter .socialLinks .title3{margin-top:0;line-height:1.4;width:11rem;margin-bottom:3.2rem;color:#fff}.credits{clear:both}.altNav ul{margin:0;padding:0;list-style:none;width:50%;float:left}.altNav ul.subNav{width:90%}.touch .sliderWrapper .slider{height:50.4rem;height:94vh;height:calc(100vh - 7.2rem)}}@media (max-width:1279px){.sliderWrapper{padding-top:7.2rem}}@media (min-width:1600px){.touch .sliderWrapper .slider{height:calc(100vh - 9.4rem)}}.slider{min-height:20rem;height:60vh;position:relative}@media (orientation:landscape){.slider{min-height:15rem;height:70vh;height:calc(100vh - 7.2rem)}}@media (orientation:landscape) and (min-width:1024px){.slider{min-height:45rem;height:65vh}}@media (orientation:landscape) and (min-width:1280px){.slider{height:100%;height:90vh;height:calc(100vh - 7.2rem)}}@media (orientation:landscape) and (min-width:1600px){.slider{height:calc(100vh - 9.4rem)}}.home .sliderWrapper .slider{height:auto}@media (orientation:landscape) and (min-width:1280px){.home .sliderWrapper .slider .irTarget{height:100%;height:90vh;height:calc(100vh - 7.2rem)}}@media (orientation:landscape) and (min-width:1600px){.home .sliderWrapper .slider .irTarget{height:calc(100vh - 9.4rem)}}.slider.altStyle{height:auto;min-height:0;padding:0}@media (max-width:1279px){.layout1 .slider .pageTitle{position:absolute;left:0;top:50%;width:100%;z-index:110;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3.6rem}}@media (min-width:1280px){.slider.altStyle{height:50%;position:absolute;overflow:visible}.layout1 .slider{min-height:35rem;height:47vh;height:calc((100vh - 7.2rem)/ 2)}.layout1 .slider .box{height:100%}.layout1 .slider .box .title1{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.layout2 .slider{clear:both;border-top:1px solid #F0F0F0;-ms-transform:translate(0,-1px);-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}}@media (min-width:1600px){.layout1 .slider{height:calc((100vh - 9.4rem)/ 2)}}.saleCombos .slider,.testimonialSection .slider{min-height:0;height:auto;border:0}.sliderSlide{background:50% 50% no-repeat;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;z-index:50}.altStyle .sliderSlide,.testimonialSection .sliderSlide{position:static;height:auto}.sliderSlide.cycle-slide-active{z-index:55}.home .sliderWrapper .sliderSlide{height:auto}.altStyle .sliderSlide{width:100%}@media (min-width:1280px){.rLightbox .slider{border-top:0}.altStyle .sliderSlide{height:100%;background:#008ea6}.altStyle .sliderSlide .box{height:100%;padding-right:3%;overflow:hidden}}#doc .rlWrapper{width:auto;margin:auto}.primImage{background:50% 50% no-repeat;background-size:cover;display:block}@media (max-width:1279px){.primImage{height:20rem;height:50vh}.slideText p{display:none}}@media (max-width:1279px) and (orientation:landscape){.primImage{height:15rem;height:75vh}}@media (max-width:1279px) and (orientation:landscape) and (min-width:1024px){.primImage{height:45rem;height:65vh}}.slideText{padding:3.6rem 8% 4.6rem;overflow:auto}.slideText h3{margin-bottom:2rem}.secImage{display:none}.introText,.slideLink{display:block}@media (min-width:1280px){.slideText{padding:5%}.slideText h3{margin:0}.secImage{display:block;background:50% 50% no-repeat;background-size:cover}}.slideLink{width:7.2rem;height:7.2rem;position:absolute;bottom:0;z-index:106;background:#008ea6;color:#fff}.carouselSlide a,.carouselSlide p,.carouselWrapper{position:relative}@media (min-width:1280px){.slideLink{width:7.2rem;height:7.2rem}.slideLink.linkPos3{top:auto;bottom:50%}.slideLink.linkPos5,.slideLink.linkPos8{right:auto}.layout2 .slideLink{right:25%}}@media (min-width:1600px){.slideLink{width:9.4rem;height:9.4rem}}.layout2 .slideLink{top:0;bottom:auto;left:auto}.testimonialSection .slideLink{left:auto;bottom:auto;right:-9.5%;top:-6rem;width:5.4rem;height:5.4rem}@media (min-width:1280px){.testimonialSection .slideLink{top:35%}}.altStyle .slideLink{bottom:auto;top:13.4rem;top:38vh;top:calc(50vh - 7.2rem)}@media (max-width:1279px) and (orientation:landscape){.altStyle .slideLink{top:8.4rem;top:51.5vh;top:calc(75vh - 7.2rem)}}@media (max-width:1279px) and (orientation:landscape) and (min-width:1024px) and (max-width:1279px){.altStyle .slideLink{top:37.8rem;top:55.6vh;top:calc(65vh - 7.2rem)}}@media (min-width:1280px){.altStyle .slideLink{top:0;-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.nextSlideLink.linkPos3{left:50%;-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0)}.nextSlideLink.linkPos8{left:75%;-ms-transform:translate(100%,0);-webkit-transform:translate(100%,0);transform:translate(100%,0)}.nextSlideLink.linkPos5{left:50%;-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}@media (max-width:1279px){.home .sliderWrapper .slideLink{bottom:auto;top:13.4rem;top:38vh;top:calc(50vh - 7.2rem)}.introText{overflow:auto;padding-left:8%;padding-right:8%;padding-bottom:2.5rem}}@media (max-width:1279px) and (orientation:landscape){.home .sliderWrapper .slideLink{top:8.4rem;top:51.5vh;top:calc(75vh - 7.2rem)}}@media (max-width:1279px) and (orientation:landscape) and (min-width:1024px) and (max-width:1279px){.home .sliderWrapper .slideLink{top:37.8rem;top:55.6vh;top:calc(65vh - 7.2rem)}}.nextSlideLink{right:0}@media (min-width:1280px){.testimonialSection .nextSlideLink{left:auto;right:0;-ms-transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%)}.saleCombos .nextSlideLink{right:calc(-7.2rem / 2);top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.altStyle .nextSlideLink.linkPos3{-ms-transform:translate(100%,-100%);-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.prevSlideLink.linkPos3{left:50%}.prevSlideLink.linkPos8{left:75%}.prevSlideLink.linkPos5{left:50%;-ms-transform:translate(-200%,0);-webkit-transform:translate(-200%,0);transform:translate(-200%,0)}.layout2 .prevSlideLink{-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}}.prevSlideLink{right:7.2rem}.testimonialSection .prevSlideLink{-ms-transform:translate(-100%,0);-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}@media (min-width:1280px){.testimonialSection .prevSlideLink{left:0;right:auto;-ms-transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.saleCombos .prevSlideLink{left:0;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.introText{height:40%;height:40vh;height:calc((100% - 7.2rem)/ 2);height:calc((100vh - 7.2rem)/ 2);min-height:35rem}.home .introText{min-height:0;bottom:-1px}}@media (min-width:1600px){.introText{height:calc((100% - 9.4rem)/ 2);height:calc((100vh - 9.4rem)/ 2)}}.introText .sectionTitle{padding-left:0;padding-right:0}.home .introText{color:grey}.home .introText .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.home .introText p:empty{display:none}.home .introText .moreLink{margin-top:2.5rem}@media (max-width:1279px){.carouselWrapper .slideLink{display:none!important}}.carouselSlide{opacity:1;background:50% 50% no-repeat;background-size:cover;overflow:auto}@media (min-width:1280px){.home .introText{padding:3% 5% 5%}.carousel{padding:0}.slick-list,.slick-track{height:100%}.carouselSlide{width:50%}}.carouselSlide a{display:block;box-sizing:border-box;padding:3.2rem 8%}@media (min-width:1280px){.carouselSlide a{width:50%;height:100%;padding:10%}}.carouselSlide p{white-space:normal;z-index:10}.carouselSlide .moreLink,.carouselSlide .title3{position:relative;z-index:10;color:#fff}.accordion h2.ui-accordion-header,.accordion h3.ui-accordion-header{padding:1rem 8%;outline:0}@media (min-width:1280px){.accordion h2.ui-accordion-header,.accordion h3.ui-accordion-header{padding:2rem 10%}}.permanent-accordion .ui-accordion-header{padding:2em 8%;outline:0;border-top:1px solid #F0F0F0}@media (min-width:1280px){.permanent-accordion .ui-accordion-header{padding:1.5em 10%}}@media (max-width:1279px){.carouselSlide .moreLink,.carouselSlide p{display:none}.permanent-accordion .ui-accordion-header.colored{padding-left:calc(40px + 4%)}}.permanent-accordion:first-child .ui-accordion-header:first-of-type{border-top:none}.accordion .ui-accordion-content,.permanent-accordion .ui-accordion-content{padding:1rem 8%}@media (min-width:1280px){.accordion .ui-accordion-content,.permanent-accordion .ui-accordion-content{padding:2rem 10%}.altNav .accordion .ui-accordion-content,.altNav .permanent-accordion .ui-accordion-content{padding:1.5rem 0 .5rem}}.distributionContacts .accordion .ui-accordion-content,.distributionContacts .permanent-accordion .ui-accordion-content,.officeContacts .accordion .ui-accordion-content,.officeContacts .permanent-accordion .ui-accordion-content{padding:0 8% 3.2rem}.distributionContacts .accordion .ui-accordion-content p,.distributionContacts .permanent-accordion .ui-accordion-content p,.officeContacts .accordion .ui-accordion-content p,.officeContacts .permanent-accordion .ui-accordion-content p{margin-top:0}.servicePage .permanent-accordion .ui-accordion-content{padding-bottom:5rem;padding-top:2rem}.featuredEvents.accordion h3.ui-accordion-header{margin:0;padding:4rem 8%;border-top:1px solid #40a0ab;background-color:#008ea6;color:#fff;outline:0}.featuredEvents.accordion .ui-accordion-content{padding:0;border-top:1px solid rgba(255,255,255,.5);box-sizing:border-box;background-color:#008ea6}.distributionContacts .ui-accordion .ui-accordion-header,.officeContacts .ui-accordion .ui-accordion-header{margin:0;padding:2.6rem 8%;outline:0}.newsEvents .ui-tabs{margin-top:-7.2rem;overflow:visible}.aboutAuthor,.contacts .mainContent .officeContacts,.contacts .mainContent .socialLinks ul,.pagination{overflow:auto}@media (min-width:1280px){.newsEvents .ui-tabs{margin-top:-7.2rem}}@media (min-width:1600px){.newsEvents .ui-tabs{margin-top:-9.4rem}}.singleShowroom .ui-tabs .ui-tabs-nav li{display:none}.ui-tabs .ui-tabs-nav{margin:0;padding:0;list-style:none}.newsEvents .ui-tabs .ui-tabs-nav{border-top:1px solid #F0F0F0;box-sizing:border-box}@media (min-width:1280px){.newsEvents .ui-tabs .ui-tabs-nav{width:24.95%;margin-left:25%;position:relative;z-index:110;border-left:1px solid #F0F0F0}}.ui-tabs .ui-tabs-nav li{margin:0;width:50%;display:block;float:left;box-sizing:border-box}.newsEvents .ui-tabs .ui-tabs-nav li{width:33.333333%;border-right:1px solid #F0F0F0}.newsEvents .ui-tabs .ui-tabs-nav li:last-child{border-right:0}.ui-tabs .ui-tabs-nav li .ui-tabs-anchor{display:block;float:none;padding:2.85rem 16%;background:#F0F0F0}@media (min-width:1280px){.ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:3.95rem 20%}}.contacts .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:0 15%;display:-webkit-box;display:-ms-flexbox;display:flex}.newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:2.85rem 24%;height:7.2rem;box-sizing:border-box;background:#fff;color:grey;text-align:center}.de .newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:2.85rem 0}@media (min-width:1280px){.newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{height:7.2rem;padding:2.85rem 24%;text-align:center}.newsEvents .ui-tabs .ui-tabs-panel{border-top:1px solid #F0F0F0}}@media (min-width:1600px){.newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{height:9.4rem;padding:3.95rem 24%}.de .newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{padding:3.95rem 0}}.newsItem,.ui-tabs .ui-tabs-panel{padding:0}.newsItem{border-bottom:1px solid #F0F0F0}.newsItem:last-of-type{border-bottom:0}.contactTypes,.newsEvents .newsItem:last-of-type,.press-list,.rLightbox .lightboxMainContent,.rLightbox.newsletter .lightboxMainContent,.rLightbox.regions .rlContent h2{border-bottom:1px solid #F0F0F0}.newsItem .title3 a{display:block}.newsText{width:68%;box-sizing:border-box;float:right;padding:8%}.newsEvents .stickyPost .newsText{width:100%;float:none}@media (max-width:1279px){.newsEvents .ui-tabs .ui-tabs-nav li:last-child{border-right:0}.newsItem{position:relative;overflow:auto;min-height:11.8rem;min-height:22vh}.newsText p{display:none}.newsEvents .stickyPost .newsText p{display:block}}@media (min-width:1280px){.newsItem{border-right:1px solid #F0F0F0}.newsText{width:50%;height:100%;float:none;position:absolute;left:0;top:0;padding:10%}.stickyPost .newsText{width:100%;height:50%;top:50%}}@media (min-width:1280px) and (min-width:1280px) and (max-height:899px){.newsText{padding:6% 7.5%}}.newsImage{position:absolute;left:0;top:0;height:100%;width:32%;background:50% 50% no-repeat;background-size:cover}@media (max-width:1279px){.newsEvents .stickyPost .newsImage{display:block;width:100%;position:relative}.newsEvents .stickyPost .newsImage .irSource,.newsEvents .stickyPost .newsImage .irSource img{display:block!important;width:100%}.layout1 .boxList .moreLink,.news .moreLink{display:none}.newsEvents .stickyPost .moreLink{display:inline-block}}@media (min-width:1280px){.newsImage{width:50%;left:auto;right:0}.stickyPost .newsImage{width:100%;height:50%}.feWrapper{padding:0}}.featuredEvents ul{margin:0;padding:0;list-style:none}.featuredEvents .textLink{display:block;overflow:auto;height:10rem}@media (min-width:1280px){.featuredEvents .textLink{display:table}}.featuredEvents .eventDate{width:25%;float:left;padding:3.3rem 4% 3.3rem 5%;box-sizing:border-box}.featuredEvents .eventDate span{display:block}@media (min-width:1280px){.featuredEvents .eventDate{position:absolute;left:0;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0 5%}}.featuredEvents .eventName{width:75%;float:left;padding:4rem 8%;box-sizing:border-box;border-left:1px solid rgba(255,255,255,.5)}@media (min-width:1280px){.featuredEvents .eventName{padding:0 3rem;display:table-cell;vertical-align:middle;float:none}.featuredEvents,.featuredEvents ul{height:100%;left:0;position:absolute;top:0}.featuredEvents{width:50%}.featuredEvents h3{display:none}.featuredEvents ul{width:100%}.featuredEvents .imageLink{width:100%;height:500%;position:absolute;left:100%;background:center center no-repeat;background-size:cover;display:none}.featuredEvents li{position:relative;width:100%;height:20%;left:0;display:block}.featuredEvents li .image1{top:0}.featuredEvents li .image2{top:-100%}.featuredEvents li .image3{top:-200%}.featuredEvents li .image4{top:-300%}.featuredEvents li .image5{top:-400%}.featuredEvents li.defaultActive .imageLink{display:block}.featuredEvents .textLink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15}}.gMaps{display:none}@media (min-width:1280px){.gMaps{display:block;padding:0}.officeContacts .accordion{width:33%;float:left}}.aboutAuthor .fullText{display:none}@media (max-width:1279px){.blogDetails .aboutAuthor{display:none}.authorImage{width:35%;float:left;margin-top:1rem;max-width:12.8rem}}@media (min-width:1024px){.aboutAuthor .truncatedText{display:none}.aboutAuthor .fullText{display:block}}.authorImage{position:relative}.authorImage img{display:block;width:99.6%}.authorImage a{display:block;position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%}@media (min-width:1280px){.authorImage img{width:100%}.authorImage{width:12.8rem;margin-bottom:3.5rem}}@media (max-width:1279px){.authorText{width:55%;float:left;margin-left:8%}.contacts .sidebar1{min-height:20rem;height:60vh;position:relative;width:100%}}.postImage{display:block}.postImage img{display:block;width:100%}.postText{padding:3.2rem 8% 5.6rem}@media (min-width:1280px){.postText{padding:6.5rem 10%}}.postMeta{margin-bottom:2.3rem}.pagination a{display:block;padding:2.75rem 8%}@media (min-width:1600px){.pagination a{padding:3.85rem 10%}}.pagination .prevLink{float:left}.pagination .nextLink{float:right}.contacts .mapContainer{display:none}.contacts .sidebar1{background:0 0}@media (max-width:1279px) and (orientation:landscape){.contacts .sidebar1{min-height:15rem;height:70vh;height:calc(100vh - 7.2rem)}}@media (max-width:1279px) and (orientation:landscape) and (min-width:1024px) and (max-width:1279px){.contacts .sidebar1{min-height:inherit;height:65vh}}@media (min-width:1280px){.contacts .mapContainer{display:block}.contacts .sidebar1{padding-top:13rem}}@media (max-width:1279px){.contacts .siteFooter .accordion,.contacts .siteFooter .sectionTitle{display:none}.contacts .mainContent{margin-top:-7.2rem;position:relative}}.contacts .mainContent .socialLinks{padding:4.5rem 8%;border-bottom:1px solid #F0F0F0}.contacts .mainContent .socialLinks .title4{margin-bottom:2rem}@media (min-width:1280px){.contacts .mainContent .socialLinks{padding:5% 6.75%}.contacts .mainContent .officeContacts{padding:5% 6.75%;border-bottom:1px solid #F0F0F0}}.contactTypes{border-top:1px solid #F0F0F0;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.contactTypes li,.contactTypes ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox}.contactTypes ul{list-style:none;display:flex;width:50%;height:7rem;max-width:500px}.contactTypes ul:first-of-type{max-width:430px}@media (min-width:1280px){.contactTypes ul{height:9rem}}.contactTypes li{border-right:1px solid #F0F0F0;box-sizing:border-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.contactTypes li a{padding:0 15%;box-sizing:border-box;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contactTypes .used-tabs li{float:none;width:auto}.distributionContacts .permanent-accordion .title3{margin-bottom:2rem}.distributionContacts .permanent-accordion .outer-wrapper{background-color:#F0F0F0;padding-top:3.2rem}@media (max-width:1279px){.distributionContacts .permanent-accordion .outer-wrapper{padding-left:calc(8% + 3.5rem)}}.distributionContacts .permanent-accordion .inner-wrapper{max-width:670px;display:flex;flex-wrap:wrap;justify-content:space-between}.distributionContacts .permanent-accordion .grid-item{padding:10px 5px}.rLightbox{position:fixed;left:0;top:0;width:100%;height:100%;z-index:210;overflow-y:scroll;background:rgba(0,0,0,.5);display:none}.rLightbox .rlSmokeScreen{position:absolute;left:0;top:0;width:100%;height:100%;z-index:155}.rLightbox .rlClose{width:7.2rem;height:7.2rem;background:#008ea6;color:#fff;position:absolute;right:0;top:-7.2rem;cursor:pointer}@media (min-width:1280px){.rLightbox .rlClose{width:7.2rem;height:7.2rem;right:-7.2rem;top:0}}@media (min-width:1600px){.rLightbox .rlClose{width:9.4rem;height:9.4rem;right:-9.4rem}}.rLightbox .rlWrapper{width:84%;margin:calc(12% + 7.2rem) auto 24%;position:relative;overflow:visible;z-index:160;opacity:0;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.rLightbox .rlWrapper.loaded,.rLightbox.regions .rlWrapper{opacity:1}.rLightbox .rlContent{background:#fff}.rLightbox.ctText .rlWrapper{max-width:85rem}.rLightbox.ctText .rlContent{padding:12% 8% 24%}@media (min-width:1280px){.rLightbox .rlWrapper{width:50%;min-width:80rem;margin:calc(7.5% + 7.2rem) auto 15%}.rLightbox.ctText .rlContent{padding:7.5% 5% 15%}}.rLightbox .rlPreloader{position:fixed;width:100%;height:100%;left:0;top:0;background:0 0;z-index:170;display:none}.rLightbox .rlPreloader .preloadIcon{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.rLightbox .lightboxContent{overflow:auto}.rLightbox .postMeta{margin-bottom:1.5rem}.rLightbox .postImage{position:relative}@media (min-width:1280px){.rLightbox .postMeta{margin-bottom:3.2rem}.rLightbox .postImage .rlClose{top:100%}.rLightbox .lightboxMainContent{width:75%;float:left;box-sizing:border-box;padding:10% 5% 10% 10%;border-right:1px solid #F0F0F0}.rLightbox .lightboxSidebar{width:25%;float:right;box-sizing:border-box;padding:10% 5%;position:relative}.rLightbox.eventDetails .lightboxSidebar{margin-top:4.5rem}.rLightbox.photoGallery .rlWrapper{width:90%}}.rLightbox.photoGallery .rlWrapper{margin:0;height:calc(84% - 7.2rem);position:absolute;left:50%;top:60%;top:calc(50% + 7.2rem / 2);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rLightbox.photoGallery .rlContent{background:0 0}.rLightbox.photoGallery .slider{position:absolute;width:100%;height:100%;left:0;top:0;min-height:0}.rLightbox.photoGallery .rlClose{right:auto;left:50%;top:0;-ms-transform:translate(-150%,-100%);-webkit-transform:translate(-150%,-100%);transform:translate(-150%,-100%)}.rLightbox.photoGallery.singleImage .rlClose{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.rLightbox .sliderSlide{min-height:100%}.rLightbox .slideImage{position:relative;margin-bottom:10%}@media (min-width:1280px){.rLightbox .sliderSlide{min-height:0}.rLightbox .slideImage{position:absolute;left:0;top:0;width:100%;height:100%;margin-bottom:0}}.rLightbox .sliderSlide img{display:block;width:auto;max-width:100%;margin:auto}@media (min-width:1280px){.rLightbox .sliderSlide img{height:100%;width:auto;max-width:none;position:absolute;top:0;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.rLightbox .slideLink{bottom:auto;top:0;right:0;left:50%}.rLightbox .prevSlideLink{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.rLightbox .nextSlideLink{-ms-transform:translate(50%,-100%);-webkit-transform:translate(50%,-100%);transform:translate(50%,-100%)}.rLightbox .caption{width:100%;padding:2rem 8%;background:rgba(0,0,0,.3);position:absolute;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;box-sizing:border-box;color:#fff}.rLightbox.video .rlWrapper{margin:0;height:calc(84% - 7.2rem);position:absolute;left:50%;top:60%;top:calc(50% + 7.2rem / 2);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (orientation:landscape) and (max-width:1023px){.rLightbox.video .rlWrapper{width:65%}}@media (min-width:1280px){.rLightbox .caption{padding:2rem 2.5%}.rLightbox.video .rlWrapper{width:60%}}@media (min-width:1280px) and (min-height:900px){.rLightbox.video .rlWrapper{width:70%}}.rLightbox.video .rlContent{background:0 0}.rLightbox.video .rlClose{right:auto;left:50%;top:0;-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.rLightbox .videoEmbed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.rLightbox .videoEmbed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rLightbox.formBox textarea{height:25rem}@media (min-width:1280px){.rLightbox.formBox .rlWrapper{width:35%;min-width:55rem}.rLightbox.formBox textarea{height:20rem}.rLightbox.formBox .contentSection{padding:10% 10% 7.5%}}.rLightbox.newsletter .lightboxMainContent,.rLightbox.newsletter .lightboxSidebar{padding:3.5rem 8%}.rLightbox.newsletter .downloadSection .title4{margin-bottom:2.6rem}.rLightbox.newsletter .downloadSection li{margin-bottom:1rem}@media (min-width:1280px){.rLightbox.newsletter .lightboxMainContent,.rLightbox.newsletter .lightboxSidebar{padding:7.5% 10%}.rLightbox.newsletter .rlWrapper{width:45%}.rLightbox.newsletter .rlContent{overflow:auto}.rLightbox.newsletter .lightboxMainContent{width:100%;border-right:none}.rLightbox.newsletter .lightboxSidebar{width:35%}}.rLightbox.regions .rlWrapper{margin:calc(12% + 7.2rem) auto 24%;width:258px;height:440px}@media (min-width:1024px){.rLightbox.regions .rlWrapper{width:524px;height:600px;min-width:0}}@media (min-width:1280px){.rLightbox.regions .rlWrapper{margin:5% auto}.rLightbox.regions .rlContent h2{padding:2.9rem 10%}}.rLightbox.regions .rlContent{height:100%;background:0 0}.rLightbox.regions .rlContent h2{margin:0;padding:2.9rem 10%;background:#fff}@media (min-width:1600px){.rLightbox.regions .rlContent h2{padding:4rem 10%}}.rLightbox.regions .rlClose{top:0;background:#fff;color:grey}.rLightbox .contactBox{background:#fff;display:none}.rLightbox.googleMap .rlWrapper{margin:0;height:calc(84% - 7.2rem);position:absolute;left:50%;top:60%;top:calc(50% + 7.2rem / 2);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:1280px){.rLightbox.regions .rlClose{right:0}.rLightbox.googleMap .rlWrapper{width:90%}}.rLightbox.googleMap .rlClose{right:auto;left:50%;top:0;-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.rLightbox.googleMap .rlContent{background:0 0;position:absolute;left:0;top:0;width:100%;height:100%}.rLightbox.googleMap .gMaps{display:block;position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:1280px){.layout2b{overflow:auto}.layout2b .ui-tabs{clear:both}.layout2b .ui-tabs .ui-tabs-nav{width:50%;margin:auto;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0}.layout2b .ui-tabs .mainContent{float:none;margin:auto}}.content404{min-height:20rem;height:60vh;position:relative;background:url(/web-assets/img/design/bg-404.jpg) center center no-repeat #008ea6;background-size:cover;display:table;width:100%;text-align:center}@media (orientation:landscape){.content404{min-height:15rem;height:70vh;height:calc(100vh - 7.2rem)}}@media (orientation:landscape) and (min-width:1024px){.content404{min-height:45rem;height:65vh}}@media (orientation:landscape) and (min-width:1280px){.content404{height:100%;height:90vh;height:calc(100vh - 7.2rem)}}@media (orientation:landscape) and (min-width:1600px){.content404{height:calc(100vh - 9.4rem)}}.content404 .moreLink,.content404 .title1{color:#fff}.content404 .title1{max-width:none}.content404 .moreLink{display:inline-block}.content404 .moreLink::before{margin-top:.2rem}.no-touch .content404 .moreLink:hover{color:rgba(255,255,255,.5)}.vCenter{display:table-cell;vertical-align:middle}@media (max-width:1279px){.blog .vCenter,.layout2a .vCenter{display:block}}@media (min-width:1280px){.vCenter{display:block;width:60%;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stickyPost .vCenter{width:80%}.hideOnDesktop{display:none}}.hidden,.showOnlyOnDesktop{display:none}@media (min-width:1280px){.showOnlyOnDesktop{display:block}.no-sidebar-layout .mainContent{padding:8rem 2.5%}}@-webkit-keyframes fadeDown{0%,100%,25.01%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);opacity:1}12%,37%{-ms-transform:translateY(20px) rotate(-135deg);-webkit-transform:translateY(20px) rotate(-135deg);transform:translateY(20px) rotate(-135deg);opacity:0}12.01%,37.01%{-ms-transform:translateY(-20px) rotate(-135deg);-webkit-transform:translateY(-20px) rotate(-135deg);transform:translateY(-20px) rotate(-135deg);opacity:0}25%,50%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);opacity:1}}@-moz-keyframes fadeDown{0%,100%,25.01%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);-moz-transform:-moz-translateY(0) -moz-rotate(-135deg);opacity:1}12%,37%{-ms-transform:translateY(20px) rotate(-135deg);-webkit-transform:translateY(20px) rotate(-135deg);transform:translateY(20px) rotate(-135deg);opacity:0}12.01%,37.01%{-ms-transform:translateY(-20px) rotate(-135deg);-webkit-transform:translateY(-20px) rotate(-135deg);transform:translateY(-20px) rotate(-135deg);opacity:0}25%,50%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);opacity:1}}@-ms-keyframes fadeDown{0%,100%,25.01%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);-ms-transform:-ms-translateY(0) -ms-rotate(-135deg);-ms-opacity:1}12%,37%{-ms-transform:translateY(20px) rotate(-135deg);-webkit-transform:translateY(20px) rotate(-135deg);transform:translateY(20px) rotate(-135deg);opacity:0}12.01%,37.01%{-ms-transform:translateY(-20px) rotate(-135deg);-webkit-transform:translateY(-20px) rotate(-135deg);transform:translateY(-20px) rotate(-135deg);opacity:0}25%,50%{-ms-transform:translateY(0) rotate(-135deg);-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg);opacity:1}}#scroll{display:block;cursor:default;vertical-align:middle;position:absolute;height:7.2rem;bottom:0}.home #scroll{left:55%;z-index:190;color:#fff}#scroll div.scrollDesc{display:block;text-transform:uppercase;font-size:12px;float:left;margin-left:25px;line-height:7.2rem}#scroll div.slideLink{background:0 0;cursor:default;left:0;width:0!important;float:left;position:relative;vertical-align:middle}#scroll div.slideLink span.dPointer{top:2.5rem!important;margin:auto;position:absolute;cursor:default;transform-origin:center;-webkit-transform-origin:center;-moz-transform-origin:center;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);display:block;border-left-color:#FFF;border-left-style:solid;border-left-width:1px;animation-name:fadeDown;-webkit-animation-name:fadeDown;-moz-animation-name:fadeDown;animation-duration:3s;-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear}.press-list{padding-left:0;list-style:none}@media (max-width:1279px){#scroll{display:none}.press-list{width:118%;margin-left:-9%}}.press-list li{position:relative;margin-bottom:0!important}.press-list li .press-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;padding:2.5rem 2rem;border-top:1px solid #F0F0F0}@media (max-width:1279px){.press-list li .press-line{padding:2.5rem 8%}}.press-list li .press-line>*{-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s;color:grey}.press-list li .press-line>span{margin:0 7px}.press-list li .press-line:hover{background-color:#008ea6}.press-list li .press-line:hover *{color:#fff}.press-list li .press-line:hover * .press-icon{border-color:#fff}.press-list li .press-line:hover+.hover-img-box{visibility:visible;opacity:1}.press-list li .hover-img-box{display:none;position:absolute;top:50%;left:0;-webkit-transform:translate(calc(-100% - 30px),-50%);-ms-transform:translate(calc(-100% - 30px),-50%);transform:translate(calc(-100% - 30px),-50%);-moz-transition:opacity .3s,visibility .3s;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;opacity:0;visibility:hidden;width:260px;padding:20px 40px;border:1px solid #F0F0F0}@media (min-width:1280px){.press-list li .hover-img-box{display:block}}.press-list li .hover-img-box.no-img{display:none}.press-list li .hover-img-box img{width:100%;display:block}.press-list li .hover-img-box::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%) rotate(135deg);-ms-transform:translate(50%,-50%) rotate(135deg);transform:translate(50%,-50%) rotate(135deg);width:25px;height:25px;border-top:1px solid #F0F0F0;border-left:1px solid #F0F0F0;background:#fff}.press-list .press-date{width:50px;text-transform:uppercase}.press-list .press-combo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;width:80%}@media (min-width:1280px){.press-list .press-combo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.press-list .press-combo .press-title{width:60%}.press-list .press-combo .press-country{width:40%}}.press-list .press-icon *{color:#00a3b1}.press-icon{width:22px;min-width:22px;height:22px;border:1px solid #00a3b1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1280px){.service-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.service-flex-wrapper .sidebar1{-ms-flex-item-align:start;align-self:flex-start;position:-webkit-sticky;position:sticky;top:7.2rem}.sticky-on body,.sticky-onhtml{overflow:initial;overflow-x:initial}}@media (min-width:1280px) and (min-width:1600px){.service-flex-wrapper .sidebar1{top:9.4rem}}.media-content{margin-top:3rem}.media-content img{width:100%;display:block}.media-content .gallery-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-content .gallery-carousel .gallery-item{width:33.33%;min-width:50px;position:relative}.media-content .gallery-carousel .gallery-item::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .5s}.media-content .gallery-carousel .gallery-item:hover::before{opacity:1}.servicePage .disclaimerSection{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #F0F0F0}.servicePage .disclaimerSection .icon{text-indent:-5rem;font-size:3rem;display:block}@media (max-width:1279px){.servicePage .disclaimerSection .icon{text-indent:-8%;margin:0 1rem 0 4%}.euProjectsPage .pageHeader.plainHeader .title1{max-width:100%}}.servicePage .contentSection.downloadSection{background-color:#f9fbff}@media (min-width:1280px){.servicePage .contentSection.downloadSection{padding-top:15%}.news .container{height:auto;min-height:calc(100vh - 7.2rem)}}@media (min-width:1600px){#scroll{bottom:1rem}.news .container{height:auto;min-height:calc(100vh - 9.4rem)}}.news .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0;margin:0;list-style:none}.news .grid-item{color:grey;width:50%;min-width:50%;height:auto;background-position:center;background-size:cover}@media (max-width:1023px) and (orientation:landscape){.news .grid-item{width:33.333%;min-width:33.333%}}@media (min-width:1024px) and (max-width:1279px){.news .grid-item{width:33.333%;min-width:33.333%}}@media (min-width:1280px){.news .grid-item{width:25%;min-width:25%;min-height:calc((100vh - 7.2rem)/ 2)}}@media (min-width:1600px){.news .grid-item{width:20%;min-width:20%;min-height:calc((100vh - 9.4rem)/ 2)}}.news .grid-item:first-child{width:100%;min-width:100%}.news .grid-item:first-child::before{padding-top:50%}@media (max-width:1023px) and (orientation:landscape){.news .grid-item:first-child{width:66.666%;min-width:66.666%}.news .grid-item:first-child::before{padding-top:33.333%}}@media (min-width:1024px) and (max-width:1279px){.news .grid-item:first-child{width:66.666%;min-width:66.666%}.news .grid-item:first-child::before{padding-top:33.333%}}@media (min-width:1280px){.news .grid-item:first-child{width:50%;min-width:50%}.news .grid-item:first-child::before{padding-top:25%}}@media (min-width:1600px){.news .grid-item:first-child{width:40%;min-width:40%}.news .grid-item:first-child::before{padding-top:20%}}.news .grid-item::before{content:'';float:left;padding-top:100%}.news .social-box{padding:6%;box-sizing:border-box}@media (min-width:1280px){.news .social-box{padding:3%}}.news .social-box .inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative}.news .social-box .social-text{margin:0;padding:4rem 0 3rem;box-sizing:border-box}.news .social-box .icon{font-size:1.6rem}.news .social-box .social-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;width:100%;position:absolute;top:0;left:0}@media (min-width:1280px){.home .news .grid-item:nth-child(8),.home .news .grid-item:nth-child(9){display:none}}@media (min-width:1600px){.home .news .grid-item:nth-child(8),.home .news .grid-item:nth-child(9){display:block}}.eventsSlider{height:auto;min-height:100%}.eventsSlider .sliderSlide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#4d4d4f;opacity:0;visibility:hidden;-moz-transition:opacity .3s,visibility .3s;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.eventsSlider .sliderSlide:hover::before{opacity:.2;visibility:visible}@media (max-width:1023px){.eventsSlider .slideLink{top:0;bottom:auto;-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@media (max-width:1023px) and (orientation:landscape){.eventsSlider .slideLink{top:50%;right:0;bottom:auto;width:5.3rem;height:9.3rem;background-color:rgba(77,77,79,.8)}.eventsSlider .slideLink.prevSlideLink{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.eventsSlider .slideLink.nextSlideLink{-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}@media (min-width:1024px){.eventsSlider .slideLink{top:50%;right:0;bottom:auto;width:5.3rem;height:9.3rem;background-color:rgba(77,77,79,.8)}.eventsSlider .slideLink.prevSlideLink{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.eventsSlider .slideLink.nextSlideLink{-ms-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}.euProjectsPage .logos-wrapper{display:flex;display:-ms-flexbox;padding:4rem 8%;flex-direction:column;-ms-flex-direction:column;align-items:center;-ms-flex-align:center}.euProjectsPage .logos-wrapper>img{width:50%}.euProjectsPage .logos-wrapper img:first-child{margin-bottom:30px}@media screen and (min-width:768px){.euProjectsPage .logos-wrapper{flex-direction:row;-ms-flex-direction:row}.euProjectsPage .logos-wrapper>img{width:30%}.euProjectsPage .logos-wrapper>img:first-child{margin-right:40px}}.newsletterBanner{position:fixed;bottom:0;left:0;background-color:#fff;z-index:1000;width:72%;border:1px solid #F0F0F0;-webkit-box-shadow:0 0 9px 0 rgba(204,204,204,.75);-moz-box-shadow:0 0 9px 0 rgba(204,204,204,.75);box-shadow:0 0 9px 0 rgba(204,204,204,.75)}.newsletterBanner .rlClose{position:relative;height:30px}.newsletterBanner .rlClose .spangica{left:unset;right:20px;transform:translateY(-50%)}.newsletterBanner .rlClose .spangica span{background-color:#008ea6}@media (min-width:560px){.newsletterBanner{max-width:315px}}@media (min-width:1280px){.euProjectsPage .logos-wrapper{padding:0;margin-bottom:75px}.newsletterBanner{bottom:unset;left:unset;top:7.2rem;right:20px;z-index:199}}@media (min-width:1600px){.newsletterBanner{top:9.4rem}}.newsletterBanner .content{width:70%;margin:0 auto;padding-bottom:40px}.newsletterBanner .button{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;background:#008ea6;color:#fff;outline:0;width:12rem;display:block;padding:1.5rem;margin:0 auto}.title-1{font-size:4rem;line-height:1.2;font-weight:300}.title-3,.ui-accordion .ui-accordion-header.title-3{font-size:2.8rem;font-weight:300;line-height:1.2}.title-accordion-1-1,.ui-accordion .title-accordion-1{font-size:1.5rem;font-weight:600;text-transform:uppercase}@media (min-width:1280px){.title-accordion-1-1,.ui-accordion .title-accordion-1{font-size:2.4rem;font-weight:400}}.title1,.title2{line-height:1.2;font-weight:300}.title1{font-size:4rem}@media (max-width:1279px){.title1{max-width:20rem}.home .title1{font-size:3.2rem}}@media (max-width:1279px) and (orientation:landscape){.title1{max-width:none}}@media (max-width:1279px) and (orientation:landscape) and (min-width:1024px){.title1{max-width:20rem}}@media (min-width:1280px){.title1{font-size:3.4rem}.newsEvents .title1{position:absolute;left:50%;top:50%;width:60%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-3.6rem}}@media (min-width:1280px) and (min-width:1600px){.title1{font-size:4.3rem}.newsEvents .title1{font-size:4.5rem;margin-top:-4.7rem}}@media (min-width:1280px){.layout2b .title1{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3.6rem}.layout2c .title1,.layout2d .title1,.layout2e .title1{position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media (min-width:1280px) and (min-width:1600px){.layout2b .title1{margin-top:-4.7rem}}.title2{font-size:3.2rem}@media (max-width:1279px){.layout2c.productCategory .title1,.layout2c.productSubcategory .title1{max-width:40rem;padding:0;margin-top:0}.layout1 .title2{max-width:21rem}}@media (max-width:1279px) and (orientation:landscape){.layout1 .title2{max-width:42rem}}@media (min-width:1280px){.layout2c.productCategory .title1,.layout2c.productSubcategory .title1{position:relative;top:auto;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.title2{font-size:4.3rem}.layout1 .title2{font-size:3.6rem;border-right:0}.title2 span{display:block;position:absolute;width:60%;max-width:22.5rem;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .title2 span{margin-top:3.6rem}}@media (min-width:1280px) and (min-width:1600px){.layout1 .title2{font-size:4rem}.home .title2 span{margin-top:4.7rem}}@media (min-width:1280px){.home .title2 span.innerTitle{position:static;width:60%;display:block;transform:none;margin:0}}.title3{font-size:1.5rem;line-height:1.3;font-weight:600;text-transform:uppercase;margin:1rem 0}@media (min-width:1280px){.title3{line-height:1.6}}.productBoxLink .title3{line-height:1.2;max-width:14rem;position:relative;z-index:10}@media (min-width:1280px){.slider.altStyle .title3{line-height:1.2;max-width:17.5rem}.newsText .title3{max-width:19rem}.officeContacts .title3{margin-top:0;color:#4d4d4f}.siteFooter .officeContacts .title3{color:#fff;margin-bottom:1.8rem}}.sideNav .title4 a,.title4{color:#4d4d4f}.title4{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase}.sideNav .title4{margin:0 0 2rem}.sideNav .title4 a.active,.sideNav .title4 a:hover{color:#00a3b1}.footCountry{color:#fff;font-weight:400;letter-spacing:.01rem;font-size:1.4rem;display:block}.contCountry{color:rgba(0,142,166,.7)!important;font-weight:600;letter-spacing:-.05rem;display:block!important;padding-bottom:0!important}@media (max-width:1279px){.contCountry{margin:0}}@media (min-width:1280px){.contCountry{margin-bottom:3rem;font-size:1.5rem}}.footerBlock .title3{margin-bottom:-2rem}.contactsPage .title3.ui-accordion-header{padding-bottom:1rem!important}.emText1{font-size:2rem;line-height:1.5;font-weight:300}.blog header .emText1,.layout2 header .emText1{padding:0 8%}.layout2 header .emText1{color:#fff}.blog header .emText1{max-width:30rem}.accContent .emText1{font-size:1.7rem}.introText p{font-weight:300;max-width:425px}@media (min-width:1280px){.contactsPage .title3{margin-bottom:-1.9rem}.layout1 .halfContainer .emText1 p{width:80%;position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0}.blog header .emText1,.layout2 header .emText1{padding:0}.home .introText p{font-size:1.6rem;margin-bottom:0}}.contactTypes,.forwardLink,.moreLink,.newsEvents .tabs .ui-tabs-anchor,.pagination a,.topLink{font-size:1.2rem;text-transform:uppercase;font-weight:400}@media (max-width:1023px){.contactTypes{font-size:1rem}}.de .newsEvents .tabs .ui-tabs-anchor{text-transform:none;padding:2.85rem 7%}@media (min-width:1024px) and (max-width:1279px){.de .newsEvents .tabs .ui-tabs-anchor{text-transform:uppercase}}.social-row span:first-child{font-size:.9rem}@media (min-width:1024px){.introText p{max-width:700px}.social-row span:first-child{font-size:1.1rem}}.social-text{font-size:1.2rem;line-height:1.6}@media (min-width:1024px){.social-text{font-size:1.6rem}}p{margin:2rem 0}.divider{width:20px;border-width:4px;border-color:#008ea6;margin:2.5rem 0;position:relative;z-index:10}.altStyle .sliderSlide .box .divider,.carouselSlide .divider,.layout1b .divider,.layout1c .divider{border-color:#fff}.topLink{padding:2rem;margin-top:4.5rem;color:grey;background:url(/web-assets/img/design/icon-pointer-u-t.png) center top no-repeat;background-size:1rem auto}@media (min-width:1600px){.topLink{margin-top:6.7rem}}.megaNav .navSelect li{box-sizing:border-box;text-align:center}.megaNav .navPrimary li{font-weight:700;text-transform:uppercase}.credits,.sidebar{font-weight:400}@media (max-width:1279px){.divider{display:none}.productBoxLink .divider{display:block;border-color:#fff}.megaNav .navSelect li{border-radius:2.3rem;margin-right:1rem}.megaNav .navSelect li:last-child{margin-right:0}.megaNav .navSelect li a{width:4.6rem;height:4.6rem;box-sizing:border-box}.megaNav .subNav.level1 li{font-size:1.2rem;border-top:0}.megaNav .subNav.level1 li:first-child{margin-top:2.5rem}.megaNav .subNav.level1 li:last-child{margin-bottom:2.5rem}.megaNav .subNav.level1 li a{padding:1.3rem 8%}.megaNav .subNav.level2 li{font-size:1.3rem}}@media (min-width:1280px){.megaNav .navPrimary li{font-weight:400}.megaNav .navSecondary ul{font-size:1.2rem;padding:0 0 0 12%}.megaNav .hideMe{display:none}}@media (min-width:1280px) and (min-width:1600px){.megaNav .navSecondary ul{font-size:1.3rem;padding:0 15%}.megaNav .navSecondary ul li:nth-child(odd){margin-right:14%}}.siteFooter{clear:both;color:#ccc}@media (max-width:1279px){.siteFooter .officeContacts{border-top:1px solid #F0F0F0;margin-top:3.5rem}.contacts .siteFooter .officeContacts,.home .siteFooter .officeContacts{border:0;margin:0}}.credits{font-size:1.3rem;line-height:1.5}.credits span{display:block}.credits .hDivider{display:none}.altNav{font-size:1.2rem}.blog .sidebar,.sidebar{font-size:1.3rem;line-height:1.5}.altNav .primaryLinks>li .accordionHeader,.altNav .primaryLinks>li>a{text-transform:uppercase}@media (min-width:1280px){.siteFooter .officeContacts{border-right:1px solid #535355}.credits{padding-top:6rem;margin-bottom:0}.credits span{display:inline}.credits .hDivider{display:inline;margin:0 2.5rem}.altNav .primaryLinks>li .accordionHeader,.altNav .primaryLinks>li>a{color:#ccc}.altNav .primaryLinks>li{margin-bottom:.8rem}}.altNav .primaryLinks .accordionHeader{margin:0;padding:0}@media (min-width:1280px){.altNav{padding-right:0;border-right:1px solid #535355;min-height:39rem}.altNav .secondaryLinks li{margin-bottom:.8rem;line-height:1.35}.altNav .secondaryLinks li a{color:#ccc}}.blog .sidebar{font-weight:300}@media (min-width:1600px){.sidebar p{font-size:1.5rem}}@media (max-width:1279px){.sideNav .accordion li a{font-size:1.2rem;padding:.8rem 0;display:inline-block}}.sideNav ul li{margin-bottom:1rem}.sideNav ul li a{color:grey}.sideNav ul li.active a{color:#008ea6}.layout2 .contentSection h2{margin:0 0 3rem}.layout2 .contentSection .galleryLink{margin:.5rem 0}.layout2e .contentSection h2,.layout2e .contentSection strong{color:#4d4d4f}.contentSection ul li{margin-bottom:1rem}.contentSection ul li:last-child{margin-bottom:0}.layout2c .contentSection h2,.layout2d .contentSection h2{margin:0 0 3.4rem}.layout2c .sidebar2 .contentSection h2{margin-bottom:2.5rem}.sidebar2 .contentSection h2{margin-bottom:2rem}.latestSection ul li{margin:0}.richTextSection h1,.richTextSection h2{font-size:2rem;line-height:1.5;font-weight:300;margin:2.5rem 0}.sidebar .richTextSection h1,.sidebar .richTextSection h2{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;color:#4d4d4f}.sidebar .richTextSection h1 a,.sidebar .richTextSection h2 a{color:#4d4d4f}.richTextSection h3{font-size:1.5rem;line-height:1.3;font-weight:600;text-transform:uppercase;margin:4rem 0 1rem;color:#4d4d4f}@media (min-width:1280px){.richTextSection h3{line-height:1.6}}.richTextSection h4,.richTextSection h5,.richTextSection h6{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;color:#4d4d4f}.richTextSection p:first-child{margin-top:0}.richTextSection p:last-child{margin-bottom:0}.richTextSection strong{font-weight:700;color:#4d4d4f}.richTextSection img{max-width:100%;height:auto}.richTextSection blockquote{font-style:italic}.richTextSection blockquote p::before{content:open-quote}.richTextSection blockquote p::after{content:close-quote}.richTextSection .justifyright{text-align:right}.richTextSection .justifyleft{text-align:left}.richTextSection .justifyfull{text-align:justify}.testimonialSection p{font-size:2rem;line-height:1.5;font-weight:300;font-style:italic;margin-top:0}.testimonialSection p::before{content:open-quote}.testimonialSection p::after{content:close-quote}.moreLink::before,.postCategory::before{content:""}@media (max-width:1279px){.testimonialSection p{font-size:1.5rem}}@media (min-width:1280px){.sidebar2 .testimonialSection p{font-size:1.5rem}}.testimonialSection .sliderSlide span{font-size:1.3rem;text-transform:uppercase;color:#4d4d4f}.downloadSection li{font-size:1.3rem}.layout2d .downloadSection h2{margin:2rem 0}.layout2d .downloadSection ul{margin-bottom:2rem}.nlButton{font-weight:300;font-size:2rem;display:block;padding:2.5rem 4.5rem;background:url(/web-assets/img/design/bg-newsletter.jpg) center center no-repeat;background-size:cover;color:#fff;position:relative;max-width:41.4rem}@media (min-width:1280px){.nlButton{font-size:1.6rem}}@media (min-width:1600px){.nlButton{font-size:2rem}}@media (min-width:1921px){.nlButton{font-size:3rem}}.planner .nlButton{background-image:url(/web-assets/img/design/bg-planner.jpg)}.nlOverlay{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,142,166,.7)}.nlText{position:relative}.formBox p{font-size:1.3rem;line-height:1.5;font-weight:400}.pnForm input,.pnForm textarea{font-size:2rem;line-height:1.5;font-weight:300;font-weight:400}@media (max-width:1279px){.pnForm input,.pnForm textarea{font-size:1.5rem}.home .section .title2{margin-bottom:3.4rem}}.pnForm input:focus,.pnForm textarea:focus{border-color:#4d4d4f}.pnForm input.formError,.pnForm textarea.formError{border-color:#dc6664}.pnForm .errorMsg{margin-top:-1.5rem;color:#dc6664}.pnForm .button{font-size:1.2rem;line-height:1.2;font-weight:700;text-transform:uppercase;background:#008ea6;color:#fff;outline:0}.formFailure{color:#dc6664}.caption{font-size:1.3rem;line-height:1.5;font-weight:400}.distributionContacts .accordion,.distributionContacts .permanent-accordion,.officeContacts .accordion,.officeContacts .permanent-accordion{border-bottom:1px solid #535355;box-sizing:border-box}@media (min-width:1280px){.distributionContacts .accordion,.distributionContacts .permanent-accordion,.officeContacts .accordion,.officeContacts .permanent-accordion{border:0}}.blogDetails .postText,.home .section{border-bottom:1px solid #F0F0F0}.distributionContacts .accordion .ui-accordion-content,.distributionContacts .permanent-accordion .ui-accordion-content,.officeContacts .accordion .ui-accordion-content,.officeContacts .permanent-accordion .ui-accordion-content{color:#ccc}.distributionContacts .accordion .ui-accordion-content a,.distributionContacts .permanent-accordion .ui-accordion-content a,.officeContacts .accordion .ui-accordion-content a,.officeContacts .permanent-accordion .ui-accordion-content a{color:#fff}.distributionContacts .accordion .ui-accordion-content a:active,.distributionContacts .accordion .ui-accordion-content a:focus,.distributionContacts .permanent-accordion .ui-accordion-content a:active,.distributionContacts .permanent-accordion .ui-accordion-content a:focus,.officeContacts .accordion .ui-accordion-content a:active,.officeContacts .accordion .ui-accordion-content a:focus,.officeContacts .permanent-accordion .ui-accordion-content a:active,.officeContacts .permanent-accordion .ui-accordion-content a:focus{color:#00a3b1}.distributionContacts .accordion a,.distributionContacts .permanent-accordion a,.officeContacts .accordion a,.officeContacts .permanent-accordion a{color:#ccc}.contacts .mainContent .distributionContacts .accordion a,.contacts .mainContent .distributionContacts .permanent-accordion a,.contacts .mainContent .officeContacts .accordion a,.contacts .mainContent .officeContacts .permanent-accordion a{color:grey}.distributionContacts p,.officeContacts p{font-size:1.5rem}@media (min-width:1280px){.distributionContacts,.officeContacts{padding-bottom:2.5%;padding-right:0;border-right:1px solid #F0F0F0}.distributionContacts p,.officeContacts p{font-size:1.3rem}}@media (max-width:1279px){.home .altStyle .slideText h3{color:#4d4d4f}}.home .eu-projects{overflow:hidden}.home .eu-projects .eu-text-wrapper{display:flex;align-items:center;-ms-flex-align:center;flex-direction:column;-ms-flex-direction:column;padding:45px}@media (min-width:1024px){.home .eu-projects .eu-text-wrapper{flex-direction:row;-ms-flex-direction:row;padding:0 8%;margin:3rem auto}}@media (min-width:1280px){.home .eu-projects .eu-text-wrapper{padding:0;width:50%;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0 0 0 7%}.carouselSlide a{color:#fff;z-index:10}}.home .eu-projects .eu-text-wrapper>img{width:55%}@media screen and (min-width:768px){.home .eu-projects .eu-text-wrapper>img{width:35%}}.home .eu-projects .eu-text-wrapper .eu-en-text,.home .eu-projects .eu-text-wrapper .eu-hr-text{margin-top:30px;}.eventDetails .title3,.newsDetails .title3{color:#4d4d4f}.eventDetails .downloadSection h3{margin-bottom:2.5rem}.eventDetails .downloadSection li{margin-bottom:1rem}.newsText p{font-size:1.3rem;line-height:1.5;font-weight:300}@media (min-width:1600px){.newsText p{font-size:1.5rem}}.stickyPost .newsText p{line-height:1.5;font-weight:300;font-size:1.8rem}@media (max-width:1279px){.stickyPost .newsText p{font-size:1.5rem}}@media (min-width:1600px){.stickyPost .newsText p{font-size:2rem}}@media (min-width:1280px) and (min-height:900px){.newsText .moreLink{margin-top:3.5rem;display:inline-block}.newsText .moreLink::before{margin-top:.2rem!important}}.newsMeta,.postMeta{font-size:1.2rem;text-transform:uppercase}@media (min-width:1280px){.newsMeta,.postMeta{font-size:1.3rem}.newsMeta .postDate,.postMeta .postDate{display:inline-block}}.newsMeta a,.postMeta a{color:grey}.eventsPost+.postDate{display:none}@media (min-height:900px){.newsMeta{margin-bottom:2.5rem}}.featuredEvents li{font-size:1.5rem;line-height:1.3;font-weight:600;text-transform:uppercase;background-color:#008ea6}.featuredEvents li .year{font-size:1.2rem;font-weight:400}.featuredEvents li a{color:#fff}.blog .title3,.blog .title3 a{color:#4d4d4f}@media (max-width:1279px){.blog .pageHeader,.blog .pagination{background:#00808f}}.blogDetails .postText .moreLink{display:inline-block;margin-top:1.5rem;background:url(/web-assets/img/design/icon-pointer-l-t.png) left center no-repeat;background-size:.6rem auto;padding-left:2rem}@media (min-width:1280px){.featuredEvents li{line-height:1.6}.blog .title1{margin-bottom:3rem;color:#008ea6}.blog .pageHeader .box{border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0}.blogDetails .postText .moreLink{margin-top:2.5rem}.pagination a{background-color:#008ea6;box-sizing:border-box}}.blogDetails .sidebar .latestSection .title4{margin-bottom:2rem}.pagination a{color:#fff;background-repeat:no-repeat;background-size:.6rem auto}.pagination a span{display:inline-block}.pagination .prevLink{background-image:url(/web-assets/img/design/icon-pointer-l-w.png);background-position:33% center}@media (min-width:1280px){.pagination .prevLink{background-position:38% center}}.pagination .prevLink span{-ms-transform:translate(3rem,0);-webkit-transform:translate(3rem,0);transform:translate(3rem,0)}.blogDetails .pagination .prevLink{background-size:.9rem auto}.blogDetails .pagination .prevLink span{-ms-transform:translate(2rem,0);-webkit-transform:translate(2rem,0);transform:translate(2rem,0)}.pagination .nextLink{background-image:url(/web-assets/img/design/icon-pointer-r-w.png);background-position:61% center}@media (min-width:1280px){.pagination .nextLink{background-position:56% center}}.pagination .nextLink span{-ms-transform:translate(-3rem,0);-webkit-transform:translate(-3rem,0);transform:translate(-3rem,0)}.newsEvents .ui-tabs .ui-tabs-nav li.ui-state-active .ui-tabs-anchor{background-color:#008ea6;color:#fff}.contacts .distributionContacts .ui-accordion .title3.ui-accordion-header,.contacts .officeContacts .ui-accordion .ui-accordion-header{color:#4d4d4f;outline:0}.contacts .distributionContacts .permanent-accordion,.contacts .officeContacts .accordion{border-color:#F0F0F0}.contacts .distributionContacts .permanent-accordion .ui-accordion-content,.contacts .officeContacts .accordion .ui-accordion-content{color:grey}.contacts .distributionContacts .permanent-accordion .ui-accordion-content a,.contacts .officeContacts .accordion .ui-accordion-content a{color:#008ea6}.contacts .distributionContacts .permanent-accordion .ui-accordion-content a.mapLink,.contacts .officeContacts .accordion .ui-accordion-content a.mapLink{color:grey}.contactTypes li a{color:grey;position:relative}@media (min-width:1024px){.home .eu-projects .eu-text-wrapper>img{width:25%;margin-right:60px}.contactTypes li a::before{content:"";width:1rem;height:1rem;display:inline-block;margin-right:1.5rem;background:url(/web-assets/img/design/sprite-plus-minus.png) no-repeat;background-size:200% auto}}.contactTypes .used-tabs li a.ui-tabs-anchor{background-color:#fff}.contactTypes .used-tabs li a.ui-tabs-anchor::before{display:none}.contactTypes .used-tabs li.ui-tabs-active a{background-color:#008ea6;color:#fff}.customSelect .selectList{border:0}.customSelect .jspContainer{background:#F0F0F0}.customSelect .selectedValue,.customSelect dd{line-height:1.5;font-weight:300;font-size:1.5rem;padding:2.4rem 10%}@media (min-width:1280px){.contactTypes li a::before{width:1.1rem;height:1.1rem}.customSelect .jspContainer{width:52.4rem!important}.customSelect .selectedValue,.customSelect dd{font-size:2rem;padding:2rem 10%}}@media (min-width:1600px){.customSelect .selectedValue,.customSelect dd{font-size:2.6rem;padding:2.65rem 10%}}.customSelect .selectedValue{background:#fff;border-radius:0;border:0;text-shadow:none;box-shadow:none;border-bottom:1px solid #F0F0F0;color:grey;outline:0}.customSelect.focused .selectedValue{box-shadow:none}.customSelect dd{margin:0;padding:1.3rem 12%;border-bottom:1px solid #ccc}@media (min-width:1280px){.customSelect dd{padding:2rem 12%}.customSelect .selectValueWrap .caret{width:7.2rem;height:7.2rem}}.customSelect .selectValueWrap .caret{top:-1px;right:0;width:7.2rem;height:7.2rem;background:url(/web-assets/img/design/icon-pointer-d-w-b.png) center center no-repeat #008ea6;background-size:1.4rem auto;border:0}@media (min-width:1600px){.customSelect dd{padding:2.4rem 12%}.customSelect .selectValueWrap .caret{width:9.4rem;height:9.4rem}}.customSelect .selectList{margin:0;padding:0;background:#F0F0F0;border-radius:0;box-shadow:none}@media (min-width:1280px){.customSelect .selectList dl{width:52.4rem!important}}.customSelect .jspVerticalBar{width:7rem}@media (min-width:1280px){.customSelect .jspVerticalBar{width:7.2rem;right:0}}@media (min-width:1600px){.customSelect .jspVerticalBar{width:9.4rem}}.customSelect .jspPane{width:calc(100% - 7rem)!important}.customSelect .jspTrack{right:0;border-radius:0;background:#ccc}.customSelect .jspDrag{border-radius:0;text-shadow:none;background:#4d4d4f;opacity:1}.customSelect .selected{display:none;background:0 0}.contactBox{font-size:1.3rem;line-height:1.5;font-weight:400;box-sizing:border-box;margin-top:7.1rem;width:99.6%}@media (min-width:1280px){.contactBox{margin-top:7.1rem;width:100%}.layout1 .boxList article .title3{margin-bottom:0}.layout1 .boxList article .moreLink{color:#fff;position:relative;z-index:10}}@media (min-width:1600px){.contactBox{margin-top:9.3rem}}.contactBox .innerBox{padding:3rem 7% 3rem 10%}.js select.custom.use-default{height:7.2rem;z-index:10}.layout1 .boxList{border-top:1px solid #F0F0F0}@media (max-width:1279px){.layout1 .boxList{margin-top:2.5rem}}.layout1 .boxList article{background:center center no-repeat;background-size:cover;box-sizing:border-box}.layout1 .boxList article span{font-size:1.2rem;text-transform:uppercase;position:relative;z-index:10}.layout1 .boxList article p{font-size:1.3rem;position:relative;z-index:10}@media (min-width:1600px){.layout1 .boxList article p{font-size:1.5rem}}.layout1a .boxList article{border-bottom:1px solid #F0F0F0}@media (min-width:1280px){.layout1a .boxList article{border-left:1px solid #F0F0F0}.layout1a .boxList article:last-child{border-right:1px solid #F0F0F0}.layout1a .boxList article .title3{margin-bottom:1rem}.layout1a .boxList article .moreLink{color:grey}}.layout2b .tabs li a{font-size:1.2rem;text-transform:uppercase;font-weight:400;color:grey}.backLink,.layout1b .boxList .boxType2 a,.layout1c .boxList .boxType2 a,.layout2 header .sectionTitle,.officeContacts .ui-accordion .ui-accordion-header,.plainBackLink .backText,.productBoxLink{color:#fff}.layout2b .tabs li a.ui-tabs-anchor{background-image:url(/web-assets/img/design/icon-plus-t.png);background-position:84% center;background-repeat:no-repeat;background-size:1.4rem auto}.layout2b .tabs li.ui-state-active a{background-color:#fff;background-image:url(/web-assets/img/design/icon-pointer-d-t.png);background-size:1.3rem auto}.layout2 .mainContent .accordion h2.ui-accordion-header,.layout2 .mainContent .accordion h3.ui-accordion-header{font-size:2rem;border-top:1px solid #F0F0F0;margin:0;padding:1.5rem 8rem 1.5rem 8%;min-height:9rem;box-sizing:border-box;display:table;width:100%;outline:0}.layout2 .mainContent .accordion h2.ui-accordion-header span,.layout2 .mainContent .accordion h3.ui-accordion-header span{display:table-cell;vertical-align:middle;width:100%}.layout2 .mainContent .accordion h2.ui-accordion-header span.ui-accordion-header-icon,.layout2 .mainContent .accordion h3.ui-accordion-header span.ui-accordion-header-icon{width:1.6rem}@media (min-width:1280px){.layout2 .mainContent .accordion h2.ui-accordion-header,.layout2 .mainContent .accordion h3.ui-accordion-header{padding:3rem 13.5rem 3rem 10%}}.layout2 .mainContent .accordion .ui-accordion-content{padding:0 8% 3rem}.siteFooter .officeContacts{background:#4d4d4f}@media (min-width:1280px){.layout2 .mainContent .accordion .ui-accordion-content{padding:0 10% 4rem}.home .introText,.layout1 .slider .box,.layout2 .pageHeader .box{background-color:rgba(0,142,166,.7);color:#fff}.altStyle .sliderSlide .box{background-color:#008ea6;color:#fff}}.layout2c .backLink{background:url(/web-assets/img/design/icon-pointer-d-w-b.png) 8% center no-repeat;background-size:1.5rem auto}.layout2c .backLink span{margin-left:2.8rem}.layout2c .backLink .ui-accordion-header-icon{display:none}.backText{padding:.7rem 0 0 2.5rem;display:inline-block;font-weight:700;font-size:1.2rem;text-transform:uppercase}.moreLink{color:grey;position:relative;display:block;padding-left:1.7rem}.moreLink.actionMarker,.moreLink::before{position:absolute}.introText .moreLink{color:#008ea6}.introText .moreLink::before{background:url(/web-assets/img/design/sprite-pointer-r.png) left 0 no-repeat;background-size:100% auto}@media (min-width:1280px){.introText .moreLink{color:#fff}.introText .moreLink:hover{color:#fff;text-decoration:underline}.introText .moreLink::before{background:url(/web-assets/img/design/sprite-pointer-r.png) left 100% no-repeat;background-size:100% auto}.moreLink::before{margin-top:.2rem}.altStyle .sliderSlide .box .moreLink::before,.blog .post .moreLink::before,.news .moreLink::before,.newsEvents .moreLink::before{margin-top:.4rem}}.moreLink::before{display:block;width:.8rem;height:1.33rem;background:url(/web-assets/img/design/sprite-pointer-r.png) left 100% no-repeat;background-size:100% auto;left:0;top:0}.hOverlay,.mask,.nOverlay,.sOverlay{left:0;top:0;width:100%;height:100%}.altStyle .sliderSlide .box .moreLink::before,.contentSection .moreLink::before,.layout1a .moreLink::before,.layout2c .sidebar .richTextSection .moreLink::before,.newsItem .moreLink::before,.post .moreLink::before{background-position:left top}.productBoxLink .moreLink::before{background-position:left 100%;display:block!important}.blogDetails .post .moreLink::before,.contacts .mainContent .moreLink::before,.galleryLink .moreLink::before,.layout2b .tabs .mainContent .moreLink::before,.nOverlay,.siteFooter .moreLink::before,.videoLink .moreLink::before{display:none}@media (max-width:1279px){.aboutAuthor .moreLink::before,.newsEvents .moreLink::before{margin-top:.2rem}}@media (min-width:1280px){.altStyle .sliderSlide .box .moreLink::before{background-position:left 100%}.altStyle .sliderSlide .box .moreLink,.layout1b .moreLink,.layout1c .moreLink{color:#fff;background-position:left -1.1rem}.hOverlay{display:none}}.gallerySection .moreLink,.videoSection .moreLink{padding:0;background:rgba(0,142,166,.7)}.productBoxLink .moreLink{position:relative;z-index:10;background-position:left -1.1rem}.layout1a .boxList .boxType2 a,.megaNav .subNav.level1 li a,.newsItem .title3 a{color:#4d4d4f}.megaNav .subNav.level2 li a{color:grey}.author a{color:#ccc}.testimonialSection .slideLink{background:#fff;color:#008ea6}.saleCombos .slideLink{background:0 0;color:#008ea6}.hOverlay,.nOverlay,.sOverlay{position:absolute;background-color:rgba(77,77,79,.8)}.hOverlay{background-color:rgba(77,77,79,.5);z-index:60}.layout1 .hOverlay{z-index:101}.nOverlay{position:fixed;background:rgba(0,0,0,.5);z-index:-5}.mask{position:absolute;background:url(/web-assets/img/design/mask-circle.png) center center no-repeat;background-size:100% auto}.actionMarker span{background:url(/web-assets/img/design/icon-play.png) left center no-repeat;background-size:1.2rem auto;padding-left:2rem;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.galleryLink .actionMarker span{background-image:url(/web-assets/img/design/icon-view.png);background-size:1.3rem auto}.layout2b .mainContent .mapLink,.officeContacts .mapLink{background:url(/web-assets/img/design/icon-gLink.png) left center no-repeat;background-size:.9rem auto;padding-left:2rem}.postCategory::before{width:1.1rem;height:1.1rem;display:inline-block;margin-right:1.1rem}.eventDetails .postCategory::before,.newsDetails .postCategory::before{display:none}.blog .postDate::after,.postCategory::after{content:"|";margin:0 .7rem 0 1rem;font-size:1.1rem;vertical-align:text-top}.blog .eventsPost.postDate::after,.postCategory.eventsPost::after{content:"";margin:0}.blogPost::before{background:#dc6664}.newsPost::before{background:#008ea6}.eventsPost::before{background:#ffbf06}@media (max-width:1279px){.megaNav .navPrimary li a{background:url(/web-assets/img/design/icon-pointer-r-w.png) 92% center no-repeat;background-size:.9rem auto}.megaNav .navPrimary .hasSubnav>a{background:url(/web-assets/img/design/icon-plus-w.png) 92% center no-repeat;background-size:1.7rem auto}.megaNav .navPrimary .hasSubnav>a::after{content:none;display:none}.megaNav .navPrimary .hasSubnav.open>a{background-image:url(/web-assets/img/design/icon-minus-w.png)}.megaNav .subNav.level1 li a{background-image:url(/web-assets/img/design/icon-pointer-r-t.png);background-size:.9rem auto}.permanent-accordion .ui-accordion-header.colored .ui-accordion-header-icon{position:absolute!important}}@media (min-width:1280px){.megaNav .navSelect li.active{background:url(/web-assets/img/design/icon-pointer-d-t.png) center 90% no-repeat;background-size:1rem auto}}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{width:1.6rem;height:1.6rem;left:auto;right:8%;margin:0;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/web-assets/img/design/sprite-plus-minus.png) -100% 0;background-size:200% auto}.contacts .ui-accordion .ui-accordion-header .ui-accordion-header-icon,.layout2c .contentSection .ui-accordion .ui-accordion-header .ui-accordion-header-icon,.layout2d .contentSection .ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-position:0 0}.ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon{background-position:-100% -100%}.contacts .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon,.layout2c .contentSection .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon,.layout2d .contentSection .ui-accordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon{background-position:0 -100%}.permanent-accordion .ui-accordion-header{margin-top:0}.permanent-accordion .ui-accordion-header.colored .ui-accordion-header-icon{margin-right:0;margin-left:0;top:0;left:0;padding:0 10px;background:#008ea6;width:40px;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.permanent-accordion .ui-accordion-header.colored .ui-accordion-header-icon::before{color:#fff}.permanent-accordion .ui-accordion-header .ui-accordion-header-icon{box-sizing:border-box;background:0 0;right:auto;top:50%;left:0;text-indent:0;width:auto;height:auto;color:#008ea6;font-size:2rem;margin-right:1.5rem}@media (max-width:1279px){.permanent-accordion .ui-accordion-header .ui-accordion-header-icon{-webkit-transform:none;-ms-transform:none;transform:none;position:relative!important}}@media (min-width:1280px){.permanent-accordion .ui-accordion-header .ui-accordion-header-icon{left:8%;margin-left:-40px;margin-right:0}}.permanent-accordion .ui-accordion-header .ui-accordion-header-icon::before{content:"\e900";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.permanent-accordion .ui-accordion-header-active .ui-accordion-header-icon::before{content:"\e903"}.megaNav .navButton{box-sizing:border-box;padding:2.6rem;border-right:1px solid rgba(255,255,255,.5)}.spangica{width:2rem;margin-top:.2rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.rlClose .spangica{position:absolute;left:50%;top:50%;-ms-transform:translate(-60%,-60%);-webkit-transform:translate(-60%,-60%);transform:translate(-60%,-60%)}.expanded .spangica{-webkit-transform:translate3d(-.3rem,0,0);-ms-transform:translate(-.3rem,0);transform:translate3d(-.3rem,0,0)}.spangica span{display:block;width:100%;height:.1rem;background:#fff;margin-bottom:.65rem}@media (min-width:1600px){.spangica span{margin-bottom:.6rem}}.regions .rlClose .spangica span{background:grey}.spangica span:first-child,.spangica span:last-child{-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.spangica span:nth-child(2){-webkit-transition:opacity .3s;transition:opacity .3s;opacity:1}.spangica span:last-child{margin:0}.expanded .spangica span:first-child,.rlClose .spangica span:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.expanded .spangica span:nth-child(2),.rlClose .spangica span:nth-child(2){opacity:0}.expanded .spangica span:last-child,.rlClose .spangica span:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pointer{width:1.2rem;height:1.2rem;position:absolute;top:50%;border-top:1px solid #fff;cursor:pointer;z-index:100;outline:0!important}.plainBackLink .pointer{border-color:#fff}.carouselSlide .pointer,.layout1 .boxList .pointer{right:8%}@media (min-width:1280px){.carouselSlide .pointer,.layout1 .boxList .pointer{display:none}}.layout1 .boxList .pointer{display:block;position:absolute}.layout1a .boxList .pointer,.saleCombos .pointer,.testimonialSection .pointer{border-color:#008ea6}.lPointer{left:40%;border-left:1px solid #fff;-webkit-transform:rotate(-45deg) translate3d(50%,-20%,0);-ms-transform:rotate(-45deg) translate(50%,-20%);transform:rotate(-45deg) translate3d(50%,-20%,0)}.backLink .lPointer{left:8%}.rPointer{right:40%;border-right:1px solid #fff;-webkit-transform:rotate(45deg) translate3d(-50%,-20%,0);-ms-transform:rotate(45deg) translate(-50%,-20%);transform:rotate(45deg) translate3d(-50%,-20%,0)}.nlButton .rPointer{right:8%}.border-0{border:none!important}.color-c4{color:grey!important}.color-c5{color:#4d4d4f!important}.border-c4{border-color:grey!important}.news .grid-item{position:relative}.news .grid-item .social-row{color:#008ea6;z-index:1;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.news .grid-item .social-text{color:grey;z-index:1}.news .grid-item.has-img .social-row,.news .grid-item.has-img .social-text,.news .grid-item:hover .inner-wrapper>*,.news .grid-item:hover.no-img .social-text{color:#fff}.news .grid-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-moz-transition:opacity .3s,background-color .3s;-webkit-transition:opacity .3s,background-color .3s;transition:opacity .3s,background-color .3s}.news .grid-item.has-img::after{opacity:.7;background-color:#4d4d4f}.news .grid-item:not(.twitter)::after{background-color:transparent}.news .grid-item.no-img{background-color:#fff;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;border-top:1px solid #F0F0F0;border-right:1px solid #F0F0F0}.news .grid-item:hover.no-img{background-color:#008ea6}.news .grid-item:hover.no-img::after{opacity:1;background-color:#008ea6}.news .grid-item:hover.has-img::after{opacity:.7;background-color:#008ea6}a{-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.no-touch a :hover,.touch a :active,.touch a :focus{color:#00a3b1}@media (min-width:1280px){.layout1 .boxList .pointer{display:none}.nlButton .rPointer{right:20%}.no-touch .slideLink{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}.no-touch .slideLink:hover{background-color:#00a3b1}.no-touch .saleCombos .pointer,.no-touch .testimonialSection .pointer{-moz-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s}.no-touch .saleCombos .slideLink:hover,.no-touch .testimonialSection .slideLink:hover{background-color:inherit}.no-touch .saleCombos .slideLink:hover .pointer,.no-touch .testimonialSection .slideLink:hover .pointer{border-color:#00a3b1}.megaNav .navPrimary li.active>a:first-child,.megaNav .navSecondary li.active>a:first-child{color:#00a3b1}}.catalog a,.plainButton,.touch .slideLink,.youTube a{-moz-transition:background-color .3s;-webkit-transition:background-color .3s}.touch .slideLink{transition:background-color .3s}.touch .slideLink:active,.touch .slideLink:focus{background-color:#00a3b1}.touch .testimonialSection .pointer{-moz-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s}.touch .testimonialSection .slideLink:active,.touch .testimonialSection .slideLink:focus{background-color:inherit}.touch .testimonialSection .slideLink:active .pointer,.touch .testimonialSection .slideLink:focus .pointer{border-color:#00a3b1}.megaNav{-webkit-transition:-webkit-transform .5s,margin-left .5s;transition:transform .5s,margin-left .5s}@media (max-width:1279px){.megaNav .navPrimary li.active>a:first-child{background-color:#00a3b1}}@media (min-width:1024px){.megaNav{-webkit-transition:-webkit-transform 1s,margin-left 1s;transition:transform 1s,margin-left 1s}}.megaNav.expanded{-ms-transform:translate(-50%,0);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);margin-left:7.2rem}@media (min-width:1280px){.megaNav .subNav{-moz-transition:max-height .5s .15s,padding .5s .15s;-webkit-transition:max-height .5s .15s,padding .5s .15s;transition:max-height .5s .15s,padding .5s .15s}.megaNav .navSelect{-moz-transition:max-height .3s;-webkit-transition:max-height .3s;transition:max-height .3s}.no-touch .megaNav .navSelect:hover{max-height:17rem}}.megaPage{-webkit-transition:-webkit-transform .5s,margin-left .5s;transition:transform .5s,margin-left .5s}@media (min-width:1024px){.megaPage{-webkit-transition:-webkit-transform 1s,margin-left 1s;transition:transform 1s,margin-left 1s}}.megaPage.collapsed{-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);margin-left:7.2rem}@media (min-width:1280px){.no-touch .megaNav .hasSubnav.hover .subNav.level1{max-height:61rem;padding-bottom:5rem;-moz-transition:max-height .5s .3s,padding .5s .3s;-webkit-transition:max-height .5s .3s,padding .5s .3s;transition:max-height .5s .3s,padding .5s .3s}.no-touch .megaNav .subNav.level1.hover{max-height:61rem;-moz-transition:max-height .5s .3s,padding .5s .3s;-webkit-transition:max-height .5s .3s,padding .5s .3s;transition:max-height .5s .3s,padding .5s .3s}.no-touch .megaNav .withImages li .imageLink{position:relative}.no-touch .megaNav .withImages li .imageLink::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,142,166,.7);opacity:0;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.no-touch .megaNav .withImages li:hover a{color:#00a3b1}.no-touch .megaNav .withImages li:hover a.imageLink::after{opacity:1}.touch .megaNav .navSelect.expanded{max-height:16rem}}.no-touch .catalog a:hover img,.no-touch .contacts .mainContent .socialLinks .sprite:hover img,.no-touch .footerBlock .sprite:hover img,.no-touch .plainButton:hover img,.no-touch .youTube a:hover img,.touch .contacts .mainContent .socialLinks .sprite:active img,.touch .contacts .mainContent .socialLinks .sprite:focus img,.touch .footerBlock .sprite:active img,.touch .footerBlock .sprite:focus img{left:-100%}.touch .megaNav .navSelect li a:active,.touch .megaNav .navSelect li a:focus{color:#fff;opacity:.6}.catalog a,.plainButton,.youTube a{transition:background-color .3s}.no-touch .catalog a:hover,.no-touch .plainButton:hover,.no-touch .youTube a:hover{background-color:#00a3b1}@media (min-width:1280px){.touch .megaNav .subNav.level1{max-height:50rem}.touch .megaNav .subNav.level1.collapsed{max-height:0}.no-touch .megaNav .subNav.level1 li.hasSubnav>a:hover,.no-touch .megaNav .subNav.level2 li a:hover{color:#00a3b1}}.touch .megaNav .subNav.level1 li a:active,.touch .megaNav .subNav.level1 li a:focus{color:#00a3b1}.touch .megaNav .navPrimary>li>a:active,.touch .megaNav .navPrimary>li>a:focus{background-color:#00a3b1;color:#fff}.touch .megaNav .navPrimary>li.hasSubnav>a:active,.touch .megaNav .navPrimary>li.hasSubnav>a:focus{background-color:#008ea6;color:#fff}.no-touch .contacts .mainContent .socialLinks .sprite:hover,.no-touch .footerBlock .sprite:hover,.touch .contacts .mainContent .socialLinks .sprite:active,.touch .contacts .mainContent .socialLinks .sprite:focus,.touch .footerBlock .sprite:active,.touch .footerBlock .sprite:focus,.touch .navTertiary ul li a:active,.touch .navTertiary ul li a:focus{background-color:#00a3b1}.touch .megaNav .navSecondary li a:active,.touch .megaNav .navSecondary li a:focus{opacity:.8;color:#fff}.no-touch .altNav .primaryLinks>li .accordionHeader:hover,.no-touch .altNav .primaryLinks>li>a:hover,.no-touch .altNav .secondaryLinks li a:hover,.no-touch .siteFooter .hasSubnav li a:hover{color:#00a3b1}.contacts .mainContent .socialLinks .sprite,.footerBlock .sprite{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .contacts .mainContent .socialLinks .sprite:hover .icon-instagram,.no-touch .footerBlock .sprite:hover .icon-instagram,.touch .contacts .mainContent .socialLinks .sprite:active .icon-instagram,.touch .contacts .mainContent .socialLinks .sprite:focus .icon-instagram,.touch .footerBlock .sprite:active .icon-instagram,.touch .footerBlock .sprite:focus .icon-instagram{color:#fff}.halflingFollower{-webkit-transition:padding .3s;transition:padding .3s}.halflingFollower .container{-webkit-transition:height .3s;transition:height .3s}@media (min-width:1280px){.no-touch .carouselSlide a:hover .sOverlay,.no-touch .layout1a .boxList .boxType2 a:hover,.no-touch .layout1b .boxList .boxType2 a:hover .sOverlay,.no-touch .layout1c .boxList .boxType2 a:hover .sOverlay{background-color:rgba(0,142,166,.7)}.no-touch .forwardLink:hover,.no-touch .layout1a .boxList .boxType2 a:hover .moreLink,.no-touch .layout1a .boxList .boxType2 a:hover .title3,.no-touch .layout1a .boxList .boxType2 a:hover p,.no-touch .nlButton:hover,.no-touch .productBoxLink:hover{color:#fff}.no-touch .moreLink,.no-touch .title3,.no-touch p{-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.no-touch .divider{-moz-transition:border-color .3s;-webkit-transition:border-color .3s;transition:border-color .3s}.no-touch .layout1a .boxList .boxType2 a{-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .layout1a .boxList .boxType2 a:hover .moreLink::before{background-position:left 100%}.no-touch .layout1a .boxList .boxType2 a:hover .divider{border-color:#fff}.no-touch .carouselSlide a .sOverlay,.no-touch .layout1b .boxList .boxType2 a .sOverlay,.no-touch .layout1c .boxList .boxType2 a .sOverlay{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .forwardLink:hover,.no-touch .nlButton:hover .nlOverlay,.no-touch .productBoxLink:hover .nlOverlay,.no-touch a:hover .actionMarker{background-color:#00a3b1}.no-touch .actionMarker{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .nlButton .nlOverlay,.no-touch .productBoxLink .nlOverlay{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .forwardLink{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .layout2b .tabs li a.ui-tabs-anchor{-moz-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.no-touch .layout2b .tabs li a.ui-tabs-anchor:hover{background-color:#00a3b1;color:#fff;background-image:url(/web-assets/img/design/icon-plus-w.png)}.no-touch .layout2b .tabs li.ui-state-active a.ui-tabs-anchor:hover{background-color:#fff;color:#4d4d4f;background-image:url(/web-assets/img/design/icon-pointer-d-t.png)}.no-touch .layout2 .mainContent .accordion h2.ui-accordion-header,.no-touch .layout2 .mainContent .accordion h3.ui-accordion-header{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .layout2 .mainContent .accordion h2.ui-accordion-header:hover,.no-touch .layout2 .mainContent .accordion h3.ui-accordion-header:hover{background-color:rgba(240,240,240,.1)}.no-touch .layout2 .mainContent .accordion h2.ui-accordion-header.ui-state-active:hover,.no-touch .layout2 .mainContent .accordion h3.ui-accordion-header.ui-state-active:hover{background-color:transparent}}.touch .layout1a .boxList .boxType2 a:active .moreLink,.touch .layout1a .boxList .boxType2 a:active .title3,.touch .layout1a .boxList .boxType2 a:active p,.touch .layout1a .boxList .boxType2 a:focus .moreLink,.touch .layout1a .boxList .boxType2 a:focus .title3,.touch .layout1a .boxList .boxType2 a:focus p,.touch .nlButton:active,.touch .nlButton:focus,.touch .productBoxLink:active,.touch .productBoxLink:focus{color:#fff}.touch .carouselSlide a:active .sOverlay,.touch .carouselSlide a:focus .sOverlay,.touch .layout1a .boxList .boxType2 a:active,.touch .layout1a .boxList .boxType2 a:focus,.touch .layout1b .boxList .boxType2 a:active .sOverlay,.touch .layout1b .boxList .boxType2 a:focus .sOverlay,.touch .layout1c .boxList .boxType2 a:active .sOverlay,.touch .layout1c .boxList .boxType2 a:focus .sOverlay{background-color:rgba(0,142,166,.7)}.touch .carouselSlide a .sOverlay,.touch .layout1b .boxList .boxType2 a .sOverlay,.touch .layout1c .boxList .boxType2 a .sOverlay{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.touch .layout1a .boxList .boxType2 a{-webkit-transition:background-color .3s;transition:background-color .3s}.touch .layout1a .boxList .boxType2 a:active .moreLink::before,.touch .layout1a .boxList .boxType2 a:focus .moreLink::before{background-position:left 100%}.touch .layout1a .boxList .boxType2 a:active .divider,.touch .layout1a .boxList .boxType2 a:active .pointer,.touch .layout1a .boxList .boxType2 a:focus .divider,.touch .layout1a .boxList .boxType2 a:focus .pointer{border-color:#fff}.touch .nlButton .nlOverlay,.touch .productBoxLink .nlOverlay{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.touch .nlButton:active .nlOverlay,.touch .nlButton:focus .nlOverlay,.touch .productBoxLink:active .nlOverlay,.touch .productBoxLink:focus .nlOverlay{background-color:#00a3b1}.touch .pagination a:active,.touch .pagination a:focus{opacity:.8;color:#fff}.featuredEvents li{-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:1280px){.featuredEvents li a{background-color:#008ea6;-moz-transition:color .3s,background-color .3s;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.featuredEvents li.active,.featuredEvents li.active a{background-color:#00a3b1}.featuredEvents li::after{content:"";position:absolute;width:2.4rem;height:4.8rem;left:100%;top:50%;-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s;-ms-transform:translate(-100%,-50%);-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);background:url(/web-assets/img/design/icon-pointer-r-t-f.png) left center no-repeat;background-size:100% auto;z-index:10}.featuredEvents li:hover::after{-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.no-touch .featuredEvents li:hover{background-color:#00a3b1}.no-touch .featuredEvents li:hover a{color:#fff}}.linkSlide::after,.newsImage::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);opacity:.3;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:5}.touch .linkSlide:active::after,.touch .linkSlide:focus::after,.touch .newsImage:active::after,.touch .newsImage:focus::after{opacity:1}@media (min-width:1280px){.no-touch .newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor{-moz-transition:background-color .3s,color .3s;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.no-touch .newsEvents .ui-tabs .ui-tabs-nav li .ui-tabs-anchor:hover{background-color:#00a3b1;color:#fff}.no-touch .newsImage::before{display:block;content:"";width:2.4rem;height:4.8rem;position:absolute;top:50%;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/web-assets/img/design/icon-pointer-r-w-f.png) left center no-repeat;background-size:100% auto;z-index:10}.no-touch .featuredEvents .imageLink::after,.no-touch .postImage::after{content:"";display:block;width:100%;height:100%;-moz-transition:opacity .3s;-webkit-transition:opacity .3s}.no-touch .linkSlide:hover::after,.no-touch .newsImage:hover::after{opacity:1}.no-touch .featuredEvents .imageLink::after{position:absolute;left:0;top:0;background:rgba(0,0,0,.1);opacity:.3;transition:opacity .3s;z-index:5}.no-touch .contactTypes li a,.no-touch .pagination a{-moz-transition:background-color .3s;-webkit-transition:background-color .3s}.no-touch .stickyPost .newsImage::before{top:auto;bottom:0;left:50%;-ms-transform:translate(-50%,25%) rotate(-90deg);-webkit-transform:translate(-50%,25%) rotate(-90deg);transform:translate(-50%,25%) rotate(-90deg)}.no-touch .sidebar .richTextSection h2 a:hover{color:#00a3b1}.no-touch .pagination a{transition:background-color .3s}.no-touch .pagination a:hover{background-color:#00a3b1;color:#fff}.no-touch .postImage{position:relative}.no-touch .postImage::after{position:absolute;left:0;top:0;background:rgba(0,0,0,.1);opacity:0;transition:opacity .3s}.no-touch .postImage:hover::after{opacity:1}.no-touch .blogDetails .postImage:hover::after,.no-touch .eventDetails .postImage:hover::after,.no-touch .newsDetails .postImage:hover::after{opacity:0}.no-touch .authorImage a{background:rgba(0,0,0,.1);opacity:0;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.no-touch .customSelect .selectValueWrap .caret:hover,.no-touch .newsletterBanner .button:hover,.no-touch .pnForm .button:hover,.no-touch .rlClose:hover{background-color:#00a3b1}.no-touch .authorImage a:hover{opacity:1}.no-touch .contactTypes li a{transition:background-color .3s}.no-touch .contactTypes li a:hover{background-color:#00a3b1;color:#fff}.no-touch .contactTypes li a:hover::before{background-position:100% 0}.no-touch .contacts .mainContent .officeContacts .accordion a:hover{color:#00a3b1}.no-touch .customSelect .selectValueWrap .caret{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .newsletterBanner .button,.no-touch .pnForm .button,.no-touch .rlClose{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .newsletterBanner .rlClose:hover{background-color:transparent}.no-touch .regions .rlClose .spangica span{-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.no-touch .regions .rlClose:hover .spangica span{background-color:#fff}.no-touch .carouselSlide a:hover{color:#fff}}.newsletterBanner{transform:translateY(100%);-moz-transition:transform .3s;-webkit-transition:transform .3s;transition:transform .3s}@media (min-width:1280px){.newsletterBanner{transform:translateY(-100%)}}.newsletterBanner.show{transform:translateY(0)}.megaNav .subNav.level1 li a{padding-right:18%}@media (max-width:1279px){.megaNav .subNav.level1 li.hasSubnav:not(.unexpandable)>a{background:0 0;position:relative}.megaNav .subNav.level1 li.hasSubnav:not(.unexpandable)>a::after{content:"";display:block;width:1.5rem;height:1.5rem;background:url(/web-assets/img/design/sprite-plus-minus.png);background-size:200% auto;position:absolute;right:7.5%;top:1.3rem}}.megaNav .subNav.level1 li.hasSubnav.open>a::after{background-position:0 -100%}.megaNav .withImages .subNav.level2{margin-left:8%;border-left:1px solid #F0F0F0}@media (max-width:1279px){.megaNav .subNav.level2 li{text-transform:none;font-weight:400}.megaNav .subNav.level2 li:first-child{margin-top:0}.megaNav .subNav.level2 li:last-child{margin-bottom:0}.megaNav .subNav.level2 li a{padding:1rem 8%;background:0 0}}@media (min-width:1280px){.megaNav .withImages .subNav.level2{display:none}.megaNav .navPrimaryWrapper{width:66.1%;width:calc(73.25% - 7.2rem)}.megaNav .subNav.level1{padding-left:30.1%}.megaNav .navSecondary{width:16.5%;float:left;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0}.megaNav .navSecondary ul{font-size:1.1rem}.megaNav .navSecondary.prodTMPComm{width:8.5%;float:right}}@media (min-width:1280px) and (min-width:1600px){.megaNav .navSecondary.prodTMPComm{width:8.5%}}@media (min-width:1280px){.megaNav .navSecondary.prodTMPComm li{float:none}.megaNav .navSecondary li{width:40%}.megaNav .navSecondary li a{display:inline-block;vertical-align:middle;box-sizing:border-box;min-height:2.5rem}}@media (min-width:1280px) and (min-width:1600px){.megaNav .navSecondary li.withIcon{width:60%}.megaNav .navSecondary li a{min-height:3rem}}@media (min-width:1280px){.megaNav .navSecondary li.withIcon a::before{content:"";display:none;width:2.4rem;height:2.4rem;background:no-repeat;background-size:100% auto;vertical-align:middle;-ms-transform:translate(0,-.2rem);-webkit-transform:translate(0,-.2rem);transform:translate(0,-.2rem);margin-right:.5rem}.megaNav .navSecondary li.withIcon a:hover::before{background-position:0 100%}.megaNav .navSecondary li.withIcon.catalogsLink a::before{background-image:url(/web-assets/img/design/sprite-catalog-new.png)}.megaNav .navSecondary li.withIcon.youtubeLink a::before{background-image:url(/web-assets/img/design/sprite-youtube.png)}}@media (min-width:1280px) and (min-width:1600px){.megaNav .navSecondary li.withIcon a::before{display:inline-block}.megaNav .navSecondary li:not(.withIcon) a{padding-top:.6rem}}@media (min-width:1280px){.megNav .navPrimary{min-height:6.5rem;box-sizing:border-box}.de .megaNav .navPrimary,.fr .megaNav .navPrimary,.it .megaNav .navPrimary,.megaNav .navPrimary{margin-top:.8rem}.fr .megaNav .navPrimary>li,.it .megaNav .navPrimary>li .de .megaNav .navPrimary>li,.megaNav .navPrimary>li{font-size:1.1rem;padding:.4rem 0 .1rem;vertical-align:middle}.fr .megaNav .navPrimary>li.newsEventsLink,.it .megaNav .navPrimary>li .de .megaNav .navPrimary>li.newsEventsLink,.megaNav .navPrimary>li.newsEventsLink{max-width:13rem}.fr .megaNav .navPrimary>li.aboutUsLink,.fr .megaNav .navPrimary>li.newsEventsLink,.it .megaNav .navPrimary>li .de .megaNav .navPrimary>li.aboutUsLink,.megaNav .navPrimary>li.aboutUsLink{max-width:10rem}.en .megaNav .navPrimary>li,.it .megaNav .navPrimary>li{padding-top:1.2rem}}@media (min-width:1280px) and (min-width:1600px){.de .megaNav .navPrimary,.fr .megaNav .navPrimary,.it .megaNav .navPrimary,.megaNav .navPrimary{margin-top:1.7rem}}@media (min-width:1600px){.megaNav .navPrimaryWrapper{width:66.1%;width:calc(70% - 7.2rem)}.megaNav .navSecondary ul{padding:0 10%}.megaNav .navSecondary ul li:nth-child(odd){margin-right:0}}.langAccordion.ui-accordion .ui-accordion-header{padding:0;margin:0}.langAccordion.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.langAccordion.accordion .ui-accordion-content{padding:0}.megaNav .langHeader .navSelect li.active a{background:url(/web-assets/img/design/icon-pointer-d-w.png) center 80% no-repeat;background-size:1rem auto}.langAccordion .ui-accordion-content .navSelect{background-color:#00a3b1}.userLinks{position:absolute;width:73%;height:7.2rem;right:0;top:0;z-index:100}@media (max-width:1279px){.navContent .userLinks{width:80px}.navContent .userLinks ul{padding-right:23%}}@media (min-width:1024px) and (max-width:1279px){.navContent .userLinks{width:100px}}@media (min-width:1280px){.langHeader{display:none}.userLinks{width:8.6%}}.userLinks ul{margin:0;padding:0 10% 0 0;list-style:none;font-size:1.2rem;text-transform:uppercase}@media (min-width:1600px){.userLinks{width:11%}.userLinks ul{margin-top:3.3rem}}.userLinks ul li{display:block;float:right}.userLinks ul li>a{padding:2.5rem 0 2.5rem 1.5rem}@media (min-width:1280px){.userLinks ul{background:0 0;font-size:1.1rem}.userLinks ul li>a{padding:0;display:block;overflow:auto}}.userLinks ul li>a span{border-right:1px solid rgba(255,255,255,.5);padding-right:1.5rem;display:block}@media screen and (min-width:1280px) and (max-width:1599px){.userLinks ul li{float:none;position:absolute;left:50%;-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.userLinks ul li.loginLink{top:1rem;white-space:nowrap}.userLinks ul li.loginLink span{padding-right:0}.userLinks ul li.cartLink{bottom:1.4rem}}.userLinks ul li.cartLink>a::before{width:2.1rem;height:2.1rem;background:url(/web-assets/img/design/sprite-cart.png) no-repeat;background-size:200% auto;content:"";display:block;margin:.2rem .5rem 0 0;float:left}@media (min-width:1280px){.userLinks ul li.cartLink>a::before{background-position:0 100%;width:1.7rem;height:1.7rem}}@media (min-width:1600px){.userLinks ul li.cartLink>a::before{width:2.1rem;height:2.1rem}}.userLinks ul li.cartLink>a span{min-width:2.6rem;height:2.6rem;box-sizing:border-box;padding:.3rem .5rem;border:1px solid rgba(255,255,255,.5);text-align:center;float:left}@media (min-width:1280px){.userLinks ul li.cartLink>a span{border:0;background:#008ea6;color:#fff;min-width:2.2rem;height:2.2rem;padding:.3rem .5rem;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.productPages .mainContent{width:75%}}.userLinks ul li.cartLink>a:hover::before{background-position:100% 100%}.userLinks ul li.cartLink>a:hover span{background-color:#00a3b1}.userLinks ul li.loginLink a span{margin-top:.4rem}@media (min-width:1600px){.userLinks ul li.cartLink>a span{min-width:2.6rem;height:2.6rem;padding:.3rem .5rem}.userLinks ul li.loginLink{margin-right:1rem}.userLinks ul li.loginLink a span{border-color:#F0F0F0;padding-right:1.1rem}}.productPages .hidden{display:none!important}@media (max-width:1279px){.productPages .sidebar1{padding-top:7.2rem}.productPages .sidebar1 .accordion .ui-accordion-content{padding-top:0}.productPages .sidebar1 div.backLink{color:grey;background-image:url(/web-assets/img/design/icon-pointer-down.png);padding-top:2rem;padding-bottom:3.4rem;height:7.2rem;background-position:8% 2.3rem}}.productPages .sidebar1 ul.subcategoryList{padding-left:0}@media (min-width:1280px){.productPages .sidebar1 ul.subcategoryList{margin:1.5rem 0 2rem 2rem;border-left:1px solid #F0F0F0;padding-left:1.5rem}}.productPages .sidebar1 .subCat{font-weight:400;text-transform:none;display:block;color:#008ea6;margin-top:.5rem;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.productPages .sidebar1 .ui-state-active .subCat{opacity:0}.productPages.productCategory .sidebar1 div.backLink{background:0 0}.productPages.productCategory .sidebar1 div.backLink span{display:block;margin-top:.8rem;margin-left:0}@media (max-width:1279px){.productPages .categoryList>li{display:none}.productPages .categoryList>li.active{display:block}.productPages .categoryList>li.active>a{display:none}}.productPages .categoryList>li.active .subcategoryList li a{color:grey}.productPages .categoryList>li.active .subcategoryList li.active a,.productPages .categoryList>li.active .subcategoryList li:hover a{color:#008ea6}@media (min-width:1280px){.productPages .categoryList .accordion .ui-accordion-content,.productPages .categoryList .ui-accordion .ui-accordion-header{padding:0}.productPages .categoryList .ui-accordion .ui-accordion-header{display:inline-block;background:url(/web-assets/img/design/icon-pointer-d-t.png) right .6rem no-repeat;padding-right:1.8rem;background-size:1rem auto}.productPages .categoryList .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}}.productPages .productList{margin:0;padding:0;list-style:none;border-top:1px solid #F0F0F0}.productPages .productList li{display:block;overflow:auto;border-bottom:1px solid #F0F0F0;padding:1rem 0}.productPages .productList .productImage{width:31.25%;max-width:17.8rem;float:left;padding:0 1.5rem;margin:1.5rem 0;border-right:1px solid #F0F0F0;box-sizing:border-box}.productPages .productList .productImage img{display:block;width:100%}.productPages .productList .productText{width:68.75%;max-width:39rem;float:left;padding:0 1.5rem;margin:1.5rem 0;box-sizing:border-box;font-size:1.3rem}.productPages .productList .productText .title4{font-size:1.3rem;float:left;margin:0;padding-top:.2rem;width:58%;box-sizing:border-box}.productPages .productList .productText p{color:grey;margin:1rem 0 0}.productPages .productList .prodHeader{overflow:hidden}.productPages .productsCategoryHeader{position:relative}@media (min-width:1280px){.productPages .productsCategoryHeader{height:100vh;max-height:400px;overflow:hidden}}.productPages .productsCategoryHeader img{position:absolute;top:0;left:0;z-index:0}.productPages .productsCategoryHeader::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,142,166,.7);z-index:1}.productPages .productsCategoryHeader .headerTextWrapper{width:100%;height:100%;color:#666;padding:5% 6.75%;box-sizing:border-box;z-index:2;position:relative}.productPages .productsSubcategoryHeader{position:relative;height:250px}@media (min-width:560px){.productPages .productsSubcategoryHeader{height:300px}}@media (min-width:1024px){.productPages .productsSubcategoryHeader{height:330px}}@media (min-width:1280px){.productPages .productsCategoryHeader .headerTextWrapper{color:#fff}.productPages .productsCategoryHeader .headerTextWrapper .textItem{width:65%;-webkit-box-sizing:border-box;box-sizing:border-box}.productPages .productsCategoryHeader .headerTextWrapper .textItem:first-child{width:35%}.productPages .productsCategoryHeader .headerTextWrapper .textItem:last-child{padding-left:5%;max-width:530px}.productPages .productsSubcategoryHeader{height:100vh;max-height:400px;overflow:hidden;padding-bottom:0}}.productPages .productsSubcategoryHeader img{position:absolute;top:0;left:0;z-index:0}.productPages .productsSubcategoryHeader::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,142,166,.7);z-index:1}@media (min-width:1280px){.productPages .productsSubcategoryHeader::before{width:50%}}.productPages .productsSubcategoryHeader .headerTextWrapper{width:100%;height:100%;color:#fff;padding:5% 6.75%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:2;position:relative;max-width:650px}@media (min-width:1280px){.productPages .productsSubcategoryHeader .headerTextWrapper{width:50%}}@media (max-width:1279px){.productPages .productsCategoryHeader .headerImgWrapper,.productPages .productsCategoryHeader::before,.productPages .productsSubcategoryHeader .headerTextWrapper p{display:none}}.productPages.productCategory .productList{border-top:none}.productPages.productCategory .productList li{width:100%;padding:0;position:relative}@media (min-width:1280px){.productPages.productCategory .productList li{width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;border-bottom:none}}.productPages.productCategory .productList li a{display:block}.productPages.productCategory .productList .productImage{float:none;width:100%;border-right:0;max-width:none;padding:0;margin:0}.productPages.productCategory .productList .productText{width:100%;height:100%;max-width:none;float:none;margin:0;bottom:0;left:0;background-color:rgba(0,142,166,.7);-moz-transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}@media (max-width:1279px){.productPages.productCategory .productList .productImage img{position:absolute;top:0;left:0}.productPages.productCategory .productList .productText{padding:3.1rem 8%;position:relative}.productPages.productCategory .productList .productText::before{display:block;content:"";width:.9rem;height:.9rem;position:absolute;top:50%;right:8%;border-top:2px solid transparent;cursor:pointer;z-index:100;outline:0!important;border-left:2px solid transparent;-webkit-transform:translate3d(101%,-50%,0) rotate(135deg);-ms-transform:translate(101%,-50%) rotate(135deg);transform:translate3d(101%,-50%,0) rotate(135deg);border-width:2px;border-color:#fff}}.productDetails .productSlider,.productDetails .sliderControls{border-bottom:1px solid #F0F0F0}.productPages.productCategory .productList .productText .title{color:#fff;font-weight:300;font-size:2.2rem;margin:0}@media (max-width:1279px){.productPages.productCategory .productList .productText .title{font-weight:400}}@media (max-width:1023px){.productPages.productCategory .productList .productText .title{font-size:1.9rem}}.productPages.productSubcategory .productList li{width:100%}@media (min-width:1280px){.productPages.productCategory .productList .productText{height:30%;position:absolute;padding:0 10%}.no-touch .productPages.productCategory .productList li:hover .productText{height:100%}.productPages.productSubcategory .productList li{width:25%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0;border-right:1px solid #F0F0F0}.productPages.productSubcategory .productList li a{display:block;position:relative;overflow:auto;padding:2rem 0 1rem}.productPages.productSubcategory .productList li a::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#008ea6;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.productPages.productSubcategory .productList li a:hover::after{opacity:.1}.productPages.productSubcategory .productList .productImage{width:100%;max-width:none;float:none;border-right:0;padding:0 15%}.productPages.productSubcategory .productList .productText{padding:0 15%;width:100%;height:14.7rem}.productPages.productSubcategory .productList .productText .title4{width:52%}.productPages.productSubcategory .productList .prodHeader{border-top:1px solid #F0F0F0;padding-top:2rem}}@media (min-width:1600px){.productPages.productSubcategory .productList .productText{height:13.2rem}}.productPages .prodPrice{display:flex;flex-direction:column;align-items:flex-end;font-weight:700}.productPages .prodPrice .oldPrice{font-size:.875em;margin-right:0}.productPages .prodPrice .currentPrice.discounted{color:#dc6664}.productPages .oldPrice{font-weight:400;color:grey;position:relative;margin-right:1rem}.subtitle1,.title5{font-weight:600}.productPages .oldPrice::after{content:"";width:100%;height:1px;position:absolute;left:0;top:50%;background:#008ea6}.productDetails,.productDetails .productHeader,.productDetails .productSlider{position:relative}@media (min-width:1280px){.productPages .centerer{-ms-transform:translate(0,-.1rem);-webkit-transform:translate(0,-.1rem);transform:translate(0,-.1rem)}.helperWrapper{width:70%;float:left}}.productDetails .sidebar1{padding:0}@media screen and (min-width:710px){.productDetails .sidebar1{width:50%;float:left}}@media (max-width:1279px){.productSubcategory .sidebar1 li.accordion div{padding:0}.productDetails .productSlideshow .desktopSlideLink{display:none}}@media (min-width:1280px){.productDetails .sidebar1{width:47%}.productDetails .productSlideshow{position:relative}.productDetails .productSlideshow .desktopSlideLink{display:block;top:calc(50% - 95px);width:4.2rem}.productDetails .productSlideshow .desktopSlideLink.prevSlideLink{left:0;transform:translate(0)}.productDetails .productSlideshow .desktopSlideLink.nextSlideLink{right:0}.productDetails .sliderControls{border-bottom:0}}.productDetails .productSlider img{display:block;width:100%}.productDetails .productSlider img:nth-child(1){z-index:1;position:relative}.productDetails .productSlider img:nth-child(2){top:0;z-index:0;position:absolute}.productDetails .sliderControls{margin:0;padding:0;list-style:none;overflow:auto}.productDetails .sliderControls li{display:block;float:left;width:25%;max-width:10rem;-webkit-box-sizing:border-box;box-sizing:border-box}.productDetails .sliderControls li a{color:grey;position:relative;display:block;height:7.2rem}.productDetails .sliderControls li a:hover,.title5{color:#008ea6}@media (min-width:1280px){.productDetails .sliderControls li{border:1px solid #F0F0F0;max-width:none}.productDetails .sliderControls li a{height:auto}}.productDetails .sliderControls li a:after{content:"";display:block;position:absolute;width:100%;height:100%;background:#008ea6;opacity:0;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;left:0;top:0}.productDetails .sliderControls li a:hover::after{opacity:.1}.productDetails .sliderControls li.prodThumb{display:none}@media (min-width:1280px){.productDetails .sliderControls li{width:20%}.productDetails .sliderControls li.prodThumb{display:block}.productDetails .sliderControls li.prodLink a{padding:50% 0}}.productDetails .sliderControls li.prodThumb img{display:block;width:100%}.productDetails .sliderControls li.prodLink div{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.productDetails .sliderControls li.prodLink img{display:block;width:1.7rem;margin:0 auto .5rem}.productDetails .sliderControls li.prodLink span{display:block;text-align:center;font-size:1rem;text-transform:uppercase}.productDetails .sliderControls li.slideLink{position:relative;top:auto;bottom:auto;left:auto;right:auto;float:right;border-left:1px solid #F0F0F0;background-color:#fff;max-width:7.2rem}@media (min-width:1280px){.productDetails .sliderControls li.slideLink{display:none}}.productDetails .sliderControls li.slideLink span{border-color:#008ea6}.productDetails .sliderControls li.slideLink:after{content:"";display:block;position:absolute;width:100%;height:100%;background:#008ea6;opacity:0;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.productDetails .sliderControls li.slideLink:hover{color:#008ea6;cursor:pointer}.productDetails .sliderControls li.slideLink:hover::after{opacity:.1}.productDetails .mainContent{padding:1rem 8%}@media screen and (min-width:710px){.productDetails .mainContent{width:50%;float:left;border-left:1px solid #F0F0F0;padding:1rem 8% 3.5rem 4%}}@media (min-width:1280px){.productDetails .mainContent{width:53%;padding:7rem 7% 10rem;border-right:0;border-left:none}}@media (min-width:1600px){.productDetails .mainContent{padding:9rem 7% 12rem}}.productDetails .basicInfo{overflow:auto;margin-top:-1rem}.productDetails .basicInfo p{margin:0}.productDetails .basicSpecs .basicInfo{float:left;width:50%}@media (min-width:1280px){.productDetails .basicSpecs .basicInfo{width:13rem}}.productDetails .dimensions h2{margin-left:.9rem;margin-bottom:.6rem}.productDetails .prodPrice{float:left}.productDetails .oldPrice{margin-left:0}.productDetails .prodDetForm{margin-top:0}.productDetails .prodDetForm select{font-size:1.5rem;padding:.2rem .4rem;filter:none;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;opacity:1;background-size:1.3rem auto;margin-bottom:1rem}.productDetails .prodDetForm select:hover{cursor:pointer}.productDetails .prodDetForm label{display:inline-block;vertical-align:middle;margin-right:1rem;padding:0;margin-bottom:0}.productDetails .prodDetForm input[type=text]{width:4.4rem;height:4.4rem;border:2px solid #008ea6;float:none;display:inline-block;vertical-align:middle;margin:0 1rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem}.fullDesc>p:first-child,.title10,.truncatedDesc>p:first-child{margin-top:0}.productDetails .prodDetForm input[type=submit]{float:none;display:inline-block;vertical-align:middle}.productDetails .moreLink{padding-left:2rem}.productDetails .moreLink::before{width:1.2rem;height:1.2rem;background:url(/web-assets/img/design/sprite-plus-minus.png) no-repeat;background-size:200% auto;top:.2rem}.productDetails .moreLink.active::before{background-position:0 100%}.productDetails .centerer{border-top:1px solid #F0F0F0}.productDetails .pagination{background:#008ea6;width:8rem;position:absolute;left:0;top:0;z-index:10}@media (min-width:1280px){.productDetails .pagination{width:10rem}}.productDetails .pagination .prevLink{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:20% center}.productDetails .pagination .prevLink span{-ms-transform:translate(2.4rem,0);-webkit-transform:translate(2.4rem,0);transform:translate(2.4rem,0)}.shareLink{cursor:pointer}.shareLink .shareSublinksReveal ul,.shareLink:focus+.shareSublinksReveal,.shareLink:hover+.shareSublinksReveal,.shareSublinksReveal:focus,.shareSublinksReveal:hover{width:150px}.shareSublinksReveal{position:absolute;top:0;right:0;transform:translate(0,-100%);width:0;overflow:hidden;transition:width .6s ease-in-out .2s;z-index:300}.shareSublinksReveal ul.share-buttons{list-style:none;padding:0;display:flex;justify-content:space-around;align-items:center;width:150px}.shareSublinksReveal ul.share-buttons li{display:inline}.shareSublinksReveal ul.share-buttons li:last-child i{font-size:1.4em;display:inline-block;vertical-align:middle}.shareSublinksReveal ul.share-buttons i{font-size:1.5em;padding:.3em .3em 0;display:inline-block;vertical-align:middle}.shareSublinksReveal ul.share-buttons .sr-only{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.title5{font-size:2rem;text-transform:uppercase}.fullDesc,.otherSpecs p,.smallTitle,.subtitle1,.truncatedDesc{font-size:1.3rem}.introDesc,.smallTitle,.subtitle1{color:#4d4d4f}.basicSpecs{overflow:auto}.fullDesc>p:last-child,.truncatedDesc>p:last-child{margin-bottom:0}.otherSpecs{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding:1rem 0 0;margin:3rem 0}.otherSpecs .basicInfo{margin-bottom:1rem}.otherSpecs .basicInfo.capacity{margin-bottom:2rem}.otherSpecs .subtitle1{margin-bottom:.5rem}.capacity span{display:inline-block;vertical-align:middle;margin-right:2.5rem;font-weight:700;color:#4d4d4f}.capacity span.splitter.forBackStorage::after,.capacity span:not(.splitter)::after{content:"";width:2.8rem;height:1.2rem;display:inline-block;background:url(/web-assets/img/design/sprite-capacity.png) no-repeat;background-size:100% auto;vertical-align:middle;margin-left:.5rem}.capacity span.cases::after{background-size:85%;background-position:0 50%;height:1.2rem}.capacity span.lenses::after{background-position:0 100%}.sideContent{padding:0 8%;margin-top:2rem}.sideContent .crossSale{border-top:1px solid #F0F0F0;padding-top:1rem}@media screen and (min-width:710px){.sideContent{margin-top:0;border-top:1px solid #F0F0F0;padding-top:2rem;overflow:auto}.sideContent aside{width:50%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.sideContent .alternative{padding-right:4%}.sideContent .crossSale{padding-left:4%;padding-top:0;border-top:0}}@media (min-width:1280px){.sideContent{width:30%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12.5rem 5% 10rem 0}}@media (min-width:1600px){.sideContent{padding:14.5rem 5% 12rem 0}}.sideContent .productList li{border-bottom:0;display:block}.sideContent .productList li a{display:block;overflow:auto;width:80%;margin:auto}@media screen and (min-width:710px){.sideContent .productList li{display:block;border-bottom:1px solid #F0F0F0}.sideContent .productList li a{width:100%}}@media (min-width:1280px){.sideContent .productList li{padding:0}.sideContent .productList li a{position:relative}.sideContent .productList li a::after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#008ea6;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sideContent .productList li a:hover::after{opacity:.1}.sideContent .productList .productImage{margin:2rem 0}}.disclaimer,.itemSlider{position:relative}.sideContent .productList .productImage{float:none;display:inline-block;width:50%;border-right:0;vertical-align:middle}.sideContent .productList .productText{width:50%;padding-right:0;float:none;display:inline-block;vertical-align:middle}.sideContent .productList .productText .title4{float:none;font-weight:300;width:100%}.sideContent .oldPrice{margin-right:1rem}.sideContent .prodPrice{margin-left:0}.smallTitle{font-weight:600}.itemSlider .slideLink{width:4rem;height:4rem;background-color:transparent;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.itemSlider .slideLink span{border-color:#008ea6}.itemSlider .slideLink:hover{cursor:pointer;background-color:transparent}.itemSlider .slideLink:hover span{border-color:#00a3b1}.itemSlider .prevSlideLink{left:-8%}@media screen and (min-width:710px){.itemSlider{padding-bottom:6rem}.itemSlider .slideLink{top:auto;bottom:1rem}.itemSlider .prevSlideLink{left:auto;right:50%;-ms-transform:rotate(90deg) translate(-.2rem,1rem);-webkit-transform:rotate(90deg) translate(-.2rem,1rem);transform:rotate(90deg) translate(-.2rem,1rem)}}.itemSlider .nextSlideLink{right:-8%}@media screen and (min-width:710px){.itemSlider .nextSlideLink{right:auto;left:50%;-ms-transform:rotate(90deg) translate(0,-1rem);-webkit-transform:rotate(90deg) translate(0,-1rem);transform:rotate(90deg) translate(0,-1rem)}}.disclaimer{border:1px solid #F0F0F0;border-bottom:0;padding:1.5rem 2rem 1.5rem 7rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1280px){.disclaimer{padding-right:6rem}}.disclaimer::before{content:url(/web-assets/img/design/disclaimer-icon.svg);color:#fff;display:block;background:#008ea6;-webkit-box-sizing:border-box;box-sizing:border-box;width:3rem;height:3rem;position:absolute;left:2rem;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;text-align:center;font-weight:600}.disclaimer.disclaimerTips::before{content:url(/web-assets/img/design/tips-icon.svg);padding-top:0}.disclaimer p{margin:0;width:auto}.myAccount .categoryList>li,.myAccount .categoryList>li.active>a{display:block}.title10{font-size:1.5rem;font-weight:600;color:#4d4d4f;border-bottom:0;padding-bottom:1rem}.label,.myAccount label,span.error{display:block;font-size:1.3rem;color:#008ea6;font-weight:400}.infoGroup{overflow:auto}.infoGroup p{font-size:2rem;font-weight:300;width:20rem;float:left;margin-right:4rem;margin-bottom:0}.infoGroup p:nth-child(3){margin-right:0}.myAccount .mainContent{border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0}@media (max-width:1023px){.myAccount .mainContent{padding:2rem 8% 4rem}}@media (min-width:1024px) and (max-width:1279px){.myAccount .mainContent{padding:4rem 8% 8rem}}.myAccount .mainContent .title2{font-size:2.5rem;color:#008ea6}@media (min-width:1280px){.myAccount .mainContent{padding-bottom:40rem}.myAccount .mainContent .title2{font-size:3.5rem}}@media (max-width:1279px){.myAccount .title10{display:none}}.thankYouMessage .title10{padding-bottom:3rem;border-bottom:1px solid #F0F0F0}.thankYouMessage .mainContent{max-width:65rem;border-right:0}@media (min-width:1280px){.thankYouMessage .title2{margin-top:4.5rem}.thankYouMessage .messageContent{border-bottom:1px solid #F0F0F0;padding-bottom:4rem}.accountForm{overflow:auto;max-width:64rem}.shoppingCart .accountForm{max-width:72rem}}.accountForm{margin-top:2rem;padding-bottom:4rem}.accountForm .title4{margin:2rem 0}.accountForm label{margin-bottom:1rem}@media (min-width:1280px){.accountForm label{padding-left:0;margin-bottom:0}.accountForm .button{float:left}}.accountForm input,.accountForm textarea{font-size:1.3rem;padding:1.1rem 1.7rem}.accountForm select{font-size:1.3rem;filter:none;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;opacity:1;background-size:1.3rem auto}.accountForm select.formError{border-color:#dc6664}.accountForm select:hover{cursor:pointer}.accountForm .button{margin-top:2rem}@media (min-width:1280px){.accountForm fieldset{display:block;width:50%;float:left;padding-right:2rem;box-sizing:border-box}.accountForm .smallFieldWrapper{overflow:auto}.accountForm .smallField{width:50%;padding-right:1.5rem;box-sizing:border-box;float:left}.accountForm .smallField:nth-child(2){padding-right:0}.changeAccountInfo .mainContent{padding-bottom:10rem}}.fakeThead{display:none}@media (min-width:1280px){.fakeThead{display:block;border-bottom:1px solid #F0F0F0;padding-bottom:.8rem}}.fakeTr{overflow:auto;position:relative;border-bottom:1px solid #F0F0F0;padding-top:2rem;padding-bottom:2rem}.fakeTd{margin-bottom:.5rem}@media (min-width:1280px){.fakeTd{margin:0;display:inline-block;vertical-align:middle;width:17%}.fakeTd.productTh{width:37%}.fakeTd.productTd{width:25.5%}.fakeTd.removeTd{width:9%;text-align:center}.fakeTable .title4{font-weight:400;color:grey;text-transform:none;font-size:1.3rem;padding-left:2rem}}.fakeTable{font-size:1.3rem;overflow:auto}.fakeTable .title4{margin:1.5rem 0 1rem}.fakeTable .label{display:inline}.fakeTable .productImage{width:31.25%;max-width:17.8rem;float:left;padding:1.5rem;border-right:1px solid #F0F0F0;box-sizing:border-box;margin-right:2rem;margin-bottom:0}@media (min-width:1280px){.fakeTable .productImage{width:11%;padding:0;border:0;margin:0;float:none}}.fakeTable .productImage img{display:block;width:100%}.fakeTable .removeProduct{width:21%;border-left:1px solid #F0F0F0;position:absolute;right:0;top:2rem;height:66%;height:calc(100% - 4rem);margin-bottom:0}@media (min-width:1280px){.fakeTable .removeProduct{width:9%;border:0;position:static;height:auto}}.fakeTable .removeProduct .spangica{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fakeTable .removeProduct .spangica:hover{cursor:pointer}.fakeTable .removeProduct .spangica:hover span{background-color:rgba(0,142,166,.7)}@media (min-width:1280px){.fakeTable .removeProduct .spangica{position:static;display:inline-block;-ms-transform:none;-webkit-transform:none;transform:none}}.fakeTable .removeProduct .spangica span{background-color:#008ea6;-moz-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.fakeTable .removeProduct .spangica span:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fakeTable .removeProduct .spangica span:nth-child(2){opacity:0}.fakeTable .removeProduct .spangica span:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fakeTable input[type=text]{width:3rem;height:3rem;border:2px solid #008ea6;float:none;display:inline-block;vertical-align:middle;margin:0 0 0 .5rem;box-sizing:border-box;padding:.5rem;text-align:center}.fakeTable input[type=text].formError{border-color:#dc6664}.fakeTable strong{font-weight:600;color:#4d4d4f}@media (min-width:1280px){.fakeTable input[type=text]{width:4.8rem;height:4.8rem}.shoppingCart .mainContent{padding:8rem 5% 10rem}}.shoppingCart .accountForm{margin-top:0}.shoppingCart .formFooter{padding:0 8%}@media (min-width:1280px){.shoppingCart .formFooter{padding:0;overflow:auto;margin-top:1rem}}.cartTotal{font-size:1.3rem;padding-top:1rem;padding-bottom:2rem;border-bottom:1px solid #F0F0F0;margin-bottom:2rem}@media (min-width:1280px){.cartTotal{width:40%;float:right;border-top:1px solid #F0F0F0;margin-top:3.8rem;padding-top:1.4rem}}.cartTotal p{margin:1rem 0}.cartTotal span{display:inline-block;width:31.25%;max-width:17.8rem;margin-right:.5rem}.cartTotal strong{font-weight:700;text-transform:uppercase;color:#4d4d4f}.cartTotal em{font-style:normal;font-weight:600;color:#008ea6}.loginRegister{color:grey}@media (min-width:1280px){.fakeTr .label{display:none}.cartOptions{float:left;width:60%;box-sizing:border-box;padding-right:6rem}.cartOptions textarea{box-sizing:border-box;height:17rem}.cartOptions .button{width:40%;margin-top:1rem}#login-register .rlWrapper{min-width:85rem}.loginRegister input[type=text],.loginRegister input[type=email]{height:4.3rem}}.loginRegister .accHeader{outline:0;padding:2rem;border-top:1px solid #F0F0F0;z-index:10}.loginRegister .accHeader::after{content:url(/web-assets/img/design/icon-pointer-down.png);display:block;position:absolute;right:3.3rem;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:1.2rem}.loginRegister .accHeader p{margin:0;font-size:1.3rem;padding-right:4rem}.loginRegister .accHeader p.pwrMessage{display:none}@media (min-width:1280px){.loginRegister .accHeader{width:50%;position:absolute;top:0;box-sizing:border-box;padding-top:4.5rem;padding-left:6rem;padding-right:6rem}.loginRegister .accHeader::after{display:none}.loginRegister .accHeader.registerHeader{left:0;border-right:1px solid #F0F0F0}.loginRegister .accHeader.loginHeader{right:0}}.loginRegister .ui-accordion-content{padding:1rem 2rem}.loginRegister .title2{color:#4d4d4f;margin:0 0 .5rem!important;padding-right:4rem}@media (min-width:1280px){.loginRegister .title2{padding-right:0;width:105%}.loginRegister .rpActive .pwResetForm{margin-top:7rem;height:21.4rem}}.loginRegister .title2 span{display:inline;position:static;width:auto;-ms-transform:none;-webkit-transform:none;transform:none}.loginRegister .pwResetForm,.loginRegister .rpActive .title2 span:first-child,.loginRegister .title2 span:last-child{display:none}.loginRegister .formField{position:relative}.loginRegister .rpActive .title2 span:last-child{display:inline}.loginRegister .rpActive .accHeader p.loginMessage{display:none}.loginRegister .rpActive .accHeader p.pwrMessage{display:block}.loginRegister .rpActive .loginForm{display:none}.loginRegister .rpActive .pwResetForm{display:block}.loginRegister form{margin-top:0}.loginRegister .label,.loginRegister label{display:block;margin-bottom:1rem;color:grey;font-size:1.3rem;position:relative}.loginRegister .label.shipLabel,.loginRegister label.shipLabel{margin-bottom:2rem}.loginRegister .labelSmall{font-size:1.1rem;font-style:italic;margin-top:.5rem}@media (min-width:1280px){.loginRegister .label,.loginRegister label{padding-bottom:0;padding-top:0}.loginRegister .labelSmall{display:block;clear:both;margin-left:2rem}}.loginRegister .required .label,.loginRegister .required label{padding-left:1rem}.loginRegister .required .label::before,.loginRegister .required label::before{content:"*";color:#008ea6;display:inline-block;position:absolute;left:0;top:0}.loginRegister input[type=checkbox]{display:block;width:auto;height:auto;border:2px solid #008ea6;box-sizing:border-box;margin:0;position:absolute;left:0;top:.2rem;z-index:5}.loginRegister .halfWrap.checkbox{position:relative;margin-bottom:1.7rem;padding:0 1rem 0 2rem}.loginRegister .checkboxLabel{display:block;margin:0;padding:0}.loginRegister .checkboxLabel::before{display:none}.loginRegister .checkboxLabel span{display:block}.loginRegister .checkboxLabel .labelSmall{margin-left:0!important}.loginRegister .addAddress{display:block;font-size:1.3rem;padding-left:2.2rem;background:url(/web-assets/img/design/icon-pointer-down.png) left center no-repeat;background-size:1.3rem auto}.loginRegister .forgotPass{margin:0;font-size:1.3rem}.loginRegister .forgotPass a{color:grey;text-decoration:underline}.loginRegister .button{width:100%}.loginRegister .registerContent .emText1{display:none}@media (min-width:1280px){.loginRegister .registerContent .emText1{display:block}}.loginRegister .haveAccount,.loginRegister .registerContent .button.fakeButton{display:none}.loginRegister .registerContent .button{margin-top:3rem;margin-bottom:1.5rem}.loginRegister .extraShippingAddress{height:auto;max-height:0;overflow:hidden;box-sizing:border-box;-moz-transition:max-height .5s,padding-top .5s;-webkit-transition:max-height .5s,padding-top .5s;transition:max-height .5s,padding-top .5s;padding:0 2rem}@media (min-width:1280px){.loginRegister .extraShippingAddress{width:calc(100% - 4rem);margin:auto}}.loginRegister .extraShippingAddress.active{max-height:100rem;margin-bottom:2rem;padding:0 2rem 1rem;border-bottom:1px solid #F0F0F0}@media (min-width:1280px){.loginRegister .extraShippingAddress.active{padding:0 0 1rem}.loginRegister .haveAccount{display:block;position:absolute;right:6rem;top:-6.2rem;font-size:1.3rem;margin:0}.loginRegister .haveAccount a:hover{text-decoration:underline}.loginRegister{position:relative;padding-top:13.5rem}.loginRegister .accordion{overflow:auto}.loginRegister .accContent{width:50%;padding-left:6rem;padding-right:6rem;box-sizing:border-box;padding-bottom:2rem;position:relative}.loginRegister .loginContent{float:right}.loginRegister .loginContent .button{margin-top:3rem}.loginRegister .loginContent .pwResetForm .button{position:absolute;bottom:4.9rem;left:6rem;width:30.4rem;width:calc(100% - 12rem);box-sizing:border-box}.loginRegister #log-pass{margin-bottom:1rem}.loginRegister .registerContent{float:left;border-right:1px solid #F0F0F0;min-height:32.8rem;padding-bottom:11rem}.loginRegister .registerContent .formField.formError{border:1px solid #dc6664}.loginRegister .registerContent .fakeButton{display:block!important;position:absolute;bottom:4.9rem;left:6rem;width:30.4rem;width:calc(100% - 12rem);box-sizing:border-box;text-align:center}.loginRegister .registerContent .fakeButton:hover{color:#fff}.loginRegister .registerContent .realButton{width:50%;width:calc(50% - 4rem);margin-left:2rem;display:block}.loginRegister .registerWrap{display:none;position:absolute;left:0;top:0;background:#fff;width:200%;height:100rem;z-index:5;padding:0 4rem;box-sizing:border-box}.loginRegister .registerWrap .formField{width:50%;padding-right:2rem;padding-left:2rem;box-sizing:border-box;float:left}.loginRegister .registerWrap .formField select{padding-top:1.1rem;padding-bottom:1.1rem}.loginRegister .registerWrap .formField.standAlone{float:none;clear:both}.loginRegister .registerWrap .formField.miniField{width:20rem}.loginRegister .registerWrap .formField.textarea textarea{height:133px}.loginRegister .accordion.active{height:112rem;overflow:visible}.loginRegister .accordion.active .registerWrap{display:block}.loginRegister .accordion.active .registerHeader{border:none}.loginRegister .accordion.active .loginHeader,.loginRegister .accordion.active .registerHeader #newUserText{display:none}.loginRegister .accordion.extraShippingActive{height:180rem}}#shopPopup .item .restCont .discountedPrice .singlePrice,.productPagesUpdate .priceTotal .oldPrice span:first-child{text-decoration:line-through}.loginRegister .feedbackMessage{padding:2rem;display:none}@media (min-width:1280px){.loginRegister .feedbackMessage{padding:6rem}.loginRegister.feedbackActive{padding:0}}.loginRegister .feedbackMessage .title2{padding:0}.loginRegister .feedbackMessage p{line-height:1.6}.loginRegister.feedbackActive .accordion{display:none}.loginRegister.feedbackActive.feedbackFail .failMessage,.loginRegister.feedbackActive.feedbackSuccess .successMessage{display:block}#shopPopup,.loginRegister label.error::before,.loginRegister span.error::before{display:none}.loginRegister label.error,.loginRegister span.error{color:#dc6664;font-style:italic;position:absolute;right:1.5rem;bottom:1.4rem;margin:0;padding:0}.loginRegister span.error{right:3.7rem}.loginRegister .fadeOverlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;display:none;z-index:15}@media (min-width:1280px){.loginRegister .registerWrap label.error{bottom:3.3rem;right:3.7rem}.loginRegister .registerWrap .standAlone label.error{bottom:1.3rem}.loginRegister .fadeOverlayHalf{left:auto;right:0;width:50%}}.loginMsgWrapp,.loginResetPass{width:84%;margin:calc(12% + 7.2rem) auto 24%}@media (min-width:1280px){.loginMsgWrapp,.loginResetPass{width:50%;min-width:80rem;margin:calc(7.5% + 7.2rem) auto 15%}}.loginRegister .loginContent .errorMessage{color:#dc6664;padding-bottom:20px}@media (max-width:1279px){.myAccount .categoryList>li:nth-child(3),.userLinks ul li.cartLink{display:none}.userLinks ul li.loginLink a span{padding-right:0;border:none}}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute}.productPagesUpdate .qSpinner .ui-spinner-input[disabled]{color:#d3d3d3}#app .title2{color:#008ea6}#shopPopup{position:absolute;top:30px;right:20px;width:350px;height:270px;border-radius:3px;background:#fff;box-shadow:0 0 4px gray}#shopPopup .item,#shopPopup footer{position:absolute;display:flex;left:0}@media (min-width:1921px){#shopPopup{height:335px}}#shopPopup .close{position:absolute;top:10px;right:10px;width:20px;height:20px;padding:5px;cursor:pointer;text-align:center;color:#008ea6}#shopPopup footer{align-items:center;justify-content:center;bottom:0;width:100%;height:44px;color:#008ea6;font-size:1.2rem;font-weight:600;border-top:1px rgba(0,0,0,.1) solid}#shopPopup footer .button,#shopPopup footer .message{position:absolute;opacity:0;transition:all .3s}#shopPopup footer .button.active,#shopPopup footer .message.active{opacity:1;transform:scale(1)}#shopPopup footer .message{transform:scale(1.125)}#shopPopup footer .button{background-color:#008ea6;color:#fff;padding:.5rem 2rem}#shopPopup footer .button:hover{background-color:#00a3b1}#shopPopup .item{top:0;width:100%;height:80%;padding-bottom:20px;text-transform:none}#shopPopup .item .imgCont{overflow:hidden;padding:20px;flex:1}#shopPopup .item .imgCont img{width:100%;height:auto}#shopPopup .item .restCont{padding-left:20px;flex:2}#shopPopup .item .restCont .title{font-size:1.2em;font-weight:600;display:block;width:80%;margin-top:20px;color:gray}#shopPopup .item .restCont .price,#shopPopup .item .restCont .quantity{display:block;margin:5px 0}#shopPopup .item .restCont .quantity{margin-bottom:5px}#shopPopup .item .restCont .code,#shopPopup .item .restCont .price{display:inline-block}#shopPopup .item .restCont .code{margin-bottom:10px}#shopPopup .item .restCont .singlePriceDiscounted{display:none}#shopPopup .item .restCont .discountedPrice .singlePriceDiscounted{display:block;color:#dc6664}.productDetails .introDesc{font-size:1.1rem;font-weight:600;clear:both;margin:-5px 0 0}.productDetails .disclaimer{font-size:1.4rem;margin:2rem 0;color:#438ca8;border-bottom:1px solid #F0F0F0}.productDetails .mainContent{padding-top:2rem;padding-left:5%}@media (min-width:1280px){.productDetails .mainContent{padding-top:3rem}.productDetails .sidebar1{padding-bottom:5rem;border-right:none}}.productDetails .productHeader .title5{text-transform:unset;margin-top:0;margin-right:30px}.productDetails .productDescriptionWrapper{margin-bottom:30px}.productDetails .productDescriptionWrapper .productDescription{height:80px;transition:height .3s ease-in-out;overflow:hidden}.productDetails .productDescriptionWrapper .expandDescription{position:relative;color:#008ea6}.productDetails .productDescriptionWrapper .expandDescription #lessText{display:none;position:absolute}.productDetails .productDescriptionWrapper .expandDescription::before{content:'';position:absolute;width:100%;height:60px;top:-60px;background:linear-gradient(rgba(255,255,255,0) 0,#fff 100%)}.productDetails .productDescriptionWrapper .expandDescription[data-toggle=up]::before{background:0 0}.productDetails .productDescriptionWrapper .expandDescription[data-toggle=up] .icon-plus{background-position:0 100%}.productDetails .productDescriptionWrapper .expandDescription[data-toggle=down] .icon-plus{background-position:0 0}.productDetails .productDescriptionWrapper .expandDescription .icon-plus{display:inline-block;width:1.2rem;height:1.2rem;background:url(/web-assets/img/design/sprite-plus-minus.png) no-repeat;background-size:200% auto;margin-right:1rem}.productDetails .askQuestionLink>img,.productDetails .shareLink>img{width:27px}.productDetails .shareLink{margin:3px 0 0 10px}.productDetails .shareLink>img{width:22px}.productDetails .specAccordion .ui-accordion-header{padding:1.2rem 0;border-bottom:1px solid #eee;outline:0}.productDetails .specAccordion .ui-accordion-header .ui-accordion-header-icon{width:1.2rem;height:1.2rem;background:url(/web-assets/img/design/sprite-plus-minus.png) no-repeat;background-size:200% auto}.productDetails .specAccordion .ui-accordion-header.ui-state-active .ui-accordion-header-icon{background-position:0 100%}.productDetails .specAccordion .ui-accordion-content{line-height:1.4;padding:0 0 3rem}.productDetails .specAccordion .ui-accordion-content ul{margin:0;padding:0;list-style:none}.productDetails .specAccordion .ui-accordion-content ul li{padding:.3rem 0 .3rem 2rem;background:url(/web-assets/img/design/icon-pointer-r-t.png) left .8rem no-repeat;background-size:.7rem auto}@media (max-width:1279px){.productDetails .saleCombos{display:none}}@media (min-width:1280px){.productDetails .saleCombos{padding-left:6rem;position:relative}.productDetails .saleCombos ul{overflow:auto;margin:0;padding:0;list-style:none}.productDetails .saleCombos ul a{position:relative;display:block;float:left;box-sizing:border-box;width:33.333333%;padding:2.5%}.productDetails .saleCombos ul a:last-child{margin-right:0}.productDetails .saleCombos ul a::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';opacity:0;background:#008ea6;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.productDetails .saleCombos ul a:hover{cursor:pointer}.productDetails .saleCombos ul a:hover::after{opacity:.1}.productDetails .saleCombos ul a li{font-size:1.2rem;font-weight:600;display:block}.productDetails .saleCombos ul a li :nth-child(2){padding:1rem 0;color:grey}.productDetails .saleCombos ul a li :nth-child(3){color:#008ea6}.productDetails .saleCombos ul a li img{display:block;width:100%}.productDetails .saleCombos ul a li span{font-weight:700;display:block}.productDetails .saleCombos ul a li span.relatedProductName{font-weight:400}}.productDetails .prodSubtitle2{position:relative;padding:1.5rem 0}.productDetails .prodSubtitle2::after,.productDetails .prodSubtitle2::before{position:absolute;bottom:0;display:block;height:.2rem;content:''}.productPagesUpdate .prodHeader .dynProdOptions>span,.productPagesUpdate .prodHeader .dynamicProdTitle.prodName,.productPagesUpdate .prodHeader .prodTitles.active .chooseDisplay{display:none}.productDetails .prodSubtitle2::before{left:0;width:40%;background:#438ca8}.productDetails .prodSubtitle2::after{right:0;width:60%;background:#eee}.productPagesUpdate .prodHeader{position:relative;z-index:5;overflow:auto;box-sizing:border-box;min-height:11rem;padding:3rem 3rem 3rem 5%;background:#e8f9ff}@media (max-width:1279px){.productPagesUpdate .prodHeader{display:none}}.productPagesUpdate .prodHeader .prodTitles{float:left;width:70%}.productPagesUpdate .prodHeader .dynamicProdTitle{font-size:2rem;font-weight:600;margin-bottom:.5rem;color:#438ca8}.productPagesUpdate .prodHeader .dynamicProdTitle.chooseDisplay{font-weight:700;font-style:italic;margin-top:1rem}.productPagesUpdate .prodHeader .dynamicProdCode{font-weight:700;display:none;color:#4d4d4f}.productPagesUpdate .prodHeader .prodTitles.active .dynamicProdCode,.productPagesUpdate .prodHeader .prodTitles.active .prodName{display:block}.productPagesUpdate .prodHeader .pnForm,.productPagesUpdate .prodHeader .qSpinner{float:left}.productPagesUpdate .prodHeader .pnForm{width:12%;margin-top:0}.productPagesUpdate .prodHeader .pnForm .button{width:100%;padding-right:0;padding-left:0;text-align:center}.productPagesUpdate .prodHeader .qSpinner{box-sizing:border-box;width:17%;padding-left:3rem}.productPagesUpdate .qSpinner label{font-size:1.4rem;font-weight:700;display:inline-block;margin:1rem 1.4rem 1rem 0;color:#4d4d4f;width:100%}.productPagesUpdate .qSpinner label.error{display:none!important}.productPagesUpdate .qSpinner .ui-spinner-input{font-weight:700;width:12rem;height:4.2rem;margin:0;padding:0;text-align:center;color:#438ca8;border:1px solid #e8e8e8;background:#fff}.productPagesUpdate .qSpinner .ui-spinner-input.error{border:1px solid #dc6664}.productPagesUpdate .qSpinner .ui-spinner-button{font-size:1.8rem;position:absolute;top:.6rem;display:block;width:3rem;height:3rem;padding-top:.4rem;cursor:pointer;color:#4d4d4f;background:#fff}.productPagesUpdate .qSpinner .ui-spinner-button.ui-spinner-up{right:.5rem}.productPagesUpdate .qSpinner .ui-spinner-button.ui-spinner-up::before{content:'+'}.productPagesUpdate .qSpinner .ui-spinner-button.ui-spinner-down{left:.5rem}.productPagesUpdate .qSpinner .ui-spinner-button.ui-spinner-down::before{content:'-'}.productPagesUpdate .qSpinner .ui-spinner-button span{display:none}.productPagesUpdate .qSpinner .ui-button-icon-only{text-indent:0}.productPagesUpdate .sideContent{float:right;padding:2rem 3rem;border-top:0;background:#f4f4f4}.productPagesUpdate .sideContent .qSpinner{float:left;width:50%}.productPagesUpdate .sideContent .pnForm{float:right;width:50%;margin-top:4rem}@media (max-width:1279px){.productPagesUpdate .sideContent{display:none}}.productPagesUpdate .capacity span.noMargin{margin-right:0}.productPagesUpdate .capacity .splitter{vertical-align:middle}.productPagesUpdate .vat{font-size:1rem;float:right;text-transform:uppercase;color:#438ca8;width:100%;text-align:right}.productPagesUpdate .priceTotal{position:relative;overflow:auto;margin-bottom:2rem}.productPagesUpdate .priceTotal::after{position:absolute;bottom:0;left:0;width:100%;height:.2rem;content:'';background:#fff}.productPagesUpdate .priceTotal .prodSubtitle{float:left;margin:1.2rem 0 0}.productPagesUpdate .priceTotal .price{display:block;float:right;color:#4d4d4f}.productPagesUpdate .priceTotal .price .origPrice{display:inline-block;text-decoration:line-through;margin-right:15px;font-size:1.5rem}.productPagesUpdate .priceTotal .price .origPrice span{color:grey!important}.productPagesUpdate .priceTotal .price .discountedPrice{display:inline-block;border-bottom:2px solid #dc6664}.productPagesUpdate .cases,.productPagesUpdate .glasses,.productPagesUpdate .priceTotal .oldPrice::after,.productPagesUpdate .selectboxit-container .selectboxit-options .selectboxit-disabled,.productPagesUpdate .selectboxit-container[disabled] .selectboxit-arrow-container,.productPagesUpdate .selectboxit-default-arrow,.productPagesUpdate .splitter,.productPagesUpdate select[disabled]+.selectboxit-container .selectboxit-arrow-container{display:none}.productPagesUpdate .priceTotal .price .discountedPrice span{color:#dc6664!important}.productPagesUpdate .priceTotal .oldPrice{margin-top:.9rem}.productPagesUpdate .priceTotal .currentPrice{font-size:2.4rem;font-weight:700;position:relative;z-index:5;padding-bottom:1rem;border-bottom:2px solid #438ca8}.productPagesUpdate .priceTotal .currentPrice.discount{border-bottom:none;padding-bottom:0}.productPagesUpdate .priceTotal .currentPrice span:first-child,.productPagesUpdate .priceTotal .currentPrice span:last-child{color:#438ca8}.productPagesUpdate .chooser{margin-top:2rem;margin-bottom:2.5rem;padding-bottom:0;border-bottom:1px solid #438ca8}.productPagesUpdate .selectboxit-container *{font-size:1.4rem;font-weight:600}.productPagesUpdate .selectboxit-container .selectboxit{width:100%;border:1px solid #e8e8e8;border-radius:0;background:#fff}select[disabled] .productPagesUpdate .selectboxit-container .selectboxit{color:gray}.productPagesUpdate .selectboxit-container .selectboxit-options{border-radius:0;background:#fff}.productPagesUpdate .selectboxit-container .selectboxit-options a,.productPagesUpdate .selectboxit-container span{height:4rem}.productPagesUpdate .selectboxit-container[disabled] .selectboxit,.productPagesUpdate select[disabled]+.selectboxit-container .selectboxit{pointer-events:none;background-color:#eee;color:#000}.productPagesUpdate .selectboxit-text{padding:.5rem;max-width:none!important;width:calc(100% - 35px)}.productPagesUpdate .selectboxit-selected{background:url(/web-assets/img/design/icon-check-t.png) 98% center no-repeat #e8f9ff;background-size:1.2rem auto}.productPagesUpdate .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#4d4d4f;background-color:#e8f9ff;background-image:none;background-size:1.2rem auto}.productPagesUpdate .selectboxit-list>.selectboxit-focus.selectboxit-selected>.selectboxit-option-anchor{color:#4d4d4f;background:url(/web-assets/img/design/icon-check-t.png) 98% center no-repeat #e8f9ff;background-size:1.2rem auto}.productPagesUpdate .selectboxit-arrow-container{background:url(/web-assets/img/design/icon-pointer-d-t.png) center center no-repeat;background-size:1.2rem auto}.productPagesUpdate .selectboxit-open .selectboxit-arrow-container{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.productPagesUpdate .selectboxit-option-first,.productPagesUpdate .selectboxit-option-last{border-radius:0}.productPagesUpdate .selectboxit-btn.selectboxit-enabled:active,.productPagesUpdate .selectboxit-btn.selectboxit-enabled:focus,.productPagesUpdate .selectboxit-btn.selectboxit-enabled:hover{color:#4d4d4f;background-color:#e8f9ff}.productPagesUpdate .configForm{margin-top:3.5rem}.productPagesUpdate .configForm .configField{clear:both;overflow:visible;height:4.2rem;margin-bottom:2.5rem}.productPagesUpdate .configForm .configField:last-child{margin-bottom:1.8rem}.productPagesUpdate .configForm .configField.error .selectboxit,.productPagesUpdate .configForm .configField.error select,.productPagesUpdate .configForm .configField.error.colorSelect ul li>img{border:1px solid #dc6664}.productPagesUpdate .configForm .label,.productPagesUpdate .configForm label{font-size:1.4rem;font-weight:700;display:block;float:left;box-sizing:border-box;width:29%;margin-top:1rem;padding-right:1rem;color:#4d4d4f}.productPagesUpdate .configForm .label span,.productPagesUpdate .configForm label span{display:block}.productPagesUpdate .configForm .label span:last-child,.productPagesUpdate .configForm label span:last-child{font-weight:400}.productPagesUpdate .configForm .label span.error,.productPagesUpdate .configForm label span.error{color:#dc6664}.productPagesUpdate .configForm .configSelect{display:block;float:right;width:71%;color:#438ca8}.productPagesUpdate .configForm .configSelect.configColorSelect{display:none}.productPagesUpdate .configForm #config-led{position:relative;float:left;width:20px;height:20px;margin:10px 0;cursor:pointer}.productPagesUpdate .configForm [type=checkbox]:before{position:absolute;top:0;left:0;width:20px;height:20px;content:'';border:none;border-radius:3px;background:#e5e5e5}.productPagesUpdate .configForm [type=checkbox]:after{font-size:18px;line-height:.8;position:absolute;left:2px;width:20px;height:20px;content:'';transition:all .2s;color:#008ea6;background-image:url("/web-assets/img/design/Check Mark.svg");background-size:100%}.productPagesUpdate .configForm [type=checkbox][disabled]:after{background-image:url("/web-assets/img/design/Check Mark Inactive.svg")}.productPagesUpdate .configForm [type=checkbox]:not(:checked):after{transform:scale(0);opacity:0}.productPagesUpdate .configForm [type=checkbox]:checked:after{transform:scale(1);opacity:1}.productPagesUpdate .configForm [type=checkbox]:checked:focus:before,.productPagesUpdate .configForm [type=checkbox]:not(:checked):focus:before{border:1px dotted #00f}.productPagesUpdate .configForm .colorSelect{overflow:auto;height:auto}.productPagesUpdate .configForm .colorSelect ul{margin:0;list-style:none;padding:5px}.productPagesUpdate .configForm .colorSelect li{position:relative;float:left;box-sizing:border-box;margin-right:1.4rem;cursor:pointer}.productPagesUpdate .configForm .colorSelect li.active>img{outline:#438ca8 solid 2px}.productPagesUpdate .configForm .colorSelect li.active::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-size:1.6rem auto}.productPagesUpdate .configForm .colorSelect li.active .color-text{opacity:1}.productPagesUpdate .configForm .colorSelect li img{display:block}.productPagesUpdate .configForm .colorSelect li .color-text{display:block;max-width:50px;opacity:0}.productPagesUpdate .prodSubtitle{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#4d4d4f}.productPagesUpdate .button.disabled,.productPagesUpdate .button[disabled]{pointer-events:none;color:#F0F0F0;border:none;background-color:#ccc}.arrow:after,.ui-tooltip{border:1px solid #e8e8e8;background:#fafbfb}.ui-tooltip{font-size:1.1rem;font-weight:600;padding:1rem 1.3rem;text-transform:uppercase;color:#4d4d4f;border-radius:.8rem;box-shadow:none}.arrow{position:absolute;bottom:-16px;left:50%;overflow:hidden;width:70px;height:16px;margin-left:-35px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{position:absolute;top:-20px;left:20px;width:25px;height:25px;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:none}.arrow.top:after{top:auto;bottom:-20px}.shoppingCart .accountForm{max-width:101.6rem}.shoppingCart .fakeTr{clear:both;overflow:visible;padding-bottom:0;border-bottom:0;background:#fafbfb}.shoppingCart .fakeTr:last-child{padding-bottom:2rem}.shoppingCart .trWrap{background:#fff}.shoppingCart .fakeTable{border-bottom:1px solid #438ca8}.shoppingCart .fakeTable .label{font-weight:600}.shoppingCart .fakeTable .productImage{width:8%;margin:1.5rem 0}.shoppingCart .fakeTable .title4{font-size:1.4rem;font-weight:600;margin:.5rem 0;color:#7e7e7e}.shoppingCart .fakeTd{text-align:center}@media (min-width:1921px){.shoppingCart .fakeTd .qSpinner .ui-spinner{overflow:visible}}.shoppingCart .led-text{font-size:1.1rem}.shoppingCart .fakeTd.productTh{width:36%;text-align:left}.shoppingCart .fakeTd.productTd{width:27.7%;text-align:left}.shoppingCart .fakeTd.productTd strong{font-weight:600;padding-left:2rem;font-size:1.1rem}.shoppingCart .fakeTable .removeProduct .spangica span{background-color:#7e7e7e}.shoppingCart .formFooter{overflow:auto}.shoppingCart .formFooter .notes{float:left;overflow:auto;width:64%;margin-top:1.5rem}.shoppingCart .formFooter .notes p{font-style:italic;margin-bottom:4rem;color:#4d4d4f}.shoppingCart .formFooter .notes p a{text-decoration:underline}.shoppingCart .formFooter .notes label{float:left;box-sizing:border-box;width:15%;margin-top:1.2rem;padding-top:0}.shoppingCart .formFooter .notes textarea{font-size:1.4rem;float:right;width:85%;height:8.7rem}.shoppingCart .formFooter .checkout{float:right;width:30%;padding-top:2.6rem}.shoppingCart .formFooter .checkout .priceTotal{padding-bottom:2rem;border-bottom:1px solid #e8e8e8}.shoppingCart .formFooter .checkout .priceTotal .prodSubtitle{margin-top:0;margin-right:10px}.shoppingCart .formFooter .checkout .currentPrice{padding-bottom:0;border-bottom:0}.shoppingCart .formFooter .checkout .vat{clear:both;text-align:right;margin-top:10px}.shoppingCart .formFooter .checkout .button{width:auto;margin-top:0;padding-right:5rem;padding-left:5rem;letter-spacing:.1em}.shoppingCart .formFooter .checkout .priceWrap{width:20.4rem}.shoppingCart .origPrice{display:none}.shoppingCart .hasDiscount .origPrice{display:block}.shoppingCart .hasDiscount .unitPrice{color:#dc6664}.shoppingCart .extraOptions .option{clear:both;overflow:visible;margin:0;border-bottom:1px solid #fff;padding:3rem 4% 2rem 10%}.shoppingCart .extraOptions .option:last-child{border-bottom:0}.shoppingCart .extraOptions .option::after{display:block;clear:both;content:''}.shoppingCart .extraOptions .label{font-size:1.3rem;display:block;float:left;width:14%;min-width:13rem;margin-top:0}.shoppingCart .extraOptions .desc{float:left;width:34%;min-width:18.6rem}.shoppingCart .extraOptions .desc p{font-style:italic;margin:0 0 1rem}.shoppingCart .extraOptions .configField{float:left;clear:none;width:30.4%;min-width:28.4rem;margin-left:5%}.shoppingCart .extraOptions .configField label.error{display:none!important}.shoppingCart .extraOptions .configField .configSelect{float:none;width:100%}.shoppingCart .extraOptions .configField input[type=text]{font-size:1.3rem;box-sizing:border-box;width:100%;height:auto;margin:0;padding:1rem 1.6rem;text-align:left;border:1px solid #e8e8e8}.shoppingCart .extraOptions .configField input[type=text]::-webkit-input-placeholder{color:grey}.shoppingCart .extraOptions .configField input[type=text]::-moz-placeholder{color:grey}.shoppingCart .extraOptions .configField input[type=text]:-ms-input-placeholder{color:grey}.shoppingCart .extraOptions .configField input[type=text]:-moz-placeholder{color:grey}.shoppingCart .extraOptions .configField input[type=text].error{border:1px solid #dc6664}.rLightbox.faqLb .rlContent{padding:0}.rLightbox.faqLb .faqSlider{overflow:hidden;width:80%;margin:auto}.rLightbox.faqLb .faqSlide{width:165%;-moz-transition:transform 1s;-webkit-transition:transform 1s;transition:transform 1s}.rLightbox.faqLb .faqSlide.active{-ms-transform:translate(-39.39394%,0);-webkit-transform:translate(-39.39394%,0);transform:translate(-39.39394%,0)}.rLightbox.faqLb .lightboxMainContent{width:65%;padding-right:4rem;padding-left:0;padding-bottom:8rem;border-right:0;border-bottom:0}.rLightbox.faqLb .formField input[type=text].error,.rLightbox.faqLb .formField input[type=email].error,.rLightbox.faqLb textarea.error{border-color:#dc6664}@media (min-width:1280px){.rLightbox.faqLb .lightboxMainContent{width:100%}.megaNav .withMoreImages li:first-child.hasSubnav>a::after{-ms-transform:none;-webkit-transform:none;transform:none}}.rLightbox.faqLb .lightboxMainContent>section{width:75%;margin:0 auto}.rLightbox.faqLb .lightboxSidebar{float:left;width:60.6060606060606%;padding-top:18%;padding-right:0;padding-left:0;-moz-transition:padding .5s;-webkit-transition:padding .5s;transition:padding .5s}.rLightbox.faqLb .faqSlide.active .lightboxSidebar{padding-top:5%}.rLightbox.faqLb .askTitle{font-size:3.8rem;font-weight:300;padding-left:6.5rem;color:#4d4d4f;background:url(/web-assets/img/design/ask-question-2.svg) left 55% no-repeat;background-size:50px}@media (max-width:1279px){.rLightbox.faqLb .askTitle{font-size:2.5rem;background-size:30px}}.rLightbox.faqLb .pnForm{position:relative;overflow:visible}.rLightbox.faqLb label{font-size:1.4rem;display:block;margin-bottom:.8rem;padding:0;color:#4d4d4f}.rLightbox.faqLb label.error{display:none!important}.rLightbox.faqLb .formField{max-width:40rem}.rLightbox.faqLb textarea{height:15rem}.rLightbox.faqLb .button{z-index:5;visibility:visible;opacity:1;float:left;-moz-transition:opacity .5s,visibility .5s;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.rLightbox.faqLb .backLink,.rLightbox.faqLb .faqSlide.active .button{visibility:hidden;opacity:0}.rLightbox.faqLb .askSideTitle{font-size:2.2rem;font-weight:400;margin-bottom:6rem;color:#4d4d4f;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.rLightbox.faqLb .faqSlide.active .askSideTitle{font-size:3.8rem;font-weight:300}.rLightbox.faqLb .downloadSection ul{display:block;float:left;width:35%}.rLightbox.faqLb .downloadSection li{font-size:1.5rem;float:none;width:100%}.rLightbox.faqLb .downloadSection li a{padding:0 0 0 1rem;background:url(/web-assets/img/design/icon-pointer-r-t.png) left center no-repeat;background-size:.6rem auto}.rLightbox.faqLb .downloadSection .faqTab{float:right;overflow:auto;box-sizing:border-box;width:65%;max-height:45rem;margin-top:-2.7rem;padding-right:5rem}.rLightbox.faqLb .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;-moz-transition:color .3s;-webkit-transition:color .3s;transition:color .3s}.rLightbox.faqLb .faqSlide.active .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:#4d4d4f}.rLightbox.faqLb .backLink{font-weight:600;top:68rem;bottom:auto;left:0;display:block;float:left;width:auto;height:auto;padding:.5rem .5rem .5rem 1.8rem;color:#7e7e7e;border-top:0;background:url(/web-assets/img/design/icon-pointer-l-t.png) left center no-repeat;background-size:.8rem auto;-moz-transition:opacity .5s visibility .5s;-webkit-transition:opacity .5s visibility .5s;transition:opacity .5s visibility .5s}.rLightbox.faqLb .backLink span{margin:0;padding:0}.rLightbox.faqLb .faqSlide.active .backLink{visibility:visible;opacity:1}.productDetails.noConfig .prodHeader .dynamicProdCode,.productDetails.noConfig .prodHeader .dynamicProdTitle.prodName{display:block}.productDetails.noConfig .prodHeader .dynProdOptions>span{display:inline}.productDetails.noConfig .configForm .label.setting{font-size:1.6rem;width:71%}.productDetails.noConfig .configForm .colorSelect li{cursor:default}.productDetails.noConfig .configForm .configField:last-child{margin-bottom:2.5rem}.textPopup .richTextSection{padding-bottom:9rem}.textPopup h2{font-size:4.3rem;font-weight:300;line-height:1.2;margin-bottom:5rem}.textPopup h3{margin-top:4rem;color:#4d4d4f}.textPopup h4{font-size:1.5rem;margin-top:3rem;text-transform:none}.breadcrumbWrapper{padding:20px 5%}.breadcrumbWrapper .breadcrumbText{margin:0}.breadcrumbWrapper .breadcrumbText a{color:grey}@media (min-width:1280px){.productDetails .productSlideshow{display:flex;padding-left:6rem}.productDetails .sliderControls{display:flex;flex-direction:column;order:1;width:45%;margin-right:20px}.productDetails .sliderControls li.prodThumb{width:100%}.productDetails .sliderControls li.prodThumb.active{border:2px solid #008ea6}.productDetails .sliderControls li.prodThumb a{margin:2px}.productDetails .productSlider{order:2;border-bottom:none}}@media (min-width:1600px){.productDetails .sliderControls{width:35%}}.color-select-wrapper{position:relative;display:inline-flex}.color-select-indicator{align-self:center;position:absolute;top:25%;right:0;opacity:0;transform:translateX(100%) scale(.85);transform-origin:left;transition:all .2s;background-color:#008ea6;color:#fff;font-size:.875rem;line-height:1;text-transform:uppercase;padding:.75em .5em;pointer-events:none}.color-select-indicator::before{display:block;content:'';position:absolute;top:50%;left:0;z-index:-1;width:.75em;height:.75em;background-color:#008ea6;transform:translateY(-50%) rotate(45deg);transform-origin:top}.productDetails .sliderControls .slideNav,.productFooter,.shoppingCart .sidebar .title10{display:none}.color-select-indicator.active{opacity:1;transform:translateX(100%) scale(1)}.overflow-hidden{overflow:hidden!important}@media (max-width:1279px){.megaNav .navHeader{overflow:unset}.navHeader .userLinks{width:7.2rem;height:7.2rem;right:7.2rem}.navHeader .userLinks ul{display:flex;justify-content:flex-end;align-items:center;height:100%;background-color:transparent}.navHeader .userLinks ul li>a{display:flex;align-items:center;color:#008ea6;padding:0}.navHeader .userLinks ul li>a::before{background-position:-10% 100%;margin:0 .25rem 0 0}.navHeader .userLinks ul li>a span{background-color:#008ea6;color:#fff}.navHeader .userLinks .cartLink{display:block}.navHeader .userLinks .loginLink{display:none}.productDetails{padding-bottom:100px}.productDetails .sliderControls .slideNav{display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;height:3rem}.productDetails .sliderControls .slideNav span{width:6px;height:6px;margin:0 3px;border-radius:100px;background-color:#ccc}.productDetails .sliderControls .slideNav span.active{background-color:#008ea6}.productDetails .sliderControls .slideLink{display:none}.productDetails .sideContent{display:flex;flex-direction:column;height:100%!important;float:none;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;padding:3rem 2rem 2rem;margin:0;z-index:201;pointer-events:none;transform:translateX(100%);visibility:hidden;transition:all .2s cubic-bezier(.4,0,.2,1)}.productDetails .sideContent .close{display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:1rem;width:1.4rem;height:1.4rem}.productDetails .sideContent .close span{display:block;position:absolute;width:1px;height:100%;background-color:#4d4d4f}.productDetails .sideContent .close span:first-child{transform:rotate(45deg)}.productDetails .sideContent .close span:last-child{transform:rotate(-45deg)}.productDetails .sideContent.active{pointer-events:auto;transform:translateX(0);visibility:visible}.productDetails .sideContent .priceTotal .currentPrice{padding-bottom:0}.productDetails .sideContent .vat{margin-bottom:2rem}.productDetails .sideContent .basicInfo.capacity span{font-size:1.8rem}.productDetails .sideContent .basicInfo.capacity span.splitter.forBackStorage::after,.productDetails .sideContent .basicInfo.capacity span:not(.splitter)::after{width:3.3rem;height:1.5rem}.productDetails .sideContent .chooser{position:relative;border-bottom:none;max-height:calc(100% - (200px + 3rem));overflow:hidden auto}.productDetails .sideContent .chooser::after{content:'';display:block;position:sticky;bottom:0;height:4rem;margin-top:-2rem;background:linear-gradient(transparent,#f4f4f4)}.productDetails .sideContent .chooser .configForm{margin-top:0}.productDetails .sideContent .chooser .configForm .configField{display:flex;flex-direction:column;height:auto;margin-bottom:2rem}.productDetails .sideContent .chooser .configForm .configField .selectboxit-container select.configSelect{width:100%!important}.productDetails .sideContent .chooser .configForm .configField .selectboxit-container .error{color:#dc6664;font-size:1.2rem;margin-bottom:0}.productDetails .sideContent .chooser .configForm .configField .selectboxit{box-sizing:border-box}.productDetails .sideContent .chooser .configForm .configField.colorSelect .color-select-wrapper{align-self:flex-start}.productDetails .sideContent .chooser .configForm .configField.ledSelect{flex-direction:row;align-items:center}.productDetails .sideContent .chooser .configForm .configField.ledSelect label{margin-bottom:0}.productDetails .sideContent .chooser .configForm .configField .configSelect{width:100%}.productDetails .sideContent .chooser .configForm .configField label{width:auto;margin-top:0;margin-bottom:.5em;padding-right:0;text-transform:uppercase;font-size:1.2rem}.productDetails .sideContent .chooser .configForm #config-led{margin:0 0 0 1rem}#shopPopup .item .restCont .quantity,.productDetails .sideContent .cartActionWrapper .pnForm,.productDetails .sideContent .cartActionWrapper .qSpinner label,.productFooter .pnForm{margin-top:0}.productDetails .sideContent .cartActionWrapper{position:fixed;left:2rem;right:2rem;bottom:2rem;display:flex;align-items:flex-end;justify-content:space-between;padding-top:2rem;border-top:1px solid #438ca8}.productDetails .sideContent .cartActionWrapper .qSpinner label{font-size:1.2rem;text-transform:uppercase}.productDetails .sideContent .cartActionWrapper .pnForm .button{width:100%}.productDetails .sideContent .cartActionWrapper .pnForm .button:active{background-color:#00a3b1}.productDetails .siteFooter{display:none}.productFooter{position:fixed;left:0;bottom:0;z-index:200;width:100%;background-color:#F0F0F0;padding:1.25rem 2rem;box-sizing:border-box;box-shadow:0 10px 20px 10px rgba(0,0,0,.5)}.productFooter.active{display:flex;align-items:center;justify-content:space-between}.productFooter .prodPrice{align-items:flex-start}.productFooter .prodPrice .currentPrice{color:#008ea6}.productFooter .prodPriceLabel{font-size:1.125rem;font-weight:400}.productFooter .pnForm .button{width:auto;padding-left:4rem;padding-right:4rem}.productFooter .pnForm .button:active{background-color:#00a3b1}#shopPopup{position:fixed;top:1rem;right:1rem;width:calc(100vw - 2rem);max-width:414px;height:auto}#shopPopup .item{padding:1rem;position:relative;top:auto;left:auto;width:auto;height:auto}#shopPopup .item .imgCont{padding:0}#shopPopup .item .restCont{padding:0;margin-left:1rem}#shopPopup .item .text-blue.font-weight-bold{font-size:1.4rem}#shopPopup footer{position:relative;bottom:auto;left:auto}.myAccount.shoppingCart .sidebar{padding:2rem 8%}.myAccount.shoppingCart .sidebar .title10{display:block;margin:0;padding:0;text-transform:uppercase}.myAccount.shoppingCart .mainContent{padding:0}.myAccount.shoppingCart .mainContent .accountForm{max-width:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd{width:100%;text-align:left}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.productImage{margin:0;padding:0;width:24%;max-width:none;float:none;border-right:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.productImage img{max-width:100%}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.productTd{width:76%;padding-right:3rem;padding-left:1.5rem;margin-bottom:0;box-sizing:border-box}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.productTd strong{display:inline-block;padding-left:0;margin-top:.5rem;font-size:1.2rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.priceCol,.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.priceQtyCol,.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.priceTotalCol{padding-left:calc(24% + 1.5rem)}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.priceCol{margin-top:1.5rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.priceTotalCol{margin-bottom:0;font-size:1.4rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.removeProduct{top:2rem;right:8%;width:2rem;height:2rem;border:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .fakeTd.removeProduct .spangica{margin-top:0}.myAccount.shoppingCart .mainContent .accountForm .fakeTable .title4{margin:0;font-size:1.4rem;line-height:1.5;text-transform:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTr{background:0 0;padding:2rem 8%}.myAccount.shoppingCart .mainContent .accountForm .fakeTr+.fakeTr{border-top:1px solid #F0F0F0}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap{display:flex;flex-flow:row wrap}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap+.trWrap{margin-top:1.5rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .option{padding:0}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .option+.option{margin-top:1rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .desc{float:none;width:100%;min-width:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .desc p{margin-bottom:.5rem}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .configField{margin:0;float:none;width:100%;min-width:none}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .extraOptions .configField select{margin-bottom:0;font-weight:400}.myAccount.shoppingCart .mainContent .accountForm .fakeTr .trWrap .priceCol{font-weight:400}.myAccount.shoppingCart .mainContent .accountForm .formFooter{display:flex;flex-direction:column;padding-top:2rem;padding-bottom:2rem}.myAccount.shoppingCart .mainContent .accountForm .formFooter .notes{float:none;width:100%;margin-top:0}.myAccount.shoppingCart .mainContent .accountForm .formFooter .notes p{margin:0}.myAccount.shoppingCart .mainContent .accountForm .formFooter .notes .configField{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.5rem;margin-bottom:0;height:auto}.myAccount.shoppingCart .mainContent .accountForm .formFooter .notes .configField label{width:auto;float:none;margin:0 0 .5rem;padding:0}.myAccount.shoppingCart .mainContent .accountForm .formFooter .notes .configField textarea{width:100%;height:11rem;float:none;margin-bottom:0}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout{display:flex;flex-direction:column;justify-content:center;width:100%;float:none;padding:0;margin-top:2rem}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout .priceWrap{width:100%}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout .priceTotal .prodSubtitle{margin:0 auto 0 0;font-size:1.4rem}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout .vat{text-align:center}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout .pnForm{margin-top:0}.myAccount.shoppingCart .mainContent .accountForm .formFooter .checkout .pnForm .button{width:100%;font-size:1.6rem}.rLightbox.faqLb .faqSlider{box-sizing:border-box;width:100%;padding-bottom:2rem}.rLightbox.faqLb .faqSlider .faqSlide,.rLightbox.faqLb .faqSlider .lightboxMainContent{box-sizing:border-box;width:100%;padding:0}.rLightbox.faqLb .faqSlider .lightboxMainContent>section{box-sizing:border-box;width:100%;padding:0 2rem}.productPagesUpdate .selectboxit-container[disabled=disabled] .selectboxit-focus.selectboxit-btn.selectboxit-enabled{color:#000!important;background-color:#eee!important}.productPages .productsSubcategoryHeader{height:110px}.productPages .productsSubcategoryHeader .sectionTitle{font-size:2rem;font-weight:400}}.productDetails .mainContent>.currentPrice{font-weight:700;color:#008ea6}.productDetails .mainContent>.currentPrice.discounted{color:#dc6664}.productDetails .mainContent>.oldPrice{margin-left:.5rem;font-size:.875em}.downloadsPage .mainContent:first-child{display:none}@media (min-width:1280px){.downloadsPage{padding-top:0!important}}.downloadsPage .catalogsSection{width:100%;padding:2rem 8%}.downloadsPage .catalogsSection .title2{margin-top:0;margin-bottom:2rem}@media (min-width:768px){.downloadsPage .catalogsSection{padding-top:3rem;padding-bottom:3rem}.downloadsPage .catalogsSection .title2{margin-bottom:3rem}}@media (min-width:1600px){.downloadsPage .catalogsSection{padding-top:4rem;padding-bottom:4rem}.downloadsPage .catalogsSection .title2{margin-bottom:4rem}}.downloadsPage .catalogsSection .downloadSection{display:flex;flex-flow:row wrap;margin:0 -1rem -2rem}@media (min-width:768px){.downloadsPage .catalogsSection .downloadSection{margin:0 -1.5rem -3rem}}@media (min-width:1600px){.downloadsPage .catalogsSection .downloadSection{margin:0 -2rem -4rem}}.downloadsPage .catalogsSection .downloadSection+.title2{margin-top:3rem}.downloadsPage .catalogsSection .downloadSection>div{width:50%;padding:0 1rem;margin-bottom:2rem;box-sizing:border-box}@media (min-width:768px){.downloadsPage .catalogsSection .downloadSection+.title2{margin-top:4rem}.downloadsPage .catalogsSection .downloadSection>div{width:33.333333%;padding:0 1.5rem;margin-bottom:3rem}}@media (min-width:1280px){.downloadsPage .catalogsSection .downloadSection>div{width:25%}}@media (min-width:1600px){.downloadsPage .catalogsSection .downloadSection+.title2{margin-top:5rem}.downloadsPage .catalogsSection .downloadSection>div{padding:0 2rem;margin-bottom:4rem}}.downloadsPage .catalogsSection .downloadSection a{display:block}.downloadsPage .catalogsSection .downloadSection a h3{margin:1rem 0 0;font-size:1.4rem;color:#4d4d4f;transition:all .2s}@media (min-width:768px){.downloadsPage .catalogsSection .downloadSection a h3{margin-top:1.5rem}}@media (min-width:1600px){.downloadsPage .catalogsSection .downloadSection a h3{margin-top:2rem;font-size:1.6rem}}.downloadsPage .catalogsSection .downloadSection a:hover h3{color:#008ea6}.downloadsPage .catalogsSection .downloadSection a:hover figure{border-color:#008ea6}.downloadsPage .catalogsSection .downloadSection figure{margin:0;border:1px solid #F0F0F0;transition:all .2s}.downloadsPage .catalogsSection .downloadSection img{display:block;width:100%;max-width:100%}@media (min-width:1280px){.downloadsPage .catalogsSection{width:75%;margin-right:0}}.iti__flag{background-image:url(/web-assets/img/flags.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/web-assets/img/flags@2x.png)}}.formField .iti{width:100%}