@charset "UTF-8";
/*!*****************************************************************************
*	Megaman (UK) Ltd - Created by Stewart Orr @ Qodo Ltd (http://www.qodo.co.uk)
*	Copyright (c) 2022 Megaman (UK) Ltd. All rights reserved.
*******************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}#cboxLoadedContent form .radio-group input,#cboxLoadedContent form legend,#page-content form .radio-group input,#page-content form legend,.ingeniumzb-product-section.ingeniumzb-product-specifications table caption,.js .tooltip-target,.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#cboxLoadedContent form .radio-group input.focusable:active,#cboxLoadedContent form .radio-group input.focusable:focus,#cboxLoadedContent form legend.focusable:active,#cboxLoadedContent form legend.focusable:focus,#page-content form .radio-group input.focusable:active,#page-content form .radio-group input.focusable:focus,#page-content form legend.focusable:active,#page-content form legend.focusable:focus,.ingeniumzb-product-section.ingeniumzb-product-specifications table caption.focusable:active,.ingeniumzb-product-section.ingeniumzb-product-specifications table caption.focusable:focus,.js .focusable.tooltip-target:active,.js .focusable.tooltip-target:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}@media only screen and (min-width:35em){}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi),print{}@media print{*,:after,:before{background:#fff!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media (max-width:767px){.desktop-only,.up-to-medium{display:none}}@media (min-width:768px){.mobile-only{display:none}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#00538D;color:#fff;text-shadow:none}::selection{background:#00538D;color:#fff;text-shadow:none}::-moz-selection{background:#00538D;color:#fff;text-shadow:none}::-ms-clear,::-ms-clear{display:none}button,html,input,select,textarea{color:black}html{height:100%;font-size:62.5%}body,html{margin:0;padding:0}body{background:white;color:#222426;font:300 1.5rem/1.6 "Gotham SSm A","Gotham SSm B",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;min-height:100%}body.fixed{overflow:hidden}h1,h2,h3,h4,h5,h6{color:#00538D;font-size:1.3em;margin:0 0 20px}@media (min-width:540px){h1,h2,h3,h4,h5,h6{font-size:1.5em}}h2,h3,h4{font-size:1.25em}h5,h6{color:#333;font-size:1em;font-weight:700}p{margin:0 0 20px}address{font-style:normal;margin:0 0 20px}ul{list-style:square;margin:0 0 20px}dl{margin:0 0 20px}table{border-collapse:collapse;margin:0 0 20px;min-width:50%}caption{background:#00538d;color:white;font-weight:700;padding:0.5em;position:relative}blockquote{border-left:5px solid #eee;margin:0 0 20px;padding:10px 0 10px 25px}blockquote:before{content:"“";font-size:64px;display:block;line-height:0.1;margin-top:0.4em;color:#333}blockquote>:last-child{margin-bottom:0!important}td,th{-webkit-box-shadow:0 -1px 0 0 #aaa inset;box-shadow:0 -1px 0 0 #aaa inset;font-weight:300;text-align:left;padding:0.5em;vertical-align:top}th{border-right:1px solid #00538d;font-weight:700;padding-right:1em}.second-34 th{border-right:1px solid #48a3bd}.second-2984 th{border-right:1px solid #009f3e}.second-15 th{border-right:1px solid #f3ab39}td{background:#efefef;padding-left:1em}hr{border:0;clear:both;height:1px;border-bottom:2px dashed #ccc;margin:20px 0}pre{font:100% "Courier New",Courier,monospace;margin:0;padding:0}img{border:none;display:block;height:auto;max-width:100%;vertical-align:middle}video{height:auto;max-width:640px;width:100%}b,strong{color:#333;font-weight:700}a{color:#00538d;font-weight:700;text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:bottom}abbr,acronym{cursor:help}iframe{border:0;display:block;width:100%}main{padding:50px 0}@media (min-width:540px){h1,h2,h3,h4,h5,h6{font-size:1.8em}h2,h3,h4{font-size:1.4em}#wrapper{font-size:1.3em}}@media (min-width:768px){h1,h2,h3,h4,h5,h6{font-size:2em}h2,h3,h4{font-size:1.5em}#wrapper{font-size:1.4em}}#page-wrapper{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:48px}@media (min-width:768px){#page-wrapper{padding-top:128px}}.inner{margin-left:auto!important;margin-right:auto!important;max-width:1280px;width:100%}@media (min-width:320px) and (max-width:539px){.inner{padding-left:15px!important;padding-right:15px!important}}@media (min-width:540px) and (max-width:1279px){.inner{padding-left:20px!important;padding-right:20px!important}}#breadcrumb li,#breadcrumb ol,#cboxLoadedContent form,#cboxLoadedContent form li,#cboxLoadedContent form ol,#cboxLoadedContent form p,#ingeniumzb-livingspace li,#ingeniumzb-livingspace ul,#page-content form,#page-content form li,#page-content form ol,#page-content form p,#product-filter li,#product-filter ol,#product-filter p,.product-badges,.product-badges li,.products>ul>li,.reset,.tabs,.tabs li,.template-4 .downloads,.template-4 .downloads li,.template-43 .downloads,.template-43 .downloads li,.template-48 .downloads,.template-48 .downloads li,.tooltip-target-content ul,.tooltip-target-content ul li,.tooltip-target ul,.tooltip-target ul li,.www #page-content aside ul,.www #page-content aside ul li,body.ingenium-zb #ingeniumzb-app li,body.ingenium-zb #ingeniumzb-app ul,body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house li,body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul,body.ingenium-zb .ingeniumzb-tiles li,body.ingenium-zb .ingeniumzb-tiles ul,fieldset,form{list-style:none;margin:0;padding:0}#wrapper{font-size:1.2em}article,aside{direction:ltr}article ul li,aside ul li{position:relative;padding-left:1.75em}article ul li a,aside ul li a{color:white}article ul li:before,aside ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");position:absolute;top:0;left:0}article{background:white;color:#555;width:100%}article.full{display:block!important}.www #page-content aside{margin-top:20px}.www #page-content aside ul{margin-bottom:5px}.www #page-content aside ul li{line-height:1.6;padding-left:20px;position:relative}.www #page-content aside ul li a{color:#555}.www #page-content aside ul li li a{font-weight:300}.www #page-content aside ul li.active a{font-weight:700}.www #page-content aside ul li.active li a{font-weight:300}.www #page-content aside ul li.active li.active a{font-weight:700}.center{text-align:center}.bg-brand-dark{background:#222426}.bg-brand-white{background:#ffffff}.bg-brand-navy{background:#00538D}.bg-brand-blue{background:#006FA6}.bg-brand-sky{background:#0098CD}.bg-brand-vivid{background:#00CAF1}.bg-brand-yellow{background:#FFED00}.bg-brand-essentials{background:#E5007D}.bg-brand-performa{background:#90BF21}.bg-brand-light{background:#efefef}.bleed-left,.bleed-right{position:relative}.bleed-left:before,.bleed-right:before{background:inherit;bottom:0;content:"";position:absolute;top:0}.bleed-left>*,.bleed-right>*{z-index:1;position:relative}.bleed-left:before{right:0;left:-50vw}.bleed-right:before{left:0;right:-50vw}.twocol-greybox{background:#efefef;border:1px solid #aaa;border-radius:radius;overflow:hidden;width:100%}.twocol-greybox div{padding:30px 30px 20px 30px}.twocol-greybox div h2,.twocol-greybox div h3,.twocol-greybox div h4,.twocol-greybox div h5,.twocol-greybox div h6{color:#333;font-size:1.25em;font-weight:normal;margin:0}.page-heading{background:#00538D;background-image:-o-linear-gradient(330deg,#0098CD,#006FA6 66%);background-image:linear-gradient(120deg,#0098CD,#006FA6 66%)}.page-heading .page-header-wrap{height:240px;padding:25px 0;position:relative}@media (min-width:768px){.page-heading .page-header-wrap{height:320px;padding:50px 0}}.page-heading .page-header-logo svg{max-height:72px;width:auto}.page-heading .page-header-img{bottom:0;left:50%;right:0;top:0;position:absolute;-webkit-clip-path:polygon(100px 0,100% 0,100% 100%,0% 100%);clip-path:polygon(100px 0,100% 0,100% 100%,0% 100%)}.page-heading .page-header-img img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;opacity:0.8}.page-heading .title{background:#00538D;width:100%;z-index:1}.page-heading .title h1{bottom:20px;color:white;font-weight:700;margin-bottom:0;text-transform:uppercase;line-height:1.3;padding:0.5em 0}.page-heading .title h1 span{font-weight:300}@media (min-width:540px){.page-heading .title h1{padding:0.3em 0}}.container_page_list{margin:0;padding:0}.container_page_list li{background:none!important;list-style:none;padding:0;margin:0 0 20px 0}.container_page_list li a{background:#eee;display:block;font-weight:normal;padding:20px;text-decoration:none}.container_page_list li a h3{font-size:100%;font-weight:bold;margin:0 0 10px 0}.container_page_list li a p{color:#666;line-height:1.3em;margin:0}.container_page_list li a:hover h3{text-decoration:underline}.timeline-list-horizontal,.timeline-list-vertical{border-left:5px solid #aaa!important;list-style:none outside none;margin:0 0 0 20px;padding:10px 0!important;position:relative;text-align:left}.timeline-list-horizontal:before,.timeline-list-vertical:before{background-image:-o-linear-gradient(white 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(rgba(255,255,255,0)));background-image:linear-gradient(white 0%,rgba(255,255,255,0) 100%);content:" ";height:25px;left:-25px;position:absolute;right:0;top:0;z-index:11}.timeline-list-horizontal:after,.timeline-list-vertical:after{background-image:-o-linear-gradient(rgba(255,255,255,0) 0%,white 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:linear-gradient(rgba(255,255,255,0) 0%,white 100%);content:" ";height:25px;left:-25px;position:absolute;right:0;bottom:0;z-index:11}.timeline-list-horizontal li,.timeline-list-vertical li{display:block;list-style:none;margin:0;padding:10px 0 10px 40px!important;position:relative}.timeline-list-horizontal li:before,.timeline-list-vertical li:before{background:#aaa;content:" ";height:5px;left:0;position:absolute;top:18px;width:20px}.timeline-list-horizontal li:after,.timeline-list-vertical li:after{background:white;border:3px solid #aaa;border-radius:99px;content:" ";height:20px;left:-12px;position:absolute;top:12px;width:20px}.timeline-list-horizontal li .status,.timeline-list-vertical li .status{margin:0}.timeline-list-horizontal li .status-info,.timeline-list-vertical li .status-info{color:#aaa;font-size:0.8em;margin:0;text-transform:uppercase}.timeline-list-horizontal li .options,.timeline-list-vertical li .options{margin:10px 0 20px 0}.timeline-list-horizontal li{padding-left:60px}.tweet .retweet{display:inline-block;font-size:9px;color:#555;text-decoration:none;padding:1px 5px;border:1px solid #aaa;border-radius:3px;background-color:#efefef;background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(119,119,119,0.3));background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(119,119,119,0.3)));background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(119,119,119,0.3));line-height:1.6em;opacity:0;margin:1em 1px 0 0;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;translateY:100%}.tweet .retweet:hover{background-color:#aaa;border:1px solid #777;text-decoration:none}.tweet .retweet:first-child{-webkit-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s}.tweet .retweet:nth-child(2){-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.tweet .retweet:nth-child(3){-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.touch .tweet .retweet,.tweet:hover .retweet{opacity:1;translateY:0}.prevnext{clear:both;margin:0;padding:20px 0 0}.prevnext ul{margin:0;padding:0;width:100%;overflow:hidden}.prevnext ul li{background:none;color:#666;list-style:none;margin:0 2% 0 0;padding:0;float:left;width:49%}.prevnext ul li.next{margin:0;float:right;text-align:right}.prevnext ul li.next span,.prevnext ul li.prev span{display:block}.prevnext ul li a{display:block;padding:2px 0;position:relative}.browserupgrade{background:#F6F1A6;font-size:1.5em;padding:10px;text-align:center}.browserupgrade p{margin:0}.back-to a{display:block;font-weight:300;text-align:center}.back-to a span{font-weight:700}div.right_box{background:#efefef;border:1px solid #aaa;margin:0 0 20px;padding:20px;text-align:center}div.right_box img{border:3px solid #ccc;margin:0 auto 10px}.errors,.error{background:#FCC;border-left:5px solid #c00;color:#c00;display:block;margin:0 0 20px 0;padding:20px}.error *,.errors *{margin:0;color:#c00!important}.info{background:#E6F7FF;border-left:5px solid #008BCC;color:#008BCC;display:block;margin:0 0 20px 0;padding:20px}.info *{margin:0;color:#008BCC!important}.doc,.docx,.dot,.file,.pdf,.xls,.xlsx{background:url(/assets/megaman/images/icons/file.png) 0 5px no-repeat;padding:5px 0 5px 26px}.pdf{background:url(/assets/megaman/images/icons/pdf.png) 0 48% no-repeat}.xls,.xlsx{background:url(/assets/megaman/images/icons/xls.gif) 0 5px no-repeat}.zip{background:url(/assets/megaman/images/icons/zip.png) 0 5px no-repeat}.doc,.docx{background:url(/assets/megaman/images/icons/doc.png) 0 5px no-repeat}.product_catalogue{float:left;margin:0 20px 0 0;max-width:302px;width:100%}.product_catalogue p{margin:0}.product_catalogue p a{border-radius:3px;background:url("/assets/files/images/catalogue/Megaman-(UK)-Ltd---Lighting-Catalogue-2020-1.jpg") 50% 20px/128px 180px no-repeat #fff;border:1px solid #ccc;display:block;padding:215px 10px 20px;text-align:center}.product_catalogue p a:hover{background-color:#eee;border-color:#0167a4;color:#0167a4}#rss_link{background:url(/assets/megaman/images/social.png) 0 -200px;height:32px;position:absolute;right:40px;text-indent:-9999em;bottom:40px;width:32px;z-index:2}#recaptcha_table{background:white}#tinymce{background:white!important;font-size:20px;padding:10px;min-height:0}.tooltip-target-content ul,.tooltip-target ul{display:table;font-size:0.9em;margin:10px 0 0}.tooltip-target-content ul li,.tooltip-target ul li{color:#777;display:table-cell;padding:0 5px;text-align:center}.tooltip-target-content{font-size:1.1em;padding:5px;text-align:center}.tooltip-target-content img{margin-bottom:5px}div.line-header,div.more-downloads-link,div.youtube-link{border-top:1px solid #aaa;margin:60px 0 0}div.line-header p,div.more-downloads-link p,div.youtube-link p{margin:-18px 0;text-align:center}div.line-header a,div.more-downloads-link a,div.youtube-link a{background:#fff;display:inline-block;padding:0 25px;text-decoration:none}div.line-header a em,div.more-downloads-link a em,div.youtube-link a em{color:#bb0000;font-size:1.5em;vertical-align:middle}div.line-header a:hover,div.more-downloads-link a:hover,div.youtube-link a:hover{text-decoration:underline}div.line-header a:hover em,div.more-downloads-link a:hover em,div.youtube-link a:hover em{text-decoration:none}div.more-twitter-link p a em{color:#33CCFF}:root{--padding-small:10px;--padding-normal:20px;--padding-large:30px;--padding-xlarge:50px;--gap:10px}@media (min-width:768px){:root{--padding-small:20px;--padding-normal:30px;--padding-large:60px;--padding-xlarge:100px}}@-webkit-keyframes slide-left{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes slide-left{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes slide-right{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes slide-up{0%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slide-up{0%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-from-50{0%{opacity:0.25}to{-webkit-filter:none;filter:none;opacity:1}}@keyframes fade-in-from-50{0%{opacity:0.25}to{-webkit-filter:none;filter:none;opacity:1}}@-webkit-keyframes slide-down-indicator{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}51%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-down-indicator{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(5px);transform:translateY(5px);opacity:0}51%{-webkit-transform:translateY(-5px);transform:translateY(-5px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.autocomplete-suggestions{background:#ffffff;border-radius:0 0 4px 4px;border:1px solid #aaa;border-top:0;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);margin:0!important;overflow:auto;padding:0 5px 5px;position:absolute;text-align:left}.autocomplete-group{background:#efefef;padding:5px 10px;margin:-5px -5px 5px;text-transform:uppercase}.autocomplete-group strong{font-size:1.2rem}.autocomplete-suggestion{border-radius:4px;margin:0;padding:5px;cursor:pointer;display:block;overflow:hidden;font-size:1.3rem;color:#aaa}.autocomplete-suggestion a{color:#aaa;font-weight:300;text-decoration:none}.autocomplete-suggestion span.pagetitle{color:#000000;font-weight:700}.autocomplete-suggestion small{color:#666;float:right;font-size:100%;margin:0 10px;text-align:right}.autocomplete-suggestion strong{color:#00538D}.autocomplete-selected{background:#efefef}.autocomplete-selected strong{background:var(--color-main-500)}.flex{--flex-gap:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:var(--gap)}.flex>*{margin:0}.flex.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.flex-padded-columns>*{padding:var(--padding-normal)}.flex.flex-spaced-columns{--flex-gap:var(--gap);-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--flex-gap));margin-left:calc(-1 * var(--flex-gap));width:calc(100% + var(--flex-gap))}.flex.flex-spaced-columns>*{margin:var(--flex-gap) 0 0 var(--flex-gap)}.flex.flex-spaced-columns.large-gap{--flex-gap:calc(var(--gap) * 2)}.flex.flex-reduced-margin{margin-bottom:calc(var(--margin) / 2)}.flex.flex-no-margin{margin-bottom:0}.flex.align-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex.align-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:320px){.flex.xxs-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.xxs-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.xxs-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.xxs-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.xxs-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.xxs-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.xxs-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.xxs-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.xxs-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.xxs-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.xxs-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.xxs-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.xxs-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.xxs-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.xxs-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.xxs-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.xxs-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.xxs-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.xxs-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.xxs-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.xxs-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.xxs-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.xxs-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.xxs-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.xxs-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.xxs-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:420px){.flex.xs-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.xs-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.xs-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.xs-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.xs-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.xs-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.xs-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.xs-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.xs-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.xs-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.xs-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.xs-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.xs-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.xs-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.xs-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.xs-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.xs-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.xs-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.xs-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.xs-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.xs-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.xs-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.xs-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.xs-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.xs-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.xs-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:540px){.flex.s-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.s-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.s-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.s-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.s-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.s-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.s-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.s-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.s-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.s-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.s-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.s-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.s-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.s-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.s-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.s-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.s-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.s-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.s-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.s-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.s-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.s-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.s-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.s-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.s-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.s-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:768px){.flex.m-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.m-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.m-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.m-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.m-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.m-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.m-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.m-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.m-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.m-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.m-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.m-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.m-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.m-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.m-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.m-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.m-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.m-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.m-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.m-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.m-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.m-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.m-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.m-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.m-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.m-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:960px){.flex.l-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.l-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.l-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.l-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.l-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.l-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.l-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.l-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.l-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.l-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.l-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.l-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.l-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.l-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.l-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.l-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.l-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.l-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.l-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.l-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.l-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.l-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.l-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.l-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.l-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.l-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:1024px){.flex.xl-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.xl-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.xl-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.xl-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.xl-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.xl-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.xl-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.xl-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.xl-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.xl-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.xl-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.xl-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.xl-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.xl-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.xl-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.xl-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.xl-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.xl-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.xl-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.xl-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.xl-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.xl-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.xl-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.xl-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.xl-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.xl-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:1280px){.flex.xxl-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.xxl-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.xxl-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.xxl-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.xxl-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.xxl-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.xxl-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.xxl-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.xxl-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.xxl-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.xxl-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.xxl-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.xxl-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.xxl-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.xxl-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.xxl-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.xxl-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.xxl-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.xxl-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.xxl-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.xxl-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.xxl-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.xxl-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.xxl-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.xxl-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.xxl-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@media (min-width:1440px){.flex.xxxl-1-\*>*{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap));flex-basis:calc(8.333% - var(--flex-gap))}.flex.xxxl-2-\*>*{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap));flex-basis:calc(16.667% - var(--flex-gap))}.flex.xxxl-3-\*>*{-ms-flex-preferred-size:calc(25% - var(--flex-gap));flex-basis:calc(25% - var(--flex-gap))}.flex.xxxl-4-\*>*{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap));flex-basis:calc(33.333% - var(--flex-gap))}.flex.xxxl-5-\*>*{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap));flex-basis:calc(41.667% - var(--flex-gap))}.flex.xxxl-6-\*>*{-ms-flex-preferred-size:calc(50% - var(--flex-gap));flex-basis:calc(50% - var(--flex-gap))}.flex.xxxl-7-\*>*{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap));flex-basis:calc(58.333% - var(--flex-gap))}.flex.xxxl-8-\*>*{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap));flex-basis:calc(66.667% - var(--flex-gap))}.flex.xxxl-9-\*>*{-ms-flex-preferred-size:calc(75% - var(--flex-gap));flex-basis:calc(75% - var(--flex-gap))}.flex.xxxl-10-\*>*{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap));flex-basis:calc(83.333% - var(--flex-gap))}.flex.xxxl-11-\*>*{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap));flex-basis:calc(91.667% - var(--flex-gap))}.flex.xxxl-12-\*>*{-ms-flex-preferred-size:100%;flex-basis:100%}.flex.xxxl-auto-\*>*{-ms-flex-preferred-size:auto;flex-basis:auto}.flex>.xxxl-1{-ms-flex-preferred-size:calc(8.333% - var(--flex-gap))!important;flex-basis:calc(8.333% - var(--flex-gap))!important}.flex>.xxxl-2{-ms-flex-preferred-size:calc(16.667% - var(--flex-gap))!important;flex-basis:calc(16.667% - var(--flex-gap))!important}.flex>.xxxl-3{-ms-flex-preferred-size:calc(25% - var(--flex-gap))!important;flex-basis:calc(25% - var(--flex-gap))!important}.flex>.xxxl-4{-ms-flex-preferred-size:calc(33.333% - var(--flex-gap))!important;flex-basis:calc(33.333% - var(--flex-gap))!important}.flex>.xxxl-5{-ms-flex-preferred-size:calc(41.667% - var(--flex-gap))!important;flex-basis:calc(41.667% - var(--flex-gap))!important}.flex>.xxxl-6{-ms-flex-preferred-size:calc(50% - var(--flex-gap))!important;flex-basis:calc(50% - var(--flex-gap))!important}.flex>.xxxl-7{-ms-flex-preferred-size:calc(58.333% - var(--flex-gap))!important;flex-basis:calc(58.333% - var(--flex-gap))!important}.flex>.xxxl-8{-ms-flex-preferred-size:calc(66.667% - var(--flex-gap))!important;flex-basis:calc(66.667% - var(--flex-gap))!important}.flex>.xxxl-9{-ms-flex-preferred-size:calc(75% - var(--flex-gap))!important;flex-basis:calc(75% - var(--flex-gap))!important}.flex>.xxxl-10{-ms-flex-preferred-size:calc(83.333% - var(--flex-gap))!important;flex-basis:calc(83.333% - var(--flex-gap))!important}.flex>.xxxl-11{-ms-flex-preferred-size:calc(91.667% - var(--flex-gap))!important;flex-basis:calc(91.667% - var(--flex-gap))!important}.flex>.xxxl-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.flex>.xxxl-auto{-ms-flex-preferred-size:auto!important;flex-basis:auto!important}}@supports (display:grid){.grid{display:-ms-grid;display:grid;margin-bottom:var(--margin);width:100%;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.grid.grid-padded-columns>*{padding:var(--padding)}.grid.grid-spaced-columns{grid-gap:var(--gap)}.grid.grid-spaced-columns .panel{margin-bottom:0!important}.grid.grid-reduced-margin{margin-bottom:calc(var(--margin) / 2)}.grid.grid-no-margin{margin-bottom:0}.grid.align-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid.align-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.grid.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid.grid-debug{background:rgba(255,0,0,0.1);outline:5px solid black}.grid.grid-debug>.col{background:rgba(255,0,0,0.1);border:1px solid rgba(255,0,0,0.25)}.grid>*{-ms-grid-column-span:12;grid-column:span 12/span 12;max-width:100%}.grid>*>:last-child{margin-bottom:0!important}.grid>.col-right{text-align:right}@media (min-width:320px){.grid.xxs-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.xxs-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.xxs-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.xxs-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.xxs-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.xxs-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.xxs-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.xxs-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.xxs-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.xxs-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.xxs-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.xxs-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.xxs-auto>*{grid-column:auto}.grid>.xxs-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.xxs-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.xxs-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.xxs-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.xxs-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.xxs-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.xxs-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.xxs-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.xxs-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.xxs-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.xxs-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.xxs-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.xxs-auto{grid-column:auto!important}}@media (min-width:320px){.grid.xxs-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.xxs-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.xxs-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.xxs-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.xxs-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.xxs-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.xxs-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.xxs-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.xxs-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.xxs-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.xxs-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.xxs-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.xxs-r-auto>*{grid-row:auto}.grid>.xxs-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.xxs-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.xxs-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.xxs-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.xxs-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.xxs-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.xxs-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.xxs-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.xxs-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.xxs-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.xxs-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.xxs-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.xxs-r-auto{grid-row:auto!important}}@media (min-width:420px){.grid.xs-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.xs-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.xs-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.xs-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.xs-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.xs-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.xs-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.xs-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.xs-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.xs-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.xs-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.xs-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.xs-auto>*{grid-column:auto}.grid>.xs-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.xs-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.xs-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.xs-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.xs-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.xs-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.xs-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.xs-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.xs-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.xs-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.xs-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.xs-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.xs-auto{grid-column:auto!important}}@media (min-width:420px){.grid.xs-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.xs-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.xs-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.xs-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.xs-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.xs-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.xs-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.xs-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.xs-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.xs-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.xs-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.xs-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.xs-r-auto>*{grid-row:auto}.grid>.xs-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.xs-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.xs-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.xs-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.xs-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.xs-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.xs-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.xs-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.xs-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.xs-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.xs-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.xs-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.xs-r-auto{grid-row:auto!important}}@media (min-width:540px){.grid.s-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.s-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.s-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.s-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.s-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.s-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.s-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.s-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.s-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.s-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.s-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.s-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.s-auto>*{grid-column:auto}.grid>.s-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.s-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.s-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.s-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.s-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.s-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.s-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.s-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.s-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.s-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.s-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.s-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.s-auto{grid-column:auto!important}}@media (min-width:540px){.grid.s-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.s-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.s-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.s-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.s-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.s-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.s-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.s-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.s-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.s-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.s-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.s-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.s-r-auto>*{grid-row:auto}.grid>.s-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.s-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.s-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.s-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.s-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.s-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.s-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.s-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.s-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.s-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.s-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.s-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.s-r-auto{grid-row:auto!important}}@media (min-width:768px){.grid.m-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.m-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.m-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.m-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.m-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.m-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.m-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.m-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.m-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.m-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.m-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.m-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.m-auto>*{grid-column:auto}.grid>.m-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.m-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.m-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.m-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.m-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.m-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.m-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.m-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.m-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.m-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.m-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.m-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.m-auto{grid-column:auto!important}}@media (min-width:768px){.grid.m-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.m-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.m-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.m-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.m-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.m-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.m-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.m-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.m-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.m-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.m-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.m-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.m-r-auto>*{grid-row:auto}.grid>.m-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.m-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.m-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.m-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.m-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.m-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.m-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.m-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.m-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.m-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.m-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.m-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.m-r-auto{grid-row:auto!important}}@media (min-width:960px){.grid.l-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.l-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.l-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.l-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.l-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.l-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.l-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.l-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.l-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.l-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.l-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.l-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.l-auto>*{grid-column:auto}.grid>.l-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.l-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.l-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.l-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.l-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.l-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.l-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.l-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.l-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.l-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.l-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.l-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.l-auto{grid-column:auto!important}}@media (min-width:960px){.grid.l-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.l-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.l-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.l-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.l-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.l-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.l-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.l-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.l-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.l-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.l-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.l-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.l-r-auto>*{grid-row:auto}.grid>.l-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.l-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.l-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.l-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.l-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.l-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.l-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.l-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.l-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.l-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.l-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.l-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.l-r-auto{grid-row:auto!important}}@media (min-width:1024px){.grid.xl-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.xl-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.xl-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.xl-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.xl-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.xl-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.xl-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.xl-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.xl-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.xl-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.xl-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.xl-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.xl-auto>*{grid-column:auto}.grid>.xl-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.xl-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.xl-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.xl-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.xl-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.xl-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.xl-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.xl-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.xl-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.xl-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.xl-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.xl-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.xl-auto{grid-column:auto!important}}@media (min-width:1024px){.grid.xl-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.xl-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.xl-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.xl-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.xl-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.xl-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.xl-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.xl-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.xl-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.xl-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.xl-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.xl-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.xl-r-auto>*{grid-row:auto}.grid>.xl-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.xl-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.xl-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.xl-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.xl-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.xl-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.xl-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.xl-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.xl-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.xl-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.xl-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.xl-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.xl-r-auto{grid-row:auto!important}}@media (min-width:1280px){.grid.xxl-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.xxl-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.xxl-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.xxl-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.xxl-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.xxl-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.xxl-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.xxl-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.xxl-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.xxl-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.xxl-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.xxl-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.xxl-auto>*{grid-column:auto}.grid>.xxl-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.xxl-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.xxl-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.xxl-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.xxl-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.xxl-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.xxl-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.xxl-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.xxl-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.xxl-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.xxl-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.xxl-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.xxl-auto{grid-column:auto!important}}@media (min-width:1280px){.grid.xxl-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.xxl-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.xxl-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.xxl-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.xxl-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.xxl-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.xxl-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.xxl-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.xxl-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.xxl-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.xxl-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.xxl-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.xxl-r-auto>*{grid-row:auto}.grid>.xxl-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.xxl-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.xxl-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.xxl-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.xxl-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.xxl-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.xxl-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.xxl-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.xxl-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.xxl-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.xxl-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.xxl-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.xxl-r-auto{grid-row:auto!important}}@media (min-width:1440px){.grid.xxxl-1>*{-ms-grid-column-span:1;grid-column:span 1}.grid.xxxl-2>*{-ms-grid-column-span:2;grid-column:span 2}.grid.xxxl-3>*{-ms-grid-column-span:3;grid-column:span 3}.grid.xxxl-4>*{-ms-grid-column-span:4;grid-column:span 4}.grid.xxxl-5>*{-ms-grid-column-span:5;grid-column:span 5}.grid.xxxl-6>*{-ms-grid-column-span:6;grid-column:span 6}.grid.xxxl-7>*{-ms-grid-column-span:7;grid-column:span 7}.grid.xxxl-8>*{-ms-grid-column-span:8;grid-column:span 8}.grid.xxxl-9>*{-ms-grid-column-span:9;grid-column:span 9}.grid.xxxl-10>*{-ms-grid-column-span:10;grid-column:span 10}.grid.xxxl-11>*{-ms-grid-column-span:11;grid-column:span 11}.grid.xxxl-12>*{-ms-grid-column-span:12;grid-column:span 12}.grid.xxxl-auto>*{grid-column:auto}.grid>.xxxl-1{-ms-grid-column-span:1!important;grid-column:span 1!important}.grid>.xxxl-2{-ms-grid-column-span:2!important;grid-column:span 2!important}.grid>.xxxl-3{-ms-grid-column-span:3!important;grid-column:span 3!important}.grid>.xxxl-4{-ms-grid-column-span:4!important;grid-column:span 4!important}.grid>.xxxl-5{-ms-grid-column-span:5!important;grid-column:span 5!important}.grid>.xxxl-6{-ms-grid-column-span:6!important;grid-column:span 6!important}.grid>.xxxl-7{-ms-grid-column-span:7!important;grid-column:span 7!important}.grid>.xxxl-8{-ms-grid-column-span:8!important;grid-column:span 8!important}.grid>.xxxl-9{-ms-grid-column-span:9!important;grid-column:span 9!important}.grid>.xxxl-10{-ms-grid-column-span:10!important;grid-column:span 10!important}.grid>.xxxl-11{-ms-grid-column-span:11!important;grid-column:span 11!important}.grid>.xxxl-12{-ms-grid-column-span:12!important;grid-column:span 12!important}.grid>.xxxl-auto{grid-column:auto!important}}@media (min-width:1440px){.grid.xxxl-r-1>*{-ms-grid-row-span:1;grid-row:span 1}.grid.xxxl-r-2>*{-ms-grid-row-span:2;grid-row:span 2}.grid.xxxl-r-3>*{-ms-grid-row-span:3;grid-row:span 3}.grid.xxxl-r-4>*{-ms-grid-row-span:4;grid-row:span 4}.grid.xxxl-r-5>*{-ms-grid-row-span:5;grid-row:span 5}.grid.xxxl-r-6>*{-ms-grid-row-span:6;grid-row:span 6}.grid.xxxl-r-7>*{-ms-grid-row-span:7;grid-row:span 7}.grid.xxxl-r-8>*{-ms-grid-row-span:8;grid-row:span 8}.grid.xxxl-r-9>*{-ms-grid-row-span:9;grid-row:span 9}.grid.xxxl-r-10>*{-ms-grid-row-span:10;grid-row:span 10}.grid.xxxl-r-11>*{-ms-grid-row-span:11;grid-row:span 11}.grid.xxxl-r-12>*{-ms-grid-row-span:12;grid-row:span 12}.grid.xxxl-r-auto>*{grid-row:auto}.grid>.xxxl-r-1{-ms-grid-row-span:1!important;grid-row:span 1!important}.grid>.xxxl-r-2{-ms-grid-row-span:2!important;grid-row:span 2!important}.grid>.xxxl-r-3{-ms-grid-row-span:3!important;grid-row:span 3!important}.grid>.xxxl-r-4{-ms-grid-row-span:4!important;grid-row:span 4!important}.grid>.xxxl-r-5{-ms-grid-row-span:5!important;grid-row:span 5!important}.grid>.xxxl-r-6{-ms-grid-row-span:6!important;grid-row:span 6!important}.grid>.xxxl-r-7{-ms-grid-row-span:7!important;grid-row:span 7!important}.grid>.xxxl-r-8{-ms-grid-row-span:8!important;grid-row:span 8!important}.grid>.xxxl-r-9{-ms-grid-row-span:9!important;grid-row:span 9!important}.grid>.xxxl-r-10{-ms-grid-row-span:10!important;grid-row:span 10!important}.grid>.xxxl-r-11{-ms-grid-row-span:11!important;grid-row:span 11!important}.grid>.xxxl-r-12{-ms-grid-row-span:12!important;grid-row:span 12!important}.grid>.xxxl-r-auto{grid-row:auto!important}}}header{background:#0098CD;background-image:-o-linear-gradient(330deg,#0098CD,#006FA6);background-image:linear-gradient(120deg,#0098CD,#006FA6);-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.3);box-shadow:0 2px 5px rgba(0,0,0,0.3);padding:0;position:fixed;-webkit-transition:all 0.75s ease-in-out;-o-transition:all 0.75s ease-in-out;transition:all 0.75s ease-in-out;top:0;left:0;right:0;z-index:999}header #logo a{display:inline-block;-webkit-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;padding:15px 0;max-width:120px}header #logo a:hover{opacity:0.5}header #logo a svg{height:auto;width:100%}@media (min-width:540px){header #logo a{max-width:none}}@media (min-width:768px){header #logo a{padding:20px 0}}header #page-search{margin-left:auto}header #page-search p{margin:0}header #search-toggle{margin-left:auto}header #navigation-toggle,header #search-close,header #search-toggle{color:#ffffff;padding-left:15px}header #navigation-toggle{-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}header #navigation-toggle.on{opacity:0}#page-navigation nav>ul>li>a{color:#ffffff;display:block;text-transform:uppercase}@media (max-width:767px){#page-navigation{background:#00538D;border-left:4px solid #00CAF1;bottom:0;left:0;margin-left:auto;position:fixed;right:0;top:0;width:calc(100% - 60px);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.35s cubic-bezier(0.175,0.885,0.32,1);transition:-webkit-box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.35s cubic-bezier(0.175,0.885,0.32,1);-o-transition:box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),transform 0.35s cubic-bezier(0.175,0.885,0.32,1);transition:box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),transform 0.35s cubic-bezier(0.175,0.885,0.32,1);transition:box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),transform 0.35s cubic-bezier(0.175,0.885,0.32,1),-webkit-box-shadow 0.2s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.35s cubic-bezier(0.175,0.885,0.32,1);-webkit-box-shadow:none;box-shadow:none}#page-navigation #navigation-close{width:60px;height:61px;position:absolute;left:-64px;top:0;color:#fff;text-align:center;line-height:60px;background:rgba(0,83,141,0);opacity:0;display:none;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2);-webkit-transition:none;-o-transition:none;transition:none}#page-navigation nav{padding:0!important}#page-navigation nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;max-height:calc(100vh - 72px);overflow:auto}#page-navigation nav>ul>li{border-bottom:1px solid rgba(0,202,241,0.2)}#page-navigation nav>ul>li a{display:block;padding:18px 20px 19px}#page-navigation nav>ul>li .drop-down{display:none}#page-navigation nav>ul>.home{display:none;left:-64px;position:absolute;top:61px;width:60px;opacity:0;-webkit-transition:none;-o-transition:none;transition:none}#page-navigation nav>.social-links{position:absolute;bottom:0;right:0;left:0;text-align:center;padding:20px}#page-navigation nav>.social-links ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-navigation.on{-webkit-box-shadow:0 0 0 225vw rgba(0,0,0,0.7);box-shadow:0 0 0 225vw rgba(0,0,0,0.7);display:block;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s;transition:-webkit-box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s;-o-transition:box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s;transition:box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s;transition:box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s,-webkit-box-shadow 0.5s cubic-bezier(0.175,0.885,0.32,1),-webkit-transform 0.45s cubic-bezier(0.175,0.885,0.32,1) 0.3s}#page-navigation.on #navigation-close{background:rgba(0,83,141,0.99);opacity:1;display:block;-webkit-transition:opacity 0.2s ease 0.5s,background 0.35s ease 1s;-o-transition:opacity 0.2s ease 0.5s,background 0.35s ease 1s;transition:opacity 0.2s ease 0.5s,background 0.35s ease 1s}#page-navigation.on nav>ul>li.home{border:0;display:block;opacity:1;-webkit-transition:opacity 0.35s cubic-bezier(0.175,0.885,0.32,1) 1s;-o-transition:opacity 0.35s cubic-bezier(0.175,0.885,0.32,1) 1s;transition:opacity 0.35s cubic-bezier(0.175,0.885,0.32,1) 1s}}@media (min-width:768px){#page-navigation{background:#00538D;border-top:4px solid #00CAF1}#page-navigation nav>ul>li{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#page-navigation nav>ul>li:first-of-type>a{border-left:1px solid rgba(0,202,241,0.2)}#page-navigation nav>ul>li>a{border-right:1px solid rgba(0,202,241,0.2);padding:10px 30px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#page-navigation nav>ul>li.home a{padding:10px 14px}#page-navigation nav>ul>li.active{-webkit-box-shadow:0 -8px 13px -6px rgba(0,83,141,0.4);box-shadow:0 -8px 13px -6px rgba(0,83,141,0.4)}#page-navigation nav>ul>li.active>a{color:#ffffff;background:#0098CD;-webkit-box-shadow:0 -4px 0 0 #ffffff;box-shadow:0 -4px 0 0 #ffffff}#page-navigation nav>ul>li.submenu>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");display:inline-block;height:16px;margin:-1px -1em -1px 0.75em;vertical-align:text-top}#page-navigation nav>ul>li>.drop-down{-webkit-box-shadow:0 25px 120px rgba(0,0,0,0.2);box-shadow:0 25px 120px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;top:129px;background:white;max-height:0;overflow:hidden;-webkit-transition:none;-o-transition:none;transition:none}#page-navigation nav>ul>li>.drop-down>*{opacity:0;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:none;-o-transition:none;transition:none}#page-navigation nav>ul>li>.drop-down h3{font-size:1.5rem;text-transform:uppercase}#page-navigation nav>ul>li>.drop-down li{position:relative;padding-left:1.75em}#page-navigation nav>ul>li>.drop-down li a{color:#006FA6}#page-navigation nav>ul>li>.drop-down li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23006FA6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");position:absolute;top:0;left:0}#page-navigation nav>ul>li>.drop-down .navigation-products li{padding:0;margin-bottom:1px}#page-navigation nav>ul>li>.drop-down .navigation-products li:before{display:none}#page-navigation nav>ul>li>.drop-down .navigation-products li.performa-led-fixtures,#page-navigation nav>ul>li>.drop-down .navigation-products li.performa-track-lighting,#page-navigation nav>ul>li>.drop-down .navigation-products li.tempus-emergency-lighting{background:#90BF21;background-image:-o-linear-gradient(left,#90BF21,#0098CD);background-image:-webkit-gradient(linear,left top,right top,from(#90BF21),to(#0098CD));background-image:linear-gradient(to right,#90BF21,#0098CD)}#page-navigation nav>ul>li>.drop-down .navigation-products li.essentials-led-fixtures,#page-navigation nav>ul>li>.drop-down .navigation-products li.essentials-tempus-emergency-lighting{background:#E5007D;background-image:-o-linear-gradient(left,#E5007D,#000000);background-image:-webkit-gradient(linear,left top,right top,from(#E5007D),to(#000000));background-image:linear-gradient(to right,#E5007D,#000000)}#page-navigation nav>ul>li>.drop-down .navigation-products li.led-lamps{background:#f7a823}#page-navigation nav>ul>li>.drop-down .navigation-products li.led-lamps{background:#f7a823}#page-navigation nav>ul>li>.drop-down .navigation-products li.ingenium-zb{background:#ed1c24}#page-navigation nav>ul>li>.drop-down .navigation-products a{color:#ffffff;display:block;padding:15px;height:100%;text-transform:uppercase;text-decoration:none}#page-navigation nav>ul>li>.drop-down .navigation-products a span{font-weight:300;display:block;line-height:1.2}#page-navigation nav>ul>li>.drop-down .navigation-grid li{padding:0}#page-navigation nav>ul>li>.drop-down .navigation-grid li:before{display:none}#page-navigation nav>ul>li>.drop-down .navigation-grid li a{display:block;text-align:center}#page-navigation nav>ul>li>.drop-down .navigation-grid li img{margin:0 0 10px 0;border:1px solid #ccc}#page-navigation nav>ul>li:hover{-webkit-box-shadow:0 -8px 13px -6px rgba(0,83,141,0.4);box-shadow:0 -8px 13px -6px rgba(0,83,141,0.4)}#page-navigation nav>ul>li:hover.submenu>a:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230098CD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}#page-navigation nav>ul>li:hover>a{background:#ffffff;-webkit-box-shadow:0 -4px 0 0 #ffffff;box-shadow:0 -4px 0 0 #ffffff;color:#0098CD;text-decoration:none;position:relative;z-index:1}#page-navigation nav>ul>li:hover>.drop-down{max-height:1000px;-webkit-transition:all 0.9s cubic-bezier(0.175,0.885,0.32,1);-o-transition:all 0.9s cubic-bezier(0.175,0.885,0.32,1);transition:all 0.9s cubic-bezier(0.175,0.885,0.32,1)}#page-navigation nav>ul>li:hover>.drop-down>*{-webkit-transition:all 0.6s cubic-bezier(0.175,0.885,0.32,1);-o-transition:all 0.6s cubic-bezier(0.175,0.885,0.32,1);transition:all 0.6s cubic-bezier(0.175,0.885,0.32,1);opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}footer{background-color:#0098CD;background-image:-o-linear-gradient(330deg,#0098CD,#006FA6);background-image:linear-gradient(120deg,#0098CD,#006FA6);color:white;font-size:1.2rem}footer h3{color:#ffffff;text-transform:uppercase;font-size:1.3rem;margin:0 0 20px}@media (max-width:767px){footer h3 svg{max-width:120px}}footer #footer-content{padding:var(--padding-large) 0}footer #footer-content .vcard address{margin:0 0 10px;max-width:18em}footer #footer-content .vcard dl{padding:0;margin:0}footer #footer-content .vcard dl dt{clear:left;float:left;font-weight:700;width:1.75em;margin:0;padding:0;text-transform:uppercase}footer #footer-content .vcard dl dt abbr{border:none}footer #footer-content .vcard dl dd{color:#fff;float:left;margin:0;padding:0}footer #footer-content .vcard dl dd a{color:white;font-weight:300}footer #footer-content .links ul li{position:relative;padding-left:1.75em}footer #footer-content .links ul li a{color:white}footer #footer-content .links ul li:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");position:absolute;top:0;left:0}@media (max-width:539px){footer #footer-content>div:not(:last-of-type){margin-bottom:15px;border-bottom:1px solid #0098CD;padding-bottom:15px}}footer #footer-copyright{background:#00538D;border-top:4px solid #00CAF1;font-size:1.1rem;padding:var(--padding-small) 0;text-transform:uppercase}footer #footer-copyright ul#footer-legal{text-align:center}footer #footer-copyright ul#footer-legal li{display:inline-block;margin-right:var(--padding-small)}footer #footer-copyright ul#footer-legal li:last-child{margin-right:0}footer #footer-copyright p#qodo{text-align:right}footer #footer-copyright p#qodo a{background-image:url(https://www.qodo.co.uk/assets/external/site-by-qodo-w.svg);background-size:cover;display:inline-block;height:20px;overflow:hidden;text-align:left;text-indent:-999em;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;vertical-align:text-bottom;width:73px}@media (max-width:767px){footer #footer-copyright .inner.flex p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer #footer-copyright .inner.flex p#qodo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer #footer-copyright .inner.flex p#qodo a{height:16px;width:60px}footer #footer-copyright .inner.flex #footer-legal{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:0.8rem;padding:15px 0}}@media (min-width:768px){footer{font-size:1.3rem}footer h3{font-size:1.5rem}}.pagination,.paging,.sisea-paging{margin:40px 0 0;text-align:center}.pagination ul,.paging ul,.sisea-paging ul{border:1px solid #aaa;border-radius:5px;display:inline-block;list-style:none;margin:0;overflow:hidden;padding:0;text-align:right}.pagination li,.paging li,.sisea-paging li{border-right:1px solid #aaa;float:left;list-style:none}.pagination li:last-child,.paging li:last-child,.sisea-paging li:last-child{border:0}.pagination a,.paging a,.sisea-paging a{background:#efefef;display:block;padding:5px 10px;text-decoration:none}.pagination a:hover,.paging a:hover,.sisea-paging a:hover{background:#00538d;color:white}.pagination a.active,.pagination a.active:hover,.paging a.active,.paging a.active:hover,.sisea-paging a.active,.sisea-paging a.active:hover{background:#aaa;color:white}.megaman-technology #page-content article ul{list-style:none;margin:0;padding:0}.megaman-technology #page-content article li{background:none;border-bottom:1px solid #ccc;margin:0;overflow:hidden;padding:20px 0 0 0;width:100%}.megaman-technology #page-content article li:last-child{border:none}.megaman-technology #page-content article h2{color:#999;font-size:120%;float:left;margin:0;width:30%}.megaman-technology #page-content article ul li ul{float:left;width:68%;margin-left:2%}.megaman-technology #page-content article li ul li{padding:20px 25% 20px 0;width:auto}.megaman-technology #page-content article li ul li:first-child{padding-top:0}.megaman-technology #page-content article ul li ul h3{font-size:100%;margin:0 0 10px 0}.megaman-technology #page-content article ul li ul p{margin:0;line-height:1.3em}.megaman-technology #page-content article li.powerlens{background:url(/assets/megaman/images/logos/powerlens.png) right 20px no-repeat}.megaman-technology #page-content article li.ingenium{background:url(/assets/megaman/images/logos/ingenium.png) right 20px no-repeat}.megaman-technology #page-content article li.dimmerable{background:url(/assets/megaman/images/logos/dimmerable.png) right 20px no-repeat}.megaman-technology #page-content article li.sensor{background:url(/assets/megaman/images/logos/sensor-light.png) right 20px no-repeat}.megaman-technology #page-content article li.tch{background:url(/assets/megaman/images/logos/tch.png) right 20px no-repeat}.megaman-technology #page-content article li.lmfree{background:url(/assets/files/why-choose-us/liquid-free-mercury.jpg) right 20px no-repeat}.megaman-technology #page-content article li.plasticlampbase{background:url(/assets/files/why-choose-us/plastic-lamp-base.jpg) right 20px no-repeat}.megaman-technology #page-content article li.mechanical{background:url(/assets/files/why-choose-us/mechanical-snapin-method.jpg) right 20px no-repeat}.megaman-technology #page-content article li.uniquecoolingtube{background:url(/assets/files/why-choose-us/unique-cooling-tube.jpg) right 20px no-repeat}.megaman-technology #page-content article li.waterbasedsealants{background:url(/assets/files/why-choose-us/water-based-sealants.jpg) right 20px no-repeat}.megaman-technology #page-content article li.leadfree{background:url(/assets/files/why-choose-us/lead-free-soldering.jpg) right 20px no-repeat}.megaman-technology #page-content article li.siliconesleeve{background:url(/assets/files/why-choose-us/silicone-sleeve.jpg) right 20px no-repeat}.megaman-technology #page-content article li.allroundillum{background:url(/assets/files/why-choose-us/all-round-illumination.jpg) right 20px no-repeat}#page-content .page_listing{list-style:none;margin:40px -20px;overflow:hidden;padding:0;width:100%}.page_listing li a{border-radius:5px;display:block;padding:20px;text-decoration:none}#page-content .page_listing li{list-style:none;margin:0;padding:0}.page_listing li img{border-radius:5px;height:auto;margin:0 0 20px;max-width:100%;width:100%;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.page_listing li h3{color:#00538d;font-size:130%;margin:0 0 10px 0}.page_listing li p{color:#444;font-size:90%;font-weight:normal;line-height:1.4em}.page_listing li a:hover{background:#efefef}.page_listing li a:hover img{opacity:0.75}.page_listing li a:hover h3{text-decoration:underline}#lighting_designers_downloads{border-top:2px solid #aaa;padding:40px 0;margin:20px 0 0}#lighting_designers_downloads li{display:block;list-style:none;margin:0;min-height:134px;padding:0 0 40px}#lighting_designers_downloads li img{border:1px solid #ccc;float:left;margin:0 20px 0 0}#lighting_designers_downloads p{margin:0 0 10px}#lighting_designers_technical{border-top:2px solid #aaa;padding:40px 0;margin:20px 0 0}#lighting_designers_technical li{float:left;list-style:none;margin:0 2% 2% 0;padding:0;width:23.5%}#lighting_designers_technical li.li_1,#lighting_designers_technical li.li_5,#lighting_designers_technical li.li_9,#lighting_designers_technical li.li_13{clear:left}#lighting_designers_technical li.li_4,#lighting_designers_technical li.li_8,#lighting_designers_technical li.li_12,#lighting_designers_technical li.li_16{margin:0}#lighting_designers_technical img{height:auto;max-width:100%}#lighting_designers_technical p{margin:0}#lighting_designers_accredited{border-top:2px solid #aaa;padding:40px 0;margin:20px 0 0}#lighting_designers_accredited li{float:left;list-style:none;margin:0 2% 2% 0;padding:0;width:32%}#lighting_designers_accredited li.li_1,#lighting_designers_accredited li.li_5,#lighting_designers_accredited li.li_9,#lighting_designers_accredited li.li_13{clear:left}#lighting_designers_accredited li.li_4,#lighting_designers_accredited li.li_8,#lighting_designers_accredited li.li_12,#lighting_designers_accredited li.li_16{margin:0}#lighting_designers_accredited img{height:auto;margin:0 0 20px 0;max-width:100%}#lighting_designers_accredited p{font-size:90%;line-height:1.4em;margin:0 0 20px 0}#lighting_designers_accredited dl{line-height:1.3em;margin:0 20px;overflow:hidden;padding:0;width:260px}#lighting_designers_accredited dl dt{clear:left;color:#01bcf3;float:left;font-weight:bold;margin:0;padding:2px 0;width:20px}#lighting_designers_accredited dl dt abbr{border:none}#lighting_designers_accredited dl dd{float:left;margin:0;padding:2px 0;width:200px}#lighting_designers_accredited dl dd a{font-weight:normal;color:#444}#lighting_designers_technical li.li_1{position:relative}#lighting_designers_technical li.li_1 img{border:1px solid #00538d}#lighting_designers_technical li.li_1:before{background:url(/assets/megaman/images/latest-ribbon.png);content:" ";height:113px;left:-7px;position:absolute;top:-7px;width:117px}#case_study_list{border-top:2px solid #aaa;list-style:none;margin:0;padding:0 0 20px 0}#case_study_list li{border-bottom:2px solid #aaa;min-height:150px;padding:20px 0;position:relative;overflow:hidden;width:100%}#case_study_list li div{clear:both}#case_study_list li div h3{font-size:1.25em;margin:0 0 10px}#case_study_list li div p{line-height:1.3em}#case_study_list a.img{background:none repeat scroll 0 0 #F2F2F2;float:left;max-width:180px;width:50%}#case_study_list a.img img{border:1px solid #ccc}#case_study_list li dl{border-left:2px solid #aaa;float:left;margin:0 0 20px 20px;max-width:42%;padding:0 0 0 20px}#case_study_list li dl dt{color:#999;text-transform:uppercase;font-size:90%;margin:0;padding:0}#case_study_list li dl dd{margin:0 0 15px 0;padding:0}#case_study_list li dl dd:last-of-type{margin:0}#case_study_list li .pdf{float:right}aside #cs_download{border-radius:5px;background:#eee;margin:20px 0;padding:15px 10px;text-transform:uppercase}aside #cs_download a{background:url(/assets/megaman/images/icons/pdf_lg.png) no-repeat 0 50%;color:#444;display:block;line-height:1.2em;padding:0 0 0 40px;text-decoration:none}aside #cs_download span{color:#999;display:block}aside #cs_meta dt{color:#999;text-transform:uppercase;font-size:90%;margin:0;padding:0}aside #cs_meta dd{margin:0 0 15px 0;padding:0}aside #cs_energy_savings{border-radius:5px;background:#eee;color:#999;font-size:90%;margin:20px 0;padding:15px 15px 5px 15px;text-transform:uppercase}aside #cs_energy_savings p{padding:0}aside #cs_energy_savings strong{color:#444;display:block}.www #page-content aside #cs_skus li{background:none;font-size:90%;font-weight:normal;line-height:1.4em;list-style:none;min-height:44px;margin-bottom:20px;padding:10px 0 10px 60px;position:relative}aside #cs_skus li img{position:absolute;left:0;top:5px}aside #cs_skus li a{font-weight:normal}#address_box{border-bottom:2px solid #aaa;padding:0 0 20px}#address_box address{font-style:normal;padding:0;margin:0 0 20px 0}#address_box dl{line-height:1.3em;margin:0;overflow:hidden;padding:0}#address_box dl dt{clear:left;color:#444;float:left;font-weight:bold;margin:0;padding:2px 0;width:1.5em}#address_box dl dt abbr{border:none}#address_box dl dd{float:left;margin:0;padding:2px 0;width:200px}.template-5,.template-11{}.template-5 #facebook,.template-5 #twitter,.template-5 #vcard,.template-11 #facebook,.template-11 #twitter,.template-11 #vcard{border-bottom:2px solid #aaa}.template-5 #facebook a,.template-5 #twitter a,.template-5 #vcard a,.template-11 #facebook a,.template-11 #twitter a,.template-11 #vcard a{display:block;line-height:16px;padding:20px 20px 20px 50px;position:relative;text-decoration:none}.template-5 #facebook a svg.icon,.template-5 #twitter a svg.icon,.template-5 #vcard a svg.icon,.template-11 #facebook a svg.icon,.template-11 #twitter a svg.icon,.template-11 #vcard a svg.icon{font-size:3em;left:10px;position:absolute;top:27px}.template-5 #facebook a,.template-11 #facebook a{background-position:0 -80px;color:#4568a6}.template-5 #twitter a,.template-11 #twitter a{color:#3185b3}.template-5 #facebook a span,.template-5 #twitter a span,.template-5 #vcard a span,.template-11 #facebook a span,.template-11 #twitter a span,.template-11 #vcard a span{color:#777;display:block;font-weight:normal}#map_canvas{height:250px;width:100%}.template-7,.template-40,.template-45{}.template-7 #homepage-feature h3,.template-7 h2,.template-40 #homepage-feature h3,.template-40 h2,.template-45 #homepage-feature h3,.template-45 h2{color:white;font-size:1.5em}.template-7 article.full,.template-40 article.full,.template-45 article.full{margin-bottom:40px}.template-7 #homepage-feature,.template-40 #homepage-feature,.template-45 #homepage-feature{margin:0;position:relative}.template-7 #homepage-feature .slides li,.template-40 #homepage-feature .slides li,.template-45 #homepage-feature .slides li{position:relative}.template-7 #homepage-feature a,.template-40 #homepage-feature a,.template-45 #homepage-feature a{display:block}.template-7 #homepage-feature .title,.template-40 #homepage-feature .title,.template-45 #homepage-feature .title{position:absolute;bottom:53px;left:0;right:0;width:100%}.template-7 #homepage-feature .title h3,.template-40 #homepage-feature .title h3,.template-45 #homepage-feature .title h3{background:#00538d;color:white;display:inline-block;font-weight:700;margin-left:0;padding:4px 20px}.template-7 #homepage-feature .title h3 span,.template-40 #homepage-feature .title h3 span,.template-45 #homepage-feature .title h3 span{font-weight:300}.template-7 #homepage-feature .title h3.black,.template-40 #homepage-feature .title h3.black,.template-45 #homepage-feature .title h3.black{background:black}.template-7 #homepage-feature .title h3.blue,.template-40 #homepage-feature .title h3.blue,.template-45 #homepage-feature .title h3.blue{background:#00538d}.template-7 #homepage-feature .title h3.fixtures,.template-40 #homepage-feature .title h3.fixtures,.template-45 #homepage-feature .title h3.fixtures{background:#48a3bd}.template-7 #homepage-feature .title h3.emergency,.template-40 #homepage-feature .title h3.emergency,.template-45 #homepage-feature .title h3.emergency{background:#e33458}.template-7 #homepage-feature .title h3.cfl,.template-40 #homepage-feature .title h3.cfl,.template-45 #homepage-feature .title h3.cfl{background:#a5cc3f}.template-7 #homepage-feature .title h3.versofit,.template-40 #homepage-feature .title h3.versofit,.template-45 #homepage-feature .title h3.versofit{background:#0099bb}.template-7 #homepage-feature .title h3.performa,.template-40 #homepage-feature .title h3.performa,.template-45 #homepage-feature .title h3.performa{background:#90BF21}.template-7 #homepage-feature .title h3.essentials,.template-40 #homepage-feature .title h3.essentials,.template-45 #homepage-feature .title h3.essentials{background:#E5007D}@media (max-width:767px){.template-7 #boxes,.template-40 #boxes,.template-45 #boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.template-7 #boxes section,.template-40 #boxes section,.template-45 #boxes section{background-position:center;background-size:cover;display:block;min-height:250px;position:relative;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.template-7 #boxes h3,.template-40 #boxes h3,.template-45 #boxes h3{-webkit-box-shadow:0 1px 25px rgba(0,0,0,0.4);box-shadow:0 1px 25px rgba(0,0,0,0.4);text-transform:uppercase}.template-7 #boxes h3 span,.template-40 #boxes h3 span,.template-45 #boxes h3 span{font-weight:300}.template-7 #boxes section.fade,.template-40 #boxes section.fade,.template-45 #boxes section.fade{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.5}.template-7 #boxes a,.template-40 #boxes a,.template-45 #boxes a{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.template-7 #boxes a:after,.template-7 #boxes a:before,.template-40 #boxes a:after,.template-40 #boxes a:before,.template-45 #boxes a:after,.template-45 #boxes a:before{background:#00538d;content:"";position:absolute;top:50%;bottom:0;opacity:0.3;right:-15%;-webkit-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;width:25%}.template-7 #boxes a:after,.template-40 #boxes a:after,.template-45 #boxes a:after{width:50%}.template-7 #boxes h3,.template-40 #boxes h3,.template-45 #boxes h3{background:#00538d;bottom:40px;color:white;display:inline-block;margin-left:0;padding:5px 20px;position:absolute;-webkit-transition:all 0.25s ease-in-out 0.1s;-o-transition:all 0.25s ease-in-out 0.1s;transition:all 0.25s ease-in-out 0.1s;z-index:1}.template-7 #boxes section.black a:after,.template-7 #boxes section.black a:before,.template-7 #boxes section.black a h3,.template-40 #boxes section.black a:after,.template-40 #boxes section.black a:before,.template-40 #boxes section.black a h3,.template-45 #boxes section.black a:after,.template-45 #boxes section.black a:before,.template-45 #boxes section.black a h3{background:black}.template-7 #boxes section.blue a,.template-40 #boxes section.blue a,.template-45 #boxes section.blue a{background:#00538d}.template-7 #boxes section.blue a:after,.template-7 #boxes section.blue a:before,.template-7 #boxes section.blue a h3,.template-40 #boxes section.blue a:after,.template-40 #boxes section.blue a:before,.template-40 #boxes section.blue a h3,.template-45 #boxes section.blue a:after,.template-45 #boxes section.blue a:before,.template-45 #boxes section.blue a h3{background:#00538d}.template-7 #boxes section.fixtures a:after,.template-7 #boxes section.fixtures a:before,.template-7 #boxes section.fixtures a h3,.template-40 #boxes section.fixtures a:after,.template-40 #boxes section.fixtures a:before,.template-40 #boxes section.fixtures a h3,.template-45 #boxes section.fixtures a:after,.template-45 #boxes section.fixtures a:before,.template-45 #boxes section.fixtures a h3{background:#48a3bd}.template-7 #boxes section.izb a:after,.template-7 #boxes section.izb a:before,.template-7 #boxes section.izb a h3,.template-40 #boxes section.izb a:after,.template-40 #boxes section.izb a:before,.template-40 #boxes section.izb a h3,.template-45 #boxes section.izb a:after,.template-45 #boxes section.izb a:before,.template-45 #boxes section.izb a h3{background:#ed6e97}.template-7 #boxes section.emergency a:after,.template-7 #boxes section.emergency a:before,.template-7 #boxes section.emergency a h3,.template-40 #boxes section.emergency a:after,.template-40 #boxes section.emergency a:before,.template-40 #boxes section.emergency a h3,.template-45 #boxes section.emergency a:after,.template-45 #boxes section.emergency a:before,.template-45 #boxes section.emergency a h3{background:#e33458}.template-7 #boxes section.cfl a:after,.template-7 #boxes section.cfl a:before,.template-7 #boxes section.cfl a h3,.template-40 #boxes section.cfl a:after,.template-40 #boxes section.cfl a:before,.template-40 #boxes section.cfl a h3,.template-45 #boxes section.cfl a:after,.template-45 #boxes section.cfl a:before,.template-45 #boxes section.cfl a h3{background:#a5cc3f}.template-7 #boxes section.led-professional a:after,.template-7 #boxes section.led-professional a:before,.template-7 #boxes section.led-professional a h3,.template-40 #boxes section.led-professional a:after,.template-40 #boxes section.led-professional a:before,.template-40 #boxes section.led-professional a h3,.template-45 #boxes section.led-professional a:after,.template-45 #boxes section.led-professional a:before,.template-45 #boxes section.led-professional a h3{background:#f3ab39}.template-7 #boxes section.tempus a:after,.template-7 #boxes section.tempus a:before,.template-7 #boxes section.tempus a h3,.template-40 #boxes section.tempus a:after,.template-40 #boxes section.tempus a:before,.template-40 #boxes section.tempus a h3,.template-45 #boxes section.tempus a:after,.template-45 #boxes section.tempus a:before,.template-45 #boxes section.tempus a h3{background:#009f3e}.template-7 #boxes section.led-economy a:after,.template-7 #boxes section.led-economy a:before,.template-7 #boxes section.led-economy a h3,.template-40 #boxes section.led-economy a:after,.template-40 #boxes section.led-economy a:before,.template-40 #boxes section.led-economy a h3,.template-45 #boxes section.led-economy a:after,.template-45 #boxes section.led-economy a:before,.template-45 #boxes section.led-economy a h3{background:#f3ab39}.template-7 #boxes section.versofit a:after,.template-7 #boxes section.versofit a:before,.template-7 #boxes section.versofit a h3,.template-40 #boxes section.versofit a:after,.template-40 #boxes section.versofit a:before,.template-40 #boxes section.versofit a h3,.template-45 #boxes section.versofit a:after,.template-45 #boxes section.versofit a:before,.template-45 #boxes section.versofit a h3{background:#0099bb}.template-7 #boxes section.performa a:after,.template-7 #boxes section.performa a:before,.template-7 #boxes section.performa a h3,.template-40 #boxes section.performa a:after,.template-40 #boxes section.performa a:before,.template-40 #boxes section.performa a h3,.template-45 #boxes section.performa a:after,.template-45 #boxes section.performa a:before,.template-45 #boxes section.performa a h3{background:#90BF21;background-image:-o-linear-gradient(left,#90BF21,#0098CD);background-image:-webkit-gradient(linear,left top,right top,from(#90BF21),to(#0098CD));background-image:linear-gradient(to right,#90BF21,#0098CD)}.template-7 #boxes section.essentials a:after,.template-7 #boxes section.essentials a:before,.template-7 #boxes section.essentials a h3,.template-40 #boxes section.essentials a:after,.template-40 #boxes section.essentials a:before,.template-40 #boxes section.essentials a h3,.template-45 #boxes section.essentials a:after,.template-45 #boxes section.essentials a:before,.template-45 #boxes section.essentials a h3{background:#E5007D;background-image:-o-linear-gradient(left,#E5007D,#000000);background-image:-webkit-gradient(linear,left top,right top,from(#E5007D),to(#000000));background-image:linear-gradient(to right,#E5007D,#000000)}.template-7 #boxes a:hover,.template-40 #boxes a:hover,.template-45 #boxes a:hover{-webkit-box-shadow:0 0 25px rgba(0,0,0,0.75) inset;box-shadow:0 0 25px rgba(0,0,0,0.75) inset}.template-7 #boxes a:hover h3,.template-40 #boxes a:hover h3,.template-45 #boxes a:hover h3{padding:5px 40px}.template-7 #boxes a:hover:after,.template-7 #boxes a:hover:before,.template-40 #boxes a:hover:after,.template-40 #boxes a:hover:before,.template-45 #boxes a:hover:after,.template-45 #boxes a:hover:before{top:33%;opacity:0.5}.template-7 #boxes a:hover:after,.template-40 #boxes a:hover:after,.template-45 #boxes a:hover:after{top:0}@media (min-width:768px){.template-7 #boxes section,.template-40 #boxes section,.template-45 #boxes section{background-size:cover;display:inline-block}.template-7 #boxes .full,.template-40 #boxes .full,.template-45 #boxes .full{min-height:500px}.template-7 #boxes .half,.template-40 #boxes .half,.template-45 #boxes .half{min-height:500px}.template-7 #boxes .half h3,.template-40 #boxes .half h3,.template-45 #boxes .half h3{font-size:26px;bottom:40px}.template-7 #boxes .third,.template-40 #boxes .third,.template-45 #boxes .third{min-height:500px}.template-7 #boxes .third h3,.template-40 #boxes .third h3,.template-45 #boxes .third h3{font-size:20px;bottom:40px}.template-7 #boxes .quarter,.template-40 #boxes .quarter,.template-45 #boxes .quarter{width:25%;min-height:225px}.template-7 #boxes .quarter h3,.template-40 #boxes .quarter h3,.template-45 #boxes .quarter h3{font-size:18px;bottom:40px}}.template-7 #twitter,.template-7 #videos,.template-7 #where-to-buy,.template-40 #twitter,.template-40 #videos,.template-40 #where-to-buy,.template-45 #twitter,.template-45 #videos,.template-45 #where-to-buy{padding:20px 10px;text-align:center}.template-7 #catalogue,.template-40 #catalogue,.template-45 #catalogue{background:#eee;background-image:-o-linear-gradient(top,#eee 0%,#eee 40%,#ddd 50%,#eee 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),color-stop(40%,#eee),color-stop(50%,#ddd),color-stop(50%,#eee),to(#eee));background-image:linear-gradient(to bottom,#eee 0%,#eee 40%,#ddd 50%,#eee 50%,#eee 100%);overflow:hidden}.template-7 #catalogue h2,.template-40 #catalogue h2,.template-45 #catalogue h2{color:#0098CD;font-weight:300;line-height:1.1;text-transform:uppercase}.template-7 #catalogue .button,.template-40 #catalogue .button,.template-45 #catalogue .button{background:#0098CD;color:#fff;font-size:0.75em}.template-7 #catalogue .catalogue-image,.template-40 #catalogue .catalogue-image,.template-45 #catalogue .catalogue-image{position:relative;text-align:center}.template-7 #catalogue .catalogue-image:before,.template-40 #catalogue .catalogue-image:before,.template-45 #catalogue .catalogue-image:before{content:"NEW";background:#006FA6;border-radius:100px;position:absolute;text-align:center;font-size:2em;width:3.6em;height:3.6em;line-height:3.6;color:#FFED00;right:50%;top:100%;margin:-1.8em}.template-7 #catalogue .catalogue-image img,.template-40 #catalogue .catalogue-image img,.template-45 #catalogue .catalogue-image img{margin:50px auto;max-width:66%}.template-7 #catalogue .catalogue-content,.template-40 #catalogue .catalogue-content,.template-45 #catalogue .catalogue-content{color:#666;font-size:1.5em;padding:25px}.template-7 #catalogue .catalogue-content>*,.template-40 #catalogue .catalogue-content>*,.template-45 #catalogue .catalogue-content>*{margin-bottom:25px}.template-7 #catalogue .catalogue-content>h2,.template-40 #catalogue .catalogue-content>h2,.template-45 #catalogue .catalogue-content>h2{margin-bottom:10px}@media (min-width:768px){.template-7 #catalogue,.template-40 #catalogue,.template-45 #catalogue{background-image:-o-linear-gradient(left,#eee 0%,#eee 40%,#ddd 50%,#eee 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,right top,from(#eee),color-stop(40%,#eee),color-stop(50%,#ddd),color-stop(50%,#eee),to(#eee));background-image:linear-gradient(to right,#eee 0%,#eee 40%,#ddd 50%,#eee 50%,#eee 100%)}#breadcrumb .template-7 #catalogue ol,#breadcrumb .template-40 #catalogue ol,#breadcrumb .template-45 #catalogue ol,.browserupgrade .template-7 #catalogue p,.browserupgrade .template-40 #catalogue p,.browserupgrade .template-45 #catalogue p,.template-7 #catalogue #breadcrumb ol,.template-7 #catalogue #homepage-feature .title,.template-7 #catalogue .browserupgrade p,.template-7 #catalogue .wrap,.template-7 #homepage-feature #catalogue .title,.template-40 #catalogue #breadcrumb ol,.template-40 #catalogue #homepage-feature .title,.template-40 #catalogue .browserupgrade p,.template-40 #catalogue .wrap,.template-40 #homepage-feature #catalogue .title,.template-45 #catalogue #breadcrumb ol,.template-45 #catalogue #homepage-feature .title,.template-45 #catalogue .browserupgrade p,.template-45 #catalogue .wrap,.template-45 #homepage-feature #catalogue .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumb .template-7 #catalogue ol>div,#breadcrumb .template-40 #catalogue ol>div,#breadcrumb .template-45 #catalogue ol>div,.browserupgrade .template-7 #catalogue p>div,.browserupgrade .template-40 #catalogue p>div,.browserupgrade .template-45 #catalogue p>div,.template-7 #catalogue #breadcrumb ol>div,.template-7 #catalogue #homepage-feature .title>div,.template-7 #catalogue .browserupgrade p>div,.template-7 #catalogue .wrap>div,.template-7 #homepage-feature #catalogue .title>div,.template-40 #catalogue #breadcrumb ol>div,.template-40 #catalogue #homepage-feature .title>div,.template-40 #catalogue .browserupgrade p>div,.template-40 #catalogue .wrap>div,.template-40 #homepage-feature #catalogue .title>div,.template-45 #catalogue #breadcrumb ol>div,.template-45 #catalogue #homepage-feature .title>div,.template-45 #catalogue .browserupgrade p>div,.template-45 #catalogue .wrap>div,.template-45 #homepage-feature #catalogue .title>div{width:50%}.template-7 #catalogue .catalogue-image:before,.template-40 #catalogue .catalogue-image:before,.template-45 #catalogue .catalogue-image:before{right:0;top:50%}.template-7 #catalogue .catalogue-image img,.template-40 #catalogue .catalogue-image img,.template-45 #catalogue .catalogue-image img{margin:0 auto -100px;max-width:24em}.template-7 #catalogue .catalogue-content,.template-40 #catalogue .catalogue-content,.template-45 #catalogue .catalogue-content{padding:25px 25px 25px 100px}}@media (min-width:768px){.template-7 #catalogue h2,.template-40 #catalogue h2,.template-45 #catalogue h2{font-size:3em}#breadcrumb .template-7 #catalogue ol,#breadcrumb .template-40 #catalogue ol,#breadcrumb .template-45 #catalogue ol,.browserupgrade .template-7 #catalogue p,.browserupgrade .template-40 #catalogue p,.browserupgrade .template-45 #catalogue p,.template-7 #catalogue #breadcrumb ol,.template-7 #catalogue #homepage-feature .title,.template-7 #catalogue .browserupgrade p,.template-7 #catalogue .wrap,.template-7 #homepage-feature #catalogue .title,.template-40 #catalogue #breadcrumb ol,.template-40 #catalogue #homepage-feature .title,.template-40 #catalogue .browserupgrade p,.template-40 #catalogue .wrap,.template-40 #homepage-feature #catalogue .title,.template-45 #catalogue #breadcrumb ol,.template-45 #catalogue #homepage-feature .title,.template-45 #catalogue .browserupgrade p,.template-45 #catalogue .wrap,.template-45 #homepage-feature #catalogue .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumb .template-7 #catalogue ol>div,#breadcrumb .template-40 #catalogue ol>div,#breadcrumb .template-45 #catalogue ol>div,.browserupgrade .template-7 #catalogue p>div,.browserupgrade .template-40 #catalogue p>div,.browserupgrade .template-45 #catalogue p>div,.template-7 #catalogue #breadcrumb ol>div,.template-7 #catalogue #homepage-feature .title>div,.template-7 #catalogue .browserupgrade p>div,.template-7 #catalogue .wrap>div,.template-7 #homepage-feature #catalogue .title>div,.template-40 #catalogue #breadcrumb ol>div,.template-40 #catalogue #homepage-feature .title>div,.template-40 #catalogue .browserupgrade p>div,.template-40 #catalogue .wrap>div,.template-40 #homepage-feature #catalogue .title>div,.template-45 #catalogue #breadcrumb ol>div,.template-45 #catalogue #homepage-feature .title>div,.template-45 #catalogue .browserupgrade p>div,.template-45 #catalogue .wrap>div,.template-45 #homepage-feature #catalogue .title>div{width:50%}.template-7 #catalogue .catalogue-content,.template-40 #catalogue .catalogue-content,.template-45 #catalogue .catalogue-content{padding:25px 25px 25px 100px}}.template-7 #where-to-buy,.template-40 #where-to-buy,.template-45 #where-to-buy{background:url(/assets/megaman/images/homepage/where-to-buy.jpg) center top no-repeat #99c1db;color:white}#breadcrumb .template-7 #where-to-buy ol,#breadcrumb .template-40 #where-to-buy ol,#breadcrumb .template-45 #where-to-buy ol,.browserupgrade .template-7 #where-to-buy p,.browserupgrade .template-40 #where-to-buy p,.browserupgrade .template-45 #where-to-buy p,.template-7 #homepage-feature #where-to-buy .title,.template-7 #where-to-buy #breadcrumb ol,.template-7 #where-to-buy #homepage-feature .title,.template-7 #where-to-buy .browserupgrade p,.template-7 #where-to-buy .wrap,.template-40 #homepage-feature #where-to-buy .title,.template-40 #where-to-buy #breadcrumb ol,.template-40 #where-to-buy #homepage-feature .title,.template-40 #where-to-buy .browserupgrade p,.template-40 #where-to-buy .wrap,.template-45 #homepage-feature #where-to-buy .title,.template-45 #where-to-buy #breadcrumb ol,.template-45 #where-to-buy #homepage-feature .title,.template-45 #where-to-buy .browserupgrade p,.template-45 #where-to-buy .wrap{position:relative}.template-7 #where-to-buy p,.template-40 #where-to-buy p,.template-45 #where-to-buy p{font-size:1.1em;line-height:1.25}.template-7 #where-to-buy a,.template-40 #where-to-buy a,.template-45 #where-to-buy a{color:white;text-decoration:underline}.template-7 #where-to-buy #homepage-wheretobuy,.template-40 #where-to-buy #homepage-wheretobuy,.template-45 #where-to-buy #homepage-wheretobuy{background:none;font-size:1.5em;margin:0 0 20px;padding:0 20px 0 0}.template-7 #where-to-buy #homepage-wheretobuy input,.template-40 #where-to-buy #homepage-wheretobuy input,.template-45 #where-to-buy #homepage-wheretobuy input{border:0;margin-right:-8px;width:56%}.template-7 #twitter h2,.template-40 #twitter h2,.template-45 #twitter h2{color:#33CCFF;margin-bottom:50px;text-align:center}.template-7 section#videos.technical-videos .white,.template-40 section#videos.technical-videos .white,.template-45 section#videos.technical-videos .white{-webkit-box-shadow:none;box-shadow:none}.template-7 section#videos .white.grey,.template-40 section#videos .white.grey,.template-45 section#videos .white.grey{margin-top:-30px}.template-7 section#videos .white.grey .inner,.template-40 section#videos .white.grey .inner,.template-45 section#videos .white.grey .inner{color:#fff;padding:50px 30px 0}.template-7 section#videos .white.grey:before,.template-40 section#videos .white.grey:before,.template-45 section#videos .white.grey:before{content:""}.template-7 section#videos .grey a h4,.template-40 section#videos .grey a h4,.template-45 section#videos .grey a h4{color:#ccc}.template-7 section#videos .grey a:hover h4,.template-40 section#videos .grey a:hover h4,.template-45 section#videos .grey a:hover h4{color:#fff}.template-7 section#videos ul,.template-40 section#videos ul,.template-45 section#videos ul{list-style:none;margin:20px 0;padding:0;text-align:center}.template-7 section#videos ul li,.template-40 section#videos ul li,.template-45 section#videos ul li{display:block;vertical-align:top}.template-7 section#videos ul a,.template-40 section#videos ul a,.template-45 section#videos ul a{display:block;text-decoration:none}.template-7 section#videos ul a h4,.template-40 section#videos ul a h4,.template-45 section#videos ul a h4{color:#555;font-size:1em;line-height:1.2em;margin:20px 0 0;min-height:2.4em;text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.template-7 section#videos ul div,.template-40 section#videos ul div,.template-45 section#videos ul div{background:#000;border:5px solid #fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.33);box-shadow:0 2px 5px rgba(0,0,0,0.33);overflow:hidden;position:relative}.template-7 section#videos ul div:before,.template-40 section#videos ul div:before,.template-45 section#videos ul div:before{background:rgba(0,0,0,0.5);border-radius:99px;color:#fff;content:"";font-family:"megaman";font-size:2.5em;font-weight:normal;left:50%;line-height:1;opacity:0.75;position:absolute;text-shadow:0 0 7px rgba(0,0,0,0.66);top:50%;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin:-0.5em 0 0 -0.5em;padding:5px 3px 5px 7px;z-index:5}.template-7 section#videos ul img,.template-40 section#videos ul img,.template-45 section#videos ul img{margin:-10% 0;max-width:100%;opacity:0.5;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.template-7 section#videos ul a:hover div:before,.template-40 section#videos ul a:hover div:before,.template-45 section#videos ul a:hover div:before{opacity:1}.template-7 section#videos ul a:hover img,.template-40 section#videos ul a:hover img,.template-45 section#videos ul a:hover img{opacity:1}body.ingenium-zb{}body.ingenium-zb h1,body.ingenium-zb h2,body.ingenium-zb h3,body.ingenium-zb h4,body.ingenium-zb h5,body.ingenium-zb h6{color:#ed1c24;letter-spacing:-0.025em;line-height:1.1;text-transform:uppercase}body.ingenium-zb h1 em,body.ingenium-zb h1 strong,body.ingenium-zb h2 em,body.ingenium-zb h2 strong,body.ingenium-zb h3 em,body.ingenium-zb h3 strong,body.ingenium-zb h4 em,body.ingenium-zb h4 strong,body.ingenium-zb h5 em,body.ingenium-zb h5 strong,body.ingenium-zb h6 em,body.ingenium-zb h6 strong{display:block}body.ingenium-zb a{color:#ed1c24}body.ingenium-zb section.ingeniumzb{padding:50px 20px;position:relative}body.ingenium-zb section.ingeniumzb h1{color:#fff;font-size:2em}body.ingenium-zb section.ingeniumzb h1 em,body.ingenium-zb section.ingeniumzb h1 strong{color:#fff}body.ingenium-zb section.ingeniumzb h2,body.ingenium-zb section.ingeniumzb h3,body.ingenium-zb section.ingeniumzb h4{font-size:1.9em}body.ingenium-zb section.ingeniumzb.separator{margin-top:50px}body.ingenium-zb section.ingeniumzb.centered{text-align:center}body.ingenium-zb section.ingeniumzb.centered div.inner{margin:auto}@media (min-width:768px){body.ingenium-zb section.ingeniumzb{font-size:1.325em;padding:100px 25px}}@media (min-width:768px){body.ingenium-zb section.ingeniumzb{padding:150px 25px}body.ingenium-zb section.ingeniumzb h1{font-size:2.6em}body.ingenium-zb section.ingeniumzb h2,body.ingenium-zb section.ingeniumzb h3,body.ingenium-zb section.ingeniumzb h4{font-size:2.2em}body.ingenium-zb section.ingeniumzb div.inner{width:65%}body.ingenium-zb section.ingeniumzb div.inner.fifty{width:50%;display:table-cell;vertical-align:middle}body.ingenium-zb section.ingeniumzb div.inner.fifty:nth-child(odd){padding-right:6%}body.ingenium-zb section.ingeniumzb div.inner.fifty:nth-child(2n){padding-left:6%}body.ingenium-zb #ingeniumzb-header h1{font-size:2.8em}body.ingenium-zb #ingeniumzb-header h2,body.ingenium-zb #ingeniumzb-header h3,body.ingenium-zb #ingeniumzb-header h4{font-size:1.8em}body.ingenium-zb #ingeniumzb-header div.inner{width:67%}}@media screen and (min-width:1200px){body.ingenium-zb section.ingeniumzb{padding:150px 0}body.ingenium-zb section.ingeniumzb.slim{padding:100px 0}body.ingenium-zb section.ingeniumzb.slim h2{font-size:1.5em}}body.ingenium-zb .ingeniumzb-tiles{margin-top:50px}@media (min-width:768px){body.ingenium-zb .ingeniumzb-tiles .ingeniumzb-tiles{margin-top:100px}}body.ingenium-zb .ingeniumzb-tiles ul.slides>li{background-position:left center;background-repeat:no-repeat;background-size:50% auto;background:#fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.16);box-shadow:0 0 50px rgba(0,0,0,0.16);margin-bottom:50px;overflow:hidden;text-align:left}body.ingenium-zb .ingeniumzb-tiles ul.slides>li h2,body.ingenium-zb .ingeniumzb-tiles ul.slides>li h3,body.ingenium-zb .ingeniumzb-tiles ul.slides>li h4{color:#a1675f;font-size:1.625em}body.ingenium-zb .ingeniumzb-tiles ul.slides>li>div{background:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}@media (min-width:768px){body.ingenium-zb .ingeniumzb-tiles ul.slides>li>div{min-height:400px}}body.ingenium-zb .ingeniumzb-tiles ul.slides>li>div>*{position:relative;z-index:1}body.ingenium-zb .ingeniumzb-tiles #ingeniumzb-quickstart ul.slides>li{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides>li>div{min-height:24em}body.ingenium-zb #ingeniumzb-header{background-color:#2e2145;background:#2e2145 url(/assets/megaman/images/ingeniumzb/outside-scene.jpg) center/cover no-repeat;color:#fff;font-size:1.3em;overflow:hidden}body.ingenium-zb #ingeniumzb-header img{margin:10px 5px 0 0;display:inline-block;max-width:100%;position:relative;vertical-align:top;z-index:1}@media (max-width:767px){body.ingenium-zb #ingeniumzb-header img{max-height:40px}}body.ingenium-zb #ingeniumzb-header .ingeniumzb-how-to-setup{position:absolute;right:15%;z-index:2;font-size:0.7em;margin:0;padding:0!important}body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content{margin:0 0 30% 0}@media (max-width:767px){body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content p{padding-right:20%}}body.ingenium-zb #ingeniumzb-header:after{content:"";background:url(/assets/megaman/images/ingeniumzb/header.hand.2020.png) right bottom/contain no-repeat;height:100%;position:absolute;width:83%;right:-18%;bottom:-40px;max-width:260px}@media (min-width:768px){body.ingenium-zb #ingeniumzb-header:after{max-width:360px}}body.ingenium-zb #ingeniumzb-header h1,body.ingenium-zb #ingeniumzb-header h2,body.ingenium-zb #ingeniumzb-header h3,body.ingenium-zb #ingeniumzb-header h4,body.ingenium-zb #ingeniumzb-header h5,body.ingenium-zb #ingeniumzb-header h6{text-shadow:0 2px 5px rgba(0,0,0,0.3)}@media (max-width:767px){body.ingenium-zb #ingeniumzb-header h2,body.ingenium-zb #ingeniumzb-header h3,body.ingenium-zb #ingeniumzb-header h4,body.ingenium-zb #ingeniumzb-header h5,body.ingenium-zb #ingeniumzb-header h6{font-size:1.3em}}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash{font-size:0.8rem;padding-right:41%;display:inline-block;vertical-align:top}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash div{padding:1em 0}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash p{margin:0}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash ul{list-style:none;margin:0;padding:0}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash li{display:inline-block}@media (min-width:768px){body.ingenium-zb #ingeniumzb-header{font-size:1.6em}body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content{margin:0 32% 0 0}.js body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content>*{-webkit-animation:slide-up 1s ease forwards;animation:slide-up 1s ease forwards;opacity:0}.js body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content>:first-child{-webkit-animation-delay:0.5s;animation-delay:0.5s}.js body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content>:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s}.js body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content>:nth-child(3){-webkit-animation-delay:2s;animation-delay:2s}.js body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content>:nth-child(4){-webkit-animation-delay:3s;animation-delay:3s}body.ingenium-zb #ingeniumzb-header .ingeniumzb-how-to-setup{font-size:0.8em;top:50%;right:24%}body.ingenium-zb #ingeniumzb-header:after{bottom:0;right:-10%;width:50%;max-height:620px;max-width:420px}.js body.ingenium-zb #ingeniumzb-header:after{-webkit-animation:slide-right 1.5s ease forwards 2s;animation:slide-right 1.5s ease forwards 2s;opacity:0}body.ingenium-zb #ingeniumzb-header img{margin:20px 5px 0 0}.js body.ingenium-zb #ingeniumzb-header :nth-child(2){opacity:0;-webkit-animation:fade-in 0.5s ease forwards 1.5s;animation:fade-in 0.5s ease forwards 1.5s}.js body.ingenium-zb #ingeniumzb-header :nth-child(3){opacity:0;-webkit-animation:fade-in 0.5s ease forwards 1.75s;animation:fade-in 0.5s ease forwards 1.75s}.js body.ingenium-zb #ingeniumzb-header :nth-child(4){opacity:0;-webkit-animation:fade-in 0.5s ease forwards 2s;animation:fade-in 0.5s ease forwards 2s}.js body.ingenium-zb #ingeniumzb-header :nth-child(5){opacity:0;-webkit-animation:fade-in 0.5s ease forwards 2.25s;animation:fade-in 0.5s ease forwards 2.25s}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash{font-size:1rem;padding-right:0;display:inline-block;width:60%}body.ingenium-zb #ingeniumzb-header .ingeniumzb-app-flash div{display:inline-block;width:70%;padding:1.5em}}@media (min-width:768px){body.ingenium-zb #ingeniumzb-header .ingeniumzb-header-content{margin:0}body.ingenium-zb #ingeniumzb-header:after{right:10%;width:33%}}@media (min-width:768px){.js body.ingenium-zb #ingeniumzb-intro .inner{opacity:0}.js body.ingenium-zb #ingeniumzb-intro.on .inner{-webkit-animation:slide-up 0.5s ease forwards;animation:slide-up 0.5s ease forwards}}@media screen and (min-width:1100px){body.ingenium-zb #ingeniumzb-intro{background:url(/assets/megaman/images/ingeniumzb/google-device.jpg) 120% bottom/490px no-repeat}}@media screen and (min-width:1300px){body.ingenium-zb #ingeniumzb-intro{background-position:105% bottom}}@media screen and (min-width:1500px){body.ingenium-zb #ingeniumzb-intro{background-position:95% bottom}}@media screen and (min-width:1800px){body.ingenium-zb #ingeniumzb-intro{background-position:90% bottom}}body.ingenium-zb #ingeniumzb-video{background:#eeeeee}.template-7 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,.template-40 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,.template-45 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,body.ingenium-zb #ingeniumzb-video .template-7 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video .template-40 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video .template-45 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video div.wrap{border:10px solid #fff;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.16);box-shadow:0 0 50px rgba(0,0,0,0.16);margin:0 auto}.template-7 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,.template-40 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,.template-45 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,body.ingenium-zb #ingeniumzb-video .template-7 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video .template-40 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video .template-45 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video div.wrap iframe{width:100%;height:75vw}@media (min-width:960px){.template-7 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,.template-40 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,.template-45 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title,body.ingenium-zb #ingeniumzb-video .template-7 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video .template-40 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video .template-45 #homepage-feature div.title,body.ingenium-zb #ingeniumzb-video div.wrap{max-width:60%}.template-7 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,.template-40 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,.template-45 #homepage-feature body.ingenium-zb #ingeniumzb-video div.title iframe,body.ingenium-zb #ingeniumzb-video .template-7 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video .template-40 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video .template-45 #homepage-feature div.title iframe,body.ingenium-zb #ingeniumzb-video div.wrap iframe{height:66vh}}body.ingenium-zb #ingeniumzb-app{background-color:#9e5487;background:#9e5487 url(/assets/megaman/images/ingeniumzb/app.jpg?2020) center/cover no-repeat;color:#cacaca;overflow:hidden}@media (min-width:768px){body.ingenium-zb #ingeniumzb-app{padding:50px 25px}}body.ingenium-zb #ingeniumzb-app h1,body.ingenium-zb #ingeniumzb-app h2,body.ingenium-zb #ingeniumzb-app h3,body.ingenium-zb #ingeniumzb-app h4,body.ingenium-zb #ingeniumzb-app h5,body.ingenium-zb #ingeniumzb-app h6{color:#fff}body.ingenium-zb #ingeniumzb-app ul{margin:40px 0 0}body.ingenium-zb #ingeniumzb-app ul li{display:inline-block}body.ingenium-zb #ingeniumzb-app ul li img,body.ingenium-zb #ingeniumzb-app ul li svg{max-width:198px}@media (min-width:768px){body.ingenium-zb #ingeniumzb-app:after{content:"";background:url(/assets/megaman/images/ingeniumzb/app.icon.png?2020) center/cover no-repeat;width:8%;height:100%;position:absolute;left:50%;bottom:0;margin-left:-4%}.js body.ingenium-zb #ingeniumzb-app div.fifty:first-child{opacity:0}.js body.ingenium-zb #ingeniumzb-app.on div.fifty:first-child{-webkit-animation:slide-right 1.25s ease forwards 0.25s;animation:slide-right 1.25s ease forwards 0.25s}.js body.ingenium-zb #ingeniumzb-app div.fifty:nth-child(2){opacity:0}.js body.ingenium-zb #ingeniumzb-app.on div.fifty:nth-child(2){-webkit-animation:slide-left 1.25s ease forwards 0.25s;animation:slide-left 1.25s ease forwards 0.25s}}@media (max-width:767px){body.ingenium-zb #ingeniumzb-app div.fifty:first-child ul:before{content:"";background:url(/assets/megaman/images/ingeniumzb/app.icon.mobile.png?2020) center/contain no-repeat;display:block;height:45vw;margin:0 -25px 50px}body.ingenium-zb #ingeniumzb-app ul{margin:50px 0;text-align:center}body.ingenium-zb #ingeniumzb-app ul li img,body.ingenium-zb #ingeniumzb-app ul li svg{max-width:120px}}body.ingenium-zb #ingeniumzb-app-steps{background:#f7eef1;text-align:center;position:relative}body.ingenium-zb #ingeniumzb-app-steps:before{content:"";background:#f7eef1;position:absolute;left:50%;width:50px;height:50px;margin:-25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}body.ingenium-zb #ingeniumzb-app-steps h2{margin:0 auto 50px}body.ingenium-zb #ingeniumzb-app-steps li,body.ingenium-zb #ingeniumzb-app-steps ol,body.ingenium-zb #ingeniumzb-app-steps ul{list-style:none;margin:0;padding:0}body.ingenium-zb #ingeniumzb-app-steps ol,body.ingenium-zb #ingeniumzb-app-steps ul{counter-reset:steps}body.ingenium-zb #ingeniumzb-app-steps li{position:relative;counter-increment:steps;text-align:left}body.ingenium-zb #ingeniumzb-app-steps li:before{content:counter(steps);background:#ed1c24;color:#fff;text-align:center;line-height:2;width:2em;height:2em;color:#fff;font-weight:bold;display:block;border-radius:50%}body.ingenium-zb #ingeniumzb-app-steps li h3{font-size:1em;margin:0 0 5px;text-transform:none}body.ingenium-zb #ingeniumzb-app-steps li p{margin:0}@media (max-width:767px){body.ingenium-zb #ingeniumzb-app-steps li{padding-left:40px;margin:0 0 25px 0}body.ingenium-zb #ingeniumzb-app-steps li:before{position:absolute;left:0;top:-0.5em}}@media (min-width:768px){body.ingenium-zb #ingeniumzb-app-steps{background:url(/assets/megaman/images/ingeniumzb/ingeniumzb-app-steps.png) bottom center no-repeat #f7eef1;padding-bottom:300px}body.ingenium-zb #ingeniumzb-app-steps ol,body.ingenium-zb #ingeniumzb-app-steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-top:50px}body.ingenium-zb #ingeniumzb-app-steps h2{margin:0 auto 100px}body.ingenium-zb #ingeniumzb-app-steps h3{margin:0 0 10px}}@media (min-width:768px) and (max-width:959px){body.ingenium-zb #ingeniumzb-app-steps ol,body.ingenium-zb #ingeniumzb-app-steps ul{-ms-flex-wrap:wrap;flex-wrap:wrap}body.ingenium-zb #ingeniumzb-app-steps li{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:0 0 25px 0}body.ingenium-zb #ingeniumzb-app-steps li:before{float:left;margin:0 25px 0 0}}@media (min-width:768px){body.ingenium-zb #ingeniumzb-app-steps ol,body.ingenium-zb #ingeniumzb-app-steps ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-top:50px}body.ingenium-zb #ingeniumzb-app-steps ol:before,body.ingenium-zb #ingeniumzb-app-steps ul:before{content:"";position:absolute;height:1px;left:12.1%;right:12%;top:0;background:#333}body.ingenium-zb #ingeniumzb-app-steps li{-ms-flex-preferred-size:calc(25% - 10px);flex-basis:calc(25% - 10px);text-align:center}body.ingenium-zb #ingeniumzb-app-steps li:before{margin:0 auto 40px}body.ingenium-zb #ingeniumzb-app-steps li:after{content:"";width:1px;height:20px;position:absolute;left:50%;top:-50px;background:#333}body.ingenium-zb #ingeniumzb-app-steps h3{margin:0 0 20px}body.ingenium-zb #ingeniumzb-app-steps p{font-size:0.875em;line-height:1.4}}body.ingenium-zb #ingeniumzb-smart-living{background-color:#eeeeee;background:#eeeeee url(/assets/megaman/images/ingeniumzb/smart.living.jpg) top center no-repeat;color:#525252}body.ingenium-zb #ingeniumzb-smart-living h1,body.ingenium-zb #ingeniumzb-smart-living h2,body.ingenium-zb #ingeniumzb-smart-living h3,body.ingenium-zb #ingeniumzb-smart-living h4,body.ingenium-zb #ingeniumzb-smart-living h5,body.ingenium-zb #ingeniumzb-smart-living h6{color:#525252}body.ingenium-zb #ingeniumzb-smart-living h1 em,body.ingenium-zb #ingeniumzb-smart-living h1 strong,body.ingenium-zb #ingeniumzb-smart-living h2 em,body.ingenium-zb #ingeniumzb-smart-living h2 strong,body.ingenium-zb #ingeniumzb-smart-living h3 em,body.ingenium-zb #ingeniumzb-smart-living h3 strong,body.ingenium-zb #ingeniumzb-smart-living h4 em,body.ingenium-zb #ingeniumzb-smart-living h4 strong,body.ingenium-zb #ingeniumzb-smart-living h5 em,body.ingenium-zb #ingeniumzb-smart-living h5 strong,body.ingenium-zb #ingeniumzb-smart-living h6 em,body.ingenium-zb #ingeniumzb-smart-living h6 strong{color:#9e5487;font-size:1.4em;font-weight:200}@media (min-width:768px){body.ingenium-zb #ingeniumzb-smart-living{background-size:contain}body.ingenium-zb #ingeniumzb-smart-living h1 em,body.ingenium-zb #ingeniumzb-smart-living h1 strong,body.ingenium-zb #ingeniumzb-smart-living h2 em,body.ingenium-zb #ingeniumzb-smart-living h2 strong,body.ingenium-zb #ingeniumzb-smart-living h3 em,body.ingenium-zb #ingeniumzb-smart-living h3 strong,body.ingenium-zb #ingeniumzb-smart-living h4 em,body.ingenium-zb #ingeniumzb-smart-living h4 strong,body.ingenium-zb #ingeniumzb-smart-living h5 em,body.ingenium-zb #ingeniumzb-smart-living h5 strong,body.ingenium-zb #ingeniumzb-smart-living h6 em,body.ingenium-zb #ingeniumzb-smart-living h6 strong{font-size:2em}}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li{margin:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:1.5em 0 0 -10px;padding:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products li{list-style:none;margin:0;min-width:3em;max-width:4.5em;padding:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products li.wireless{min-width:2em}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products a,body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products li>span{color:#525252;font-size:0.575em;font-weight:normal;display:block;text-align:center}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products a span,body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products li>span span{display:block;margin-top:0.5em}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li ul.slide-products img{margin:0 auto;width:auto}@media (max-width:767px){body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li>div{padding:25px;margin:0 0 0 auto}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li>div:after{top:-20px;content:"";background:#fff;height:60px;left:0;position:absolute;-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg);transform:skewY(-5deg);width:100%;right:0}}@media (min-width:768px){body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li img.slide-image{position:absolute;left:0;top:0;border:0;margin:0;height:100%;width:auto}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li img.slide-icon{position:absolute;height:auto;left:30px;bottom:30px;width:auto;z-index:2222}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px;width:50%;margin:0 0 0 auto}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li>div:after{bottom:0;top:0;content:"";background:#fff;width:200px;height:100vh;right:100%;right:100%;position:absolute;-webkit-transform:skewX(-20deg) translateX(200px);-ms-transform:skewX(-20deg) translateX(200px);transform:skewX(-20deg) translateX(200px);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:first-child h3{color:#8e7f78}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:nth-child(2) h3{color:#617a85}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:nth-child(3) h3{color:#7a8287}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:nth-child(4) h3{color:#46352a}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:nth-child(5) h3{color:#dd5124}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles ul.slides li:nth-child(6) h3{color:#cd9b82}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-control-nav{bottom:-80px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-control-nav li a{background:#fff;border:0;margin:0 10px;width:20px;height:20px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-control-nav li a.flex-active{background:#9e5487}@media (max-width:767px){body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav{display:none}}@media (min-width:768px){body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav a{margin-top:-40px;height:80px;width:80px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav a:before{color:#8f8f8f;line-height:1;font-size:80px;text-shadow:none}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-prev{left:-10px;padding:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-prev:hover{-webkit-transform:none;-ms-transform:none;transform:none;padding:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-prev:hover:before{color:#9e5487}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-next{right:-10px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-next:hover{-webkit-transform:none;-ms-transform:none;transform:none;padding:0}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-next:hover:before{color:#9e5487}}@media screen and (min-width:1300px){body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav a{margin-top:-50px;height:100px;width:100px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav a:before{color:#8f8f8f;font-size:100px;text-shadow:none}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-prev{left:-115px}body.ingenium-zb #ingeniumzb-smart-living .ingeniumzb-tiles .flex-direction-nav .flex-next{right:-115px}}body.ingenium-zb #ingeniumzb-quickstart{background-color:#eeeeee;background:#eeeeee url(/assets/megaman/images/ingeniumzb/quickstart.jpg) top center no-repeat;color:#525252}body.ingenium-zb #ingeniumzb-quickstart h2{color:#9e5487;font-size:2.6em;font-weight:200}@media (min-width:768px){body.ingenium-zb #ingeniumzb-quickstart{background-size:contain}.js body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li{opacity:0}.js body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li.on{-webkit-animation:slide-right 1s ease forwards;animation:slide-right 1s ease forwards}.js body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li.on:nth-child(2n){-webkit-animation:slide-left 1s ease forwards;animation:slide-left 1s ease forwards}body.ingenium-zb #ingeniumzb-quickstart h2{font-size:4em}}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading{background:#9b9b9b;color:#fff;padding:25px}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading h3{color:#fff;margin:0;position:relative;z-index:2}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading h3 span,body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading h3 strong{color:#fff}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading h3:before{content:"";font-family:megaman;display:block;font-size:4em;font-weight:normal}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading.home h3:before{content:""}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading.lighting h3:before{content:""}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading.monitoring h3:before{content:""}@media (max-width:767px){body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading:after{content:"";background:#9b9b9b;height:40px;width:100%;bottom:-19px;position:absolute;-webkit-transform:skewY(5deg);-ms-transform:skewY(5deg);transform:skewY(5deg);z-index:1;left:0}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading:before{content:"";background:#9e5487;height:40px;width:100%;bottom:-29px;position:absolute;-webkit-transform:skewY(5deg);-ms-transform:skewY(5deg);transform:skewY(5deg);z-index:1;left:0}}@media (max-width:767px){body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading{background:#bcbcbc}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading:after{background:#bcbcbc;-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg);transform:skewY(-5deg)}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading:before{background:#f286a6;-webkit-transform:skewY(-5deg);-ms-transform:skewY(-5deg);transform:skewY(-5deg)}}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content{padding:50px 0 25px}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li{color:#8f8079;padding:0 25px;white-space:nowrap}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li *{display:inline-block;font-size:0.825em;vertical-align:middle;white-space:normal}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li div{max-width:70%}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li .quantity{background:#8f8079;border-radius:50%;font-size:0.675em;min-width:1.6em;line-height:1.6em;padding:0}@media (min-width:768px){body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px;width:30%;z-index:1}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading:after{bottom:0;top:0;content:"";background:#9b9b9b;width:150px;height:100%;right:-75px;position:absolute;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-heading:before{bottom:0;top:0;content:"";background:#9e5487;width:25px;height:100%;right:-95px;position:absolute;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading{background:#bcbcbc}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading:after{background:#bcbcbc;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li:nth-child(2n) div.slide-heading:before{background:#f286a6;-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg)}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 50px 50px 150px;width:70%}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li{display:inline-block;margin-right:-5px;padding:5px 12.5px;width:50%}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li div{max-width:70%}body.ingenium-zb #ingeniumzb-quickstart .ingeniumzb-tiles ul.slides>li div.slide-content ul li .quantity{background:#8f8079;border-radius:50%;font-size:0.675em;min-width:1.6em;line-height:1.6em;padding:0}}body.ingenium-zb #ingeniumzb-dailyroutine{background-image:-o-linear-gradient(top,#fff 0,#eee 600px,#fff 600px);background-image:linear-gradient(to bottom,#fff 0,#eee 600px,#fff 600px)}body.ingenium-zb #ingeniumzb-dailyroutine img.logo{max-width:80px;margin:0 auto 25px}@media (min-width:768px){body.ingenium-zb #ingeniumzb-dailyroutine img.logo{float:left;max-width:120px;margin:0 auto}}body.ingenium-zb #ingeniumzb-dailyroutine h2 strong{font-weight:200;font-size:1.5em}@media (min-width:768px){body.ingenium-zb #ingeniumzb-dailyroutine h2 strong{font-size:2em}}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house{display:inline-block;margin:50px auto 0;position:relative;text-align:center}@media (min-width:768px){body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house .ingenium-house{margin:100px auto 0}}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house img{margin:auto}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li a{border-radius:50%;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.75);box-shadow:0 0 25px rgba(0,0,0,0.75);position:absolute;display:block;text-indent:-9999em;overflow:hidden;width:2em;height:2em}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li a:after{background:#ed1c24;bottom:0;color:#fff;content:"+";display:block;font-size:2em;font-weight:200;left:0;line-height:1;position:absolute;right:0;text-align:center;text-indent:0;top:0}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.welcome a{left:23%;top:12.5%}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.bath a{left:52%;top:27.2%}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.goodnight a{top:45.7%;left:34.7%}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.romantic a{top:53.1%;left:82%}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.hometheatre a{top:13.7%;left:35.7%}body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house ul li.work a{top:45.7%;left:65.7%}.js body.ingenium-zb #ingeniumzb-dailyroutine .ingenium-house div.popup{display:none}body.ingenium-zb .tooltip-ingenium-house{margin:-10px;padding:0;position:relative;max-width:300px}body.ingenium-zb .tooltip-ingenium-house>*{-ms-flex-preferred-size:50%;flex-basis:50%}body.ingenium-zb .tooltip-ingenium-house img{border-radius:4px 4px 0 0}body.ingenium-zb .tooltip-ingenium-house div{background:rgba(0,0,0,0.8);bottom:0;color:#fff;font-size:13px;left:0;padding:20px;position:absolute;right:0}body.ingenium-zb .tooltip-ingenium-house div h3{color:#fff;margin:0 0 1em}body.ingenium-zb .tooltip-ingenium-house div p{margin:0;font-size:1.25em;line-height:1.1}p.view-all-link{margin:0}p.view-all-link a{color:#ed1c24;position:relative}p.view-all-link a:after,p.view-all-link a:before{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}p.view-all-link a:after{content:"";font-family:megaman;font-weight:bold;font-size:1.5em;vertical-align:sub;margin-left:0.25em}p.view-all-link a:before{content:"";position:absolute;height:2px;background:#ed1c24;width:0;left:50%;bottom:-7px}p.view-all-link a:hover{text-decoration:none}p.view-all-link a:hover:after{margin-left:0.5em}p.view-all-link a:hover:before{left:0;width:100%}.ingeniumzb-products-image{margin:75px 0}#ingeniumzb-products{background:#efefef}#ingeniumzb-products .inner{position:relative;width:100%;z-index:1}#ingeniumzb-products h2 strong{font-weight:200;font-size:1.5em}#ingeniumzb-products ul.ingeniumzb-products{border-bottom:5px solid #ed1c24;list-style:none;padding:0 0 50px;margin:50px 0 0 0}#ingeniumzb-products ul.ingeniumzb-products li{margin:0 -5px 0 0;padding:10px;vertical-align:top}#ingeniumzb-products ul.ingeniumzb-products li a,#ingeniumzb-products ul.ingeniumzb-products li a:hover{border:0;text-decoration:none;color:#fff}#ingeniumzb-products ul.ingeniumzb-products .specs{text-align:center;padding:10;position:relative}#ingeniumzb-products ul.ingeniumzb-products .specs img{margin:0 auto}#ingeniumzb-products ul.ingeniumzb-products h3{color:#000;margin:0;font-size:1.4em}#ingeniumzb-products .ingeniumzb-how-to-setup{position:absolute;left:50%;bottom:-4.75em;z-index:254;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){#ingeniumzb-products{padding-bottom:150px}#ingeniumzb-products h2 strong{font-size:2em}#ingeniumzb-products ul.ingeniumzb-products{margin:50px 100px}#ingeniumzb-products ul.ingeniumzb-products .specs{margin:0 0 2em}#ingeniumzb-products ul.ingeniumzb-products li{display:inline-block;width:20%}}.ingeniumzb-compatible-with img{display:inline-block;margin:0 0.5em 0 0}.template-87 .ingeniumzb-compatible-with img{max-height:32px}@media (min-width:768px){.template-87 .ingeniumzb-compatible-with img{max-height:40px}}#ingeniumzb-brochure{background:#612750;background-image:-o-radial-gradient(50% 100%,circle,#c96385,#612750 600px);background-image:radial-gradient(circle at 50% 100%,#c96385,#612750 600px);color:#fff;padding-bottom:280px}#ingeniumzb-brochure:before{content:"";background:#efefef;position:absolute;left:50%;width:50px;height:50px;margin:-25px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:0}#ingeniumzb-brochure h2{color:#ed68a1;margin:50px 0 50px}#ingeniumzb-brochure h2 strong{color:#fff}#ingeniumzb-brochure p{font-size:1.25em;max-width:24em;margin-left:auto;margin-right:auto;margin-bottom:0}#ingeniumzb-brochure a{display:inline-block;-webkit-box-shadow:0 10px 50px rgba(0,0,0,0.25);box-shadow:0 10px 50px rgba(0,0,0,0.25);overflow:hidden;-webkit-transition:max-height 0.5s ease;-o-transition:max-height 0.5s ease;transition:max-height 0.5s ease;position:absolute;bottom:0;max-height:250px;left:50px;right:50px}#ingeniumzb-brochure a:hover{max-height:480px}@media (min-width:768px){#ingeniumzb-brochure p{margin-bottom:50px}}@media (min-width:960px){#ingeniumzb-brochure{padding-bottom:380px}#ingeniumzb-brochure p{margin-bottom:100px}#ingeniumzb-brochure a{max-height:380px;right:auto;left:20%;left:calc((100vw - 1136px) / 2)}#ingeniumzb-brochure a:hover{max-height:450px}}.ingeniumzb-page-heading{background-color:#2e2145;background:#2e2145 url(/assets/megaman/images/ingeniumzb/header.jpg) center/cover no-repeat;color:#fff;font-size:1.3em}.ingeniumzb-page-heading .ingeniumzb-header-content{padding:2em 20px}.ingeniumzb-page-heading .ingeniumzb-header-content.larger>*{font-size:1.75em;line-height:1.3}.ingeniumzb-page-heading .ingeniumzb-header-links li,.ingeniumzb-page-heading .ingeniumzb-header-links ul{list-style:none;margin:0;padding:0}.ingeniumzb-page-heading .ingeniumzb-header-links ul{margin-top:-4em}.ingeniumzb-page-heading .ingeniumzb-header-links li{padding:0.2em 0}.ingeniumzb-page-heading .ingeniumzb-header-links li:before{content:"";font-family:megaman;display:inline-block;margin:0 0.4em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ingeniumzb-page-heading .ingeniumzb-header-links a{color:#fff}.ingeniumzb-page-heading h1,.ingeniumzb-page-heading h2,.ingeniumzb-page-heading h3,.ingeniumzb-page-heading h4,.ingeniumzb-page-heading h5,.ingeniumzb-page-heading h6{color:#fff;font-size:1.45em;letter-spacing:-0.025em;line-height:1.2;text-transform:uppercase;margin:0}.ingeniumzb-page-heading h1 em,.ingeniumzb-page-heading h1 strong,.ingeniumzb-page-heading h2 em,.ingeniumzb-page-heading h2 strong,.ingeniumzb-page-heading h3 em,.ingeniumzb-page-heading h3 strong,.ingeniumzb-page-heading h4 em,.ingeniumzb-page-heading h4 strong,.ingeniumzb-page-heading h5 em,.ingeniumzb-page-heading h5 strong,.ingeniumzb-page-heading h6 em,.ingeniumzb-page-heading h6 strong{color:#ed1c24;display:block;font-size:1.725em}.ingeniumzb-page-heading h1 span.subtitle,.ingeniumzb-page-heading h2 span.subtitle,.ingeniumzb-page-heading h3 span.subtitle,.ingeniumzb-page-heading h4 span.subtitle,.ingeniumzb-page-heading h5 span.subtitle,.ingeniumzb-page-heading h6 span.subtitle{color:#fff;font-size:0.5em;display:block;margin:0.5em 0 0}.template-87 .ingeniumzb-page-heading h1,.template-87 .ingeniumzb-page-heading h2,.template-87 .ingeniumzb-page-heading h3,.template-87 .ingeniumzb-page-heading h4,.template-87 .ingeniumzb-page-heading h5,.template-87 .ingeniumzb-page-heading h6{color:#ed1c24}.template-87 .ingeniumzb-page-heading h1 strong,.template-87 .ingeniumzb-page-heading h2 strong,.template-87 .ingeniumzb-page-heading h3 strong,.template-87 .ingeniumzb-page-heading h4 strong,.template-87 .ingeniumzb-page-heading h5 strong,.template-87 .ingeniumzb-page-heading h6 strong{color:#fff}.ingeniumzb-page-heading p{margin:0 0 2em}.ingeniumzb-page-heading h1+p{margin-top:1.5em}.ingeniumzb-page-heading p:last-child{margin:0}.ingeniumzb-page-heading #breadcrumb{background:none;border-top:1px solid rgba(255,255,255,0.33);font-size:0.785em;padding:18px}.ingeniumzb-page-heading #breadcrumb li:after{color:#a55d8f}.ingeniumzb-page-heading #breadcrumb li a{color:#ccc}.ingeniumzb-page-heading #breadcrumb li a:hover{color:#fff}@media screen and (min-width:520px){.ingeniumzb-page-heading .inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:768px){.ingeniumzb-page-heading .ingeniumzb-header-image{width:25%;padding:1.5em 0}.ingeniumzb-page-heading h1,.ingeniumzb-page-heading h2,.ingeniumzb-page-heading h3,.ingeniumzb-page-heading h4,.ingeniumzb-page-heading h5,.ingeniumzb-page-heading h6{font-size:1.85em}.ingeniumzb-page-heading p{font-size:1.15em;line-height:1.3}.ingeniumzb-page-heading .ingeniumzb-header-content{padding:3em 25px;max-width:75%;min-width:50%}.ingeniumzb-page-heading .ingeniumzb-header-links ul{border:0;border-left:1px solid rgba(255,255,255,0.33);margin-top:0;margin-left:3em;padding-left:3em}}.ingeniumzb-heading{color:#ed1c24;letter-spacing:-0.025em;line-height:1.1;text-transform:uppercase;font-size:2.2em;text-align:center;margin:100px 0}.ingeniumzb-heading strong{display:block;font-size:2em;font-weight:200}@media (min-width:768px){.ingeniumzb-heading{font-size:2.8em;margin:150px 0}.ingeniumzb-heading strong{font-size:2em}}.ingeniumzb-support-videos .ingeniumzb-support-videos-group{background:#f6f6f6;background-image:-o-linear-gradient(#f6f6f6 0,#f6f6f6 200px,#fff 200px,#fff 100%);background-image:linear-gradient(#f6f6f6 0,#f6f6f6 200px,#fff 200px,#fff 100%);overflow:hidden;position:relative;padding:0 25px 50px}.ingeniumzb-support-videos .ingeniumzb-support-videos-group:after{content:"";top:200px;left:0;right:0;position:absolute;border-top:10vh solid #f6f6f6;border-left:50vw solid transparent;border-right:50vw solid transparent}@media (min-width:768px){.ingeniumzb-support-videos .ingeniumzb-support-videos-group{background-image:-o-linear-gradient(#f6f6f6 0,#f6f6f6 300px,#fff 300px,#fff 100%);background-image:linear-gradient(#f6f6f6 0,#f6f6f6 300px,#fff 300px,#fff 100%);padding:0 0 150px}.ingeniumzb-support-videos .ingeniumzb-support-videos-group:after{border-top:280px solid #f6f6f6;top:296px}}.ingeniumzb-support-videos li,.ingeniumzb-support-videos ul{list-style:none;margin:0;padding:0}.ingeniumzb-support-videos ul{position:relative;z-index:1}.ingeniumzb-support-videos a{color:#333;display:block;text-align:center;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.ingeniumzb-support-videos a img{border:10px solid #fff;-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.3);box-shadow:0 5px 25px rgba(0,0,0,0.3);margin-bottom:1em;-webkit-transform:rotate(0.02deg);-ms-transform:rotate(0.02deg);transform:rotate(0.02deg);-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.ingeniumzb-support-videos a .ingeniumzb-support-video-title{margin:2em 2em 2.5em 2em;font-size:1.2em;text-transform:uppercase}.ingeniumzb-support-videos a:hover{color:#ed1c24;text-decoration:none}.ingeniumzb-support-videos a:hover img{-webkit-transform:rotate(0.02deg) scale(1.05);-ms-transform:rotate(0.02deg) scale(1.05);transform:rotate(0.02deg) scale(1.05);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.5)}@media (min-width:768px){.ingeniumzb-support-videos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-40px}.ingeniumzb-support-videos li{margin-right:40px;width:32%;width:calc(33.333% - 40px)}}.ingeniumzb-support-faqs{padding-bottom:150px}.ingeniumzb-support-faqs-heading{background-color:#eeeeee;background:#eeeeee url(/assets/megaman/images/ingeniumzb/smart.living.jpg) top center/cover no-repeat;color:#525252;padding:1px 0}.ingeniumzb-support-faqs-heading h2{margin-bottom:0}.ingeniumzb-support-faqs-heading li,.ingeniumzb-support-faqs-heading ul{list-style:none;margin:0;padding:0}.ingeniumzb-support-faqs-heading ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto 75px;padding:0 25px;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}.ingeniumzb-support-faqs-heading ul li{-ms-flex-preferred-size:50%;flex-basis:50%}.ingeniumzb-support-faqs-heading ul li:before{content:"";font-family:megaman;display:inline-block;margin:0 0.4em;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ingeniumzb-support-faqs-heading ul li a{color:#ed1c24}@media (min-width:768px){.ingeniumzb-support-faqs-heading ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.ingeniumzb-support-faqs-heading ul li{-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 0 0 1em}}.ingeniumzb-support-faqs-section>h3{color:#333;font-size:1.5em;margin:1.5em auto;max-width:1280px;text-align:center;text-transform:uppercase}.ingeniumzb-support-faqs-section dl{margin:0}.ingeniumzb-support-faqs-section dt{background:#efefef;border-bottom:2px solid #aaa;border-top:2px solid #aaa;color:#333;font-weight:bold;margin-bottom:-2px}.ingeniumzb-support-faqs-section dt a{color:#333;display:block;max-width:1280px;margin:0 auto;padding:1em 1em 1em 3em;position:relative}.ingeniumzb-support-faqs-section dt a:before{background:#555;content:"";height:2px;left:0.5em;margin-top:-2px;position:absolute;top:50%;width:1.6em}.ingeniumzb-support-faqs-section dt a:after{background:#555;content:"";height:1.6em;left:1.3em;margin-top:-0.85em;margin-top:calc(-0.8em - 1px);margin-left:-1px;position:absolute;top:50%;width:2px;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.ingeniumzb-support-faqs-section dt a.open:after{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.ingeniumzb-support-faqs-section dd{max-width:1280px;margin:0 auto;padding:2.5em 1em 2.25em 3em}.ingeniumzb-support-faqs-section dd h1,.ingeniumzb-support-faqs-section dd h2,.ingeniumzb-support-faqs-section dd h3,.ingeniumzb-support-faqs-section dd h4,.ingeniumzb-support-faqs-section dd h5,.ingeniumzb-support-faqs-section dd h6,.ingeniumzb-support-faqs-section dd ol,.ingeniumzb-support-faqs-section dd p,.ingeniumzb-support-faqs-section dd table,.ingeniumzb-support-faqs-section dd ul{margin:0 0 0.25em}.ingeniumzb-support-faqs-section dd h1,.ingeniumzb-support-faqs-section dd h2,.ingeniumzb-support-faqs-section dd h3,.ingeniumzb-support-faqs-section dd h4,.ingeniumzb-support-faqs-section dd h5,.ingeniumzb-support-faqs-section dd h6{font-size:1em;font-weight:bold;margin-top:20px}.js .ingeniumzb-support-faqs-section dd{display:none}.js .ingeniumzb-support-faqs-section dd.open{display:block}@media (min-width:768px){.ingeniumzb-support-faqs-section>h3{font-size:2.25em}}@-webkit-keyframes ingeniumzb-livingspace-pulse{0%{-webkit-transform:rotate(0.02deg);transform:rotate(0.02deg);opacity:0}40%,50%,60%{-webkit-transform:scale(1.1) rotate(0.02deg);transform:scale(1.1) rotate(0.02deg);opacity:0.75}45%,55%{-webkit-transform:scale(1.1) rotate(0.02deg);transform:scale(1.1) rotate(0.02deg);opacity:1}to{-webkit-transform:rotate(0.02deg);transform:rotate(0.02deg);opacity:0}}@keyframes ingeniumzb-livingspace-pulse{0%{-webkit-transform:rotate(0.02deg);transform:rotate(0.02deg);opacity:0}40%,50%,60%{-webkit-transform:scale(1.1) rotate(0.02deg);transform:scale(1.1) rotate(0.02deg);opacity:0.75}45%,55%{-webkit-transform:scale(1.1) rotate(0.02deg);transform:scale(1.1) rotate(0.02deg);opacity:1}to{-webkit-transform:rotate(0.02deg);transform:rotate(0.02deg);opacity:0}}#ingeniumzb-livingspace{padding:0!important}#ingeniumzb-livingspace .ingeniumzb-speech-bubble{position:absolute;left:17%;top:72%;max-width:14em}@media (min-width:768px){#ingeniumzb-livingspace .ingeniumzb-speech-bubble{left:49%;top:75%}}#ingeniumzb-livingspace .ingeniumzb-livingspace-image{width:100%}#ingeniumzb-livingspace ul li a{border-radius:50%;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.75);box-shadow:0 0 25px rgba(0,0,0,0.75);position:absolute;display:block;width:3em;height:3em;border:2px solid;background:#2e2145;background-image:-o-radial-gradient(top right,circle,#e6558b,#6a3159);background-image:radial-gradient(circle at top right,#e6558b,#6a3159);color:#fff;padding:0.4em}#ingeniumzb-livingspace ul li a:after{border-radius:50%;border:0.3em solid #fff;bottom:0;color:#fff;content:"";display:block;height:3.3em;left:-0.25em;position:absolute;right:0;top:-0.25em;width:3.3em;-webkit-animation:ingeniumzb-livingspace-pulse infinite 3s ease;animation:ingeniumzb-livingspace-pulse infinite 3s ease;opacity:0;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#ingeniumzb-livingspace ul li a:hover:after{-webkit-animation:none;animation:none;-webkit-transform:scale(1.1) rotate(0.02deg);-ms-transform:scale(1.1) rotate(0.02deg);transform:scale(1.1) rotate(0.02deg);opacity:1}#ingeniumzb-livingspace ul li.point1 a{left:62%;top:35%}#ingeniumzb-livingspace ul li.point2 a{left:6%;top:58.5%}#ingeniumzb-livingspace ul li.point3 a{left:26%;top:42%}#ingeniumzb-livingspace ul li.point4 a{left:6%;top:42%}#ingeniumzb-livingspace ul li.point5 a{left:66%;top:46%}#ingeniumzb-livingspace ul li.point6 a{left:63%;top:12.5%}#ingeniumzb-livingspace ul li.point7 a{left:8.5%;top:29.5%}#ingeniumzb-livingspace ul li.point8 a{left:86%;top:49%}#ingeniumzb-livingspace ul li.point9 a{left:86%;top:62.5%}#ingeniumzb-livingspace ul li.point10 a{left:23%;top:12.5%}#ingeniumzb-livingspace ul li.point11 a{left:77%;top:20%}#ingeniumzb-livingspace ul li.point12 a{left:53%;top:3%}#ingeniumzb-livingspace ul li.point13 a{left:72%;top:5%}@media (min-width:768px){#ingeniumzb-livingspace ul li.point1 a{left:62%;top:35%}#ingeniumzb-livingspace ul li.point2 a{left:6%;top:54%}#ingeniumzb-livingspace ul li.point3 a{left:46%;top:44%}#ingeniumzb-livingspace ul li.point4 a{left:35%;top:45%}#ingeniumzb-livingspace ul li.point5 a{left:31%;top:54%}#ingeniumzb-livingspace ul li.point6 a{left:63%;top:12.5%}#ingeniumzb-livingspace ul li.point7 a{left:36%;top:16%}#ingeniumzb-livingspace ul li.point8 a{left:85.6%;top:46%}#ingeniumzb-livingspace ul li.point9 a{left:15%;top:33%}#ingeniumzb-livingspace ul li.point10 a{left:23%;top:12.5%}#ingeniumzb-livingspace ul li.point11 a{left:77%;top:20%}#ingeniumzb-livingspace ul li.point12 a{left:53%;top:3%}#ingeniumzb-livingspace ul li.point13 a{left:72%;top:5%}}@media (min-width:768px){#ingeniumzb-livingspace ul li a{height:4em;padding:0.6em;width:4em}#ingeniumzb-livingspace ul li a:after{height:4.3em;width:4.3em}}#ingeniumzb-product-support{margin-bottom:50px;background:#efefef}#ingeniumzb-product-support .ingeniumzb-heading{margin:0 0 1em}@media (min-width:768px){#ingeniumzb-product-support{margin-bottom:100px}}#ingeniumzb-pro{background:#efefef}.js #ingeniumzb-pro div.popup{display:none}@media (min-width:768px){#ingeniumzb-pro{padding-bottom:0}}.ingeniumzb-ingenium-pro{background:#fff}.ingeniumzb-ingenium-pro-intro{padding:0 0 50px 0}.ingeniumzb-ingenium-pro-intro h2{margin:0 0 50px}.ingeniumzb-ingenium-pro-intro p{font-size:1.25em;line-height:1.3;margin:0 auto 1em}@media (min-width:768px){.ingeniumzb-ingenium-pro-intro{padding:0 0 220px 0;max-width:72em}.ingeniumzb-ingenium-pro-intro p{max-width:66%}}.ingeniumzb-ingenium-pro-benefits li,.ingeniumzb-ingenium-pro-benefits ul{list-style:none;margin:0;padding:0}.ingeniumzb-ingenium-pro-benefits ul{margin:0 auto;max-width:400px}.ingeniumzb-ingenium-pro-benefits p{line-height:1.3;margin:0}@media (max-width:767px){.ingeniumzb-ingenium-pro-benefits ul{margin-bottom:50px;text-align:left}.ingeniumzb-ingenium-pro-benefits li{background:#fff;border-radius:10px;-webkit-box-shadow:0 10px 7px rgba(0,0,0,0.1);box-shadow:0 10px 7px rgba(0,0,0,0.1);padding:15px;font-size:1.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.ingeniumzb-ingenium-pro-benefits li .ingenium-pro-icon{-ms-flex-preferred-size:38vw;flex-basis:38vw;margin-right:20px;max-width:100px}}@media (min-width:768px){.ingeniumzb-ingenium-pro-benefits ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 50px 50px;max-width:1280px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ingeniumzb-ingenium-pro-benefits li{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.ingeniumzb-ingenium-pro-benefits li:nth-child(odd){margin-right:20px}}@media (min-width:768px){.ingeniumzb-ingenium-pro-benefits p{font-size:0.7em}}@media (min-width:768px){.ingeniumzb-ingenium-pro-benefits{background:#fff;padding-bottom:100px}.ingeniumzb-ingenium-pro-benefits .ingenium-pro-icon{background:#fff;border-radius:50%;-webkit-box-shadow:0 10px 7px rgba(0,0,0,0.1);box-shadow:0 10px 7px rgba(0,0,0,0.1);padding:30px;width:9em;height:9em}.ingeniumzb-ingenium-pro-benefits ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px)}.ingeniumzb-ingenium-pro-benefits li{max-width:180px}.ingeniumzb-ingenium-pro-benefits li:not(:last-child){margin-right:40px}.ingeniumzb-ingenium-pro-benefits p{margin:40px 0 0;font-size:0.9em}}@media (min-width:768px) and (max-width:959px){.ingeniumzb-ingenium-pro-benefits{margin-left:-25px;margin-right:-25px;padding-right:25px;padding-left:25px}}#breadcrumb .ingeniumzb-product-section ol h2,.browserupgrade .ingeniumzb-product-section p h2,.ingeniumzb-product-section #breadcrumb ol h2,.ingeniumzb-product-section .browserupgrade p h2,.ingeniumzb-product-section .template-7 #homepage-feature .title h2,.ingeniumzb-product-section .template-40 #homepage-feature .title h2,.ingeniumzb-product-section .template-45 #homepage-feature .title h2,.ingeniumzb-product-section .wrap h2,.template-7 #homepage-feature .ingeniumzb-product-section .title h2,.template-40 #homepage-feature .ingeniumzb-product-section .title h2,.template-45 #homepage-feature .ingeniumzb-product-section .title h2{color:#ed1c24;font-size:1.5em!important;text-transform:uppercase}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content li,#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content ul,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content li,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content ul,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content li,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content li,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content li,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content ul,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul{list-style:none;margin:0;padding:0}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content li,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content li,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content li,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content li,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4;margin:0 0 10px;padding-right:10px}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content li p,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content li p,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content li p,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content li p,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content li p,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content li p,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content li p,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content li p,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p{margin:0}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content li p:first-child,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content li p:first-child,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content li p:first-child,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p:first-child,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p:first-child,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li p:first-child{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}@media (min-width:768px){#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content ul,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content ul,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content ul,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content ul,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content li,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content li,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content li,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content li,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content li,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content li{font-size:0.875em;width:50%}}@media (min-width:768px){#breadcrumb .ingeniumzb-product-section ol,.browserupgrade .ingeniumzb-product-section p,.ingeniumzb-product-section #breadcrumb ol,.ingeniumzb-product-section .browserupgrade p,.ingeniumzb-product-section .template-7 #homepage-feature .title,.ingeniumzb-product-section .template-40 #homepage-feature .title,.ingeniumzb-product-section .template-45 #homepage-feature .title,.ingeniumzb-product-section .wrap,.template-7 #homepage-feature .ingeniumzb-product-section .title,.template-40 #homepage-feature .ingeniumzb-product-section .title,.template-45 #homepage-feature .ingeniumzb-product-section .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#breadcrumb .ingeniumzb-product-section ol h2,.browserupgrade .ingeniumzb-product-section p h2,.ingeniumzb-product-section #breadcrumb ol h2,.ingeniumzb-product-section .browserupgrade p h2,.ingeniumzb-product-section .template-7 #homepage-feature .title h2,.ingeniumzb-product-section .template-40 #homepage-feature .title h2,.ingeniumzb-product-section .template-45 #homepage-feature .title h2,.ingeniumzb-product-section .wrap h2,.template-7 #homepage-feature .ingeniumzb-product-section .title h2,.template-40 #homepage-feature .ingeniumzb-product-section .title h2,.template-45 #homepage-feature .ingeniumzb-product-section .title h2{font-size:1.3em!important;width:25%}#breadcrumb .ingeniumzb-product-section ol .ingeniumzb-product-features-content,.browserupgrade .ingeniumzb-product-section p .ingeniumzb-product-features-content,.ingeniumzb-product-section #breadcrumb ol .ingeniumzb-product-features-content,.ingeniumzb-product-section .browserupgrade p .ingeniumzb-product-features-content,.ingeniumzb-product-section .template-7 #homepage-feature .title .ingeniumzb-product-features-content,.ingeniumzb-product-section .template-40 #homepage-feature .title .ingeniumzb-product-features-content,.ingeniumzb-product-section .template-45 #homepage-feature .title .ingeniumzb-product-features-content,.ingeniumzb-product-section .wrap .ingeniumzb-product-features-content,.template-7 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content,.template-40 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content,.template-45 #homepage-feature .ingeniumzb-product-section .title .ingeniumzb-product-features-content{width:75%}}.ingeniumzb-product-section.ingeniumzb-product-specifications{background:#efefef}.ingeniumzb-product-section.ingeniumzb-product-specifications table{border:0;width:100%}.ingeniumzb-product-section.ingeniumzb-product-specifications table td,.ingeniumzb-product-section.ingeniumzb-product-specifications table th{border-bottom:1px solid #333;padding:10px 0}.ingeniumzb-product-section.ingeniumzb-product-specifications table th{padding-right:1em}.ingeniumzb-product-section.ingeniumzb-product-specifications table th:after{content:":"}.ingeniumzb-product-section.ingeniumzb-product-specifications table tr:last-child td,.ingeniumzb-product-section.ingeniumzb-product-specifications table tr:last-child th{border:0}.template-85 #page-content,.template-86 #page-content{padding:80px 10px}#page-content .ingenium-zb-products>ul>li a{min-height:19em!important}#page-content .ingenium-zb-products>ul>li .specs .product-image{margin:0 auto 2em!important}.ingeniumzb-product-section h2{text-transform:uppercase}.ingeniumzb-products-filters{background-color:#efefef;margin:0 0 5px;padding:25px}.ingeniumzb-products-filters.ingeniumzb-products-summary p{color:#333;font-weight:bold;line-height:1.2;margin:0}.ingeniumzb-products-filters h3{color:#333!important;font-size:1.2em;text-transform:uppercase;margin:0 0 20px}.ingeniumzb-products-filters li,.ingeniumzb-products-filters ul{list-style:none;margin:0;padding:0!important}.ingeniumzb-products-filters li:before{content:""!important}.ingeniumzb-products-filters input[type=checkbox]{opacity:0;position:absolute}.ingeniumzb-products-filters input[type=checkbox]+label{color:#777;cursor:pointer;float:none!important;display:block!important;line-height:1.5!important;position:relative;padding:0.25em 0 0.25em 2em!important;width:auto!important}.ingeniumzb-products-filters input[type=checkbox]+label:before{content:"";font-family:megaman;color:#fff;position:absolute;left:0;top:0.4em;width:1.5em;height:1.5em;border:2px solid #777;border-radius:3px;text-align:center;line-height:1.2;font-size:0.8em;font-weight:normal}.ingeniumzb-products-filters input[type=checkbox]+label:hover{color:#333}.ingeniumzb-products-filters input[type=checkbox]+label:hover:before{border-color:#333}.ingeniumzb-products-filters input:checked+label{color:#ed1c24;font-weight:bold}.ingeniumzb-products-filters input:checked+label:before{border-color:#ed1c24;content:"";background:#ed1c24}.ingeniumzb-products-filters input:checked+label:before:hover{background:#ed1c24}.ingeniumzb-products-filters input:checked+label:hover{color:#ed1c24}.ingeniumzb-products-filters input:checked+label:hover:before{border-color:#ed1c24}.excluded{display:none!important}@media (min-width:768px){.template-86 aside{width:260px}}.ingeniumzb-compatiblewith{margin:100px auto}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row{background:#ccc;margin-bottom:50px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.alexa .ingeniumzb-compatiblewith-image{background:url(/assets/megaman/images/ingeniumzb/compatible-with/alexa-background-mobile.jpg) center bottom/cover no-repeat}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.google .ingeniumzb-compatiblewith-image{background:url(/assets/megaman/images/ingeniumzb/compatible-with/google-background-mobile.jpg) center bottom/cover no-repeat}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.smartthings .ingeniumzb-compatiblewith-image{background:url(/assets/megaman/images/ingeniumzb/compatible-with/smartthings-background-mobile.jpg) center bottom/cover no-repeat}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image{padding:25px 20px;position:relative;text-align:center;min-height:32em}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image h2{color:#333;margin-bottom:10em}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .works-with{display:inline-block;text-transform:uppercase;font-size:0.625em;position:relative}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .works-with:after,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .works-with:before{background:#333;content:"";height:1px;width:80px;position:absolute;top:50%;left:calc(100% + 10px)}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .works-with:after{left:auto;right:calc(100% + 10px)}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .title{display:block;margin:20px 0}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .title img{max-width:240px;margin:0 auto}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .device{max-width:80%;margin:0 auto}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .ingenium-logo{width:50px;display:block;text-align:center;margin:0 auto}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .ingeniumzb-speech-bubble{bottom:40%;position:absolute}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .works-with-google-assistant{position:absolute;bottom:40px;right:40px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content{background:rgba(255,255,255,0.9);padding:20px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content h3{color:#ed1c24}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content ol{counter-reset:compatiblewith;font-size:1.075em;list-style:none;margin:0;padding:0 0 0 3.5em;position:relative}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content ol:before{background:#ccc;border-radius:10px;bottom:10px;content:"";left:1.3em;position:absolute;top:10px;width:6px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content ol>li:before{content:counter(compatiblewith);counter-increment:compatiblewith;background:#ed1c24;color:#fff;border-radius:50%;position:absolute;left:0.5em;font-size:14px;width:1.6em;height:1.6em;text-align:center;line-height:1.6;font-weight:bold}@media (min-width:768px){.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.alexa{background:url(/assets/megaman/images/ingeniumzb/compatible-with/alexa-background.jpg) center/cover no-repeat}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.google{background:url(/assets/megaman/images/ingeniumzb/compatible-with/google-background.jpg) center/cover no-repeat}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.smartthings{background:url(/assets/megaman/images/ingeniumzb/compatible-with/smartthings-background.jpg) left bottom/cover no-repeat}#breadcrumb .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row ol,.browserupgrade .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row p,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row #breadcrumb ol,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .browserupgrade p,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-7 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-40 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-45 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .wrap,.template-7 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title,.template-40 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title,.template-45 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title{display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumb .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row ol>div,.browserupgrade .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row p>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row #breadcrumb ol>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .browserupgrade p>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-7 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-40 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-45 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .wrap>div,.template-7 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div,.template-40 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div,.template-45 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div{-ms-flex-preferred-size:50%;flex-basis:50%;min-height:46em}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image{padding:50px 20px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .title img{max-width:360px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-image .device{position:absolute;bottom:40px;left:50%;margin-left:-210px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.alexa .ingeniumzb-compatiblewith-image{background:none}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.google .ingeniumzb-compatiblewith-image{background:none}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row.smartthings .ingeniumzb-compatiblewith-image{background:none}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content{padding:40px;position:relative}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content ol li:before{font-size:18px}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content:after{content:"";background:inherit;position:absolute;left:100%;width:50vw;top:0;bottom:0}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content .ingenium-logo{position:absolute;left:25px;height:80px;top:40px}}@media (min-width:768px){#breadcrumb .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row ol,.browserupgrade .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row p,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row #breadcrumb ol,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .browserupgrade p,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-7 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-40 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-45 #homepage-feature .title,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .wrap,.template-7 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title,.template-40 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title,.template-45 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title{display:-webkit-box;display:-ms-flexbox;display:flex}#breadcrumb .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row ol>div,.browserupgrade .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row p>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row #breadcrumb ol>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .browserupgrade p>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-7 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-40 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .template-45 #homepage-feature .title>div,.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .wrap>div,.template-7 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div,.template-40 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div,.template-45 #homepage-feature .ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .title>div{-ms-flex-preferred-size:50%;flex-basis:50%}.ingeniumzb-compatiblewith .ingeniumzb-compatiblewith-row .ingeniumzb-compatiblewith-content{padding:50px}}.ingeniumzb-split-section{background-size:cover;padding:150px 25px 0 25px!important;background-position:center;background-repeat:no-repeat}@media (max-width:767px){.ingeniumzb-split-section{min-height:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.ingeniumzb-split-section h2{font-size:1.5em!important}.ingeniumzb-split-section div{background:#efefef;background:rgba(239,239,239,0.9);border:10px solid #fff;border-bottom:0;padding:50px 20px}.ingeniumzb-split-section div>:last-child{margin-bottom:0}@media (min-width:768px){.ingeniumzb-split-section div{margin:0 auto 0 0}.ingeniumzb-split-section div>*{margin-right:0;margin-left:auto}}@media (min-width:768px){.ingeniumzb-split-section{background-size:contain;background-position:50vw 50%;padding:0!important}.ingeniumzb-split-section div{border:none;width:50%;width:50vw;min-height:24em;padding:50px 50px 50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ingeniumzb-split-section div>*{max-width:540px;width:100%}}.ingeniumzb-wheretobuy{background:#efefef;margin-bottom:100px}.ingeniumzb-wheretobuy input{width:auto}.ingeniumzb-wheretobuy:before{content:"";color:#ed1c24;font-size:180px;font-family:megaman;line-height:1;display:block;margin-top:-40px}.ingeniumzb-wheretobuy .intro{font-size:1.25em;max-width:36em;line-height:1.3;margin:0 auto 50px}.ingeniumzb-how-to-setup{text-align:center}.ingeniumzb-how-to-setup a{background:#9e5487;background-image:-o-linear-gradient(315deg,#9e5487,#9e5487 25%,#2e2145);background-image:linear-gradient(135deg,#9e5487,#9e5487 25%,#2e2145);border:0.33em solid #ed1c24;border-radius:50%;width:6.25em;font-weight:normal;height:6.25em;display:block;margin:0 auto;text-align:center;color:#fff!important;text-decoration:none;text-transform:uppercase;padding:1.7em 0;line-height:1.1;font-size:1.2em;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:rotate(0.02deg);-ms-transform:rotate(0.02deg);transform:rotate(0.02deg);-webkit-box-shadow:0 0 2em rgba(255,255,255,0.5);box-shadow:0 0 2em rgba(255,255,255,0.5)}.ingeniumzb-how-to-setup a span{font-weight:bold;display:block;font-size:1.2em}.ingeniumzb-how-to-setup a:hover{-webkit-box-shadow:0 0 1em rgba(255,255,255,0.8);box-shadow:0 0 1em rgba(255,255,255,0.8);-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.ingeniumzb-speech-bubble{background:#5ec4e7;background-image:-o-linear-gradient(#5ec4e7,#0072a9);background-image:-webkit-gradient(linear,left top,left bottom,from(#5ec4e7),to(#0072a9));background-image:linear-gradient(#5ec4e7,#0072a9);border-radius:20px;-webkit-box-shadow:0 15px 25px rgba(0,0,0,0.025);box-shadow:0 15px 25px rgba(0,0,0,0.025);color:#fff;font-size:14px;font-weight:bold;line-height:1.2;max-width:380px;padding:20px;text-align:left;position:relative}.ingeniumzb-speech-bubble:after{content:"";position:absolute;bottom:100%;left:25px;border-bottom:25px solid #5ec4e7;border-left:0px solid transparent;border-right:25px solid transparent}a:hover .ingeniumzb-speech-bubble{text-decoration:none}.ingeniumzb-speech-bubble.google{background:#7c2767}.ingeniumzb-speech-bubble.google:after{bottom:auto;top:100%;border-top:25px solid #7c2767;border-bottom:0;border-right:0px solid transparent;border-left:25px solid transparent;left:auto;right:25px}@media (min-width:768px){.ingeniumzb-speech-bubble{font-size:24px}}.video-listing li,.video-listing ul{list-style:none;margin:0;padding:0}.video-listing ul{position:relative;z-index:1}.video-listing a{color:#333;display:block;text-align:center;-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease;font-size:1em;line-height:1.3;padding-bottom:20px}.video-listing a img{border:5px solid #fff;-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.3);box-shadow:0 5px 25px rgba(0,0,0,0.3);margin-bottom:1em;-webkit-transform:rotate(0.02deg);-ms-transform:rotate(0.02deg);transform:rotate(0.02deg);-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}.video-listing a .ingeniumzb-support-video-title{margin:2em 2em 2.5em 2em;font-size:1.2em;text-transform:uppercase}.video-listing a:hover{color:#00538d;text-decoration:none}.video-listing a:hover img{-webkit-transform:rotate(0.02deg) scale(1.05);-ms-transform:rotate(0.02deg) scale(1.05);transform:rotate(0.02deg) scale(1.05);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.15),0 5px 15px rgba(0,0,0,0.5)}@media (min-width:540px){.video-listing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.video-listing li{margin-right:20px;width:49%;width:calc(50% - 20px)}.video-listing a{padding-bottom:40px}}@media (max-width:767px){.video-listing ul{margin-right:-40px}.video-listing li{margin-right:40px;width:32%;width:calc(33.333% - 40px)}}#mmtv_related{background:#eee;clear:both;margin:40px 0 0 0;min-height:132px;padding:15px 15px 15px 160px;position:relative}.product_list #mmtv_related{margin-left:-20px}.default #mmtv_related{margin:20px 0 0}#mmtv_related a{font-weight:normal}#mmtv_related a,#mmtv_related h3,#mmtv_related p{margin:0;text-decoration:none}#mmtv_related h3{margin:0 0 5px 0}#mmtv_related h3 span{color:#444}#mmtv_related img{border:1px solid #999;position:absolute;left:20px;top:20px}#mmtv_related p{color:#444}#mmtv_related strong{color:#777;display:block;font-size:90%;margin:0 0 5px;text-transform:uppercase}#megamantv_container{margin-bottom:40px}.latest-posts span{color:#999;display:block;font-size:12px;margin:-4px 0 0;text-transform:uppercase}.post{border-bottom:2px solid #aaa;clear:both;overflow:hidden;width:100%}.post h2{font-size:130%;margin:20px 0 5px}.post-info{color:#999;font-size:80%;margin:0 0 20px 0;text-transform:uppercase}.article-image,.post img{border:1px solid #ccc;margin:0 20px 20px 0;max-width:100%;width:100%}.post .postmeta{clear:both;margin:20px 0 0 0}.post .entry{margin-bottom:20px}.template-8 .product-related,.template-20 .product-related{background:#eee;border-top:0;clear:both;margin-bottom:25px;padding:0 15px 15px}.template-8 .product-related ul li a,.template-20 .product-related ul li a{display:block;line-height:1.3}.template-20 .product-related{margin-top:20px}.template-28 .post img{float:left;max-width:180px}.template-28 .event-info{margin:0}#page-content .imageGallery{background:#333;list-style:none;margin:0 0 20px;overflow:hidden;padding:20px}#page-content .imageGallery li{display:inline;float:left;margin:0 1px 1px 0;padding:0;position:relative}#page-content .imageGallery li img{display:block;vertical-align:bottom}#page-content .imageGallery li a{display:block}#page-content .imageGallery li span{position:absolute;left:-9999em}#page-content .imageGallery li.first{background:url(/images/gallery_loading.gif) center no-repeat;width:708px;height:531px}#page-content .imageGallery li.first image{width:708px;height:531px}#page-content .imageGallery li.first span{font-size:80%;left:0;bottom:0;padding:10px;color:#fff;background:rgba(0,0,0,0.9);width:384px}sup.new{color:red;font-weight:bold}@media (max-width:767px){#page-search{background:#0098CD;background-image:-o-linear-gradient(330deg,#0098CD,#006FA6);background-image:linear-gradient(120deg,#0098CD,#006FA6);-webkit-box-shadow:0 0 0 999em rgba(0,83,141,0.9);box-shadow:0 0 0 999em rgba(0,83,141,0.9);left:0;display:none;padding:12px 15px;position:fixed;right:0;top:0}#page-search #search{width:100%}#page-search.on{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:768px){#page-search{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:300px;padding:0 20px;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}#page-search:focus-within{max-width:964px}}.sisea-result{border-bottom:2px solid #aaa;clear:both;overflow:hidden;margin-bottom:20px;padding-bottom:20px;width:100%}.sisea-result img{border:1px solid #aaa;float:left;margin:0 20px 0 0}.sisea-result h3{font-size:100%;margin:0 0 10px 0}.sisea-result p{margin:0}.sisea-highlight{background:yellow}.sisea-results{border-bottom:2px solid #aaa;margin:0 0 20px 0;padding-bottom:25px}#page-content .related{border:1px solid #ccc;margin-top:20px;padding:20px}#page-content .related h2,#page-content .related h3{font-size:1em;margin:0 0 10px}#page-content .related ul{list-style:square;padding:0 0 0 1em}#page-content .related a{font-weight:normal}#knowledgebase-intro{background:#fafafa;border-bottom:1px solid #ccc}#breadcrumb #knowledgebase-intro ol,#knowledgebase-intro #breadcrumb ol,#knowledgebase-intro .browserupgrade p,#knowledgebase-intro .template-7 #homepage-feature .title,#knowledgebase-intro .template-40 #homepage-feature .title,#knowledgebase-intro .template-45 #homepage-feature .title,#knowledgebase-intro .wrap,.browserupgrade #knowledgebase-intro p,.template-7 #homepage-feature #knowledgebase-intro .title,.template-40 #homepage-feature #knowledgebase-intro .title,.template-45 #homepage-feature #knowledgebase-intro .title{font-size:1.2em;line-height:1.4;padding:50px 20px;text-align:center}#breadcrumb #knowledgebase-intro ol>*,#knowledgebase-intro #breadcrumb ol>*,#knowledgebase-intro .browserupgrade p>*,#knowledgebase-intro .template-7 #homepage-feature .title>*,#knowledgebase-intro .template-40 #homepage-feature .title>*,#knowledgebase-intro .template-45 #homepage-feature .title>*,#knowledgebase-intro .wrap>*,.browserupgrade #knowledgebase-intro p>*,.template-7 #homepage-feature #knowledgebase-intro .title>*,.template-40 #homepage-feature #knowledgebase-intro .title>*,.template-45 #homepage-feature #knowledgebase-intro .title>*{max-width:820px;margin:0 auto 25px}#knowledgebase_listing li{background:#fafafa;border-radius:5px;padding:20px!important}#knowledgebase_listing svg{margin:0 0 10px;width:120px;height:120px}#knowledgebase_listing a{color:#aaa;text-align:center}#article_listing li{border-top:2px solid #eee;padding:10px 10px!important;color:#ccc;list-style-position:inside}.kb_attachment{border-radius:5px;background:#eee;margin:20px 0;padding:15px 10px;text-transform:uppercase}.kb_attachment a{background:url(/assets/megaman/images/icons/pdf_lg.png) no-repeat 0 50%;color:#444;display:block;line-height:1.2em;padding:0 0 0 40px;text-decoration:none}.kb_attachment span{color:#999;display:block}h2.product-title{margin-bottom:0}h2.product-title strong{display:block;font-size:1.1em}#product_filter_form{padding:0 10px}#product-filter{background:#efefef;border-bottom:1px solid #aaa;padding:10px 0;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#product-filter.scroll-to-fixed-fixed{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25)}#product-filter h3{font-size:1em;margin:0 10px 0 0;vertical-align:middle}#product-filter li,#product-filter ol,#product-filter p{vertical-align:middle}#product-filter li{margin:5px 10px 5px 0}#product-filter label{background:#fff;border:1px solid #aaa!important;border-radius:3px;color:#00538d;cursor:pointer;display:block;padding:8px 8px 8px 50px;position:relative;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;white-space:nowrap}#product-filter label:after{border:0;color:#aaa;content:"▼";font-size:1em;left:auto;line-height:1.4;padding:10px 0;right:5px;width:auto}#product-filter label.beamangle:before{content:"";line-height:0.9}#product-filter label.dimmable:before{content:""}#product-filter label.voltage:before{content:""}#product-filter label.wattage:before{content:""}#product-filter label.colourtemp:before{content:""}#product-filter label.base:before{content:""}#product-filter label:hover{border-color:#aaa!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2)}#product-filter select,#product-filter span{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:#333;cursor:pointer;padding:0;width:auto}#product-filter select{padding-right:20px;position:relative;z-index:1}#product-filter span{display:inline-block}#product-filter select.js{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:99}.js #product-filter label{padding:8px 25px 8px 50px}.js #product-filter select{padding:0}.product-badges{margin:0 0 20px 0!important;padding:0!important}.product-badges li{border-radius:50px;background:#fff;border:1px solid #aaa;display:inline-block;margin:0 10px 0 0;overflow:hidden;padding:5px!important;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.product-badges li img{max-width:42px}.product-badges li:hover{scale:1.1}.sku{color:#777;font-size:1.1em;font-weight:300}#products-intro{background:#fafafa;border-bottom:1px solid #ccc}#products-intro .inner{line-height:1.4;padding:var(--padding-normal) 0 0}.product-panel{border:1px solid #00538d;border-radius:5px;padding:0}.product-panel .products>ul>li{border:0;border-bottom:1px solid #aaa;padding:0 0 20px}.product-panel .products>ul>li:last-child{border:0;margin:0 0 -20px}.product-panel .product-panel-top{background:silver;margin:0 0 20px;overflow:hidden;position:relative}.product-panel .product-panel-top:after,.product-panel .product-panel-top:before{background:#00538d;content:"";display:none;position:absolute;top:0;bottom:70%;opacity:0.4;left:-3%;width:20%}.product-panel .product-panel-top:after{width:10%}.product-panel .product-panel-top p{max-width:80%;color:#fff;margin:40px 0 40px -20px;padding:10px 20px 10px 40px;position:relative;z-index:1}.product-panel .product-panel-top p:before{background:rgba(0,83,141,0.8);width:100%;z-index:-1}.product-panel h2{background:#00538d;color:white;display:inline-block;font-size:2em;font-weight:700;margin-left:0!important;padding:4px 20px;z-index:2}.product-panel h2 span{font-weight:300}#range .products,#type .products{overflow:hidden;padding:0 20px 20px;width:100%}.product-catalogue-page:before{content:" ";font-family:megaman;margin-right:0.5em}#type .products li{margin:0;padding:20px 0;position:relative;text-align:center}#type .products li a{border:0;display:block;min-height:13em;padding:0;text-decoration:none}#type .products li a:hover{margin:0}#type .products li img{margin:0 auto 10px;max-width:120px;width:100%}#type .products li h3,#type .products li p{margin:0}#type .products li h3{font-size:1.1em}#type .products li p{color:#777;font-size:0.9em}#type .products li a:hover h3{text-decoration:underline}.template-4 #features h2:not(:first-child),.template-4 #features h3{color:#555!important;font-size:1em;text-transform:uppercase;margin-bottom:0.5em}.template-4 #features ul{padding-left:2.5em;margin-bottom:20px}.template-4 #features ul li{list-style:disc;padding-left:1em}.product-categories{margin-bottom:40px}@media (max-width:767px){.product-categories ul{display:-webkit-box;display:-ms-flexbox;display:flex}.product-categories li{width:33%;border:1px solid #efefef;padding:10px}}.products>ul{list-style:none;margin:0;padding:0;border-top:4px solid #aaa}.products>ul>li{border-bottom:4px solid #aaa;display:table;margin:0!important;padding:0!important;position:relative;width:100%}.products>ul>li>a{display:block;padding:10px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.products>ul>li>a:hover{text-decoration:none}.products>ul>li h3{font-size:1.4em;margin:0 0 10px 0}.products>ul>li h3 .sku{font-size:100%}.products>ul>li p{color:#555;font-weight:300}.products>ul>li .detail,.products>ul>li .specs{display:table-cell;vertical-align:top}.products>ul>li .specs{border-right:1px solid #aaa;width:100px;position:relative}.products>ul>li .specs .product-image{height:80px;width:80px}.products>ul>li .detail{padding:0 0 0 10px}.products>ul>li .product-badges{margin-bottom:0}.products .discontinued-products{border-bottom:0;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.5em 0!important}.products .discontinued-products li{border:0;-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;width:auto}.products .discontinued-products a{padding:0.5em 0!important}.products ul+h2{margin-top:40px}.product-flashes{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:absolute;right:10px;list-style:none;margin:0}.product-flashes .product-flash{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:50%;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:0.65em;font-weight:normal;height:6em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 5px 5px 0;padding:0.15em;text-align:center;text-transform:uppercase;width:6em}.product-flashes .product-flash-2800k,.product-flashes .product-flash-3000k{background:#fff9c7;color:#333}.product-flashes .product-flash-4000k{background:#f3f1ea;color:#333}.product-flashes .product-flash-6500k{background:#eaf6fe;color:#333}.product-flashes .product-flash-new{border:0;font-size:1.1em;font-style:italic;padding:0;width:3.4em;height:3.4em;line-height:3.4em}.second-34 .product-flashes .product-flash-new{background:#48a3bd;color:#f7a823}.product-flashes .product-flash-white{background:white;border:1px solid #ccc;color:black}.product-flashes .product-flash-brushed-nickel{background:url(/assets/megaman/assets/megaman/images/products/swatches/brushed-nickel.jpg) #9E9B93;color:#fff}.product-flashes .product-flash-black{background:black;color:white}.product-flashes .product-flash-tpa-backlit,.product-flashes .product-flash-tpb-sidelit{background:#f7a823;color:#fff}.product-flashes .product-flash-tpa-backlit span,.product-flashes .product-flash-tpb-sidelit span{display:block;text-transform:none;font-size:1.5em}.product-banner{margin:0 0 20px 0;vertical-align:top}.product-banner a{background:#efefef;color:#333;border:1px solid #aaa;display:block;font-size:1.2em;font-weight:300;line-height:1.35;min-height:6em;padding:15px 90px 15px 15px;position:relative;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.product-banner a:after{background:#00538d;bottom:-1px;color:#fff;content:"";font-family:megaman;font-size:3em;left:-1px;letter-spacing:2em;line-height:2.2em;opacity:0;overflow:hidden;position:absolute;right:-1px;text-align:center;text-indent:-9em;top:-1px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.product-banner a strong{color:#00538d}.product-banner a:hover{text-decoration:none}.product-banner a:hover:after{letter-spacing:-0.2em;opacity:0.75;text-indent:0}.product-banner a .megaman{background:url(/assets/megaman/images/logo.svg) center no-repeat #00538d;background-size:contain;border:5px solid #00538d;display:inline-block;line-height:0.8;text-indent:-9999em;width:5.4em}.product-banner-coo a{background:url(/assets/megaman/images/product-banner/product-banner-coo.png) 100% 100%/cover #efefef}.product-banner-warranty a{background:url(/assets/megaman/images/product-banner/product-banner-warranty.png) 100% 100%/cover #efefef}.product-banner-dimming a{background:url(/assets/megaman/images/product-banner/product-banner-dimming.png) 100% 100%/cover #efefef}.product-options h3{text-transform:uppercase}.product-options>ul li{border-bottom:1px solid #efefef;padding:1em 0!important}.product-options>ul li:before{display:none!important}.product-options>ul li a{font-weight:700!important;display:-webkit-box;display:-ms-flexbox;display:flex}.product-options>ul li a span{color:#777;display:block;font-size:84%;font-weight:300}.product-options>ul li a:hover{text-decoration:none}.product-options>ul li img{border:1px solid #aaa;height:50px;margin:0 10px 10px 0;width:50px}.product-options>ul>li:last-child{border-bottom:0;padding-bottom:0}.product-options ul.product-flashes{margin-bottom:0!important;position:relative;right:auto}.product-options ul.product-flashes li{border-radius:5px;height:auto;padding:0.3em 1em!important;width:auto;margin:0 5px 0 0!important}@media (min-width:960px){.product-options ul li img{height:75px;width:75px}}.product-related{padding-bottom:var(--padding-xlarge);padding-top:var(--padding-xlarge);margin-bottom:var(--padding-large)}.product-related h3{margin-bottom:var(--padding-large);text-transform:uppercase}.product-related li{--flex-gap:25px;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);box-shadow:0 2px 25px 0 rgba(0,0,0,0.1);-webkit-transition:all 172ms cubic-bezier(0.175,0.885,0.32,1);-o-transition:all 172ms cubic-bezier(0.175,0.885,0.32,1);transition:all 172ms cubic-bezier(0.175,0.885,0.32,1)}.product-related li a{display:block;padding:var(--padding-small);text-align:left}.product-related li a:hover{text-decoration:none}.product-related li img{height:auto;margin:-5px -5px 10px -5px;width:100%}.product-related li .sku{display:block;font-size:1.3rem}.product-related li:hover{-webkit-box-shadow:0 1em 1em rgba(0,0,0,0.1);box-shadow:0 1em 1em rgba(0,0,0,0.1);-webkit-transform:translateY(-0.5em);-ms-transform:translateY(-0.5em);transform:translateY(-0.5em)}#page-content aside .product-images{border:1px solid #aaa;margin:0 0 125px 0;max-width:480px;min-height:220px;position:relative}#page-content aside .product-images ul{margin:0}#page-content aside .product-images ul li{padding:0}#page-content aside .product-images ul li:before{display:none}#page-content aside .product-images .flex-direction-nav{left:0;position:absolute;right:0;top:56%}#page-content aside .product-images .flex-direction-nav a{width:50px}#page-content aside .product-images .flex-direction-nav a:before{font-size:50px}#page-content aside .product-images .flex-direction-nav .flex-next{padding-right:0;right:0}#page-content aside .product-images .flex-direction-nav .flex-prev{padding-left:0;left:0}#page-content aside .product-images .flex-control-thumbs{bottom:-115px;position:absolute;left:-1px;right:-11px;width:auto}#page-content aside .product-images .flex-control-thumbs li{margin:0 10px 10px 0;width:94px;-webkit-transition:border 0.25s ease-in-out;-o-transition:border 0.25s ease-in-out;transition:border 0.25s ease-in-out}#page-content aside .product-images .flex-control-thumbs li img{border:1px solid #aaa}#page-content aside .product-images .flex-control-thumbs li img.flex-active{border-color:#00538D}#page-content aside .product-images .flex-control-thumbs li img:hover{border:1px solid #777}.template-6 #page-content aside ul li.resource-2254 a{color:#ed1c24}.template-6 #page-content aside ul li.resource-2254 ul li a{color:#ed1c24}.template-6 #page-content aside ul li.resource-2254 ul li.active a{color:#ed1c24}.product-tag{background:#00538d;color:#fff;font-size:0.9em;left:-25px;padding:4px 10px 3px 7px;position:absolute;top:11px}.Professional .product-tag{background:#9c4e9a}.Economy .product-tag{background:#f3ab39}.Professional a,.Professional h3{color:#9c4e9a}.Economy a,.Economy h3{color:#f3ab39}.template-6 #page-content aside ul li.resource-2254 a{color:#ed1c24}.template-6 #page-content aside ul li.resource-2254 ul li a{color:#555}.template-6 #page-content aside ul li.resource-2254 ul li.active a{color:#ed1c24}.second-2254 .button,.second-2254 .page-heading,.second-2254 .page-heading h1,.second-2254 button{background:#ed1c24}.second-2254 table{border-color:#ed1c24}.second-2254 #page-content a,.second-2254 #page-content h2,.second-2254 #page-content h3,.second-2254 #page-content h4,.second-2254 #page-content h5,.second-2254 #page-content h6,.second-2254 .tooltipster-content h1,.second-2254 .tooltipster-content h2,.second-2254 .tooltipster-content h3,.second-2254 .tooltipster-content h4,.second-2254 .tooltipster-content h5,.second-2254 .tooltipster-content h6{color:#ed1c24}.second-3237 #page-content main a,.second-3237 #page-content main h2,.second-3237 #page-content main h3,.second-3237 #page-content main h4,.second-3237 #page-content main h5,.second-3237 #page-content main h6,.second-3237 .tooltipster-content h1,.second-3237 .tooltipster-content h2,.second-3237 .tooltipster-content h3,.second-3237 .tooltipster-content h4,.second-3237 .tooltipster-content h5,.second-3237 .tooltipster-content h6,.second-3239 #page-content main a,.second-3239 #page-content main h2,.second-3239 #page-content main h3,.second-3239 #page-content main h4,.second-3239 #page-content main h5,.second-3239 #page-content main h6,.second-3239 .tooltipster-content h1,.second-3239 .tooltipster-content h2,.second-3239 .tooltipster-content h3,.second-3239 .tooltipster-content h4,.second-3239 .tooltipster-content h5,.second-3239 .tooltipster-content h6{color:#E5007D}.second-3237 table#product-specifications th,.second-3239 table#product-specifications th{border-right:1px solid #E5007D}.second-3237 .page-heading,.second-3239 .page-heading{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA/AgMAAAAqMfhMAAAACVBMVEUAAAAMDAwHBwev7W7jAAAAPklEQVQ4y2NgYGAMDY1ggIMhJLBq1crQ0LBVqxZAuBwMoVCQABFgGbwCYKdHrVrVAHX6oAlTIgUCGEbBSAQA/UI+iZg1gygAAAAASUVORK5CYII=")}.second-3237 .page-heading .title,.second-3237 caption,.second-3239 .page-heading .title,.second-3239 caption{background:#E5007D}.second-3237 #page-content aside .product-images .flex-control-thumbs li img.flex-active,.second-3239 #page-content aside .product-images .flex-control-thumbs li img.flex-active{border-color:#E5007D}.second-3239 #page-content main a,.second-3239 #page-content main h2,.second-3239 #page-content main h3,.second-3239 #page-content main h4,.second-3239 #page-content main h5,.second-3239 #page-content main h6,.second-3239 .tooltipster-content h1,.second-3239 .tooltipster-content h2,.second-3239 .tooltipster-content h3,.second-3239 .tooltipster-content h4,.second-3239 .tooltipster-content h5,.second-3239 .tooltipster-content h6{color:#009640}.second-3239 table#product-specifications th{border-right:1px solid #009640}.second-3239 .page-heading .title,.second-3239 caption{background:#009640}.second-3239 #page-content aside .product-images .flex-control-thumbs li img.flex-active{border-color:#009640}.second-34 #page-content main a,.second-34 #page-content main h2,.second-34 #page-content main h3,.second-34 #page-content main h4,.second-34 #page-content main h5,.second-34 #page-content main h6,.second-34 .tooltipster-content h1,.second-34 .tooltipster-content h2,.second-34 .tooltipster-content h3,.second-34 .tooltipster-content h4,.second-34 .tooltipster-content h5,.second-34 .tooltipster-content h6,.second-1638 #page-content main a,.second-1638 #page-content main h2,.second-1638 #page-content main h3,.second-1638 #page-content main h4,.second-1638 #page-content main h5,.second-1638 #page-content main h6,.second-1638 .tooltipster-content h1,.second-1638 .tooltipster-content h2,.second-1638 .tooltipster-content h3,.second-1638 .tooltipster-content h4,.second-1638 .tooltipster-content h5,.second-1638 .tooltipster-content h6,.second-2984 #page-content main a,.second-2984 #page-content main h2,.second-2984 #page-content main h3,.second-2984 #page-content main h4,.second-2984 #page-content main h5,.second-2984 #page-content main h6,.second-2984 .tooltipster-content h1,.second-2984 .tooltipster-content h2,.second-2984 .tooltipster-content h3,.second-2984 .tooltipster-content h4,.second-2984 .tooltipster-content h5,.second-2984 .tooltipster-content h6{color:#90BF21}.second-34 table#product-specifications th,.second-1638 table#product-specifications th,.second-2984 table#product-specifications th{border-right:1px solid #90BF21}.second-34 .page-heading .title,.second-34 caption,.second-1638 .page-heading .title,.second-1638 caption,.second-2984 .page-heading .title,.second-2984 caption{background:#90BF21}.second-34 #page-content aside .product-images .flex-control-thumbs li img.flex-active,.second-1638 #page-content aside .product-images .flex-control-thumbs li img.flex-active,.second-2984 #page-content aside .product-images .flex-control-thumbs li img.flex-active{border-color:#90BF21}.second-15 #page-content main a,.second-15 #page-content main h2,.second-15 #page-content main h3,.second-15 #page-content main h4,.second-15 #page-content main h5,.second-15 #page-content main h6,.second-15 .tooltipster-content h1,.second-15 .tooltipster-content h2,.second-15 .tooltipster-content h3,.second-15 .tooltipster-content h4,.second-15 .tooltipster-content h5,.second-15 .tooltipster-content h6{color:#f7a823}.second-15 table#product-specifications th{border-right:1px solid #f7a823}.second-15 .page-heading .title,.second-15 caption{background:#f7a823}.second-15 #page-content aside .product-images .flex-control-thumbs li img.flex-active{border-color:#f7a823}.template-6 #page-content aside ul li.resource-2984 a{color:#009f3e}.template-6 #page-content aside ul li.resource-2984 ul li a{color:#555}.template-6 #page-content aside ul li.resource-2984 ul li.active a{color:#009f3e}.template-4 .col-right p,.template-43 .col-right p,.template-48 .col-right p{text-align:center}.template-4 .downloads,.template-43 .downloads,.template-48 .downloads{border-bottom:1px solid #aaa;padding:0!important}.template-4 .downloads li,.template-43 .downloads li,.template-48 .downloads li{border-top:1px solid #aaa;padding:10px 5px!important}.template-4 .downloads li a span.filesize,.template-4 .downloads li a span.filetype,.template-43 .downloads li a span.filesize,.template-43 .downloads li a span.filetype,.template-48 .downloads li a span.filesize,.template-48 .downloads li a span.filetype{color:#777;float:right;font-weight:300;text-transform:uppercase}.template-4 .downloads li a span.filesize,.template-43 .downloads li a span.filesize,.template-48 .downloads li a span.filesize{min-width:5em;text-align:right}.template-4 .downloads li a span.filetype,.template-43 .downloads li a span.filetype,.template-48 .downloads li a span.filetype{background:#aaa;border-radius:4px;color:white;font-size:1.2rem;margin:0.25em 0.5em;padding:0 5px}#downloads img.catalogue{margin:0 auto;max-width:150px}.template-4 #page-content article #mmtv_related,.template-43 #page-content article #mmtv_related,.template-48 #page-content article #mmtv_related{margin-top:0}#product_search_filter{border-radius:5px;background:#efefef;margin:0;padding:25px 25px 15px}#product_search_filter h3{margin:0}#product_search_filter form{margin-top:20px;width:100%;overflow:hidden}#product_search_filter p{clear:none!important}#product_search_filter p.button_container{clear:both;float:none}#product_search_filter p label{padding:0.3em 0}#product_search_summary{border:1px solid #eee;border-radius:5px;background:url("/assets/megaman/images/coo/stripe.png") #f6f6f6;margin:25px 0;padding:10px}.product-discontinued{background:#efefef;border-bottom:3px solid #900;border-top:3px solid #900;color:#666;margin:0 0 40px 0;padding:20px}.product-discontinued h4{color:#900!important;font-size:100%;margin:0}.product-discontinued p{margin:5px 0 0 0}.product-discontinued ul.product-alternatives{margin:1em 0 0 0!important}.product-discontinued ul.product-alternatives li a{background:#fff;padding:1em;border:1px solid #aaa;display:-webkit-box;display:-ms-flexbox;display:flex}.product-discontinued ul.product-alternatives li a:hover{border:2px solid;margin:-1px;text-decoration:none}.product-discontinued ul.product-alternatives li a img{height:auto;margin:-1em 1em -1em 0;max-width:5.5em}.product-discontinued ul.product-alternatives li a span{display:block;color:#777;font-weight:300}h3 .product-discontinued{background:#900;border:0;font-size:0.755em;padding:0.1em 0.5em;display:inline-block;color:#fff;margin:0;text-transform:uppercase}.template-4 #where-to-buy ul input[name=location]{margin-right:-5px;padding:7px;width:50%}#dimming-compatibility-intro{background:url(/assets/megaman/images/dimming-compatibility-intro.jpg) left bottom/302px 208px no-repeat #000;border-radius:5px;color:#fff;font-size:110%;line-height:1.3;margin:0 0 25px;min-height:182px;padding:20px 20px 20px 100px}#dimming-compatibility-intro p{margin:0;min-height:5.6em}#page-content #dimming-compatibility-results{list-style:none;margin:0 -2% 0 0;padding:0}#page-content #dimming-compatibility-results li{border-radius:5px;background:#fff;border:1px solid #00538d;list-style:none;margin:0 2% 2% 0;overflow:hidden;padding:10px;position:relative}#page-content #dimming-compatibility-results li.izb h3{color:#ed1c24}#page-content #dimming-compatibility-results li img{left:5px;list-style:none outside none;padding:0;position:absolute;top:5px}#page-content #dimming-compatibility-results li h3{color:#00538d;font-size:1.6em;line-height:1.3;margin:5px 0 5px 85px}#dimming-compatibility-results li div{background:none repeat scroll 0 0 #F2F2F2;clear:left;margin:0 -10px -10px;overflow:hidden;padding:10px 10px}#dimming-compatibility-results li p{margin:0}#dimming-compatibility-results li p.products{color:#777;font-size:84%;margin:0 0 0 85px;min-height:80px}#dimming-compatibility-results li p.products img{float:right;max-width:40px;position:relative!important;margin:-20px 1em}#dimming-compatibility-results li p.download{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}#dimming-compatibility-results li p.download a{color:#0064a2;text-decoration:none}#dimming-compatibility-results li p.download a:hover{text-decoration:underline}.template-6 .main_feature div.slide:after,.template-6 .main_feature div.slide:before{display:none}.parent-76 .main_feature,.parent-77 .main_feature,.parent-78 .main_feature,.parent-795 .main_feature,.resource-735 .main_feature,.resource-795 .main_feature{background:#9c4e9a}.parent-76 #page-content .product_listing ul li span.product_label span,.parent-77 #page-content .product_listing ul li span.product_label span,.parent-78 #page-content .product_listing ul li span.product_label span,.parent-795 #page-content .product_listing ul li span.product_label span,.resource-15 #page-content .product_listing ul li span.product_label span,.resource-735 #page-content .product_listing ul li span.product_label span,.resource-795 #page-content .product_listing ul li span.product_label span{background:none repeat scroll 0 0 rgba(199,149,191,0.9)}.parent-796 .main_feature,.resource-796 .main_feature{background:#f3ab39}.parent-796 #page-content .product_listing ul li span.product_label span,.resource-796 #page-content .product_listing ul li span.product_label span{background:none repeat scroll 0 0 rgba(248,176,74,0.9)}.parent-21 .main_feature,.parent-133 .main_feature,.resource-21 .main_feature{background:#a5cc3f}.parent-21 #page-content .product_listing ul li span.product_label span,.parent-133 #page-content .product_listing ul li span.product_label span,.resource-21 #page-content .product_listing ul li span.product_label span{background:none repeat scroll 0 0 rgba(195,204,99,0.9)}.parent-35 .main_feature,.resource-35 .main_feature{background:#e33458}.parent-34 .main_feature,.parent-100 .main_feature,.resource-34 .main_feature{background:#48a3bd}.parent-34 #page-content .product_listing ul li span.product_label span,.parent-100 #page-content .product_listing ul li span.product_label span,.resource-34 #page-content .product_listing ul li span.product_label span{background:none repeat scroll 0 0 rgba(249,207,76,0.9)}.dimmingicon{background:rgba(0,0,0,0.8);color:#FFFFFF;font-size:10px;left:0;padding:2px 5px;position:absolute;top:10px}.forgotten-password #page-content,.login #page-content{text-align:center}.forgotten-password #page-content #main>*,.login #page-content #main>*{max-width:46em;margin-left:auto;margin-right:auto}#login-form-container{background:#eee;padding:75px 0;position:relative}#login-form-container p.forgotten{text-align:center;max-width:600px;margin:25px auto}#forgotten-password-form,#login-form{border:1px solid #ccc;max-width:600px;margin:0 auto;padding:30px;background:#fff}#forgotten-password-form ul,#login-form ul{list-style:none;padding:0;margin:0}#forgotten-password-form ul li,#login-form ul li{padding:5px 0}#forgotten-password-form ul li label,#login-form ul li label{margin-right:1em;width:7em;display:inline-block;font-weight:bold}#forgotten-password-form p,#login-form p{margin:0;padding:10px 0 0 8.3em}#ingeniuz-logo{display:none;position:absolute;right:25px;bottom:25px;width:230px}#sales_area_maplink a,#youtube_link a{border-radius:2px;background:url(/assets/megaman/images/youtube.png) center 20px no-repeat;border:1px solid #ccc;display:block;margin:0 0 0 0;padding:120px 20px 20px 20px;text-align:center}#sales_area_maplink a{background:url(/assets/megaman/images/sales_area_map/mapimage.png) no-repeat 50% 20px #eee;padding:255px 20px 20px}#area_map{background-color:#f4f4f4;background-image:-o-radial-gradient(circle,#fff 0,#c8c9ce 100%);background-image:radial-gradient(circle,#fff 0,#c8c9ce 100%);overflow:auto;padding:20px;text-align:center}#area_map_map{margin:0 auto;text-align:left;position:relative}#area_map_map svg{max-width:580px;margin:3em auto 5em;display:inherit}#area_map_map .region{cursor:pointer}#area_map_map .region:hover *{fill:#000}.area_map_rep{min-height:120px;padding:10px 10px 10px 70px;position:relative;width:auto}.area_map_rep img{border-radius:50%;max-height:40px;max-width:40px;position:absolute;left:10px;top:10px}@media screen and (min-width:768px){.area_map_rep{padding:10px 10px 10px 110px}.area_map_rep img{max-height:80px;max-width:80px}}.tooltipster-default .tooltipster-content .area_map_rep h4{font-size:18px;margin:0 0 10px 0}.area_map_rep ul{font-size:14px;list-style:none;margin:0;padding:0}.area_map_rep ul li.name{color:#000;font-weight:700;margin-bottom:10px}.area_map_rep ul li.title{color:#777;margin-bottom:10px}.js #area_map_locations{display:none}#page-content #wheretobuy>fieldset{margin:0 0 20px;padding:20px;position:relative}#page-content #wheretobuy>fieldset p{font-size:1.1em;margin:0 0 20px}#page-content #wheretobuy>fieldset input{margin-right:-8px;padding:7px 8px;width:50%}#lw_wholesale_search_results,.wheretobuy-search{list-style:none;margin:0;padding:10px 0;width:100%}#lw_wholesale_search_results li,.wheretobuy-search li{border:1px solid #ccc;border-radius:5px;list-style:none;margin:0 0 25px;padding:15px;position:relative}#lw_wholesale_search_results li.premier,.wheretobuy-search li.premier{border:2px solid #f2c700}#lw_wholesale_search_results li.fixtures,.wheretobuy-search li.fixtures{border:2px solid #00538d}#lw_wholesale_search_results li.izb,.wheretobuy-search li.izb{border:2px solid #ed1c24}#lw_wholesale_search_results li.izb h3,.wheretobuy-search li.izb h3{color:#ed1c24}#lw_wholesale_search_results.premier,.wheretobuy-search.premier{width:100%}#lw_wholesale_search_results img,.wheretobuy-search img{left:25px;position:absolute;top:25px}#lw_wholesale_search_results img.official-fixtures,.wheretobuy-search img.official-fixtures{bottom:15px;right:15px;left:auto;position:absolute;top:auto}#lw_wholesale_search_results p,.wheretobuy-search p{line-height:1.3;margin:0;overflow:hidden;width:100%}#lw_wholesale_search_results div.company-detail,.wheretobuy-search div.company-detail{min-height:15em;padding:200px 1em 1em}#lw_wholesale_search_results.online li,.wheretobuy-search.online li{min-height:15em}#lw_wholesale_search_results.online a,.wheretobuy-search.online a{color:#555;font-weight:300;white-space:nowrap;-o-text-overflow:hidden;text-overflow:hidden}#lw_wholesale_search_results.online div,.wheretobuy-search.online div{min-height:60px;padding:0 0 0 80px}#lw_wholesale_search_results.online p.bio,.wheretobuy-search.online p.bio{font-size:0.875em;margin:0}#lw_wholesale_search_results .featured,.wheretobuy-search .featured{background:#efefef;background-image:-o-linear-gradient(left,#efefef 0,white 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#efefef),to(white));background-image:linear-gradient(to right,#efefef 0,white 100%);color:#555;display:block;margin:0 0 5px -15px;padding:2px 15px;text-transform:uppercase}#lw_wholesale_search_results h3,.wheretobuy-search h3{font-size:1.1em;line-height:1.3;margin:0}#lw_wholesale_search_results .company-badges,.wheretobuy-search .company-badges{font-size:0.925em;font-weight:bold;left:11px;position:absolute;top:-1em}#lw_wholesale_search_results .company-badges span,.wheretobuy-search .company-badges span{background:#ccc;border-radius:5px;color:#00538d;display:inline-block;font-weight:bold;margin:0 0.25em 0 0;padding:0.2em 0.66em;width:auto}#lw_wholesale_search_results .company-badges span.premier,.wheretobuy-search .company-badges span.premier{background:#f2c700}#lw_wholesale_search_results .company-badges span.izb,.wheretobuy-search .company-badges span.izb{background:#ed1c24;color:#fff}#lw_wholesale_search_results .company-badges span.fixtures,.wheretobuy-search .company-badges span.fixtures{background:#00538d;color:#fff}#lw_wholesale_search_results address,#lw_wholesale_search_results p.telephone,.wheretobuy-search address,.wheretobuy-search p.telephone{line-height:1.4;margin:0;max-width:20em;position:relative;padding-left:2em}#lw_wholesale_search_results address svg,#lw_wholesale_search_results p.telephone svg,.wheretobuy-search address svg,.wheretobuy-search p.telephone svg{height:1.25em;left:0;margin:0 0.5em 0 0;position:absolute;width:1.25em}#lw_wholesale_search_results p.telephone,.wheretobuy-search p.telephone{margin-top:20px}@media screen and (min-width:660px){#lw_wholesale_search_results,.wheretobuy-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0!important}#lw_wholesale_search_results li,.wheretobuy-search li{width:calc(50% - 10px)}}#wheretobuy li a{-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;background:tint(#00538d,90%);background-image:-o-linear-gradient(tint(#00538d,90%) 0%,#FFFFFF 75%);background-image:-webkit-gradient(linear,left top,left bottom,from(tint(#00538d,90%)),color-stop(75%,#FFFFFF));background-image:linear-gradient(tint(#00538d,90%) 0%,#FFFFFF 75%);display:block;font-weight:normal;min-height:108px;padding:15px;text-decoration:none}.social-links ul{margin:0}.social-links li a{color:#ffffff;display:block;height:36px;line-height:2.3;overflow:hidden;position:relative;text-align:center;text-decoration:none;-webkit-transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);-o-transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);width:36px}.social-links li a .icon{position:relative;z-index:1}.social-links li a:before{content:"";border-radius:99px;background-color:#ffffff;left:50%;top:50%;width:0;height:0;position:absolute;-webkit-transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);-o-transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);transition:all 0.1s cubic-bezier(0.175,0.885,0.32,1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social-links li a:hover{color:#0098CD}.social-links li a:hover:before{width:100%;height:100%}::-webkit-input-placeholder{color:#706F6F;text-transform:none!important}:-moz-placeholder{color:#706F6F;text-transform:none!important}::-moz-placeholder{color:#706F6F;text-transform:none!important}:-ms-input-placeholder{color:#706F6F;font-size:100%;text-transform:none!important}input:-moz-placeholder{color:#706F6F;text-transform:none!important}fieldset,form{border:0}#cboxLoadedContent article{padding:20px}#cboxLoadedContent form fieldset,#page-content form fieldset{background:#efefef;border-radius:5px;padding:20px}#cboxLoadedContent form li,#cboxLoadedContent form ol,#cboxLoadedContent form p,#page-content form li,#page-content form ol,#page-content form p{clear:both;margin:0 0 10px}#cboxLoadedContent form label,#page-content form label{display:block;line-height:1;margin:10px 0 5px}#cboxLoadedContent form label span,#page-content form label span{background:white;border-radius:2px;display:inline-block;font-size:10px;padding:2px 5px;text-transform:uppercase}#cboxLoadedContent form li.inline label,#cboxLoadedContent form p.inline label,#page-content form li.inline label,#page-content form p.inline label{display:inline-block}#cboxLoadedContent form li.requiredValue label,#cboxLoadedContent form p.requiredValue label,#page-content form li.requiredValue label,#page-content form p.requiredValue label{color:#c00}#cboxLoadedContent form li.requiredValue input[type=email],#cboxLoadedContent form li.requiredValue input[type=number],#cboxLoadedContent form li.requiredValue input[type=password],#cboxLoadedContent form li.requiredValue input[type=search],#cboxLoadedContent form li.requiredValue input[type=tel],#cboxLoadedContent form li.requiredValue input[type=text],#cboxLoadedContent form li.requiredValue input[type=url],#cboxLoadedContent form li.requiredValue select,#cboxLoadedContent form li.requiredValue textarea,#cboxLoadedContent form p.requiredValue input[type=email],#cboxLoadedContent form p.requiredValue input[type=number],#cboxLoadedContent form p.requiredValue input[type=password],#cboxLoadedContent form p.requiredValue input[type=search],#cboxLoadedContent form p.requiredValue input[type=tel],#cboxLoadedContent form p.requiredValue input[type=text],#cboxLoadedContent form p.requiredValue input[type=url],#cboxLoadedContent form p.requiredValue select,#cboxLoadedContent form p.requiredValue textarea,#page-content form li.requiredValue input[type=email],#page-content form li.requiredValue input[type=number],#page-content form li.requiredValue input[type=password],#page-content form li.requiredValue input[type=search],#page-content form li.requiredValue input[type=tel],#page-content form li.requiredValue input[type=text],#page-content form li.requiredValue input[type=url],#page-content form li.requiredValue select,#page-content form li.requiredValue textarea,#page-content form p.requiredValue input[type=email],#page-content form p.requiredValue input[type=number],#page-content form p.requiredValue input[type=password],#page-content form p.requiredValue input[type=search],#page-content form p.requiredValue input[type=tel],#page-content form p.requiredValue input[type=text],#page-content form p.requiredValue input[type=url],#page-content form p.requiredValue select,#page-content form p.requiredValue textarea{border:1px solid #c00;color:#c00}#cboxLoadedContent form li.requiredValue span.error,#cboxLoadedContent form p.requiredValue span.error,#page-content form li.requiredValue span.error,#page-content form p.requiredValue span.error{background:#c00;color:white;display:inline-block;line-height:1;padding:12px 10px}#cboxLoadedContent form .radio-group li,#page-content form .radio-group li{display:inline-block;float:none;width:auto}#cboxLoadedContent form .radio-group label,#page-content form .radio-group label{cursor:pointer;color:#aaa;position:relative;padding-left:2.4em;width:auto}#cboxLoadedContent form .radio-group label:after,#page-content form .radio-group label:after{background:#fff;content:"";border-radius:50%;border:2px solid #ccc;height:1.5em;width:1.5em;position:absolute;left:0.1em;top:0.1em;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}#cboxLoadedContent form .radio-group label:focus,#cboxLoadedContent form .radio-group label:hover,#page-content form .radio-group label:focus,#page-content form .radio-group label:hover{color:#333}#cboxLoadedContent form .radio-group label:focus:after,#cboxLoadedContent form .radio-group label:hover:after,#page-content form .radio-group label:focus:after,#page-content form .radio-group label:hover:after{border-color:#00538d}#cboxLoadedContent form .radio-group input:checked+label,#page-content form .radio-group input:checked+label{color:#333}#cboxLoadedContent form .radio-group input:checked+label:after,#page-content form .radio-group input:checked+label:after{border-color:#00538d;background:#00538d;-webkit-box-shadow:0 0 0 4px white inset;box-shadow:0 0 0 4px white inset}#cboxLoadedContent form p.error{background:#FFF1F1;padding:5px 10px 5px 15px;margin:0 -20px 0 -20px}#cboxLoadedContent form p.error input,#cboxLoadedContent form p.error select,#cboxLoadedContent form p.error textarea{background:#fff;border:1px solid #b71919}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:white;border:1px solid #aaa;-webkit-box-shadow:none;box-shadow:none;color:#555;line-height:1.5;margin:0 0 5px 0;padding:8px;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #00538d;color:black;outline:none!important}@media (min-width:768px){input[type=email] input[type=email],input[type=email] input[type=number],input[type=email] input[type=password],input[type=email] input[type=search],input[type=email] input[type=tel],input[type=email] input[type=text],input[type=email] input[type=url],input[type=email] select,input[type=email] textarea,input[type=number] input[type=email],input[type=number] input[type=number],input[type=number] input[type=password],input[type=number] input[type=search],input[type=number] input[type=tel],input[type=number] input[type=text],input[type=number] input[type=url],input[type=number] select,input[type=number] textarea,input[type=password] input[type=email],input[type=password] input[type=number],input[type=password] input[type=password],input[type=password] input[type=search],input[type=password] input[type=tel],input[type=password] input[type=text],input[type=password] input[type=url],input[type=password] select,input[type=password] textarea,input[type=search] input[type=email],input[type=search] input[type=number],input[type=search] input[type=password],input[type=search] input[type=search],input[type=search] input[type=tel],input[type=search] input[type=text],input[type=search] input[type=url],input[type=search] select,input[type=search] textarea,input[type=tel] input[type=email],input[type=tel] input[type=number],input[type=tel] input[type=password],input[type=tel] input[type=search],input[type=tel] input[type=tel],input[type=tel] input[type=text],input[type=tel] input[type=url],input[type=tel] select,input[type=tel] textarea,input[type=text] input[type=email],input[type=text] input[type=number],input[type=text] input[type=password],input[type=text] input[type=search],input[type=text] input[type=tel],input[type=text] input[type=text],input[type=text] input[type=url],input[type=text] select,input[type=text] textarea,input[type=url] input[type=email],input[type=url] input[type=number],input[type=url] input[type=password],input[type=url] input[type=search],input[type=url] input[type=tel],input[type=url] input[type=text],input[type=url] input[type=url],input[type=url] select,input[type=url] textarea,select input[type=email],select input[type=number],select input[type=password],select input[type=search],select input[type=tel],select input[type=text],select input[type=url],select select,select textarea,textarea input[type=email],textarea input[type=number],textarea input[type=password],textarea input[type=search],textarea input[type=tel],textarea input[type=text],textarea input[type=url],textarea select,textarea textarea{margin:0;width:50%}}textarea{max-height:16em;min-height:4em;resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}body.www #page-content .button-container{margin:20px 0}body.www #page-content .button-container.right{text-align:right}button::-moz-focus-inner{padding:0;border:0}#searchsubmit,.button,button,input[type=button],input[type=reset],input[type=submit]{background:#00538d;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:white!important;cursor:pointer;display:inline-block;font-weight:700;line-height:1.5;margin:0;padding:8px 12px;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#searchsubmit:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{padding:8px 17px;text-decoration:none}#searchsubmit.disabled,.button.disabled,button.disabled,input[type=button].disabled,input[type=reset].disabled,input[type=submit].disabled{background:#ccc!important}#searchsubmit.disabled:hover,.button.disabled:hover,button.disabled:hover,input[type=button].disabled:hover,input[type=reset].disabled:hover,input[type=submit].disabled:hover{padding:8px 12px!important}.form-grouped-icon{background:#fff;-webkit-box-shadow:0 5 20px rgba(0,0,0,0.16);box-shadow:0 5 20px rgba(0,0,0,0.16);border-radius:6px;position:relative}.form-grouped-icon input[type=email],.form-grouped-icon input[type=password],.form-grouped-icon input[type=search],.form-grouped-icon input[type=tel],.form-grouped-icon input[type=text],.form-grouped-icon input[type=url]{border:0;background:transparent;color:#00538D;width:100%!important;margin:0;padding:7px 35px 7px 15px}.form-grouped-icon input[type=email]:active,.form-grouped-icon input[type=email]:focus,.form-grouped-icon input[type=password]:active,.form-grouped-icon input[type=password]:focus,.form-grouped-icon input[type=search]:active,.form-grouped-icon input[type=search]:focus,.form-grouped-icon input[type=tel]:active,.form-grouped-icon input[type=tel]:focus,.form-grouped-icon input[type=text]:active,.form-grouped-icon input[type=text]:focus,.form-grouped-icon input[type=url]:active,.form-grouped-icon input[type=url]:focus{border:0}.form-grouped-icon button{background:none;border-radius:3px;color:#0098CD!important;margin:-0.1em 6px 0 20px;padding:0;line-height:1;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-grouped-icon button:hover{background:#efefef;color:#00538D}@media (min-width:768px){.form-grouped-icon{margin-right:10px}}svg.icon{fill:none;height:24px;margin-bottom:-1px;margin-right:0.25em;margin-top:-1px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:currentcolor;vertical-align:text-top;width:24px}svg.icon.icon-alone{margin:0}svg.icon.icon-small{width:20px;height:20px}svg.icon.icon-xsmall{width:16px;height:16px;stroke-width:2.5}svg.icon.icon-large{width:48px;height:48px;stroke-width:1.5}svg.icon.fill{stroke:none;fill:currentColor}svg.icon.default{color:var(--color-main-500)}svg.icon.circle{border:1px solid;border-radius:50px;padding:0.125em}svg.icon.circle.solid{background:currentColor;padding:0.25em;stroke:white;stroke-width:10%;width:24px;height:24px}#breadcrumb{background:#ffffff;border-bottom:1px solid #efefef;padding:10px;text-transform:uppercase;font-size:1.2rem}#breadcrumb li{display:inline-block;margin-right:-5px}#breadcrumb li a{color:#555;font-weight:normal;text-decoration:none}#breadcrumb li a:hover{text-decoration:underline}#breadcrumb li:not(:last-child):after{color:#706F6F;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23706F6F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");display:inline-block;height:16px;margin:-1px 1em;vertical-align:text-top}#breadcrumb li:first-of-type .icon{margin:-1px;vertical-align:text-top}#photometric-heading{background:#000 url(/assets/megaman/images/photometric/photometric-heading.jpg) no-repeat 0 0/cover;border-radius:10px;color:#fff;font-size:1.2em;line-height:1.6;margin:0 0 40px;overflow:hidden;padding:20px}#photometric-heading .download-cta{background:black;margin:20px -20px -20px;padding:20px;text-align:center}#photometric-heading .download-cta span{color:#999;display:block;margin:10px 0 0 20px}#photometric-heading h2{color:#fff;font-size:1.5em}#photometric-archived h3{color:#999;font-size:0.9em;font-weight:normal;margin:0;padding:10px 0}#photometric-archived h3.open:before{rotate:-90deg}.js #photometric-archived h3{cursor:pointer}#photometric-archived ul{font-weight:700}.js #photometric-archived ul{max-height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.25s ease-in-out 0s;-o-transition:all 0.25s ease-in-out 0s;transition:all 0.25s ease-in-out 0s}#photometric-archived ul.open{max-height:1000px;opacity:1}#photometric-archived li{border-top:1px solid #ccc;padding:10px 0}#photometric-archived li span{color:#999;display:block;font-weight:300}#photometric-archived li a{float:right;margin:0 0 0 20px}.tabs{margin:0!important;padding:0!important}.tabs li{display:block}.tabs a{background:#efefef;border:1px solid #aaa;border-bottom:0;color:#555;display:block;padding:10px 20px;text-decoration:none;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.tabs a:hover{color:#333}.tabs li.active a{background:white;color:#00538d;font-weight:700;padding-bottom:11px;margin-bottom:-1px}@media (min-width:768px){.tabs li{display:inline-block;margin:0 -6px 0 0;padding:0!important}}.tabs-large{margin:50px 0 0;font-size:0;width:100%}.tabs-large li{font-size:1.25rem;margin:0!important;text-align:center}.tabs-large li:last-child{margin:0 0 0 -1px}.tabs-large a{background:#fff;padding:15px 20px}.tabs-large li.active a{padding-bottom:16px}@media (min-width:768px){.tabs-large li{width:50%}}.tab-panel{border:1px solid #aaa;padding:20px;margin:0 0 20px;width:100%}.tab-panel h2,.tab-panel h3,.tab-panel h4{font-size:1.6em}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight,#cboxTopCenter,#cboxTopLeft,#cboxTopRight{display:none}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#333;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.33);box-shadow:0 10px 25px rgba(0,0,0,0.33);overflow:hidden;padding:3px;margin:25px}#cboxContent h1{background:#00538d;border-radius:3px 3px 0 0;color:#fff;font-size:1.4em;font-weight:900;padding:10px 20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494}#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/images/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext:hover{background-position:-50px -25px}#cboxClose{position:absolute;bottom:0;right:0;background:url(images/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose:hover{background-position:-25px -25px}.dialog{padding:0 20px}.answers{margin:0 20px 10px;text-align:right}.answers a,.answers button{margin-left:20px}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading 400ms;animation:tooltipster-fading 400ms}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}to{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating 600ms;animation:tooltipster-rotating 600ms}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling 600ms;animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;-webkit-box-shadow:0 0 10px 6px rgba(0,0,0,0.1);box-shadow:0 0 10px 6px rgba(0,0,0,0.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#00538D}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}.tooltipster-content{color:#00538D;padding:10px!important;font-size:13px}.tooltipster-content h1,.tooltipster-content h2,.tooltipster-content h3,.tooltipster-content h4,.tooltipster-content h5,.tooltipster-content h6{font-size:16px;margin:0 0 5px}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#ffffff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;height:50px;margin:-30px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,0.8);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;width:40px}.flex-direction-nav a:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");font-size:40px;opacity:0.66;display:inline-block;text-shadow:0 0 3px rgba(0,0,0,0.5)}.flex-direction-nav a.flex-prev:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.flex-direction-nav .flex-prev{left:0}.flex-direction-nav .flex-next{right:0}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a .flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-2px;text-align:center;z-index:3}.flex-control-nav li{margin:0 4px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{border:2px solid white;border-radius:99px;width:9px;height:9px;display:block;cursor:pointer;text-indent:-9999px;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.flex-control-paging li a:hover{background:white;background:rgba(255,255,255,0.5)}.flex-control-paging li a.flex-active{background:white;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;cursor:pointer;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media (min-width:540px){.homepage #homepage-feature h3,.homepage h2,h1,h2,h3,h4,h5,h6{font-size:1.8em}h2,h3,h4{font-size:1.4em}.page_listing li{float:left;border:0;width:49%}.page_listing li.li_1,.page_listing li.li_3,.page_listing li.li_5{clear:left}.page_listing li.li_2,.page_listing li.li_4,.page_listing li.li_6{margin:0 0 20px 2%}.tweet .retweet{font-size:12px;margin:1em 0 0 0}#wheretobuy ul li{display:inline;float:left;margin-bottom:2%;width:49%}#wheretobuy ul li.distributors,#wheretobuy ul li.lighting-specialist-retailers{margin-left:2%}.products>ul>li .specs{width:180px}.products>ul>li .specs .product-image{height:150px;margin:0 5px;width:150px}#product_search_filter p{float:left;padding-right:10px!important;width:50%}#product_search_filter p:nth-child(2n){padding-left:10px;padding-right:0!important}#product_search_filter p:nth-child(odd){clear:left}#product_search_filter p.button_container{padding:0!important}}@media (min-width:768px){.homepage #homepage-feature h3,.homepage h2,h1,h2,h3,h4,h5,h6{font-size:2em}h2,h3,h4{font-size:1.5em}.three-col{display:table;margin:0 -20px}.three-col>div{display:table-cell;padding:20px;width:33%}.twocol-greybox div{float:left;padding:30px 30px 20px 30px;width:50%}article,aside{direction:ltr;display:table-cell;vertical-align:top}aside{float:left;margin-top:0;padding-right:20px;width:220px}.www #page-content aside{margin-top:0}.article-image{max-width:40%}.flex-control-nav li a{border:3px solid white;margin:-60px 0 0 0;width:13px;height:13px}.flex-direction-nav a{height:70px;width:100px}.flex-direction-nav a:before{font-size:60px}.flex-direction-nav .flex-prev{left:20px;padding-left:20px}.flex-direction-nav .flex-prev:hover{opacity:0.8;scale:1.25}.flex-direction-nav .flex-next{right:20px;padding-right:20px;text-align:right}.flex-direction-nav .flex-next:hover{scale:1.25;opacity:0.8}.flex-control-nav{bottom:8px}footer{font-size:14px}footer #footer-wrapper>div{float:left;margin:0;width:33.333333%}footer #footer-wrapper .links{padding-top:25px}footer #copyright #footer-legal,footer #copyright p{display:inline-block;padding:20px 0}footer #copyright p{float:left}footer #copyright #footer-legal,footer #copyright #footer-legal li{display:inline-block}footer #copyright #footer-legal li{border-right:1px solid #333}footer #copyright p#qodo{float:right}footer #copyright p#qodo a{float:right}.timeline-list-vertical{margin:0 0 0 40px}.timeline-list-horizontal{border-left:0!important;border-bottom:5px solid #aaa;display:table;list-style:none outside none;margin:0 0 20px;padding:20px 10px 10px;position:relative}.timeline-list-horizontal:before{background-image:-o-linear-gradient(left,white 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,white 0%,rgba(255,255,255,0) 100%);bottom:0;content:" ";height:5px;left:0;position:absolute;width:25px;top:auto;z-index:66}.timeline-list-horizontal:after{background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,white 100%);bottom:0;content:" ";height:5px;left:auto;right:0;position:absolute;top:auto;width:25px;z-index:66}.timeline-list-horizontal li{display:table-cell;list-style:none;margin:0;padding:0 25px 80px!important;position:relative;width:20%}.timeline-list-horizontal li:before{background:#aaa;bottom:-10px;content:" ";height:40px;left:50%;margin-left:-5px;position:absolute;top:auto;width:5px}.timeline-list-horizontal li:after{background:white;border:5px solid #aaa;border-radius:99px;bottom:-22px;content:" ";height:20px;left:50%;margin-left:-12px;position:absolute;top:auto;width:20px}.timeline-list-horizontal li p{margin:0}.timeline-list-horizontal li .status{padding-top:20px}.timeline-list-horizontal li .status:before{font-size:32px;left:3px;position:absolute;top:-20px}.timeline-list-horizontal li .status-info{bottom:46px;left:0;position:absolute;right:0;text-align:center}#twitter .timeline-list-horizontal li{width:33.333333%}#twitter .timeline-list-horizontal li:nth-child(1n+4){display:none}.template-7 #catalogue,.template-7 #twitter,.template-7 #videos,.template-7 #where-to-buy,.template-40 #catalogue,.template-40 #twitter,.template-40 #videos,.template-40 #where-to-buy,.template-45 #catalogue,.template-45 #twitter,.template-45 #videos,.template-45 #where-to-buy{padding:40px 10px;text-align:left}.template-7 #catalogue h2,.template-40 #catalogue h2,.template-45 #catalogue h2{display:block}.template-7 #catalogue .three-col div,.template-40 #catalogue .three-col div,.template-45 #catalogue .three-col div{background:none!important;border:0;overflow:visible;padding:0 20px 120px;position:static}.template-7 #catalogue .three-col div:before,.template-40 #catalogue .three-col div:before,.template-45 #catalogue .three-col div:before{bottom:0;content:"";left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;visibility:hidden;z-index:0;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.template-7 #catalogue .three-col div:after,.template-40 #catalogue .three-col div:after,.template-45 #catalogue .three-col div:after{opacity:0.75}.template-7 #catalogue .three-col div:hover:after,.template-40 #catalogue .three-col div:hover:after,.template-45 #catalogue .three-col div:hover:after{opacity:1;height:170px}.template-7 #catalogue .three-col div:hover:before,.template-40 #catalogue .three-col div:hover:before,.template-45 #catalogue .three-col div:hover:before{height:auto;opacity:1;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:visible}.template-7 #catalogue .three-col .megaman:before,.template-40 #catalogue .three-col .megaman:before,.template-45 #catalogue .three-col .megaman:before{background:url(/assets/megaman/images/homepage/catalogue-megaman.jpg?20160824) center no-repeat black}#breadcrumb .template-7 #where-to-buy ol,#breadcrumb .template-40 #where-to-buy ol,#breadcrumb .template-45 #where-to-buy ol,.browserupgrade .template-7 #where-to-buy p,.browserupgrade .template-40 #where-to-buy p,.browserupgrade .template-45 #where-to-buy p,.template-7 #homepage-feature #where-to-buy .title,.template-7 #where-to-buy #breadcrumb ol,.template-7 #where-to-buy #homepage-feature .title,.template-7 #where-to-buy .browserupgrade p,.template-7 #where-to-buy .wrap,.template-40 #homepage-feature #where-to-buy .title,.template-40 #where-to-buy #breadcrumb ol,.template-40 #where-to-buy #homepage-feature .title,.template-40 #where-to-buy .browserupgrade p,.template-40 #where-to-buy .wrap,.template-45 #homepage-feature #where-to-buy .title,.template-45 #where-to-buy #breadcrumb ol,.template-45 #where-to-buy #homepage-feature .title,.template-45 #where-to-buy .browserupgrade p,.template-45 #where-to-buy .wrap{padding-left:27.5%}#breadcrumb .template-7 #where-to-buy ol:before,#breadcrumb .template-40 #where-to-buy ol:before,#breadcrumb .template-45 #where-to-buy ol:before,.browserupgrade .template-7 #where-to-buy p:before,.browserupgrade .template-40 #where-to-buy p:before,.browserupgrade .template-45 #where-to-buy p:before,.template-7 #homepage-feature #where-to-buy .title:before,.template-7 #where-to-buy #breadcrumb ol:before,.template-7 #where-to-buy #homepage-feature .title:before,.template-7 #where-to-buy .browserupgrade p:before,.template-7 #where-to-buy .wrap:before,.template-40 #homepage-feature #where-to-buy .title:before,.template-40 #where-to-buy #breadcrumb ol:before,.template-40 #where-to-buy #homepage-feature .title:before,.template-40 #where-to-buy .browserupgrade p:before,.template-40 #where-to-buy .wrap:before,.template-45 #homepage-feature #where-to-buy .title:before,.template-45 #where-to-buy #breadcrumb ol:before,.template-45 #where-to-buy #homepage-feature .title:before,.template-45 #where-to-buy .browserupgrade p:before,.template-45 #where-to-buy .wrap:before{display:block;font-size:200px}.template-7 #where-to-buy p,.template-40 #where-to-buy p,.template-45 #where-to-buy p{font-size:1.5em}.template-7 section#videos p,.template-40 section#videos p,.template-45 section#videos p{font-size:1.5em}.template-7 section#videos ul,.template-40 section#videos ul,.template-45 section#videos ul{margin:40px 0}.template-7 section#videos .youtube-link p,.template-40 section#videos .youtube-link p,.template-45 section#videos .youtube-link p{font-size:1em}#page-content fieldset label,#page-content form label{float:left;margin:0 1em 0 0;padding:0.5em 0;width:12em}#page-content fieldset li.inline,#page-content fieldset p.inline,#page-content form li.inline,#page-content form p.inline{padding-left:13em}#page-content fieldset li.inline label,#page-content fieldset p.inline label,#page-content form li.inline label,#page-content form p.inline label{display:inline-block;float:none;width:auto}.page_listing li{width:32%}.page_listing li.li_1,.page_listing li.li_3,.page_listing li.li_5{clear:none}.page_listing li.li_2,.page_listing li.li_4,.page_listing li.li_6{margin:0 0 20px 0}.page_listing li.li_1,.page_listing li.li_4,.page_listing li.li_7{clear:left}.page_listing li.li_2,.page_listing li.li_5,.page_listing li.li_8{list-style:none;margin:0 2% 20px}.resource-23 .article-image,.resource-23 .post img{float:left;max-width:80px}.template-8 .article-image,.template-8 .post img{float:left;max-width:320px}div.right_box{float:right;margin-left:20px;max-width:300px}#dimming-compatibility-intro{background-size:605px 417px;font-size:125%;padding:20px 20px 20px 190px}#page-content #dimming-compatibility-results li{float:left;width:48%}section#videos ul li{display:inline-block!important;margin-right:-4px;padding:0 25px 25px 0;width:50%}#megamantv_videolist li{float:left;margin:0 0 1%;padding:0;width:32%}#megamantv_videolist li a{border:0;min-height:16.5em;padding:0 10px}#megamantv_videolist li p{bottom:56px;left:0;margin:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;z-index:5}#megamantv_videolist li a:hover p{opacity:1}#photometric-heading{padding:40px}#photometric-heading .download-cta{background:black;margin:20px -40px -40px;padding:20px 40px 20px 395px;text-align:left}#photometric-heading .download-cta span{display:inline;margin:0 0 0 20px}#photometric-heading h2{display:inline-block;font-size:1.75em;width:350px}#photometric-heading p{display:inline-block;max-width:56%;vertical-align:top}#photometric-archived{margin:-20px 0 0}#photometric-archived h3{font-size:0.9em;padding:10px;text-align:center}#photometric-archived ul{font-size:0.9em}#photometric-archived li{padding:10px 20px}#photometric-archived li span{float:right;width:60%}#product_filter_form{padding:0}#product-filter h3{display:inline-block}#product-filter li,#product-filter ol,#product-filter p{display:inline-block}#product-filter li:not(:last-child){margin:0 10px 0 0!important}#page-content .products-3-col>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-content .products-3-col>ul>li{margin:0 2% 2% 0;padding:0;text-align:center;width:31.3%}#page-content .products-3-col>ul>li a{min-height:17em;padding:15px 20px 0}#page-content .products-3-col>ul>li .detail,#page-content .products-3-col>ul>li .specs{display:block}#page-content .products-3-col>ul>li .specs{border:none;text-align:center;width:auto}#page-content .products-3-col>ul>li .specs .product-image{margin:0 auto 10px}#page-content .products-3-col>ul>li .detail{padding:0}#page-content .products-3-col>ul>li h3{font-size:1.05em;line-height:1.2;margin:0 0 10px}#page-content .products-3-col>ul>li h3 .sku{display:block;margin:5px 0 0}#page-content .products-3-col>ul>li p{display:none}#page-content .products-3-col>ul>li .product-badges{margin-bottom:0;position:absolute;right:10px;top:10px;width:54px}#page-content .products-3-col>ul>li .product-badges img{width:40px}.product-panel .product-panel-top{height:240px}.product-panel .product-panel-top:after,.product-panel .product-panel-top:before{display:block}.product-panel .product-panel-top p{bottom:0;max-width:50%;margin:0;padding:40px 80px 40px 41px;position:absolute;right:-50px}.product-panel h2{bottom:40px;position:absolute;left:0}#ingeniuz-logo{display:block}}@media (min-width:960px){#breadcrumb .template-7 #where-to-buy ol:before,#breadcrumb .template-40 #where-to-buy ol:before,#breadcrumb .template-45 #where-to-buy ol:before,.browserupgrade .template-7 #where-to-buy p:before,.browserupgrade .template-40 #where-to-buy p:before,.browserupgrade .template-45 #where-to-buy p:before,.template-7 #homepage-feature #where-to-buy .title:before,.template-7 #where-to-buy #breadcrumb ol:before,.template-7 #where-to-buy #homepage-feature .title:before,.template-7 #where-to-buy .browserupgrade p:before,.template-7 #where-to-buy .wrap:before,.template-40 #homepage-feature #where-to-buy .title:before,.template-40 #where-to-buy #breadcrumb ol:before,.template-40 #where-to-buy #homepage-feature .title:before,.template-40 #where-to-buy .browserupgrade p:before,.template-40 #where-to-buy .wrap:before,.template-45 #homepage-feature #where-to-buy .title:before,.template-45 #where-to-buy #breadcrumb ol:before,.template-45 #where-to-buy #homepage-feature .title:before,.template-45 #where-to-buy .browserupgrade p:before,.template-45 #where-to-buy .wrap:before{font-size:320px}.template-7 #catalogue,.template-7 #twitter,.template-7 #videos,.template-7 #where-to-buy,.template-40 #catalogue,.template-40 #twitter,.template-40 #videos,.template-40 #where-to-buy,.template-45 #catalogue,.template-45 #twitter,.template-45 #videos,.template-45 #where-to-buy{padding:60px 0}header #logo{padding:0}#breadcrumb,#copyright,#page-content,footer #footer-wrapper{padding-left:0;padding-right:0}#product_search_filter p{float:left}.product-banner a{font-size:1.2em}}@media (min-width:1024px){#breadcrumb .template-7 #where-to-buy ol:before,#breadcrumb .template-40 #where-to-buy ol:before,#breadcrumb .template-45 #where-to-buy ol:before,.browserupgrade .template-7 #where-to-buy p:before,.browserupgrade .template-40 #where-to-buy p:before,.browserupgrade .template-45 #where-to-buy p:before,.template-7 #homepage-feature #where-to-buy .title:before,.template-7 #where-to-buy #breadcrumb ol:before,.template-7 #where-to-buy #homepage-feature .title:before,.template-7 #where-to-buy .browserupgrade p:before,.template-7 #where-to-buy .wrap:before,.template-40 #homepage-feature #where-to-buy .title:before,.template-40 #where-to-buy #breadcrumb ol:before,.template-40 #where-to-buy #homepage-feature .title:before,.template-40 #where-to-buy .browserupgrade p:before,.template-40 #where-to-buy .wrap:before,.template-45 #homepage-feature #where-to-buy .title:before,.template-45 #where-to-buy #breadcrumb ol:before,.template-45 #where-to-buy #homepage-feature .title:before,.template-45 #where-to-buy .browserupgrade p:before,.template-45 #where-to-buy .wrap:before{font-size:320px}.template-7 #catalogue,.template-7 #twitter,.template-7 #videos,.template-7 #where-to-buy,.template-40 #catalogue,.template-40 #twitter,.template-40 #videos,.template-40 #where-to-buy,.template-45 #catalogue,.template-45 #twitter,.template-45 #videos,.template-45 #where-to-buy{padding:60px 0}header #logo{padding:0}#breadcrumb,#copyright,#page-content,footer #footer-wrapper{padding-left:0;padding-right:0}#product_search_filter p{float:left}.product-banner a{font-size:1.2em}}