﻿.slick-slider{-khtml-user-select:none;box-sizing:border-box;display:block;position:relative;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.body{background-color:#000}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand;cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;left:0;line-height:50px;margin-bottom:30px;position:relative;top:0}.slick-track:before,.slick-track:after{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}@media screen and (min-width: 800px){.slick-track{margin-bottom:0}}.slider-nav .slick-slide:not(.slick-custom-active),.slider-nav .slick-slide:not(.slick-custom-active) path{-webkit-transition:fill 0.5s ease-in-out;-moz-transition:fill 0.5s ease-in-out;transition:fill 0.5s ease-in-out;color:#c8cacb !important;fill:#c8cacb}.slider-nav .slick-slide{width:175px}@media screen and (min-width: 600px){.slider-nav .slick-slide{width:220px}}.slider-nav .slick-slide.slick-custom-active{-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;color:currentColor !important;fill:currentColor !important}.slider-nav .slick-slide.slick-current{-webkit-transition:color 0.5s ease-in-out;-moz-transition:color 0.5s ease-in-out;transition:color 0.5s ease-in-out;color:currentColor;fill:currentColor}.slick-slide:focus,.press__link:focus{outline:none}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slider-for{margin:0 auto;width:90%}@media screen and (min-width: 735px){.slider-for{width:85%}}@media screen and (min-width: 800px){.slider-for{margin:50px auto 0;width:77%}}@media screen and (min-width: 1000px){.slider-for{width:65%}}@media screen and (min-width: 1200px){.slider-for{width:60%}}@media screen and (min-width: 1280px){.slider-for{width:55%}}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:0.75}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:300;src:url(/2017030301/fonts/graphik/Graphik-Light-Web.eot);src:url(/2017030301/fonts/graphik/Graphik-Light-Web.eot?#iefix) format("embed-opentype"),url(/2017030301/fonts/graphik/Graphik-Light-Web.woff) format("woff"),url(/2017030301/fonts/graphik/Graphik-Light-Web.ttf) format("truetype"),url(/2017030301/fonts/graphik/Graphik-Light-Web.svg#Graphik-Light) format("svg")}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:400;src:url(/2017030301/fonts/graphik/Graphik-Regular-Web.eot);src:url(/2017030301/fonts/graphik/Graphik-Regular-Web.eot?#iefix) format("embed-opentype"),url(/2017030301/fonts/graphik/Graphik-Regular-Web.woff) format("woff"),url(/2017030301/fonts/graphik/Graphik-Regular-Web.ttf) format("truetype"),url(/2017030301/fonts/graphik/Graphik-Regular-Web.svg#Graphik-Regular) format("svg")}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:500;src:url(/2017030301/fonts/graphik/Graphik-Medium-Web.eot);src:url(/2017030301/fonts/graphik/Graphik-Medium-Web.eot?#iefix) format("embed-opentype"),url(/2017030301/fonts/graphik/Graphik-Medium-Web.woff) format("woff"),url(/2017030301/fonts/graphik/Graphik-Medium-Web.ttf) format("truetype"),url(/2017030301/fonts/graphik/Graphik-Medium-Web.svg#Graphik-Medium) format("svg")}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:normal;font-weight:200;src:url(/2017030301/fonts/graphik/Graphik-Extralight-Web.eot);src:url(/2017030301/fonts/graphik/Graphik-Extralight-Web.eot?#iefix) format("embed-opentype"),url(/2017030301/fonts/graphik/Graphik-Extralight-Web.woff) format("woff")}@font-face{font-family:"Graphik Web";font-stretch:normal;font-style:italic;font-weight:200;src:url(/2017030301/fonts/graphik/Graphik-ExtralightItalic-Web.eot);src:url(/2017030301/fonts/graphik/Graphik-ExtralightItalic-Web.eot?#iefix) format("embed-opentype"),url(/2017030301/fonts/graphik/Graphik-ExtralightItalic-Web.woff) format("woff")}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,figure,footer,header,hgroup,nav,section{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{height:100%}body{-webkit-font-feature-settings:"liga","kern";-moz-font-feature-settings:"liga","kern";-ms-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";background-color:#fff;font-family:"Graphik Web","Helvetica","Arial",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal}a{text-decoration:none;color:inherit}.product-page{position:relative}.product-anchor{content:'';display:block;height:60px;margin:-60px 0 0}@media screen and (min-width: 800px){.product-anchor{height:119px;margin:-119px 0 0}}.product-animation{background-color:#f8f8f8;box-sizing:content-box;-webkit-font-smoothing:antialiased;overflow:hidden;padding-top:60px;position:relative}@media screen and (min-width: 800px){.product-animation{padding-top:120px}}.prd-intro-wrapper,.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:relative;width:100%}.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{height:400px}@media screen and (min-width: 375px){.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{height:500px}}@media screen and (min-width: 550px){.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{height:600px}}@media screen and (min-width: 550px){.prd-license-overlay,.prd-license-overlay-solar{height:650px}}@media screen and (min-width: 640px){.prd-license-overlay,.prd-license-overlay-solar{height:800px}}@media screen and (min-width: 800px){.prd-intro-wrapper,.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px);position:absolute}}@media screen and (min-width: 1068px){.prd-intro-wrapper,.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.hands-section{min-height:600px}}.prd-intro-wrapper{background-image:url(/2017030301/img/marketing/womandashboard_2.jpg);background-position:center;background-size:cover;z-index:3}@media screen and (min-width: 800px){.prd-intro-wrapper{background-image:url(/2017030301/img/marketing/womandashboard.jpg)}}.prd-intro-section{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;color:#fff;left:50%;padding:32px 16px 30px;position:absolute;vertical-align:top;width:100%}@media screen and (min-width: 800px){.prd-intro-section{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);bottom:auto;left:auto;padding-left:30px;position:static;vertical-align:middle}}@media screen and (min-width: 1068px){.prd-intro-section{padding-left:165px}}.ios-gte-8 .prd-intro-section{bottom:8%}@media screen and (min-width: 800px){.ios-gte-8 .prd-intro-section{bottom:auto}}.prd-intro-heading-top{font-size:25px;-webkit-font-smoothing:antialiased;font-weight:300;line-height:36px;text-align:center}@media screen and (min-width: 600px){.prd-intro-heading-top{font-size:36px;line-height:48px}}@media screen and (min-width: 800px){.prd-intro-heading-top{font-size:40px;text-align:left}}.prd-intro-heading-bottom{box-sizing:border-box;display:none;font-size:16px;line-height:27px;padding-top:20px;text-align:center}@media screen and (min-width: 735px){.prd-intro-heading-bottom{margin:0 auto;padding-top:40px;width:80%}}@media screen and (min-width: 800px){.prd-intro-heading-bottom{display:block;margin:auto;text-align:left;width:100%}}.prd-license-top,.prd-license-hands-top{color:#939598;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0.5rem;margin-top:1rem}@media screen and (min-width: 375px){.prd-license-top,.prd-license-hands-top{font-size:25px;font-weight:300;line-height:32px}}@media screen and (min-width: 800px){.prd-license-top,.prd-license-hands-top{font-size:24px;font-weight:100;margin-bottom:1rem}}.prd-license-bottom,.prd-license-hands-bottom{color:#939598;font-size:16px;font-weight:300;line-height:20px}@media screen and (min-width: 375px){.prd-license-bottom,.prd-license-hands-bottom{line-height:22px}}@media screen and (min-width: 800px){.prd-license-bottom,.prd-license-hands-bottom{font-weight:100;line-height:27px}}.prd-general-body{color:#939598;font-size:12px;font-weight:100;line-height:16px;margin:0 auto}@media screen and (min-width: 800px){.prd-general-body{line-height:27px;width:55%}}.prd-license1-section{background-image:url(/2017030301/img/marketing/mk_hp_license3.2.png);background-position:50% 80%;background-size:90%;margin-top:5vh;z-index:2}@media screen and (min-width: 800px){.prd-license1-section{background-position:50% 50%;background-size:contain;margin-top:0}}.prd-license-overlay,.prd-license-overlay-solar{background-image:url(/2017030301/img/marketing/licenseplate_2_cropped.png);background-position:0 50%;background-size:100% auto;margin-bottom:2em;z-index:1}@media screen and (min-width: 800px){.prd-license-overlay,.prd-license-overlay-solar{background-position:0 0;margin-bottom:0}}.prd-license-overlay-solar{background-image:url(/2017030301/img/marketing/licenseplate_2_cropped_solar.png);z-index:2}@media screen and (min-width: 800px){.prd-license-overlay-solar{opacity:0}}.prd-license-bottom{margin:0 auto;width:80%}@media screen and (min-width: 375px){.prd-license-bottom{width:75%}}@media screen and (min-width: 800px){.prd-license-bottom{width:35%}}@media screen and (min-width: 800px){.prd-license-center{vertical-align:middle}}.hands-img{margin-left:-24%;width:88%}@media screen and (min-width: 800px){.hands-img{margin-left:0;width:40%}}.hands-section{height:auto}@media screen and (min-width: 800px){.hands-section{height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px)}}.hands-text{box-sizing:border-box;margin:-80px auto 0 auto;padding-bottom:50px;text-align:center;width:80%}@media screen and (min-width: 375px){.hands-text{width:75%}}@media screen and (min-width: 800px){.hands-text{margin-top:0;padding:12px;text-align:left;width:50%}}@media screen and (min-width: 1068px){.hands-text{padding:0 16px 192px 0}}.prd-general-heading{color:#939598;font-size:30px;-webkit-font-smoothing:antialiased;line-height:40px}.prd-license-animation-overall-wrapper{display:table-cell;text-align:center;vertical-align:middle}@media screen and (min-width: 800px){.prd-license-animation-overall-wrapper{text-align:left}}.prd-license-animation-wrapper1,.prd-license-animation-wrapper2{margin:-20px auto 0 auto;width:80%}@media screen and (min-width: 375px){.prd-license-animation-wrapper1,.prd-license-animation-wrapper2{width:75%}}@media screen and (min-width: 800px){.prd-license-animation-wrapper1,.prd-license-animation-wrapper2{margin:0;padding-left:10%;position:absolute;width:40%}}@media screen and (min-width: 1068px){.prd-license-animation-wrapper1{padding-top:100px;top:300px}}@media screen and (min-width: 800px){.prd-license-animation-wrapper2{bottom:27%;left:0;padding-top:8%;position:absolute}}@media screen and (min-width: 1068px){.prd-license-animation-wrapper2{bottom:50%;left:0;padding-top:0}}.prd-license-animation-body1,.prd-license-animation-body2,.prd-license-animation-body3{font-size:16px;font-weight:300;line-height:20px}@media screen and (min-width: 375px){.prd-license-animation-body1,.prd-license-animation-body2,.prd-license-animation-body3{line-height:22px}}@media screen and (min-width: 800px){.prd-license-animation-body1,.prd-license-animation-body2,.prd-license-animation-body3{line-height:32px}}.prd-license-animation-heading1,.prd-license-animation-heading2,.prd-license-animation-heading3{font-size:16px;font-weight:400;line-height:32px}@media screen and (min-width: 375px){.prd-license-animation-heading1,.prd-license-animation-heading2,.prd-license-animation-heading3{font-size:25px;font-weight:300;margin-bottom:0.5rem}}@media screen and (min-width: 800px){.prd-license-animation-heading1,.prd-license-animation-heading2,.prd-license-animation-heading3{font-size:24px;font-weight:100}}.prd-license-animation-heading3{margin-bottom:1rem}.prd-general-heading{font-size:36px;font-weight:100;margin-bottom:1rem}.prd-general-body{font-size:16px;line-height:1.5rem}.pearl-app{padding-top:80px}.general-text-callout,.installation-intro-text{padding:3rem;text-align:center}@media screen and (min-width: 800px){.general-text-callout,.installation-intro-text{padding:6.5rem 2rem}}.phone-dashboard{display:none;width:100%}@media screen and (min-width: 800px){.phone-dashboard{display:block;font-family:'object-fit: cover;';height:100%;margin-top:0;object-fit:cover;width:50%}}.phone-dashboard-text{bottom:0;box-sizing:border-box;color:#fff;left:0;padding:25px 25px 45px;position:absolute;right:auto;text-align:center;top:0%;width:100%;z-index:4}@media screen and (min-width: 375px){.phone-dashboard-text{top:5%}}@media screen and (min-width: 600px){.phone-dashboard-text{top:10%}}@media screen and (min-width: 800px){.phone-dashboard-text{background-color:#404041;bottom:auto;left:auto;padding:30px;position:static;text-align:left;top:auto;width:50%}}.phonedashboard-heading{font-size:20px;font-weight:100;line-height:32px;margin:0 auto 10px;width:90%}@media screen and (min-width: 375px){.phonedashboard-heading{font-size:25px;margin:0 auto 20px}}@media screen and (min-width: 800px){.phonedashboard-heading{font-size:24px;line-height:30px;margin:0 auto 16px;width:50%}}.phonedashboard-body{font-size:16px;font-weight:100;line-height:22px;margin:0 auto;width:90%}@media screen and (min-width: 800px){.phonedashboard-body{line-height:32px;width:50%}}.scroll-fade-animation{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 800px){.scroll-fade-animation{background-color:#404041}}.scroll-fade-animation .phone-dashboard-wrapper{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);width:100%}.app1{background-image:url(/2017030301/img/marketing/app1.2op-mobile.gif)}.app2{background-image:url(/2017030301/img/marketing/app2.2op-mobile.gif)}.app3{background-image:url(/2017030301/img/marketing/app3-mobile.jpg)}.app4{background-image:url(/2017030301/img/marketing/app4-mobile.jpg)}.phone-dashboard-wrapper{background-color:#404041;background-position:center;background-size:cover;min-height:400px;position:relative}@media screen and (min-width: 800px){.phone-dashboard-wrapper{background-color:#404041;background-image:none;background-size:0}}.phone-dashboard-wrapper .phone-app-image{background-position:center;background-size:cover;display:none}@media screen and (min-width: 800px){.phone-dashboard-wrapper .phone-app-image{display:block;height:100%;width:50%}}@media screen and (min-width: 800px){.app1 .phone-app-image{background-image:url(/2017030301/img/marketing/app1.3op.gif)}.app2 .phone-app-image{background-image:url(/2017030301/img/marketing/app2.3op.gif)}.app3 .phone-app-image{background-image:url(/2017030301/img/marketing/phone3.2.png)}.app4 .phone-app-image{background-image:url(/2017030301/img/marketing/dashboard1.jpg)}}.carousel-wrapper{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.carousel-wrapper::after{clear:both;content:"";display:table}.carousel-wrapper li{-webkit-backface-visibility:hidden;display:none;left:0;position:absolute;top:0;width:100%}.carousel-wrapper li:first-child{display:block;float:left;position:relative}.carousel-wrapper img{border:0;display:block;float:left;height:auto;margin-left:-15%;width:130%}@media screen and (min-width: 800px){.carousel-wrapper img{margin-left:0;width:100%}}.animation-circle,.animation-line{display:none}@media screen and (min-width: 800px){.animation-circle,.animation-line{display:block}}.animation-circle{border:2px solid #2ed7b7;border-radius:12px;height:12px;left:10%;position:absolute;transform:translate(-50%, 0);width:12px;z-index:1}@media screen and (min-width: 800px){.animation-circle{border-radius:15px;height:15px;left:50%;width:15px}}.centered-circle{top:50%;transform:translate(-50%, -50%)}.animation-line{flex-direction:column;height:100%;overflow:hidden;position:absolute;width:10%}@media screen and (min-width: 800px){.animation-line{width:50%}}.animation-line-top,.animation-line-bottom{border-right:1px solid #ddd}.animation-line-middle{height:44px}.animation-line-none{border-right:none}.installation-intro-text{background-color:#404041;color:#fff;padding:60px 20px}.installation-heading{font-size:25px;font-weight:100;line-height:30px;margin-bottom:16px}@media screen and (min-width: 800px){.installation-heading{font-size:36px;-webkit-font-smoothing:antialiased;line-height:40px}}.installation-body{font-size:16px;font-weight:100;line-height:22px;margin:0 auto;width:90%}@media screen and (min-width: 800px){.installation-body{line-height:32px;width:50%}}.installation-overlay{position:relative}@media screen and (min-width: 800px){.installation-overlay{position:absolute}}.installation-text{background-color:#404041;padding:50px;position:static;text-align:left;width:65%}@media screen and (min-width: 550px){.installation-text{padding-bottom:3rem}}@media screen and (min-width: 600px){.installation-text{text-align:center}}@media screen and (min-width: 800px){.installation-text{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);background-color:transparent;bottom:auto;left:auto;padding:0 12%;position:static;text-align:right;width:90%}}@media screen and (min-width: 800px){.installation-text-right{right:0}}@media screen and (min-width: 800px){.installation-text-right .installation-text{text-align:left}}.installation-section-text{color:#fff;font-size:25px;line-height:32px}@media screen and (min-width: 800px){.installation-section-text{font-size:36px;line-height:48px}}.diagram{background-color:#fff;margin:0 auto;padding:0 20px}.diagram__sub{margin:0 auto;max-width:800px;padding-bottom:40px;padding-top:80px}@media screen and (min-width: 600px){.diagram__sub{padding-top:70px}}@media screen and (min-width: 801px){.diagram__sub{padding-top:145px}}.diagram__text{color:#939598;font-size:16px;font-weight:300;line-height:25px;margin:30px 0 50px;text-align:center}@media screen and (min-width: 600px){.diagram__text{font-size:18px}}.diagram__animation{padding-bottom:5px;position:relative;width:100%}@media screen and (min-width: 801px){.diagram__animation{padding-bottom:50px}}.diagram__alert{display:none}@media screen and (min-width: 600px){.diagram__alert{-webkit-animation-name:pulse;-moz-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;background-color:rgba(255,0,0,0.1);border-radius:50%;box-shadow:0 0 0 rgba(255,0,0,0.2);cursor:pointer;display:block;position:absolute}}.diagram__alert.remove-animation{-webkit-animation:none;-moz-animation:none;animation:none;opacity:.1}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,0.2)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}}@-moz-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,0.2)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,0,0,0.2)}70%{box-shadow:0 0 0 10px rgba(255,0,0,0)}100%{box-shadow:0 0 0 0 rgba(255,0,0,0)}}.diagram__alert--1{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;height:100px;left:69%;top:53%;width:100px}@media screen and (min-width: 735px){.diagram__alert--1{left:69%;top:53%}}@media screen and (min-width: 801px){.diagram__alert--1{left:70%;top:50%}}.diagram__alert--2{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;animation-delay:0.7s;height:40px;left:22%;top:26%;width:40px}@media screen and (min-width: 735px){.diagram__alert--2{left:22.5%;top:27%}}@media screen and (min-width: 801px){.diagram__alert--2{top:24%}}.diagram__alert--3{height:35px;left:34%;top:14.5%;width:35px}@media screen and (min-width: 735px){.diagram__alert--3{left:34.5%;top:13.5%}}.diagram__image{display:block;margin:0 auto;width:100%}@media screen and (min-width: 600px){.diagram__image{width:80%}}.tabs{color:#707070;margin:50px auto;width:100%}@media screen and (min-width: 600px){.tabs{width:75%}}@media screen and (min-width: 800px){.tabs{width:80%}}.tabs__headings{display:none}.tabs__headings::after{clear:both;content:"";display:table}@media screen and (min-width: 600px){.tabs__headings{display:block}}.tabs__heading-title{width:-webkit-calc((100% - 20px) / 3);width:calc((100% - 20px) / 3);cursor:pointer;float:left;margin-right:10px;padding-bottom:10px}.tabs__heading-title.js-tabs-current{border-bottom:2px solid #2ed7b7}.tabs__heading-title.js-tabs-current .tabs__subheading{color:#2ed7b7}.tabs__heading-title:last-child{margin-right:0}.tabs__subheading__wrapper{border-top:1px solid #c8cacb;padding:20px 0 0;position:relative}@media screen and (min-width: 600px){.tabs__subheading__wrapper{display:none}}.tabs__subheading{text-align:center}.tabs__arrow{-webkit-transition:translateY(-50%);-moz-transition:translateY(-50%);transition:translateY(-50%);color:#2ed7b7;cursor:pointer;fill:#2ed7b7;height:9px;position:absolute;right:0;top:50%;width:15px}@media screen and (min-width: 600px){.tabs__arrow{display:none}}.tabs__arrow--up{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.no-border{border-top:none}.tabs__info .tabs__subheading{color:#2ed7b7;cursor:pointer;font-size:20px;font-weight:400;line-height:27px;text-align:left}@media screen and (min-width: 600px){.tabs__info .tabs__subheading{display:none}}.tabs__info{margin-top:20px}@media screen and (min-width: 600px){.tabs__info{display:none;margin-top:40px}}.tabs__info.js-tabs-current{display:block}.tabs__info__wrapper{display:none;margin:10px 0 20px}.tabs__info__wrapper::after{clear:both;content:"";display:table}.tabs__info.js-tabs-current .tabs__info__wrapper{display:block}.tabs__text{font-size:16px;font-weight:300;line-height:22px}.tabs__image{border-radius:50%;float:right;margin-left:10px;width:127px}@media screen and (min-width: 600px){.tabs__image{width:145px}}.product-link{border-bottom:2px solid #2ed7b7;color:#2ed7b7;padding-bottom:3px}.product-link:hover{border-bottom:2px solid #fff;color:#fff}.techspec-flex-wrapper{display:block}@media screen and (min-width: 830px){.techspec-flex-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 800px){.techspec-wrapper{margin-top:105px}}.techspec-section{margin-bottom:3rem;margin-top:20px;padding:16px;position:relative}@media screen and (min-width: 800px){.techspec-section{margin-top:100px}}.techspec-illo{width:100%}@media screen and (min-width: 830px){.techspec-illo{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;width:50%}}.techspec-text-wrapper{padding:16px 0;text-align:left;width:100%}@media screen and (min-width: 830px){.techspec-text-wrapper{padding:1rem 1rem 1rem 0;width:46%}}.techspec-heading{color:#939598;font-size:36px;font-weight:300;margin-bottom:3rem;text-align:center}@media screen and (min-width: 830px){.techspec-heading{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);color:#2ed7b7;left:53%;padding-top:69px;position:absolute;text-align:right;top:-10%}}.techspec-subheading{color:#939598;font-size:14px;font-weight:400;margin-bottom:.5rem;width:100%}@media screen and (min-width: 830px){.techspec-subheading{color:#2ed7b7;font-size:18px;padding-top:1rem;width:33%}}.techspec-body{box-sizing:border-box;color:#939598;font-size:14px;font-weight:100;line-height:16px;margin-bottom:30px}@media screen and (min-width: 830px){.techspec-body{border-left:1px solid #f8f8f8;font-size:18px;line-height:24px;margin-bottom:auto;padding:16px 16px 80px 16px;width:60%}}.techspec-summary-text{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;box-sizing:border-box;color:#939598;font-size:25px;font-weight:300;height:75px;line-height:75px}@media screen and (min-width: 800px){.techspec-summary-text{font-size:24px;margin-right:2rem}}.techspec-link{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.techspec-link:hover{color:#2ed7b7}.techspec-summary{margin-top:2rem;text-align:center}@media screen and (min-width: 800px){.techspec-summary{margin-top:4rem;text-align:left}}.specs{background-color:#f8f8f8;padding:40px 0}@media screen and (min-width: 801px){.specs{padding:110px 0}}.specs__image-container{display:none}@media screen and (min-width: 1000px){.specs__image-container{display:block;height:120px;line-height:120px;margin-bottom:20px;text-align:center}}@media screen and (min-width: 1000px){.specs__image{vertical-align:middle}}.specs__image--mount{width:53px}.specs__image--obd{width:50px}.specs__image--frame{width:210px}.specs__mobile-titles{background-color:#f8f8f8;display:block}.specs__mobile-titles::after{clear:both;content:"";display:table}@media screen and (min-width: 550px){.specs__mobile-titles{display:none}}.specs__mobile-title{width:-webkit-calc((100% - 20%) / 3);width:calc((100% - 20%) / 3);cursor:pointer;float:left;margin-right:2px;padding:3%;text-align:center}.mk__upgrade__heading,.specs__heading,.diagram__heading{color:#939598;font-size:25px;-webkit-font-smoothing:antialiased;font-weight:300;line-height:40px;margin-bottom:20px;text-align:center}@media screen and (min-width: 800px){.mk__upgrade__heading,.specs__heading,.diagram__heading{font-size:36px;line-height:40px;margin:20px 0}}.specs__columns{background-color:#f8f8f8;color:#939598;padding:20px 20px 30px}.specs__columns::after{clear:both;content:"";display:table}@media screen and (min-width: 1000px){.specs__columns{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.specs__column{display:none;position:relative;width:100%}@media screen and (min-width: 550px){.specs__column{width:-webkit-calc(100% / 2);width:calc(100% / 2);display:block;float:left}}@media screen and (min-width: 1000px){.specs__column{width:-webkit-calc(100% / 3);width:calc(100% / 3)}}@media screen and (min-width: 550px){.specs__column:first-child .specs__body{padding-left:10px}}@media screen and (min-width: 800px){.specs__column:first-child .specs__body{padding-left:50px}}.specs__column:after{border-right:transparent}@media screen and (min-width: 1000px){.specs__column:after{height:-webkit-calc(100% - 85px);height:calc(100% - 85px);border-right:1px solid #e5e6e6;content:'';position:absolute;right:0;top:85px;width:1px}}@media screen and (min-width: 550px){.specs__column:first-child::after{border-right:1px solid #e5e6e6;content:'';height:100%;position:absolute;right:0;top:20px;width:1px}}@media screen and (min-width: 800px){.specs__column:first-child::after{height:-webkit-calc(100% - 85px);height:calc(100% - 85px);top:85px}}.specs__column:last-child::after{border:none}@media screen and (min-width: 550px){.specs__column:last-child{padding-top:20px}}@media screen and (min-width: 800px){.specs__column:last-child{padding-top:0}}@media screen and (min-width: 550px){.specs__body{padding:0 20px 0px 30px}}@media screen and (min-width: 800px){.specs__body{padding:0 50px}}.specs__subheading{color:#2ed7b7;font-size:13px;line-height:18px;padding:10px 0 15px 0;text-align:center;text-transform:uppercase}@media screen and (min-width: 550px){.specs__subheading{color:#707070;font-size:16px;line-height:18px;padding:20px 0;text-transform:none}}@media screen and (min-width: 800px){.specs__subheading{font-size:18px;line-height:22px}}.specs__subheading--desktop{display:none}@media screen and (min-width: 550px){.specs__subheading--desktop{display:block}}.js-is-current .specs__subheading{border-bottom:2px solid #2ed7b7;color:#282829}@media screen and (min-width: 550px){.js-is-current .specs__subheading{border-bottom:none;color:#707070}}.js-is-current.specs__column{display:block}.specs__subtitle{color:#707070;font-size:16px;font-weight:24px;line-height:18px;margin:20px 0 10px 0}.specs__subtext{font-size:15px;font-weight:300;line-height:20px;margin-bottom:10px}.order-now-section{background-color:#fff;height:50vh;position:relative}@media screen and (min-width: 800px){.order-now-section{background-color:#f8f8f8;height:auto}}.product-grid-row::after{clear:both;content:"";display:table}@media screen and (min-width: 801px){.product-col{float:left}}.product-col--right{float:right}@media screen and (min-width: 801px){.product-col__2{width:-webkit-calc((100% - 0px) / 2);width:calc((100% - 0px) / 2);box-sizing:border-box;clear:none;margin-right:0px}}.product-col__2:nth-child(2n){margin-right:0}@media screen and (min-width: 801px){.product-col__3{width:-webkit-calc((100% - 140px) / 3);width:calc((100% - 140px) / 3);box-sizing:border-box;clear:none;margin-right:0px}}@media screen and (min-width: 801px){.product-col__3:nth-child(3n){margin-right:0}}.product-section,.product-section *{box-sizing:border-box}.product-section{overflow-x:hidden}.image-section{background-repeat:no-repeat;height:100vh;position:relative}@media screen and (min-width: 600px){.image-section{min-height:720px}}.image-section,.text-container{max-height:1000px}.product-section__header1{font-size:25px;line-height:35px;font-weight:300;text-align:center;color:#404041;-webkit-font-smoothing:antialiased;padding:0 0 10px}@media screen and (min-width: 801px){.product-section__header1{font-size:50px;line-height:60px;font-weight:100;text-align:center;-webkit-font-smoothing:antialiased;padding:0 0 15px}}.product-section__header2{font-size:25px;line-height:35px;font-weight:300;text-align:center;color:#404041;padding:0 0 10px}@media screen and (min-width: 800px){.product-section__header2{font-size:36px;line-height:40px;font-weight:100;text-align:center;padding:0 0 15px}}.product-section__header3{font-size:25px;line-height:35px;font-weight:300;text-align:center;color:#404041;padding:0 0 10px}@media screen and (min-width: 801px){.product-section__header3{font-size:30px;line-height:40px;font-weight:100;text-align:center;padding:0 0 15px}}.product-section__text{font-size:16px;line-height:30px;font-weight:100;color:#707070;margin:0 auto;max-width:920px}@media screen and (min-width: 801px){.product-section__text{font-size:20px;line-height:35px;font-weight:100}}.product-section__link{color:#2ed7b7;font-weight:400;line-height:20px}.product-btn{display:inline-block}.product-section__list{color:#fff;position:relative;text-align:left;width:100%}.product-section__item{margin-bottom:25px;padding-left:10px;position:relative;text-indent:-10px}@media screen and (min-width: 600px){.product-section__item{padding-left:30px;text-indent:-30px}}.product-section__item-text:before{border:1px solid #fff;border-radius:50%;content:'';height:10px;left:-10px;position:absolute;top:9px;width:10px}@media screen and (min-width: 600px){.product-section__item-text:before{left:0px}}.product-section__item-text{margin-left:10px}@media screen and (min-width: 600px){.product-section__item-text{margin-left:30px}}.product-icon{display:block;height:auto;margin:0 auto 20px;width:50px}@media screen and (min-width: 801px){.product-icon{margin:0 auto 30px}}.image{width:100%}.image-section-text-wrapper{text-align:center}.text-container{position:relative}.image-section--a{background-color:#f8f8f8;background-image:url(/2017030301/img/marketing/licenseplate_2_cropped.png);background-position:bottom left;background-size:90% auto;height:100vh;max-height:820px;padding:140px 30px}@media screen and (min-width: 600px){.image-section--a{background-image:url(/2017030301/img/marketing/header_frame2v2.png);background-position:bottom center;height:50vh;padding:130px 80px}}@media screen and (min-width: 801px){.image-section--a{background-size:auto 45%;height:100vh;min-height:820px;padding:225px 124px}}@media screen and (min-width: 900px){.image-section--a{background-size:auto 53%}}@media screen and (min-width: 1100px){.image-section--a{background-size:auto 63%}}.image-section--c{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/2017030301/img/marketing/install-image-2000.jpg);background-position:83% 50%;background-size:cover;height:70vh}@media screen and (min-width: 600px){.image-section--c{background-image:url(/2017030301/img/marketing/install-image-2000.jpg);background-position:85% 50%;height:100vh}}@media screen and (min-width: 801px){.image-section--c{background-position:70% 50%}}.image-section--c:before{background-color:#282829;bottom:0;content:'';left:0;opacity:.47;position:absolute;right:0;top:0}@media screen and (min-width: 801px){.image-section--c:before{opacity:0}}.image-section-text-wrapper--c{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;padding:30px;position:absolute;top:50%;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--c{padding:0 80px}}@media screen and (min-width: 801px){.image-section-text-wrapper--c{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:auto;left:25%;top:45%;width:60%}}@media screen and (min-width: 1200px){.image-section-text-wrapper--c{width:40%}}.product-section__header3--c{color:#fff;font-weight:400}@media screen and (min-width: 600px){.product-section__header3--c{font-weight:300}}.image-section--d{background-image:url(/2017030301/img/marketing/dashboardv10-tab-2.jpg);background-position:50% 90%;background-size:cover;height:100vh}@media screen and (min-width: 600px){.image-section--d{height:80vh;min-height:620px}}@media screen and (min-width: 801px){.image-section--d{background-image:url(/2017030301/img/marketing/dashboardv9-2.jpg);background-position:50% 60%;background-size:cover;height:100vh}}.image--d{display:block;margin:10px auto;width:80px}@media screen and (min-width: 1000px){.image--d{margin:20px auto;width:90px}}.image-section-text-wrapper--d{bottom:0;color:#fff;max-width:920px;padding:20px;position:absolute;width:100%}@media screen and (min-width: 375px){.image-section-text-wrapper--d{padding:50px 30px}}@media screen and (min-width: 600px){.image-section-text-wrapper--d{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:70px 80px}}.image-section--d:before{background-image:linear-gradient(to top, #0b0b0b, transparent 65%);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.product-section__header3--d{color:#fff;font-weight:400}@media screen and (min-width: 600px){.product-section__header3--d{font-weight:300}}.image-section--g{background-image:url(/2017030301/img/marketing/garagev3.jpg);background-position:50% 50%;background-size:cover;height:88vh}@media screen and (min-width: 600px){.image-section--g{background-image:url(/2017030301/img/marketing/garage.jpg);background-position:31% 50%;height:100vh;min-height:720px}}.image-section--h.product-col__2,.image-section--g.product-col__2{max-height:920px;width:100%}@media screen and (min-width: 1100px){.image-section--h.product-col__2,.image-section--g.product-col__2{width:-webkit-calc((100% - 0px) / 2);width:calc((100% - 0px) / 2)}}.image-section--h{background-color:#f8f8f8;background-image:url(/2017030301/img/marketing/licenseplate_2_cropped.png);background-position:0% 90%;background-size:90% auto;height:100vh}@media screen and (min-width: 500px){.image-section--h{background-size:80% auto}}@media screen and (min-width: 600px){.image-section--h{background-position:0% 100%;background-size:64% auto;height:100vh;min-height:720px}}@media screen and (min-width: 801px){.image-section--h{background-position:0% 105%;background-size:auto 68%}}@media screen and (min-width: 1100px){.image-section--h{background-color:#fff;background-size:67% auto}}.text-container--b{background-color:#fff;padding:80px 30px;text-align:center}@media screen and (min-width: 600px){.text-container--b{padding:70px 80px}}@media screen and (min-width: 801px){.text-container--b{padding:145px 124px}}.product-section__text--b{margin-bottom:40px;text-align:left}@media screen and (min-width: 801px){.product-section__text--b{text-align:center}}.product-section__link--g{padding-top:10px}.text-container-text-wrapper--b{margin:0 auto}@media screen and (min-width: 801px){.text-container-text-wrapper--b{max-width:920px}}.image-section-text-wrapper--g,.image-section-text-wrapper--h{color:#fff;padding:80px 30px}@media screen and (min-width: 600px){.image-section-text-wrapper--g,.image-section-text-wrapper--h{padding:70px 80px}}@media screen and (min-width: 801px){.image-section-text-wrapper--g,.image-section-text-wrapper--h{padding:120px 124px}}.image-section-text-wrapper--g{padding:20px 30px}@media screen and (min-width: 375px){.image-section-text-wrapper--g{padding:25px}}@media screen and (min-width: 550px){.image-section-text-wrapper--g{padding:40px 80px}}@media screen and (min-width: 800px){.image-section-text-wrapper--g{padding:70px 80px}}@media screen and (min-width: 1000px){.image-section-text-wrapper--g{padding:100px 124px}}.product-section__header--h{color:#404041}.text-container__header--h{padding-top:130px}.text-container-text-wrapper--h{text-align:center}.text-container--i{margin:0 auto;padding:80px 30px;width:100%}@media screen and (min-width: 600px){.text-container--i{margin:0 auto;padding:70px 80px}}@media screen and (min-width: 801px){.text-container--i{background-color:#f8f8f8;padding:145px 124px}}.text-container-text-wrapper--i{text-align:center}.text-container__text--i{margin:30px 0}.product-section__header2--i{margin-bottom:60px;padding:0}@media screen and (min-width: 600px){.product-section__header2--i{margin-bottom:45px}}@media screen and (min-width: 801px){.product-section__header2--i{margin-bottom:80px}}.image--i{display:block;margin:0 auto 60px;max-width:700px}@media screen and (min-width: 600px){.image--i{margin:0 auto 60px}}@media screen and (min-width: 801px){.image--i{margin-bottom:80px}}.header4--i{font-size:20px;line-height:30px;font-weight:300;text-align:center;font-size:16px}@media screen and (min-width: 800px){.header4--i{font-size:26px}}.text-container--e{height:-webkit-calc(100% - 60px);height:calc(100% - 60px);background-color:#fff;max-height:1100px;overflow:hidden;padding:80px 30px}.text-container--e::after{clear:both;content:"";display:table}@media screen and (min-width: 600px){.text-container--e{padding:70px 5.71429%}}@media screen and (min-width: 1100px){.text-container--e{height:100vh;max-height:600px;min-height:600px;padding-top:145px}}.video--e{background-clip:content-box;height:100%;margin:0 auto;max-width:380px;min-width:200px;position:relative;width:100%}@media screen and (min-width: 1100px){.video--e{bottom:-128px;left:auto;position:absolute}}.image--e{display:block;margin:0 auto;overflow:hidden;width:230px}@media screen and (min-width: 801px){.image--e{width:250px}}@media screen and (min-width: 1100px){.image--e{width:260px}}.text-container-text-wrapper--e{position:relative;width:100%}@media screen and (min-width: 600px){.text-container-text-wrapper--e{float:left;height:100%;width:50%}}@media screen and (min-width: 1100px){.text-container-text-wrapper--e{width:40%}}.text-container-text-wrapper--e__phone{margin:0 auto 50px;position:relative;width:100%}@media screen and (min-width: 600px){.text-container-text-wrapper--e__phone{margin:0 50px 0 0;width:40%}}@media screen and (min-width: 1100px){.text-container-text-wrapper--e__phone{box-sizing:content-box;max-width:400px;padding-left:9%;position:static}}.text-container-text-subwrapper--e{width:100%}@media screen and (min-width: 600px){.text-container-text-subwrapper--e{max-width:400px}}@media screen and (min-width: 1100px){.text-container-text-subwrapper--e{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;top:50%}}.product-section__header2--e{display:none}@media screen and (min-width: 600px){.product-section__header2--e{margin-bottom:-webkit-calc(87px - 25px);margin-bottom:calc(87px - 25px);display:block}}@media screen and (min-width: 1100px){.product-section__header2--e{margin-bottom:-webkit-calc(77px - 30px);margin-bottom:calc(77px - 30px)}}.product-section__header--e{display:block;margin-bottom:50px;padding:0}@media screen and (min-width: 600px){.product-section__header--e{display:none}}.text-container--f{background-color:#f8f8f8;max-height:1100px;padding:80px 30px}@media screen and (min-width: 600px){.text-container--f{padding:70px 80px}}@media screen and (min-width: 801px){.text-container--f{padding:145px 124px}}.text-container-wrapper--f__phone{margin:0 auto 50px;max-width:700px}@media screen and (min-width: 600px){.text-container-wrapper--f__phone{margin:0 auto 60px}}@media screen and (min-width: 801px){.text-container-wrapper--f__phone{margin:0 auto 65px}}.product-section__header2--f{margin-bottom:50px;padding:0}@media screen and (min-width: 600px){.product-section__header2--f{margin-bottom:60px}}@media screen and (min-width: 801px){.product-section__header2--f{margin-bottom:65px}}.text-container-text-wrapper--f{text-align:center}.image-section--j{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/2017030301/img/marketing/RearVision_dashboard_image.jpg);background-position:82% 50%;background-size:cover}@media screen and (min-width: 600px){.image-section--j{background-image:url(/2017030301/img/marketing/RearVision_dashboard_image.jpg);background-position:60% 50%}}@media screen and (min-width: 801px){.image-section--j{background-position:82% 50%}}.image-section--j:before{background-color:#282829;bottom:0;content:'';left:0;opacity:.47;position:absolute;right:0;top:0}@media screen and (min-width: 600px){.image-section--j:before{opacity:0}}.image-section-text-wrapper--j{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;padding:30px;position:absolute;text-align:left;top:50%;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--j{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;padding-left:80px;width:65%}}@media screen and (min-width: 801px){.image-section-text-wrapper--j{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);padding-left:11%;width:50%}}.product-section__header3--j{color:#fff;font-weight:400;text-align:left}@media screen and (min-width: 600px){.product-section__header3--j{font-weight:300}}@media screen and (min-width: 801px){.product-section__header3--j{text-align:center}}.product-section__text--c,.product-section__text--d,.product-section__text--j{color:#fff;font-weight:300}@media screen and (min-width: 600px){.product-section__text--c,.product-section__text--d,.product-section__text--j{font-weight:100;margin-bottom:60px}}@media screen and (min-width: 600px){.product-section__text--d{margin-bottom:0}}.text-container--exp{padding:30px 30px 60px;text-align:center}@media screen and (min-width: 600px){.text-container--exp{padding:30px 80px 60px}}@media screen and (min-width: 801px){.text-container--exp{padding:30px 124px 60px}}.text-container--truck{background-color:#f8f8f8}.product-icon--exp-f{margin:0 auto 25px}@media screen and (min-width: 801px){.product-icon--exp-f{margin:0 auto 40px}}.product-icon--exp{display:block;height:auto;margin:0 auto 20px;width:50px}.image--exp{max-height:562px}.text-container--exp-b{background-color:#f8f8f8;max-height:100%;padding:70px 30px}@media screen and (min-width: 600px){.text-container--exp-b{padding:75px 1%}}@media screen and (min-width: 801px){.text-container--exp-b{padding:110px 8.85%}}.product-section__header2--exp-b{padding-bottom:40px}@media screen and (min-width: 600px){.product-section__header2--exp-b{padding-bottom:50px}}.image-section--exp-a{background-image:url(/2017030301/img/marketing/experience_header_image.png);background-position:center;background-size:cover;height:100vh}@media screen and (min-width: 600px){.image-section--exp-a{height:80vh;min-height:620px}}@media screen and (min-width: 801px){.image-section--exp-a{background-position:center top;background-size:cover;height:100vh}}.image-section--exp-a:before{background-image:linear-gradient(to top, #0b0b0b, transparent 65%);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.product-col--exp-b{padding-bottom:50px}@media screen and (min-width: 801px){.product-col--exp-b{margin-right:8%;padding-bottom:60px}}@media screen and (min-width: 1100px){.product-col--exp-b{margin-right:6%}}.product-col--exp-b:last-child{padding-bottom:0}.image--exp-b{display:block;margin:0 auto;width:260px}@media screen and (min-width: 600px){.image--exp-b{width:250px}}@media screen and (min-width: 801px){.image--exp-b{width:200px}}@media screen and (min-width: 1100px){.image--exp-b{width:250px}}.image-section-text-wrapper--exp-a{bottom:0;color:#fff;max-width:920px;padding:80px 30px;position:absolute;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--exp-a{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;padding:70px 80px}}.product-section__header1--exp-a,.product-section__text--exp-a{color:#fff}.image-section--exp-c{background-image:url(/2017030301/img/marketing/RearVision_experience_parking_lot.png);background-position:center;background-size:cover;height:100vh}.image-section--exp-d{background-image:url(/2017030301/img/marketing/RearVision_experience_parallel_park.png);background-position:center;background-size:cover;height:70vh;min-height:100%}@media screen and (min-width: 600px){.image-section--exp-d{height:69vh}}.image-section--exp-e{background-image:url(/2017030301/img/marketing/RearVision_experience_construction-mob.png);background-position:center;background-size:cover;height:50vh;min-height:0px}@media screen and (min-width: 600px){.image-section--exp-e{background-image:url(/2017030301/img/marketing/RearVision_experience_construction.png);height:64vh}}@media screen and (min-width: 801px){.image-section--exp-e{height:62vh}}.image-section-text-wrapper--exp-c{padding-top:70px}@media screen and (min-width: 600px){.image-section-text-wrapper--exp-c{padding-top:75px}}@media screen and (min-width: 801px){.image-section-text-wrapper--exp-c{padding-top:110px}}.product-section__text--block{display:block}.text-container--exp-d{background-color:#f8f8f8}.product-section__header4{color:#404041;font-size:20px;font-weight:300;line-height:35px;padding:0 0 10px;text-align:center}@media screen and (min-width: 801px){.product-section__header4{font-size:20px;font-weight:300;line-height:30px;padding:0 0 15px}}.product-section--exp-f__header{padding-bottom:40px}@media screen and (min-width: 600px){.product-section--exp-f__header{padding-bottom:50px}}@media screen and (min-width: 801px){.product-section--exp-f__header{padding-bottom:70px}}.text-container-text-wrapper--exp-f{max-height:100%;padding:70px 30px}@media screen and (min-width: 600px){.text-container-text-wrapper--exp-f{padding:75px 80px}}@media screen and (min-width: 801px){.text-container-text-wrapper--exp-f{padding:110px 6%}}@media screen and (min-width: 1100px){.text-container-text-wrapper--exp-f{padding:110px 8.8%}}.product-section__subheader--exp-f{padding-bottom:15px}@media screen and (min-width: 801px){.product-section__subheader--exp-f{padding-bottom:30px}}.product-col--exp-f.product-col__3{float:none;width:100%}@media screen and (min-width: 600px){.product-col--exp-f.product-col__3{margin:0 auto;max-width:354px;width:65%}}@media screen and (min-width: 1100px){.product-col--exp-f.product-col__3{width:-webkit-calc((100% - 140px) / 3);width:calc((100% - 140px) / 3);float:left;margin-right:6%;max-width:100%}}@media screen and (min-width: 1100px){.product-col--exp-f.product-col__3:last-child{margin-right:0}}.product-col--exp-f{padding-bottom:50px}@media screen and (min-width: 801px){.product-col--exp-f{padding-bottom:60px}}@media screen and (min-width: 1100px){.product-col--exp-f{margin-right:6%;padding-bottom:0}}.product-col--exp-f:last-child{padding-bottom:0}.exp--simulation{bottom:0;color:white;opacity:.50;padding-bottom:20px;position:absolute;right:33%}@media screen and (min-width: 600px){.exp--simulation{opacity:.12;padding-right:20px;right:0}}@media screen and (min-width: 801px){.exp--simulation{padding-bottom:30px;padding-right:30px}}.image-section--exp-g{background-image:url(/2017030301/img/marketing/rearvision_experience_drive_happy2.png);background-position:90% 50%;background-size:cover;max-height:600px;min-height:100%}@media screen and (min-width: 1100px){.image-section--exp-g{background-position:50% 50%}}.image-section--exp-g:before{background-color:#282829;bottom:0;content:'';left:0;opacity:.47;position:absolute;right:0;top:0}@media screen and (min-width: 1100px){.image-section--exp-g:before{opacity:0}}.image-section-text-wrapper--exp-g{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;padding:80px 30px;position:absolute;top:50%;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--exp-g{padding:80px 80px}}@media screen and (min-width: 1100px){.image-section-text-wrapper--exp-g{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;padding:0 0 0 124px;width:50%}}.image--exp-g{margin-bottom:50px;width:150px}@media screen and (min-width: 600px){.image--exp-g{margin-bottom:55px}}@media screen and (min-width: 801px){.image--exp-g{margin-bottom:60px}}.product-section__text--exp-g,.product-section__item-text--exp-g,.product-section__header--exp-g{color:#fff}.product-section__text--exp-g{padding-bottom:40px}@media screen and (min-width: 600px){.product-section__text--exp-g{padding-bottom:45px}}@media screen and (min-width: 1100px){.product-section__text--exp-g{padding-bottom:50px}}.product-section__list--exp-g{margin:0 auto;width:100%}@media screen and (min-width: 600px){.product-section__list--exp-g{width:50%}}@media screen and (min-width: 1100px){.product-section__list--exp-g{width:100%}}.product-section__item--exp-g{display:block;margin:0 auto;width:50%}@media screen and (min-width: 1100px){.product-section__item--exp-g{width:40%}}.image-section--how-a{padding-top:-webkit-calc(70px + 60px);padding-top:calc(70px + 60px);background-color:#f8f8f8;background-image:url(/2017030301/img/marketing/header_frame2.png);background-position:50% 147%;background-size:230px auto;height:100vh;max-height:900px;min-height:550px}@media screen and (min-width: 375px){.image-section--how-a{background-position:50% 168%;background-size:300px auto;min-height:667px}}@media screen and (min-width: 600px){.image-section--how-a{background-position:55% 186%;background-size:345px auto;height:60vh;min-height:720px}}@media screen and (min-width: 801px){.image-section--how-a{background-position:92% 2%;background-size:37% auto;height:100vh;padding-top:200px}}.image-section-text-wrapper--how-a{margin:0 auto;width:80%}@media screen and (min-width: 600px){.image-section-text-wrapper--how-a{width:50%}}@media screen and (min-width: 801px){.image-section-text-wrapper--how-a{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:30%;position:absolute;top:50%;width:50%}}@media screen and (min-width: 1100px){.image-section-text-wrapper--how-a{width:40%}}.product-section__text--how-b{text-align:left}@media screen and (min-width: 801px){.product-section__text--how-b{text-align:center}}.text-container--how-b{background-color:#fff}.text-container--how-c{background-color:#f8f8f8;height:100%;max-height:100%;padding:70px 0 0;padding-bottom:0}.text-container--how-c::after{clear:both;content:"";display:table}@media screen and (min-width: 600px){.text-container--how-c{padding:70px 0;padding-bottom:0}}@media screen and (min-width: 801px){.text-container--how-c{padding:70px 80px;padding-bottom:0}}@media screen and (min-width: 1100px){.text-container--how-c{padding:145px 124px;padding-bottom:0}}.text-outter-wrapper--how-c{padding:0 30px 0}@media screen and (min-width: 600px){.text-outter-wrapper--how-c{padding:77vh 80px 0}}@media screen and (min-width: 801px){.text-outter-wrapper--how-c{padding:70vh 80px 0}}@media screen and (min-width: 1100px){.text-outter-wrapper--how-c{float:right;padding:0;width:40%}}.text-container-text-wrapper--how-c{padding-bottom:30px}@media screen and (min-width: 600px){.text-container-text-wrapper--how-c{padding-bottom:20px}}@media screen and (min-width: 801px){.text-container-text-wrapper--how-c{padding-bottom:85px}}.product-section__header--how-c{display:block;margin:0 auto;padding-bottom:70px;width:80%}@media screen and (min-width: 600px){.product-section__header--how-c{padding-bottom:70px}}@media screen and (min-width: 801px){.product-section__header--how-c{padding-bottom:100px}}.product-section__text--how-c,.product-section__text--how-d{padding-bottom:40px}@media screen and (min-width: 801px){.text-container-text-wrapper--how-d{float:left}}.product-section__text--how-c{text-align:left}.product-section__text--how-d{text-align:left}@media screen and (min-width: 801px){.product-section__text--how-d{text-align:center}}.image--how-c{max-height:1400px}@media screen and (min-width: 600px){.image--how-c{height:94vh;position:absolute;top:30px;width:auto}}@media screen and (min-width: 801px){.image--how-c{height:100vh;left:0;top:0;width:auto}}@media screen and (min-width: 1100px){.image--how-c{height:auto;width:60%}}.text-container--how-d{background-color:#f8f8f8;max-height:100%;padding:0 30px 30px}@media screen and (min-width: 600px){.text-container--how-d{padding:0 80px 30px}}@media screen and (min-width: 801px){.text-container--how-d{padding:0 124px 105px}}.text-container--how-d .product-col__2{width:100%}@media screen and (min-width: 1100px){.text-container--how-d .product-col__2{width:-webkit-calc((100% - 0px) / 2);width:calc((100% - 0px) / 2);box-sizing:border-box;clear:none;margin-right:0px}}.image--how-d{display:block;margin:0 auto;width:70%}@media screen and (min-width: 801px){.image--how-d{width:60%}}@media screen and (min-width: 1100px){.image--how-d{-webkit-transform:translate(0%, 30%);-moz-transform:translate(0%, 30%);-ms-transform:translate(0%, 30%);-o-transform:translate(0%, 30%);transform:translate(0%, 30%);width:100%}}.image-container--how-d{padding:10px 0 15px}@media screen and (min-width: 600px){.image-container--how-d{padding:10px 0 30px}}@media screen and (min-width: 1100px){.image-container--how-d{padding-left:7%}}.product-section__header--how-e{padding-bottom:50px}@media screen and (min-width: 600px){.product-section__header--how-e{padding-bottom:65px}}@media screen and (min-width: 801px){.product-section__header--how-e{padding-bottom:100px}}.text-container--how-f{height:100%;width:100%}.text-container--how-f__desktop{display:block}.text-container--how-f__video{height:auto;width:100%}@media screen and (min-width: 600px){.header2--how-f{padding-bottom:65px;padding-top:65px}}.product-mobile-video-play-btn.js-is-hidden{display:none}.product-mobile-video-play-btn{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border:0;color:transparent;height:50px;position:absolute;width:50px}.product-mobile-video-play-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(/2017030301/img/marketing/icon_play2.png)}.image-section--mount-a{background-image:url(/2017030301/img/marketing/mount_header.png);background-position:0% 60px;background-size:cover}@media screen and (min-width: 600px){.image-section--mount-a{background-position:25% 25%;height:500px;min-height:500px}}@media screen and (min-width: 801px){.image-section--mount-a{background-position:50% 32%;height:100vh;max-height:720px;min-height:720px}}.image-section-text-wrapper--mount-a{bottom:0;color:#fff;padding:40px;position:absolute;text-align:center;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--mount-a{-webkit-transform:translate(40%, -50%);-moz-transform:translate(40%, -50%);-ms-transform:translate(40%, -50%);-o-transform:translate(40%, -50%);transform:translate(40%, -50%);bottom:auto;right:25%;text-align:left;top:50%;width:58%}}.product-section__header1--mount-a{color:#fff}@media screen and (min-width: 600px){.product-section__header1--mount-a{text-align:left}}.text-container--mount-b{background-color:#fff;padding:80px 30px;text-align:center}@media screen and (min-width: 600px){.text-container--mount-b{padding:90px 80px}}@media screen and (min-width: 801px){.text-container--mount-b{height:680px;padding:124px}}.video--mount-b{margin:0 auto 50px;max-width:600px;width:350px}@media screen and (min-width: 600px){.video--mount-b{margin:0 auto 60px;width:470px}}@media screen and (min-width: 801px){.video--mount-b{margin:0 auto 70px;width:590px}}.image--mount-b{display:block;margin:0 auto 70px;max-width:352px;width:50%}.image-section--mount-c{background-image:url(/2017030301/img/marketing/mount_image_left_clip-mobile.png);background-position:center center;background-size:cover}@media screen and (min-width: 801px){.image-section--mount-c{background-image:url(/2017030301/img/marketing/mount_image_left_clip.png)}}.image-section--mount-d{background-image:url(/2017030301/img/marketing/mount_image_right_stick-mobile.png);background-position:center center;background-size:cover}@media screen and (min-width: 801px){.image-section--mount-d{background-image:url(/2017030301/img/marketing/mount_image_right_stick.png)}}.image-section--mount-c,.image-section--mount-d{height:250px;min-height:250px}@media screen and (min-width: 600px){.image-section--mount-c,.image-section--mount-d{height:340px;min-height:340px}}@media screen and (min-width: 801px){.image-section--mount-c,.image-section--mount-d{height:550px;min-height:550px}}.image-section--mount-c.product-col__2,.image-section--mount-d.product-col__2{float:left;width:50%}.image-section-text-wrapper--mount-c,.image-section-text-wrapper--mount-d{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;width:100%}.product-section__header3--mount-c,.product-section__header3--mount-d{color:#fff;padding-top:30px}@media screen and (min-width: 600px){.product-section__header3--mount-c,.product-section__header3--mount-d{padding-top:50px}}@media screen and (min-width: 801px){.product-section__header3--mount-c,.product-section__header3--mount-d{padding-top:40px}}.image--mount-d,.image--mount-c{display:block;margin:0 auto;width:50%}.text-container--mount-e{background-color:#f8f8f8;padding:80px 30px}@media screen and (min-width: 600px){.text-container--mount-e{height:520px;overflow:hidden;padding:20px 10%}}@media screen and (min-width: 801px){.text-container--mount-e{height:680px;padding:75px 8.8% 0}}.note--mount-e{left:0;line-height:25px;position:absolute;top:0;width:20%}@media screen and (min-width: 600px){.note--mount-e{font-size:14px;line-height:18px}}@media screen and (min-width: 801px){.note--mount-e{font-size:20px;line-height:35px;font-weight:100;line-height:25px}}.img-container--mount-e{position:relative}.image--mount-e{display:block;margin:0 auto;width:70%}@media screen and (min-width: 600px){.image--mount-e{width:100%}}.product-col--mount-e-1{height:100%;position:relative}@media screen and (min-width: 600px){.product-col--mount-e-1{float:right;width:45%}}.product-col--mount-e-2{height:100%;position:relative}@media screen and (min-width: 600px){.product-col--mount-e-2{float:left;margin-right:5.6%;max-width:570px;width:49.4%}}.text-container-wrapper--mount-e-1{margin-bottom:80px;width:100%}@media screen and (min-width: 600px){.text-container-wrapper--mount-e-1{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0;max-width:400px;position:absolute;right:0;top:50%}}@media screen and (min-width: 801px){.text-container-wrapper--mount-e-1{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);max-width:450px;top:0}}.text-container-text-wrapper--mount-e-2{width:100%}@media screen and (min-width: 600px){.text-container-text-wrapper--mount-e-2{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;top:50%}}@media screen and (min-width: 600px){.product-section__header2--mount-e{text-align:left}}.image-section--mount-f{background-image:url(/2017030301/img/marketing/reaching-for-phonev3.jpg);background-position:center center;background-size:cover;height:230px;min-height:auto;text-align:center}@media screen and (min-width: 600px){.image-section--mount-f{height:395px}}@media screen and (min-width: 801px){.image-section--mount-f{height:465px}}@media screen and (min-width: 1100px){.image-section--mount-f{height:680px}}.image-section-text-wrapper--mount-f{display:none}@media screen and (min-width: 801px){.image-section-text-wrapper--mount-f{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;left:50%;position:absolute;top:50%}}.text-container--mount-f{display:block;padding:80px 30px;text-align:center}@media screen and (min-width: 600px){.text-container--mount-f{padding:90px 80px}}@media screen and (min-width: 801px){.text-container--mount-f{display:none}}.text-container--mount-g{background-color:#f8f8f8;max-height:100%;padding:80px 30px}@media screen and (min-width: 600px){.text-container--mount-g{padding:90px 80px}}@media screen and (min-width: 801px){.text-container--mount-g{padding:70px 124px}}.product-section__text--mount-g{margin-bottom:50px;text-align:center}@media screen and (min-width: 600px){.product-section__text--mount-g{margin-bottom:60px}}@media screen and (min-width: 801px){.product-section__text--mount-g{margin-bottom:70px}}.mount-diagram{height:306px;margin:0 auto;position:relative;width:250px}.mount-diagram::after{clear:both;content:"";display:table}@media screen and (min-width: 375px){.mount-diagram{height:375px;width:300px}}@media screen and (min-width: 600px){.mount-diagram{height:500px;width:400px}}@media screen and (min-width: 801px){.mount-diagram{height:705px;width:560px}}.mount-diagram__image{float:left;height:100%;width:auto}@media screen and (min-width: 600px){.mount-diagram__image{width:auto}}@media screen and (min-width: 801px){.mount-diagram__image{width:280px}}.mount-diagram__text-wrapper{float:right;height:100%;position:relative;width:50%}.mount-diagram__definition-wrapper{position:absolute;width:100%}.mount-diagram__definition-wrapper:before{border-top:1px solid #c8cacb;content:'';position:absolute;width:100%}.mount-diagram__definition-wrapper--1{left:-5%;top:5%}.mount-diagram__definition-wrapper--2{left:-5%;top:25%}.mount-diagram__definition-wrapper--2:before{left:-10%;width:110%}.mount-diagram__definition-wrapper--3{left:-5%;top:38%}.mount-diagram__definition-wrapper--3:before{left:-15%;width:115%}.mount-diagram__definition-wrapper--4{left:-5%;top:65%}.mount-diagram__definition-wrapper--4:before{left:-40%;width:140%}.mount-diagram__definition-wrapper--5{left:-5%;top:95%}.mount-diagram__definition-wrapper--5:before{left:-20%;width:120%}.mount-diagram__definition{text-align:right}.text-container--mount-h{padding:80px 30px 50px;text-align:center}@media screen and (min-width: 600px){.text-container--mount-h{padding:70px 80px}}.image--mount-h{display:block;margin:0 auto 50px;max-width:352px;width:50%}@media screen and (min-width: 600px){.image--mount-h{margin:0 auto 60px}}@media screen and (min-width: 801px){.image--mount-h{margin:0 auto 70px}}.product-section__header1--mount-h{padding-bottom:50px}@media screen and (min-width: 600px){.product-section__header1--mount-h{padding-bottom:60px}}@media screen and (min-width: 801px){.product-section__header1--mount-h{padding-bottom:70px}}.text-container--mount-i{padding:0 30px 50px}@media screen and (min-width: 600px){.text-container--mount-i{padding:0 80px 50px}}@media screen and (min-width: 801px){.text-container--mount-i{padding:0 124px 70px}}.product-section__text--mount-i{color:#c8cacb;font-size:14px;line-height:20px}@media screen and (min-width: 600px){.product-section__text--mount-i{padding:0 30px}}@media screen and (min-width: 801px){.product-section__text--mount-i{padding:0}}.mount--i-border{border-top:1px solid #c8cacb;padding-bottom:50px}.press-pg,.press-pg *,.press-news,.press-news *,.press-article,.press-article *{box-sizing:border-box;font-weight:300}.press-pg,.press-news,.press-article{padding-top:60px}.press-pg::after,.press-news::after,.press-article::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.press-pg,.press-news,.press-article{padding-top:80px}}.link-style{color:#2ed7b7;cursor:pointer}.link-style:hover{color:#939598;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.press-aside__text{line-height:1.5rem;font-size:18px;border-top:1.5px solid #c8cacb}.press-aside__item{font-size:20px;line-height:22px;padding-top:30px;padding-bottom:27px;border-top:1.5px solid #c8cacb}.press-section__header1{color:#939598;margin-bottom:30px;margin-top:30px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.press-section__header1{margin-top:70px}}.press-section__header2{color:#939598;text-align:left;font-size:22px;line-height:20px;margin-bottom:10px}@media screen and (max-width: 550px){.press-section__header2{margin-bottom:40px}}.press-aside{width:100%;font-size:14px;color:#939598;padding-left:54px;padding-right:54px;margin-bottom:30px}@media screen and (min-width: 800px){.press-aside{width:-webkit-calc(30% - 20px);width:calc(30% - 20px);float:left;margin-right:20px}}.press-aside__link{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.press-aside__link.is-selected{color:#2ed7b7}.press-aside__link:hover{color:#707070}.press-pg-grid{clear:both;color:#939598;padding-bottom:20px}.press-pg-grid::after{clear:both;content:"";display:table}.press-pg__col{position:relative}@media screen and (min-width: 550px){.press-pg__col{float:left}}.press-pg__category{font-size:20px;line-height:25px;margin-top:2rem}.press-pg__action{margin-top:0.8rem;padding-bottom:2rem;font-size:14px}.press-pg-text{font-size:20px;line-height:25px;color:#939598}.press-pg__button{font-size:16px;font-weight:500;padding:9px 24px 8px 22px;border:solid #2ed7b7 2px;-webkit-border-radius:30;-moz-border-radius:30;border-radius:30px;color:#2ed7b7;background-color:white;font-size:16px;margin-bottom:30px}.press-pg__button:hover{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:white;background-color:#2ed7b7}@media screen and (min-width: 550px){.press-pg__col:nth-child(n){width:-webkit-calc((100% - 8px) / 2);width:calc((100% - 8px) / 2);margin-right:8px}}@media screen and (min-width: 800px){.press-pg__col:nth-child(n){width:-webkit-calc((100% - 17px) / 3);width:calc((100% - 17px) / 3);margin-right:8px}}@media screen and (min-width: 550px){.press-pg__col:nth-child(2n){margin-right:0}}@media screen and (min-width: 800px){.press-pg__col:nth-child(2n){margin-right:8px}}@media screen and (min-width: 550px){.press-pg__col:nth-child(2n+1){clear:left}}@media screen and (min-width: 800px){.press-pg__col:nth-child(2n+1){clear:none}}@media screen and (min-width: 800px){.press-pg__col:nth-child(3n){margin-right:0}}@media screen and (min-width: 800px){.press-pg__col:nth-child(3n+1){clear:left}}@media screen and (min-width: 800px){.press-pg__col.col--2{width:-webkit-calc((100% - 8px) / 2);width:calc((100% - 8px) / 2);margin-right:8px}}.press-pg__col.col--2:nth-child(1n){margin-bottom:20px}.press-pg__col.col--2:nth-child(2n){margin-right:0}.dl-note{float:right;text-align:right;margin-top:-35px;font-size:14px}@media screen and (max-width: 550px){.dl-note{float:left}}.press-pg__asset:hover{cursor:pointer}.press-pg__asset:hover .press-pg__category{color:#2ed7b7;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.press-pg__img{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:80%;border:1px solid #e7e7e7;height:145px;opacity:1;width:auto;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.press-pg__img-portrait{background-size:30%}.press-pg__img-asset{background-size:90%;background-position:left;border:none}.press-pg__video-thumb{background-size:65%}.js-popup-button{float:right;padding:18px 22px 16px 22px;margin-top:25px;background-color:#2ed7b7;color:white}.js-popup-button:hover{color:#2ed7b7;background-color:white;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.press-pg__section{width:90%;margin:0 auto}.press-pg__section::after{clear:both;content:"";display:table}.press-pg__wrapper{width:100%;padding-bottom:80px}@media screen and (min-width: 800px){.press-pg__wrapper{float:left;width:70%}}@media screen and (max-width: 800px){.press-pg__wrapper{width:83%;margin:0 auto}}.section-top-border{border-top:1.5px solid #c8cacb;padding-top:30px;margin-top:30px}.press-news__wrapper{width:100%}@media screen and (min-width: 800px){.press-news__wrapper{float:left;width:70%}}.press-news__card{-webkit-transition:background-color 0.3s ease-in-out;-moz-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;position:relative;background-color:#2ed7b7;color:#fff;cursor:pointer;display:block;margin-bottom:2px;padding:34px;padding-right:12%;width:100%;height:640px}@media screen and (min-width: 800px){.press-news__card{width:-webkit-calc(50% - 2px);width:calc(50% - 2px);float:left}}.press-news__title{margin-top:30px;margin-bottom:15px;font-size:28px;line-height:1.8rem}.press-news__card:nth-child(2n+1){margin-right:2px}.press-news__card:hover{background-color:#24bda0}.press__arrow{display:inline-block;width:70px}.press-news-link-container{position:absolute;bottom:20px;width:103px}.press-news__subtitle{font-size:18px;line-height:24px;margin-bottom:30px}.press-arrow{height:20px;width:140px}.press-news__dl{display:block;margin-top:20px;margin-bottom:15px;padding-bottom:5px}.press-news__dl:hover{padding-bottom:3px;border-bottom:2px solid white}.press-news__description{font-size:14px;line-height:1.3rem;letter-spacing:0.02rem}.press-article{color:#939598;padding-bottom:80px}.press-article::after{clear:both;content:"";display:table}.press-article__wrapper{width:100%;padding-right:100px}@media screen and (min-width: 800px){.press-article__wrapper{float:left;width:70%}}@media screen and (max-width: 800px){.press-article__wrapper{padding-left:54px}}.press-article__header{font-size:36px;margin-top:30px;margin-bottom:20px;line-height:45px}.press-article .press-section__header1{text-align:left}@media screen and (max-width: 800px){.press-article .press-section__header1{margin-top:0px}}.press-article .press-aside{margin-top:42px}.press-article__subheader{font-size:25px;line-height:30px;margin-top:20px;margin-bottom:30px}.press-article__text{font-size:18px;line-height:27px;margin-top:10px;margin-bottom:20px}.press-article__links{overflow:auto}.press-article__button{width:170px;float:left}.press-article__share-label{float:left;width:65px;color:#2ed7b7;margin-left:30px;font-size:19px;line-height:46px;font-weight:400}.press-article__share-icon{float:left;padding:8px 7px 0px 7px}.video-container{position:relative;height:0;overflow:hidden}.video-container-16x9{padding-bottom:56.25%}.video-container .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.l-nav-flex-center,.l-nav-flexbetween,.subnav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-nav-flex-center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}.l-nav-flexchild-half{width:100%}@media screen and (min-width: 600px){.l-nav-flexchild-half{width:49%}.l-nav-flexchild-half:nth-child(odd){margin-right:2%}}.l-nav-flexbetween{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center}.nav-wrapper{background-color:#fff;left:0;max-width:1400px;position:fixed;top:0;width:100%;z-index:12}@media screen and (min-width: 800px){.nav-wrapper{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);left:50%}}.mainnav-item,.shopnav-item{border-bottom:1px solid #f3f3f3;box-sizing:border-box;display:block;font-size:14px;font-weight:300;padding:0}@media screen and (min-width: 800px){.mainnav-item,.shopnav-item{border-bottom:none;display:inline-block;padding:16px}}@media screen and (min-width: 800px){.shopnav-item{padding:14px}}.shopnav-item:hover,.shopnav-item.is-selected,.shopnav-item.is-selected .camera-icon,.shopnav-item.is-selected .menu-logo-icon,.shopnav-item.is-selected .blog-icon,.shopnav-item.is-selected .support-icon,.shopnav-item.is-selected .shopnav-text{color:#fff;cursor:pointer}@media screen and (min-width: 800px){.shopnav-item:hover,.shopnav-item.is-selected,.shopnav-item.is-selected .camera-icon,.shopnav-item.is-selected .menu-logo-icon,.shopnav-item.is-selected .blog-icon,.shopnav-item.is-selected .support-icon,.shopnav-item.is-selected .shopnav-text{background-color:transparent;color:#939598}}.shopnav-item:hover .camera-icon,.shopnav-item:hover .menu-logo-icon,.shopnav-item:hover .blog-icon,.shopnav-item:hover .support-icon,.shopnav-item:hover .shopnav-text{color:#fff}@media screen and (min-width: 800px){.shopnav-item:hover .camera-icon,.shopnav-item:hover .menu-logo-icon,.shopnav-item:hover .blog-icon,.shopnav-item:hover .support-icon,.shopnav-item:hover .shopnav-text{color:#939598}}@media screen and (min-width: 800px){.shopnav-item.is-selected{border-bottom:none}}@media screen and (min-width: 800px){.shopnav-item.is-selected>.menu-icon-holder .shopnav-item-link,.mainnav-item.is-selected>.menu-icon-holder .nav-item-link{border-bottom:2px solid #2ed7b7}}.nav-item-link,.subnav-item-link,.shopnav-item-link{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#707070}@media screen and (min-width: 800px){.is-body-product .subnav{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 auto}}.subnav{background-color:#f8f8f8;display:none;height:40px;max-width:1400px;width:100%;z-index:11}@media screen and (min-width: 800px){.subnav{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center}}.mainnav,.mainnav>*{box-sizing:border-box}.is-body-product .subnav-item-link{font-size:13px;font-weight:300}.subnav-item-link:hover,.subnav-item-link.is-selected{color:#2ed7b7}.nav-item-link:hover,.nav-item-link.is-selected,.mainnav-item.is-selected>.menu-icon-holder .nav-item-link{color:#2ed7b7}@media screen and (min-width: 800px){.nav-item-link:hover,.nav-item-link.is-selected,.mainnav-item.is-selected>.menu-icon-holder .nav-item-link{color:#707070}}.mainnav-item:first-child.is-selected>.menu-icon-holder .nav-item-link{color:#707070}.subnav-item{padding:0 25px}.mainnav{height:60px;padding-left:18px}@media screen and (min-width: 800px){.mainnav{height:80px;padding:0}}@media screen and (min-width: 1068px){.mainnav{padding:0 35px}}.mainnav-items{position:relative}.nav-item-link,.shopnav-item-link{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:block;font-size:18px;left:0;padding:20px 0;position:absolute;text-align:left;top:50%;width:100%}@media screen and (min-width: 800px){.nav-item-link,.shopnav-item-link{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);display:inline;font-size:14px;left:auto;padding:0 0 7px;position:static;top:auto}}.nav-item-link:hover,.shopnav-item-link:hover{border:none}@media screen and (min-width: 800px){.nav-item-link:hover,.shopnav-item-link:hover{border-bottom:2px solid #2ed7b7}}.nav-logo{height:29px;padding-bottom:3px;padding-top:10px;vertical-align:middle;width:116px}@media screen and (min-width: 800px){.nav-logo{height:39px;padding-left:0;width:156px}}.shop-mainnav-items{padding:10px 18px}@media screen and (min-width: 800px){.shop-mainnav-items{padding-left:35px;padding-top:14px}}.nav-btn.buy{-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:#f9c000;border:2px solid #f9c000;border-radius:22px;color:#fff;cursor:pointer;font-size:10px;font-weight:400;padding:7px 11px}@media screen and (min-width: 375px){.nav-btn.buy{font-size:16px;padding:7px 17px}}@media screen and (min-width: 800px){.nav-btn.buy{padding:7px 24px}}.nav-btn.buy:hover{background-color:transparent;color:#f9c000}.nav-btn.primary{-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:#2ed7b7;border:2px solid #2ed7b7;border-radius:22px;color:#fff;cursor:pointer;font-size:10px;font-weight:400;padding:7px 11px}@media screen and (min-width: 375px){.nav-btn.primary{font-size:16px;padding:7px 17px}}@media screen and (min-width: 800px){.nav-btn.primary{padding:7px 24px}}.nav-btn.primary:hover{background-color:transparent;color:#2ed7b7}.nav-buy-button{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;margin:0 18px 0 0}@media screen and (min-width: 800px){.nav-buy-button{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;margin:0}}.nav-logo-wrapper,.header-logo-wrapper{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;-webkit-flex-grow:2;-moz-flex-grow:2;flex-grow:2;-ms-flex-positive:2}@media screen and (min-width: 800px){.nav-logo-wrapper,.header-logo-wrapper{-webkit-flex-grow:0;-moz-flex-grow:0;flex-grow:0;-ms-flex-positive:0}}.responsive-menu-wrapper{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;height:100%}@media screen and (min-width: 800px){.responsive-menu-wrapper{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;height:auto}}#hamburger-button-wrapper{background-color:#f8f8f8;cursor:pointer;height:100%;padding:0 16px}@media screen and (min-width: 800px){#hamburger-button-wrapper{background-color:transparent;padding:0}}#hamburger-button,#close-button{display:block;height:100%;width:26px}@media screen and (min-width: 800px){#hamburger-button,#close-button{display:none}}.is-mainnav-active#close-button,.is-mainnav-active#hamburger-button,.is-shopnav-active#close-button,.is-shopnav-active#hamburger-button{display:none}.mainnav-items-wrapper,.shopnav-items-wrapper{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);background-color:#fff;bottom:0;box-sizing:border-box;padding:0 15px;position:fixed;right:-1000px;text-align:center;z-index:13}@media screen and (min-width: 800px){.mainnav-items-wrapper,.shopnav-items-wrapper{-webkit-transition:none;-moz-transition:none;transition:none;height:auto;padding:0;position:static;top:auto}}@media (max-width: 800px) and (orientation: landscape){.ios-gte-8 .mainnav-items-wrapper{height:-webkit-calc(100vh - (60px + 40px));height:calc(100vh - (60px + 40px))}}@media screen and (max-width: 800px){.ios-gte-8 .mainnav-items-wrapper{height:-webkit-calc(100vh - (60px + 40px));height:calc(100vh - (60px + 40px))}}@media (max-width: 800px) and (orientation: landscape){.ios-gte-8 .camera-icon,.ios-gte-8 .menu-logo-icon,.ios-gte-8 .blog-icon,.ios-gte-8 .support-icon{top:60%}}.mainnav-items-wrapper,.shopnav-items-wrapper{top:60px;width:200px}@media screen and (min-width: 800px){.mainnav-items-wrapper,.shopnav-items-wrapper{width:100%}}.is-mainnav-expanded,.is-shopnav-expanded{box-shadow:inset 1px 10px 9px -6px #ebebeb;right:0}@media screen and (min-width: 800px){.is-mainnav-expanded,.is-shopnav-expanded{box-shadow:0}}.camera-icon,.menu-logo-icon,.blog-icon,.support-icon{-webkit-transform:translate(-50%, -90%);-moz-transform:translate(-50%, -90%);-ms-transform:translate(-50%, -90%);-o-transform:translate(-50%, -90%);transform:translate(-50%, -90%);display:block;left:50%;margin:0 auto;position:absolute;top:51%}@media screen and (min-width: 800px){.camera-icon,.menu-logo-icon,.blog-icon,.support-icon{display:none}}.camera-icon{height:35px;width:auto}.menu-logo-icon{height:40px;width:auto}.blog-icon{height:35px;width:auto}.support-icon{height:36px;width:auto}.nav-text,.shopnav-text{color:#2ed7b7;font-weight:400;letter-spacing:1px;text-transform:uppercase}@media screen and (min-width: 800px){.nav-text,.shopnav-text{color:#939598;font-weight:300;text-transform:capitalize}}.nav-text,.shopnav-text{-webkit-transform:translate(-50%, 100%);-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-o-transform:translate(-50%, 100%);transform:translate(-50%, 100%);display:block;left:50%;position:relative;top:55%;width:100%}@media screen and (min-width: 800px){.nav-text,.shopnav-text{-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);display:inline;left:auto;position:static;top:auto}}.is-mainnav-active,.is-shopnav-active{display:none}.menu-icon-holder{height:77px;position:relative;width:100%}@media screen and (min-width: 800px){.menu-icon-holder{height:100%;position:static}}@media screen and (min-width: 800px){.fk-blog-page .mainnav-items{padding:0}}.is-body-product .promo-banner{display:block}.promo-banner{background-color:#D74636;box-sizing:border-box;color:#fff;font-weight:300;padding:10px;text-align:center;width:100%;position:relative}.ltd-time{display:none}@media screen and (min-width: 800px){.ltd-time{display:inline-block}}.ltd-time-mobile{display:inline-block}@media screen and (min-width: 800px){.ltd-time-mobile{display:none}}.banner__mobile{display:block;font-weight:100}@media screen and (min-width: 800px){.banner__mobile{display:none}}.banner__desktop{display:none}@media screen and (min-width: 800px){.banner__desktop{display:block;font-weight:100}}.banner__desktop--right{display:none}@media screen and (min-width: 800px){.banner__desktop--right{display:block;font-weight:100;position:absolute;right:10px;top:50%;font-size:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.banner-price{font-weight:400}.subnav-mobile{display:none}@media screen and (min-width: 800px){.subnav-mobile{display:none !important}}.subnav-mobile__items{text-align:left}.subnav-mobile__items:last-child{padding-bottom:20px}.subnav-mobile__link{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#939598;display:block;font-size:16px;padding:20px 0}.subnav-mobile__link:hover,.subnav-mobile__link.is-selected{color:#2ed7b7}.a11y{left:-1000em;overflow:hidden;position:absolute;top:0;width:0}.l-footer-flex-center,.l-footer-flexbetween,.footer-nav-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-footer-flex-center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}.l-footer-flexchild-half{width:100%}@media screen and (min-width: 600px){.l-footer-flexchild-half{width:49%}.l-footer-flexchild-half:nth-child(odd){margin-right:2%}}.l-footer-flexbetween{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center}.footer-wrapper,.shop-footer-wrapper{background-color:transparent;font-weight:400}@media screen and (min-width: 800px){.footer-wrapper,.shop-footer-wrapper{background-color:#f8f8f8;margin-bottom:1rem;margin-top:auto;padding:2rem 1rem}}.shop-footer-wrapper{background-color:#f8f8f8;border-top:1px solid #c8cacb;padding:20px 10px}.shop-footer-items,.shop-footer-item-link,.copyright-note{color:#c8cacb;font-size:12px}.shop-footer-item-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#949799}.copyright-note{background-color:#f8f8f8;line-height:16px;padding-bottom:10px;text-align:center}@media screen and (min-width: 800px){.copyright-note{text-align:right}}.is-body-product .copyright-note{padding-bottom:40px}@media screen and (min-width: 1068px){.is-body-product .copyright-note{padding-bottom:10px}}.footer-nav-container{width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem);border-bottom:1px solid #c8cacb;margin:0 auto;padding-bottom:1rem}@media screen and (min-width: 800px){.footer-nav-container{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;border:none;height:auto;margin:0;padding:2rem 0 0 0}}.footer-subnav-container{padding:1rem}@media screen and (min-width: 800px){.footer-subnav-container{padding:1rem 0 0 0}}.footer-main-list{width:100%}.footer-item-link,.footer-item-link-secondary,.email-section{font-size:14px;line-height:14px}.footer-nav-item-link{color:#939598}.footer-nav-item-link:hover,.footer-item-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.footer-item-link{color:#c8cacb}.footer-item-link-secondary{color:#2ed7b7;font-weight:300}.social-img{width:28px}.social-links-holder{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;background-color:#f8f8f8;border-bottom:none;padding:.5rem 0 .8rem 0;text-align:center;width:100%}@media screen and (min-width: 800px){.social-links-holder{background-color:transparent;border-bottom:1px solid #c8cacb}}.social-links-items{padding:10px 32px;position:relative}@media screen and (min-width: 800px){.social-links-items{padding:10px 0}}.site-nav-holder{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;background-color:#f8f8f8;width:100%}@media screen and (min-width: 800px){.site-nav-holder{width:70%}}.email-holder{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;border-top:1px solid #f8f8f8;margin:1rem auto 2rem;width:81%}@media screen and (min-width: 800px){.email-holder{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;box-ordinal-group:3;-webkit-order:3;-moz-order:3;order:3;-ms-flex-order:3;margin:0 0 1rem 0;width:25%}}.footer-social-link-item{display:inline-block;padding:0 5px}.subscribe-holder{bottom:11px;left:32px;position:absolute}@media screen and (min-width: 800px){.subscribe-holder{left:16px}}.footer-social-link{color:#2ed7b7;fill:#2ed7b7}.footer-social-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;opacity:.5}.footer-nav-item,.footer-subnav-item{display:inline-block;padding:5px 1rem}.footer-nav-item{font-size:16px;width:40%}@media screen and (min-width: 800px){.footer-nav-item{width:auto}}.footer-nav-item:first-child{width:100%}@media screen and (min-width: 800px){.footer-nav-item:first-child{width:auto}}.footer-subnav-item{padding-right:0}.footer-logo{height:100%;vertical-align:middle;width:136px}.footer-form-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:2px solid #939598;border-radius:26px;font-size:.8rem;font-weight:400;margin-top:.7rem;padding:8px 0 8px 15px}.footer-form-input:focus{border-color:#2ed7b7;outline:none}.footer-form-input{background-color:transparent;color:#939598;font-style:italic;position:relative;width:90%}.footer-form-input.email{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.mc-field-group{position:relative;width:100%}.email-submit-button{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);background-color:transparent;background-image:url(/2017030301/img/arrow_right.svg);background-repeat:no-repeat;background-size:contain;border:0;height:24px;padding:0;position:absolute;right:0;top:50%;width:24px}.email-submit-button:hover{cursor:pointer;opacity:.5}.footer-form-input::-webkit-input-placeholder{color:#c8cacb}.footer-form-input::-moz-placeholder{color:#c8cacb}.footer-form-input:-moz-placeholder{color:#c8cacb}.footer-form-input:-ms-input-placeholder{color:#c8cacb}.email-section{color:#939598}@media screen and (min-width: 800px){.email-section{margin-top:1rem;width:100%}}.email-note{padding:1rem 15px 2px 0px}@media screen and (min-width: 800px){.email-note{text-align:right}}.l-flex-center,.l-flexbetween{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-flex-center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%}.l-flexchild-half{width:100%}@media screen and (min-width: 600px){.l-flexchild-half{width:49%}.l-flexchild-half:nth-child(odd){margin-right:2%}}.l-flexbetween{-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center}.a11y{left:-1000em;overflow:hidden;position:absolute;top:0;width:0}.block{display:block}@media screen and (min-width: 800px){.block--desktop{display:block}}.main-wrapper{max-width:1400px}@media screen and (min-width: 800px){.main-wrapper{padding:0rem 1rem 1rem 1rem}}.prd-license1-section,.prd-license-overlay,.prd-license-overlay-solar,.main-content,.prd-section.b,.prd-section.c,.prd-section.d{background-color:#f8f8f8;position:relative}.main-content.basic{height:-webkit-calc(100vh - 140px);height:calc(100vh - 140px)}@media screen and (min-width: 800px){.main-content.basic{height:-webkit-calc(100vh - 140px);height:calc(100vh - 140px)}}.container.basic{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;width:100%}.h-list-item{display:inline-block}.center{margin:0 auto}.v-middle{vertical-align:middle}.btn.buy{-webkit-transition:background-color,0.3s,ease;-moz-transition:background-color,0.3s,ease;transition:background-color,0.3s,ease;background-color:#f9c000;border:2px solid #f9c000;border-radius:22px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;padding:7px 24px;text-transform:capitalize}.btn.buy:hover{background-color:transparent;color:#f9c000}.btn.primary{-webkit-transition:background-color,0.3s,ease;-moz-transition:background-color,0.3s,ease;transition:background-color,0.3s,ease;background-color:#2ed7b7;border:2px solid #2ed7b7;border-radius:22px;color:#fff;cursor:pointer;font-size:16px;font-weight:400;padding:7px 24px;text-transform:capitalize}.btn.primary:hover{background-color:transparent;color:#2ed7b7}.button-hover{-webkit-transition:background-color,0.3s,ease;-moz-transition:background-color,0.3s,ease;transition:background-color,0.3s,ease}.copy-overlay{bottom:0;left:0;overflow:visible;position:absolute;right:0;top:0}@media screen and (min-width: 600px){.copy-overlay{overflow:hidden}}.copy-wrapper,.copy-wrapper-half,.copy-top-hdg,.copy-bottom-hdg{display:table;height:100%;position:relative;width:100%}@media screen and (min-width: 800px){.copy-wrapper-half{width:50%}}.prd-intro-section,.copy-text-middle,.copy-text-top,.copy-text-bottom{display:table-cell}@media screen and (min-width: 800px){.copy-text-middle{vertical-align:middle}}.copy-text-top{vertical-align:top}.copy-text-bottom{vertical-align:bottom}.copy-top-hdg{padding-top:4.7rem}@media screen and (min-width: 800px){.copy-top-hdg{padding-top:10.7rem}}.copy-bottom-hdg{padding-bottom:3.25rem}.main-img{display:block;width:100%}.copy-heading{color:#444;font-weight:100}.installation-animation .copy-overlay{position:static}@media screen and (min-width: 800px){.installation-animation .copy-overlay{position:absolute}}.watch-note{font-size:16px;font-weight:300;text-align:center}@media screen and (min-width: 550px){.watch-note{font-size:24px;line-height:32px}}@media screen and (min-width: 800px){.watch-note{text-align:left}}@media screen and (min-width: 1200px){.watch-note{padding-left:4rem;text-align:center}}.copy-description{font-weight:300;margin-bottom:1.875rem;width:75%}.hdg-center{text-align:center}.hdg-right{text-align:right}.hdg-a{font-size:53px;line-height:56px}.hdg-c{font-size:36px;line-height:40px}.hdg-d{font-size:24px;line-height:32px}.hdg-e{font-size:16px;line-height:27px}.hdg-f{font-size:14px;line-height:16px}.hdg-b{font-size:1.5rem}@media screen and (min-width: 800px){.hdg-b{font-size:40px;line-height:48px}}.hdg-d{font-size:16px}@media screen and (min-width: 800px){.hdg-d{font-size:24px;line-height:32px}}.hdg-white{color:#fff}.hdg-grey{color:#939598}.hdg-dgrey{color:#404041}.bg-white{background-color:#fff}.bg-grey{background-color:#f8f8f8}.form-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:2px solid #939598;border-radius:26px;font-size:.8rem;margin-top:.7rem;padding:8px 0px 8px 15px}.form-input{width:90%}.form-input:focus{border-color:#2ed7b7;outline:none}.form-input::-webkit-input-placeholder{color:#c8cacb}.form-input::-moz-placeholder{color:#c8cacb}.form-input:-moz-placeholder{color:#c8cacb}.form-input:-ms-input-placeholder{color:#c8cacb}.spacing-left-sm{padding-left:1rem}.spacing-bottom-md{padding-bottom:2rem}.spacing-bottom-semi-lg{padding-bottom:3rem}.spacing-top-xs{padding-top:.5rem}.spacing-top-sm{padding-top:1rem}.spacing-top-md{padding-top:2rem}.spacing-top-lg{padding-top:36px}.push-bottom-xxs{margin-bottom:.5rem}.push-bottom-xs{margin-bottom:1rem}.push-bottom-sm{margin-bottom:1.875rem}.push-bottom-md{margin-bottom:3rem}.push-right-sm{margin-right:2rem}.is-body-homepage .icon-play{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#404041;fill:#404041;vertical-align:middle;width:25px}@media screen and (min-width: 600px){.is-body-homepage .icon-play{height:53px;width:53px}}@media screen and (min-width: 800px){.is-body-homepage .icon-play{color:#404041;fill:#404041;margin-left:1rem;width:45px}}.is-body-homepage .icon-play:hover,.mk-play:hover,.mk-play:hover .icon-play{color:#2ed7b7;fill:#2ed7b7}.general-width{width:100%}.secondary-width{width:75%}.tertiary-width{width:60%}.mrk-maintext-license-top{margin-bottom:2rem}@media screen and (min-width: 375px){.mrk-maintext-license-top{margin-bottom:7.5rem}}@media screen and (min-width: 550px){.mrk-maintext-license-top{margin-bottom:1.875rem}}.mrk-maintext-license-bottom{font-size:1.3rem;font-weight:56px}@media screen and (min-width: 550px){.mrk-maintext-license-bottom{font-size:36px}}@media screen and (min-width: 800px){.mrk-maintext-license-bottom{font-size:53px}}.mrk-maintext-dashboard-top{font-size:1.3rem;line-height:2rem;padding-top:2rem;text-align:center}@media screen and (min-width: 550px){.mrk-maintext-dashboard-top{font-size:32px;line-height:40px;padding-left:2rem}}@media screen and (min-width: 800px){.mrk-maintext-dashboard-top{line-height:3rem;text-align:left}}@media screen and (min-width: 1200px){.mrk-maintext-dashboard-top{padding-left:4rem;text-align:center}}.mrk-mainsection-4{width:97%}@media screen and (min-width: 550px){.mrk-mainsection-4{width:auto}}.mrk-mainsection-4-top{font-size:1.75rem;font-weight:100;width:75%}@media screen and (min-width: 800px){.mrk-mainsection-4-top{font-size:36px;line-height:40px;width:auto}}.mrk-maintext-final-top{font-size:25px;line-height:32px;margin-bottom:55%}@media screen and (min-width: 550px){.mrk-maintext-final-top{font-size:24px;line-height:32px;margin-bottom:16px;vertical-align:middle}}@media screen and (min-width: 1000px){.mrk-maintext-final-top{font-size:40px;line-height:48px}}.mrk-mainsection-5{padding-bottom:5rem}@media screen and (min-width: 550px){.mrk-mainsection-5{padding-bottom:auto}}.price-cent{font-size:.8rem}@media screen and (min-width: 550px){.price-cent{font-size:18px}}@media screen and (min-width: 1000px){.price-cent{font-size:24px;line-height:32px}}.product-page{position:relative}.product-anchor{content:'';display:block;height:60px;margin:-60px 0 0}@media screen and (min-width: 800px){.product-anchor{height:119px;margin:-119px 0 0}}.product-animation{background-color:#f8f8f8;box-sizing:content-box;-webkit-font-smoothing:antialiased;overflow:hidden;padding-top:60px;position:relative}@media screen and (min-width: 800px){.product-animation{padding-top:120px}}.prd-section{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;position:relative;width:100%}.prd-section.b,.prd-section.c,.prd-section.d,.prd-section.e{height:400px}@media screen and (min-width: 375px){.prd-section.b,.prd-section.c,.prd-section.d,.prd-section.e{height:500px}}@media screen and (min-width: 550px){.prd-section.b,.prd-section.c,.prd-section.d,.prd-section.e{min-height:600px}}@media screen and (min-width: 800px){.prd-section.a,.prd-section.b,.prd-section.e{height:-webkit-calc(100vh - 120px);height:calc(100vh - 120px)}}@media screen and (min-width: 1068px){.prd-section.a,.prd-section.b,.prd-section.e{min-height:600px}}.prd-section.a .prd-section-text-container{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;color:#fff;left:50%;padding:32px 0 30px 0;width:100%}@media screen and (min-width: 375px){.prd-section.a .prd-section-text-container{padding:32px 0 50px 0}}@media screen and (min-width: 735px){.prd-section.a .prd-section-text-container{bottom:0%}}@media screen and (min-width: 800px){.prd-section.a .prd-section-text-container{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;left:auto;padding-left:30px;top:50%;width:50%}}@media screen and (min-width: 1068px){.prd-section.a .prd-section-text-container{bottom:auto;padding-left:85px}}.prd-section.b .prd-section-heading,.prd-section.e .prd-section-heading{color:#939598;font-size:16px;font-weight:400;line-height:22px;margin-bottom:0.5rem;margin-top:1rem}@media screen and (min-width: 375px){.prd-section.b .prd-section-heading,.prd-section.e .prd-section-heading{font-size:25px;font-weight:300;line-height:32px}}@media screen and (min-width: 800px){.prd-section.b .prd-section-heading,.prd-section.e .prd-section-heading{font-size:24px;font-weight:100;margin-bottom:1rem}}.prd-section.b .prd-section-body,.prd-section.e .prd-section-body{font-size:16px;line-height:20px}@media screen and (min-width: 375px){.prd-section.b .prd-section-body,.prd-section.e .prd-section-body{line-height:22px}}@media screen and (min-width: 800px){.prd-section.b .prd-section-body,.prd-section.e .prd-section-body{font-weight:100;line-height:27px}}.prd-general-body{color:#939598;font-size:12px;font-weight:100;line-height:16px;margin:0 auto}@media screen and (min-width: 800px){.prd-general-body{line-height:27px;width:55%}}.prd-section.b{background-image:url(/2017030301/img/marketing/mk_hp_license3.2.png);background-position:50% 80%;background-size:90%;margin-top:5vh;z-index:2}@media screen and (min-width: 800px){.prd-section.b{background-position:50% 50%;background-size:contain;margin-bottom:100px;margin-top:0}}@media screen and (min-width: 1068px){.prd-section.b{background-size:80%;margin-top:100px;max-height:920px}}@media screen and (min-height: 1280px){.prd-section.b{margin-top:0}}.prd-section.b .prd-section-text-container{padding:0 30px;text-align:center}@media screen and (min-width: 800px){.prd-section.b .prd-section-text-container{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;top:50%}}.prd-section.c,.prd-section.d{background-position:0 50%;background-size:100% auto;margin-bottom:2em;z-index:1}@media screen and (min-width: 550px){.prd-section.c,.prd-section.d{height:650px}}@media screen and (min-width: 640px){.prd-section.c,.prd-section.d{height:800px}}@media screen and (min-width: 800px){.prd-section.c,.prd-section.d{background-position:0 0;background-size:775px auto;margin-bottom:0;min-height:900px}}@media screen and (min-width: 1200px){.prd-section.c,.prd-section.d{background-size:950px auto;max-height:1200px;min-height:1000px}}.prd-section.c{background-image:url(/2017030301/img/marketing/licenseplate_2_cropped.png)}@media screen and (min-width: 550px){.prd-section.c{margin-bottom:100px}}@media screen and (min-width: 1400px){.prd-section.c{margin-bottom:0px}}.prd-section.d{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);background-image:url(/2017030301/img/marketing/licenseplate_2_cropped_solar.png);z-index:2}.prd-license-bottom{margin:0 auto;width:80%}@media screen and (min-width: 375px){.prd-license-bottom{width:75%}}@media screen and (min-width: 800px){.prd-license-bottom{width:35%}}.hands-img{width:70%}@media screen and (min-width: 800px){.hands-img{float:left;margin-left:0;width:45%}}.prd-section.e{height:auto}.prd-section.e::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.prd-section.e{height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);padding-top:100px}}@media screen and (min-width: 1068px){.prd-section.e{max-height:650px}}.prd-section.e .prd-section-text-container{box-sizing:border-box;margin:0 auto;padding-bottom:50px;position:static;text-align:center;width:80%}@media screen and (min-width: 375px){.prd-section.e .prd-section-text-container{width:75%}}@media screen and (min-width: 800px){.prd-section.e .prd-section-text-container{float:right;margin-top:40px;padding:30px;text-align:left;width:50%}}@media screen and (min-width: 1068px){.prd-section.e .prd-section-text-container{margin-top:100px;padding:0 100px 0 0}}.prd-general-heading{color:#939598;font-size:30px;-webkit-font-smoothing:antialiased;line-height:40px}.prd-section-text-container{color:#939598;font-weight:100;position:absolute}.prd-section.c .prd-section-text-container,.prd-section.d .prd-section-text-container{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;text-align:center;top:50%;width:80%}@media screen and (min-width: 375px){.prd-section.c .prd-section-text-container,.prd-section.d .prd-section-text-container{width:75%}}@media screen and (min-width: 800px){.prd-section.c .prd-section-text-container,.prd-section.d .prd-section-text-container{top:45%;width:50%}}@media screen and (min-width: 1000px){.prd-section.c .prd-section-text-container,.prd-section.d .prd-section-text-container{left:25%;padding-left:10%;text-align:left;width:45%}}@media screen and (min-width: 1068px){.prd-section.c .prd-section-text-container{padding-top:100px;top:300px}}.prd-section.d .prd-section-text-container{-webkit-transform:scaleX(-1) translate(50%, -50%);-moz-transform:scaleX(-1) translate(50%, -50%);-ms-transform:scaleX(-1) translate(50%, -50%);-o-transform:scaleX(-1) translate(50%, -50%);transform:scaleX(-1) translate(50%, -50%)}@media screen and (min-width: 800px){.prd-section.d .prd-section-text-container{-webkit-transform:scaleX(-1) translate(0%, -50%);-moz-transform:scaleX(-1) translate(0%, -50%);-ms-transform:scaleX(-1) translate(0%, -50%);-o-transform:scaleX(-1) translate(0%, -50%);transform:scaleX(-1) translate(0%, -50%);left:auto;right:40%;text-align:right}}@media screen and (min-width: 1068px){.prd-section.d .prd-section-text-container{padding-top:0;top:60%}}.prd-section-body{font-size:16px;font-weight:300;line-height:20px}@media screen and (min-width: 375px){.prd-section-body{line-height:22px}}@media screen and (min-width: 800px){.prd-section-body{line-height:32px}}.prd-section-heading{font-size:16px;font-weight:400;line-height:32px}@media screen and (min-width: 375px){.prd-section-heading{font-size:25px;font-weight:300;margin-bottom:0.5rem}}@media screen and (min-width: 800px){.prd-section-heading{font-size:24px;font-weight:100}}.prd-general-heading{font-size:36px;font-weight:100;margin-bottom:1rem}.prd-general-body{font-size:16px;line-height:1.5rem}.pearl-app{padding-top:80px}.general-text-callout,.installation-intro-text{padding:3rem;text-align:center}@media screen and (min-width: 800px){.general-text-callout,.installation-intro-text{padding:6.5rem 2rem}}.phone-dashboard{display:none;width:100%}@media screen and (min-width: 800px){.phone-dashboard{display:block;font-family:'object-fit: cover;';height:100%;margin-top:0;object-fit:cover;width:50%}}.phone-dashboard-text{bottom:0;box-sizing:border-box;color:#fff;left:0;padding:25px 25px 45px;position:absolute;right:auto;text-align:center;top:0%;width:100%;z-index:4}@media screen and (min-width: 375px){.phone-dashboard-text{top:5%}}@media screen and (min-width: 600px){.phone-dashboard-text{top:10%}}@media screen and (min-width: 800px){.phone-dashboard-text{background-color:#404041;bottom:auto;left:auto;padding:30px;position:static;text-align:left;top:auto;width:50%}}.phonedashboard-heading{font-size:20px;font-weight:100;line-height:32px;margin:0 auto 10px;width:90%}@media screen and (min-width: 375px){.phonedashboard-heading{font-size:25px;margin:0 auto 20px}}@media screen and (min-width: 800px){.phonedashboard-heading{font-size:24px;line-height:30px;margin:0 auto 16px;width:50%}}.phonedashboard-body{font-size:16px;font-weight:100;line-height:22px;margin:0 auto;width:90%}@media screen and (min-width: 800px){.phonedashboard-body{line-height:32px;width:50%}}.scroll-fade-animation{overflow:hidden;position:relative;width:100%}@media screen and (min-width: 800px){.scroll-fade-animation{background-color:#404041}}.scroll-fade-animation .phone-dashboard-wrapper{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);width:100%}.app1{background-image:url(/2017030301/img/marketing/app1.2op-mobile.gif)}.app2{background-image:url(/2017030301/img/marketing/app2.2op-mobile.gif)}.app3{background-image:url(/2017030301/img/marketing/app3-mobile.jpg)}.app4{background-image:url(/2017030301/img/marketing/app4-mobile.jpg)}.phone-dashboard-wrapper{background-color:#404041;background-position:center;background-size:cover;min-height:400px;position:relative}@media screen and (min-width: 800px){.phone-dashboard-wrapper{background-color:#404041;background-size:0;min-height:700px}}.phone-dashboard-wrapper .phone-app-image{background-position:center;background-size:cover;display:none}@media screen and (min-width: 800px){.phone-dashboard-wrapper .phone-app-image{display:block;height:100%;width:50%}}@media screen and (min-width: 800px){.app1 .phone-app-image{background-image:url(/2017030301/img/marketing/app1.3op.gif)}.app2 .phone-app-image{background-image:url(/2017030301/img/marketing/app2.3op.gif)}.app3 .phone-app-image{background-image:url(/2017030301/img/marketing/phone3.2.png)}.app4 .phone-app-image{background-image:url(/2017030301/img/marketing/dashboard1.jpg)}}.carousel-wrapper{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.carousel-wrapper::after{clear:both;content:"";display:table}.carousel-wrapper li{-webkit-backface-visibility:hidden;display:none;left:0;position:absolute;top:0;width:100%}.carousel-wrapper li:first-child{display:block;float:left;position:relative}.carousel-wrapper img{border:0;display:block;float:left;height:auto;margin-left:-15%;width:130%}@media screen and (min-width: 800px){.carousel-wrapper img{margin-left:0;width:100%}}.animation-circle,.animation-line{display:none}@media screen and (min-width: 800px){.animation-circle,.animation-line{display:block}}.animation-circle{border:2px solid #2ed7b7;border-radius:12px;height:12px;left:10%;position:absolute;transform:translate(-50%, 0);width:12px;z-index:1}@media screen and (min-width: 800px){.animation-circle{border-radius:15px;height:15px;left:50%;width:15px}}.centered-circle{top:50%;transform:translate(-50%, -50%)}.animation-line{flex-direction:column;height:100%;overflow:hidden;position:absolute;width:10%}@media screen and (min-width: 800px){.animation-line{width:50%}}.animation-line-top,.animation-line-bottom{border-right:1px solid #ddd}.animation-line-middle{height:44px}.animation-line-none{border-right:none}.installation-intro-text{background-color:#404041;color:#fff;padding:60px 20px}.installation-heading{font-size:25px;font-weight:100;line-height:30px;margin-bottom:16px}@media screen and (min-width: 800px){.installation-heading{font-size:36px;-webkit-font-smoothing:antialiased;line-height:40px}}.installation-body{font-size:16px;font-weight:100;line-height:22px;margin:0 auto;width:90%}@media screen and (min-width: 800px){.installation-body{line-height:32px;width:50%}}.installation-overlay{position:relative}@media screen and (min-width: 800px){.installation-overlay{position:absolute}}.installation-text{background-color:#404041;padding:50px;position:static;text-align:left;width:65%}@media screen and (min-width: 550px){.installation-text{padding-bottom:3rem}}@media screen and (min-width: 600px){.installation-text{text-align:center}}@media screen and (min-width: 800px){.installation-text{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);background-color:transparent;bottom:auto;left:auto;padding:0 12%;position:static;text-align:right;width:90%}}@media screen and (min-width: 800px){.installation-text-right{right:0}}@media screen and (min-width: 800px){.installation-text-right .installation-text{text-align:left}}.installation-section-text{color:#fff;font-size:25px;line-height:32px}@media screen and (min-width: 800px){.installation-section-text{font-size:36px;line-height:48px}}.product-link{border-bottom:2px solid #2ed7b7;color:#2ed7b7;padding-bottom:3px}.product-link:hover{border-bottom:2px solid #fff;color:#fff}.techspec-flex-wrapper{display:block}@media screen and (min-width: 830px){.techspec-flex-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 800px){.techspec-wrapper{margin-top:105px}}.techspec-section{margin-bottom:3rem;margin-top:20px;padding:16px;position:relative}@media screen and (min-width: 800px){.techspec-section{margin-top:100px}}.techspec-illo{width:100%}@media screen and (min-width: 830px){.techspec-illo{-webkit-align-self:flex-start;-moz-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start;width:50%}}.techspec-text-wrapper{padding:16px 0;text-align:left;width:100%}@media screen and (min-width: 830px){.techspec-text-wrapper{padding:1rem 1rem 1rem 0;width:46%}}.techspec-heading{color:#939598;font-size:36px;font-weight:300;margin-bottom:3rem;text-align:center}@media screen and (min-width: 830px){.techspec-heading{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);color:#2ed7b7;left:53%;padding-top:69px;position:absolute;text-align:right;top:-10%}}.techspec-subheading{color:#939598;font-size:14px;font-weight:400;margin-bottom:.5rem;width:100%}@media screen and (min-width: 830px){.techspec-subheading{color:#2ed7b7;font-size:18px;padding-top:1rem;width:33%}}.techspec-body{box-sizing:border-box;color:#939598;font-size:14px;font-weight:100;line-height:16px;margin-bottom:30px}@media screen and (min-width: 830px){.techspec-body{border-left:1px solid #f8f8f8;font-size:18px;line-height:24px;margin-bottom:auto;padding:16px 16px 80px 16px;width:60%}}.techspec-summary-text{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;box-sizing:border-box;color:#939598;font-size:25px;font-weight:300;height:75px;line-height:75px}@media screen and (min-width: 800px){.techspec-summary-text{font-size:24px;margin-right:2rem}}.techspec-link{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.techspec-link:hover{color:#2ed7b7}.techspec-summary{margin-top:2rem;text-align:center}@media screen and (min-width: 800px){.techspec-summary{margin-top:4rem;text-align:left}}.order-now-section{background-color:#fff;height:50vh;position:relative}@media screen and (min-width: 800px){.order-now-section{background-color:#f8f8f8;height:auto}}.press-section-1{background-color:#fff;padding:115px 22px 60px}@media screen and (min-width: 800px){.press-section-1{padding:200px 0 120px}}.press-1-wrapper{margin:0 auto}@media screen and (min-width: 800px){.press-1-wrapper{width:-webkit-calc(100% - 160px);width:calc(100% - 160px)}}@media screen and (min-width: 1000px){.press-1-wrapper{width:-webkit-calc(100% - 320px);width:calc(100% - 320px)}}@media screen and (min-width: 800px){.l-col.l-pr-cell:nth-child(n){margin-right:3%;width:47%}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(n){width:-webkit-calc((100% - 270px) / 3);width:calc((100% - 270px) / 3);box-sizing:border-box;margin-right:135px}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(n){clear:none}}@media screen and (min-width: 800px){.l-col.l-pr-cell:nth-child(2n){margin-right:0}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(2n){margin-right:135px}}@media screen and (min-width: 800px){.l-col.l-pr-cell:nth-child(2n+1){clear:left}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(2n+1){clear:none}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(3n){margin-right:0}}@media screen and (min-width: 1000px){.l-col.l-pr-cell:nth-child(3n+1){clear:left}}.press-heading,.highlight-heading,.press-kit-heading,.press-contact-heading{color:#939598;font-size:30px;font-weight:100;line-height:40px;margin-bottom:30px;text-align:center}@media screen and (min-width: 800px){.press-heading,.highlight-heading,.press-kit-heading,.press-contact-heading{font-size:36px}}.press-reference-heading{margin-bottom:100px;margin-top:100px;text-align:center}.breadcrumb{display:inline-block}.breadcrumb:hover{cursor:pointer}.breadcrumb-img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;margin-right:10px;vertical-align:middle;width:30px}.breadcrumb-img polygon{color:#939598;fill:#939598}.breadcrumb:hover .breadcrumb-img polygon{color:#2ed7b7;fill:#2ed7b7}.breadcrumb:hover .press-reference-heading__link{color:#2ed7b7}.press-contact-heading{margin-bottom:0}.press-reference-heading__link{color:#939598;display:inline-block;font-size:16px;font-weight:100;line-height:27px}@media screen and (min-width: 800px){.press-modules{border-top:1px solid #939598;padding-top:50px}}.press-module{border-bottom:1px solid #939598;padding-bottom:25px}@media screen and (min-width: 800px){.press-module{border-bottom:none;margin-left:0}}.press-module:last-child{border-bottom:none}.press-title,.blog-title,.press-link{color:#2ed7b7;font-weight:100;margin-bottom:30px;text-transform:capitalize}.blog-title{font-size:30px}.press-title,.press-link{font-size:36px}@media screen and (min-width: 800px){.press-title,.press-link{font-size:24px}}.press-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#939598}.press-module:not(:first-child){padding-top:25px}@media screen and (min-width: 800px){.press-module:not(:first-child){padding-top:0}}.press-text,.blog-description{color:#939598;font-size:16px;font-weight:300;line-height:27px}.press-text{margin-bottom:40px}.press-source,.blog-source{color:#939598;font-size:12px;font-weight:500}.press-section-2{padding:40px 16px 0;text-align:center}@media screen and (min-width: 800px){.press-section-2{padding:35px;text-align:left}}.blog-title-link{color:#2ed7b7}.blog-title-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#404041}.blog-preview{border-bottom:1px solid #939598;padding:40px 0 0;position:relative}@media screen and (min-width: 800px){.blog-preview{text-align:center}}@media screen and (min-width: 1000px){.blog-preview{box-sizing:border-box;min-height:315px;padding:35px 230px 35px 445px}}.blog-preview:first-child{padding-top:0}@media screen and (min-width: 800px){.blog-preview:first-child{padding-top:35px}}@media screen and (min-width: 1000px){.blog-preview:first-child{border-top:1px solid #939598}}.blog-img{min-height:245px;position:relative;width:100%}@media screen and (min-width: 1000px){.blog-img{height:auto;left:0;max-height:245px;max-width:400px;position:absolute;top:35px}}.blog-title{padding-top:30px;text-align:left}@media screen and (min-width: 1000px){.blog-title{padding-top:0}}.blog-link{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:10px;top:50%}@media screen and (min-width: 1000px){.blog-link{right:125px}}.blog-arrow{width:50px}@media screen and (min-width: 1000px){.blog-arrow{width:55px}}.blog-description{margin-bottom:25px;text-align:left}@media screen and (min-width: 1000px){.blog-description{margin-bottom:60px}}.blog-source-holder{height:80px;position:relative}@media screen and (min-width: 1000px){.blog-source-holder{height:auto;position:static}}.blog-source{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;position:absolute;text-align:left;top:50%}@media screen and (min-width: 1000px){.blog-source{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);line-height:32px;position:static}}.view-more{padding:35px 0;text-align:center}@media screen and (min-width: 800px){.view-more{padding:100px 0}}.view-more-img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#939598;fill:#939598;margin-left:10px;position:absolute;right:0;top:50%;vertical-align:middle;width:20px}@media screen and (min-width: 800px){.view-more-img{width:40px}}.view-heading{cursor:pointer;font-weight:100;margin:0 auto;position:relative;text-align:left;width:135px}@media screen and (min-width: 800px){.view-heading{width:235px}}.view-heading-link.is-bloglist-end{opacity:.5;pointer-events:none}.view-heading-link{color:#939598;display:block;font-size:24px;width:100%}@media screen and (min-width: 800px){.view-heading-link{font-size:40px}}.view-heading:hover,.view-heading:hover .view-more-img{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7;fill:#2ed7b7}.l-grid-row::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.l-grid-row{margin-bottom:40px}}@media screen and (min-width: 550px){.l-col{float:left}}.l-col.l-press-kit-items:nth-child(n){box-sizing:border-box}@media screen and (min-width: 550px){.l-col.l-press-kit-items:nth-child(n){width:-webkit-calc((100% - 50px) / 2);width:calc((100% - 50px) / 2);margin-right:50px}}@media screen and (min-width: 800px){.l-col.l-press-kit-items:nth-child(n){width:-webkit-calc((100% - 101px) / 3);width:calc((100% - 101px) / 3);margin-right:50px}}@media screen and (min-width: 550px){.l-col.l-press-kit-items:nth-child(2n){margin-right:0}}@media screen and (min-width: 800px){.l-col.l-press-kit-items:nth-child(2n){margin-right:50px}}@media screen and (min-width: 550px){.l-col.l-press-kit-items:nth-child(2n+1){clear:left}}@media screen and (min-width: 800px){.l-col.l-press-kit-items:nth-child(2n+1){clear:none}}@media screen and (min-width: 800px){.l-col.l-press-kit-items:nth-child(3n+1){clear:left}}@media screen and (min-width: 800px){.l-col.l-press-kit-items:nth-child(3n){margin-right:0}}.press-kit{background-color:#f8f8f8;padding:50px 25px 30px 25px}@media screen and (min-width: 800px){.press-kit{padding:50px 0 30px 0}}.press-kit-text,.press-category,.press-category-link{color:#939598;font-size:16px;font-weight:100;line-height:27px}.press-kit-text{margin:30px 0;text-align:center}@media screen and (min-width: 550px){.press-kit-text{font-size:18px;margin:0 auto 80px;width:70%}}@media screen and (min-width: 1068px){.press-kit-text{width:60%}}.press-section-1 .press-kit-text{margin-bottom:20px}.press-category{margin:20px 0 30px 0;text-align:left}@media screen and (min-width: 800px){.press-category{margin:20px 0 40px 0}}.press-category-link{display:block}.press-category-link:hover .press-category,.press-category-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.press-img:hover{opacity:.5}.press-img{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;height:245px;opacity:1;width:auto}.is-corporate .press-img{background-size:40% auto}.press-contact-link,.contact-link{border-bottom:1px solid #2ed7b7;color:#2ed7b7;padding-bottom:5px}.press-contact-link:hover,.contact-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;border-bottom:1px solid #939598;color:#939598}.press-contact{padding:60px 16px}@media screen and (min-width: 735px){.press-contact{padding:100px 16px}}@media screen and (min-width: 800px){.press-kit-wrapper{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin:0 auto}}.legal-main-wrapper{background-color:#f8f8f8;padding:0px 30px 30px}@media screen and (min-width: 735px){.legal-subwrapper{margin:0 auto}.legal-subwrapper::after{clear:both;content:"";display:table}}@media screen and (min-width: 1200px){.legal-subwrapper{width:-webkit-calc(1400px - 380px);width:calc(1400px - 380px)}}.legal-header{color:#939598;font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100;padding:150px 0 60px 0;text-align:center}.legal-text{white-space:pre-line}.legal-nav{box-sizing:border-box}@media screen and (min-width: 735px){.legal-nav{float:left;width:20%}}@media screen and (min-width: 1000px){.legal-nav{width:220px}}.legal-nav-item{border-bottom:1px solid #c8cacb;padding:16px 0}.legal-nav-item:first-child{border-top:1px solid #c8cacb}.legal-nav-item-link{color:#939598;font-size:18px;font-weight:300;line-height:32px}.legal-nav-warranty-link{color:#2ed7b7}.legal-nav-item-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.legal-main-content{color:#939598;font-size:16px;font-weight:300;line-height:27px}@media screen and (min-width: 735px){.legal-main-content{border-top:1px solid #c8cacb;float:right;margin-left:5%;width:75%}}@media screen and (min-width: 1000px){.legal-main-content{margin-left:50px;width:70%}}@media screen and (min-width: 1200px){.legal-main-content{width:-webkit-calc(100% - 270px);width:calc(100% - 270px)}}.legal-subheading{color:#2ed7b7;font-size:24px;font-weight:300;margin-bottom:20px;padding-top:16px}.legal-main-content .revision-date{color:#939598;font-size:12px;font-weight:500;margin-bottom:50px}.legal-nav-item-link.is-legal-active{color:#2ed7b7}.legal-main-content>p,.cms-page .main>p{margin-bottom:30px}.cms-page .main a{color:#2ed7b7;text-decoration:underline}.cms-page .main a:hover{text-decoration:none}.main h1{font-size:40px;line-height:48px}.legal-main-content h1{font-size:40px;line-height:48px}.main h2{font-size:36px;line-height:40px}.legal-main-content h2{font-size:36px;line-height:40px}.main h3{font-size:30px;line-height:32px}.legal-main-content h3{font-size:30px;line-height:32px}.main h4{font-size:24px;line-height:27px}.legal-main-content h4{font-size:24px;line-height:27px}.main h5{font-size:18px;line-height:24px}.legal-main-content h5{font-size:18px;line-height:24px}.main ol,.legal-main-content ol{list-style-type:decimal}.main ul,.legal-main-content ul{list-style-type:disc}.contact-section{padding:20px}@media screen and (min-width: 735px){.contact-section{padding:100px}}.contact-section-header{color:#939598;font-size:30px;font-weight:100;line-height:48px;text-align:center}@media screen and (min-width: 735px){.contact-section-header{font-size:36px}}.error-wrapper{height:-webkit-calc(100vh - 60px);height:calc(100vh - 60px);background-color:#f8f8f8;position:relative}@media screen and (min-width: 735px){.error-wrapper{height:-webkit-calc(100vh - 260px);height:calc(100vh - 260px)}}.error-wrapper-text{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;position:absolute;text-align:center;top:50%}.error-text{color:#939598;font-size:40px;-webkit-font-smoothing:antialiased;font-weight:100;line-height:48px}.error-text:nth-child(2){padding-top:30px}.modal{-webkit-transition:opacity 1000ms ease-in;-moz-transition:opacity 1000ms ease-in;transition:opacity 1000ms ease-in;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;background:rgba(0,0,0,0.8);bottom:0;left:0;padding:16px;position:fixed;right:0;top:0;z-index:99999}.modal-content{max-width:1400px;position:relative;width:85%}@media screen and (min-width: 1300px){.modal-content{width:70%}}.modal-close{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#fff;fill:#fff;font-size:18px;left:-30px;line-height:19px;padding:10px;position:absolute;top:-33px;z-index:2}@media screen and (min-width: 800px){.modal-close{font-size:32px;left:-44px;top:-42px}}.modal-close svg{height:20px;width:20px}@media screen and (min-width: 800px){.modal-close svg{height:35px;width:35px}}.modal-close:hover{color:#2ed7b7;cursor:pointer}.modal-video{padding-top:56.25%;position:relative;width:100%}.modal-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.main{color:#939598;font-size:16px;font-weight:300;line-height:27px;margin:0 auto;width:90%}@media screen and (min-width: 800px){.main{width:56%}}.main__header{font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100;line-height:40px;padding:150px 0 30px;text-align:center}.main__subheader{color:#2ed7b7;font-size:24px;font-weight:300;margin-bottom:20px;padding-top:30px}.main__text{white-space:pre-line}.main__link{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#2ed7b7;display:inline-block;margin-bottom:30px;text-decoration:underline}.main__link:hover{text-decoration:none}.border-bottom{border-bottom:1px solid #939598}.cms-subtitle{margin-bottom:10px}.container,.container>*{box-sizing:border-box}.container{color:#939598;font-size:16px;font-weight:300;line-height:24px;margin:0 auto;padding:90px 8%}.container::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.container{padding:120px 8%}}@media screen and (min-width: 1000px){.container{padding:150px 10%}}.container__item{border-top:1px solid #939598;float:left;padding-top:30px}.container--1{border-top:none;margin-bottom:30px;width:100%}@media screen and (min-width: 1000px){.container--1{width:-webkit-calc(50% - 31px);width:calc(50% - 31px);border-top:1px solid #939598;margin-right:31px;padding-right:10%}}.container--2,.container--3{padding-bottom:31px;width:100%}@media screen and (min-width: 735px){.container--2,.container--3{width:-webkit-calc(50% - 31px);width:calc(50% - 31px)}}@media screen and (min-width: 1000px){.container--2,.container--3{width:-webkit-calc(25% - 31px);width:calc(25% - 31px)}}.container--2{margin-right:31px}.container__header,.container__subheader{color:#2ed7b7;font-size:18px;line-height:32px;margin-bottom:30px}.container__header{color:#939598;font-size:30px;-webkit-font-smoothing:antialiased;font-weight:100;text-align:center}@media screen and (min-width: 800px){.container__header{font-size:36px}}.container__text{margin-bottom:30px}.container__subsection{margin-top:50px}.container__subsection-header{text-transform:uppercase}.bold{font-weight:500}.inline{display:inline}.container__small-text{font-size:14px;line-height:20px;margin-top:20px}.device__item{margin-bottom:5px}.container__list{list-style-type:disc}.download__header{border-bottom:1px solid #939598;padding-bottom:30px;text-align:left}.download__container{margin-bottom:30px;margin-left:40px}.download__image-wrapper{width:-webkit-calc(50% - 31px);width:calc(50% - 31px);display:inline-block;margin-right:30px;max-width:200px}@media screen and (min-width: 1000px){.download__image-wrapper{margin-right:53px}}.download__image-wrapper:last-child{margin-right:0}.download__text-wrapper{max-width:680px}.download__list-header{margin-bottom:15px}.download__list{list-style-type:disc;margin-left:20px}@media screen and (min-width: 800px){.col--right{float:right}.col--left{float:left}.col--big{width:60%}.col--small{width:30%}}.col--50{width:50%}.background--seafoam{background:#2ed7b7}.background--gray{background:#f8f8f8}.background--blue{background-color:#1A59A2}.link__text-seafoam{color:#2ed7b7;font-weight:300}.link__text-seafoam:hover{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#707070}.link__button-round{border-radius:30px;cursor:pointer;font-size:16px;font-weight:500;margin-bottom:30px;padding:9px 24px 8px 22px}.link__button-seafoam-text{border:solid #2ed7b7 2px;color:#2ed7b7}.link__button-seafoam-text:hover{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;background-color:#2ed7b7;color:#fff}.mk-wrapper{margin-top:60px}@media screen and (min-width: 800px){.mk-wrapper{margin-top:80px}}.mk-section{-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease;background-position:center;background-repeat:no-repeat;box-sizing:border-box;margin-bottom:0;min-height:607px;overflow:hidden;padding-bottom:0}@media screen and (min-width: 735px){.mk-section{height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);min-height:920px}}.mk-section-next,.mk-section-prev{bottom:0;color:#bbb;display:none;position:absolute;text-align:center;width:100%}@media screen and (min-width: 800px){.mk-section-next,.mk-section-prev{display:block}}.mk-section-next svg,.mk-section-prev svg{height:10px;padding:14px 0}.mk-section-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mk-section.l-mksection-b{background-size:auto 100%}@media screen and (min-width: 376px){.mk-section.l-mksection-b{background-size:cover}}.mk-section.l-mksection-d{height:auto;min-height:0;padding-top:50px}@media screen and (min-width: 800px){.mk-section.l-mksection-d{padding-top:70px}}.l-mksection-shipping{height:auto;margin-top:-60px;min-height:0;padding-bottom:50px;z-index:10}@media screen and (min-width: 735px){.l-mksection-shipping{margin-top:-30px;padding-bottom:80px}}.mk-section .mk-section-d-image{display:block;margin:50px auto 0;width:90%}@media screen and (min-width: 800px){.mk-section .mk-section-d-image{width:60%}}.mk-section.l-mksection-e{background-position:center 38%;background-size:auto 63%;height:320px;min-height:0}@media screen and (min-width: 300px){.mk-section.l-mksection-e{background-size:auto 55%;height:300px}}@media screen and (min-width: 375px){.mk-section.l-mksection-e{background-size:auto 55%;height:320px}}@media screen and (min-width: 550px){.mk-section.l-mksection-e{background-size:auto 60%;height:520px}}@media screen and (min-width: 700px){.mk-section.l-mksection-e{background-size:auto 65%}}@media screen and (min-width: 800px){.mk-section.l-mksection-e{background-size:auto 85%}}.mk-section.product-mk-section{background-position:center 38%;background-size:80% auto;min-height:80vh}@media screen and (min-width: 1068px){.mk-section.product-mk-section{background-size:auto 70%;min-height:920px}}@media screen and (min-width: 600px){.mk-section.product-mk-section{background-position:center}}@media screen and (min-width: 700px){.mk-section.product-mk-section{background-size:auto 65%;height:700px;min-height:0}}.l-mksection-shipping .mk-subheader,.l-mksection-b .mk-subheader,.l-mksection-d .mk-subheader,.l-mksection-e .mk-subheader{font-size:1.3rem;font-weight:100;margin-bottom:20px;margin-top:10px}@media screen and (min-width: 800px){.l-mksection-shipping .mk-subheader,.l-mksection-b .mk-subheader,.l-mksection-d .mk-subheader,.l-mksection-e .mk-subheader{font-size:28px}}.mk-subheader{color:#939598;font-family:"Graphik Web","Helvetica","Arial",sans-serif;-webkit-font-smoothing:antialiased;line-height:1em}.mk-subheader-colored{color:#939598}.l-mksection-d .mk-header,.product-mk-section .mk-header,.l-mksection-e .mk-header{color:#939598;font-size:25px;font-weight:300;line-height:30px}@media screen and (min-width: 735px){.l-mksection-d .mk-header,.product-mk-section .mk-header,.l-mksection-e .mk-header{font-size:36px;line-height:40px}}.product-mk-section .mk-header,.l-mksection-e .mk-header{margin-bottom:74%}@media screen and (min-width: 735px){.product-mk-section .mk-header,.l-mksection-e .mk-header{font-size:30px;margin-bottom:0}}@media screen and (min-width: 1068px){.product-mk-section .mk-header,.l-mksection-e .mk-header{font-size:40px}}@media screen and (min-width: 500px){.product-mk-section .mk-header,.l-mksection-e .mk-header{margin-bottom:66%}}@media screen and (min-width: 600px){.product-mk-section .mk-header,.l-mksection-e .mk-header{margin-bottom:0%}}@media screen and (min-width: 1068px){.l-mksection-a .mk-header,.l-mksection-b .mk-header,.product-mk-section .mk-header,.l-mksection-d .mk-header,.l-mksection-e .mk-header{font-size:36px;font-weight:100;width:auto}}.mk-header{color:#fff;-webkit-font-smoothing:antialiased;margin:0 auto}.mk-price{color:#282829;font-size:36px;font-weight:100;margin:20px 0 30px}@media screen and (min-width: 735px){.mk-price{font-size:30px;margin:10px 0 30px}}@media screen and (min-width: 1068px){.mk-price{font-size:40px}}.mk-desc{color:#939598;font-size:16px;font-weight:100;line-height:20px;margin:20px 0}@media screen and (min-width: 735px){.mk-desc{line-height:32px}}.mk-play{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#404041;cursor:pointer;font-family:"Graphik Web","Helvetica","Arial",sans-serif;font-size:25px;-webkit-font-smoothing:antialiased;font-weight:300;padding-left:17px}@media screen and (min-width: 600px){.mk-play{font-size:36px;padding-left:0}}.l-mksection-d .mk-section-message{margin:0 auto;max-width:100%;padding:0 15px;position:static;text-align:center;width:90%}@media screen and (min-width: 735px){.l-mksection-d .mk-section-message{padding-bottom:60px;width:85%}}@media screen and (min-width: 800px){.l-mksection-d .mk-section-message{width:77%}}@media screen and (min-width: 1000px){.l-mksection-d .mk-section-message{width:65%}}@media screen and (min-width: 1068px){.l-mksection-d .mk-section-message{width:60%}}@media screen and (min-width: 1280px){.l-mksection-d .mk-section-message{width:55%}}.l-mksection-e .mk-section-message{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:52%;max-height:415px;padding:0 30px;top:45%}@media screen and (min-width: 735px){.l-mksection-e .mk-section-message{padding:0}}@media screen and (min-width: 800px){.l-mksection-e .mk-section-message{top:48%}}.product-mk-section .mk-section-message{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;max-height:415px;padding:0px 30px;top:50%}@media screen and (min-width: 735px){.product-mk-section .mk-section-message{padding:0}}.mk-section-message{box-sizing:border-box;max-width:600px;position:absolute;text-align:center;width:100%}.mk-btn{display:inline-block}.mk-btn-spacing{margin:20px 0}.upgrade__wrapper{margin:60px auto 80px;min-height:440px;position:relative;width:90%}@media screen and (min-width: 735px){.upgrade__wrapper{margin-bottom:15px;margin-top:65px}}@media screen and (min-width: 800px){.upgrade__wrapper{margin-bottom:55px;margin-left:auto;margin-right:auto;margin-top:55px;width:90%}}@media screen and (min-width: 1000px){.upgrade__wrapper{margin-top:65px;width:90%}}@media screen and (min-width: 1200px){.upgrade__wrapper{margin-top:85px;width:70%}}@media screen and (min-width: 735px){.upgrade__image{display:block}}.upgrade__section{display:block;margin-bottom:37px;position:relative}@media screen and (min-width: 735px){.upgrade__section{float:right}}.upgrade__section--first{width:-webkit-calc(100%);width:calc(100%)}@media screen and (min-width: 735px){.upgrade__section--first{width:75%}}.upgrade__section--second{margin:0 auto;padding-top:50px;width:85%}.upgrade__section--second::after{clear:both;content:"";display:table}@media screen and (min-width: 550px){.upgrade__section--second{width:60%}}@media screen and (min-width: 735px){.upgrade__section--second{margin-bottom:70px;padding-top:0;top:-80px;width:25%}}.upgrade__section--first .upgrade__image{max-height:360px;width:100%}@media screen and (min-width: 1000px){.upgrade__section--first .upgrade__image{max-height:470px;min-height:331px;min-width:715px}}.upgrade__obd{max-width:70px;width:100%}@media screen and (min-width: 550px){.upgrade__obd{max-width:100px}}@media screen and (min-width: 735px){.upgrade__obd{width:46%}}.upgrade__mount{max-width:96px;width:100%}@media screen and (min-width: 550px){.upgrade__mount{max-width:120px}}@media screen and (min-width: 735px){.upgrade__mount{width:55%}}@media screen and (max-width: 735px){.upgrade__sub__section{display:inline-block;width:40%}}.upgrade__sub__section .upgrade__image{max-height:120px}@media screen and (min-width: 1000px){.upgrade__sub__section .upgrade__image{margin-left:0;max-height:150px}}.upgrade__sub-section{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:left;margin-right:10px;padding-bottom:60px;position:relative;text-align:left}@media screen and (min-width: 735px){.upgrade__sub-section{float:none;text-align:center;width:100%}}@media screen and (min-width: 735px){.upgrade__sub-section:first-child{padding-bottom:100px}}.upgrade__sub-section:last-child{margin-left:10px;margin-right:0}@media screen and (min-width: 735px){.upgrade__sub-section:last-child{margin-left:0}}.upgrade__text-container{left:auto;min-height:85px;position:absolute;top:65%}.upgrade__text-container::after{clear:both;content:"";display:table}@media screen and (min-width: 735px){.upgrade__text-container{position:relative;top:auto}}.line{background-color:#c8cacb;height:50px;left:6%;position:absolute;top:-30px;width:1px}@media screen and (min-width: 550px){.line{left:8%}}@media screen and (min-width: 735px){.line{height:135px;left:5%;top:0}}.upgrade__text-container--mount{left:auto;position:absolute;top:75%}.line--bottom{height:60px;top:-44px}.upgrade__subtext,.upgrade__text{color:#939598;font-size:16px;font-weight:300;line-height:22px;text-align:left}.upgrade__subtext{padding:0 15px 0 19px}@media screen and (min-width: 735px){.upgrade__subtext{padding:0 20px 0 23px}}.upgrade__text{position:absolute;width:150px}.upgrade__text-line{background:#c8cacb;display:block;height:55px;margin-left:-7px;position:absolute;width:1px}@media screen and (min-width: 735px){.upgrade__text-line{height:86px}}@media screen and (min-width: 1068px){.upgrade__text-line{height:89px}}@media screen and (max-width: 735px){.upgrade__text-line--1{height:101px;top:-41px}}@media screen and (min-width: 735px){.upgrade__text-line--1{height:132px}}@media screen and (min-width: 735px){.upgrade__text-line--2{height:76px}}@media screen and (min-width: 1068px){.upgrade__text-line--2{height:74px}}@media screen and (min-width: 1280px){.upgrade__text-line--2{height:90px}}@media screen and (min-width: 1400px){.upgrade__text-line--2{height:100px}}@media screen and (max-width: 735px){.upgrade__text-line--6{height:101px;top:-41px}}@media screen and (min-width: 735px){.upgrade__text-line--6{height:114px;top:-67px}}@media screen and (min-width: 375px){.upgrade__text-line--3{height:35px;height:55px}}.upgrade__text-line--3{height:35px;top:-21px}@media screen and (min-width: 735px){.upgrade__text-line--3{height:85px;top:-67px}}@media screen and (min-width: 735px){.upgrade__text--1,.upgrade__text--2{top:-16%;width:150px}}@media screen and (min-width: 735px){.upgrade__text--1,.upgrade__text--2{left:33%;top:-25%}}@media screen and (min-width: 1000px){.upgrade__text--1,.upgrade__text--2{top:-22%}}@media screen and (max-width: 735px){.upgrade__text--2{top:-16%}}@media screen and (max-width: 375px){.upgrade__text--2{top:-28%}}@media screen and (max-width: 735px){.upgrade__text--1{left:26%}}@media screen and (max-width: 375px){.upgrade__text--1{left:23%}}@media screen and (max-width: 735px){.upgrade__text--1,.upgrade__text--6{display:inline-block;top:88%;width:130px}}@media screen and (min-width: 735px){.upgrade__text--1,.upgrade__text--6{left:39%}}@media screen and (min-width: 1000px){.upgrade__text--1,.upgrade__text--6{left:30%}}@media screen and (min-width: 1280px){.upgrade__text--1,.upgrade__text--6{left:25%}}.upgrade__text--2,.upgrade__text--4{left:31%}@media screen and (min-width: 550px){.upgrade__text--2,.upgrade__text--4{left:28%}}@media screen and (min-width: 735px){.upgrade__text--2,.upgrade__text--4{left:28%}}@media screen and (min-width: 1000px){.upgrade__text--2,.upgrade__text--4{left:37%}}@media screen and (min-width: 1200px){.upgrade__text--2,.upgrade__text--4{left:34%}}.upgrade__text--3{left:51%;top:23%}@media screen and (min-width: 735px){.upgrade__text--3{top:40%}}@media screen and (min-width: 1000px){.upgrade__text--3{left:53%;top:36%}}@media screen and (min-width: 1280px){.upgrade__text--3{top:33%}}.upgrade__text--4{top:52%;width:200px}@media screen and (min-width: 450px){.upgrade__text--4{top:67%}}@media screen and (min-width: 550px){.upgrade__text--4{top:67%}}@media screen and (min-width: 735px){.upgrade__text--4{top:56%}}@media screen and (min-width: 1000px){.upgrade__text--4{top:64%}}.upgrade__text--5{left:23%;width:258px}@media screen and (max-width: 375px){.upgrade__text--5{top:106%}}@media screen and (min-width: 735px){.upgrade__text--5{left:20%;top:112%;width:350px}}@media screen and (min-width: 1000px){.upgrade__text--5{left:30%}}.upgrade__text--6{top:88%}@media screen and (max-width: 735px){.upgrade__text--6{left:63%}}@media screen and (min-width: 735px){.upgrade__text--6{top:96%}}.press__section{margin:70px auto 80px;min-height:255px}.press__titles{margin:0 auto 50px;width:96%}.press__titles::after{clear:both;content:"";display:table}@media screen and (min-width: 600px){.press__titles{width:90%}}@media screen and (min-width: 800px){.press__titles{display:block;width:96%}}.press__title{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;padding:0 20px;width:100%}@media screen and (min-width: 800px){.press__title{width:-webkit-calc(80% / 4);width:calc(80% / 4);float:left;height:auto;line-height:50px;margin-right:3%;opacity:.5;padding:0;text-align:center}}.press__title:last-child{margin-right:0}.press__link{display:block;max-height:50px;text-align:center}.press__link:hover{cursor:pointer}.press__logo{-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;height:50px;margin:0 auto;max-width:90px;vertical-align:middle;width:100%}@media screen and (min-width: 800px){.press__logo{max-width:120px}}.press__logo--forbes{max-height:22px;width:auto}@media screen and (min-width: 800px){.press__logo--forbes{max-height:28px}}.press__logo--techinsider{max-height:32px;width:auto}@media screen and (min-width: 800px){.press__logo--techinsider{max-height:38px}}.press__wrapper--mobile .press__title,.press__title.js-quote-is-active{opacity:1}.press__items{margin:0 auto;width:70%}.press__items::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.press__items{display:block;width:90%}}.press__item{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;text-align:center}.press__text{color:#939598;font-size:22px;-webkit-font-smoothing:antialiased;font-weight:300;line-height:32px;margin:0 auto;text-align:center}@media screen and (min-width: 800px){.press__text{font-size:24px;line-height:36px;width:77% !important}}.press__wrapper--mobile{box-sizing:border-box;display:block}.press__wrapper--mobile::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.press__wrapper--mobile{display:none}}.press__wrapper--mobile *{box-sizing:border-box}.press-item{display:inline-block;padding:0 20px;position:relative;text-align:center}.press__item.slick-slide.slick-active{-webkit-transition:color 1s ease-in-out;-moz-transition:color 1s ease-in-out;transition:color 1s ease-in-out}.marketing-card__col{background-color:#eaeaea;border-bottom:1px solid #f8f8f8;box-sizing:border-box;float:none;height:250px;overflow:hidden;padding:35px 30px;position:relative;text-align:center}@media screen and (min-width: 1000px){.marketing-card__col{width:-webkit-calc((100% - 2px) / 3);width:calc((100% - 2px) / 3);border-bottom:none;box-sizing:border-box;clear:none;float:left;margin-right:1px}}.marketing-card__col:last-child{margin-right:0}.marketing-card__header{font-size:25px;line-height:35px;font-weight:300;text-align:center;color:#404041;margin-bottom:10px}@media screen and (min-width: 600px){.marketing-card__header{font-size:25px;font-weight:300;line-height:30px;text-align:center}}.marketing-card__text{color:#939598;font-size:16px;font-weight:400;line-height:20px}.marketing-card__img{display:block;margin:0 auto;width:100%}.marketing-card__img--mount{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;left:50%;position:absolute;width:150px}@media screen and (min-width: 600px){.marketing-card__img--mount{width:150px}}@media screen and (min-width: 1000px){.marketing-card__img--mount{width:160px}}.marketing-card__image-wrapper{height:80%;position:relative;width:100%}.marketing-card__img--warranty{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90px}.marketing-card__img--blog{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:8px;left:50%;max-width:450px;position:absolute;width:130%}@media screen and (min-width: 550px){.marketing-card__img--blog{bottom:30px;width:100%}}@media screen and (min-width: 1000px){.marketing-card__img--blog{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);bottom:8px;left:-13%;max-width:inherit;width:162%}}.marketing-card__col--install{background-image:url(/2017030301/img/marketing/graphic_center.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.marketing-card__header--install,.marketing-card__text--install{color:#fff}.marketing-card__link{display:block}.mk-section-e__link{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;border-bottom:2px solid #2ed7b7;color:#2ed7b7;display:inline-block;font-size:25px;font-weight:300;line-height:30px;margin:auto 20px;padding-bottom:5px;text-transform:capitalize}.mk-section-e__link:hover{opacity:0.5}.hero-video{max-height:800px;min-height:700px;position:relative}.hero-video>div:first-child{background-color:#000 !important}.hero-video video{height:100% !important}.hero-video__wrapper{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;text-align:center;top:100px;width:100%}.hero-video-mobile__wrapper{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;text-align:center;top:30px;width:100%}.hero-video__header{color:#fff}.hero-video__text{color:#fff}.hero-video__sound-on{display:none}.hero-video__sound{bottom:5%;cursor:pointer;position:absolute;right:5%;width:35px}.primary-color{color:#2ed7b7}.hero-video:before{background-image:linear-gradient(to bottom, #0b0b0b, transparent 25%);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.experiment-icon{display:block;height:auto;margin:0 auto 20px;max-height:40px}@media screen and (min-width: 801px){.experiment-icon{margin:0 auto 30px}}.experiment-camera{margin-bottom:35px;max-height:35px}.experiment-row{margin:30px 0}.experiement-section{margin-bottom:30px;margin-top:30px}.experiment-section__header2{padding-bottom:10px}.experiment-section__header4{font-size:26px;padding-bottom:0}.exp-buy-now{display:inline-block;margin:20px 0}.exp-section-a{padding-right:2em;padding-top:115px}.image-section--experiment-a{background-color:#eee;background-image:url(/2017030301/img/marketing/experiment/slanted-rsm-phone.jpg);background-position:-330px center;background-size:80% auto;height:100vh;max-height:800px;padding:124px 124px 124px 0}.text-container-text-wrapper--experiment-a{margin:0 auto;max-width:380px;padding-top:80px;width:80%}.product-section__header3--experiment-a{margin-bottom:30px}.image--experiment-a{display:block;height:40px;margin:0 auto 17px;width:40px}.product-section__text--experiment-a{margin-bottom:30px;text-align:center}.image--alert{height:36px;width:33px}.image--arrows{height:30px;width:38px}.image--update{height:32px;width:28px}.image--camera{height:24px;width:72px}.button--experiement__action{margin-left:30px;margin-top:70px}.product-section__header2-exp{font-size:50px;font-weight:400;line-height:51px;margin-bottom:5px}.hero-video__text-exp{font-size:32px;font-weight:300}.hero-video__wrapper--exp{left:50%;padding:0 60px;transform:translateX(-50%);width:100%}.hero__video--darker:before{background-image:linear-gradient(to bottom, #0b0b0b, transparent 30%);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.hero-video-mobile video{left:50% !important;top:50% !important;-webkit-transform:translate(-50%, -50%) !important;-moz-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.hero-video-mobile:before{background-image:linear-gradient(to bottom, #0b0b0b, transparent 35%);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:0;width:100%}.hero-video-mobile{min-height:400px;position:relative}.text-container--experiment-i{box-sizing:border-box}.image-section-text-wrapper--experiment-g{padding:45px 30px}.image-section--experiment-d-image{display:block;margin:0 auto 30px;width:95px}.product-section__text--experiment-d{margin-bottom:30px}.product-icon--experiment-f{display:block;margin:0 auto 30px;width:30px}.text-container--experiment-f{background-color:#fff}.product-section__header3--experiment-f{margin-bottom:30px}.product-section__text--experiment-f{margin-bottom:30px}.text-container--experiment-g,.text-container--experiment-h{background-color:#fff;height:700px;padding:80px 124px}.product-icon--experiment-exp-d{display:block;margin:0 auto 20px;width:40px}.image--experiment-g,.image--experiment-h{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:block;margin:0 auto;width:250px}.product-section__image--experiment-g,.product-section__image--experiment-h{display:block;margin:0 auto 20px;width:50px}.col--experiment-g,.col--experiment-h{height:100%;position:relative}.text-wrapper--experiment-g,.text-wrapper--experiment-h{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;position:absolute;top:50%}.is-experiment .product-section__text{text-align:center}.image-section--experiment-b{background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(/2017030301/img/marketing/install-image-2000.jpg);background-position:83% 50%;background-size:cover;height:70vh;max-height:800px}@media screen and (min-width: 600px){.image-section--experiment-b{background-image:url(/2017030301/img/marketing/experiment/woman-install.jpg);background-position:85% 50%;height:100vh}}@media screen and (min-width: 801px){.image-section--experiment-b{background-position:70% 50%}}.image-section-text-wrapper-experiment-b{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;padding:30px;position:absolute;top:50%;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper-experiment-b{padding:0 80px}}@media screen and (min-width: 801px){.image-section-text-wrapper-experiment-b{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);bottom:auto;left:20%;top:52%;width:60%}}@media screen and (min-width: 1200px){.image-section-text-wrapper-experiment-b{width:47%}}.image--experiment--b{display:block;margin:0 auto 20px;width:30px}.product-section__header3--experiment-b,.product-section__text--experiment-b{color:#282829;font-weight:300}.image-section--experiment-e{background-image:url(/2017030301/img/marketing/rearvision_experience_drive_happy2.png);background-position:90% 50%;background-size:cover;max-height:600px;min-height:100%}@media screen and (min-width: 1100px){.image-section--experiment-e{background-position:50% 50%}}.image-section-text-wrapper--experiment-e{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;padding:80px 30px;position:absolute;top:50%;width:100%}@media screen and (min-width: 600px){.image-section-text-wrapper--experiment-e{padding:80px 80px}}@media screen and (min-width: 1100px){.image-section-text-wrapper--experiment-e{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);left:0;padding:0 0 0 124px;width:50%}}.btn--experiment-e{margin-top:20px}.product-section__text--experiment-b1{margin-top:30px}.hero-video-desktop{display:none}@media screen and (min-width: 800px){.hero-video-desktop{display:block}}.hero-video-mobile{display:block}@media screen and (min-width: 800px){.hero-video-mobile{display:none}}.index,.index *{box-sizing:border-box}.body--no-padding.main-wrapper{padding:0}.body--no-padding .nav-wrapper{width:100%}.body--no-padding .nav-logo{margin-left:16px}.body--no-padding .nav-btn.buy{margin-right:16px}.promo .index-animation{padding-top:30px}.index-section__text-wrapper{background-color:#f8f8f8;padding:30px;text-align:center}@media screen and (min-width: 800px){.index-section__text-wrapper{display:none}}.index-section__header1,.index-section__header2{font-size:50px;line-height:60px;font-weight:100;text-align:center;-webkit-font-smoothing:antialiased;font-weight:300}.index-section__header3{font-size:30px;line-height:40px;font-weight:100;text-align:center;font-size:28px;font-weight:300}.index-section__header1--a{font-size:25px;font-weight:300;line-height:30px}.index-section__header2--a{line-height:30px}.index-section__text--a{font-weight:300}.image-section--index-b{display:none}@media screen and (min-width: 800px){.image-section--index-b{height:-webkit-calc(100vh - 80px);height:calc(100vh - 80px);background-color:#000;background-image:url(/2017030301/img/marketing/womandashboard.jpg);background-position:center;background-size:cover;display:block;max-height:800px;z-index:3}}.image-section--index-b:before{background-image:linear-gradient(to top, #000, transparent);bottom:0;content:'';left:0;opacity:1;position:absolute;right:0;top:32%}@media screen and (min-width: 800px){.image-section--index-b:before{opacity:0}}.index-section__body--index-b{color:#fff;font-size:16px;font-weight:100;padding:10px 20px 0px;text-align:left}@media screen and (min-width: 735px){.index-section__body--index-b{font-size:18px;font-weight:300;line-height:27px;margin:0 auto;padding:10px 0px 0px;width:80%}}@media screen and (min-width: 800px){.index-section__body--index-b{display:block;margin:auto;padding-top:40px;text-align:left;width:100%}}.index__text--g{font-weight:300;line-height:29px}@media screen and (min-width: 735px){.index__text--g{width:570px}}.index-section__link--g{padding-top:10px}.image-section-text-wrapper--index-b{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;color:#fff;left:50%;padding:32px 0 30px 0;width:100%}@media screen and (min-width: 375px){.image-section-text-wrapper--index-b{padding:32px 0 50px 0}}@media screen and (min-width: 735px){.image-section-text-wrapper--index-b{bottom:0%}}@media screen and (min-width: 800px){.image-section-text-wrapper--index-b{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;left:auto;padding-left:30px;top:50%;width:50%}}@media screen and (min-width: 1068px){.image-section-text-wrapper--index-b{bottom:auto;padding-left:85px}}.ios-gte-8 .image-section-text-wrapper--index-b{bottom:0}@media screen and (min-width: 735px){.ios-gte-8 .image-section-text-wrapper--index-b{bottom:5%}}@media screen and (min-width: 800px){.ios-gte-8 .image-section-text-wrapper--index-b{bottom:auto}}.index-section__header2--index-b{color:#fff;font-weight:100;padding-bottom:0;text-align:center}@media screen and (min-width: 800px){.index-section__header2--index-b{text-align:left !important}}.text-container--index-c{padding:50px 30px}.text-container-text-wrapper--index-c{text-align:center}.product-section__header4--index-c{font-size:16px}@media screen and (min-width: 800px){.product-section__header4--index-c{font-size:20px}}.mobile-video-play-btn,.mobile-video-pause-btn{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:contain;border:0;color:transparent;height:50px;position:absolute;width:50px}.mobile-video-play-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(/2017030301/img/marketing/icon_play2.svg)}.mobile-video-pause-btn{background-image:url(/2017030301/img/marketing/video-pause-icon.png);bottom:30px;display:none;opacity:.5;right:30px}.video-mobile-frame{background-image:url(/2017030301/img/marketing/videoframe.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;min-height:300px;position:relative}@media screen and (min-width: 800px){.video-mobile-frame{background:none}}.index-section__header2{font-size:25px;line-height:35px;font-weight:300;text-align:center}@media screen and (min-width: 800px){.index-section__header2{font-size:40px;font-weight:100;line-height:48px}}.index-section--d{background-color:#f8f8f8;display:block;padding:50px 30px;text-align:center}@media screen and (min-width: 550px){.index-section--d{padding:50px}}@media screen and (min-width: 800px){.index-section--d{display:none}}.image--index-d{display:block;margin:0 auto;max-width:450px}.index-section__header--d{line-height:30px;padding-bottom:20px}.index-section__text--d{font-weight:300;line-height:25px;margin-bottom:20px}.index-section__header3--g{line-height:30px}.index-section__header2--c{line-height:30px}.index-section__btn--c{display:inline-block;margin:20px auto}.press-quotes{background-color:#f8f8f8;padding:50px 30px}@media screen and (min-width: 600px){.press-quotes{padding:96px 80px}}.press-quotes__wrapper--main{padding-bottom:64px}.press-quotes__wrapper--main::after{clear:both;content:"";display:table}.press-quotes__header{font-size:25px;line-height:35px;font-weight:300;text-align:center;display:inline;font-weight:100;padding-bottom:0}@media screen and (min-width: 801px){.press-quotes__header{font-size:46px;line-height:51px}}.press-quotes__link{display:inline-block}.press-quotes__link--main{margin-left:16px}.press-quotes__image--sema{height:auto;width:73px}@media screen and (min-width: 801px){.press-quotes__image--sema{width:96px}}.press-quotes__image--ft{height:auto;width:160px}.press-quotes__image--tc{height:auto;width:104px}.press-quotes__image--cars{height:auto;width:58px}.product-col__3.product-col--press-quotes{float:none;margin-bottom:60px;text-align:left;width:100%}@media screen and (min-width: 600px){.product-col__3.product-col--press-quotes{margin:0 auto 80px;max-width:500px}}@media screen and (min-width: 1100px){.product-col__3.product-col--press-quotes{width:-webkit-calc((100% - 160px) / 3);width:calc((100% - 160px) / 3);float:left;margin:0 6.4% 0 0;max-width:100%}}@media screen and (min-width: 1100px){.product-col__3.product-col--press-quotes:last-child{margin-right:0}}.press-quotes__sub-link{display:block;margin-top:18px;text-align:right}.press-quotes__text{color:#707070;font-size:16px;font-weight:300;line-height:24px}.index-section{overflow:auto;width:100%}.index-section__image{width:100%}.col .index-section__text{color:#707070;font-size:16px;font-weight:100;line-height:26px;margin:30px 0 20px}@media screen and (min-width: 605px){.col .index-section__text{font-size:24px;line-height:33px}}.col .index-section__text--smaller{font-size:16px;line-height:26px}.col .index-section__header2,.col .index-section__header3{color:#4A4A4A;font-weight:100;text-align:left}@media screen and (min-width: 605px){.col .index-section__header2,.col .index-section__header3{padding:0}}.col .index-section__header2{font-size:35px;line-height:44px;margin-top:8%}@media screen and (min-width: 605px){.col .index-section__header2{font-size:44px;line-height:55px}}@media screen and (min-width: 800px){.col .index-section__header2{margin-top:0}}.col .index-section__header3{font-size:25px;line-height:35px}.background--seafoam{color:#fff}.body__footer-white .copyright-note,.body__footer-white .footer-wrapper,.body__footer-white .site-nav-holder{background-color:#fff}.index-section .col{padding-bottom:5%;padding-top:5%}.col--text{padding:0 8%}@media screen and (min-width: 800px){.col--right.col--text{padding-left:0}}@media screen and (min-width: 800px){.col--left.col--text{max-width:720px;padding-right:0}}.index-section__2 .index-section__image{float:right;margin-bottom:8%;max-width:360px}@media screen and (min-width: 605px){.index-section__2 .index-section__image{max-height:476px;max-width:378px}}.index-section__2 .index-section__text{margin-bottom:0}.index-section__2 .col.col--small{padding-top:0}@media screen and (min-width: 605px){.index-section__2 .col.col--small{padding-top:5%}}.index-section__3,.index-section__4 .col--big,.index-section__5 .col--small{padding-bottom:12%}@media screen and (min-width: 605px){.index-section__3,.index-section__4 .col--big,.index-section__5 .col--small{padding-bottom:5%}}.index-section__4 .col--small{padding-bottom:0;padding-top:0}@media screen and (min-width: 800px){.index-section__4 .index-section__header2{min-width:560px}}.index-section__4 .index-section__image{min-width:280px}.index-section__4 .link__text-seafoam{font-size:20px}@media screen and (min-width: 605px){.index-section__4 .link__text-seafoam{font-size:24px}}.index-section__4 .index-section__image-container{background-image:url(/2017030301/img/home/videoPlaceholder.jpg);background-size:100%;height:377px;margin:0 auto;margin-bottom:8%;max-width:370px;width:100%}@media screen and (min-width: 940px){.index-section__4 .index-section__image-container{float:right;height:500px;margin-bottom:0;min-width:300px;width:100%}}.index-section__4 .col--right{margin:0 auto;width:100%}@media screen and (min-width: 940px){.index-section__4 .col--right{width:30%}}.index-section__5 .index-section__image{margin-top:3%}@media screen and (min-width: 605px){.index-section__5 .index-section__image{margin-top:0}}@media screen and (min-width: 550px){.index-section__6{padding:3% 0}}.index-section__6 .index-section__header2,.index-section__6 .index-section__header3,.index-section__6 .index-section__text{color:#fff}.index-section__6 .circle .index-section__text{font-size:13px;line-height:16px;margin:0 auto;text-align:center;width:140px}@media screen and (min-width: 550px){.index-section__6 .circle .index-section__text{font-size:16px;line-height:22px;margin-bottom:25px;width:220px}}.index-section__6 .index-section__header3{font-size:34px;margin-bottom:15px;margin-top:52px;text-align:center}@media screen and (min-width: 550px){.index-section__6 .index-section__header3{margin-top:40px}}.index-section__6 .index-section__image-container{background-image:url(/2017030301/img/home/statModule.jpg);background-size:100%;height:377px;margin:0 auto;margin-bottom:8%;width:320px}@media screen and (min-width: 550px){.index-section__6 .index-section__image-container{height:537px;width:456px}}.index-section__6 .col--big{width:100%}@media screen and (min-width: 1050px){.index-section__6 .col--big{width:38%}}@media screen and (min-width: 1280px){.index-section__6 .col--big{width:50%}}.index-section__6 .col--right{width:100%}@media screen and (min-width: 1050px){.index-section__6 .col--right{margin-right:8%;width:456px}}.index-section__6 .circle{border-radius:50%;height:250px;margin-left:35px;margin-top:55px;opacity:.8;position:absolute;width:250px}@media screen and (min-width: 550px){.index-section__6 .circle{height:300px;margin-left:81px;padding-top:40px;width:300px}}.index-section__6 .slick-dots button{background-color:#fff;border-radius:50%;height:6px;width:6px}.index-section__6 .slick-dots button:hover{background-color:#0b3362;cursor:pointer}.index-section__6 .slick-active button{background-color:#0b3362}.index-section__6 .slick-dots li{margin:10px;width:6px}.index-section__6 .slick-dots li.slick-active button::before,.index-section__6 .slick-dots li button::before{background-color:none;opacity:0}.index-section__6 .index-section__image{position:relative;width:100%}.index-section__7{padding-top:8%}.index-section__7 .col--small{width:100%}@media screen and (min-width: 1000px){.index-section__7 .col--small{width:30%}}.index-section__7 .col--big{padding-top:0;width:100%}@media screen and (min-width: 1000px){.index-section__7 .col--big{width:70%}}.index-section__7 .col--50{width:100%}@media screen and (min-width: 800px){.index-section__7 .col--50{width:50%}}.index-section__7 .col .index-section__header3{margin-bottom:20px;margin-top:20px}@media screen and (min-width: 800px){.index-section__7 .col .index-section__header3{margin-top:0}}@media screen and (min-width: 800px){.index-section__7 .col{padding-top:0}}.index-section__7 .col--50:nth-child(2){padding-top:0}.stats{margin:0 auto;overflow:auto;width:301px}.stats__icon{float:left;margin-right:3%;width:50px}.stats__text{font-size:14px;font-weight:100;line-height:23px;min-height:100px;padding-left:80px}.index-section__8{text-align:center}.index-section__8 .index-section__header2{margin:8% 10% 0}.index-section__8 .index-section__text{font-weight:100;padding:30px}.index-section__8 .index-section__image{width:80%}.index-section__8 .buy-buttons a:nth-child(2){margin-left:20px}.index-section__8 .buy-buttons .link__button-round{width:142px}.about-wrapper{margin-top:60px}.about-slide{background-color:#404041;box-sizing:border-box;margin-bottom:0;overflow:hidden;padding-bottom:0;position:relative}@media screen and (min-width: 1200px){.about-slide{min-height:720px}.about-slide::after{clear:both;content:"";display:table}}.l-about-product.mobile,.about-image.mobile,.philosophy-image.mobile{display:block;width:100%}@media screen and (min-width: 1200px){.l-about-product.mobile,.about-image.mobile,.philosophy-image.mobile{display:none}}@media screen and (min-width: 1200px){.about-slide .l-about-intro.tablet,.about-slide .l-about-product.tablet{background-position:center top;background-repeat:no-repeat;background-size:cover;float:right;min-height:720px;width:66%}}.slide-copy{box-sizing:border-box}@media screen and (min-width: 1200px){.slide-copy{position:absolute}}.about-slide .slide-copy,.l-about-product .slide-copy{background-color:#404041;color:#fff;padding:30px;text-align:center}@media screen and (min-width: 1200px){.about-slide .slide-copy,.l-about-product .slide-copy{-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);float:left;left:0;padding:50px;text-align:left;top:50%;width:33%}}.slide-header{font-size:40px;-webkit-font-smoothing:antialiased;font-weight:100;margin-bottom:30px}.slide-subheader{font-size:16px;font-weight:100;line-height:27px}.philosophy-section{background-color:#404041;min-height:620px;position:relative}.philosophy-section::after{clear:both;content:"";display:table}@media screen and (min-width: 1200px){.philosophy-image.tablet{background-position:center;background-size:cover;display:block;float:left;min-height:620px;width:66%}}.philosophy-text-holder{background-color:#404041;box-sizing:border-box;color:#fff;padding:30px;text-align:center}@media screen and (min-width: 1200px){.philosophy-text-holder{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);float:left;padding:50px;position:absolute;right:0;top:50%;width:33%}}.culture-section{background-color:#f8f8f8;color:#939598}.about-slide.culture-img{background-position:center, 0;background-size:cover, 0}@media screen and (min-width: 735px){.about-slide.culture-img{background-position:0, center;background-size:0, cover;min-height:700px}}.culture-text{padding:40px;text-align:center}@media screen and (min-width: 735px){.culture-text{padding:80px 100px}}@media screen and (min-width: 1270px){.culture-text{padding:80px 200px}}.culture-guidelines{font-size:16px;font-weight:300;margin-top:40px;position:relative;text-align:left}@media screen and (min-width: 735px){.culture-guidelines::after{clear:both;content:"";display:table}}@media screen and (min-width: 1068px){.culture-guidelines{margin-top:90px}}.culture-guideline{line-height:27px;margin-bottom:20px;text-indent:-23px}.culture-guideline:before{color:#2ed7b7;content:'\2014\a0';padding-right:5px}@media screen and (min-width: 1068px){.culture-guideline.last-guideline,.culture-guideline-wrapper{width:-webkit-calc((100% - 140px) / 2);width:calc((100% - 140px) / 2);float:left}}@media screen and (min-width: 735px){.culture-guideline-wrapper{padding-right:140px}}.line-sm{border:1px solid #2ed7b7;margin:10px 0 0 0;width:30px}.line-lg{display:none}@media screen and (min-width: 1068px){.line-lg{border:1px solid #2ed7b7;display:block;margin:30px 0 0 0;width:100px}}.blockquote-wrapper .line-lg{border:1px solid #2ed7b7;display:block;margin:45px 0 0 0;width:100px}@media screen and (min-width: 735px){.blockquote-wrapper .line-lg{padding-left:0}}@media screen and (min-width: 735px){.post{margin:0}}.article-subwrapper *{box-sizing:border-box}.article-subwrapper{box-sizing:border-box;margin:0 auto}.article-subwrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 735px){.article-subwrapper{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding:95px 0 90px}}@media screen and (min-width: 735px){.entry-author-info,.entry-content{float:left}}.entry-author-info{margin-bottom:30px;width:100%}@media screen and (min-width: 735px){.entry-author-info{margin-bottom:0;margin-right:17.3%;width:17.3%}}.fk-blog-page .entry-content img,.fk-blog-page .comment-content img,.fk-blog-page .widget img{max-width:97.5%}.fk-blog-page img[class*='align'],.fk-blog-page img[class*='wp-image-']{height:auto}.fk-blog-page img.size-full{max-width:97.5%;width:auto}.fk-blog-page .wp-caption{max-width:100%}.wp-caption-text{font-family:Georgia, 'Times New Roman', serif;font-size:13px;font-style:italic;font-weight:500;line-height:14px;margin-bottom:45px}.entry-content-single{color:#939598;font-size:16px;font-weight:400;line-height:27px;padding-top:35px;width:100%}@media screen and (min-width: 735px){.entry-content-single{font-size:18px;font-weight:300;line-height:36px;padding-top:0;width:56.1%}}.entry-content-single>p:first-child:first-letter{color:#2ed7b7;float:left;font-size:72px;-webkit-font-smoothing:antialiased;font-weight:100;line-height:1;padding-right:10px}.entry-content-single p{margin-bottom:45px}.entry-content-single h1{font-size:40px;line-height:48px}.entry-content-single h2{font-size:36px;line-height:40px}.entry-content-single h3{font-size:30px;line-height:32px}.entry-content-single h4{font-size:24px;line-height:27px}.entry-content-single h5{font-size:18px;line-height:24px}.entry-content-single ol{list-style-type:decimal}.entry-content-single ul{list-style-type:disc}.entry-content-single a{color:#2ed7b7;overflow-wrap:break-word;text-decoration:underline}.entry-content-single a:hover{text-decoration:none}.entry-author-avatar .avatar{display:none}@media screen and (min-width: 735px){.entry-author-avatar .avatar{border-radius:50%;display:block;height:100%;width:100%}}.screen-reader-text{left:-1000em;overflow:hidden;position:absolute;top:0;width:0}.site-content{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin:0 auto;padding-top:60px}@media screen and (min-width: 735px){.site-content{padding-top:80px}}@media screen and (min-width: 1068px){.site-content{width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}}@media screen and (min-width: 735px){.single-post .site-content{width:100%}}.single-post .content-area{margin-top:30px}@media screen and (min-width: 735px){.single-post .content-area{margin-top:0}}.entry-content-single img{height:auto;width:100%}.article-secondary,.article-primary{border-top:1px solid #2ed7b7;color:#939598;padding:20px 0}@media screen and (min-width: 735px){.article-secondary,.article-primary{border-top:none;margin:0 auto}}.article-primary:first-child{border-top:none;padding-top:30px}@media screen and (min-width: 1068px){.article-primary:first-child{padding-top:60px}}@media screen and (min-width: 1068px){.article-secondary{width:-webkit-calc((100% - 91px) / 3);width:calc((100% - 91px) / 3);box-sizing:border-box;float:left;padding:60px 0 0 0}}@media screen and (min-width: 1068px){.article-secondary:nth-child(2n),.article-secondary:first-child{margin-right:45px}}.post-thumbnail{-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;display:block}.post-thumbnail:hover{opacity:.7}.single-post .post-thumbnail:hover{opacity:1}@media screen and (min-width: 1068px){.entry-header.header-primary{float:left;padding-right:45px;width:400px}}.entry-header{padding:30px 0 0 0}.header-primary .entry-title{font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100;line-height:40px}.thumbnail-primary{background-color:#404041;display:block;height:250px}@media screen and (min-width: 800px){.thumbnail-primary{height:350px}}@media screen and (min-width: 1068px){.thumbnail-primary{height:450px}}.thumbnail-primary .attachment-post-thumbnail,.thumbnail-secondary .attachment-post-thumbnail{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.thumbnail-secondary{height:245px}.category-container{padding-top:30px;width:100%}.category-link{color:#939598;font-size:18px;font-weight:500}@media screen and (min-width: 735px){.category-link{font-size:12px}}.entry-title{font-size:24px;font-weight:100;line-height:32px}.entry-title-link{color:#939598;font-weight:100}.entry-title-link:hover,.category-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.entry-summary.primary-summary{font-size:18px;font-weight:300;line-height:32px;padding-bottom:0}@media screen and (min-width: 1068px){.entry-summary.primary-summary{float:left;width:50.38%}}@media screen and (min-width: 1068px){.entry-footer{clear:left;width:100%}}.post-thumbnail{position:relative}.wp-post-image{height:auto;width:100%}.post-thumbnail-image{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media screen and (min-width: 735px){.post-thumbnail-image{background-position:center}}.post-thumbnail .entry-header{color:#939598;font-size:36px;padding:25px 0 20px;position:relative}@media screen and (min-width: 735px){.post-thumbnail .entry-header{-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;left:50%;padding:0;position:absolute;top:50%}}.post-thumbnail .entry-header .entry-title{font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100}@media screen and (min-width: 735px){.post-thumbnail .entry-header .entry-title{font-size:40px;line-height:48px;text-align:center}}.entry-author-category,.entry-author-date,.entry-author-name{color:#939598;font-size:12px;font-weight:500;line-height:18px;padding-left:10px}.entry-author-category>a{color:#939598}.entry-author-category>a:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.entry-summary{font-size:16px;font-weight:300;line-height:27px;padding:30px 0 45px 0}.date-primary{padding-top:45px}.footer-author-date{font-size:12px;font-weight:500}.post-container::after{clear:both;content:"";display:table}@media screen and (min-width: 735px){.post-container{padding-bottom:50px}}.nav-links{margin:0 auto;position:relative;width:100%}.navigation.pagination{clear:left;padding:30px 0;text-align:center;width:100%}@media screen and (min-width: 735px){.navigation.pagination{padding:90px 0 0 0}}.page-numbers{color:#c8cacb;display:inline-block;font-size:16px;line-height:22px;overflow:hidden;padding-left:20px}.page-numbers:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.page-numbers.current{color:#939598}.page-numbers.next,.page-numbers.prev{background-image:url(/2017030301/img/marketing/blog-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;display:inline-block;height:22px;overflow:hidden;padding:0;text-indent:100%;white-space:nowrap;width:30px}.page-numbers.prev{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.page-numbers.next{margin-left:20px}.page-numbers.next:hover,.page-numbers.prev:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;background-image:url(/2017030301/img/marketing/blog-arrow-green.svg)}@media screen and (min-width: 735px){.entry-author-name{padding-top:115px}}.blockquote-wrapper{padding-left:80px}@media screen and (min-width: 735px){.blockquote-wrapper{padding-left:0}}blockquote{color:#939598;font-size:36px;-webkit-font-smoothing:antialiased;font-style:italic;font-weight:100;line-height:48px;padding:36px 0 40px 0}@media screen and (min-width: 735px){blockquote{margin-bottom:60px;padding:30px 0 0 0}}.entry-arrow{display:block}.entry-arrow-previous{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:block}@media screen and (min-width: 735px){.entry-arrow-previous{width:195px}}.entry-arrow-next>img{display:block}@media screen and (min-width: 735px){.entry-arrow-next>img{width:195px}}.entry-arrow:hover>img{-webkit-transition:hide 0.3s ease;-moz-transition:hide 0.3s ease;transition:hide 0.3s ease;visibility:hidden}.entry-arrow:hover{-webkit-transition:hide 0.3s ease;-moz-transition:hide 0.3s ease;transition:hide 0.3s ease;background-image:url(/2017030301/img/marketing/blog-arrow-green.svg);background-repeat:no-repeat}.entry-navigation *{box-sizing:border-box}.entry-navigation{padding:65px 25px}.entry-navigation::after{clear:both;content:"";display:table}@media screen and (min-width: 735px){.entry-navigation{padding:90px 50px 60px}}.entry-navigation-previous{cursor:pointer;float:left;width:45%}@media screen and (min-width: 735px){.entry-navigation-previous{width:195px}}.entry-navigation-next{cursor:pointer;float:right;text-align:right;width:45%}@media screen and (min-width: 735px){.entry-navigation-next{display:inline-block;width:195px}}.entry-navigation-arrow.entry-navigation-previous,.entry-navigation-arrow.entry-navigation-next{display:block;padding-bottom:20px;width:75px}@media screen and (min-width: 735px){.entry-navigation-arrow.entry-navigation-previous,.entry-navigation-arrow.entry-navigation-next{display:inline-block;padding-bottom:65px;width:195px}}.entry-navigation-prev-link,.entry-navigation-next-link,.entry-navigation-author-info{color:#939598;display:block;font-size:12px;font-weight:500;line-height:16px;width:100%}.entry-navigation-prev-link{clear:left}.entry-navigation-next-link{clear:right}.entry-navigation-prev-link:hover,.entry-navigation-next-link:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.metaslider{height:30%;line-height:12px;overflow:hidden;padding:45px 0 10px 0;width:100%}@media screen and (min-width: 735px){.metaslider{margin-left:-10%;width:110%}}@media screen and (min-width: 1100px){.metaslider{padding:45px 0}}.metaslider>div{height:100%;position:relative;width:100%}.rslides{position:relative}.rslides::after{clear:both;content:"";display:table}.rslides>li{box-sizing:border-box;width:100%}@media screen and (min-width: 1100px){.rslides>li{padding-right:30%}}.rslides>li>img{height:auto;width:100%}.caption-wrap{margin-top:10px;min-height:100px;width:50%}@media screen and (min-width: 1100px){.caption-wrap{margin-top:0;position:absolute;right:0;top:0;width:30%}}.caption-wrap .line-sm{margin:0 0 12px 0}@media screen and (min-width: 1100px){.caption-wrap .line-sm{width:-webkit-calc(75% - 50px);width:calc(75% - 50px);margin:0 0 30px 50px}}.reslides-nav-container{top:-webkit-calc(100% - 100px);top:calc(100% - 100px);font-size:12px;height:12px;line-height:12px;position:absolute;right:0px;z-index:10}@media screen and (min-width: 1100px){.reslides-nav-container{bottom:0;padding-left:50px;top:auto;width:30%}}.caption{font-size:14px;font-weight:400;line-height:18px}@media screen and (min-width: 1100px){.caption{padding-left:50px}}.rslides_nav.prev,.rslides_nav.next{color:#939598;cursor:pointer;font-size:12px;font-weight:500;height:12px;line-height:12px;text-decoration:none}.rslides_nav.prev:hover,.rslides_nav.next:hover{color:#2ed7b7}.rslides_nav.next{padding-left:3px}.contributors-wrapper{padding:25px 0}.contributors-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 735px){.contributors-wrapper{padding:35px 0 90px}}.contributors-heading{color:#939598;font-size:24px;font-weight:100;padding-bottom:65px}.author-wrapper{width:-webkit-calc((100% - 40px) / 2);width:calc((100% - 40px) / 2);box-sizing:border-box;float:left;margin-bottom:40px;margin-right:40px}@media screen and (min-width: 735px){.author-wrapper{width:-webkit-calc((100% - 140px) / 3);width:calc((100% - 140px) / 3);margin-right:70px}}@media screen and (min-width: 1068px){.author-wrapper{width:-webkit-calc((100% - 420px) / 4);width:calc((100% - 420px) / 4);margin-right:140px}}.author-wrapper:nth-child(2n+1){margin-right:0}@media screen and (min-width: 735px){.author-wrapper:nth-child(2n+1){margin-right:70px}}@media screen and (min-width: 1068px){.author-wrapper:nth-child(2n+1){margin-right:140px}}@media screen and (min-width: 735px){.author-wrapper:nth-child(3n+1){clear:none;margin-right:0}}@media screen and (min-width: 1068px){.author-wrapper:nth-child(3n+1){margin-right:140px}}@media screen and (min-width: 1068px){.author-wrapper:nth-child(4n+1){margin-right:0}}@media screen and (min-width: 1068px){.author-wrapper:nth-child(4n+2){clear:left}}.author-avatar .photo{border-radius:50%;height:100%;width:100%}.author-info{padding:35px 0 0 10%}.author-name,.author-description{font-size:16px;word-wrap:break-word}@media screen and (min-width: 735px){.author-name,.author-description{font-size:14px}}.author-name{color:#282829;padding-bottom:8px}.author-description{color:#939598}.secondary-footer{border-top:1px solid #c8cacb;margin:0 25px;padding:30px 0}.secondary-footer::after{clear:both;content:"";display:table}@media screen and (min-width: 1068px){.secondary-footer{margin:0 50px}}.search-wrapper,.category-wrapper,.archive-wrapper,.popular-wrapper{margin-bottom:20px}@media screen and (min-width: 735px){.search-wrapper,.category-wrapper,.archive-wrapper,.popular-wrapper{box-sizing:border-box;float:left}}@media screen and (min-width: 735px){.popular-wrapper{width:24.6%}}@media screen and (min-width: 735px){.category-wrapper,.archive-wrapper{margin-right:7.5%;width:10%}}@media screen and (min-width: 1068px){.category-wrapper,.archive-wrapper{margin-right:9.7%}}@media screen and (min-width: 735px){.search-wrapper{margin-right:100px;width:24.6%}}.search-field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#e5e6e6;border:none;border-radius:23px;box-sizing:border-box;color:#939598;font-size:16px;height:48px;margin-bottom:30px;outline:none;padding:0 0 0 15px;width:100%}.search-field::-webkit-input-placeholder{color:#939598}.search-field::-moz-placeholder{color:#939598}.search-field:-moz-placeholder{color:#939598}.search-field:-ms-input-placeholder{color:#939598}.search-field:focus{border:2px solid #2ed7b7}.search-field::-webkit-search-cancel-button{display:none}.category-title,.archive-title,.popular-title{color:#404041;font-weight:500;padding-bottom:15px}@media screen and (min-width: 735px){.category-title,.archive-title,.popular-title{padding-bottom:30px}}.category-title,.category-content{font-size:16px}.category-content{line-height:18px}.cat-item>a,.archive-content li>a,.wpp-post-title{color:#939598;font-size:16px;font-weight:400;line-height:18px}.cat-item>a:hover,.archive-content li>a:hover,.wpp-post-title:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.cat-item,.archive-content li,.wpp-list li,.wpp-post-title{padding-bottom:8px}.article-secondary:last-child{border-bottom:none}.subscribe-title{color:#939598;font-size:14px;font-weight:500;margin-bottom:20px}.subscribe-link{background-color:#2ed7b7;border:2px solid #2ed7b7;border-radius:23px;color:#fff;display:inline-block;font-size:16px;padding:5px 20px}.subscribe-link:hover{-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease;background-color:transparent;color:#2ed7b7}.search-page-header .page-title{color:#939598;font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100;padding:25px 0;text-align:center}@media screen and (min-width: 735px){.search-page-header .page-title{padding:45px 0}}.search-submit{display:none}.search-page-form-wrapper{width:-webkit-calc(100% - 6%);width:calc(100% - 6%);margin:0 auto}@media screen and (min-width: 735px){.search-page-form-wrapper{width:-webkit-calc(100% - 20%);width:calc(100% - 20%)}}.search-page-form-wrapper .search-form .search-field{background-color:#fff;background-image:url(/2017030301/img/marketing/search-blog_grey.svg);background-position:96% 57%;background-repeat:no-repeat;background-size:25px 25px;color:#939598;font-size:24px;font-weight:100}.search-page-form-wrapper .search-form .search-field::-webkit-input-placeholder{color:#c8cacb}.search-page-form-wrapper .search-form .search-field::-moz-placeholder{color:#c8cacb}.search-page-form-wrapper .search-form .search-field:-moz-placeholder{color:#c8cacb}.search-page-form-wrapper .search-form .search-field:-ms-input-placeholder{color:#c8cacb}@media screen and (min-width: 735px){.search-page-form-wrapper .search-form .search-field{margin-bottom:55px}}.search-content-wrapper .post-search .post-thumbnail{background-color:#404041;height:245px}@media screen and (min-width: 735px){.search-content-wrapper .post-search .post-thumbnail{left:0;overflow:hidden;position:absolute;top:35px;width:300px}}@media screen and (min-width: 1068px){.search-content-wrapper .post-search .post-thumbnail{height:245px;width:400px}}.search-content-wrapper .post-search{position:relative}@media screen and (min-width: 735px){.search-content-wrapper .post-search{padding:35px 130px 35px 345px}}@media screen and (min-width: 1068px){.search-content-wrapper .post-search{padding:35px 230px 35px 445px}}.post-search .entry-header{padding-top:20px}@media screen and (min-width: 735px){.post-search .entry-header{padding-top:0}}.post-search .entry-header .entry-title{font-size:30px;line-height:36px}.post-search{border-top:1px solid #939598;padding-top:35px}@media screen and (min-width: 735px){.post-search{min-height:245px}}.search-arrow,.search-arrow>img{cursor:pointer;display:block;width:50px}@media screen and (min-width: 735px){.search-arrow,.search-arrow>img{width:auto}}.search-arrow:hover>img{-webkit-transition:hide 0.3s ease;-moz-transition:hide 0.3s ease;transition:hide 0.3s ease;visibility:hidden}.search-arrow:hover{background-image:url(/2017030301/img/marketing/blog-arrow-green.svg);background-repeat:no-repeat}.search-arrow-wrapper{bottom:28px;position:absolute;right:0}@media screen and (min-width: 735px){.search-arrow-wrapper{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;right:25px;top:50%;width:55px}}@media screen and (min-width: 1068px){.search-arrow-wrapper{right:125px}}.search-arrow-wrapper>a{display:block}.entry-footer.entry-search-footer{bottom:40px;color:#939598;font-size:12px;font-weight:500;left:0;position:absolute}@media screen and (min-width: 735px){.entry-footer.entry-search-footer{bottom:auto;left:auto;position:static}}.entry-title>a{color:#939598}.entry-title>a:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.hilite{color:#2ed7b7;font-weight:400}.post-search .entry-summary{color:#939598;margin-bottom:0;padding-bottom:65px}@media screen and (min-width: 735px){.post-search .entry-summary{padding-bottom:55px}}.alm-listing.post-search{border-bottom:none;min-height:0;padding:0px}.alm-btn-wrap{padding:60px 0;text-align:center}.alm-load-more-btn{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:transparent;background-image:url(/2017030301/img/marketing/plus_viewmore_grey.svg);background-position:100% 57%;background-repeat:no-repeat;background-size:32px 32px;border:none;color:#939598;cursor:pointer;font-size:36px;-webkit-font-smoothing:antialiased;font-weight:100;padding-right:50px}.alm-load-more-btn:hover{-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease;color:#2ed7b7}.alm-load-more-btn.done{opacity:.5;pointer-events:none}.alm-btn-wrap>img{width:40px}.alm-listing.post-search{border-top:1px solid #c8cacb}.from_app .nav-wrapper,.from_app .footer-wrapper,.from_app .legal-header,.from_app .legal-subheading,.from_app .legal-nav{display:none}.from_app,.from_app .legal-main-wrapper,.from_app .legal-main-content,.from_app .legal-nav-item-link{background-color:#ececec;color:#444;font-size:17px;line-height:24px}.from_app .legal-nav-item-link.is-legal-active{color:#3bd6b7}.from_app .legal-main-content{margin-left:0;width:100%}.compare,.compare *{box-sizing:border-box}.compare{padding:155px 15px 0px}@media screen and (min-width: 375px){.compare{padding:155px 30px 0px}}@media screen and (min-width: 800px){.compare{padding:155px 70px}}.compare__header{color:#939598;font-size:35px;font-weight:100;line-height:40px}@media screen and (min-width: 800px){.compare__header{font-size:50px;line-height:55px}}.compare__subheader{color:#404041;font-size:16px;font-weight:100;margin-bottom:50px}@media screen and (min-width: 800px){.compare__subheader{font-size:50px;line-height:55px}}.compare__text{color:#404041;font-size:14px;font-weight:400;line-height:18px}@media screen and (min-width: 800px){.compare__text{font-size:21px;line-height:25px}}.compare__intro-text{width:100%}@media screen and (min-width: 800px){.compare__intro-text{width:70%}}.compare-table{box-sizing:border-box;margin:100px auto 0;position:relative;width:100%}.compare-table::after{clear:both;content:"";display:table}@media screen and (min-width: 800px){.compare-table{display:none}}.compare-table__column{width:-webkit-calc((100% - 0px) / 2);width:calc((100% - 0px) / 2);float:left}.compare__column:last-child{margin-right:0}.compare-table__cell{border-top:1px solid #c8cacb;min-height:250px;padding:20px;position:relative;width:100%}.compare-table__row{border-top:1px solid #c8cacb;padding:10px 0}.compare-table__row::after{clear:both;content:"";display:table}.compare-table__left{float:left;width:50%}.compare-table__right{float:right;width:50%}.compare-table__image{-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%);display:block;left:20px;max-width:150px;position:absolute;top:50%;width:100%}.compare-table__column:first-child{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.compare-table__column{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;-moz-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}.compare-table__item{margin-bottom:20px}.compare-table__legend{color:#939598;font-size:14px;line-height:22px;padding-right:10px}@media screen and (min-width: 800px){.compare-table__legend{font-size:16px;padding-right:inherit}}.compare-table__header{color:#404041;font-size:14px;padding-bottom:10px;text-align:center}@media screen and (min-width: 375px){.compare-table__header{font-size:16px}}@media screen and (min-width: 800px){.compare-table__header{font-size:16px;text-align:left}}.compare-table-desktop .compare-table__header{position:static;vertical-align:bottom}.compare-table-desktop{display:none;margin-top:50px;width:100%}@media screen and (min-width: 800px){.compare-table-desktop{display:block}}.compare-table__item{color:#404041;font-size:14px;line-height:22px}@media screen and (min-width: 800px){.compare-table__item{font-size:16px}}.compare-table__highlight{color:#2ed7b7;font-weight:500;padding-bottom:5px}.compare-table__subtext{color:#939598;font-size:16px;font-weight:400;line-height:18px}.compare-table__dropdown{display:block;font-size:12px;margin:0 auto 10px;max-width:185px;width:100%}@media screen and (min-width: 550px){.compare-table__dropdown{max-width:300px}}.compare-table__item--price{color:#404041;font-size:30px;font-weight:300;margin-bottom:10px;text-align:center}@media screen and (min-width: 800px){.compare-table__item--price{text-align:left}}.compare-table__cell:nth-child(11){height:70px;min-height:50px}.compare-table__desktop-cell{padding:20px;width:25%}.cell--image{vertical-align:middle}.compare-table__desktop-cell-image{max-width:200px}.compare-table-desktop-border{border-bottom:1px solid #c8cacb}.compare-table__header-wrapper{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;position:absolute;top:15px;width:100%}.compare-table__mobile-wrapper{padding-top:70px;position:relative}.image--bmw,.image--install{max-width:400px}.slick-arrow{background-color:#fff;background-image:url(/2017030301/img/marketing/arrow_down_green.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:25px;border:0;color:transparent;padding:26px 2px;position:absolute;top:10px;z-index:2}.slick-prev{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:0;padding:17px 4px 22px 0px}.slick-next{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);right:0;padding:17px 8px 22px 19px}.slick-track{-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;line-height:16px}.js-rearview,.js-stand-alone{display:none}.no-margin{margin:0}.cont-link-style{color:#2ed7b7;cursor:pointer}.cont-link-style:hover{color:#939598;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.legal-main-content .indent-list ul{padding-left:34px}
