@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeftSubtle{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInRightSubtle{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:none}}@keyframes fadeInUpSubtle{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{transform:translate(0,100px)}to{transform:translate(0,0)}}@keyframes loaderAnimation{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes google-quote-fade{41.65%,8.33%,to{opacity:0}16.66%,33.32%{opacity:1}}@keyframes google-color-fade{0%,83.3%,to{background:#8a8c8e}16.66%,33.32%{background:#4179f8}49.98%,66.64%{background:#00b157}}@keyframes press-quotes{41.65%,8.33%,to{opacity:0}16.66%,33.32%{opacity:1}}@keyframes stickyButton{0%{bottom:100%}10%{bottom:90%}80%{bottom:0}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.fadeIn{animation-name:fadeIn}.fadeInLeftSubtle{animation-name:fadeInLeftSubtle}.fadeInRightSubtle{animation-name:fadeInRightSubtle}.fadeInUpSubtle{animation-name:fadeInUpSubtle}.zoomIn{animation-name:zoomIn}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;overflow-y:scroll;font:1.25em/1.5 "Graphik","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress{display:inline-block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0;color:#1244da;text-decoration:none;transition:color 250ms ease}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}.app h2,h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em;font-size:75%}sup{top:-.5em;font-size:45%}img{vertical-align:middle;max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:1px;background:#ccc;margin:50px auto;text-align:center;width:550px;border:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}#home-carousel .carousel-text .v-inner h1,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;border:0;min-width:0;margin:0 0 2.25rem}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}fieldset,td,th{padding:0}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translate(0,100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;transform:translate(0,0);transition:transform .3s ease-out}.modal-video-movie-wrap iframe,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:0;background:0 0}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;background:#fff;border-radius:5px;margin-top:-6px}.icon-airquality-colored,.icon-alarmclock,.icon-alert,.icon-audio-colored,.icon-building,.icon-chev-right-neutral,.icon-chev-right-white,.icon-cloud-storage,.icon-cloudstorage-colored,.icon-connect,.icon-contacts,.icon-download-yellow,.icon-facebook,.icon-five-stars,.icon-graph-homeowners,.icon-graph-off,.icon-graph-renters,.icon-hd-video,.icon-homehealth,.icon-housefire,.icon-househeart,.icon-humidity-colored,.icon-instagram,.icon-linkedin,.icon-logo,.icon-logo-android,.icon-logo-android-white,.icon-logo-apple,.icon-logo-apple-white,.icon-logo-mark,.icon-logo-mark-white,.icon-logo-white,.icon-mail,.icon-motion,.icon-motion-colored,.icon-nightvision-colored,.icon-nofees,.icon-nosetup,.icon-notification,.icon-play-circle-filled,.icon-play-circle-white,.icon-play-green,.icon-play-white,.icon-plus,.icon-plus-white,.icon-police,.icon-product-flex-battery,.icon-product-flex-weatherproof,.icon-product-hd,.icon-quotes-start,.icon-replay-green,.icon-siren,.icon-siren-colored,.icon-temperature,.icon-temperature-colored,.icon-twitter,.icon-value-heart,.icon-value-info,.icon-value-world,.icon-video-download,.icon-zoom{display:inline-block;background-image:url(/dist/images/sprite.svg);background-size:7916px 7553px}.list-group__item.active .list-group__text:after,.list-group__item:hover .list-group__text:after,.list-group__text:after,.press-quote:before{background-image:url(/dist/images/sprite.svg);background-size:7916px 7553px}.icon,.list-group__item.active .list-group__text:after,.list-group__item:hover .list-group__text:after{text-indent:200%;white-space:nowrap;overflow:hidden;vertical-align:middle;display:inline-block}.list-group__text:after,.press-quote:before{text-indent:200%;white-space:nowrap;overflow:hidden;vertical-align:middle}.icon--muted,.list-group__item.active .list-group__text:after--muted,.list-group__item:hover .list-group__text:after--muted,.list-group__text:after--muted,.press-quote:before--muted{opacity:.4}.icon--ultramuted,.list-group__item.active .list-group__text:after--ultramuted,.list-group__item:hover .list-group__text:after--ultramuted,.list-group__text:after--ultramuted,.press-quote:before--ultramuted{opacity:.2}.icon--inline,.list-group__item.active .list-group__text:after--inline,.list-group__item:hover .list-group__text:after--inline,.list-group__text:after--inline,.press-quote:before--inline{margin-right:6px}.icon-font{display:inline-block;margin-right:8px}.icon-logo-white{width:119px;height:28px;background-position:-4388px -4296px}.icon-logo-mark,.icon-logo-mark-white{width:45px;height:40px;background-position:-4343px -4256px}.icon-logo-mark{background-position:-4298px -4216px}.icon-logo{width:119px;height:28px;background-position:-3991px -3962px}.icon-logo-apple{width:46px;height:57px;background-position:-4206px -4102px}.icon-logo-android{width:49px;height:57px;background-position:-4110px -3990px}.icon-logo-apple-white{width:46px;height:57px;background-position:-4252px -4159px}.icon-logo-android-white{width:46.3px;height:54.4px;background-position:-4159px -4047px}.icon-twitter{width:25px;height:20.3px;background-position:-7016px -6661px}.icon-facebook{width:24px;height:27px;background-position:-1669px -1794px}.icon-linkedin{width:20px;height:19.7px;background-position:-3951px -3922px}.icon-instagram{width:19.8px;height:20px;background-position:-3911px -3882px}.icon-mail{width:20px;height:12.6px;background-position:-4507px -4324px}.icon-chev-right-white{width:20px;height:38.4px;background-position:-1011px -1025px}.icon-chev-right-neutral{width:12px;height:20px;background-position:-999px -1005px}.icon-quotes-start,.press-quote:before{width:28px;height:23px;background-position:-6370px -5977px}.icon-value-info{width:112px;height:112px;background-position:-7338px -6975px}.icon-value-heart,.icon-value-world{width:112px;height:112px;background-position:-7450px -7087px}.icon-value-heart{background-position:-7226px -6863px}.icon-replay-green{width:20px;height:20px;background-position:-6438px -6038px}.icon-airquality-colored{width:130px;height:130px;background-position:-170px -170px}.icon-temperature-colored{width:130px;height:130px;background-position:-6788px -6388px}.icon-humidity-colored,.icon-motion-colored{width:130px;height:130px;background-position:-4627px -4437px}.icon-humidity-colored{background-position:-3080px -3090px}.icon-nightvision-colored{width:130px;height:130px;background-position:-4757px -4567px}.icon-audio-colored,.icon-siren-colored{width:130px;height:130px;background-position:-666px -678px}.icon-siren-colored{background-position:-6558px -6158px}.icon-cloudstorage-colored{width:130px;height:130px;background-position:-1221px -1264px}.icon-graph-renters{width:201.7px;height:209.4px;background-position:-2298px -2321px}.icon-graph-homeowners{width:208.4px;height:209.5px;background-position:-1886px -1900px}.icon-graph-off{width:202.5px;height:210.9px;background-position:-2095px -2110px}.icon-building,.icon-housefire{width:80px;height:80px;background-position:-796px -808px}.icon-housefire{background-position:-2800px -2823px}.icon-alarmclock,.icon-househeart{width:80px;height:80px;background-position:-2880px -2903px}.icon-alarmclock{background-position:-300px -300px}.icon-hd-video,.icon-temperature{width:100px;height:100px;background-position:-2580px -2611px}.icon-temperature{background-position:-6688px -6288px}.icon-cloud-storage,.icon-zoom{width:100px;height:100px;background-position:-7816px -7453px}.icon-cloud-storage{background-position:-1121px -1164px}.icon-five-stars{width:150px;height:36px;background-position:-1717px -1848px}.icon-nosetup,.icon-notification{width:100px;height:100px;background-position:-5164px -4900px}.icon-notification{background-position:-5264px -5000px}.icon-contacts,.icon-nofees{width:100px;height:100px;background-position:-1451px -1494px}.icon-nofees{background-position:-4927px -4737px}.icon-connect,.icon-motion{width:100px;height:100px;background-position:-4527px -4337px}.icon-connect{background-position:-1351px -1394px}.icon-plus,.list-group__text:after{width:20px;height:20px;background-position:-6222px -5834px}.icon-plus-white,.list-group__item.active .list-group__text:after,.list-group__item:hover .list-group__text:after{width:20px;height:20px;background-position:-6242px -5854px}.icon-download-yellow{width:14px;height:16px;background-position:-1649px -1754px}.icon-video-download{width:94px;height:94px;background-position:-7602px -7239px}.icon-play-green{width:20px;height:20px;background-position:-6189px -5798px}.icon-play-white{width:13px;height:16px;background-position:-6209px -5818px}.icon-play-circle-white{width:62px;height:63px;background-position:-6127px -5735px}.icon-play-circle-filled{width:22px;height:22px;background-position:-6105px -5713px}.icon-product-flex-battery{width:40px;height:60px;background-position:-3330px -3340px}.icon-product-hd{width:63px;height:40px;background-position:-3370px -3400px}.icon-product-flex-weatherproof{width:64px;height:60px;background-position:-3630px -3634px}.icon-homehealth{width:66px;height:59px;background-position:-3433px -3440px}.icon-siren{width:51px;height:55px;background-position:-3579px -3579px}.icon-alert,.icon-police{width:80px;height:80px;background-position:-3250px -3260px}.icon-police{background-position:-3499px -3499px}.text--left{text-align:left!important}.text--center{text-align:center!important}.flush--bottom{margin-bottom:0!important}.hard{padding:0!important}.hard--top{padding-top:0!important}.hard--right{padding-right:0!important}.hard--bottom{padding-bottom:0!important}.hard--left{padding-left:0!important}.hard--ends{padding-top:0!important;padding-bottom:0!important}.hard--sides{padding-right:0!important;padding-left:0!important}.affix,.fixed{position:fixed!important}.container:after,.media:after,.row:after{content:"";display:table;clear:both}.list-inline li{display:inline-block}.sr-only{color:#000;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}@media screen and (max-width:600px){.hide-mobile{display:none!important}}.hidden{display:none}.visible{display:block}.col-mobile-1{width:8.333333333333332%}.col-mobile-2{width:16.666666666666664%}.col-mobile-3{width:25%}.col-mobile-4{width:33.33333333333333%}.col-mobile-5{width:41.66666666666667%}.col-mobile-6,.insurance__hero.insurance__hero--aviva .insurance__hero-inner p.aviva-logo,.tiles.tiles--beauty .tiles__item{width:50%}.col-mobile-7{width:58.333333333333336%}.col-mobile-8{width:66.66666666666666%}.col-mobile-9{width:75%}.col-mobile-10{width:83.33333333333334%}.col-mobile-11{width:91.66666666666666%}#specs-style .section__text,.app .section__text,.asset,.benefits-list,.block,.col-mobile-12,.compare__section .compare__section--left,.compare__section .compare__section--right,.footer-apps,.footer-newsletter,.footer-tertiary .footer-list,.footer__links,.footer__links ul,.footer__util,.landing-panel__wrapper,.membership-feature.bundle,.mode,.phone-screen video,.press-awards,.press-quote,.product-feature,.section__feature--inner,.section__feature--visual,.sidebar,.sidebar-content,.spec__body,.specs-design,.testimonial__summary,.tiles__item,.visual{width:100%}@media screen and (max-width:600px){.col-mobile-and-down-1{width:8.333333333333332%}.col-mobile-and-down-2{width:16.666666666666664%}.col-mobile-and-down-3{width:25%}.col-mobile-and-down-4{width:33.33333333333333%}.col-mobile-and-down-5{width:41.66666666666667%}.col-mobile-and-down-6{width:50%}.col-mobile-and-down-7{width:58.333333333333336%}.col-mobile-and-down-8{width:66.66666666666666%}.col-mobile-and-down-9{width:75%}.col-mobile-and-down-10{width:83.33333333333334%}.col-mobile-and-down-11{width:91.66666666666666%}.col-mobile-and-down-12{width:100%}}@media screen and (min-width:600px) and (max-width:1023px){.col-laptop-1{width:8.333333333333332%}.col-laptop-2{width:16.666666666666664%}.col-laptop-3{width:25%}.col-laptop-4{width:33.33333333333333%}.col-laptop-5{width:41.66666666666667%}.col-laptop-6,.footer-apps,.footer-newsletter{width:50%}.col-laptop-7,.testimonial__summary{width:58.333333333333336%}.col-laptop-8{width:66.66666666666666%}.col-laptop-9{width:75%}.col-laptop-10{width:83.33333333333334%}.col-laptop-11{width:91.66666666666666%}.col-laptop-12{width:100%}}@media screen and (min-width:601px){.col-laptop-and-up-1{width:8.333333333333332%}.col-laptop-and-up-2{width:16.666666666666664%}#press-logos .asset,.col-laptop-and-up-3,.mode{width:25%}#about-company .visual,#press-leadership .asset,#press-mobile-app .asset,.col-laptop-and-up-4,.footer__links ul,.footer__util,.press-quote,.product-feature{width:33.33333333333333%}.col-laptop-and-up-5{width:41.66666666666667%}#press-photography .asset,#specs-style .section__text,.benefits-list,.block,.col-laptop-and-up-6,.press-awards,.section__feature--inner,.section__feature--visual,.specs-design,.tiles__item{width:50%}.col-laptop-and-up-7,.home .hero__text-inner{width:58.333333333333336%}.col-laptop-and-up-8,.footer__links,.landing-panel__wrapper,.spec__body{width:66.66666666666666%}.col-laptop-and-up-9{width:75%}.col-laptop-and-up-10{width:83.33333333333334%}.col-laptop-and-up-11{width:91.66666666666666%}.col-laptop-and-up-12,.membership-feature.bundle{width:100%}}@media screen and (min-width:1024px){.col-desktop-1{width:8.333333333333332%}.col-desktop-2{width:16.666666666666664%}.col-desktop-3,.press-awards,.tiles.tiles--beauty .tiles__item,.tiles__item{width:25%}.col-desktop-4,.sidebar{width:33.33333333333333%}.col-desktop-5,.compare__section .compare__section--left,.compare__section .compare__section--right,.footer-newsletter,.landing-panel__wrapper{width:41.66666666666667%}.app .section__text,.col-desktop-6,.membership-feature.bundle,.testimonial__summary{width:50%}.col-desktop-7,.footer-apps{width:58.333333333333336%}.col-desktop-8,.sidebar-content{width:66.66666666666666%}.col-desktop-9{width:75%}.col-desktop-10{width:83.33333333333334%}.col-desktop-11{width:91.66666666666666%}.col-desktop-12{width:100%}}.container,.row{position:relative;margin-left:-15px;margin-right:-15px}.container{margin-left:auto;margin-right:auto;max-width:1170px;padding-left:15px;padding-right:15px}.app .section__text,.benefits-list,.col,.compare__section .compare__section--left,.footer-apps,.footer-newsletter,.footer-tertiary .footer-list,.footer__links,.footer__util,.section__feature--inner,.section__feature--visual,.sidebar,.sidebar-content,.tiles__item,.visual,[class^=col-]{position:relative;float:left;min-height:1px;padding-left:15px;padding-right:15px}.footer__links ul{position:relative;float:left;min-height:1px}.block,.mode,.press-awards,.press-quote,.testimonial__summary{float:left}.block,.compare__section .compare__section--right,.footer-secondary.footer-secondary--simple .footer__util,.home .hero__text-inner,.landing-panel__wrapper,.mode,.press-awards,.press-quote,.testimonial__summary{position:relative;min-height:1px;padding-left:15px;padding-right:15px}#specs-style .section__text,.asset,.membership-feature.bundle,.product-feature,.spec__body,.specs-design{position:relative;float:left;min-height:1px;padding-left:15px;padding-right:15px}.col-centered,.col.col-centered,.footer-secondary.footer-secondary--simple .footer__util,.landing-panel__wrapper,[class^=col-].col-centered{float:none;margin-left:auto;margin-right:auto}.banner,.page{position:relative}.banner,.cookie,.page{margin-left:auto;margin-right:auto;max-width:1480px}.page-thanks .hero,body{background-color:#fff;color:#2d2d2d}.page-thanks .hero .lead{margin-bottom:1.5rem}.container{width:90%}.container--med{max-width:770px}.container--lg{max-width:945px}.container--sm{max-width:570px}.bg-dark .sub-title:after,.section--black .sub-title:after,.section--dark .sub-title:after,.wrap{background:#fff}.fade,.hero__media.js{opacity:0;transition:opacity 350ms linear}.fade.in,.hero__media.js.in{opacity:1}.scale{transition:transform 550ms cubic-bezier(.32,1.25,.375,1.15)}.scale.in{scale:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.anim-all{transition:all 250ms ease}*{background-repeat:no-repeat}*,:after,:before{box-sizing:border-box}@media screen and (max-width:600px){html{font-size:110%}}body{background-color:#e5e5e5;overflow:hidden;counter-reset:item}a:focus,a:hover{color:#000070;cursor:pointer}a.caps-link{text-transform:uppercase;letter-spacing:.15em}a.caps-link:hover{text-decoration:underline}a.link--classic{color:inherit;border-bottom:1px dotted #c8c8c8}a.link--classic:hover{border-bottom-style:solid}.media,blockquote footer,blockquote small{display:block}.media .media__img{float:left;margin-right:.75rem}@media screen and (min-width:600px){.media .media__img{margin-right:1.5rem}}.media .media__body{overflow:hidden}.clearfix:after,a.careers__list--group-listing:after,li.careers__list--group:after{content:"";display:table;clear:both}.text-regular{font-weight:500;font-style:normal}.text-italic{font-style:italic}.text-light{font-weight:300;font-style:normal}.text-semibold,.text-xlight{font-weight:200;font-style:normal}.text-semibold{font-weight:600}.text-semibold-italic{font-weight:700;font-style:italic}.text-bold{font-weight:800;font-style:normal}.text-bold-italic{font-weight:800;font-style:italic}.pricing-plan__features>li>span,.text--focus{font-weight:500;font-style:normal;color:#2d2d2d}.text-small{font-size:80%}.app h2,h1{text-rendering:optimizeLegibility;color:inherit}.about h2.section__title,.careers .benefits-list h3,.careers h2.section__title,.press h2.section__title,.section--privacy h3.section__title,.uses h2.section__title,h2,h3,h4,h5,h6,legend{text-rendering:optimizeLegibility;color:inherit;margin:0 0 .25rem}.app h2,h1,h2,h3{font-weight:600;font-style:normal}.app h2,.h1,h1{font-size:44px;font-size:2.2rem;margin:0 0 .75rem}.h2,h2{font-size:36px;font-size:1.8rem}.h3,h3{font-size:28px;font-size:1.4rem}.h4,dt,h4{font-weight:600;font-style:normal}.h5,h5{letter-spacing:.15em;text-transform:uppercase}.about h2.section__title,.careers .benefits-list h3,.careers h2.section__title,.h5,.h6,.press h2.section__title,.section--privacy h3.section__title,.uses h2.section__title,h5,h6,legend{font-weight:600;font-style:normal;font-size:20px;font-size:1rem}blockquote,figure,p{margin:0 0 1.5rem}@media screen and (min-width:600px){p.lead{font-size:1.4rem}}.info{font-size:18px;font-size:.9rem}.list-inline{list-style:none;padding:0;margin:0}dl{margin-top:0}dt{letter-spacing:.15em;text-transform:uppercase;font-size:80%}.steps figure,blockquote p,dd,dl,ol>li,ul>li{margin-bottom:.75rem}dd{margin-left:0}blockquote{padding:15px 30px}blockquote .blockquote__quote--start{margin-right:10px}blockquote .blockquote__quote--end{margin-left:10px}blockquote p{font-size:28px;font-size:1.4rem}blockquote p:last-child{margin-bottom:0}blockquote:after,blockquote:before{content:""}blockquote cite{font-style:normal;color:#939598}.blockquote--reverse{padding-right:15px;padding-left:0;border-left:0;text-align:right}.sub-title,.sub-title:after{text-align:center}.bg-dark .sub-title,.section--black .sub-title,.section--dark .sub-title,.sub-title--white{color:#fff}.sub-title:after{content:' ';display:block;margin:10px auto;background:#000;height:2px;width:170px}.sub-title--white:after{background:#fff}.dropcap{font-weight:600;font-style:normal;float:left;margin-right:10px;display:block;position:relative;height:60px;line-height:normal;font-size:70%}.text-white{color:#fff}.text-black{color:#000}.text-muted{color:#999}.it{font-style:italic}.small,small{font-size:80%}.subtle-text{color:#777;font-size:14px;font-size:.7rem}.caps{letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-size:.65rem}.margin-bottom-default{margin-bottom:1.5rem!important}.margin-bottom-half{margin-bottom:.75rem!important}.margin-bottom-third{margin-bottom:.25rem!important}.margin-bottom-medium{margin-bottom:2.25rem!important}.hanging-quotes:first-of-type{text-indent:-.5em}a.link-inherit,a.link-inherit:hover{color:inherit}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:all .3s ease-out;transform:translateY(0) scale(.95)}.modal.in .modal-dialog{transform:translateY(0) scale(1)}.modal-dialog{position:relative;width:auto;margin:0 auto}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;outline:0}.modal-action{text-align:right;width:100%;padding:0 1rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1070;background-color:#2d2d2d}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.88}.modal-header{padding:15px;min-height:45px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:30px}.modal-body{position:relative;padding:0}.hero,.modal-footer{text-align:center}@media screen and (min-width:768px){.modal .modal-dialog{max-width:1200px;width:100%}}@media screen and (min-width:1170px){.modal .modal-dialog{margin-top:0}}.hero{position:relative;width:100%;height:400px;color:#fff;overflow:hidden;background-color:#000}@media screen and (min-width:600px){.hero{height:550px}}@media screen and (min-width:768px){.hero{height:640px}}.hero--white{background-color:#fff;color:#2d2d2d}.hero--gray{color:#000}.hero--gray,.hero--light{background-color:#efefef}.hero .lead{margin-left:auto;margin-right:auto;max-width:720px;width:100%;margin-bottom:0}.hero__media{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.hero__media img{display:none;position:absolute;top:50%;left:50%;min-height:100%;min-width:100%}@media screen and (min-width:600px){.hero__media img{display:block}}.hero__headline{line-height:1.1}@media screen and (min-width:600px){.hero__headline{font-size:72px;font-size:3.6rem}}@media screen and (min-width:1170px){.hero__headline{font-size:90px;font-size:4.5rem}}.hero__headline.hero__headline--light{font-weight:300;font-style:normal}.hero__inner{display:table;width:100%;height:100%;position:absolute;z-index:2}.hero__text{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px}@media screen and (min-width:600px){.hero--sm{height:500px}}.hero__mask{position:absolute;bottom:0;left:0;width:100%;height:20px;z-index:1000}.hero__mask:after,.hero__mask:before{content:' ';display:block;position:absolute;top:0;height:0;border-bottom:20px solid #fff;width:50%}.hero__mask:before{border-left:0;border-right:20px solid transparent;left:0}.hero__mask:after{right:0;border-right:0;border-left:20px solid transparent}.hero__mask.hero__mask--lightGray:after,.hero__mask.hero__mask--lightGray:before{border-bottom-color:#efefef}.hero__mask.hero__mask--xxlight:after,.hero__mask.hero__mask--xxlight:before{border-bottom-color:#f9f9f9}.hero-text{text-align:center;position:relative;padding:3rem 0}.hero-text .lead{max-width:26.5rem;margin:0 auto;padding-bottom:1.5rem}.section,.works-section{position:relative;width:100%;background-color:#fff;padding:2rem 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.section:after,.works-section:after{content:"";display:table;clear:both}@media screen and (min-width:600px){.section,.works-section{padding:4rem 0}}.section .section__header,.section .sub-title,.works-section .section__header,.works-section .sub-title{margin-bottom:1.5rem}.section .section__header .section__title,.works-section .section__header .section__title{margin-bottom:.25rem}@media screen and (min-width:600px){.section .section__header--tight,.works-section .section__header--tight{padding:0 10%}}.section .section__title,.works-section .section__title{-webkit-font-smoothing:antialiased}@media screen and (max-width:600px){.section .section__title,.works-section .section__title{font-size:1rem}}@media screen and (min-width:600px){.section .section__title,.works-section .section__title{margin-bottom:.25rem}}.section .section__text--right,.works-section .section__text--right{float:right}.section .section__footer,.works-section .section__footer{text-align:center!important;margin:1.5rem auto}@media screen and (min-width:600px){.section .section__footer,.works-section .section__footer{width:50%}}.section .section__triangle,.works-section .section__triangle{position:absolute;z-index:1000;bottom:-22px;left:50%;width:0;height:0;margin-left:-22px;border-style:solid;border-width:22px 22px 0;border-color:#fff transparent transparent}.section__title{line-height:1.1}.section__title.section__title--light{font-weight:300;font-style:normal;margin-bottom:30px;font-size:2.25rem}@media screen and (min-width:600px){.section__text--valign{top:50%;position:absolute;right:0;transform:translateY(-50%)}.section__text--valign.section__text--valign--left{left:0}}#careers-principles p,.section__module{margin-bottom:2.25rem}.section__module:last-child{margin-bottom:0}.section--intro{text-align:center!important;padding-top:60px}.section--bleed{padding-top:0;padding-bottom:0}@media screen and (min-width:900px){.products-section,.section--lg,.section--story{padding:130px 0 150px}}.section--sm{padding:1.35rem 0}@media screen and (max-width:600px){.section--story p{margin-bottom:0}}.press-section:nth-child(even),.section--light{background-color:#efefef}.press-section:nth-child(even) .section__triangle,.section--light .section__triangle{border-color:#efefef transparent transparent}.section--xlight{background-color:#f9f9f9}.section--white{background-color:#fff}.section--white .section__triangle{border-color:#fff transparent transparent}.section--white+.section--white{border-top:2px solid #efefef}.section--black{background-color:#2d2d2d;color:#fff}.section--black .section__triangle{border-color:#2d2d2d transparent transparent}.section--dark{background-color:#353535;color:#fff}.section--dark .section__triangle{border-color:#353535 transparent transparent}.section--buy-cta,.section--green{background-color:#00cd69;color:#fff}.section--buy-cta .section__triangle,.section--green .section__triangle{border-color:#00cd69 transparent transparent}.section--img,.section--video{position:relative;height:225px;padding:0;overflow:hidden}.section--img img,.section--video img{min-width:100%;height:auto}@media screen and (min-width:600px){.section--video{height:450px}}.section--img{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media screen and (min-width:600px){.section--img{height:600px}}@media screen and (min-width:601px){.section__feature .section__feature--inner{top:50%;position:absolute;left:0;transform:translateY(-50%)}.section__feature .section__feature--visual{float:right}}.section__feature .section__feature--inner--right .section__feature--visual{float:left}@media screen and (min-width:601px){.section__feature .section__feature--inner--right{right:0;left:auto}}@media screen and (min-width:768px){.section__feature--right .section__feature--visual{float:left}.section__feature--right .section__feature--inner{right:0;left:auto}}.section--buy-cta{text-align:center!important}.section--buy-cta .btn{background-color:#fff;color:#00cd69;border:0}.list-group{list-style:none;padding:0;margin:0;font-size:.8rem}@media screen and (min-width:600px){.list-group{font-size:1rem}}.list-group>li{margin-bottom:.75rem;overflow:hidden;background:#efefef}.list-group__item{font-weight:500;font-style:normal;position:relative;cursor:pointer;padding:.75rem}.list-group__item.active .list-group__text:after{transform:rotate(45deg)}.list-group__item.active,.list-group__item:hover{background:#00cd69;color:#fff}.list-group__content{font-weight:300;font-style:normal;padding:.75rem}.list-group__content>:last-child{margin:0}.list-group__text{position:relative;padding-right:1.5rem}.list-group__text:after{content:'';display:block;position:absolute;right:0;top:0;transform:transform-origin(center center)}@media screen and (min-width:600px){.list-group__text:after{top:5px;right:5px}}.loader{position:relative;text-indent:-9999em;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid #fff;animation:loaderAnimation 400ms infinite linear}.loader.loader--black{border-left-color:#000}.loader.loader--lg{width:24px;height:24px}.loader,.loader:after{border-radius:50%;width:14px;height:14px}.steps{text-align:center!important}.steps:after{content:"";display:table;clear:both}.visual{margin:1.5rem 0}.visual figure img{margin-left:auto;margin-right:auto}.has-success:after{top:17px;right:17px;width:20px;height:20px;opacity:1;transform:translateX(0)}.trademark{font-size:40%;position:relative;top:-.5em}@media screen and (min-width:1024px){.sidebar{padding-right:60px}}@media screen and (max-width:600px){hr{background:#ccc}}.emphasis{font-weight:600;font-style:normal;color:#00cd69}.br--small{border-radius:3px}a[href^=tel]{cursor:default}.btn{display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;border:2px solid #00cd69;margin:0;line-height:2.5;color:#00cd69;background-color:#fff;transition:color 250ms ease,border 250ms ease,background 250ms ease,opacity 250ms ease}.btn,.btn--neutral{position:relative;padding:0 2em;overflow:hidden;border-radius:50px}.btn--neutral,.tabs__item>a{display:inline-block;vertical-align:middle;white-space:nowrap;cursor:pointer;border:2px solid #00cd69;margin:0;line-height:2.5;background-color:#fff;transition:color 250ms ease,border 250ms ease,background 250ms ease,opacity 250ms ease}.btn--neutral.active,.btn.active,.btn:hover,.tabs__item>a.active{background-color:#00cd69;color:#fff}.btn--neutral:active,.btn--neutral:focus,.btn:active,.btn:focus,.tabs__item>a:active,.tabs__item>a:focus{outline:0;background-image:none}.btn--neutral::-moz-focus-inner,.btn::-moz-focus-inner,.tabs__item>a::-moz-focus-inner{border:0;padding:0}.btn--neutral.disabled,.btn--neutral[disabled],.btn.disabled,.btn[disabled],.tabs__item>a.disabled,.tabs__item>a[disabled],fieldset[disabled] .btn,fieldset[disabled] .btn--neutral,fieldset[disabled] .tabs__item>a{cursor:not-allowed;pointer-events:none;opacity:.65}.btn--neutral.btn--link,.btn.btn--link,.tabs__item>a.btn--link{cursor:pointer;background:0 0;border-color:transparent;color:#1244da;padding-left:0;padding-right:0}.btn--neutral.btn--link:hover,.btn.btn--link:hover,.tabs__item>a.btn--link:hover{color:#000070;border-color:transparent;background:0 0;outline:0}.btn--neutral.btn--link__white,.btn--neutral.btn--link__white:hover,.btn.btn--link__white,.btn.btn--link__white:hover,.home .hero__video-teaser h1.hero__headline,.tabs__item>a.btn--link__white,.tabs__item>a.btn--link__white:hover{color:#fff}.btn--neutral.btn--emphasize,.btn.btn--emphasize,.tabs__item>a.btn--emphasize{font-weight:600;font-size:.9rem}.btn--neutral.btn--transparent,.btn.btn--transparent,.tabs__item>a.btn--transparent{background-color:transparent}.btn--neutral.btn--transparent:hover,.btn.btn--transparent:hover,.tabs__item>a.btn--transparent:hover{background-color:#00cd69;border-color:#00cd69;color:#fff}.btn--neutral.btn--primary,.btn.btn--primary,.tabs__item>a.btn--primary{background-color:#00cd69;color:#fff}.btn--neutral.btn--primary:hover,.btn.btn--primary:hover,.tabs__item>a.btn--primary:hover{background-color:#009049;border-color:#009049;color:#fff}.btn--neutral.btn--white,.btn.btn--white,.tabs__item>a.btn--white{background-color:#fff;color:#00cd69;border-color:#fff}.btn--neutral.btn--white:hover,.btn.btn--white:hover,.tabs__item>a.btn--white:hover{background-color:#fff;color:#009049}.btn--neutral.btn--black,.btn.btn--black,.tabs__item>a.btn--black{background-color:#2d2d2d;color:#fff;border:0}.btn--neutral.btn--black:hover,.btn.btn--black:hover,.tabs__item>a.btn--black:hover{background-color:#4d4d4d;color:#fff}.btn--neutral.btn--outline,.btn.btn--outline,.tabs__item>a.btn--outline{background-color:transparent;color:inherit;border-color:inherit}.btn--neutral.btn--outline:hover,.btn.btn--outline:hover,.tabs__item>a.btn--outline:hover{border-color:transparent;color:#0096e6}.btn--neutral.btn--yellow,.btn.btn--yellow,.tabs__item>a.btn--yellow{background-color:#ffff5f;color:#2d2d2d;border:0}.btn--neutral.btn--yellow:hover,.btn.btn--yellow:hover,.tabs__item>a.btn--yellow:hover{background-color:#f1de39;color:#2d2d2d}.btn--neutral.btn--orange,.btn.btn--orange,.tabs__item>a.btn--orange{background-color:#ff8d00;color:#2d2d2d;border:0}.btn--neutral.btn--orange:hover,.btn.btn--orange:hover,.tabs__item>a.btn--orange:hover{color:#2d2d2d}.btn--neutral.btn--bleu,.btn.btn--bleu,.tabs__item>a.btn--bleu{background-color:#00aeec;color:#fff;border:0;font-weight:500}.btn--neutral.btn--bleu:hover,.btn.btn--bleu:hover,.tabs__item>a.btn--bleu:hover{background-color:#66daff}.btn--neutral,.tabs__item>a{border-color:#efefef;color:#999}.btn--neutral:hover,.tabs__item>a:hover{border-color:#c8c8c8;background-color:#fff;color:#999}.btn--disabled{opacity:1;cursor:not-allowed;pointer-events:none}.btn--sm{padding-left:1em;padding-right:1em;font-size:.6rem}.btn--xsm{line-height:2;padding-left:.75em;padding-right:.75em}.btn--lg{padding-right:1.5em;padding-left:1.5em;line-height:4}.btn--wide{padding-left:3.25rem;padding-right:3.25rem}.btn .icon,.btn .icons,.tabs__item>a .icon,.tabs__item>a .icons{margin-right:.4rem}.btn--block{display:block;width:100%;padding-left:0;padding-right:0}.btn--block+.btn--block{margin-top:10px}.btn--link .caret{position:relative;top:-1px}legend{width:100%;padding:0;line-height:inherit;border:0}label{display:inline-block;margin-bottom:5px}input[type=checkbox],input[type=radio]{line-height:normal;margin:.25rem 0 0}input[type=file],legend{display:block}input[type=range]{display:block;width:100%}select[multiple]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:0;border-color:#2d2d2d}.form-control{display:block;width:100%;height:53px;border:3px solid #efefef;color:#2d2d2d;line-height:30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;padding:.45rem .75rem;transition:border-color 250ms ease;font-size:1rem}.form-control:focus{outline:0}fieldset[disabled] .form-control{cursor:not-allowed;background-color:#fff;border-color:#f1f1f1;opacity:1}.form-control--icon{padding-left:50px}.form-control.form-invalid{border-color:#e86658;outline:0;box-shadow:none}.form-control.form-control--invalid{border-color:#e86658!important;outline:0!important}.form-control.form-control--success{border-color:#00cd69!important;outline:0!important}.form-control--dark{background-color:#353535;border-color:#353535;color:#fff}.footer-newsletter .form-control,.form-control--light{border-color:#999;background:0 0}.footer-newsletter .form-control:focus,.form-control--light:focus{border-color:#ffff5f;outline:0}textarea.form-control{height:auto;resize:vertical}.has-error .form-control{border-color:#e86658}.has-error .feedback-message{color:#e86658}.has-success .feedback-message{color:#00cd69}.has-error .form-control,.has-success .form-control{outline:0}.feedback-message{display:none;text-align:left;margin-top:.25rem}.feedback-message.filled,figure>img,video{display:block}.select-control{position:relative;overflow:hidden;-moz-appearance:none;appearance:none}.select-control .form-control{background:#fff}.select-control:after,.select-control:before{content:'';position:absolute;pointer-events:none}.select-control:before{top:3px;right:3px;background:#fff;height:47px;width:60px}.select-control:after{right:1em;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #efefef;top:22px}.select-control,input[type=search]{-webkit-appearance:none}.form-group{position:relative;margin-bottom:.75rem}.checkbox,.radio{display:block;min-height:30px;padding-left:25px;margin:.75rem 0}.checkbox label,.radio label{display:inline;font-weight:300;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-25px;margin-top:6px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.has-feedback{position:relative}.form-control-static{margin-bottom:0}::-ms-clear{width:0;height:0}::-ms-reveal{width:0;height:0}.form-control-wrap{position:relative}.lazy{opacity:0;transition:opacity 250ms ease}.mode__visual .lazy{transition-property:none}.lazy.lazy-shown{opacity:1}.avatar,.img-rounded{border-radius:50%}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden}.avatar.avatar--15{width:15px;height:15px}.avatar.avatar--20{width:20px;height:20px}.avatar.avatar--30{width:30px;height:30px}.avatar.avatar--40{width:40px;height:40px}.avatar.avatar--50{width:50px;height:50px}.avatar.avatar--60{width:60px;height:60px}.avatar.avatar--70{width:70px;height:70px}.avatar.avatar--80{width:80px;height:80px}.avatar.avatar--90{width:90px;height:90px}.avatar.avatar--100{width:100px;height:100px}.avatar--blank{background-color:#c8c8c8;color:#fff;text-align:center;letter-spacing:-1px}.avatar--blank.avatar--15{line-height:15px;font-size:50%}.avatar--blank.avatar--20{line-height:20px;font-size:60%}.avatar--blank.avatar--30{line-height:30px;font-size:75%}.avatar--blank.avatar--40{line-height:40px}.avatar--blank.avatar--50{line-height:50px}.avatar--blank.avatar--60{line-height:60px}.avatar--blank.avatar--70{line-height:70px}.avatar--blank.avatar--80{line-height:80px}.avatar--blank.avatar--90{line-height:90px;font-size:150%}.avatar--blank.avatar--100{line-height:100px;font-size:150%}.tabs{list-style:none;padding:0;margin:0;margin:.8rem 0}.tabs.tabs--center{text-align:center}@media screen and (max-width:900px){.tabs.tabs--stack .tabs__item{margin-bottom:.8rem;margin-left:0;display:block;width:100%}.tabs.tabs--stack .tabs__item>a{display:block;width:100%}.tabs.tabs--stack .tabs__item.active>a:after{opacity:0;visibility:hidden}}.tabs.tabs--presentation .tabs__item:not(.active)>a{border-color:#fff}.tabs.tabs--presentation .tabs__item:not(.active)>a:before,.tabs.tabs--presentation .tabs__item:not(.active)>a:hover:before{border-top-color:#fff}@media screen and (max-width:900px){.tabs.tabs--hide{display:none}.tabs.tabs--hide~.tab-content>.tab-pane{display:block!important;opacity:1!important}}.tabs__item{display:inline-block;margin-bottom:0}.tabs__item>a{position:relative;overflow:visible;border-radius:4px;min-width:140px;padding:0 .5em}.tabs__item>a:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:transparent;border-width:9px;margin-left:-9px;opacity:0;visibility:hidden;transition:all ease 250ms}.tabs__item+.tabs__item{margin-left:.4rem}.tabs__item.active>a{border-color:#2d2d2d;background-color:#2d2d2d;color:#fff}.tabs__item.active>a:after{opacity:1;visibility:visible;border-top-color:#2d2d2d}.tab-content>.tab-pane,li.nav__link.nav__cart img{display:none}.header .logo-main a,.tab-content>.active{display:block}.header{position:fixed;top:0;left:0;width:100%;z-index:1030}@media screen and (min-width:850px){.header{transform:translate(0,0);transition:transform 250ms ease,background 250ms ease,opacity 250ms ease}.header.csstransforms3d{transform:translate3d(0,0,0)}}@media screen and (max-width:600px){.header .container{width:100%}}.header .logo-main{float:left;position:relative;cursor:pointer;overflow:hidden;text-indent:-9999px;width:119px;height:28px;background:url(/dist/images/main-logo.svg) no-repeat;background-size:100% auto}@media screen and (min-width:850px){.header .logo-main{top:5px;margin-top:.5rem;margin-right:3rem}}@media screen and (max-width:849px){.header .logo-main{transform:scale(.8);margin-left:-10px}}.header__wrap{padding-top:12px;padding-bottom:12px;max-width:1480px;margin:0 auto;height:45px;background-color:rgba(255,255,255,.98)}@media screen and (min-width:850px){.header__wrap{padding-top:8px;padding-bottom:8px;height:65px}}.header__wrap .container{max-width:none}.nav ul,.nav-inline{list-style:none;padding:0;margin:0}.canary-newsletter-form:after,.footer-list:after,.footer-secondary:after,.footer-tertiary:after,.footer__links ul:after,.footer__links:after,.nav ul:after,.nav-inline:after,.tiles:after,.tiles__inner:after{content:"";display:table;clear:both}.nav ul>li,.nav-inline>li{margin:0}.nav ul li,.nav ul>li,.nav ul>li>a,.nav-inline>li,.nav-inline>li>a{display:inline-block}@media screen and (min-width:850px){.nav__left{float:left}.nav__right{float:right}}@media screen and (max-width:849px){.nav ul>li,.nav ul>li>a{display:block;color:#353535}.nav__link a{border-bottom:2px solid #f6f7f8}}@media screen and (min-width:850px){.nav__link{padding:0 .5rem}}.nav__link a{color:#666;font-weight:500;font-style:normal;font-size:16px;padding:.7rem 1rem}@media screen and (min-width:850px){.nav__link a{overflow:hidden;padding:.6rem 0;transition:color 250ms ease,color 250ms ease}.nav__link a:hover{color:#000}.nav__cart a{transition:opacity 250ms ease;opacity:.5}.nav__cart a:hover{opacity:1}}@media screen and (min-width:850px){li.nav__link.nav__cart{max-width:40px}li.nav__link.nav__cart img{display:inline-block}.nav__link.nav__home,li.nav__link.nav__cart span{display:none}}.nav-toggle{background-color:transparent;border:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQAAAAA3bvkkAAAAAnRSTlMAAQGU/a4AAAAKSURBVHgBY2gAAACCAIFMF9ffAAAAAElFTkSuQmCC);float:right;padding:0;text-indent:-9999px;overflow:hidden}.nav-toggle:focus{outline:0}.nav-toggle .patty,.nav-toggle .patty:after,.nav-toggle .patty:before{display:block;width:30px;height:2px;background:#000;border-radius:2px;transition:all 250ms ease}.nav-toggle .patty{margin:10px 0;position:relative}.nav-toggle .patty:after,.nav-toggle .patty:before{content:'';position:absolute;z-index:1}.nav-toggle .patty:before{top:-8px}.nav-toggle .patty:after{top:8px}@media screen and (min-width:850px){.nav-toggle{display:none}}.nav-collapse{position:relative;background-color:transparent}@media screen and (max-width:849px){.nav-collapse{visibility:hidden;width:260px;height:100%;position:fixed;right:0;top:0;margin:0;background-color:#fff;z-index:1;transform:translate(0,0)}}.viewport{position:relative}@media screen and (max-width:849px){.viewport{overflow:hidden;backface-visibility:hidden}}.page-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:1070;background:#000;visibility:hidden;opacity:0;transform:translate(0,0);transition:opacity 600ms cubic-bezier(.47,.5,0,.95),visibility 600ms cubic-bezier(.47,.5,0,.95)}.wrap{overflow:hidden;padding-top:65px}@media screen and (max-width:849px){.wrap{z-index:1;position:relative;padding-top:85px}}.nav-open .nav-collapse{visibility:visible;overflow-y:scroll}.nav-open .page-overlay{visibility:visible;opacity:.6}.nav-close .nav-collapse{visibility:visible}.nav-open .cookie,.nav-open .header,.nav-open .page-overlay,.nav-open .wrap{transform:translate(-260px,0);transition:all 600ms}.nav-close .cookie,.nav-close .header,.nav-close .page-overlay,.nav-close .wrap{transform:translate(0,0);transition:all 600ms}ul.nav__left li .nav__products-dropdown{visibility:hidden;opacity:0;position:absolute;transition:all .5s ease;display:none}@media screen and (min-width:850px){ul.nav__left li .nav__products-dropdown:hover,ul.nav__left li:hover>.nav__products-dropdown{visibility:visible;opacity:1;display:block;width:84%;left:8%;border-top:1px solid #efefef;display:-ms-flexbox;display:flex}ul.nav__left li .nav__products-dropdown:hover .nav__products-dropdown-item,ul.nav__left li:hover>.nav__products-dropdown .nav__products-dropdown-item{transition:all .25s ease;padding-top:1.2rem;background:#fff;background:#f9f9f9}ul.nav__left li .nav__products-dropdown:hover .nav__products-dropdown-item .nav__products-dropdown-image,ul.nav__left li:hover>.nav__products-dropdown .nav__products-dropdown-item .nav__products-dropdown-image{max-width:40%;margin:auto}ul.nav__left li .nav__products-dropdown:hover .nav__products-dropdown-item p,ul.nav__left li:hover>.nav__products-dropdown .nav__products-dropdown-item p{text-align:center;margin-top:.5rem;margin-bottom:0}ul.nav__left li .nav__products-dropdown:hover .nav__products-dropdown-item:hover,ul.nav__left li:hover>.nav__products-dropdown .nav__products-dropdown-item:hover{background:#ffff5f;color:#000}ul.nav__left li .nav__products-dropdown:hover .nav__products-dropdown-item:hover .tile__foot,ul.nav__left li:hover>.nav__products-dropdown .nav__products-dropdown-item:hover .tile__foot{height:80px}}.tile__shoe{position:relative;overflow-y:visible;height:40px;width:100%}.tile__foot{display:block;position:absolute;height:0;top:10px;left:0;right:0;background:#ffff5f;overflow:hidden;transition:height .25s ease}a.btn--tile,a.link--tile{text-align:center;display:block;color:#000}a.btn--tile{line-height:36px;width:104px;background:#fff;border-radius:19px;margin:0 auto;padding:0;font-size:12px;letter-spacing:.02em;font-weight:600;height:36px}a.link--tile{font-size:11px;height:40px;font-weight:500;letter-spacing:.07em}.nav__plans{position:relative}.nav__plans .nav__products-dropdown{width:320px!important;left:-106px!important}.nav__plans .nav__products-dropdown-item{width:160px}.nav__plans .nav__products-dropdown-item:hover .tile__foot{height:60px!important}.nav__plans .nav__products-dropdown-item .nav__products-dropdown-image{height:74px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav__plans .nav__products-dropdown-item p{line-height:1.2}.subnav{margin:.8rem 0}.subnav .btn+.btn{margin-left:.8rem}.secondary-nav{padding:20px 0;position:relative;z-index:100}.secondary-nav__desc{margin:30px auto;max-width:500px;width:100%;text-align:center}.footer-secondary{background-color:#fff;text-align:center;color:#494d51;border-top:2px solid #efefef;padding:2.25rem 0}@media screen and (min-width:600px){.footer-secondary{text-align:left;padding:2.25rem 0}}.footer-secondary .logo{opacity:.3;transform:scale(.8);margin-bottom:.75rem}.footer-secondary a{color:#494d51;transition:color 250ms ease}.footer-secondary a:hover{color:#7a7a7d}.footer-secondary h3{font-size:20px;font-size:1rem}.footer-secondary.footer-secondary--simple .footer__util{text-align:center}.callout h6,.footer__links h3,.section-anchor .section h3{margin-bottom:.25rem}.footer__links ul{list-style:none;padding:0;margin:0;margin-bottom:2.25rem}.footer__links ul li{margin-bottom:0}.footer__links a{display:block;border-bottom:1px solid rgba(255,255,255,.15);padding:.2em 0}@media screen and (min-width:600px){.footer__links a{border-bottom:0;font-size:.8rem;padding:.3em 0}}.footer__util{font-size:.8rem}.footer__util a,.hero--oscars .hero--oscars__text a.btn.white span{text-decoration:underline}@media screen and (min-width:600px){.footer__util{text-align:right}}.footer__util .social-links{margin:1.5rem 0}#about-founders,.footer-newsletter{text-align:center}@media screen and (min-width:600px){.footer-newsletter{text-align:left}}@media screen and (min-width:768px){.footer-newsletter .btn,.footer-newsletter button[type=submit]{width:100%}}.footer__newsletter,.founders p{margin-bottom:.75rem}.footer__newsletter .form-group{display:inline-block;vertical-align:top}.footer__newsletter .form-group.form-email{width:65%}.footer__newsletter .form-control{border-width:2px}.footer__newsletter .has-success .form-control{border-color:#00cd69}.footer__newsletter .email,.footer__newsletter .signup{padding:6px 12px;line-height:100%;height:45px;white-space:nowrap}.footer__newsletter .email{border-right:none}.footer__newsletter .signup{border-radius:0;background:url(/dist/images/svg/chev-right-neutral.svg) no-repeat center center;width:50px;margin-left:-4px;overflow:hidden;text-indent:-9999px}.footer__newsletter .feedback-message{position:absolute}.canary-newsletter-form .feedback-message{font-size:.7rem;display:block}.social-link{width:40px;height:40px;line-height:1;display:block;position:relative;vertical-align:middle}.social-link .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.2;transition:opacity 250ms ease}.social-link .icon:hover{opacity:.4}.footer-list{list-style:none;padding:0;margin:0}@media screen and (min-width:900px){.footer-list .logo{transform-origin:top left}}.footer-list>li,.footer-list>li>a{font-size:.6rem}@media screen and (min-width:900px){.footer-list>li{float:left;margin-right:.65rem}.footer-list>li:last-child{margin-right:0;text-align:right;float:right}}.footer-tertiary{border-top:2px solid #efefef;padding-top:1rem;text-align:center}@media screen and (min-width:900px){.footer-tertiary{text-align:left}}.legal-text{font-size:.8rem}.tiles{background:#fff}.tiles__item{padding-bottom:80%;background-color:#fff}@media screen and (min-width:600px){.tiles__item{padding-bottom:50%}}@media screen and (min-width:1024px){.tiles__item{padding-bottom:25%}}.tiles__heading{font-size:80%}.tiles__text{text-align:center!important;position:absolute;top:0;bottom:0;left:0;right:0;padding:0;color:#000}.tiles__inner{position:absolute;top:50%;width:100%;padding-left:20px;padding-right:20px;backface-visibility:hidden;transform:translate(0,-50%)}.tiles__meta{margin-bottom:0!important;font-size:80%;padding:0 20px}.tiles__img{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover}.tiles.tiles--checkered{margin-top:-1px}.tiles.tiles--checkered .tiles__item{border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.tiles.tiles--checkered .tiles__item:nth-child(8n+4),.tiles.tiles--checkered .tiles__item:nth-child(8n+8){border-right:0}@media screen and (max-width:600px){.tiles.tiles--beauty .tiles__item{padding-bottom:50%}}.error--404 .lead{margin-bottom:1.5rem}.caret{display:inline-block;vertical-align:middle;width:0;height:0;margin-left:.2rem;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.caret.caret--right{transform:rotate(-90deg)}.caret.caret--left{transform:rotate(90deg)}.caret.caret--up,.slide-prev .arrow span{transform:rotate(180deg)}.banner.banner--large .caret,.caret.caret--large{border-top:6px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.text--big-b,.txt--big-a{font-size:1.75em;font-weight:600;padding:.75em 0 0}.text--big-b{font-size:1.8em;line-height:2em;padding:0 .5em}.text--huge{font-size:5em;font-weight:600;line-height:.8em}.text-row{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1em 0;height:130px}.txt--super{height:1em;line-height:1em;font-size:1.1em}.txt--ie{display:block;height:2em;font-size:1em;letter-spacing:.02em}.banner{background-color:#1598e5;color:#fff;text-align:center;font-weight:600;font-style:normal;font-size:13px;font-size:.65rem;padding:.3rem 1.5rem}.banner.banner--large .banner__link{font-size:22px;font-size:1.1rem;padding:.6rem}.banner__link,a.banner__link{color:#fff;display:block}.banner__code{display:inline-block;padding:0 4px;margin:0 2px;border-radius:2px;background-color:#fff;color:#000}.banner__detail{font-weight:300;font-style:normal}.banner__countdown{padding:8px}.banner__countdown #clockdiv{display:block;margin-top:.5em}@media screen and (min-width:601px){.banner__countdown #clockdiv{display:inline-block;margin:0}}.banner__countdown .number{margin:0 4px;padding:4px;background-color:#fff;font-family:"Andale Mono",AndaleMono,monospace;font-weight:font-regular}.banner-half{display:block}@media screen and (min-width:601px){.banner-half{display:inline-block}}.promo-info{text-align:center;font-size:.8em;line-height:1.5;margin-top:22px}.cookie{position:fixed;bottom:0;left:auto;right:auto;width:100%;background-color:#f9f9f9;box-shadow:0 -2px 2px rgba(45,45,45,.1);color:#000;text-align:center;padding:.75rem;z-index:1060;line-height:1.3;font-weight:500;font-style:normal;font-size:14px;font-size:.7rem}.cookie,.cookie__first-user,.cookie__return-user{display:none}.cookie__btn{display:block;background-color:#f9f9f9;margin:.5rem auto}@media screen and (min-width:1024px){.cookie__btn{display:inline-block;margin:0 0 0 .6rem}}#works-anatomy .container{overflow:visible}#works-anatomy .section__header{text-align:center;margin-bottom:2.25rem}.anatomy,.anatomy-device{position:relative}.anatomy-device{margin-bottom:1.5rem}@media screen and (min-width:768px){.anatomy-device{padding-bottom:2.25rem}}.anatomy-device .anatomy-device__img{width:50%;margin:0 auto;float:none}@media screen and (min-width:600px){.anatomy-device .anatomy-device__img{width:100%}}.anatomy-device .anatomy-device__img img{margin:0 auto;width:400px}@media screen and (min-width:768px){.callouts{position:absolute;top:0;left:0;width:100%;height:100%}}.callout{display:block;padding:1em 0}@media screen and (max-width:768px){.callout{text-align:center}}@media screen and (min-width:768px){.callout{position:absolute;border-top:2px solid #00cd69}.callout:after{content:'';position:absolute;top:-6px;right:0;width:10px;height:10px;display:block;background-color:#00cd69;border-radius:50%}}@media screen and (min-width:900px){.callout{width:420px}}.callout span{display:block;font-size:.8rem}@media screen and (min-width:900px){.callout span{margin-bottom:1rem}}@media screen and (min-width:768px){.callout--design,.callout--left,.callout--microphone,.callout--siren{text-align:left;right:50%}.callout--design span,.callout--left span,.callout--microphone span,.callout--siren span{padding-right:170px}.callout--camera,.callout--homehealth,.callout--motion,.callout--nightvision,.callout--right{text-align:right;left:50%}.callout--camera:after,.callout--homehealth:after,.callout--motion:after,.callout--nightvision:after,.callout--right:after{left:0}.callout--camera span,.callout--homehealth span,.callout--motion span,.callout--nightvision span,.callout--right span{padding-left:170px}}.callout--motion,.callout--naked,.callout--nightvision{border-top:none}.callout--motion:after,.callout--naked:after,.callout--nightvision:after{display:none}@media screen and (min-width:768px){.callout--siren{top:65px}.callout--camera{top:190px}.callout--motion{top:290px}.callout--nightvision{top:390px}.callout--microphone{top:320px}.callout--homehealth{top:540px}.callout--design{top:480px;right:60%;width:307px}.callout--design span{padding-right:90px}}.phone-chrome{background-image:url(/dist/images/phone-chrome.png);height:550px;width:274px;background-size:100%;display:inline-block;position:relative}.phone-chrome .phone-screen{position:absolute;top:67px;left:20px}.phone-chrome.phone-chrome--half{width:513px;height:555px}.phone-chrome.phone-chrome--half .phone-screen{top:125px;left:37px;width:439px;border-radius:2px;height:430px}.phone-screen{width:234px;height:416px}.ambient-video{position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center}.ambient-video video::-webkit-media-controls{display:none!important}.ambient-video.ambient-video-background video{opacity:0;visibility:hidden;transition:opacity 450ms ease,visibility 450ms ease;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ambient-video.ambient-video-background video.ambient-video-loaded{opacity:1;visibility:visible}.home__row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.home__row{-ms-flex-direction:row;flex-direction:row}}.home__row--alt{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.home__row--alt{-ms-flex-direction:row;flex-direction:row}}.home__row--office{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;background-image:url(/dist/images/row-bg-office-02.jpg);background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}@media screen and (min-width:768px){.home__row--office{-ms-flex-direction:row;flex-direction:row}}.home__row--couch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-image:url(/dist/images/row-bg-couch-02.jpg);background-size:cover;background-repeat:no-repeat;position:relative}@media screen and (min-width:768px){.home__row--couch{-ms-flex-direction:row;flex-direction:row}}.home__row--couch:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:20%;background:#fff;z-index:0}@media screen and (min-width:768px){.home__row--couch:after{height:25%}}.home__row__img{max-width:70%;-o-object-fit:contain;object-fit:contain;z-index:1;padding:0}@media screen and (min-width:768px){.home__row__img{max-width:50%;padding:10% 20px 0 0}}.home__row__text{width:100%;max-width:450px;text-align:center;padding:20px;z-index:2;margin:0 auto;font-size:.85em}@media screen and (min-width:768px){.home__row__text{text-align:left}.home__row--couch .home__row__text{padding:20px 20px 80px}}.home__row--couch .home__row__img{-ms-flex-item-align:center;align-self:center}@media screen and (min-width:768px){.home__row--couch .home__row__img{-ms-flex-item-align:end;align-self:flex-end}}.home__row--office .home__row__text{transform:translateY(40px)}@media screen and (min-width:768px){.home__row--office .home__row__text{transform:translateY(0)}}.home__row--office .home__row__img{padding:0;-o-object-position:top right;object-position:top right;transform:translateY(50px)}@media screen and (min-width:768px){.home__row--office .home__row__img{transform:translateY(25px)}}.slashed--h{text-decoration:line-through}.hr--txt{font-size:1.25em;height:1.5em;width:100%;padding:0 1em;display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:row;flex-direction:row;text-align:center}@media screen and (min-width:600px){.hr--txt{display:none}}.hr--or{width:100%;height:25px;font-size:12px;margin:4px 0 0}.hr--or::after,.hr--or::before{content:'';display:inline-block;width:50px;border-bottom:1px solid #000;margin:4px 8px}.txt--bold{font-weight:500;font-size:16px}.tile__text{height:210px;font-size:.8em;text-align:center;position:relative}.tile__upper{height:85px}.product-tile__foot{height:175px;position:absolute;bottom:0;left:0;right:0;padding-top:20px}.product-tile__foot__foot{position:absolute;bottom:25px;left:0;right:0}.btn--product-tile{display:block;padding:9px 32px;margin:0 auto;background-color:#00aeec;border-radius:50px;cursor:pointer;color:#fff;font-size:16px;text-decoration:none;line-height:1.5em;white-space:nowrap;transition:background-color 200ms ease;text-align:center;width:215px;font-weight:500;box-shadow:0 4px 16px rgba(0,0,0,.1)}.btn--product-tile:hover{background-color:#66daff;color:#fff}#about-company .steps{margin-bottom:1.5rem;border-top:2px solid #c8c8c8;border-bottom:2px solid #c8c8c8}#about-company .steps:last-child{border-bottom:2px solid #c8c8c8}#about-company .visual .icon{border-radius:50%}@media screen and (min-width:600px){#about-founders{text-align:left}}.founders,.responders__initiatives img{margin-bottom:1.5rem}.founders .media{padding:30px 0}.founders .media__body{font-size:80%}@media screen and (min-width:600px){.founders .media__body{margin-top:1rem}}.founders .social-link{vertical-align:top;opacity:.3;margin-right:.75rem;transition:opacity ease 250ms}.founders .social-link:hover,.press-quote cite a:hover{opacity:1}@media screen and (max-width:600px){.founders .media__img{float:none;margin:0 0 .75rem}}.founders .avatar{width:80px}@media screen and (min-width:600px){.founders .avatar{width:175px;margin-top:.75rem}}.download-link,.social-link{text-align:center}.app .footer-primary{display:none}.app .section__text{max-width:100%;text-align:center}@media screen and (min-width:601px){.app .section__text{max-width:100%;text-align:center}}@media screen and (min-width:1024px){.app .section__text{float:left;text-align:left;padding:5rem 0 0 5rem}}#app-section{text-align:left;padding:2.25rem 0;background:#f9f9f9}@media screen and (max-width:600px){#app-section{padding:2.5rem 0}}.download-link{display:block;padding:.3rem .6rem;margin-top:.5rem}.download-link .icon{transform:scale(.6);display:inline-block;margin-right:10px;position:relative;top:-3px}.app-screenshot,a.hero--black-friday .black-friday-canary__offer,a.hero--black-friday .black-friday-flex__offer,a.hero--black-friday .wall,a.hero--black-friday img.black-friday-canary,a.hero--black-friday img.black-friday-flex{display:none}@media screen and (min-width:601px){.app-screenshot{display:block;background-image:url(/dist/images/app-screenshot.png);background-size:450px;background-position:center center;background-repeat:no-repeat;width:100%;height:450px;margin:0 auto;float:none}}@media screen and (min-width:1024px){.app-screenshot{background-size:100%;height:550px;float:left;width:50%}}a.hero--black-friday{display:block;background:#ffff5f;padding:4rem 2rem;color:#2d2d2d;cursor:pointer;transition:all 250ms ease}a.hero--black-friday h1{font-weight:200;font-style:normal;text-align:center}a.hero--black-friday p.save-now{text-align:center;margin:0}@media screen and (min-width:880px){a.hero--black-friday{height:420px;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}a.hero--black-friday img.black-friday-flex{display:block;position:absolute;top:0;right:-50%;height:420px;opacity:0;animation-name:hero-black-friday-flex;animation-duration:8s;animation-iteration-count:infinite;z-index:1001}a.hero--black-friday .black-friday-canary__offer,a.hero--black-friday .black-friday-flex__offer{display:block;-ms-flex-positive:1;flex-grow:1;opacity:0;animation-duration:8s;animation-iteration-count:infinite}a.hero--black-friday .black-friday-canary__offer p,a.hero--black-friday .black-friday-flex__offer p{margin:0;font-size:1.8rem;letter-spacing:normal}a.hero--black-friday .black-friday-canary__offer span,a.hero--black-friday .black-friday-flex__offer span{font-weight:600;font-style:normal}a.hero--black-friday .black-friday-flex__offer{padding-left:10%;animation-name:hero-black-friday-flex__offer}a.hero--black-friday .black-friday-canary__offer{animation-name:hero-black-friday-canary__offer}a.hero--black-friday img.black-friday-canary{display:block;top:0;left:-50%;height:420px;opacity:0;animation-name:hero-black-friday-canary;z-index:1001}a.hero--black-friday .wall,a.hero--black-friday h1,a.hero--black-friday img.black-friday-canary{position:absolute;animation-duration:8s;animation-iteration-count:infinite}a.hero--black-friday .wall{display:block;top:-100%;left:105%;width:1000px;height:2000px;background:#fff;transform:rotate(0deg);z-index:1000;animation-name:hero-black-friday-wall}a.hero--black-friday h1{opacity:1;font-size:4.5rem;animation-name:hero-black-friday-headline}a.hero--black-friday p.save-now{display:none}@keyframes hero-black-friday-flex{0%,50%,62.5%,75%,87.5%,to{opacity:0;right:-50%}12.5%,25%,37.5%{opacity:1;right:-10%}}@keyframes hero-black-friday-canary{0%,12.5%,25%,37.5%,87.5%,to{opacity:0;left:-50%}50%,62.5%,75%{opacity:1;left:-13%}}@keyframes hero-black-friday-wall{0%,to{transform:rotate(0deg);left:105%;top:-100%;opacity:1}12.5%,25%,37.5%{transform:rotate(45deg);left:45%;top:-100%;opacity:1}50%,62.5%,75%{transform:rotate(135deg);left:-43%;top:-80%;opacity:1}87.5%{transform:rotate(180deg);left:-150%;top:-160%;opacity:1}87.6%{transform:rotate(10deg);left:-150%;top:-160%;opacity:0}87.7%{transform:rotate(10deg);left:105%;top:-100%;opacity:0}}@keyframes hero-black-friday-headline{0%,12.5%,25%,37.5%,50%,62.5%,75%,to{opacity:0}87.5%,98%{opacity:1}}@keyframes hero-black-friday-flex__offer{0%,39.5%,62.5%,75%,87.5%,to{opacity:0}12.5%,25%,37.5%{opacity:1}}@keyframes hero-black-friday-canary__offer{0%,12.5%,25%,37.5%,44%,77%,87.5%,to{opacity:0}50%,62.5%,75%{opacity:1}}}@media screen and (min-width:1100px){a.hero--black-friday .black-friday-flex__offer{padding-left:20%}a.hero--black-friday .black-friday-canary__offer{padding-right:10%}@keyframes hero-black-friday-flex{0%,50%,62.5%,75%,87.5%,to{opacity:0;right:-50%}12.5%,25%,37.5%{opacity:1;right:0}}@keyframes hero-black-friday-canary{0%,12.5%,25%,37.5%,87.5%,to{opacity:0;left:-50%}50%,62.5%,75%{opacity:1;left:0}}@keyframes hero-black-friday-wall{0%,to{transform:rotate(0deg);left:105%;top:-100%;opacity:1}12.5%,25%,37.5%{transform:rotate(45deg);left:50%;top:-100%;opacity:1}50%,62.5%,75%{transform:rotate(135deg);left:-26%;top:-80%;opacity:1}87.5%{transform:rotate(180deg);left:-100%;top:-110%;opacity:1}88%{transform:rotate(10deg);left:-100%;top:-110%;opacity:0}89%{transform:rotate(10deg);left:105%;top:-100%;opacity:0}}}p.product-module__price span.product-module__savings-bf{display:inline-block;margin-left:1rem;padding:0 6px;border-radius:3px;font-size:13px;color:#f1de39;background:#2d2d2d}.home .hero.hero-campaign{text-align:left;color:#353535}@media screen and (min-width:601px){.home .hero.hero-campaign{height:600px}}@media screen and (min-width:600px){.home .hero.hero-campaign .hero__headline,.home .hero.hero-campaign .hero__subhead{font-size:30px;font-size:1.5rem}}@media screen and (min-width:1170px){.home .hero.hero-campaign .hero__headline,.home .hero.hero-campaign .hero__subhead{font-size:30px;font-size:1.5rem}}@media screen and (max-width:1023px){.home .hero.hero-campaign .hero__text{padding-left:0;padding-right:0}}@media screen and (min-width:601px){.home .hero.hero-campaign .hero__text{vertical-align:top;position:relative;top:0}}.home .hero.hero-campaign .hero__text-inner{max-width:100%;text-align:center;margin-top:0;top:0;width:100%}@media screen and (min-width:601px){.home .hero.hero-campaign .hero__text-inner{text-align:left;margin:0;width:60%;max-width:470px;top:4.5rem}}.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-campaign-small.jpg);background-size:cover!important;background-position:50% 50%!important}@media screen and (min-width:601px){.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-campaign-medium.jpg)}}@media screen and (min-width:1024px){.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-campaign.jpg)}}.home .hero.hero-campaign .hero__subhead{line-height:1.3;margin-bottom:.75rem;display:block!important}.uk.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-uk-small.jpg)}@media screen and (min-width:601px){.uk.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-uk-medium.jpg)}}@media screen and (min-width:1024px){.uk.home .hero.hero-campaign .hero__media{background-image:url(/dist/images/hero-bts-uk.jpg)}}.md-landing-page{padding-top:1rem}.md-landing-page,.md-landing-page section{background:#ffefe2}.md-landing-page section h1,.md-landing-page section h6,.md-landing-page section p{color:#17366a}.md-landing-page .btn{background:#17366a;border:0;color:#ffefe2}.md-landing-page .btn:hover{background:#662773}.md-landing-page .md__gift--callout,.md-landing-page .md__shipping,.md-landing-page .md__video--callout{display:none}.md-landing-page .product-tiles{margin-bottom:2rem}.md-landing-page section.md__membership{background:#eee8f9;text-align:center}@media screen and (min-width:601px){.md-landing-page .md__gift--callout,.md-landing-page .md__shipping,.md-landing-page .md__video--callout{display:block;z-index:1000;position:absolute}.md-landing-page .md__gift--callout img,.md-landing-page .md__shipping img,.md-landing-page .md__video--callout img{width:80%}.md-landing-page .md__video--callout{left:2%;top:60%}.md-landing-page .md__gift--callout{right:3%;top:50%}.md-landing-page .md__shipping{left:42%;top:20%}}@media screen and (min-width:800px){.md-landing-page .md__video--callout{left:7%}.md-landing-page .md__gift--callout{right:7%}}@media screen and (min-width:1024px){.md-landing-page .md__gift--callout img,.md-landing-page .md__shipping img,.md-landing-page .md__video--callout img{width:100%}.md-landing-page .md__video--callout{left:7%;top:35%}.md-landing-page .md__gift--callout{right:7%;top:0}.md-landing-page .md__shipping{left:45%;top:23%}.md-landing-page .product-tiles .product-tile .product-tile-image{padding-right:5rem;padding-left:5rem}}@media screen and (min-width:1250px){.md-landing-page .md__video--callout{left:10%}.md-landing-page .md__gift--callout{right:10%}}#careers-carousel,.careers-hero{position:relative}.image-nafees{background-image:url(/dist/images/tile-nafees.jpg)}.image-brainstorm{background-image:url(/dist/images/tile-brainstorm.jpg)}.image-working{background-image:url(/dist/images/tile-working.jpg)}.image-code{background-image:url(/dist/images/tile-code.jpg)}.image-roof{background-image:url(/dist/images/tile-roof.jpg)}.image-cupcake{background-image:url(/dist/images/tile-cupcake.jpg)}.image-hardware{background-image:url(/dist/images/tile-hardware.jpg)}.image-nyc{background-image:url(/dist/images/tile-nyc.jpg)}.bg-code{background-image:url(/dist/images/bg-code-small.jpg)}@media screen and (min-width:601px){.bg-code{background-image:url(/dist/images/bg-code-medium.jpg)}}@media screen and (min-width:1024px){.bg-code{background-image:url(/dist/images/bg-code.jpg)}}.bg-team{background-image:url(/dist/images/bg-team-shot-small.jpg)}@media screen and (min-width:601px){.bg-team{background-image:url(/dist/images/bg-team-shot-medium.jpg)}}@media screen and (min-width:1024px){.bg-team{background-image:url(/dist/images/bg-team-shot.jpg)}}.bg-tim{background-image:url(/dist/images/bg-tim-small.jpg)}@media screen and (min-width:601px){.bg-tim{background-image:url(/dist/images/bg-tim-medium.jpg)}}@media screen and (min-width:1024px){.bg-tim{background-image:url(/dist/images/bg-tim.jpg)}}#careers-carousel .carousel__text{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:90%;z-index:2000;color:#fff}#careers-carousel .carousel__text>h1{line-height:1.2;font-size:1.6rem}@media screen and (min-width:600px){#careers-carousel .carousel__text>h1{font-size:2.7rem}}@media screen and (min-width:1170px){#careers-carousel .carousel__text>h1{font-size:4rem}}.carousel__item{position:relative;height:100%}.slide-next,.slide-prev{position:absolute;width:20%;height:100%;top:0;z-index:100;display:none;cursor:pointer}@media screen and (min-width:600px){.slide-next,.slide-prev{display:block}}.no-js .slide-next,.no-js .slide-prev{display:none}.arrow{position:absolute;cursor:pointer;top:50%;margin-top:-40px;padding:20px 40px;pointer-events:none}.slide-prev,.slide-prev .arrow{left:0}.slide-next,.slide-next .arrow{right:0}ul.careers__list{list-style:none;padding:0}li.careers__list--group{border-top:1px solid #efefef;padding:2rem 0 1rem;margin-bottom:0}a.careers__list--group-listing{display:block;padding-bottom:1rem}.careers__list--group-listing-name{width:75%;float:left;margin-bottom:0;font-weight:500;font-style:normal}.careers__list--group-listing-name span{display:block;color:#999;font-size:13px}.careers__list--group-listing-btn{width:25%;max-width:5rem;float:right;border-radius:50px;font-weight:500;font-style:normal;font-size:13px;text-align:center;padding:0 .5rem}@media screen and (min-width:768px){.careers__list--group-title{width:30%;float:left;padding:1rem 4rem 0 0}a.careers__list--group-listing{width:70%;float:right;padding:1rem;transition:all 250ms ease}a.careers__list--group-listing:hover{background:#f9f9f9}}.compare .hero,.compare__hero .hero{color:#2d2d2d;text-align:left;background:#fff}.compare .hero__text,.compare__hero .hero__text{width:100%;vertical-align:top;position:relative;top:30px}@media screen and (min-width:601px){.compare .hero__text,.compare__hero .hero__text{top:80px}}.compare .hero__text-inner,.compare__hero .hero__text-inner{max-width:40%}@media screen and (max-width:1024px){.compare .hero__text-inner,.compare__hero .hero__text-inner{max-width:60%}}@media screen and (max-width:601px){.compare .hero__text-inner,.compare__hero .hero__text-inner{max-width:100%}}.compare .hero__media,.compare__hero .hero__media{background-image:url(/dist/images/hero-compare-small.jpg);background-size:contain;background-position:bottom center}@media screen and (min-width:601px){.compare .hero__media,.compare__hero .hero__media{background-image:url(/dist/images/hero-compare-medium.jpg)}}@media screen and (min-width:1024px){.compare .hero__media,.compare__hero .hero__media{background-image:url(/dist/images/hero-compare.jpg)}}@media screen and (min-width:601px){.compare .hero__media,.compare__hero .hero__media{background-size:cover}}.compare .hero__subhead,.compare__hero .hero__subhead{text-align:left;display:none}@media screen and (min-width:601px){.compare .hero__subhead,.compare__hero .hero__subhead{display:block}}.compare .hero__headline,.compare__hero .hero__headline{font-size:1.9rem;line-height:1.1;margin-bottom:20px}@media screen and (min-width:601px){.compare .hero__headline,.compare__hero .hero__headline{font-size:2.25rem}}@media screen and (min-width:1024px){.compare .hero__headline,.compare__hero .hero__headline{font-size:2.25rem}}.number--circle{font-weight:300;font-style:normal;font-size:1.2rem;padding:8px 13px;text-align:center;color:#fff;border-radius:50%;background:#00cd69;display:inline-block}.blockquote--yellow{border-left:3px solid #ffff5f;padding:0 0 0 30px}.compare__checkmark{width:22px;height:auto}@media screen and (max-width:1024px){.compare__section{padding:30px 0}}.compare__section.compare__section--gray{background:#f9f9f9}.compare__section.compare__section--gray>.container{width:90%}@media screen and (max-width:1024px){.compare__section.compare__section--gray>.container{width:90%}}.compare__section.compare__section--gray .compare__section--left{padding-left:10%}.compare__section.compare__section--chart>.container{width:100%}@media screen and (max-width:1024px){.compare__section.compare__section--chart>.container{width:100%}}.compare__section .compare__section--right{float:right}.compare__section .compare__headline{font-weight:500;font-style:normal;margin-top:20px}.compare__section .compare__inner{position:relative;height:100%;min-height:640px}@media screen and (max-width:1024px){.compare__section .compare__inner{min-height:330px}.compare__section .compare__inner--small{min-height:200px}}.compare__section .compare__content{width:100%}@media screen and (min-width:1024px){.compare__section .compare__content{position:absolute;top:50%;transform:translate(0,-50%)}}@media screen and (max-width:1024px){.compare--flip .compare__section--left .compare__inner{min-height:250px;margin-bottom:30px}}.compare__section--1{padding:0}.compare__section--1 .compare__inner{min-height:640px}@media screen and (max-width:1024px){.compare__section--1 .compare__inner{min-height:500px;padding-top:20px}.compare__section--4 .compare__inner--small{min-height:100px}.compare__section--4 .compare__section--left{padding-left:0!important}}.compare__section--4 .compare__content{margin:0 auto;display:table;width:auto}.compare__section--4 .compare__avatar{width:90px;height:auto;max-width:none}@media screen and (max-width:1024px){.compare__section--4 .compare__avatar{width:70px}}.compare__section--4 .compare__avatar--privacy .icon--privacy{position:absolute;left:15px;top:0}.compare__section--4 .compare__avatar--home .icon--home{position:absolute;right:20px;bottom:-5px;width:25px;height:25px}.compare__list{list-style-type:none;font-size:.8rem}.compare__list .compare__list__item{position:relative}.compare__list .compare__list__item:before{content:'';background:url(/dist/images/checkbox-green.png) no-repeat;width:44px;height:44px;position:absolute;background-size:50%;left:-40px;top:5px}.compare__list .compare__list__item>h4{margin-bottom:5px}.timeline .timeline__event{margin-bottom:30px;position:relative}.timeline .timeline__event:last-of-type,.timeline.timeline--avatar .timeline__event:last-of-type{margin-bottom:0}.timeline .timeline__event .timeline__time{font-size:80%;color:#00cd69;margin-bottom:0}.timeline .timeline__event .timeline__title{font-weight:300;font-style:normal}.timeline.timeline--border{padding:20px 0 20px 30px}.timeline.timeline--border:before{content:'';position:absolute;border-left:3px solid #c8c8c8;height:54.5%;left:12px;top:30px}@media screen and (min-width:1024px){.timeline.timeline--border:before{height:100%;top:0;min-height:640px}}.timeline.timeline--border .timeline__event:before{content:'';position:absolute;width:15px;height:15px;border-radius:50%;border:3px solid #c8c8c8;background:#fff;left:-39px;top:2px}.timeline.timeline--border .timeline__image>img{width:80%;max-width:none}@media screen and (max-width:1000px){.timeline.timeline--border .timeline__image>img{width:100%;max-width:none}}.chart:after,.chart__row:after,.timeline.timeline--avatar:after{content:"";display:table;clear:both}.timeline.timeline--avatar .timeline__image{position:relative;float:left;margin-right:30px;top:-15px}.timeline.timeline--avatar .timeline__image>img{width:100px;height:100px}.timeline.timeline--avatar .timeline__text{position:relative}.timeline.timeline--avatar .timeline__event{margin-bottom:100px}.compare__section--chart{padding:100px 0}.compare__section--chart>.container,.legal__table hr.legal__table__row__separator,.phone-container video,.responders__top-features-mobile .responders__top-features-mobile-img img{width:100%}@media screen and (max-width:1024px){.compare__section--chart{padding:20px 0}}.chart{position:relative;margin:20px 0}.chart__row{position:relative;margin-bottom:1.5rem}@media screen and (min-width:1000px){.chart__row{float:left;width:23%;margin-bottom:0}}.chart__row:last-child .chart__cell--primary{border-top-right-radius:6px}.chart__row:last-child .chart__details,.chart__row:last-child .chart__details .chart__cell:last-child{border-bottom-right-radius:6px}.chart__cell{background-color:#fff;border-bottom:3px solid #efefef;position:relative;font-size:.8rem;line-height:1.3;text-align:center;height:52px;background-repeat:no-repeat;background-size:16px;background-position:center center}@media screen and (min-width:601px){.chart__cell{background-size:22px;height:68px}}.chart__cell:nth-child(2n){background-color:#f9f9f9}.chart__inner{width:100%;position:absolute;top:50%;transform:translate(0,-50%)}.chart__cell--primary{display:table;width:100%;background-color:#efefef;border-bottom:0}@media screen and (min-width:601px){.chart__cell--primary{height:52px}}.chart__cell--checked{background-image:url(/dist/images/checkmark-grey.png)}.chart__header{display:table-cell;vertical-align:middle;line-height:1;font-size:.9rem}.chart__list{float:left;width:60%;border-right:3px solid #efefef;border-left:3px solid #efefef}@media screen and (min-width:1000px){.chart__list{display:none}}.chart__list .chart__cell{text-align:left;font-weight:500;font-style:normal}.chart--legend .chart__inner,.chart__list .chart__inner{padding:0 12px}@media screen and (min-width:1000px){.chart--legend .chart__inner,.chart__list .chart__inner{padding:0 18px}}.chart__details{float:left;width:40%;border-right:3px solid #efefef}@media screen and (min-width:1000px){.chart__details{width:100%}}.chart--legend{display:none;font-weight:500;font-style:normal}.chart--legend,.chart--legend .chart__cell:first-child{border-top-left-radius:6px}.chart--legend,.chart--legend .chart__cell:last-child{border-bottom-left-radius:6px}@media screen and (min-width:1000px){.chart--legend{display:block;top:52px;position:relative;width:31%}}.chart--legend .chart__cell{text-align:left;border-left:3px solid #efefef}.chart--legend .chart__cell:first-child{border-top:3px solid #efefef}.chart--canary{border-bottom:0}.chart--canary:after{content:'';z-index:999;position:absolute;height:100%;width:100%;display:block;border:3px solid #00cd69;top:0;bottom:10px;border-radius:6px;pointer-events:none}@media screen and (min-width:1000px){.chart--canary:after{border-top-right-radius:0}}.chart--canary .chart__header{font-size:120%;color:#fff}.chart--canary .chart__cell--primary{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#00cd69}@media screen and (min-width:1000px){.chart--canary .chart__cell--primary{border-top-right-radius:0}}.chart--canary .chart__cell--checked{background-image:url(/dist/images/checkmark-green.png)}.modal--compare-plans .modal-content{min-width:480px;overflow-x:auto}@media screen and (min-width:820px){.modal--compare-plans .modal-content{border-radius:8px;width:90%;margin:75px auto}}.modal--compare-plans .btn.btn--link{color:#080808}.modal--compare-plans__close{color:#2d2d2d;font-size:14px;font-weight:600;text-transform:uppercase;padding:25px;text-align:center;cursor:pointer}.modal--compare-plans__close__arrow{display:inline-block;width:4px;height:2px;border-left:solid 4px #2d2d2d;border-bottom:solid 4px transparent;border-top:solid 4px transparent;margin-left:5px;margin-bottom:1px}.comp__matrix-large,.comp__matrix-large .comp__matrix-row .comp__matrix-arlo h6,.comp__matrix-large .comp__matrix-row .comp__matrix-arlo p,.comp__matrix-large .comp__matrix-row .comp__matrix-canary h6,.comp__matrix-large .comp__matrix-row .comp__matrix-canary p,.comp__matrix-large .comp__matrix-row .comp__matrix-nest h6,.comp__matrix-large .comp__matrix-row .comp__matrix-nest p,.responders__initiatives p{margin:0}.comp__matrix-large .comp__matrix-row{display:-ms-flexbox;display:flex;transition:all 250ms ease-in-out;background:#fff;position:relative;overflow:visible}.comp__matrix-large .comp__matrix-row:nth-of-type(1){border-top:none}.comp__matrix-large .comp__matrix-row .comp__matrix-label{width:34%;transition:all 250ms ease-in-out;font-size:.8rem;padding:1rem 0;border-top:solid 1px #efefef}.comp__matrix-large .comp__matrix-row .comp__matrix-canary{padding:1rem 0}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo,.comp__matrix-large .comp__matrix-row .comp__matrix-nest{padding:1rem 0;border-top:solid 1px #efefef}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo,.comp__matrix-large .comp__matrix-row .comp__matrix-canary,.comp__matrix-large .comp__matrix-row .comp__matrix-nest{width:22%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:.8rem;text-align:center}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo .yes,.comp__matrix-large .comp__matrix-row .comp__matrix-canary .yes,.comp__matrix-large .comp__matrix-row .comp__matrix-nest .yes{display:inline-block;text-align:center;border-radius:50%;height:.8rem;width:.8rem}.comp__matrix-large .comp__matrix-row .comp__matrix-canary{background:#ffff5f;color:#2d2d2d;border-top:solid 1px #f1de39;transition:all 250ms ease-in-out}.comp__matrix-large .comp__matrix-row .comp__matrix-canary .yes{background-color:#2d2d2d}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo,.comp__matrix-large .comp__matrix-row .comp__matrix-nest{color:#6f6f6f}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo h6,.comp__matrix-large .comp__matrix-row .comp__matrix-arlo p,.comp__matrix-large .comp__matrix-row .comp__matrix-nest h6,.comp__matrix-large .comp__matrix-row .comp__matrix-nest p{color:#a6a6a6}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo .yes,.comp__matrix-large .comp__matrix-row .comp__matrix-nest .yes{background-color:#c8c8c8}.comp__matrix-large .comp__matrix-row:hover{background-color:#f9f9f9}.comp__matrix-large .comp__matrix-row:hover .comp__matrix-canary{background:#f4f45b}.comp__matrix-large .comp__matrix-row.comp__matrix-row-header .comp__matrix-arlo,.comp__matrix-large .comp__matrix-row.comp__matrix-row-header .comp__matrix-canary,.comp__matrix-large .comp__matrix-row.comp__matrix-row-header .comp__matrix-label,.comp__matrix-large .comp__matrix-row.comp__matrix-row-header .comp__matrix-nest{border-top:none;background:0 0}.comp__matrix-large .comp__matrix-row.comp__matrix-row-header:hover{background:0 0}.comp__matrix-large .comp__matrix-row-footnotes{padding:1rem 0;background:#fff;border-top:solid 1px #efefef;font-size:.7rem;color:#a6a6a6}@media screen and (min-width:800px){.comp__matrix-large .comp__matrix-row .comp__matrix-label{font-size:1rem;width:46%}.comp__matrix-large .comp__matrix-row .comp__matrix-arlo,.comp__matrix-large .comp__matrix-row .comp__matrix-canary,.comp__matrix-large .comp__matrix-row .comp__matrix-nest{width:18%}}@media screen and (min-width:950px){.comp__matrix-large .comp__matrix-row:hover .comp__matrix-label{padding-left:1rem}.comp__matrix-large .comp__matrix-row:hover .comp__matrix-label:last-of-type{padding-left:0}}.questions .hero__media{background-image:url(/dist/images/hero-questions-small.jpg)}@media screen and (min-width:601px){.questions .hero__media{background-image:url(/dist/images/hero-questions-medium.jpg)}}@media screen and (min-width:1024px){.questions .hero__media{background-image:url(/dist/images/hero-questions.jpg)}}.questions .hero__headline{margin-bottom:0}@media screen and (min-width:601px){.questions .hero__mask{display:none}}.questions .sub-nav{display:none}@media screen and (min-width:601px){.questions .sub-nav{display:block}}.all-in-one-offer__headline{z-index:2;position:absolute;top:30%;left:0;right:0;color:#fff}.hero__title{text-align:center;font-size:1.5rem;margin-bottom:0}.hero__cta{font-weight:500;font-style:normal;text-align:center;transition:all 250ms ease}.hero__cta:hover{color:#f9d631}@media screen and (min-width:530px){.all-in-one-offer__headline{top:40%}.hero__title{font-size:1.8rem}}@media screen and (min-width:950px){.hero__title{font-size:2.2rem}}.responders__hero a.btn{text-align:center;max-width:10rem;display:block;margin:auto;color:#ffff5f;font-weight:600;font-style:normal}.responders__hero h1{font-size:28px}@media screen and (min-width:900px){.responders__hero h1{font-size:44px}}.responders__initiatives a{display:inline-block;margin-bottom:2rem;font-size:16px;font-weight:600;font-style:normal}@media screen and (min-width:600px){.responders__initiatives a{margin-bottom:0}}.responders__top-features-mobile{text-align:center;margin-bottom:2rem}.responders__top-features-mobile h1{font-size:28px;margin-bottom:2rem}@media screen and (min-width:900px){.responders__top-features-mobile{display:none}}.home .hero .btn:after,.home .hero .hero:before,.responders__top-features{display:none}@media screen and (min-width:900px){.responders__top-features{display:block;width:100%;height:400px;padding-top:2rem;background:url(/dist/images/responders-blurred-background.jpg) 0 0 no-repeat;background-size:contain}.responders__top-features .top-features__headline{max-width:500px;margin-bottom:.5rem}}@media screen and (min-width:1024px){.responders__top-features{height:500px}.responders__top-features .top-features__headline{margin-bottom:1.5rem}}@media screen and (min-width:1200px){.responders__top-features{height:600px}}@media screen and (min-width:1400px){.responders__top-features{height:650px}}.top-features__containter{display:-ms-flexbox;display:flex;max-width:500px;margin:auto}@media screen and (min-width:900px){.top-features__containter{margin:0;max-width:400px}}.top-features__containter .top-features__item{width:33%;margin-right:.75rem}.top-features__containter .top-features__item img.responders__icon{width:4.5rem;transition:all 250ms ease;cursor:pointer}.top-features__containter .top-features__item span{font-weight:600;font-style:normal;font-size:13px;display:block}@media screen and (min-width:900px){.top-features__containter .top-features__item span{margin-top:.5rem}.top-features__containter .top-features__item img.responders__icon{width:3rem;padding:.3rem}.top-features__containter .top-features__item img.responders__icon:hover{padding:0}}@media screen and (min-width:1024px){.top-features__containter .top-features__item span{font-size:14px}.top-features__containter .top-features__item img.responders__icon{width:4rem}}@media screen and (min-width:1120px){.top-features__containter .top-features__item span{font-size:16px}.top-features__containter .top-features__item img.responders__icon{width:5.4rem}}@media screen and (min-width:900px) and (min-width:1024px){.top-features__containter{max-width:500px}}.responders__quotes blockquote{margin:0;padding:0;font-size:1.8rem;text-align:center;font-weight:200;font-style:normal;font-size:28px}@media screen and (min-width:900px){.responders__quotes blockquote{font-size:36px}}.responders__quotes blockquote span{font-size:16px;font-weight:300;font-style:normal}a.google-assistant-banner{margin-bottom:4rem;padding:1.5rem 2rem 1rem;background:#4179f8;animation-name:google-color-fade;animation-duration:12s;animation-iteration-count:infinite;color:#fff;border-radius:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:all 250ms ease-in-out}@media screen and (min-width:1100px){a.google-assistant-banner{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem 1rem 1rem}}a.google-assistant-banner .google-assistant-banner__quote{position:relative;width:100%;margin-top:1.5rem;-ms-flex-preferred-size:100%;flex-basis:100%}a.google-assistant-banner .google-assistant-banner__quote p{position:absolute;left:0;right:0;margin:0 auto;font-size:1.3rem;text-align:center;opacity:0;animation-name:google-quote-fade;animation-duration:12s;animation-iteration-count:infinite}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text h2:nth-child(1),a.google-assistant-banner .google-assistant-banner__quote p:nth-child(1){animation-delay:0s}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text h2:nth-child(2),a.google-assistant-banner .google-assistant-banner__quote p:nth-child(2){animation-delay:4s}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text h2:nth-child(3),a.google-assistant-banner .google-assistant-banner__quote p:nth-child(3){animation-delay:8s}@media screen and (min-width:601px){a.google-assistant-banner .google-assistant-banner__quote{margin-top:1rem}}@media screen and (min-width:1100px){a.google-assistant-banner .google-assistant-banner__quote{-ms-flex-item-align:start;align-self:flex-start;margin-left:1.5rem}a.google-assistant-banner .google-assistant-banner__quote p{text-align:left}}a.google-assistant-banner img{max-width:10rem;height:auto}a.google-assistant-banner{min-height:238px}@media screen and (min-width:430px){a.google-assistant-banner{min-height:218px}}@media screen and (min-width:865px){a.google-assistant-banner{min-height:180px}}@media screen and (min-width:1100px){a.google-assistant-banner{min-height:120px}}.google-assistant-hero{height:auto;background:#4179f8;animation-name:google-color-fade;animation-duration:12s;animation-iteration-count:infinite;color:#fff}.google-assistant-hero .google-assistant-hero__quote{padding:2rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text{position:relative;height:145px;margin:1rem 0;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:465px){.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text{height:100px}}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text h2{position:absolute;text-align:center;font-weight:200;font-style:normal;opacity:0;animation-name:google-quote-fade;animation-duration:12s;animation-iteration-count:infinite}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo{text-align:center}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo img{display:block;max-width:180px;margin:auto}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo a{display:inline-block;margin-top:.5rem;color:#fff;font-weight:600;font-style:normal;opacity:1}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo a:hover{color:#fff;opacity:.75;cursor:pointer}@media screen and (min-width:600px){.google-assistant-hero .google-assistant-hero__quote{padding-left:10%;padding-right:10%}}@media screen and (min-width:800px){.google-assistant-hero{height:420px}.google-assistant-hero .google-assistant-hero__image,.google-assistant-hero .google-assistant-hero__quote{float:left;width:50%;height:420px}.google-assistant-hero .google-assistant-hero__quote{padding-left:5%;padding-right:5%}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo,.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text h2{text-align:left}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-logo img{display:inline-block;margin:0;padding-right:1rem}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text{max-height:220px}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-link{text-align:left}.google-assistant-hero .google-assistant-hero__image{background:#fff url(/dist/images/google-assistant-hero-image-1.jpg) 0 0 no-repeat;background-size:cover}}@media screen and (min-width:927px){.google-assistant-hero .google-assistant-hero__quote{padding-top:4rem}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text{max-height:165px}}@media screen and (min-width:1215px){.google-assistant-hero .google-assistant-hero__quote{padding-top:5rem}.google-assistant-hero .google-assistant-hero__quote .google-assistant-hero__quote-text{max-height:115px}}.home .hero .hero__media{background-color:#fff}.home .hero .hero__text{color:#353535}@media screen and (min-width:1024px){.home .hero .hero__text{vertical-align:middle}}.home .hero .hero__media{background-image:url(/dist/images/hero-home-small.jpg);background-size:1000px;background-position:50% -10%}@media screen and (min-width:601px){.home .hero .hero__media{background-image:url(/dist/images/hero-home-medium.jpg)}}@media screen and (min-width:1024px){.home .hero .hero__media{background-image:url(/dist/images/hero-home.jpg)}}@media screen and (min-width:601px){.home .hero .hero__media{background-size:1000px;background-position:50% -10%}}@media screen and (min-width:1024px){.home .hero .hero__media{background-size:cover;background-position:50% 50%}}.home .hero .hero__headline{color:#353535}.home .hero{background-color:#efefef;position:relative}.home .hero:before{content:'';position:absolute;height:50%;background:#fff;width:100%;left:0;top:0}@media screen and (max-width:600px){.home .hero{height:600px}}@media screen and (min-width:601px){.home .hero{height:640px}}.home .hero__video-teaser{height:400px}#home-carousel,.home .hero__video-teaser .btn.btn--link{color:#fff}@media screen and (min-width:600px){.home .hero__video-teaser{height:600px}}.home .hero__text{color:#353535}@media screen and (max-width:1023px){.home .hero__text{text-align:center;position:relative;top:29%}}@media screen and (max-width:600px){.home .hero__text{top:34%}}.home .hero__text-inner{text-align:center;float:none}@media screen and (max-width:1023px){.home .hero__text-inner{float:none;width:100%;margin:0 auto;text-align:center;padding:0}}@media screen and (min-width:1024px){.home .hero__text-inner{text-align:left;margin-top:1.5rem;top:-80px;width:50%}}.home .hero__headline{font-size:1.6rem;line-height:1.1;margin-bottom:15px;margin-top:1em}@media screen and (min-width:601px){.home .hero__headline{font-size:2.25rem}}@media screen and (min-width:1024px){.home .hero__headline{font-size:2.25rem}}.home .hero__subhead,.products-section .wrapper.product-banner .featured p.product-banner__link{display:none}@media screen and (min-width:1024px){.home .hero__subhead{display:block}}.home .section__header{padding:0}.home .products-section{padding-bottom:2rem;padding-top:1rem}.home .products-section .row.products-section-intro{margin-bottom:2rem}.home .products-section .wrapper{overflow:hidden}.home .products-section .wrapper img{width:100%;transition:all .3s ease-in-out}.home .products-section .wrapper img:hover{transform:scale(1.05)}.home .featured{display:inline-block;position:absolute;top:5%;left:10%;right:8%}@media screen and (min-width:1024px){.home .featured{right:15%}}.home .featured h6{color:#fff;font-size:.9rem}.home .featured h2{color:#fff;diaplay:inline;font-weight:300;font-style:normal;font-size:1.25em;line-height:1.1}@media screen and (min-width:500px){.home .featured h2{font-size:1.6em}}@media screen and (min-width:600px){.home .featured h2{font-size:1.125em;line-height:1.2}}@media screen and (min-width:900px){.home .featured h2{font-size:1.5em}}@media screen and (min-width:1024px){.home .featured h2{font-size:1.8em}}.home .featured p.btn{color:#ffff5f}@media screen and (min-width:1024px){.home .featured{left:8%}}.products-section .wrapper.product-banner .featured{padding-top:.2em;width:70%}.products-section .wrapper.product-banner .featured h2{color:#2d2d2d}@media screen and (max-width:375px){.products-section .wrapper.product-banner h2{font-size:16px}}@media screen and (min-width:460px){.products-section .wrapper.product-banner .featured{width:60%;padding-top:.5em}}@media screen and (min-width:500px){.products-section .wrapper.product-banner .featured{width:70%}}@media screen and (min-width:600px){.products-section .wrapper.product-banner .featured{width:45%}}@media screen and (min-width:760px){.products-section .wrapper.product-banner .featured{width:40%}}@media screen and (min-width:900px){.products-section .wrapper.product-banner .featured p.product-banner__link{display:inline;color:#2d2d2d}}@media screen and (min-width:1024px){.products-section .wrapper.product-banner .featured{width:48%}}@media screen and (min-width:1100px){.products-section .wrapper.product-banner .featured{width:40%;padding-top:1.5rem}}@media screen and (max-width:600px){.home .hero.hero__image--left{height:650px}.home .hero.hero__image--left .hero__text{top:26%}}@media screen and (min-width:601px){.home .hero.hero__image--left{height:720px}.home .hero.hero__image--left .hero__text{top:22%}}@media screen and (min-width:1024px){.home .hero.hero__image--left{height:600px}.home .hero.hero__image--left .hero__text-inner{margin-top:1.5rem;margin-left:55%;top:0;width:38%;margin-right:7%}}.home .hero.hero__image--left .hero__subhead{display:block}.press-list{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.press-list:after{content:"";display:table;clear:both}@media screen and (min-width:1024px){.press-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.press-list>li{margin:0;width:50%;padding:0 1rem}@media screen and (min-width:601px){.press-list>li{width:25%}}@media screen and (min-width:1024px){.press-list>li{width:auto}}.press-list>li>img{opacity:.6;max-width:100px;margin:1rem auto;display:block;width:75%}@media screen and (min-width:1024px){.press-list>li>img{width:90%}}.block{margin-bottom:1.5rem}@media screen and (min-width:601px){.block{padding:0 30px}}.block p{margin-bottom:0!important}@media screen and (min-width:1170px){.block .block__inner{min-height:320px;border:2px solid #efefef;padding:50px}}.press-awards,.section-anchor .section section{margin-bottom:1.5rem}@media screen and (min-width:601px) and (max-width:1024px){.press-awards:nth-child(1),.press-awards:nth-child(2){margin-bottom:4.5rem}}.press-quote{border-bottom:2px solid #efefef;padding-top:0;padding-bottom:40px;text-align:center}@media screen and (min-width:601px){.press-quote{text-align:left;border-bottom:0;padding-bottom:0}}.press-quote:before{content:'';display:block;opacity:.2;margin:0 auto .75rem}@media screen and (min-width:601px){.press-quote:before{margin-left:0}}.press-quote p{font-size:1.1rem;margin-bottom:.75rem}.press-quote cite a{opacity:.5;transition:all 250ms ease}.nav-list>li:last-child>a,.press-quote:last-child{border-bottom:0}#home-carousel .hero__headline{padding:0 10%}#home-carousel .slide__img{min-height:400px}@media screen and (min-width:601px){#home-carousel .slide__img{min-height:640px}}#home-carousel .item,.testimonial__thumb img{position:relative}#home-carousel .carousel-text{text-align:center;position:absolute;top:0;right:0;left:0;height:100%;z-index:1}@media screen and (min-width:900px){#home-carousel .carousel-text{width:50%;text-align:left;left:auto}}#home-carousel .carousel-text .v-inner{padding:0 15px;max-width:570px}@media screen and (max-width:600px){#home-carousel .carousel-text .v-inner h1{font-size:2.4rem}}@media screen and (min-width:900px){#home-carousel .carousel-text .v-inner{padding:0;width:80%}}#home-carousel .carousel-text figure{margin:0 auto .75rem;width:110px}@media screen and (min-width:601px){#home-carousel .carousel-text figure{width:150px}}@media screen and (min-width:900px){#home-carousel .carousel-text figure{margin-left:-5px}#home-carousel .carousel-text,#home-carousel .owl-controls{padding-left:70px}#home-carousel .owl-controls{left:50%;bottom:5%;width:50%;text-align:left;margin-left:-5px}}#home-carousel .slide__img,#home-carousel .slide__img--blur{width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}#home-carousel .slide__img--blur{display:none;height:100%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 5px 188px rgba(65,65,65,.09)}@media screen and (min-width:601px){#home-carousel .slide__img--blur{display:block}}#home-carousel .item--1 .slide__img{background-image:url(/dist/images/home-slide-secure-small.jpg)}@media screen and (min-width:601px){#home-carousel .item--1 .slide__img{background-image:url(/dist/images/home-slide-secure-medium.jpg)}}@media screen and (min-width:1024px){#home-carousel .item--1 .slide__img{background-image:url(/dist/images/home-slide-secure.jpg)}}#home-carousel .item--1 .slide__img--blur{background-image:url(/dist/images/home-slide-secure-small.jpg)}#home-carousel .item--2 .slide__img{background-image:url(/dist/images/home-slide-pets-small.jpg)}@media screen and (min-width:601px){#home-carousel .item--2 .slide__img{background-image:url(/dist/images/home-slide-pets-medium.jpg)}}@media screen and (min-width:1024px){#home-carousel .item--2 .slide__img{background-image:url(/dist/images/home-slide-pets.jpg)}}#home-carousel .item--2 .slide__img--blur{background-image:url(/dist/images/home-slide-pets-small.jpg)}#home-carousel .item--3 .slide__img{background-image:url(/dist/images/home-slide-kids-small.jpg)}@media screen and (min-width:601px){#home-carousel .item--3 .slide__img{background-image:url(/dist/images/home-slide-kids-medium.jpg)}}@media screen and (min-width:1024px){#home-carousel .item--3 .slide__img{background-image:url(/dist/images/home-slide-kids.jpg)}}#home-carousel .item--3 .slide__img--blur{background-image:url(/dist/images/home-slide-kids-small.jpg)}#home-carousel .item--4 .slide__img{background-image:url(/dist/images/home-slide-travel-small.jpg)}@media screen and (min-width:601px){#home-carousel .item--4 .slide__img{background-image:url(/dist/images/home-slide-travel-medium.jpg)}}@media screen and (min-width:1024px){#home-carousel .item--4 .slide__img{background-image:url(/dist/images/home-slide-travel.jpg)}}#home-carousel .item--4 .slide__img--blur{background-image:url(/dist/images/home-slide-travel-small.jpg)}.legal .legal-addendum ol ol>li,.legal article ol ol>li,.no-js #home-carousel{display:block}.no-js #home-carousel .item{display:none}.no-js #home-carousel .item:first-child{display:block}#canary-video .modal-content{background:0 0}.device-mobile{width:100px;height:100px;margin-bottom:1.5rem}@media screen and (min-width:601px){.device-mobile{display:none}}.sensor-tiles .tiles__visual{transform:scale(.6);height:120px;margin:0;padding:0}.sensor-tiles .tiles__meta{padding:0;max-width:240px;margin:0 auto}.section--state-farm{background-image:none;text-align:center}@media screen and (min-width:601px){.section--state-farm{background-image:url(/dist/images/home-state-farm-medium.jpg)}}@media screen and (min-width:1024px){.section--state-farm{background-image:url(/dist/images/home-state-farm.jpg)}}@media screen and (min-width:601px){.section--state-farm{padding:4.5rem 0;text-align:left}}.section--state-farm .section__title{max-width:400px}.nav-list>li>a:hover,.section--testimonials{background-color:#efefef}.section--testimonials.section--testimonials--melaney{background-image:none}@media screen and (min-width:601px){.section--testimonials.section--testimonials--melaney{background-image:url(/dist/images/testimonial-melaney-medium.jpg)}}@media screen and (min-width:1024px){.section--testimonials.section--testimonials--melaney{background-image:url(/dist/images/testimonial-melaney.jpg)}}.section--testimonials.section--testimonials--mike{background-image:none}@media screen and (min-width:601px){.section--testimonials.section--testimonials--mike{background-image:url(/dist/images/testimonial-mike-medium.jpg)}}@media screen and (min-width:1024px){.section--testimonials.section--testimonials--mike{background-image:url(/dist/images/testimonial-mike.jpg)}}@media screen and (min-width:601px){.section--testimonials{min-height:650px}}.testimonial__summary{font-size:1rem}.testimonial__thumb{margin-bottom:.75rem;margin-top:15%}@media screen and (min-width:601px){.testimonial__thumb{width:48%;margin-right:2%;float:left}}.testimonial__thumb:nth-of-type(2){margin-right:0}.testimonial__thumb a{position:relative;display:block}.testimonial__thumb:hover .play{opacity:1}.testimonial__thumb .title{font-size:.9rem;font-weight:300;font-style:normal;text-align:center;margin-bottom:0;margin-top:10px;letter-spacing:0;text-transform:none}@media screen and (min-width:601px){.testimonial__thumb .title{text-align:left}}.testimonial__thumb .play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity 250ms ease;opacity:.75}@media screen and (min-width:900px){#home-tabs{position:absolute;top:2rem;left:0;right:0;z-index:100}}@media screen and (max-width:900px){#home-tabs__content .tab-pane:first-child .row{padding-top:30px}#home-tabs__content .tab-pane:last-child .row{padding-bottom:30px}}@media screen and (min-width:900px){#home-tabs__content .row{z-index:90;position:absolute;top:8rem;left:0}}@media screen and (max-width:900px){.home-tabs__img{display:none}}.home .hero.hero-fathersday{text-align:left;color:#353535}@media screen and (min-width:601px){.home .hero.hero-fathersday{height:600px}}@media screen and (max-width:1023px){.home .hero.hero-fathersday .hero__text{padding-left:0;padding-right:0}}@media screen and (min-width:601px){.home .hero.hero-fathersday .hero__text{vertical-align:top;position:relative;top:0}}.home .hero.hero-fathersday .hero__text-inner{max-width:100%;text-align:center;margin-top:0;top:0;width:100%}@media screen and (min-width:601px){.home .hero.hero-fathersday .hero__text-inner{text-align:left;margin:0;width:60%;max-width:470px;top:4.5rem}}.home .hero.hero-fathersday .hero__media{background-image:url(/dist/images/hero-fathersday-small.jpg);background-size:cover!important;background-position:50% 50%!important}@media screen and (min-width:601px){.home .hero.hero-fathersday .hero__media{background-image:url(/dist/images/hero-fathersday-medium.jpg)}}@media screen and (min-width:1024px){.home .hero.hero-fathersday .hero__media{background-image:url(/dist/images/hero-fathersday.jpg)}}.home .hero.hero-fathersday .hero__subhead{font-size:1.2rem;line-height:1.3;margin-bottom:.75rem;display:block!important}@media screen and (min-width:601px){.home .hero.hero-fathersday .hero__subhead{font-size:1.9rem}}.section--wwdc{background:#000;padding:20px 0 10px;text-align:center;background:#000 url(/dist/images/modal-background.png) no-repeat 100% 25%}@media screen and (min-width:1024px){.section--wwdc{text-align:left}}.section--wwdc h1{color:#fff;font-weight:200;float:none;font-size:1.6rem}@media screen and (min-width:1024px){.section--wwdc h1{font-size:2.1rem;float:left}}.wwdc__right{float:none}@media screen and (min-width:1024px){.wwdc__right{float:right;position:relative;top:15px}}.home .hero.hero__image--left.hero--bf,.home .hero.hero__image--left.hero--bf .hero__media{background-color:#ffff5f}.home .hero.hero__image--left.hero--bf .hero__text-inner h1.hero__headline{font-weight:200;font-style:normal;line-height:1.25em}@media screen and (min-width:1024px){.home .hero.hero__image--left.hero--bf .hero__text-inner{margin-left:33%;width:67%;margin-right:0;margin-top:-5%}.home .hero.hero__image--left.hero--bf .hero__text-inner h1.hero__headline{font-size:4em;line-height:1.125em}}.home .hero.hero__image--left.hero--bf .hero--bf__bold-price,.insurance__hero.insurance__hero--aviva .insurance__hero-inner h1{font-weight:600;font-style:normal}.home .hero.hero__image--left.hero--bf .bundle__expected--delivery{color:#353535;margin-top:1em;display:block}@media screen and (min-width:1024px){.home .hero.hero__image--left.hero--bf .bundle__expected--delivery{margin-left:1.5em;display:inline-block}}.section--data-security{border-top:1px solid #efefef}.section--data-security .data-security__content{text-align:center;margin:0 auto}@media screen and (min-width:1024px){.section--data-security .data-security__content{text-align:left;margin-left:0}}.section--data-security .networkworld-quote{width:100%;max-width:340px;display:block;margin:auto}.section--protect-the-protectors{background:#000 url(/dist/images/hero-protectors-small.jpg) 50% 75% no-repeat;background-size:cover;padding-top:100px;padding-bottom:100px;color:#fff}.section--protect-the-protectors h1{font-weight:200;font-style:normal;margin-top:0}.section--protect-the-protectors h6{font-size:.8rem;margin-bottom:10px}.multipack-thumbnails__grid .multipack-thumbnails__item:hover h2,.section--protect-the-protectors .btn--white{color:#2d2d2d}.section--protect-the-protectors .btn--link__white{font-weight:500;font-style:normal}@media screen and (min-width:600px){.section--protect-the-protectors{background:#000 url(/dist/images/hero-protectors-medium.jpg) 10% 0% no-repeat;background-size:cover;height:520px;padding-top:50px}}@media screen and (min-width:810px){.section--protect-the-protectors{background-position:10% 50%;padding-top:100px}}@media screen and (min-width:1024px){.section--protect-the-protectors{background:#000 url(/dist/images/hero-protectors.jpg) 10% 80% no-repeat;background-size:cover;padding-top:100px;height:620px}}@media screen and (min-width:1250px){.section--protect-the-protectors{padding-top:150px}}.works .hero,.works__hero .hero{color:#2d2d2d;text-align:left;background:#fff}.works .hero__text,.works__hero .hero__text{width:100%;vertical-align:top;position:relative;top:30px}@media screen and (min-width:601px){.works .hero__text,.works__hero .hero__text{top:0;vertical-align:middle}}.works .hero__text-inner,.works__hero .hero__text-inner{max-width:45%;float:right}@media screen and (max-width:1024px){.works .hero__text-inner,.works__hero .hero__text-inner{max-width:60%}}@media screen and (max-width:600px){.works .hero__text-inner,.works__hero .hero__text-inner{max-width:100%}}.works .hero__media,.works__hero .hero__media{background-image:url(/dist/images/hero-works-small.jpg);background-size:contain;background-position:bottom center}@media screen and (min-width:601px){.works .hero__media,.works__hero .hero__media{background-image:url(/dist/images/hero-works-medium.jpg)}}@media screen and (min-width:1024px){.works .hero__media,.works__hero .hero__media{background-image:url(/dist/images/hero-works.jpg)}}@media screen and (min-width:601px){.works .hero__media,.works__hero .hero__media{background-size:cover}}.works .hero__subhead,.works__hero .hero__subhead{text-align:left}.works .hero__headline,.works__hero .hero__headline{font-size:1.9rem;line-height:1.1;margin-bottom:10px;font-weight:200;font-style:normal}@media screen and (min-width:601px){.works .hero__headline,.works__hero .hero__headline{font-size:2.25rem}}@media screen and (min-width:1024px){.works .hero__headline,.works__hero .hero__headline{font-size:3rem}}section.works__section-hero{background:#efefef}@media screen and (min-width:830px){section.works__section-hero{background:#fff}}.works__app-links{display:-ms-flexbox;display:flex;max-width:12rem;margin:auto}a.works__app-link{display:block;padding-bottom:.5em;padding-right:.5em}a.works__app-link:nth-child(2){padding-right:0}@media screen and (min-width:601px){.works-section .works-section__mobile{display:none}}.works-section h2.product-content__title{margin-bottom:20px;letter-spacing:-.02em;font-weight:200;font-style:normal}@media screen and (min-width:601px){.works-section--1{background-image:url(/dist/images/works-control-background.jpg);padding-top:0}.works-section--1 .section__text{color:#fff}}.works-section--2 h3{font-style:normal;font-size:20px;font-size:1rem}.mode,.works-section--2 .section__header{text-align:center}.mode p{font-size:.75rem}.mode .mode__visual{width:100px;margin:0 auto 1.5rem}@media screen and (min-width:1024px){.mode .mode__visual{width:150px;margin-top:1.5rem}.mode .mode__text{padding:0 10%}}.works-section--3,.works-section--7{overflow:hidden;padding-bottom:0}@media screen and (min-width:601px){.works-section--3 .section__feature--inner,.works-section--7 .section__feature--inner{width:40%}}@media screen and (min-width:768px){.works-section--3 .section__text,.works-section--7 .section__text{padding-left:1.5rem}}@media screen and (min-width:601px){.works-section--3 .section__feature--visual,.works-section--7 .section__feature--visual{width:60%}.works-section--4{background:url(/dist/images/works-action-background.jpg);padding-top:0}.works-section--4 .section__text{color:#fff}}.works-section--5 .phone-container{max-width:275px;margin:0 auto}@media screen and (min-width:601px){.works-section--6{background-image:url(/dist/images/works-homehealth-background.jpg)}}@media screen and (min-width:1170px){.works-section--6{padding-top:0}}@media screen and (min-width:601px){.works-section--6 .section__text{color:#fff}}@media screen and (min-width:601px) and (max-width:899px){.works-section--6 .section__text{text-align:center;padding:0 2.5rem}}@media screen and (min-width:900px){.works-section--6 .section__text{max-width:19.5rem}}@media screen and (min-width:601px){.works-section--6 .section__feature--inner{transform:translate(0,0);position:relative;top:auto;width:100%}}@media screen and (min-width:900px){.works-section--6 .section__feature--inner{top:50%;position:absolute;left:0;transform:translateY(-50%);width:50%}}.legal h3,.works-section--8 .section__title{font-size:20px;font-size:1rem}.phone-container,.works-section--8 .section__text{text-align:center}@media screen and (min-width:1024px){.works-section--8 .section__text{text-align:left;padding-top:4.5rem}}@media screen and (max-width:1024px){.works-section--8 img{max-width:70%}}.phone-container{overflow:hidden}.works-section__image{background-repeat:no-repeat;position:relative;margin-bottom:0;float:right;display:none}.image-control-hand{background-size:560px 606px;background-image:url(/dist/images/works-control-hand.png);height:606px;width:560px}@media screen and (min-width:601px){.image-control-hand{display:block;margin-right:-280px}}@media screen and (min-width:900px){.image-control-hand{margin-right:-190px}}@media screen and (min-width:1024px){.image-control-hand{margin-right:-160px}}.image-action-hand{background-size:800px 647px;background-image:url(/dist/images/works-action-hand.png);height:647px;width:800px}@media screen and (min-width:601px){.image-action-hand{display:block;margin-right:-280px}}@media screen and (min-width:900px){.image-action-hand{margin-right:-190px}}@media screen and (min-width:1024px){.image-action-hand{margin-right:-160px}}.image-homehealth-hand{background-size:770px 539px;background-image:url(/dist/images/works-homehealth-hand-wide.png);height:489px;width:770px}@media screen and (min-width:601px){.image-homehealth-hand{display:block}}@media screen and (min-width:601px) and (max-width:899px){.image-homehealth-hand{display:block;float:left;margin-top:-90px;transform:translate(-50%,0);left:50%;margin-left:50px}}@media screen and (min-width:900px){.image-homehealth-hand{margin-right:-340px}}@media screen and (min-width:1024px){.image-homehealth-hand{margin-right:-270px}}@media screen and (min-width:1170px){.image-homehealth-hand{background-size:1000px 711px;height:711px;width:1000px;margin-right:-370px}}.insurance__hero{background:url(/dist/images/insurance-blurred-bkgd-small.jpg) 90% 0% no-repeat;background-size:cover;padding-top:3rem;padding-bottom:2rem}.hero--promo.multipack-membership h1,.insurance__hero .insurance__hero-inner h2,.insurance__homepage-header h2{font-weight:200;font-style:normal}@media screen and (min-width:700px){.insurance__hero{padding-bottom:8rem;background:url(/dist/images/insurance-blurred-bkgd-medium.jpg) 80% 0% no-repeat;background-size:cover}.insurance__hero .insurance__hero-inner{width:60%;max-width:500px}}@media screen and (min-width:1024px){.insurance__hero{background:url(/dist/images/insurance-blurred-bkgd.jpg) 90% 0% no-repeat;background-size:cover;min-height:560px;padding-top:5rem}}@media screen and (min-width:1100px){.insurance__hero{background:url(/dist/images/insurance-blurred-bkgd.jpg) 100% 0% no-repeat}}.full-bleed__container-insurance{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:900px){.full-bleed__container-insurance{-ms-flex-direction:row;flex-direction:row}}.full-bleed__container-insurance .full-bleed__half{background:#efefef;-ms-flex:1;flex:1}.full-bleed__container-insurance .full-bleed__half .container{width:80%}.full-bleed__container-insurance .full-bleed__half-image{background:url(/dist/images/insurance-family.jpg) 70% 0% no-repeat;background-size:cover}@media screen and (min-width:900px){.full-bleed__container-insurance .full-bleed__half-image img{display:none}}@media screen and (min-width:1200px){.full-bleed__container-insurance .full-bleed__half-image{background-position:80% 0}}.insurance__homepage-header{margin-bottom:3rem;text-align:center}.insurance__logo{width:60%;margin:auto}.insurance__logo .insurance__logo-link{display:block;width:100%;height:6rem;text-align:center}.insurance__logo .insurance__logo-link .insurance__logo-image{display:inline;width:80%;margin:auto;transition:all 250ms ease}.insurance__logo .insurance__logo-link:hover .insurance__logo-image{margin:auto;width:85%}@media screen and (min-width:700px){.insurance__logos{display:-ms-flexbox;display:flex}.insurance__logos .insurance__logo{-ms-flex:1;flex:1;width:100%}.insurance__logos .insurance__logo .insurance__logo-link{height:5rem}}.section--ptp-banner{display:block;background-color:#eb1c23;color:#fff;padding:1.5rem;transition:color 250ms ease,border 250ms ease,background 250ms ease,opacity 250ms ease}.section--ptp-banner:focus,.section--ptp-banner:hover{color:#fff;opacity:.8}.section--ptp-banner .ptp-inner{display:table;width:100%;height:100%}.section--ptp-banner .ptp-banner__text{text-align:center;display:table-cell;vertical-align:middle}.section--discount-eligible{background-image:none}@media screen and (min-width:601px){.section--discount-eligible{background-image:url(/dist/images/home-state-farm-medium.jpg)}}@media screen and (min-width:1024px){.section--discount-eligible{background-image:url(/dist/images/home-state-farm.jpg)}}@media screen and (min-width:1024px){.insurance__hero.insurance__hero--aviva{padding-top:4rem}}@media screen and (min-width:700px){.products-features.products-features--aviva{padding-top:0}}.products-features.products-features--aviva h2{margin-bottom:3.5rem;font-weight:200;font-style:normal}.landing .hero{color:#000}.landing .hero__headline{font-size:1.8rem;margin-bottom:1.5rem}@media screen and (min-width:601px){.landing .hero__headline{font-size:2.2rem}}@media screen and (max-width:601px){.landing hr{display:none}}.landing-everyone .hero__media{background-image:url(/dist/images/hero-landing-small.jpg)}@media screen and (min-width:601px){.landing-everyone .hero__media{background-image:url(/dist/images/hero-landing-medium.jpg)}}@media screen and (min-width:1024px){.landing-everyone .hero__media{background-image:url(/dist/images/hero-landing.jpg)}}.landing-panel{height:580px;color:#fff;text-align:center}@media screen and (min-width:601px){.landing-panel{height:700px}}.landing-panel .phone-chrome{margin-top:.75rem}@media screen and (max-width:600px){.landing-panel{position:relative}.landing-panel:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000;opacity:.35}}.landing-panel--1{background-image:url(/dist/images/landing-road-small.jpg)}@media screen and (min-width:601px){.landing-panel--1{background-image:url(/dist/images/landing-road-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--1{background-image:url(/dist/images/landing-road.jpg)}}.landing-panel--2{background-image:url(/dist/images/landing-lake-small.jpg)}@media screen and (min-width:601px){.landing-panel--2{background-image:url(/dist/images/landing-lake-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--2{background-image:url(/dist/images/landing-lake.jpg)}}.landing-panel--3{background-image:url(/dist/images/landing-house-small.jpg)}@media screen and (min-width:601px){.landing-panel--3{background-image:url(/dist/images/landing-house-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--3{background-image:url(/dist/images/landing-house.jpg)}}.landing-panel--4{background-image:url(/dist/images/landing-room-small.jpg)}@media screen and (min-width:601px){.landing-panel--4{background-image:url(/dist/images/landing-room-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--4{background-image:url(/dist/images/landing-room.jpg)}}.landing-panel--cook{background-image:url(/dist/images/landing-cook-small.jpg)}@media screen and (min-width:601px){.landing-panel--cook{background-image:url(/dist/images/landing-cook-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--cook{background-image:url(/dist/images/landing-cook.jpg)}}.landing-panel--table{background-image:url(/dist/images/landing-table-small.jpg)}@media screen and (min-width:601px){.landing-panel--table{background-image:url(/dist/images/landing-table-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--table{background-image:url(/dist/images/landing-table.jpg)}}.landing-panel--sleep{background-image:url(/dist/images/landing-sleep-small.jpg)}@media screen and (min-width:601px){.landing-panel--sleep{background-image:url(/dist/images/landing-sleep-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--sleep{background-image:url(/dist/images/landing-sleep.jpg)}}.landing-panel--toys{background-image:url(/dist/images/landing-toys-small.jpg)}@media screen and (min-width:601px){.landing-panel--toys{background-image:url(/dist/images/landing-toys-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--toys{background-image:url(/dist/images/landing-toys.jpg)}}.landing-panel--camp{background-image:url(/dist/images/landing-camp-small.jpg)}@media screen and (min-width:601px){.landing-panel--camp{background-image:url(/dist/images/landing-camp-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--camp{background-image:url(/dist/images/landing-camp.jpg)}}.landing-panel--plane{background-image:url(/dist/images/landing-plane-small.jpg)}@media screen and (min-width:601px){.landing-panel--plane{background-image:url(/dist/images/landing-plane-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--plane{background-image:url(/dist/images/landing-plane.jpg)}}.landing-panel--hike{background-image:url(/dist/images/landing-hike-small.jpg)}@media screen and (min-width:601px){.landing-panel--hike{background-image:url(/dist/images/landing-hike-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--hike{background-image:url(/dist/images/landing-hike.jpg)}}.landing-panel--mountain{background-image:url(/dist/images/landing-mountain-small.jpg)}@media screen and (min-width:601px){.landing-panel--mountain{background-image:url(/dist/images/landing-mountain-medium.jpg)}}@media screen and (min-width:1024px){.landing-panel--mountain{background-image:url(/dist/images/landing-mountain.jpg)}}.packaging-img{margin:0 auto}@media screen and (min-width:601px){.packaging-img{margin-left:auto;margin-right:0}}.landing-families .hero{color:#fff}.landing-families .hero__media{background-image:url(/dist/images/hero-families-small.jpg)}@media screen and (min-width:601px){.landing-families .hero__media{background-image:url(/dist/images/hero-families-medium.jpg)}}@media screen and (min-width:1024px){.landing-families .hero__media{background-image:url(/dist/images/hero-families.jpg)}}.landing-travelers .hero{color:#fff}.landing-travelers .hero__media{background-image:url(/dist/images/hero-travelers-small.jpg)}@media screen and (min-width:601px){.landing-travelers .hero__media{background-image:url(/dist/images/hero-travelers-medium.jpg)}}@media screen and (min-width:1024px){.landing-travelers .hero__media{background-image:url(/dist/images/hero-travelers.jpg)}}.landing-pets .hero__media{background-image:url(/dist/images/hero-pets-small.jpg)}@media screen and (min-width:768px){.landing-pets .hero__media{background-image:url(/dist/images/hero-pets.jpg)}}.testimonials{display:table;margin-top:40px;text-align:center}.testimonial{display:block;width:100%;padding:0 15px;margin-bottom:20px}@media screen and (min-width:700px){.testimonial{display:table-cell;width:33.33333%}}.testimonial__avatar{width:100px;height:100px;border-radius:50%;margin-bottom:20px}.testimonial hr,.testimonial__quote{margin-bottom:1rem}.testimonial__author{color:#939598;font-size:16px;font-weight:500;font-style:normal}.testimonial hr{width:30px;margin-top:0}.panel--dog{padding-top:50px;padding-bottom:50px;background-image:url(/dist/images/landing-pets-dog-small.jpg)}@media screen and (min-width:601px){.panel--dog{background-image:url(/dist/images/landing-pets-dog-medium.jpg)}}@media screen and (min-width:1024px){.panel--dog{background-image:url(/dist/images/landing-pets-dog.jpg)}}.landing-renters .hero__media{background-image:url(/dist/images/hero-renters-small.jpg)}@media screen and (min-width:601px){.landing-renters .hero__media{background-image:url(/dist/images/hero-renters-medium.jpg)}}.panel--notification{background-image:url(/dist/images/landing-renters-notification-small.jpg)}@media screen and (min-width:601px){.panel--notification{background-image:url(/dist/images/landing-renters-notification-medium.jpg)}}@media screen and (min-width:1024px){.panel--notification{background-image:url(/dist/images/landing-renters-notification.jpg)}}@media screen and (min-width:601px){.panel--notification{padding-top:120px;padding-bottom:120px}}.landing-stop-burglars .hero__media{background-image:url(/dist/images/hero-stop-burglars-small.jpg)}@media screen and (min-width:601px){.landing-stop-burglars .hero__media{background-image:url(/dist/images/hero-stop-burglars.jpg)}}.panel--always-know{background-image:url(/dist/images/landing-stop-burglars-device-small.jpg)}@media screen and (min-width:600px){.panel--always-know{padding-top:160px;padding-bottom:160px}}@media screen and (min-width:601px){.panel--always-know{background-image:url(/dist/images/landing-stop-burglars-device-medium.jpg)}}@media screen and (min-width:1024px){.panel--always-know{background-image:url(/dist/images/landing-stop-burglars-device.jpg)}}.landing--alt-hero{background-color:#eae8e9;height:800px}.landing--alt-hero--burglars{height:860px}@media screen and (max-width:355px){.landing--alt-hero--burglars{height:950px}}.landing--alt-hero--burglars .hero__headline{max-width:500px}@media screen and (min-width:600px){.landing--alt-hero--burglars{height:925px}}@media screen and (min-width:601px){.landing--alt-hero{height:625px}}.landing--alt-hero .hero__text{vertical-align:top;padding-top:40px;padding-left:0;padding-right:0;text-align:center}@media screen and (min-width:601px){.landing--alt-hero .hero__text{vertical-align:middle;padding-left:15px;padding-right:15px;text-align:left;padding-top:0}}.landing--alt-hero .hero__text .btn{display:inline-block;margin-left:auto;margin-right:auto}@media screen and (min-width:600px){.landing--alt-hero .hero__text .btn{display:inline-block}}.landing--alt-hero .hero__headline{font-size:1.8rem;text-align:center;margin-bottom:40px}@media screen and (min-width:601px){.landing--alt-hero .hero__headline{text-align:left;font-size:2.5rem}}.landing--alt-hero .hero__media{background-size:450px auto;background-position:bottom center}@media screen and (min-width:601px){.landing--alt-hero .hero__media{background-size:cover;background-position:50% 50%}}.landing--alt-hero .hero__media--pets{background-size:100% auto}@media screen and (min-width:601px){.landing--alt-hero .hero__media--pets{background-size:cover;background-position:50% 50%}}.landing--alt-hero .hero__media--renters{background-size:100% auto}@media screen and (min-width:601px){.landing--alt-hero .hero__media--renters{background-size:cover;background-position:50% 50%}}.landing--alt-hero .hero__features{font-size:95%;max-width:400px;text-align:left;list-style:outside none;margin-top:20px;margin-left:auto;margin-right:auto;padding:0;font-size:1rem}.landing--alt-hero .hero__features li{margin-bottom:15px;display:block;position:relative;padding-left:65px;overflow:visible}.landing--alt-hero .hero__features li p{margin:0}.landing--alt-hero .hero__features li:last-child{margin-bottom:40px}@media screen and (min-width:601px){.landing--alt-hero .hero__features{max-width:none;margin-left:0;margin-right:0;font-size:100%}}.landing--alt-hero .hero__features .hero__features__icon{position:relative;height:50px;width:50px;left:-40px}.landing--alt-hero .hero__features .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.35)}@media screen and (min-width:601px){.landing--alt-hero .hero__features{font-size:100%}}@media screen and (max-width:600px){.legal .sidebar-content{padding:0}}.legal .sidebar-content .section__title,.memb__content .memb__matrix-intro h2,.memb__content .memb__section h2{font-size:20px;font-size:1rem}.legal .hero__media{background-image:url(/dist/images/hero-legal-small.jpg)}@media screen and (min-width:601px){.legal .hero__media{background-image:url(/dist/images/hero-legal-medium.jpg)}}@media screen and (min-width:1024px){.legal .hero__media{background-image:url(/dist/images/hero-legal.jpg)}}.legal .legal-addendum ol,.legal article ol{counter-reset:count}.legal .legal-addendum ol>li,.legal article ol>li{counter-increment:count}.legal .legal-addendum ol ol>li:before,.legal article ol ol>li:before{content:counters(count,".") ". ";margin-left:-20px}.redundant-link{color:#1244da;transition:color 250ms ease}.redundant-link:hover{color:#000070;cursor:pointer}.section-anchor{display:block;position:relative;bottom:100px;visibility:hidden}.section-anchor .section{text-align:left}.section-anchor .section h4{line-height:1.33}.section-anchor .section small{-webkit-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased}.nav-list{list-style:none;padding:0;margin:0;display:none;width:305px}@media screen and (min-width:1024px){.nav-list{display:block}}.memb__content .memb__section-twct .container .memb__content-text p,.nav-list>li,ol.legal-table-of-contents>li{margin-bottom:0}.nav-list>li>a{color:#000;padding:10px 16px;display:block;background-color:#fff;font-size:.8rem;transition:background 250ms ease;border-radius:2px}.nav-list>li>a.active{background-color:#00cd69;color:#fff}.nav-list.affix{top:100px;position:fixed}@media screen and (max-width:600px){.legal-sidebar{padding:0}}.legal-sidebar .select-control{margin-bottom:1.5rem}@media screen and (min-width:1024px){.legal-sidebar .select-control{display:none}}.affix-bottom{position:relative}.legal-map--format{display:inline-block;min-width:10rem}.legal-map--dash{display:inline-block;margin-right:1rem;color:#999}.legal__table{clear:both;border:solid 1px #cbcbcb;margin-bottom:20px}@media screen and (min-width:820px){.legal__table{border-width:0;margin-bottom:0}}.legal__table__title{background:#f1f1f1;min-height:44px;padding:0 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:.72rem!important}@media screen and (min-width:820px){.legal__table__title{font-size:1rem!important;-ms-flex-pack:start;justify-content:flex-start;min-height:50px}}.legal__table__row{margin-bottom:15px}@media screen and (min-width:820px){.legal__table__row{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}}.legal__table hr,.legal__table__row--caption{border-bottom:solid .025rem #cbcbcb}@media screen and (max-width:820px){.legal__table__row--caption{display:none!important}}.legal__table__row__cell{padding:0 15px;word-break:break-word;font-size:16px;font-size:.8rem}.legal__table__row--caption .legal__table__row__cell{font-weight:600}@media screen and (min-width:820px){.legal__table__row__cell{padding:20px 15px;width:20%}.legal__table__row__cell--desc{width:40%}}.legal__table__row__cell--provider{font-weight:600;margin-top:20px;padding-bottom:10px}@media screen and (min-width:820px){.legal__table__row__cell--provider{margin-top:0;font-weight:300}}.legal__table__row__cell ul{padding-left:15px}.legal__table__row__cell ul li{margin-bottom:5px}.legal__table__row--inner{margin-bottom:20px}@media screen and (min-width:820px){.legal__table__row--inner{margin-bottom:0;-ms-flex-preferred-size:80%;flex-basis:80%;-ms-flex-pack:start;justify-content:flex-start}.legal__table__row--inner .legal__table__row__cell{width:25%}.legal__table__row--inner .legal__table__row__cell--desc{width:50%}}.legal__table hr{width:100%;height:.025rem;background:#fff;margin:0;clear:both}@media screen and (max-width:820px){.legal__table hr{display:none}}.personal-info .section__header{line-height:40px;margin-bottom:40px}@media screen and (max-width:600px){.personal-info .section__header{font-size:24px;line-height:26px;text-align:center;margin-bottom:30px}}.personal-info h3{margin-bottom:40px}.personal-info p{font-size:14px;font-weight:400}.personal-info .checkbox-row{font-weight:400;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px}.personal-info .checkbox-row label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-right:40px}.personal-info .checkbox-row label input{opacity:0;cursor:pointer;height:0;width:0}.personal-info .checkbox-row label input:checked~span{background:#080808!important}.personal-info .checkbox-row label input:checked~span:after{display:block}.personal-info .checkbox-row label span{cursor:pointer;position:absolute;top:0;right:0;height:25px;width:25px;background:#fff;border:1px solid #080808;border-radius:2px;transition:background 250ms ease}.personal-info .checkbox-row label span:after{content:'';position:absolute;display:none;left:8px;top:2px;width:8px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.personal-info .section__footer{width:100%;text-align:center}.personal-info .section__footer .btn{width:100%}.personal-info .section__footer .btn:disabled{background:#ccc}.terms{background:#fff;padding:20px;font-family:Gibson,Arial,Helvetica,sans-serif;font-style:normal;font-weight:300;font-size:16px;line-height:21px}.terms-header{font-size:1.2em}.section--membership-perk .membership-perk__content{z-index:1000}.section--membership-perk .membership-perk__content .membership-perk__label{margin-bottom:10px;font-size:16px;font-size:.8rem}.section--membership-perk .membership-perk__content .membership-perk__desc{margin-bottom:20px;letter-spacing:-.02em;font-weight:200;font-style:normal}.section--membership-perk .membership-perk__content .membership-perk__footnote{font-size:11px;font-size:.55rem}@media screen and (min-width:700px){.section--membership-perk{position:relative;height:25rem}.section--membership-perk .membership-perk__content{position:absolute;width:18rem;margin-top:4rem}.section--membership-perk .membership-perk__image{position:absolute}}@media screen and (min-width:950px){.section--membership-perk .membership-perk__content{width:22rem}}.section--membership-perk.incident-support-homepage{background-color:#fff;padding:0;text-align:center}.section--membership-perk.incident-support-homepage .membership-perk__content{max-width:520px;margin:auto}.section--membership-perk.incident-support-homepage .membership-perk__image{width:100%;max-width:400px;margin:auto;display:block}@media screen and (min-width:700px){.section--membership-perk.incident-support-homepage{height:16rem;text-align:left}.section--membership-perk.incident-support-homepage .membership-perk__content{right:0}.section--membership-perk.incident-support-homepage .membership-perk__image{width:400px;left:-2rem;bottom:0}}@media screen and (min-width:800px){.section--membership-perk.incident-support-homepage .membership-perk__image{left:5%}}@media screen and (min-width:950px){.section--membership-perk.incident-support-homepage{height:18rem}.section--membership-perk.incident-support-homepage .membership-perk__content{padding-right:1rem}.section--membership-perk.incident-support-homepage .membership-perk__image{max-width:600px;width:480px}}@media screen and (min-width:1120px){.section--membership-perk.incident-support-homepage .membership-perk__content{padding-right:2rem;right:2%}.section--membership-perk.incident-support-homepage .membership-perk__image{left:10%;width:520px}}.section--membership-perk.incident-support-homepage .membership--cta>a{background-image:linear-gradient(-165deg,#0096e6 0%,#00c7f4 100%);opacity:1;color:#fff;border:0;margin-top:0}.section--membership-perk.incident-support-homepage .membership--cta>a:hover{opacity:.75;color:#fff}.memb__hero{position:relative;color:#fff;text-align:center;background-color:#0096e6;background-image:linear-gradient(-165deg,#0096e6 0%,#00c7f4 100%);padding:2.5rem 0}.memb__hero .container{width:100%}.memb__hero h1{font-size:38px;font-size:1.9rem;line-height:1.4}@media screen and (min-width:601px){.memb__hero h1{font-size:60px;font-size:3rem}}.memb__hero .memb__cta-hero>a{color:#0096e6;margin-top:1.75rem}.memb__hero .memb__cta-hero>a:hover{color:#13619a;background-color:#d2f6ff;border-color:#d2f6ff}.memb__content .memb__section{position:relative;background:#fff;padding-top:3rem}.memb__content .memb__section p{font-weight:300;font-style:normal;transition:all 250ms ease}.memb__content .memb__section .ambient-video{z-index:2;transition:all 250ms ease}.memb__content .memb__section .ambient-video video{max-width:100%}.memb__content .memb__section .memb__section-link{display:block;text-align:left;margin-bottom:3rem}@media screen and (min-width:500px){.memb__content .memb__section .memb__section-link{margin:auto;margin-bottom:3rem;text-align:center}}.memb__content .memb__section-ds .memb__content-text,.memb__content .memb__section-flv .memb__content-text,.memb__content .memb__section-twct .memb__content-text,.memb__content .memb__section-vh .memb__content-text{margin:auto;max-width:400px}@media screen and (min-width:500px){.memb__content .memb__section-ds .memb__content-text,.memb__content .memb__section-flv .memb__content-text,.memb__content .memb__section-twct .memb__content-text,.memb__content .memb__section-vh .memb__content-text{text-align:center}}.memb__content .memb__section-flv .ambient-video,.memb__content .memb__section-twct .ambient-video,.memb__content .memb__section-vh .ambient-video{width:120%}.memb__content .memb__section-flv .ambient-video{left:5%}.memb__content .memb__section-vh .ambient-video{right:45%;z-index:4}.memb__content .memb__section-twct{padding-top:6rem}.memb__content .memb__section-twct .ambient-video{right:30%}.memb__content .memb__img-magazine{z-index:3}.memb__content .memb__img-coffee,.memb__content .memb__img-magazine{overflow:visible;position:absolute;transition:all 250ms ease}.memb__content .memb__img-map,.memb__content .memb__img-police-report,.memb__content .memb__img-succulent{overflow:visible;position:absolute;z-index:3;transition:all 250ms ease}.memb__content .memb__img-magazine{width:42%;top:5rem;right:-20%;transform:rotate(-15deg)}.memb__content .memb__img-coffee{width:62%;top:2rem;left:-30%;z-index:3}.memb__content .memb__section-ds .ambient-video{width:240%;left:-40%}.memb__content .memb__section-ds .container{padding-top:1rem}.memb__content .memb__img-succulent{width:42%;max-width:300px;right:-20%;bottom:30%}.memb__content .memb__img-police-report{width:62%;top:-12rem;left:-24%}.memb__content .memb__img-map{width:62%;right:-10%;top:10%}.memb__content .memb__matrix-intro{margin-top:2rem;padding:3.5rem 0 4rem;background-color:#0096e6;background-image:linear-gradient(-165deg,#0096e6 0%,#00c7f4 100%);color:#fff;text-align:center}.memb__content .memb__matrix-intro h3{font-weight:200;font-style:normal;font-size:1.5rem;margin:0}@media screen and (min-width:700px){.memb__content .memb__section-flv .ambient-video,.memb__content .memb__section-twct .ambient-video,.memb__content .memb__section-vh .ambient-video{width:90%;max-width:900px}.memb__content .memb__section-ds .container,.memb__content .memb__section-flv .container,.memb__content .memb__section-twct .container,.memb__content .memb__section-vh .container{position:absolute}.memb__content .memb__section-ds .memb__content-text,.memb__content .memb__section-flv .memb__content-text,.memb__content .memb__section-twct .memb__content-text,.memb__content .memb__section-vh .memb__content-text{width:35%;max-width:350px;text-align:left;margin:0}.memb__content .memb__section-flv .container,.memb__content .memb__section-twct .container{left:5%}.memb__content .memb__section-flv{margin-bottom:5rem}.memb__content .memb__section-flv .ambient-video{left:30%}.memb__content .memb__section-flv .container{z-index:3;top:13rem}.memb__content .memb__section-vh{overflow:visible;margin-bottom:3rem}.memb__content .memb__section-vh .ambient-video{right:32%}.memb__content .memb__section-vh .container{top:8rem;left:62%}.memb__content .memb__img-magazine{width:30%;top:15rem;right:-10%;transform:rotate(-5deg)}.memb__content .memb__img-coffee{z-index:3;width:50%;top:22rem;left:-20%}.memb__content .memb__section-twct{padding-top:7rem;padding-bottom:8rem}.memb__content .memb__section-twct .ambient-video{right:0}.memb__content .memb__section-twct .container{z-index:4;top:9rem}.memb__content .memb__section-ds{padding-top:6rem;margin-bottom:4rem}.memb__content .memb__section-ds .ambient-video{width:180%;max-width:1800px;left:-20%}.memb__content .memb__section-ds .container{z-index:4;top:1rem;left:58%}.memb__content .memb__img-succulent{width:30%;right:-5%;bottom:12%}.memb__content .memb__img-police-report{width:50%;top:2rem;left:-18%}.memb__content .memb__section .memb__section-link{margin:0;text-align:left}}@media screen and (min-width:900px){.memb__content .memb__section-flv{margin-top:2rem}.memb__content .memb__section-flv .container{top:16rem}.memb__content .memb__img-police-report{top:-2rem}}@media screen and (min-width:1024px){.memb__content .memb__content-text p{font-weight:200;font-style:normal;font-size:1.6rem;letter-spacing:-.02em}.memb__content .memb__content-text h2{font-size:.8rem}.memb__content .memb__section-ds .container{top:0}}@media screen and (min-width:1120px){.memb__content .memb__section-flv .container,.memb__content .memb__section-twct .container{left:10%}.memb__content .memb__section-flv .ambient-video{left:40%}.memb__content .memb__section-vh .ambient-video{right:25%}.memb__content .memb__section-twct .ambient-video{right:-8%}.memb__content .memb__img-coffee{width:46%;max-width:580px;top:30rem}.memb__content .memb__section-ds .ambient-video{left:-10%}.memb__content .memb__img-succulent{right:1%}.memb__content .memb__img-police-report{width:42%;left:-6rem;top:-6rem}.memb__content .memb__img-magazine{width:25%;top:10rem}}@media screen and (min-width:1220px){.memb__content .memb__section-vh .ambient-video{right:15%}.memb__content .memb__section-twct .ambient-video{right:-12%}.memb__content .memb__img-coffee{top:26rem;left:-12%}.memb__content .memb__section-ds .ambient-video{left:-8%}.memb__content .memb__img-succulent{right:3%}}@media screen and (min-width:1320px){.memb__content .memb__section-flv .container,.memb__content .memb__section-twct .container{left:15%}.memb__content .memb__section-flv .ambient-video{left:45%}.memb__content .memb__section-twct .ambient-video{right:-18%}.memb__content .memb__section-vh .container{left:56%;top:12rem}.memb__content .memb__section-ds .ambient-video{left:-4%}.memb__content .memb__section-ds .container{left:56%}.memb__content .memb__img-succulent{right:10%}}.memb__matrix-small .memb__matrix-basic,.memb__matrix-small .memb__matrix-complete{border:solid 1px #efefef}.memb__matrix-small .memb__matrix-header{padding:.8rem;background-color:#efefef;text-align:center}.memb__matrix-large .memb__matrix-row .memb__matrix-basic h4,.memb__matrix-large .memb__matrix-row .memb__matrix-complete h4,.memb__matrix-small .memb__matrix-header h4{font-size:1rem}.memb__matrix-small .memb__matrix-header h4,.memb__matrix-small .memb__matrix-header p{margin-bottom:0}.memb__matrix-small .memb__matrix-feature{padding:.8rem .8rem .8rem 2.4rem;margin:0;border-top:solid 1px #efefef;font-size:.8rem}.memb__matrix-small .memb__matrix-price{border-top:solid 1px #efefef;font-size:.8rem;padding:.8rem;text-align:center}.memb__matrix-small .memb__matrix-price h4,.memb__matrix-small .memb__matrix-price p{margin:0;font-size:.8rem}.memb__matrix-small .memb__matrix-complete{margin-bottom:2rem}.memb__matrix-small .memb__matrix-complete .memb__matrix-feature{background:url(/dist/images/membership-checkmark.png) .8em 1em no-repeat;background-size:18px}.memb__matrix-small .memb__matrix-basic{margin-bottom:1rem}.memb__matrix-small .memb__matrix-basic .memb__matrix-feature{background:url(/dist/images/membership-checkmark-grey.png) .8em 1em no-repeat;background-size:18px}.memb__matrix-small .memb__only{font-weight:600;font-style:normal}.memb__matrix-small .memb__matrix-complete .memb__matrix-header{color:#0096e6}.memb__matrix-small .memb__matrix-basic .memb__matrix-header{color:#6f6f6f}.memb__matrix-small .memb__matrix-small-footnotes{color:#a6a6a6;font-size:.7rem}.memb__matrix-large,.memb__matrix-large .memb__matrix-row .memb__matrix-basic h4,.memb__matrix-large .memb__matrix-row .memb__matrix-basic p,.memb__matrix-large .memb__matrix-row .memb__matrix-complete h4,.memb__matrix-large .memb__matrix-row .memb__matrix-complete p{margin:0}.memb__matrix-large .memb__matrix-row{display:-ms-flexbox;display:flex;padding:1rem 0;transition:all 250ms ease-in-out;background:#fff;border-top:solid 1px #efefef;cursor:pointer;position:relative;overflow:visible}.memb__matrix-large .memb__matrix-row:nth-of-type(1){border-top:none}.memb__matrix-large .memb__matrix-row .memb__matrix-label{width:40%;padding-left:0;transition:all 250ms ease-in-out;font-size:.8rem}.memb__matrix-large .memb__matrix-row .memb__matrix-label-desc{position:absolute;top:50%;transform:translateY(-50%);left:49%;z-index:10;max-width:280px;padding:.6rem 1.2rem;font-size:.8rem;background-color:#0096e6;color:#fff;opacity:0}.memb__matrix-large .memb__matrix-row .memb__matrix-label-desc:after{content:'';position:absolute;top:50%;left:0;height:1rem;width:1rem;transform:rotate(-45deg) translateY(-50%);background-color:#0096e6}.memb__matrix-large .memb__matrix-row .memb__matrix-label-desc .double-label{display:none}.memb__matrix-large .memb__matrix-row .memb__matrix-basic,.memb__matrix-large .memb__matrix-row .memb__matrix-complete{width:30%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;font-size:.8rem;text-align:center}.memb__matrix-large .memb__matrix-row .memb__matrix-basic .yes,.memb__matrix-large .memb__matrix-row .memb__matrix-complete .yes{display:inline-block;text-align:center;border-radius:50%;height:.8rem;width:.8rem}.memb__matrix-large .memb__matrix-row .memb__matrix-complete,.product-module__price--selection .prices--fineprint p.price-option--fineprint a{color:#0096e6}.memb__matrix-large .memb__matrix-row .memb__matrix-complete .yes{background-color:#0096e6}.memb__matrix-large .memb__matrix-row .memb__matrix-basic{color:#6f6f6f}.memb__matrix-large .memb__matrix-row .memb__matrix-basic h4,.memb__matrix-large .memb__matrix-row .memb__matrix-basic p{color:#a6a6a6}.memb__matrix-large .memb__matrix-row .memb__matrix-basic .yes{background-color:#c8c8c8}.memb__matrix-large .memb__matrix-row:hover{background:#e6f5fd}.memb__matrix-large .memb__matrix-row:hover:first-of-type{background:#fff;cursor:auto}.memb__matrix-large .memb__matrix-row:hover .memb__matrix-label{padding-left:1rem}.memb__matrix-large .memb__matrix-row:hover .memb__matrix-label:last-of-type{padding-left:0}.memb__matrix-large .memb__matrix-row:hover .memb__matrix-label-desc{left:52%;opacity:1;transition:all 250ms ease-in-out}.memb__matrix-large .memb__matrix-row-footnotes{padding:1rem 0;background:#fff;border-top:solid 1px #efefef;font-size:.7rem;color:#a6a6a6}.memb__matrix-large .memb__matrix-row-footnotes span{color:#1244da;transition:color 250ms ease;cursor:pointer}.memb__matrix-large .memb__matrix-row-footnotes span:focus,.memb__matrix-large .memb__matrix-row-footnotes span:hover{color:#000070}.memb__matrix-large .memb__matrix-row-footnotes .memb__matrix-comparison-link{float:right}.memb__matrix-large .memb__matrix-row.price .memb__matrix-basic,.memb__matrix-large .memb__matrix-row.price .memb__matrix-complete{padding:0 .8rem}@media screen and (min-width:800px){.memb__matrix-large .memb__matrix-row .memb__matrix-label{font-size:1rem;width:50%}.memb__matrix-large .memb__matrix-row .memb__matrix-basic,.memb__matrix-large .memb__matrix-row .memb__matrix-complete{width:25%}}@media screen and (min-width:1000px){.memb__matrix-large .memb__matrix-row .memb__matrix-label-desc{left:42%}.memb__matrix-large .memb__matrix-row:hover .memb__matrix-label-desc{left:45%}}@media screen and (min-width:1120px){.memb__matrix-large{margin:0 6%}.memb__matrix-large .memb__matrix-row .memb__matrix-label{width:46%}.memb__matrix-large .memb__matrix-row .memb__matrix-basic,.memb__matrix-large .memb__matrix-row .memb__matrix-complete{width:27%}}@media screen and (min-width:660px){.memb__matrix-small{display:none}}.memb__matrix-large{display:none}@media screen and (min-width:660px){.memb__matrix-large{display:block}}.memb__cta{margin-bottom:6rem}.memb__cta a.btn{background-color:#0096e6;color:#fff;border:0;background-image:linear-gradient(-165deg,#0096e6 0%,#00c7f4 100%)}.memb__cta a.btn:hover{background-image:none}#safety-button{padding-bottom:10em}@media screen and (min-width:700px){#safety-button{padding-bottom:6em}}#safety-button-video{width:120%;max-width:880px;right:0;margin-top:6%}@media screen and (min-width:700px){#safety-button-video{right:-8%;width:90%}}#safety-button-text{position:absolute;z-index:3;text-align:left;width:100%;max-width:420px;padding:35px;left:0}@media screen and (min-width:500px){#safety-button-text{text-align:center;padding:15px;left:10%;right:10%}}@media screen and (min-width:700px){#safety-button-text{text-align:left;width:35%;height:100%;left:62%;top:15%}}@media screen and (min-width:1320px){#safety-button-text{left:56%}}#membership-img--map{background:url(/dist/images/membership-map.png) center right no-repeat;background-size:contain;height:100%;position:absolute;width:50%;right:-14%;top:-20%;z-index:2}@media screen and (min-width:700px){#membership-img--map{top:30%}}#safety-video-bar{position:absolute;height:2px;left:0;right:0;bottom:0;background:#fff}.memb__cta,.section--multipack-thumbnails{text-align:center}.section--multipack-thumbnails h2{margin-bottom:4rem;letter-spacing:-.02em;font-weight:200;font-style:normal}.flexbox .multipack-thumbnails__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-flexbox .multipack-thumbnails__grid .multipack-thumbnails__item,.product-pyp .product-pyp__extra p span{display:block}.multipack-thumbnails__grid .multipack-thumbnails__item h2{font-size:20px;font-size:1rem;margin-bottom:0;font-weight:300;font-style:normal;color:#6f6f6f}.multipack-thumbnails__grid .multipack-thumbnails__item:hover img{transform:scale(1.1)}.multipack-thumbnails__grid .multipack-thumbnails__img{overflow:hidden}.multipack-thumbnails__grid .multipack-thumbnails__img img{width:80%;transition:all .15s ease-out}@media screen and (min-width:600px){.multipack-thumbnails__item{width:50%;margin-bottom:2rem}.no-flexbox .multipack-thumbnails__item{float:left}}@media screen and (min-width:900px){.multipack-thumbnails__item{width:33%}}.section--product-module{border-top:1px solid #efefef;max-width:530px;margin:auto}.section--product-module:first-of-type{border-top:none}@media screen and (min-width:820px){.section--product-module{max-width:100%}.section--product-module:after{content:"";display:table;clear:both}.section--product-module .product-module--left{float:left;width:45%;margin-right:3%}.section--product-module .product-module--right{float:left;width:52%}}@media screen and (min-width:1060px){.section--product-module{padding:3.5rem 0}.section--product-module .product-module--left{width:50%}.section--product-module .product-module--right{width:42%}}.product-module__headline{letter-spacing:-.02em;font-weight:200;font-style:normal;text-align:center;margin-bottom:1rem}@media screen and (min-width:820px){.product-module__headline{display:none}}.press #submit,.product-module__details{margin-top:1.5rem}.product-module__details .product-module__headline{display:none}@media screen and (min-width:820px){.product-module__details .product-module__headline{display:block;text-align:left}}.product-module__details .product-module__desc{margin-bottom:.5rem;font-size:16px;font-size:.8rem}.product-module__details .product-module__price{margin-bottom:1rem;font-weight:600;font-style:normal}.product-module__details .product-module__price .product-module__savings{color:#e86658;padding-left:5px}@media screen and (min-width:820px){.product-module__details{margin-top:0;padding-left:1rem}.js .gallery{min-height:556px;overflow:hidden}}.no-js .gallery__main>img:not(:first-child){display:none}.gallery__thumbs{overflow:hidden;margin-top:30px;width:100%}.no-js .gallery__thumbs{display:none}.flexbox .gallery__thumbs{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}.gallery__thumb{margin:0 15px;border:2px solid transparent;transition:border-color 300ms ease}.gallery__thumb>img{display:block;width:100%;height:100%}.gallery__thumb.selected{border-color:#00cd69;cursor:auto}.gallery__thumb:first-child{margin-left:0}.gallery__thumb:last-child{margin-right:0}.product-module__details--membership{position:relative;padding:.8rem 0 .6rem;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.product-module__details--membership .select-box{float:left}.product-module__details--membership .details--membership__text{padding-left:2.25rem;font-size:16px;font-size:.8rem}.product-module__details--membership .details--membership__text p{margin-bottom:0}.product-module__details--membership .details--membership__text a{color:#0096e6;margin-bottom:0}.product-module__details--membership .details--membership__text a:hover{color:#00c7f4}.select-box{width:1.5rem;height:1.5rem;border:1px solid #c8c8c8;cursor:pointer;display:block}.select-box.selected{background:#fff url(/dist/images/membership-checkmark.png) 50% 40% no-repeat;background-size:75%}.product-module__details--selection{padding-top:1rem}.asset:after,.product-module__details--selection:after,.products-section__col:after,.section--support:after{content:"";display:table;clear:both}.product-module__details--selection .details--selection__color{float:left;font-size:.8rem}.product-module__details--selection .details--selection__color p{margin-bottom:1rem}@media screen and (min-width:400px){.product-module__details--selection .details--selection__color{margin:0 2rem 1rem 0}}.flexbox .swatches{display:-ms-flexbox;display:flex}.swatch-wrap{position:relative;display:inline-block;vertical-align:top;text-align:center;margin-right:10px}.swatch{height:1.8rem;width:1.8rem;margin:0 auto;border-radius:100%;border:3px solid #efefef;cursor:pointer}.swatch.selected{box-shadow:0 0 6px 2px #00cd69;cursor:auto}.swatch.swatch--black{background:#2d2d2d}.swatch.swatch--white{background:#fff}.swatch.swatch--graphite{background:#585858}.swatch.swatch--unavailable{cursor:not-allowed!important}.swatch--label{font-size:10px;margin-top:6px;width:50px;line-height:1.3;text-transform:uppercase;color:#c8c8c8;font-weight:600;font-style:normal}.details--selection__btn{float:left;margin:1.5rem 0 0}.details--selection__btn a.btn{padding:0 1.5em}@media screen and (min-width:400px){.details--selection__btn a.btn{padding:0 2em}}.product-module__price--selection{margin:1.5rem 0 1rem}.product-module__price--selection p{font-size:16px;font-size:.8rem;margin-bottom:.5rem}.product-module__price--selection .prices{display:-ms-flexbox;display:flex}.product-module__price--selection .prices .price-option{-ms-flex-positive:1;flex-grow:1;border:1px solid #c8c8c8;border-radius:3px;width:7.75rem;margin-right:.5rem;padding:.5rem .25rem;text-align:center;font-weight:600;font-style:normal;color:#c8c8c8;cursor:pointer;transition:all .3s ease-out}.product-module__price--selection .prices .price-option:last-of-type{margin-right:0}.product-module__price--selection .prices .price-option span.savings{display:block;font-weight:500;font-style:normal;font-size:12px}.product-module__price--selection .prices .price-option:hover{border:1px solid #fff;color:#2d2d2d;box-shadow:0 0 6px 2px #00cd69}.product-module__price--selection .prices .price-option.selected{background:#00cd69;border:1px solid #00cd69;cursor:auto;color:#ffff5f;box-shadow:none;padding:.5rem .25rem}.product-module__price--selection .prices .price-option.selected span.savings{font-weight:600;font-style:normal;color:#fff}.product-module__price--selection .prices--fineprint p.price-option--fineprint{margin-top:.5rem;font-weight:500;font-style:normal;font-size:14px}.plans-compare{width:100%;text-align:center}.plans-compare tr:nth-child(odd) td{font-size:12px;font-weight:400;line-height:1.67;color:#000;padding-top:15px;padding-bottom:10px}.plans-compare tr:nth-child(even) td{width:33%;font-size:14px;color:#999;font-weight:400;line-height:1.5;height:21px;padding:10px}.plans-compare tr:nth-child(even) td:not(:last-child){border-right:solid 1px #ccc}.plans-compare tr:nth-child(even) td.selected{font-weight:600;color:#1aa8ea}.plans-compare tr:nth-child(n+7){display:none}.plans-compare__check{width:16px;height:16px;display:inline-block;margin:auto;background:url(/dist/images/membership-checkmark-grey.png) no-repeat;background-size:100%!important;transition:200ms background-image}.selected .plans-compare__check{background:url(/dist/images/membership-checkmark.png) no-repeat}.plans-compare__dash{background-color:#ff3509;display:inline-block;margin:auto;width:8px;height:3px}@media screen and (min-width:820px){.plans-compare{display:none}}.plans-collapse{height:26px;line-height:26px;text-align:center;margin-top:20px;margin-bottom:22px;font-size:14px;font-weight:600;color:#1aa8ea;cursor:pointer}.plans-collapse span:not(.plans-collapse__arrow):first-child{display:none}.plans-collapse__arrow{display:inline-block;width:4px;height:2px;border-left:solid 4px #1aa8ea;border-bottom:solid 4px transparent;border-top:solid 4px transparent;margin-left:5px;vertical-align:middle}@media screen and (min-width:820px){.plans-collapse{display:none}}.plans-compare-wide{padding:0 30px}.plans-compare-wide .plans-compare-wide__selection{width:75%;float:right}.plans-compare-wide .plans-compare-wide__option-container{display:-ms-flexbox;display:flex;color:#fff;text-align:center;font-size:14px;font-size:.7rem;line-height:1.29;padding-top:25px}.plans-compare-wide .plans-compare-wide__option{position:relative;-ms-flex-preferred-size:33%;flex-basis:33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:9px;background-color:#ccc;z-index:0;transition:200ms background-color,150ms margin}.plans-compare-wide .plans-compare-wide__option strong{font-size:16px;font-weight:600}.plans-compare-wide .plans-compare-wide__option span{font-weight:400;font-size:12px}.plans-compare-wide .plans-compare-wide__option:first-child{border-top-left-radius:9px;border-bottom-left-radius:9px}.plans-compare-wide .plans-compare-wide__option:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff}.plans-compare-wide .plans-compare-wide__option:last-child{border-top-right-radius:9px;border-bottom-right-radius:9px}.plans-compare-wide .plans-compare-wide__option--popular{-ms-flex-positive:1;flex-grow:1;margin-top:-12.5px;padding-top:21.5px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:7px;border-top-left-radius:7px;z-index:1}.plans-compare-wide .plans-compare-wide__option.selected{background-color:#1aa8ea;border-radius:7px;box-shadow:0 0 0 2px #fff;border:0;z-index:2;margin-right:-4px;margin-left:-4px}.plans-compare-wide .plans-compare-wide__popular-tag{display:none;position:absolute;top:-14px;-ms-flex-pack:center;justify-content:center;width:100%}.plans-compare-wide .plans-compare-wide__popular-tag p{font-size:11.2px;font-size:.56rem;font-weight:600;border-radius:12.5px;background-color:#ffa6a6;max-width:100%;padding:0 10px;height:28px;line-height:28px}.plans-compare-wide .plans-compare-wide__option.selected .plans-compare-wide__popular-tag p{background-color:#ff4c4c}.plans-compare-wide table{width:100%;font-size:16px}.plans-compare-wide table td,.plans-compare-wide table th{width:25%;padding:15px;text-align:center;font-weight:500;color:#999;border-bottom:1px solid #f1f1f1;transition:200ms color}.plans-compare-wide table th{font-weight:400;color:#000;text-align:left}.plans-compare-wide table td span,.plans-compare-wide table th span{font-weight:400;display:block;text-align:center}.plans-compare-wide table td.selected,.plans-compare-wide table th.selected{color:#1aa8ea}.plans-compare-wide__selection-non-us{width:65%;float:right}.plans .hero-text{padding:30px 0}@media screen and (max-width:600px){.plans .hero-text{padding-bottom:0}}.plans .hero__headline{font-size:2.25rem;line-height:1}.plans .hero__body{font-size:.9rem}.plan__compare{padding:40px 0 20px}.pricing-plans{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.pricing-plan__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;background-color:#fff;border-radius:4px}.pricing-plan__content{-ms-flex:1 0 auto;flex:1 0 auto}.pricing-plan{display:-ms-flexbox;display:flex;width:100%;position:relative;margin-bottom:1.5rem;border-radius:4px;border:2px solid #0096e6}@media screen and (min-width:1024px){.pricing-plan{width:25%}.pricing-plan:not(:first-child):not(:last-child){border-radius:0;border-right:0}.pricing-plan:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.pricing-plan:last-child{border-top-left-radius:0;border-bottom-left-radius:0}}.pricing-plan__features{list-style:none;margin:0;padding:0 6px 20px}.pricing-plan__features>li{margin:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1.3}.pricing-plan__header{padding:1.2rem 0 .5rem}.pricing-plan__name{font-weight:300;font-style:normal;font-size:1.6rem;color:#0096e6}.pricing-plan__price{background-color:#f5f5f5;border-top:2px solid #0096e6;padding:1rem .5rem;font-size:.75rem}.pricing-plan__price p{margin:0 auto}.pricing-plan__price .pricing-plan__yearly{font-size:.9rem}@media screen and (min-width:1024px){.pricing-plan__price{height:4rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.pricing-plan__highlight{margin:0;width:100%;background-color:#0096e6;text-transform:capitalize;color:#fff;letter-spacing:0;padding:.3rem 0;font-size:.65rem;border-top-right-radius:4px;border-top-left-radius:4px}@media screen and (min-width:1024px){.pricing-plan__highlight{margin-top:-1.6rem}}.pricing-plan--free{border-color:#999}.pricing-plan--free .pricing-plan__name{color:#2d2d2d}.pricing-plan--free .pricing-plan__price{border-top-color:#999}.section--tabs{padding:2rem 0}@media screen and (min-width:900px){.section--tabs{padding-bottom:0}}.section--tabs .tab-pane{padding-top:1rem;background-position:bottom right}@media screen and (min-width:900px){.section--tabs .tab-pane{padding-top:5rem;padding-bottom:2rem;background-size:600px auto}}@media screen and (min-width:1024px){.section--tabs .tab-pane{padding-bottom:6rem;background-size:770px auto}}@media screen and (min-width:900px){.section--tabs .tab-pane--bookmarks{background-image:url(/dist/images/landing-panel-more-bookmarks.jpg)}.section--tabs .tab-pane--timeline{background-image:url(/dist/images/landing-panel-extended-timeline.jpg);background-position:85% 50%}.section--tabs .tab-pane--video{background-image:url(/dist/images/landing-panel-video-download.jpg)}}.section--support{position:relative;height:450px;color:#fff;background:#0096e6}@media screen and (max-width:600px){.section--support{height:300px}}.section--support .support__text{position:absolute;top:50%;transform:translate(0,-50%);width:50%;right:0}@media screen and (max-width:1024px){.section--support .support__text{width:100%;float:none}}.section--support .support__image{position:absolute;background-image:url(/dist/images/team-image.jpg);background-size:cover;background-repeat:no-repeat;height:450px;float:left;width:50%;top:0}@media screen and (max-width:1024px){.section--support .support__image{background-image:none;height:auto}}.press-quotes{min-height:222px;text-align:center;background:#ffff5f;color:#2d2d2d;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.press-quotes .press-quotes__quote{position:absolute;padding:0 1rem;opacity:0;animation-name:google-quote-fade;animation-duration:12s;animation-iteration-count:infinite}.press-quotes .press-quotes__quote:nth-child(1){animation-delay:0s}.press-quotes .press-quotes__quote:nth-child(2){animation-delay:4s}.press-quotes .press-quotes__quote:nth-child(3){animation-delay:8s}.press .hero__media{background-image:url(/dist/images/hero-press-small.jpg)}@media screen and (min-width:601px){.press .hero__media{background-image:url(/dist/images/hero-press-medium.jpg)}}@media screen and (min-width:1024px){.press .hero__media{background-image:url(/dist/images/hero-press.jpg)}}.press-section{text-align:center}.asset{margin-bottom:1.5rem}.asset__image{margin-bottom:.75rem}.asset__links{letter-spacing:.15em;text-transform:uppercase;font-weight:500;font-style:normal;font-size:.65rem}.asset__links a:not(:first-child):before{content:'\007C';padding-right:8px;margin-left:8px}.asset__meta{margin-top:.8rem;text-align:left}.asset__headline{margin-bottom:0}.asset__subhead{font-size:.65rem}.asset__desc{font-size:.8rem;margin:.75rem 0}.asset__header{line-height:1.2}.section--press-logos{padding:0}.promonitor{color:#2d2d2d;background:#fff}.promonitor__hero{position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:24px}@media screen and (min-width:900px){.promonitor__hero{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:0}}.promonitor__hero__pic{width:100%;position:relative;padding-bottom:110px}@media screen and (min-width:900px){.promonitor__hero__pic{-ms-flex-order:2;order:2;width:50%;padding-bottom:0}}.promonitor__hero__pic__mob,.promonitor__section__logos img{display:block;width:100%;height:auto}@media screen and (min-width:900px){.promonitor__hero__pic__mob{display:none}}.promonitor__hero__pic__desk{display:none}@media screen and (min-width:900px){.promonitor__hero__pic__desk{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}.promonitor__hero__pic__price{display:block;position:absolute;bottom:20px;left:10%;width:130px;height:168px;background-image:url(/dist/images/pro-monitoring/price-badge.svg);background-repeat:no-repeat;background-size:100% auto;overflow:hidden;text-indent:-9999px}@media screen and (min-width:600px) and (max-width:900px){.promonitor__hero__pic__price{width:180px;height:234px}}@media screen and (min-width:900px){.promonitor__hero__pic__price{bottom:unset;top:160px;left:-76px}}@media screen and (min-width:1170px){.promonitor__hero__pic__price{width:180px;height:234px;bottom:unset;top:196px;left:-112px}}.promonitor__hero__badge{position:absolute;top:20px;left:-65px;text-align:center;width:200px;height:35px;line-height:35px;color:#fff;font-weight:700;background:#ff4c4c;transform:rotate(-45deg);font-size:21px;font-size:1.05rem;text-transform:uppercase}@media screen and (min-width:1170px){.promonitor__hero__badge{height:50px;line-height:50px;font-size:32px;font-size:1.6rem;top:22px;left:-54px}}.promonitor__hero__desc{padding:10px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#000070}@media screen and (min-width:900px){.promonitor__hero__desc{-ms-flex-align:start;align-items:flex-start;width:40%;margin:40px 8% 20px 5%}}@media screen and (min-width:1170px){.promonitor__hero__desc{margin-top:70px}}.promonitor__hero__desc h2,.promonitor__hero__desc h3{font-size:24px;font-size:1.2rem;font-weight:600;margin:0}@media screen and (max-width:900px){.promonitor__hero__desc h2,.promonitor__hero__desc h3{text-align:center}}@media screen and (min-width:600px) and (max-width:900px){.promonitor__hero__desc h2,.promonitor__hero__desc h3{font-size:36px!important;line-height:43px}}@media screen and (min-width:1170px){.promonitor__hero__desc h2,.promonitor__hero__desc h3{font-size:36px!important;line-height:43px}}.promonitor__hero__desc h2{color:#000070}.promonitor__hero__desc h3{color:#ff4c4c}.promonitor__hero__desc ul{margin-top:28px;list-style-type:none;padding:0}.promonitor__hero__desc ul li{margin-bottom:15px;font-size:18px;font-size:.9rem;font-weight:400;position:relative;padding-left:35px;line-height:1.2}.promonitor__hero__desc ul li:before,.service-plans__cards__card ul li:before{display:block;width:14px;height:22px;border:solid #48ae85;border-width:0 3px 3px 0;transform:rotate(39deg);content:'';position:absolute;top:-6px;left:5px}@media screen and (min-width:600px) and (max-width:900px){.promonitor__hero__desc ul li{font-size:20px;font-size:1rem}}@media screen and (min-width:1170px){.promonitor__hero__desc ul li{font-size:20px;font-size:1rem}}.promonitor__hero__desc__foot{width:100%}@media screen and (max-width:900px){.promonitor__hero__desc__foot{text-align:center}}@media screen and (min-width:1170px){.promonitor__hero__desc__foot{text-align:left}}.promonitor__hero__desc__foot .btn{text-align:center;font-size:24px;font-size:1.2rem}.promonitor__hero__desc__foot .btn:hover{color:#fff}@media screen and (max-width:900px){.promonitor__hero__desc__foot .btn{font-size:18px;font-size:.9rem;width:100%}}@media screen and (min-width:600px) and (max-width:900px){.promonitor__hero__desc__foot .btn{width:auto}}.promonitor__hero__desc__foot__disclaimer{font-size:12px;font-size:.6rem;margin-top:24px}@media screen and (max-width:900px){.promonitor__hero__desc__foot__disclaimer{text-align:center}}@media screen and (min-width:600px) and (max-width:900px){.promonitor__hero__desc__foot__disclaimer{font-size:14px;font-size:.7rem}}@media screen and (min-width:1170px){.promonitor__hero__desc__foot__disclaimer{font-size:14px;font-size:.7rem}}.promonitor__section{position:relative}.promonitor__section--animated{height:104px;overflow:hidden}@media screen and (min-width:1000px){.promonitor__section--animated{display:none}}.promonitor__section--not-animated{display:none;padding:0 20px}@media screen and (min-width:1000px){.promonitor__section--not-animated{display:-ms-flexbox;display:flex}}@media screen and (min-width:1170px){.promonitor__section--not-animated{padding:0 150px}}.promonitor__section--grey{background:#efefef}.promonitor__section--yellow{background:#fde248}.promonitor__section--yellow__banner{color:#000070;font-size:24px;font-size:1.2rem;font-weight:600;text-align:center;padding:10px 20px}.promonitor__section--navy{background:#000070}.promonitor__section--navy h2,.promonitor__section--navy p{color:#fff!important}.promonitor__section__fade-left,.promonitor__section__fade-right{background-repeat:repeat-y;width:75px;height:100%;position:absolute;top:0;bottom:0;z-index:1}.promonitor__section__fade-left{background-image:url(/dist/images/pro-monitoring/fade-left.png);left:0}.promonitor__section__fade-right{background-image:url(/dist/images/pro-monitoring/fade-right.png);right:0}.promonitor__section__txt-content{padding:48px 20px}@media screen and (min-width:767px){.promonitor__section__txt-content{padding:80px 20px;width:65%;margin:0 auto}}.promonitor__section__logos{margin-top:-40px;padding:0 20px 50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media screen and (min-width:900px){.promonitor__section__logos{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}.promonitor__section__logos img{max-width:220px;margin-top:30px}@media screen and (min-width:900px){.promonitor__section__logos img{margin:30px 40px 0}}@media screen and (min-width:1170px){.promonitor__section__logos img{max-width:286px}}.promonitor__section__logos img:nth-child(2){max-width:160px;margin-bottom:15px}@media screen and (min-width:1170px){.promonitor__section__logos img:nth-child(2){max-width:200px;margin-bottom:0}}.promonitor__section__full-content{padding:48px 20px}@media screen and (min-width:767px){.promonitor__section__full-content{padding:80px 20px;margin:0 auto;width:100%}}@media screen and (min-width:1170px){.promonitor__section__full-content{width:90%}}.promonitor__section__press-logos{padding:30px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.promonitor__section__press-logos .owl-carousel .owl-stage,.promonitor__section__txt-img{display:-ms-flexbox;display:flex}.promonitor__section__press-logos img{margin:auto}.promonitor__section__txt-img{-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:767px){.promonitor__section__txt-img{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.promonitor__section__txt-img img{display:block;width:100%;height:auto}@media screen and (min-width:767px){.promonitor__section__txt-img img{width:50%;-o-object-fit:cover;object-fit:cover}}.promonitor__section__txt-img__desc{padding:48px 20px}@media screen and (min-width:767px){.promonitor__section__txt-img__desc{padding:80px 20px;margin:0 auto;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.promonitor__section__txt-img__desc *{width:70%;margin-left:auto;margin-right:auto;text-align:left!important}}.promonitor__section h2{font-weight:600;color:#000070;line-height:34px;margin-bottom:16px}@media screen and (min-width:900px){.promonitor__section h2{font-size:36px!important;line-height:43px}}@media screen and (min-width:600px) and (max-width:900px){.promonitor__section h2{margin-bottom:20px}}@media screen and (min-width:1170px){.promonitor__section h2{margin-bottom:20px}}.promonitor__section p{font-weight:400;color:#000070;font-size:18px;font-size:.9rem;line-height:28px;text-align:center;margin-bottom:0}@media screen and (min-width:900px){.promonitor__section p{font-size:20px;font-size:1rem}}.promonitor__section__tiles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.promonitor__section__tiles__item{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:48px;margin-bottom:20px;color:#000070}@media screen and (min-width:900px){.promonitor__section__tiles__item{width:33%}}.promonitor__section__tiles__item img{margin-bottom:36px}.promonitor__section__tiles__item__step{border-radius:50%;width:72px;height:72px;line-height:72px;text-align:center;color:#fff;background:#000070;font-weight:600;font-size:36px;font-size:1.8rem;margin-bottom:36px}.promonitor__section__tiles__item__title{font-weight:600;font-size:24px;font-size:1.2rem;text-align:center;margin-bottom:15px}.promonitor__section__tiles__item__desc{font-weight:400;font-size:16px;font-size:.8rem;line-height:28px;text-align:center;width:80%}@media screen and (min-width:900px){.promonitor__section__tiles__item__desc{font-size:18px;font-size:.9rem;width:90%}}.promonitor__section__cta{margin-top:48px;text-align:center}@media screen and (min-width:900px){.promonitor__section__cta{margin-top:60px}}.promonitor__section h2,.promonitor__section__cta .btn{text-align:center;font-size:24px;font-size:1.2rem}.promonitor .plans-info__row .btn:hover,.promonitor__section__cta .btn:hover{color:#fff}@media screen and (max-width:900px){.promonitor__section__cta .btn{font-size:18px;font-size:.9rem;width:100%}}@media screen and (min-width:600px) and (max-width:900px){.promonitor__section__cta .btn{width:auto}}@media screen and (min-width:600px){.promonitor__section__cta .btn{width:auto}}.promonitor .plans-info{padding:48px 20px;width:100%;margin:0}@media screen and (min-width:767px){.promonitor .plans-info{padding:80px 20px;width:65%;margin:0 auto}}@media screen and (min-width:900px){.promonitor .plans-info{width:90%;margin:0 auto}}@media screen and (min-width:767px){.promonitor .plans-info{margin:40px auto;padding-bottom:30px;width:100%}}@media screen and (min-width:900px){.promonitor .plans-info{width:90%;margin:50px auto}}.promonitor .plans-info h2{margin-bottom:94px}.promonitor .plans-info__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.promonitor .plans-info__row:first-of-type{margin-top:64px}@media screen and (min-width:767px){.promonitor .plans-info__row:first-of-type{margin-top:100px}}.promonitor .plans-info__row .btn{text-align:center;font-size:24px;font-size:1.2rem;width:100%;max-width:216px;padding:0}@media screen and (max-width:900px){.promonitor .plans-info__row .btn{font-size:18px;font-size:.9rem;width:100%}}@media screen and (min-width:600px) and (max-width:900px){.promonitor .plans-info__row .btn{width:auto}}@media screen and (max-width:1170px){.promonitor .plans-info__row .btn{font-size:16px!important;width:100%}}.promonitor .plans-info__row__checkmark{display:block;width:14px;height:22px;border:solid #48ae85;border-width:0 3px 3px 0;transform:rotate(39deg);margin:auto}.promonitor .plans-info__row__cross{margin:auto;display:block;width:24px;height:24px;position:relative}.promonitor .plans-info__row__cross:before{transform:rotate(45deg)}.promonitor .plans-info__row__cross:after{transform:rotate(-45deg)}.promonitor .plans-info__row__cross:after,.promonitor .plans-info__row__cross:before{position:absolute;content:' ';height:24px;width:3px;background-color:#ff4c4c}.promonitor .plans-info__row__price{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;font-weight:500;padding:0}.promonitor .plans-info__row__price__slashed,.promonitor .plans-info__row__price__txt{font-size:18px;font-size:.9rem;margin-right:10px;margin-bottom:10px}.promonitor .plans-info__row__price__slashed{position:relative}.promonitor .plans-info__row__price__slashed:after{content:'';display:block;width:100%;height:2px;position:absolute;top:40%;left:0;background:#000070;transform:rotate(-10.56deg)}.promonitor .plans-info__row__price__current{margin-bottom:10px;font-size:50px}.promonitor .plans-info__row__price__current span,.promonitor .plans-info__row__price__current sup{font-size:20px;font-size:1rem;position:relative}.promonitor .plans-info__row__price__current sup{top:-20px;padding:0 2px}.promonitor .plans-info__row__price__current span{left:-32px}.promonitor .plans-info__row__label{color:#000070;font-weight:400;line-height:28px;-ms-flex-negative:0;flex-shrink:0;padding:20px 10px;background:#fff}.promonitor .plans-info__row__cell-canary{width:50%}.promonitor .plans-info__row__cell-canary,.promonitor .plans-info__row__cell-others{color:#000070;font-weight:400;line-height:28px;-ms-flex-negative:0;flex-shrink:0;padding:20px 10px;background:#fff}.promonitor .plans-info__row__foot,.promonitor .plans-info__row__logo{color:#000070;font-weight:400;line-height:28px;width:50%;-ms-flex-negative:0;flex-shrink:0;background:#fff}.promonitor .plans-info__row__foot{padding:20px 10px}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-canary,.promonitor .plans-info__row__cell-others,.promonitor .plans-info__row__foot,.promonitor .plans-info__row__label,.promonitor .plans-info__row__logo{width:27%;border-bottom:1px solid #dadada}}.promonitor .plans-info__row__label{width:100%;font-size:16px;font-size:.8rem;text-align:center}@media screen and (max-width:766px){.promonitor .plans-info__row__label:empty{display:none}}@media screen and (min-width:767px){.promonitor .plans-info__row__label{font-size:18px;font-size:.9rem;width:45%;text-align:left}.promonitor .plans-info__row__label__price{display:inline-block;margin-top:30px}}.promonitor .plans-info__row__cell-canary{border:0;position:relative;text-align:center;border-right:1px solid #dadada}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-canary{border:0}.promonitor .plans-info__row__cell-canary:before{box-shadow:-15px 0 15px -15px rgba(0,0,0,.1) inset;content:'';height:100%;position:absolute;top:0;width:15px;left:-15px}.promonitor .plans-info__row__cell-canary:after{content:'';height:100%;position:absolute;top:0;width:15px;box-shadow:15px 0 15px -15px rgba(0,0,0,.1) inset;right:-15px}}.promonitor .plans-info__row__cell-canary--btn-cell{padding:0 20px;border:0;z-index:2}@media screen and (max-width:766px){.promonitor .plans-info__row__cell-canary--btn-cell{padding:50px 20px 0;width:100%}}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-canary--btn-cell{padding-bottom:10px}}@media screen and (min-width:1170px){.promonitor .plans-info__row__cell-canary--btn-cell{padding-bottom:20px}}.promonitor .plans-info__row__cell-canary__border{display:block;height:1px;background:#dadada;position:absolute;bottom:0;left:20px;right:20px}@media screen and (max-width:766px){.promonitor .plans-info__row__cell-canary__border{display:none}}.promonitor .plans-info__row__cell-canary h3{font-weight:500;font-size:18px;font-size:.9rem;line-height:26px;text-align:center}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-canary h3{font-size:20px;font-size:1rem;line-height:30px}}.promonitor .plans-info__row__cell-canary h3 strong{display:block;color:#ff4c4c}.promonitor .plans-info__row__cell-canary .plans-info__row__price__current{color:#ff4c4c}.promonitor .plans-info__row__cell-others{width:50%;text-align:center}@media screen and (max-width:766px){.promonitor .plans-info__row__cell-others:empty{display:none}}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-others{width:23%}}.promonitor .plans-info__row__cell-others h3{font-weight:400;font-size:18px;font-size:.9rem;line-height:26px;color:#999;text-align:center}@media screen and (min-width:767px){.promonitor .plans-info__row__cell-others h3{line-height:30px}}.promonitor .plans-info__row__cell-others .plans-info__row__checkmark{display:block;width:14px;height:22px;border:solid #d8d8d8;border-width:0 3px 3px 0;transform:rotate(39deg)}.promonitor .plans-info__row__cell-others .plans-info__row__price__current,.promonitor .plans-info__row__cell-others .plans-info__row__price__txt{color:#989898}.promonitor .plans-info__row__logo{padding:0;text-align:center;border-right:1px solid #dadada}@media screen and (min-width:767px){.promonitor .plans-info__row__logo{border:0;position:relative;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 -8px 15px 0 rgba(0,0,0,.1);bottom:-20px;height:70px}}.promonitor .plans-info__row__logo img{display:inline-block;width:64px;height:64px}@media screen and (min-width:767px){.promonitor .plans-info__row__logo img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:80px;height:80px}}@media screen and (max-width:766px){.promonitor .plans-info__row__foot{display:none}}@media screen and (min-width:767px){.promonitor .plans-info__row__foot{z-index:1;border-bottom-left-radius:16px;border-bottom-right-radius:16px;box-shadow:0 20px 20px 0 rgba(0,0,0,.1);position:relative;top:-20px}}.promonitor .plans-info .plans-info__row--last .plans-info__row__cell-canary,.promonitor .plans-info .plans-info__row--last .plans-info__row__cell-others,.promonitor .plans-info .plans-info__row--last .plans-info__row__foot,.promonitor .plans-info .plans-info__row--last .plans-info__row__label,.promonitor .plans-info .plans-info__row--last .plans-info__row__logo,.promonitor .plans-info .plans-info__row--no-border .plans-info__row__cell-canary,.promonitor .plans-info .plans-info__row--no-border .plans-info__row__cell-others,.promonitor .plans-info .plans-info__row--no-border .plans-info__row__foot,.promonitor .plans-info .plans-info__row--no-border .plans-info__row__label,.promonitor .plans-info .plans-info__row--no-border .plans-info__row__logo{border-bottom-width:0}@media screen and (max-width:766px){.promonitor .plans-info .plans-info__row--last .plans-info__row__cell-canary{border-right:1px solid #dadada}}.product-tiles-row{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-tiles{max-width:300px;margin:auto}@media screen and (min-width:601px){.product-tiles{max-width:600px}}@media screen and (min-width:1024px){.product-tiles{max-width:none}}.product-tiles h2{font-style:normal;font-size:20px;font-size:1rem}.product-tile{padding:0;text-align:center;display:block;color:#000!important}.product-tile-image{padding:2rem 2.5rem 1rem;cursor:pointer;transition:transform 250ms ease-in-out}.product-tile-image:hover{transform:translateY(-12px)}.product-tile-price{display:inline-block;padding:.15rem .35rem;font-size:14px;font-weight:600;font-style:normal;border-radius:2px;background:#00cd69;color:#ffff5f}@media screen and (min-width:1024px){#product-left{margin-left:100px}}.products-section{overflow:hidden}@media screen and (min-width:1024px){.product-content{padding:200px 0}}.product-content h2{line-height:1.33}.product-feature p{max-width:240px;width:100%;margin:0 auto 30px}@media screen and (min-width:600px){.product-feature p{margin:0 auto}}@media screen and (min-width:830px){.product-feature p{max-width:220px}}.product-feature figure{height:60px}.flexbox .product-feature figure{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.products-section__col{position:relative}.product-hero--flex .ambient-video{overflow:visible;margin-bottom:30px}.no-js .product-hero--flex .ambient-video>video{width:80%}.video .product-hero--flex .ambient-video>video{margin:0 auto;height:400px;transform:translate3d(0,0,0)}@media screen and (max-width:1023px){.video .product-hero--flex .ambient-video>video{transform:translateX(-26px)}}@media screen and (min-width:1024px){.video .product-hero--flex .ambient-video>video{height:500px}}.product-hero--flex .ambient-video>img{margin-left:-20px}@media screen and (min-width:1024px){.product-hero2 .product-media{margin-left:-100px}.product-hero2 .product-media img{width:70%}}.product-hero2 .product-content{text-align:center;max-width:430px;margin:0 auto}@media screen and (min-width:1024px){.product-hero2 .product-content{text-align:left;margin-left:0;padding-top:100px}}.product-hero--canary .product-content{padding-left:15px;padding-right:15px}@media screen and (min-width:1024px){.product-hero--canary .product-content{position:absolute;top:0;right:0}}.product-hero__inner{overflow:visible}@media screen and (min-width:1024px){.flexbox .product-hero__inner{display:-ms-flexbox;display:flex}}@media screen and (min-width:1824px){.flexbox .product-hero__inner{-ms-flex-align:center;align-items:center}}.product-hero__content{max-width:430px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width:1024px){.product-hero__content{padding-top:60px;text-align:left}}@media screen and (min-width:1824px){.product-hero__content{padding-top:0}}.product-hero__title{font-size:44px;font-size:2.2rem;line-height:1.2}.product-hero__actions .btn+.btn{margin-left:12px}.image-hd{background-image:url(/dist/images/canary-hd.png);background-repeat:no-repeat}.image-hd-front-door{background-image:url(/dist/images/canary-hd-front-door.png)}.image-flex,.image-hd-front-door{background-repeat:no-repeat}.image-front-white,.image-topview{background-image:url(/dist/images/canary-top-view.png);background-repeat:no-repeat}.image-front-white{background-image:url(/dist/images/canary-front-white.png)}.product-image{position:relative;pointer-events:none;z-index:1}.product-content__title{margin-bottom:20px;letter-spacing:-.02em;font-weight:200;font-style:normal}.product-content__label{margin-bottom:10px;font-size:16px;font-size:.8rem}.product-content__canary-talk{margin-top:3rem}.product-content__canary-talk span.memb-icon-canary-talk{display:inline-block;background-image:url(/dist/images/icon-canary-talk.svg);width:68px;height:60px;background-size:58px 67px;vertical-align:middle}@media screen and (min-width:1024px){.products-section--homehealth{padding:0}}.products-section--homehealth:before{content:' ';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;background-image:url(/dist/images/stardust.png);background-repeat:repeat;background-position:50% 0;background-size:cover}.products-section--homehealth .product-content{max-width:430px;text-align:center;width:100%;margin:0 auto}@media screen and (min-width:1024px){.products-section--homehealth .product-content{text-align:left}}.products-section--homehealth .image-topview{width:100%;height:400px;background-size:400px 400px;margin:-70px auto 0;background-position:center center}@media screen and (min-width:601px){.products-section--homehealth .image-topview{height:600px;background-size:600px 600px}}@media screen and (min-width:1024px){.products-section--homehealth .image-topview{width:900px;height:900px;background-size:900px 900px;margin-left:-290px;margin-top:-10px}}@media screen and (min-width:1170px){.products-section--homehealth .image-topview{margin-left:-200px}}.products-section--battery .product-content{max-width:430px;text-align:center;width:100%;margin:0 auto}@media screen and (min-width:1024px){.products-section--battery .product-content{position:absolute;top:0;right:0;padding:200px 0;margin-left:0;text-align:left}}.products-section--battery .image-plugged-in{background-image:url(/dist/images/canary-plugged-or-wirefree.png);background-repeat:no-repeat;margin-left:-150px;width:533px;height:453px;background-size:533px 453px}@media screen and (min-width:601px){.products-section--battery .image-plugged-in{width:800px;height:680px;background-size:800px 680px;margin-left:-70px}}@media screen and (min-width:1024px){.products-section--battery .image-plugged-in{margin-left:-380px}}.products-section--app,.products-section--learning,.products-section--wifi{padding-bottom:0}.products-section--wifi .product-image{position:relative;z-index:10}.products-section--wifi .product-content{max-width:430px;width:100%;text-align:center;margin:0 auto;position:relative;z-index:20}@media screen and (min-width:1024px){.products-section--wifi .product-content{position:absolute;top:0;right:0;text-align:left}}@media screen and (max-width:1023px){.products-section--wifi .products-section__col{height:610px}}.products-section--wifi .image-hub{background-image:url(/dist/images/canary-hub.png);background-size:261px 394px;height:394px;background-repeat:no-repeat;background-position:center center;width:100%;position:relative;z-index:10}@media screen and (min-width:1024px){.products-section--wifi .image-hub{background-size:523px 788px;width:523px;height:788px;margin-left:-100px}}.products-section--app .product-content{max-width:430px;width:100%;text-align:center;margin:0 auto}@media screen and (min-width:1024px){.products-section--app .product-content{position:absolute;top:0;left:0;text-align:left}}.products-section--app .image-canary,.products-section--app .image-flex{background-image:url(/dist/images/canary-flex-app-mobile.png);height:498px;margin:12px auto 0;width:100%;background-size:contain;background-position:center center}@media screen and (min-width:1024px){.products-section--app .image-canary,.products-section--app .image-flex{background-image:url(/dist/images/canary-flex-app.png);width:910px;height:1275px;background-size:910px 1275px}}.products-section--app .product-image{height:950px}@media screen and (max-width:1023px){.products-section--app .product-image{height:400px}}.products-section--app .img-link+.img-link{margin-left:16px;display:inline-block}.products--canary .image-canary{background-image:url(/dist/images/canary-app-event-mobile.png)}@media screen and (min-width:1024px){.products--canary .image-canary{background-image:url(/dist/images/canary-app-event.png);width:910px;height:1275px;background-size:910px 1275px}}.products-section--angle .image-flex-angled{width:100%;height:345px;background-size:243px 345px;background-image:url(/dist/images/canary-flex-angled.png);background-repeat:no-repeat;background-position:center center}@media screen and (min-width:1024px){.products-section--angle .image-flex-angled{width:731px;height:1037px;background-size:731px 1037px}}.products-section--angle .product-content{max-width:430px;width:100%;text-align:center;margin:0 auto}@media screen and (min-width:1024px){.products-section--angle .product-content{padding:175px 0;text-align:left;margin-left:0}.products-section--angle .product-image{position:absolute;top:-420px;left:570px}}.products-section--hd .product-content{max-width:430px;width:100%;text-align:center;margin:0 auto}@media screen and (min-width:1024px){.products-section--hd .product-content{position:absolute;top:0;left:0;text-align:left;margin-left:0;padding:180px 0}}.products-section--hd .image-hd{width:550px;height:380px;background-size:550px 380px;margin-top:-110px;margin-left:-10px}@media screen and (min-width:601px){.products-section--hd .image-hd{width:733px;height:506px;background-size:733px 506px;margin-left:30px}}@media screen and (min-width:850px){.products-section--hd .image-hd{margin-left:220px}}@media screen and (min-width:1024px){.products-section--hd .image-hd{width:1100px;height:760px;background-size:1100px 760px;margin-left:500px;margin-top:-30px}}.products-section--hd.products-section--hd__homepage{margin-top:2rem;padding-top:0}@media screen and (min-width:1024px){.products-section--hd.products-section--hd__homepage{margin-top:0}.products-section--hd.products-section--hd__homepage .product-content{padding-top:140px}}.products-section--hd.products-section--hd__homepage .image-hd-front-door{width:550px;height:380px;background-size:550px 380px;margin-top:-90px;margin-left:-10px}@media screen and (min-width:601px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{width:680px;height:469px;background-size:680px 469px;margin-left:60px;margin-top:-140px}}@media screen and (min-width:715px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{margin-left:110px}}@media screen and (min-width:850px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{width:733px;height:506px;background-size:733px 506px;margin-left:220px}}@media screen and (min-width:1024px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{width:733px;height:506px;background-size:733px 506px;margin-left:450px;margin-top:0}}@media screen and (min-width:1200px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{width:840px;height:580px;background-size:840px 580px;margin-left:490px}}@media screen and (min-width:1350px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{margin-left:460px}}@media screen and (min-width:1415px){.products-section--hd.products-section--hd__homepage .image-hd-front-door{margin-left:500px}}.products-section--learning .product-content{max-width:430px;width:100%;margin:0 auto;text-align:center}@media screen and (min-width:1024px){.products-section--learning .product-content{text-align:left}}.products-section--learning .image-front-white{height:701px;width:100%;background-size:contain;background-position:center center;margin:0 auto}@media screen and (min-width:1024px){.products-section--learning .image-front-white{width:410px;height:801px;background-size:410px 801px}.flexbox .products-section--learning .products-section__col{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.products-section--learning .product-image{height:400px}@media screen and (min-width:1024px){.products-section--learning .product-image{height:500px}}.order-right{-ms-flex-order:1;order:1}@media screen and (min-width:1024px){.flexbox .producs-section__col--flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1023px){.products-section--overlay:before{content:' ';position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:block;top:0;left:0}}.products-section--weatherproof{background-image:url(/dist/images/canary-flex-weatherproof.jpg);color:#fff;text-align:center}@media screen and (min-width:1024px){.products-section--weatherproof{text-align:left}}.products-section--weatherproof .product-content{max-width:430px;margin:0 auto}@media screen and (min-width:1024px){.products-section--weatherproof .product-content{padding:160px 0 310px;margin-left:0}}.products-section--setup{background-image:url(/dist/images/canary-setup.jpg)}.products-section--setup .product-content{max-width:430px;text-align:center;width:100%;margin:0 auto}@media screen and (min-width:1024px){.products-section--setup .product-content{text-align:left;margin-left:0;padding:100px 0 450px}}@media screen and (max-width:1023px){.products-section--setup{color:#fff}}.wifi-circles{position:absolute;z-index:0;top:70px;left:50%}@media screen and (max-width:1023px){.wifi-circles{transform:translateX(-50%)}}@media screen and (min-width:1024px){.wifi-circles{top:158px;left:162px}}.wifi-circles .wifi-circles__inner{position:relative}.wifi-circles .wifi-circles__inner>div{border:1px solid #e8e8e8;border-radius:50%;position:absolute;top:0;left:0}.wifi-circles .wifi-circles__inner .wifi-circle-1{width:25px;height:25px;margin-left:-12.5px;margin-top:-12.5px}.wifi-circles .wifi-circles__inner .wifi-circle-2{width:100px;height:100px;margin-left:-50px;margin-top:-50px}.wifi-circles .wifi-circles__inner .wifi-circle-3{width:225px;height:225px;margin-left:-112.5px;margin-top:-112.5px}.wifi-circles .wifi-circles__inner .wifi-circle-4{width:400px;height:400px;margin-left:-200px;margin-top:-200px}.wifi-circles .wifi-circles__inner .wifi-circle-5{width:625px;height:625px;margin-left:-312.5px;margin-top:-312.5px}.wifi-circles .wifi-circles__inner .wifi-circle-6{width:900px;height:900px;margin-left:-450px;margin-top:-450px}.wifi-circles .wifi-circles__inner .wifi-circle-7{width:1225px;height:1225px;margin-left:-612.5px;margin-top:-612.5px}.wifi-circles .wifi-circles__inner .wifi-circle-8{width:1600px;height:1600px;margin-left:-800px;margin-top:-800px}.wifi-circles .wifi-circles__inner .wifi-circle-9{width:2025px;height:2025px;margin-left:-1012.5px;margin-top:-1012.5px}.wifi-circles .wifi-circles__inner .wifi-circle-10{width:2500px;height:2500px;margin-left:-1250px;margin-top:-1250px}.image-canary-device{background-image:url(/dist/images/canary-hero-image.jpg);background-position:center center;margin:0 auto;width:100%;background-size:476px 297px;height:297px}@media screen and (min-width:601px){.image-canary-device{background-size:834px 519px;height:519px}}@media screen and (min-width:1024px){.image-canary-device{background-size:1111px 692px;height:1111px;width:692px}}.products--view .products-section--setup{background-image:url(/dist/images/canary-view-setup.jpg)}@media screen and (min-width:1024px){.products--view .products-section--setup{padding:0;background-position:right}.products--view .products-section--setup .product-content{padding:250px 0 300px}.products--view .products-section--hd{padding-top:0}}.products--view .products-section--wifi .image-hub{background-image:url(/dist/images/canary-hub-view.png)}.products-section--person-detection .product-content{max-width:400px;width:100%;text-align:center;margin:0 auto}@media screen and (min-width:1024px){.products-section--person-detection .product-content{position:absolute;top:0;left:0;text-align:left;margin-left:600px;padding:180px 0}}@media screen and (min-width:1230px){.products-section--person-detection .product-content{margin-left:730px}}.image-view{background-image:url(/dist/images/canary-person-detection-alert-mobile.jpg);height:390px;margin:12px auto 0;width:100%;background-size:contain;background-position:center center}@media screen and (min-width:1024px){.image-view{background-image:url(/dist/images/canary-person-detection-alert.jpg);width:750px;height:960px;background-position:-180px 0;margin:0}}@media screen and (min-width:1230px){.image-view{background-position:-80px}}.products-section--blends-in{background-image:url(/dist/images/canary-view-blends-in.jpg);text-align:center;color:#fff}@media screen and (min-width:1024px){.products-section--blends-in{text-align:left;color:#2d2d2d}}.products-section--blends-in .product-content{max-width:430px;margin:0 auto}@media screen and (min-width:1024px){.products-section--blends-in .product-content{padding:40px 0 430px;margin-left:0}}.accessories-section{overflow:hidden}.accessories-section .product-content{padding-bottom:30px;text-align:center;margin:0 auto;max-width:430px}@media screen and (min-width:1024px){.accessories-section .product-content{text-align:left;padding-bottom:50px;padding-top:0}.assessories__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-bottom:100px}.assessories__inner .product-image{width:50%}.assessories__inner .product-image>div{margin-left:auto;margin-right:auto}}@media screen and (max-width:1023px){.assessories__inner .product-image>div{transform:translateX(-50%);left:50%}}.accessories-section--stake .image-stake-mount{margin-right:auto;position:relative;margin-left:-34px;margin-top:-180px}@media screen and (min-width:601px){.accessories-section--stake .image-stake-mount{margin-top:-220px}}.accessories-section--twist .image-twist-mount{position:relative;margin-top:-110px;margin-bottom:30px}@media screen and (min-width:1024px){.accessories-section--twist .image-twist-mount{margin-left:250px!important}}.accessories-section--mount .image-secure-mount{position:relative;margin-bottom:20px}.image-stake-mount{background-image:url(/dist/images/stake-mount-hero.png);background-repeat:no-repeat;width:350px;height:515px;background-size:350px 515px}@media screen and (min-width:601px){.image-stake-mount{width:525px;height:773px;background-size:525px 773px}}.image-twist-mount{background-image:url(/dist/images/twist-mount-hero-white.png);background-repeat:no-repeat;width:115px;height:400px;background-size:115px 400px}@media screen and (min-width:601px){.image-twist-mount{width:230px;height:800px;background-size:230px 800px}}.image-secure-mount{background-image:url(/dist/images/secure-mount-hero.jpg);background-repeat:no-repeat;width:272px;height:219px;background-size:272px 219px}@media screen and (min-width:601px){.image-secure-mount{width:543px;height:437px;background-size:543px 437px}}.products-section--connectivity .product-content{text-align:center;max-width:430px;margin:0 auto}@media screen and (min-width:1024px){.products-section--connectivity .product-content{text-align:left;margin-left:0}}.products-section--connectivity .ambient-video>video{margin:0 auto;width:100%;padding:0 50px}@media screen and (min-width:601px){.products-section--connectivity .ambient-video>video{width:340px;padding:0}}.membership-feature .membership-feature__content.bundle--container{background-color:#fff;padding-top:1em;padding-bottom:1em}.membership-feature .membership-feature__content.bundle--container .bundle__expected--delivery{color:#353535}.membership-feature .membership-feature__content.bundle--container .btn--black{margin-bottom:.75em}.membership-feature .membership-feature__content.bundle--container .btn--black .bundle--price{color:#ffff5f}.membership-feature .membership-feature__content.bundle--container .btn--black .bundle--price__save{color:#fff}.membership-feature .membership-feature__content.bundle--container .btn--black span.price--strikethrough:after{border-bottom:.1rem solid #fff}.membership-feature .membership-feature__content.bundle--container p{margin-left:1em;margin-right:1em}.holiday__find-a-store{display:inline-block;margin-top:2rem;border:1px solid #dedede;padding:10px 20px 8px;cursor:pointer;font-size:15px;font-size:.75rem;color:#2d2d2d}.holiday__find-a-store .holiday__find-a-store--header{font-weight:600;font-style:normal;display:block}.holiday__find-a-store:hover{background:#efefef;color:#2d2d2d}.hero--promo.multipack-membership{background:#0096e6 url(/dist/images/hero-homepage-multipack-membership-small.jpg) 50% 75% no-repeat;background-size:600px;padding-top:50px;padding-bottom:300px;color:#fff;text-align:center}@media screen and (min-width:600px){.hero--promo.multipack-membership{background-size:800px;padding-bottom:350px}}@media screen and (min-width:750px){.hero--promo.multipack-membership{background:#0096e6 url(/dist/images/hero-homepage-multipack-membership-medium.jpg) 50% 60% no-repeat;background-size:924px;padding-bottom:400px}}@media screen and (min-width:924px){.hero--promo.multipack-membership{background-size:1024px}}@media screen and (min-width:1024px){.hero--promo.multipack-membership{background:#0096e6 url(/dist/images/hero-homepage-multipack-membership.jpg) 50% 20% no-repeat;background-size:cover;height:610px}.hero--promo.multipack-membership .hero--promo__container .hero--promo__content{padding-top:0}}@media screen and (min-width:1100px){.hero--promo.multipack-membership{background-position:50% 50%}}@media screen and (min-width:1250px){.hero--promo.multipack-membership{background-position:50% 65%}}.hero--promo.multipack-membership.mothers-day{color:#2d2d2d;background:#fbfcfc url(/dist/images/hero-homepage-mothers-day-small.jpg) 80% 80% no-repeat;padding-bottom:200px}.hero--promo.multipack-membership.mothers-day img{cursor:pointer;width:50%;border-radius:100%;box-shadow:0 0 0 0 #00cd69;transition:all 250ms ease}.hero--promo.multipack-membership.mothers-day img:hover{cursor:pointer;box-shadow:0 0 6px 2px #00cd69}@media screen and (min-width:750px){.hero--promo.multipack-membership.mothers-day{background:#fff url(/dist/images/hero-homepage-mothers-day-medium.jpg) 50% 60% no-repeat}}@media screen and (min-width:1024px){.hero--promo.multipack-membership.mothers-day{background:#fff url(/dist/images/hero-homepage-mothers-day.jpg) 50% 20% no-repeat}.hero--promo.multipack-membership.mothers-day .mothers-day-starter-pack img{margin-top:5px}.hero--promo.multipack-membership.mothers-day .mothers-day-starter-pack img:hover{margin-top:0;width:52%}}.hero--promo.post-new-year{background:#eff0f1 url(/dist/images/hero-homepage-january-small.jpg) 50% 75% no-repeat;background-size:600px;padding-top:50px;padding-bottom:250px}@media screen and (min-width:600px){.hero--promo.post-new-year{background-size:800px;padding-bottom:300px}}@media screen and (min-width:800px){.hero--promo.post-new-year{background:#eff0f1 url(/dist/images/hero-homepage-january-medium.jpg) 50% 60% no-repeat;background-size:924px;padding-bottom:300px}}@media screen and (min-width:924px){.hero--promo.post-new-year{background-size:1024px}}@media screen and (min-width:1024px){.hero--promo.post-new-year{text-align:center;background:#eff0f1 url(/dist/images/hero-homepage-january.jpg) 50% 20% no-repeat;background-size:cover;height:610px}.hero--promo.post-new-year .hero--promo__container .hero--promo__content{padding-top:0}}@media screen and (min-width:1100px){.hero--promo.post-new-year{background-position:50% 50%}}@media screen and (min-width:1250px){.hero--promo.post-new-year{background-position:50% 65%}}.hero--promo.vday{background-color:#d25646;padding-top:50px;padding-bottom:250px;height:650px;color:#fff}@media screen and (max-width:380px){.hero--promo.vday h1{font-size:2rem}}@media screen and (min-width:600px){.hero--promo.vday{height:700px}.hero--promo.vday .hero--promo__container{width:80%;margin:auto}}@media screen and (min-width:900px){.hero--promo.vday .hero--promo__container{width:51%}}@media screen and (min-width:1024px){.hero--promo.vday{height:570px}.hero--promo.vday h1{font-size:2rem}.hero--promo.vday .hero--promo__container{width:100%}.hero--promo.vday .hero--promo__container .hero--promo__content{padding-top:5rem}.hero--promo.vday .hero--promo__container .hero--promo__content .vday__hero-content{max-width:420px}}@media screen and (min-width:1120px){.hero--promo.vday h1{font-size:2.5rem}}.hero--promo.vday.vday__us{background:#d25646 url(/dist/images/hero-home-vday-small.png) 50% 100% no-repeat;background-size:800px}@media screen and (min-width:600px){.hero--promo.vday.vday__us{background-size:900px;background:#d25646 url(/dist/images/hero-home-vday-medium.png) 50% 100% no-repeat}}@media screen and (min-width:900px){.hero--promo.vday.vday__us{background-size:1100px}}@media screen and (min-width:1024px){.hero--promo.vday.vday__us{background:#d25646 url(/dist/images/hero-home-vday.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (min-width:1120px){.hero--promo.vday.vday__us{background-position:50% 50%}}@media screen and (min-width:1300px){.hero--promo.vday.vday__us{background-position:50% 75%}}.hero--promo.vday.vday__international{background:#d25646 url(/dist/images/hero-home-vday-international-small.png) 50% 100% no-repeat;background-size:800px}@media screen and (min-width:600px){.hero--promo.vday.vday__international{background-size:900px;background:#d25646 url(/dist/images/hero-home-vday-international-medium.png) 50% 100% no-repeat}}@media screen and (min-width:900px){.hero--promo.vday.vday__international{background-size:1100px}}@media screen and (min-width:1024px){.hero--promo.vday.vday__international{background:#d25646 url(/dist/images/hero-home-vday-international.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (min-width:1120px){.hero--promo.vday.vday__international{background-position:50% 50%}}@media screen and (min-width:1300px){.hero--promo.vday.vday__international{background-position:50% 75%}}.hero--oscars{text-align:center;padding-top:2rem}.hero--oscars h1{font-weight:200;font-style:normal;color:#c19e4e}.hero--oscars p{color:#9e7b31}.hero--oscars a.btn{background-color:#c19e4e;color:#fff;border:0;float:left}.hero--oscars a.btn:hover{background-color:#9e7b31;border:0}.hero--oscars .oscars__video:hover{cursor:pointer}.hero--oscars .hero--oscars__image{padding-top:2rem;display:block}.hero--oscars .hero--oscars__image,.hero--oscars .hero--oscars__text{max-width:550px;margin:auto}.hero--oscars .hero--oscars__text a.btn.white{background:#fff;color:#9e7b31;font-size:.8rem;line-height:3.2}.hero--oscars .hero--oscars__buttons{max-width:308px;margin:auto}.hero--oscars .hero--oscars__buttons:after{content:"";display:table;clear:both}@media screen and (min-width:600px){.hero--oscars .hero--oscars__buttons{max-width:345px}}@media screen and (min-width:1024px){.hero--oscars{padding-top:4rem;text-align:left}.hero--oscars h1{padding-top:2rem;line-height:1.2}.hero--oscars .hero--oscars__image{max-width:none;padding-top:0}.hero--oscars .hero--oscars__buttons{margin:0;max-width:none}}@media screen and (min-width:1200px){.hero--oscars h1{font-size:2.5rem}}@media screen and (min-width:1300px){.hero--oscars h1{font-size:3rem}}.hero--promo.multi-madness{background-color:#062343;padding-top:50px;padding-bottom:60px;color:#fff;text-align:center}.hero--promo.multi-madness h1{line-height:1.1}.hero--promo.multi-madness a.btn{border:0;background:#ff8c5a;color:#fff}.hero--promo.multi-madness a.btn:hover{background:#e77240}@media screen and (min-width:600px){.hero--promo.multi-madness{background:url(/dist/images/multipack-madness-bracket-left.png) 0 50% no-repeat,url(/dist/images/multipack-madness-bracket-right.png) 100% 50% no-repeat;background-color:#062343;background-size:25%;height:640px}.hero--promo.multi-madness .hero--promo__container .hero--promo__content{padding-top:0}}.hero--promo.multi-madness img{width:100%;padding-bottom:1rem;display:block;margin:auto}@media screen and (min-width:600px){.hero--promo.multi-madness img{width:90%;padding:0 3em 1.5em}}@media screen and (min-width:800px){.hero--promo.multi-madness img{width:80%}}@media screen and (min-width:920px){.hero--promo.multi-madness img{width:70%}}@media screen and (min-width:1024px){.hero--promo.multi-madness img{width:92%}}.hero--promo.easter{background-color:#d8f1c2;padding-top:30px;padding-bottom:250px;height:570px}.hero--promo.easter h1{font-size:2rem;font-weight:200;font-style:normal;line-height:1.25}@media screen and (min-width:430px){.hero--promo.easter{height:500px}.hero--promo.easter .hero--promo__container{max-width:90%}}@media screen and (min-width:476px){.hero--promo.easter{height:500px;padding-top:30px}.hero--promo.easter h1{font-size:1.9rem}.hero--promo.easter .hero--promo__container{max-width:80%}}@media screen and (min-width:503px){.hero--promo.easter{padding-top:30px}.hero--promo.easter h1{font-size:1.75rem}.hero--promo.easter .hero--promo__container{max-width:70%}}@media screen and (min-width:600px){.hero--promo.easter{height:400px;padding-top:60px}.hero--promo.easter h1{font-size:1.65rem}.hero--promo.easter .hero--promo__container{max-width:55%}}@media screen and (min-width:780px){.hero--promo.easter{height:450px;padding-top:80px}.hero--promo.easter h1{font-size:1.85rem}.hero--promo.easter .hero--promo__container{max-width:50%}}@media screen and (min-width:880px){.hero--promo.easter{height:500px;padding-top:110px}.hero--promo.easter h1{font-size:1.95rem}.hero--promo.easter .hero--promo__container{max-width:45%}}@media screen and (min-width:1000px){.hero--promo.easter{height:575px;padding-top:130px}.hero--promo.easter h1{font-size:2.25rem}.hero--promo.easter .hero--promo__container{max-width:55%}}@media screen and (min-width:1024px){.hero--promo.easter{height:650px;padding-top:170px}.hero--promo.easter h1{font-size:2.5rem}.hero--promo.easter .hero--promo__container{max-width:80%}}@media screen and (min-width:1400px){.hero--promo.easter{height:640px;padding-top:175px}.hero--promo.easter h1{font-size:2.5rem}.hero--promo.easter .hero--promo__container{max-width:80%}}.hero--promo.easter.easter__us{background:url(/dist/images/hero-home-easter-small2.png) 50% 100% no-repeat,url(/dist/images/hero-home-easter-small.jpg) top left no-repeat;background-color:#d8f1c2;background-size:contain}@media screen and (min-width:430px){.hero--promo.easter.easter__us{background:url(/dist/images/hero-home-easter-widerthan430.png) 50% 100% no-repeat,url(/dist/images/hero-home-easter-smallbackground.jpg) top left no-repeat;background-color:#d8f1c2}}@media screen and (min-width:600px){.hero--promo.easter.easter__us{background:url(/dist/images/hero-home-easter-widerthan600.jpg) 50% 100% no-repeat;background-color:#d8f1c2;background-size:cover}}@media screen and (min-width:780px){.hero--promo.easter.easter__us{background:url(/dist/images/hero-home-easter-widerthan780.jpg) 50% 100% no-repeat;background-color:#d8f1c2;background-size:cover}}@media screen and (min-width:1024px){.hero--promo.easter.easter__us{background:url(/dist/images/hero-home-easter.jpg) 50% 100% no-repeat;background-color:#d8f1c2;background-size:cover}}.hero--promo.fathersdayintl{color:#fff;background-color:#d8f1c2;padding-top:35px;padding-bottom:250px;height:600px;text-align:center}.hero--promo.fathersdayintl h1{font-size:1.6rem;font-weight:200;font-style:normal;line-height:1.25}.hero--promo.fathersday p .hero--promo__container,.hero--promo.fathersdayintl h1 .hero--promo__container,video{max-width:100%}@media screen and (min-width:800px){.hero--promo.fathersdayintl{text-align:left;height:450px;padding-top:80px}.hero--promo.fathersdayintl h1{font-size:1.85rem}.hero--promo.fathersdayintl .hero--promo__container{max-width:60%}}@media screen and (min-width:880px){.hero--promo.fathersdayintl{height:500px;padding-top:80px}.hero--promo.fathersdayintl h1{font-size:1.95rem}.hero--promo.fathersdayintl .hero--promo__container{max-width:50%}}@media screen and (min-width:1000px){.hero--promo.fathersdayintl{height:575px;padding-top:130px}.hero--promo.fathersdayintl h1{font-size:2.25rem}.hero--promo.fathersdayintl .hero--promo__container{max-width:55%}}@media screen and (min-width:1024px){.hero--promo.fathersdayintl{height:650px;padding-top:170px}.hero--promo.fathersdayintl h1{font-size:2.25rem}.hero--promo.fathersdayintl .hero--promo__container{max-width:100%}}@media screen and (min-width:1400px){.hero--promo.fathersdayintl{height:640px;padding-top:185px}.hero--promo.fathersdayintl h1{font-size:2.5rem}.hero--promo.fathersdayintl .hero--promo__container{max-width:100%}}.hero--promo.fathersdayintl.fathersday__intl{background:url(/dist/images/hero-fathersday-intl.png) 50% 100% no-repeat;background-color:#00cd69;background-size:contain}@media screen and (min-width:415px){.hero--promo.fathersdayintl.fathersday__intl{background-size:425px}}@media screen and (min-width:570px){.hero--promo.fathersdayintl.fathersday__intl{background-size:475px}}@media screen and (min-width:601px){.hero--promo.fathersdayintl.fathersday__intl{background-size:415px}}@media screen and (min-width:800px){.hero--promo.fathersdayintl.fathersday__intl{background-size:375px;background-position:100% 50%}}@media screen and (min-width:882px){.hero--promo.fathersdayintl.fathersday__intl{background-size:500px;background-position:100% 50%}}@media screen and (min-width:1120px){.hero--promo.fathersdayintl.fathersday__intl{background-size:600px;background-position:100% 50%}}@media screen and (min-width:1300px){.hero--promo.fathersdayintl.fathersday__intl{background-size:670px;background-position:95% 50%}}.hero--promo.fathersday{background-color:#d8f1c2;padding-top:35px;padding-bottom:250px;height:500px;text-align:center}.hero--promo.fathersday h1{font-size:1.5rem;line-height:1.25}.hero--promo.fathersday p{font-size:16px}@media screen and (min-width:541px){.hero--promo.fathersday{text-align:left;height:450px;padding-top:90px}.hero--promo.fathersday h1{font-size:1.85rem}.hero--promo.fathersday p{font-size:18px;line-height:1.75}.hero--promo.fathersday .hero--promo__container{max-width:60%}}@media screen and (min-width:880px){.hero--promo.fathersday{height:500px;padding-top:120px}.hero--promo.fathersday h1{font-size:1.95rem}.hero--promo.fathersday p{font-size:20px;line-height:1.75}.hero--promo.fathersday .hero--promo__container{max-width:50%}}@media screen and (min-width:1000px){.hero--promo.fathersday{height:550px;padding-top:140px}.hero--promo.fathersday h1{font-size:2.25rem}.hero--promo.fathersday .hero--promo__container{max-width:55%}}@media screen and (min-width:1024px){.hero--promo.fathersday{height:525px;padding-top:160px}.hero--promo.fathersday h1{font-size:2.25rem}.hero--promo.fathersday .hero--promo__container{max-width:100%}}.hero--promo.fathersday.fathersday__us{background-color:#f0f0f0;background:url(/dist/images/hero-fathersday-us-allphone.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (min-width:541px){.hero--promo.fathersday.fathersday__us{background:url(/dist/images/hero-fathersday-us-bigphone2.png) 50% 100% no-repeat,url(/dist/images/hero-fathersday-us-background.jpg) 50% 100% no-repeat;background-size:cover}}.hero--promo.fathersday.hero--halloween{background-color:#ff8d00;color:#fff;background:url(/dist/images/hero-halloween-allphone.jpg) 50% 50% no-repeat;background-size:cover}@media screen and (min-width:541px){.hero--promo.fathersday.hero--halloween{background:url(/dist/images/hero-halloween-bigphone2.png) 50% 100% no-repeat,url(/dist/images/hero-halloween-night-background.jpg) 50% 100% no-repeat;background-size:cover}}.hero--promo.fathersday.hero--prebf{background-color:#fff;color:#2d2d2d;background:url(/dist/images/hero-allphone-person-detection.jpg) 50% 50% no-repeat;background-size:cover}.hero--promo.fathersday.hero--prebf p.text-small{display:inline-block;padding-left:1rem;font-size:70%}@media screen and (min-width:541px){.hero--promo.fathersday.hero--prebf{background:url(/dist/images/hero-person-detection-web.jpg) 50% 100% no-repeat;background-size:cover}.hero--promo.fathersday.hero--prebf .prebf__hero-content{max-width:480px}}@media screen and (min-width:880px){.hero--promo.fathersday.hero--prebf{padding-top:90px}}@media screen and (min-width:1024px){.hero--promo.fathersday.hero--prebf{padding-top:120px}}.hero--promo__content.fathersday_promo{height:160px;padding-top:25px;text-align:left}.hero--promo__content.fathersday_promo h3{font-size:22px;font-weight:200;font-style:normal;max-width:80%}.hero--promo__content.fathersday_promo a{color:#2d2d2d}@media screen and (min-width:557px){.hero--promo__content.fathersday_promo{height:200px;padding-top:45px}.hero--promo__content.fathersday_promo h3{max-width:70%}}@media screen and (min-width:750px){.hero--promo__content.fathersday_promo{text-align:left;height:220px}.hero--promo__content.fathersday_promo h3{font-size:26px;max-width:80%}}@media screen and (min-width:802px){.hero--promo__content.fathersday_promo{padding-top:55px}}@media screen and (min-width:1000px){.hero--promo__content.fathersday_promo{height:180px;text-align:left}.hero--promo__content.fathersday_promo h3{font-size:28px}}.hero--promo__content.fathersday_promo.promo_image{background:url(/dist/images/hero-promo-fathersday-2017-small.jpg) 50% 100% no-repeat;background-color:#f0f0f0;background-size:cover}@media screen and (min-width:560px){.hero--promo__content.fathersday_promo.promo_image{background:url(/dist/images/hero-promo-fathersday-2017-small2.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (min-width:800px){.hero--promo__content.fathersday_promo.promo_image{background:url(/dist/images/hero-promo-fathersday-2017-med.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (min-width:1000px){.hero--promo__content.fathersday_promo.promo_image{background:url(/dist/images/hero-promo-fathersday-2017.jpg) 50% 100% no-repeat;background-size:cover}}.sidebyside-images .sidebyside-image__left,.sidebyside-images .sidebyside-image__right{position:relative;width:100%}.sidebyside-images .sidebyside-image__left img,.sidebyside-images .sidebyside-image__right img{width:100%}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline{position:absolute;width:100%}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline h3,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline h3{text-align:center;color:#fff}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline h3.black,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline h3.black{text-align:center;color:#2d2d2d}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline p.sidebyside_price,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline p.sidebyside_price{text-align:center;font-weight:600;font-style:normal}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline p.sidebyside_price span.base,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline p.sidebyside_price span.base{text-decoration:line-through;padding-left:2px;padding-right:2px;color:#2d2d2d}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline p.sidebyside_price span.promo,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline p.sidebyside_price span.promo{padding-left:6px;color:#e86658}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline p.sidebyside_price span.cta,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline p.sidebyside_price span.cta{font-weight:300;font-style:normal;color:#2d2d2d;font-size:.8rem}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline-top,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline-top{top:10%}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline-middle,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline-middle{top:45%}.sidebyside-images .sidebyside-image__left .sidebyside-image__headline-bottom,.sidebyside-images .sidebyside-image__right .sidebyside-image__headline-bottom{bottom:0}@media screen and (min-width:700px){.sidebyside-images .sidebyside-image__left,.sidebyside-images .sidebyside-image__right{float:left;width:50%}.sidebyside-images .sidebyside-image__left p.sidebyside_price span.cta,.sidebyside-images .sidebyside-image__right p.sidebyside_price span.cta{display:none}}@media screen and (min-width:950px){.sidebyside-images .sidebyside-image__left p.sidebyside_price span.cta,.sidebyside-images .sidebyside-image__right p.sidebyside_price span.cta{display:inline}}.hero--standard{padding:2rem 0;text-align:center}.hero--promo.fathersday h1,.hero--standard h1,.section--protectors__content .thumbnails h6{font-weight:200;font-style:normal}@media screen and (min-width:820px){.hero--standard{text-align:left;height:380px}.hero--standard .hero--standard__container{max-width:50%}}@media screen and (min-width:1024px){.hero--standard{height:500px}}.hero--pyp{background-color:#00cd69;color:#fff;position:relative}.hero--pyp .hero--pyp__canary-view,.hero--pyp .hero--pyp__desktop{display:none}@media screen and (min-width:820px){.hero--pyp{background:url(/dist/images/pyp-background-small.png) 100% 100% no-repeat;background-color:#00cd69;margin-bottom:3rem}.hero--pyp .hero--standard__container{padding-top:.5rem}.hero--pyp .hero--pyp__canary-view{position:absolute;display:block;overflow:visible;z-index:1020;width:18rem;top:-3%;right:13%}}@media screen and (min-width:1024px){.hero--pyp{background:url(/dist/images/pyp-background.png) 140% 100% no-repeat;background-color:#00cd69}.hero--pyp h1{font-size:3rem}.hero--pyp .hero--pyp__mobile{display:none}.hero--pyp .hero--pyp__desktop{display:block}.hero--pyp .hero--standard__container{max-width:55%}.hero--pyp .hero--pyp__canary-view{width:24rem;top:-6%;right:7%}.hero--pyp .hero--pyp__prices{display:-ms-flexbox;display:flex;margin-bottom:2rem;max-width:500px}.hero--pyp .hero--pyp__prices .hero--pyp__price-option{width:33%;padding-right:1rem;margin-right:1rem;border-right:1px solid #fff}.hero--pyp .hero--pyp__prices .hero--pyp__price-option:last-of-type{border-right:none}.hero--pyp .hero--pyp__prices .hero--pyp__price-option .hero--pyp__price{margin-bottom:.25rem;font-size:1rem;font-weight:600;font-style:normal;color:#ffff5f}.hero--pyp .hero--pyp__prices .hero--pyp__price-option .hero--pyp__price-details{margin:0;font-size:12px;font-weight:500;font-style:normal}.hero--pyp .hero--pyp__web-exclusive{position:absolute;display:block;overflow:visible;z-index:1019;width:7rem;height:7rem;border-radius:100%;top:25%;right:6%;background:#fff;color:#2d2d2d;text-align:center;font-weight:600;font-style:normal}.hero--pyp .hero--pyp__web-exclusive p{padding-top:2rem;padding-left:.5rem;line-height:1.3}}@media screen and (min-width:1100px){.hero--pyp{background:url(/dist/images/pyp-background.png) 120% 100% no-repeat;background-color:#00cd69}.hero--pyp .hero--standard__container{max-width:50%}}@media screen and (min-width:1220px){.hero--pyp{background:url(/dist/images/pyp-background.png) 100% 100% no-repeat;background-color:#00cd69}.hero--pyp .hero--pyp__canary-view{right:16%}.hero--pyp .hero--pyp__web-exclusive{right:15%}}.hero.section--protectors__hero .hero__inner .hero__text{text-align:left}.hero.section--protectors__hero .hero__inner .hero__text h1,.hero.section--protectors__hero .hero__inner .hero__text p{color:#fff}.hero.section--protectors__hero .hero__inner .hero__text h1,.section--protectors__content h2{font-size:50px;font-size:2.5rem;font-weight:200;font-style:normal}.section--protectors__intro{padding:200px 0;background:#000 url(/dist/images/ptp-intro-bkimg1.jpg);background-size:cover;margin-top:2rem;margin-bottom:2rem}.section--protectors__intro p{margin:-150px 10px 0}@media screen and (min-width:450px){.section--protectors__intro{height:650px;background:#000 url(/dist/images/ptp-intro-bkimg2.jpg) 50% 100% no-repeat;background-size:cover}}@media screen and (min-width:600px){.section--protectors__intro p{margin:-150px -50px 0 -20px}}@media screen and (min-width:900px){.section--protectors__intro{background:#000 url(/dist/images/ptp-intro-bkimg.jpg) 50% 100% no-repeat;background-size:cover}.section--protectors__intro p{margin:0 10px}}.section--protectors__content .tabs__item a{border-color:#efefef}.section--protectors__content .tabs__item a:hover{border-color:gray}.section--protectors__content h2{text-align:center;font-size:45px;font-size:2.25rem}.section--protectors__content .events-copy{padding:50px}@media screen and (min-width:600px){.section--protectors__content{padding-top:0}}.section--protectors__content .thumbnails{padding:15px}.section--protectors__content .thumbnails .protectors__location-name{padding:10px 0}.section--protectors__content .thumbnails a{font-size:16px;font-size:.8rem;color:#2d2d2d}.section--protectors__content .thumbnails a:hover{color:gray}.testimonial__thumb.first-responder,.testimonial__thumb.first-responder img{width:100%}.section--protectors__pack3{padding:0}.section--protectors__pack3 a,.section--protectors__sf a{color:#2d2d2d;border-bottom:1px solid #2d2d2d}.section--protectors__pack3 a:hover,.section--protectors__sf a:hover{color:gray;border-bottom:1px solid gray}.section--protectors__sf .sf-copy__disclaimer{font-size:13px;font-size:.65rem;text-align:center}.container--pyp .product-module__desc,.container--pyp .product-module__headline{font-weight:300}.container--pyp .product-module--left .product-module__headline{display:block;font-size:34.8px;font-size:1.74rem}@media screen and (min-width:820px){.container--pyp .product-module--left .product-module__headline{text-align:left}}@media screen and (min-width:1170px){.container--pyp .product-module--left .product-module__headline{display:none}}.container--pyp .product-module--left .product-module__details{margin-top:3rem;padding-left:0}@media screen and (min-width:1170px){.container--pyp .product-module--left .product-module__details{display:none}}@media screen and (min-width:820px){.container--pyp .product-module--right{float:right!important}}@media screen and (min-width:1170px){.container--pyp .product-module--right{width:47%}}#safety__map--desktop,.container--pyp .product-module--right .product-module__details,.service-plans__cards__card ul li.no-checkmark:before{display:none}@media screen and (min-width:1170px){.container--pyp .product-module--right .product-module__details{padding-left:0;display:block}.container--pyp .product-module--right .product-module__details .product-module__headline{font-weight:300;font-size:40.8px;font-size:2.04rem}.container--pyp .product-module--right .product-module__details .product-module__desc{font-size:20px;font-size:1rem}}@media screen and (min-width:820px){.js .container--pyp .gallery{min-height:unset;overflow:hidden}}.product-pyp__option-non-us{-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.product-pyp .product-pyp__title{font-size:20px;font-size:1rem;text-align:center;margin:20px 0;line-height:1}@media screen and (min-width:820px){.product-pyp .product-pyp__title{font-size:18px;text-align:left;float:left;margin-right:20px}}.product-pyp .product-pyp__title:first-of-type{margin-bottom:9px}@media screen and (min-width:1170px){.product-pyp .product-pyp__title:nth-of-type(2){float:none;margin-right:0}}.product-pyp .product-pyp__selection{margin-bottom:50px}@media screen and (min-width:820px){.product-pyp .product-pyp__selection{clear:both;margin-bottom:0}}.product-pyp .product-pyp__selection p{font-size:14px;font-size:.7rem;margin:0}.product-pyp .product-pyp__option-container{display:-ms-flexbox;display:flex;color:#fff;text-align:center;font-size:14px;font-size:.7rem;line-height:1.29;padding-top:25px}@media screen and (min-width:820px){.product-pyp .product-pyp__option-container{font-size:16px}}.product-pyp .product-pyp__option{position:relative;-ms-flex-preferred-size:33%;flex-basis:33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-top:9px;padding-right:8px;padding-left:8px;background-color:#ccc;z-index:0;cursor:pointer;transition:200ms background-color,150ms margin}.product-pyp .product-pyp__option:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px}.product-pyp .product-pyp__option:nth-child(2){border-left:2px solid #fff;border-right:2px solid #fff}.product-pyp .product-pyp__option:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px}.product-pyp .product-pyp__option--popular{-ms-flex-positive:1;flex-grow:1;padding-top:21.5px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:7px;border-top-left-radius:7px;z-index:1}.product-pyp .product-pyp__option.selected{background-color:#1aa8ea;border-radius:7px;box-shadow:0 0 0 2px #fff;border:0;z-index:2}@media screen and (min-width:820px){.product-pyp .product-pyp__option.selected{margin-right:-4px;margin-left:-4px}}.product-pyp .product-pyp__option.selected:after{content:'';position:absolute;bottom:-18px;border-top:solid 18px #1aa8ea;border-left:solid 14px transparent;border-right:solid 14px transparent}@media screen and (min-width:820px){.product-pyp .product-pyp__option.selected:after{display:none}}.product-pyp .product-pyp__popular-tag{position:absolute;top:-11px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.product-pyp .product-pyp__popular-tag p{font-size:10px;font-size:.5rem;font-weight:600;line-height:25px;border-radius:12.5px;background-color:#ffa6a6;max-width:100%;padding:0 10px}@media screen and (min-width:820px){.product-pyp .product-pyp__popular-tag p{font-size:11.2px;font-size:.56rem}}.product-pyp .product-pyp__option.selected .product-pyp__popular-tag p{background-color:#ff4c4c}.product-pyp .product-pyp__space{padding:10px}.product-pyp .product-pyp__less-space{padding:4px}.product-pyp .product-pyp__save{margin-bottom:8px}.product-pyp .product-pyp__product-name{margin-top:5px;margin-bottom:10px;font-weight:500;line-height:1.71}@media screen and (min-width:820px){.product-pyp .product-pyp__product-name{font-weight:600}}.product-pyp .product-pyp__plus{font-size:49px;font-size:2.45rem;font-weight:400;color:#52d477;margin-bottom:10px;line-height:24px}.product-pyp .product-pyp__extra{-ms-flex-positive:1;flex-grow:1;margin-bottom:4px;font-weight:600;line-height:1.29;-ms-flex-align:center;align-items:center;padding-right:10px;padding-left:10px}@media screen and (min-width:820px){.product-pyp .product-pyp__extra{-ms-flex-positive:0;flex-grow:0;margin-top:auto}.product-pyp .product-pyp__extra p{font-size:16px;font-size:.8rem}}.product-pyp .product-pyp__fees{height:36px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:13px}.product-pyp .product-pyp__fees--big{display:inline;font-weight:500}.product-pyp .product-pyp__fees--small{display:inline;font-size:12px;font-size:.6rem}@media screen and (min-width:820px){.product-pyp .product-pyp__fees--small{font-size:12.6px;font-size:.63rem}}.product-pyp .product-pyp__price{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:15px;white-space:nowrap;font-size:20px;font-size:1rem;font-weight:500;color:#fff;width:100%}@media screen and (min-width:820px){.product-pyp .product-pyp__price{font-size:25.6px;font-size:1.28rem;padding:10px}}.product-pyp .product-pyp__price:before{content:'';position:absolute;bottom:55px;display:block;border-top:solid 2px #fff;left:0;right:0}.product-pyp .product-pyp__compare{display:none;height:26px;line-height:26px;text-align:center;margin-top:15px;margin-bottom:35px;font-size:18px;font-weight:600;color:#1aa8ea;cursor:pointer}.product-pyp .product-pyp__compare__arrow{display:inline-block;width:4px;height:2px;border-left:solid 4px #1aa8ea;border-bottom:solid 4px transparent;border-top:solid 4px transparent;margin-left:5px;vertical-align:middle}@media screen and (min-width:820px){.product-pyp .product-pyp__compare{display:block}}.pyp-miniature--has-img{position:relative;margin-right:15px}@media screen and (min-width:820px){.pyp-miniature--has-img{margin-right:20px}}.pyp-miniature--has-img img{display:block;width:auto;height:50px;position:absolute;bottom:0;left:50px}@media screen and (min-width:820px){.pyp-miniature--has-img img{width:auto;height:66px;left:65px}}.pyp-miniature__price{width:56px;height:56px;background-color:#fff;border-radius:50%;color:#2d2d2d;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;line-height:1}@media screen and (min-width:820px){.pyp-miniature__price{width:72px;height:72px}}.pyp-miniature__price .pyp-miniature__price--free{font-size:16px;font-size:.8rem;text-align:center;color:#ff4c4c;font-weight:600}@media screen and (min-width:820px){.pyp-miniature__price .pyp-miniature__price--free{font-size:20.5px;font-size:1.025rem}}.pyp-miniature__price .pyp-miniature__price--free--fr{font-size:12px;font-size:.6rem}@media screen and (min-width:820px){.pyp-miniature__price .pyp-miniature__price--free{font-size:16px;font-size:.8rem}}.pyp-miniature__price .pyp-miniature__price--new{letter-spacing:-.4px;font-weight:600}.pyp-miniature__price .pyp-miniature__price--old{text-decoration:line-through;font-size:10px;font-size:.5rem}@media screen and (min-width:820px){.pyp-miniature__price .pyp-miniature__price--old{font-size:12.8px;font-size:.64rem;line-height:1.5}}.pyp-pick-color{display:-ms-flexbox;display:flex;margin-bottom:36px}@media screen and (min-width:820px){.pyp-pick-color{margin-bottom:46px}}@media screen and (min-width:1170px){.pyp-pick-color{float:left;width:50%;margin-right:30px}}.pyp-pick-color .pyp-pick-color__variant{border-top:solid 2px #d9d9d9;border-bottom:solid 2px #d9d9d9;-ms-flex-preferred-size:50%;flex-basis:50%;font-size:14px;font-weight:500;text-transform:capitalize;height:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;transition:200ms all}@media screen and (min-width:820px){.pyp-pick-color .pyp-pick-color__variant{font-size:15.4px;font-size:.77rem}}.pyp-pick-color .pyp-pick-color__variant:first-child{border-left:solid 2px #d9d9d9;border-top-left-radius:7px;border-bottom-left-radius:7px}.pyp-pick-color .pyp-pick-color__variant:last-child{border-right:solid 2px #d9d9d9;border-top-right-radius:7px;border-bottom-right-radius:7px}.pyp-pick-color .pyp-pick-color__variant.selected{border:solid 2px #52d477;box-shadow:0 0 4px 1px rgba(88,210,123,.5)}.pyp-pick-color .pyp-pick-color__variant.swatch--unavailable{cursor:not-allowed}.pyp-pick-color .pyp-pick-color__label,.pyp-sub-total p{margin:0;line-height:1}.pyp-pick-color .pyp-pick-color__oval{width:24px;height:24px;border-radius:50%;border-style:solid;border-width:2px}@media screen and (min-width:820px){.pyp-pick-color .pyp-pick-color__oval{width:27px;height:27px}}.pyp-pick-color .pyp-pick-color__oval--black{background-color:#000;border-color:#979797}.pyp-pick-color .pyp-pick-color__oval--graphite{background-color:#d8d8d8;border-color:#979797}.pyp-pick-color .pyp-pick-color__sold-out{position:absolute;color:#979797;left:0;right:0;bottom:-24px;text-align:center;font-weight:600;font-size:13.2px;font-size:.66rem}.pyp-sub-total{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-top:solid 1px #ccc;padding:7px 15px}@media screen and (min-width:820px){.pyp-sub-total{border-width:2px;padding:10px 0 18px}}.pyp-sub-total p{font-size:14px;font-weight:500;color:#2d2d2d;display:inline}@media screen and (min-width:820px){.pyp-sub-total p{font-size:16px}}.pyp-sub-total .pyp-sub-total__price--full-price{font-weight:400;text-decoration:line-through;display:inline-block;margin-right:10px}@media screen and (min-width:820px){.pyp-sub-total .pyp-sub-total__price--full-price{font-size:14px}}.pyp-sub-cta{display:-ms-flexbox;display:flex}.pyp-sub-cta a,.service-plans__cards__card__top-banner h1{font-weight:500;font-size:16px;font-size:.8rem;text-align:center}.pyp-sub-cta a{-ms-flex-positive:1;flex-grow:1;border-radius:24px;background-color:#00aeec;color:#fff;border:0;line-height:48px}.pyp-sub-cta a:hover{background-color:#66daff}.pyp-order-recap--mobile{transition:all .2s ease-out}@media screen and (min-width:820px){.pyp-order-recap--mobile{transition-duration:0s}}.pyp-order-recap--sticky{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;z-index:9999;background:#fff;padding:0 40px 30px;animation:.8s stickyButton}@media screen and (min-width:820px){.pyp-order-recap--sticky{position:static}}.non-us-plans{-ms-flex-preferred-size:50%!important;flex-basis:50%!important}.retailer__logos{width:100%;margin:auto;padding-top:3rem;padding-bottom:2rem}@media screen and (min-width:601px){.retailer__logos{width:90%}}@media screen and (min-width:800px){.retailer__logos{width:80%}}@media screen and (min-width:1024px){.retailer__logos{width:70%}}.retailer__logo{display:block;text-align:center;height:6rem}@media screen and (min-width:1024px){.retailer__logo{height:6rem}}.retailer__logo img{width:90%;margin:auto}.retailer__logo a img{transition:all 250ms ease}.retailer__logo a:hover img{width:98%;cursor:pointer}#security-details h3,.safety-button h2,.safety-button h3,.safety-button h4{font-size:20px;font-size:1rem}.safety__hero{width:100%;height:360px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:url(/dist/images/safety-hero-bg.jpg) no-repeat center bottom;background-size:cover;color:#fff;font-size:1.4rem;font-weight:600}@media screen and (max-width:700px){.safety__hero{font-size:1rem;height:310px}}.safety__hero:after,.safety__hero:before{content:' ';display:block;position:absolute;bottom:0;height:0;border-bottom:20px solid #fff;width:50%}.safety__hero:before{border-left:0;border-right:20px solid transparent;left:0}.safety__hero:after{right:0;border-right:0;border-left:20px solid transparent}.safety__hero__title{font-size:2.2em}.safety__hero__logo{width:260px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:700px){.safety__hero__logo{width:180px}}.safety__row{-ms-flex-align:center;align-items:center}.safety__row,.safety__row--video{width:100%;padding:40px 100px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:1.4rem;position:relative}@media screen and (max-width:1260px){.safety__row,.safety__row--video{font-size:1rem}}@media screen and (max-width:700px){.safety__row,.safety__row--video{-ms-flex-direction:column;flex-direction:column;padding:25px 70px}}.safety__row--center{max-width:700px;margin:0 auto;text-align:center;font-size:1.4rem;padding:140px 20px 90px}@media screen and (max-width:1260px){.safety__row--center{font-size:1rem;padding:50px 20px 20px}}.safety__row--wide{width:100%;background-color:#e7e7e7;font-size:1.4rem;text-align:center;padding:95px 20px 60px}@media screen and (max-width:1260px){.safety__row--wide{font-size:1rem}}@media screen and (max-width:700px){.safety__row--wide{padding:40px}}.safety__row--quote{max-width:1130px;margin:0 auto;background:url(/dist/images/safety-garage-bg.jpg) no-repeat center;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:200px 50px 160px;-ms-flex-direction:column;flex-direction:column;color:#fff}@media screen and (max-width:700px){.safety__row--quote{padding:50px}}#safety__map--mobile,.safety__map{width:100%}@media screen and (min-width:700px){#safety__map--desktop{display:block}}@media screen and (min-width:700px){#safety__map--mobile{display:none}}.safety__row--video{-ms-flex-align:start;align-items:start}.safety__block--text{max-width:420px}.safety__block--33{min-width:33.3%;padding:90px 20px 30px}@media screen and (max-width:1260px){.safety__block--33{padding:50px 20px 30px}}@media screen and (max-width:700px){.safety__block--33{padding:0}}.safety__info{font-size:1rem;margin-top:1.2em}#safety__video-wrap{width:570px;padding:85px 85px 85px 100px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1260px){#safety__video-wrap{width:50%;padding:85px 50px 0 0}}@media screen and (max-width:700px){#safety__video-wrap{padding:0 25px 0 0;width:100%}}.safety__map--pin{max-height:550px;width:420px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1260px){.safety__map--pin{width:50%;padding:40px}}@media screen and (max-width:700px){.safety__map--pin{padding:10%;width:100%}}.safety__map--pin__img{max-width:100%;max-height:100%}.safety__quote{text-align:center;font-weight:600;max-width:925px;font-size:1.8rem;line-height:1.3em}@media screen and (max-width:700px){.safety__quote{font-size:1rem}}.safety__quotee{line-height:3em}.safety__ul{list-style:none;margin:0;padding:.5em 0;line-height:1.4em}.safety__steps-wrap{padding-left:5em;padding-top:5em}@media screen and (max-width:700px){.safety__steps-wrap{padding-left:1em;padding-top:1em}}#safety__step-list{list-style:none;padding:0}.safety__step-list__item{counter-increment:item;margin-bottom:2.5rem;max-width:530px;position:relative;cursor:pointer}.safety__step-list__item:before{margin-right:10px;content:counter(item);background:#e6f5fd;border-radius:100%;color:#0096e6;text-align:center;display:inline-block;width:2.2em;height:2.2em;line-height:2.2em;font-size:1.3em;font-weight:600;position:absolute;left:-3em}.safety__step-list__item:hover{color:#0096e6}.safety__step-list__item--active:before{background:#0096e6;color:#fff}.safety__cta{background-color:#0096e6;color:#fff;border:0;background-image:linear-gradient(-165deg,#0096e6 0,#00c7f4 100%);border-radius:50px;margin:0;padding:1em 1.5em;line-height:2.5}.safety__cta:hover{color:#e6f5fd}#safety__path{position:absolute;height:140px;border-style:dashed;border-color:#0096e6;border-width:0 4px 4px 0;top:-80px;right:375px;left:425px;z-index:1}#safety__path:before{content:' ';display:block;height:120px;position:absolute;left:0;bottom:-120px;border-left:4px dashed #0096e6}@media screen and (max-width:700px){#safety__path:before{height:0}}#safety__path:after{content:' ';display:block;height:18px;width:18px;position:absolute;bottom:-128px;left:-7px;border-radius:100%;background:#0096e6}@media screen and (max-width:700px){#safety__path:after{bottom:-10px}}@media screen and (max-width:1260px){#safety__path{left:30%;right:30%}}@media screen and (max-width:700px){#safety__path{left:50%;right:50%}}.security .hero__media{background-image:url(/dist/images/hero-security-small.jpg)}@media screen and (min-width:601px){.security .hero__media{background-image:url(/dist/images/hero-security-medium.jpg)}}@media screen and (min-width:1024px){.security .hero__media{background-image:url(/dist/images/hero-security.jpg)}}.security .steps{padding:15px 0}.country-list .country-list__item,.security .steps .visual,.setup-section p,.specs-list>li{margin-bottom:.75rem}.security .steps p{font-weight:500;font-style:normal;letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;margin-bottom:2.25rem}#security-details .security-info p{padding-bottom:1.5rem}.service-plans{padding:0}.service-plans__cards{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding-bottom:50px}@media screen and (min-width:767px){.service-plans__cards{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;margin:30px 0}}.service-plans__cards__card{position:relative;min-height:300px;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background:#fff;border-radius:16px;box-shadow:0 42px 194px rgba(0,0,0,.07),0 17.5466px 81.0486px rgba(0,0,0,.05),0 9.38125px 43.3324px rgba(0,0,0,.042),0 5.25905px 24.2918px rgba(0,0,0,.035),0 2.79304px 12.9012px rgba(0,0,0,.028),0 1.16225px 5.36848px rgba(0,0,0,.02);margin-top:25px;padding-bottom:30px;color:#000070}@media screen and (min-width:767px){.service-plans__cards__card{display:-ms-flexbox;display:flex;width:50%;max-width:470px;margin:15px;padding:86px 0 48px}}.service-plans__cards__card__top-banner{background:#fde248;width:100%;min-height:74px;color:#000070;border-top-left-radius:16px;border-top-right-radius:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px;font-size:16px;font-size:.8rem}@media screen and (min-width:767px){.service-plans__cards__card__top-banner{position:absolute;top:0;left:0}}.service-plans__cards__card__top-banner h1{width:50%;line-height:21px;margin:auto}@media screen and (min-width:767px){.service-plans__cards__card__top-banner h1{font-size:18px;font-size:.9rem}}.service-plans__cards__card__badge{position:absolute;top:20px;left:-65px;text-align:center;width:200px;height:36px;line-height:36px;color:#fff;font-weight:700;background:#ff4c4c;transform:rotate(-45deg);font-size:20px;font-size:1rem;text-transform:uppercase}@media screen and (min-width:767px){.service-plans__cards__card__badge{height:40px;line-height:40px;font-size:25px;font-size:1.25rem;top:22px;left:-54px}}.service-plans__cards__card__logo{padding:36px 20px 40px}.service-plans__cards__card__logo img{display:block}.service-plans__cards__card__logo--promonitor img{width:120px;height:120px}.service-plans__cards__card__logo--premium img{width:auto;height:120px}.service-plans__cards__card__title{width:90%;margin:auto;color:#000070;font-size:24px;font-size:1.2rem;line-height:32px;text-align:center;padding:0}@media screen and (min-width:767px){.service-plans__cards__card__title{font-size:32px;font-size:1.6rem;line-height:43px}}.service-plans__cards__card ul{width:70%;margin:36px auto 30px;list-style-type:none;padding:0}.service-plans__cards__card ul li{margin-bottom:15px;font-size:18px;font-size:.9rem;font-weight:400;position:relative;padding-left:35px;line-height:1.3}@media screen and (min-width:767px){.service-plans__cards__card ul li{font-size:20px;font-size:1rem}}.service-plans__cards__card__learnmore{margin-bottom:20px}.service-plans__cards__card__learnmore a,.service-plans__cards__card__learnmore a:hover{display:inline-block;font-weight:400;color:#00aeec;font-size:18px;font-size:.9rem}@media screen and (min-width:767px){.service-plans__cards__card__learnmore a,.service-plans__cards__card__learnmore a:hover{font-size:20px;font-size:1rem}}.service-plans__cards__card__learnmore:after{content:'';display:inline-block;width:0;height:0;border-left:solid 7px #00aeec;border-bottom:solid 7px transparent;border-top:solid 7px transparent;margin-left:6px;vertical-align:middle}.service-plans__cards__card__price{width:95%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;font-weight:500;padding:0;color:#ff4c4c;font-size:60px;font-size:3rem}.service-plans__cards__card__price__slashed{margin-bottom:10px;position:relative;color:#999}.service-plans__cards__card__price__slashed:after{content:'';display:block;width:74%;height:5px;position:absolute;top:40%;left:14px;background:#ff4c4c;transform:rotate(-20.44deg)}.service-plans__cards__card__price span,.service-plans__cards__card__price sup{font-weight:600;position:relative}.service-plans__cards__card__price sup{top:-20px;padding:0 2px;font-size:32px;font-size:1.6rem}.service-plans__cards__card__price span{left:-46px;font-size:18px;font-size:.9rem}.service-plans__cards__card__cta{width:70%;margin:20px auto 0}.service-plans__cards__card__cta a,.service-plans__cards__card__cta a:hover{display:block;text-align:center;color:#fff}.country-list{list-style:none;padding:0;margin:0 auto;text-align:center;margin-bottom:3rem}.country-list .country-list__flag{margin-right:.5rem;display:inline-block;width:25px;height:auto;border:2px solid #c8c8c8;border-radius:50%}.share-stories .hero__media{background-image:url(/dist/images/hero-share2-small.jpg)}@media screen and (min-width:601px){.share-stories .hero__media{background-image:url(/dist/images/hero-share2-medium.jpg)}}@media screen and (min-width:1024px){.share-stories .hero__media{background-image:url(/dist/images/hero-share2.jpg)}}.no-js .specs .hero__media,.no-video .specs .hero__media{background-image:url(/dist/images/hero-specs-small.jpg)}@media screen and (min-width:601px){.no-js .specs .hero__media,.no-video .specs .hero__media{background-image:url(/dist/images/hero-specs-medium.jpg)}}@media screen and (min-width:1024px){.no-js .specs .hero__media,.no-video .specs .hero__media{background-image:url(/dist/images/hero-specs.jpg)}}@media screen and (min-width:600px){#specs-style .section__text{margin-top:1.5rem}}@media screen and (min-width:900px){#specs-style .section__text{margin-top:4.5rem}}.specs-colors{text-align:center;margin:1.5rem 0}@media screen and (min-width:601px){.specs-colors{text-align:left}}.no-js .specs-colors,.no-js .specs-design .item{display:none}.specs-color{cursor:pointer;width:40px;height:40px;display:inline-block;margin-right:.5rem;border-radius:0}.specs-color:first-child{border:2px solid #efefef}.specs-color.active{cursor:default;border:2px solid #efefef;box-shadow:0 0 0 2px #2d2d2d}.specs-design{padding-bottom:55px}.no-js .specs-design{display:block}.no-js .specs-design .item:first-child{display:block}.specs-list{list-style:none;padding:0;margin:0}.specs-list>li:last-child{margin-bottom:0}.specs-row{border-bottom:1px solid #efefef;padding:1.5rem 0}.carousel:after,.download__device-wrapper:after,.specs-row:after,.uses__features .container:after{content:"";display:table;clear:both}.specs-row:last-child{border-bottom:none}.specs__header{font-size:20px;font-size:1rem;line-height:1.3}.image-device-1{background-image:url(/dist/images/works-tiles-1.jpg)}.image-device-2{background-image:url(/dist/images/works-tiles-2-new.jpg)}.image-device-3{background-image:url(/dist/images/works-tiles-3.jpg)}.image-device-4{background-image:url(/dist/images/works-tiles-4.jpg)}.image-device-5{background-image:url(/dist/images/works-tiles-5.jpg)}.image-device-6{background-image:url(/dist/images/works-tiles-6.jpg)}.image-device-7{background-image:url(/dist/images/works-tiles-7.jpg)}.image-device-8{background-image:url(/dist/images/works-tiles-8.jpg)}.uses--bg{position:relative;padding-bottom:40%;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:bottom center}.uses--bg .section{background:0 0}@media screen and (min-width:900px){.uses--bg{height:700px;background-size:cover;background-position:bottom center;padding-bottom:0}}.uses__home-security--bg1{background-image:url(/dist/images/uses-home-security.jpg)}.uses__home-security--bg2{background-image:url(/dist/images/uses-home-security-plans.jpg)}@media screen and (min-width:900px){.uses__home-security--bg2{background-position:top center}}.uses__pet-monitoring--bg1{background-image:url(/dist/images/uses-pets-hallway.jpg)}@media screen and (min-width:900px){.uses__pet-monitoring--bg1{background-position:top center}}.uses__pet-monitoring--bg2{background-image:url(/dist/images/uses-pets-plans.jpg)}@media screen and (min-width:900px){.uses__pet-monitoring--bg2{background-position:top center}}.uses__families--bg1{background-image:url(/dist/images/uses-families-emily.jpg);color:#000}@media screen and (min-width:900px){.uses__families--bg1{height:700px;background-position:top center;color:#fff}}.uses__families--bg2{background-image:url(/dist/images/uses-families-plans.jpg)}@media screen and (min-width:900px){.uses__families--bg2{background-position:top center}}.uses__features .uses__features__left{padding:0}@media screen and (max-width:1170px){.uses__features .uses__features__left{width:100%}.uses__features .uses__features__left .uses__features__content{margin-top:1.5rem}}.uses__features .uses__features__right,.uses__quotes{background:#efefef}.uses__features .uses__features__right:after{content:'';background-color:#efefef;position:absolute;width:100%;height:100%;right:-100%;top:0;z-index:5}@media screen and (max-width:1170px){.uses__features .uses__features__right:before{content:'';background-color:#efefef;position:absolute;width:100%;height:100%;left:-100%;top:0;z-index:5}}.uses__features .uses__features__right .uses__features__content{width:100%;left:0}@media screen and (min-width:1170px){.uses__features .uses__features__right .uses__features__content{left:15%}}@media screen and (min-width:900px) and (max-width:1170px){.uses__features .uses__features__right .uses__features__content{width:auto;margin:0 auto;display:table;position:relative}}@media screen and (max-width:1170px){.uses__features .uses__features__right{width:100%;margin-top:1rem;padding:1.5rem 0}}.uses__features .uses__features__inner{position:relative;z-index:10}@media screen and (min-width:900px){.uses__features .uses__features__inner{height:17.5rem;position:relative}}.uses__features .uses__features__content{position:relative}@media screen and (min-width:900px){.uses__features .uses__features__content{position:absolute;top:50%;transform:translate(0,-50%);width:90%;margin-top:0}}.uses__features .uses__features__item{font-weight:300;font-style:normal;text-align:center}.uses__features .uses__features__item .icon{position:relative;transform:scale(.45);margin:0 auto;height:120px;text-align:center}.uses__features .uses__features__item .icon-siren-colored{top:-.5rem}@media screen and (max-width:900px){.uses__features .uses__features__item{width:100%;padding:.5rem 0}}.uses__features .uses__features__item>h3{font-weight:300;font-style:normal;font-size:.9rem;margin-top:-1rem}@media screen and (max-width:900px){.uses__features .uses__features__item>h3{margin-top:-1rem}}@media screen and (min-width:900px){.uses__quotes{background:0 0}}.uses__quotes .uses__quotes__item>p:last-of-type{margin-bottom:1rem}@media screen and (min-width:900px){.uses__quotes .uses__quotes__item>p:last-of-type{margin-bottom:0}}.carousel{position:relative}@media screen and (max-width:1023px){.carousel .owl-carousel{display:none}}@media screen and (min-width:1024px){.carousel__nav{position:absolute;top:2rem;left:3.5rem;z-index:80;padding:0;cursor:pointer}}@media screen and (min-width:1024px) and (min-width:1170px){.carousel__nav{top:3.5rem;left:4.75rem}}.carousel__text{padding:1.25rem}@media screen and (min-width:1024px){.carousel__text{padding:.75rem}}@media screen and (min-width:1824px){.carousel__text{padding:1.25rem}}.carousel__text>h3{transition:color ease 250ms;font-size:18px}@media screen and (min-width:1024px){.carousel__img{display:none}}.carousel__nav__item{font-size:80%;opacity:.5;cursor:default;background-color:#fff;width:20rem;border-radius:.5rem;box-shadow:0 1px 8px rgba(0,0,0,.1);transition:opacity 250ms ease,box-shadow 250ms ease}@media screen and (min-width:1024px){.carousel__nav__item{cursor:pointer;margin-bottom:.8rem}}@media screen and (max-width:1023px){.carousel__nav__item{width:100%;padding:0;border-radius:0;opacity:1;box-shadow:none}}@media screen and (min-width:1024px){.carousel__nav__item.active,.carousel__nav__item:hover{opacity:1;box-shadow:0 1px 8px rgba(0,0,0,.1)}.carousel__nav__item.active .carousel__text>h3,.carousel__nav__item:hover .carousel__text>h3{color:#00cd69}}body.app-demo .page{min-height:100vh;background:#fff}body.app-demo .header{padding:1rem;position:relative;border-bottom:1px solid #efefef;background-color:#fff}body.app-demo .header .logo{float:none;margin:0}body.app-demo .container>h3{width:90%;margin:0 auto;font-size:22px;font-size:1.1rem}@media screen and (min-width:768px){body.app-demo .container>h3{font-size:28px;font-size:1.4rem}}.download__device-wrapper{padding-top:0;position:relative}@media screen and (min-width:768px){.download__device-wrapper{padding:2rem 0}}.download__device-wrapper .download__device{width:100%;margin-bottom:5rem}.download__device-wrapper .download__device:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.download__device-wrapper .download__device{width:50%;float:left}}.download__device-wrapper .download__cta{margin-bottom:1rem}.download__device-wrapper .download__desc{font-size:80%;color:#999;width:70%;margin:0 auto}@media screen and (min-width:768px){.download__device-wrapper .download__desc{width:40%}}.download__icon--android,.download__icon--ios{opacity:.4;text-align:center;margin:0 auto 1.5rem}.download__icon--ios{background:url(/dist/images/svg/logo-apple.svg) no-repeat center center;width:46px;height:57px}.download__icon--android{background:url(/dist/images/svg/logo-android.svg) no-repeat center center;width:49px;height:57px}.column-divider{position:absolute;margin:0 auto;text-align:center;width:100%;top:47%;opacity:.15}@media screen and (min-width:768px){.column-divider{top:6.75rem}}.column-divider:after{content:'';position:absolute;border-bottom:1px solid #2d2d2d;height:.05rem;width:100%;top:50%;left:0;z-index:1}@media screen and (min-width:768px){.column-divider:after{border-bottom:none;border-right:1px solid #2d2d2d;height:13rem;width:.05rem;top:-5.5rem;left:50%}}.column-divider>.column-divider__text{font-weight:600;font-style:normal;font-size:80%;position:relative;border-radius:50%;border:1px solid #2d2d2d;color:#2d2d2d;background:#f9f9f9;padding:12px 10px;z-index:10;text-transform:uppercase}.section--privacy{background-image:none;text-align:center;background-color:#fff}@media screen and (min-width:601px){.section--privacy{background-image:url(/dist/images/home-privacy-medium.jpg)}}@media screen and (min-width:1024px){.section--privacy{background-image:url(/dist/images/home-privacy.jpg)}}@media screen and (min-width:600px){.section--privacy{padding:4.5rem 0;text-align:left}}html:lang(de-DE) body.home .hero__media{background-image:url(/dist/images/de_DE/hero-home-small.jpg)}@media screen and (min-width:601px){html:lang(de-DE) body.home .hero__media{background-image:url(/dist/images/de_DE/hero-home-medium.jpg)}}@media screen and (min-width:1024px){html:lang(de-DE) body.home .hero__media{background-image:url(/dist/images/de_DE/hero-home.jpg)}}html:lang(de-DE) body.home .image-hd-front-door{background-image:url(/dist/images/de_DE/canary-hd-front-door.png)}@media screen and (min-width:900px){html:lang(de-DE) body.plans .section--tabs .tab-pane--bookmarks{background-image:url(/dist/images/de_DE/landing-panel-more-bookmarks.jpg)}html:lang(de-DE) body.plans .section--tabs .tab-pane--timeline{background-image:url(/dist/images/de_DE/landing-panel-extended-timeline.jpg)}html:lang(de-DE) body.plans .section--tabs .tab-pane--video{background-image:url(/dist/images/de_DE/landing-panel-video-download.jpg)}}@media screen and (min-width:1024px){html:lang(de-DE) body.uses .carousel__text{font-size:.7rem}}html:lang(de-DE) body.uses .uses__families--bg2{background-image:url(/dist/images/de_DE/uses-families-plans.jpg)}html:lang(de-DE) body.app .app-screenshot{background-image:url(/dist/images/de_DE/app-screenshot.png)}html:lang(de-DE) body.works .image-action-hand{background-image:url(/dist/images/de_DE/works-action-hand.png)}html:lang(de-DE) body.works .image-control-hand{background-image:url(/dist/images/de_DE/works-control-hand.png)}html:lang(de-DE) body.works .image-homehealth-hand{background-image:url(/dist/images/de_DE/works-homehealth-hand-wide.png)}html:lang(de-DE) body.compare .hero__media{background-image:url(/dist/images/de_DE/hero-compare-small.jpg)}@media screen and (min-width:601px){html:lang(de-DE) body.compare .hero__media{background-image:url(/dist/images/de_DE/hero-compare-medium.jpg)}}@media screen and (min-width:1024px){html:lang(de-DE) body.compare .hero__media{background-image:url(/dist/images/de_DE/hero-compare.jpg)}}html:lang(de-DE) body.products--canary .image-canary{background-image:url(/dist/images/de_DE/canary-app-event-mobile.png)}@media screen and (min-width:1024px){html:lang(de-DE) body.products--canary .image-canary{background-image:url(/dist/images/de_DE/canary-app-event.png)}}html:lang(de-DE) .image-flex{background-image:url(/dist/images/de_DE/canary-flex-app-mobile.png)}@media screen and (min-width:1024px){html:lang(de-DE) .image-flex{background-image:url(/dist/images/de_DE/canary-flex-app.png)}}html:lang(en-GB) body.home .hero__media{background-image:url(/dist/images/en_GB/hero-home-small.jpg)}@media screen and (min-width:601px){html:lang(en-GB) body.home .hero__media{background-image:url(/dist/images/en_GB/hero-home-medium.jpg)}}@media screen and (min-width:1024px){html:lang(en-GB) body.home .hero__media{background-image:url(/dist/images/en_GB/hero-home.jpg)}}html:lang(fr-FR) body.home .hero__media{background-image:url(/dist/images/fr_FR/hero-home-small.jpg)}@media screen and (min-width:601px){html:lang(fr-FR) body.home .hero__media{background-image:url(/dist/images/fr_FR/hero-home-medium.jpg)}}@media screen and (min-width:1024px){html:lang(fr-FR) body.home .hero__media{background-image:url(/dist/images/fr_FR/hero-home.jpg)}}html:lang(fr-FR) body.home .image-hd-front-door{background-image:url(/dist/images/fr_FR/canary-hd-front-door.png)}@media screen and (min-width:900px){html:lang(fr-FR) body.plans .section--tabs .tab-pane--bookmarks{background-image:url(/dist/images/fr_FR/landing-panel-more-bookmarks.jpg)}html:lang(fr-FR) body.plans .section--tabs .tab-pane--timeline{background-image:url(/dist/images/fr_FR/landing-panel-extended-timeline.jpg)}html:lang(fr-FR) body.plans .section--tabs .tab-pane--video{background-image:url(/dist/images/fr_FR/landing-panel-video-download.jpg)}}@media screen and (min-width:1024px){html:lang(fr-FR) body.uses .carousel__text{font-size:.7rem}}html:lang(fr-FR) body.uses .uses__families--bg2{background-image:url(/dist/images/fr_FR/uses-families-plans.jpg)}html:lang(fr-FR) body.app .app-screenshot{background-image:url(/dist/images/fr_FR/app-screenshot.png)}html:lang(fr-FR) body.works .image-action-hand{background-image:url(/dist/images/fr_FR/works-action-hand.png)}html:lang(fr-FR) body.works .image-control-hand{background-image:url(/dist/images/fr_FR/works-control-hand.png)}html:lang(fr-FR) body.works .image-homehealth-hand{background-image:url(/dist/images/fr_FR/works-homehealth-hand-wide.png)}html:lang(fr-FR) body.compare .hero__media{background-image:url(/dist/images/fr_FR/hero-compare-small.jpg)}@media screen and (min-width:601px){html:lang(fr-FR) body.compare .hero__media{background-image:url(/dist/images/fr_FR/hero-compare-medium.jpg)}}@media screen and (min-width:1024px){html:lang(fr-FR) body.compare .hero__media{background-image:url(/dist/images/fr_FR/hero-compare.jpg)}}html:lang(fr-FR) body.products--canary .image-canary{background-image:url(/dist/images/fr_FR/canary-app-event-mobile.png)}@media screen and (min-width:1024px){html:lang(fr-FR) body.products--canary .image-canary{background-image:url(/dist/images/fr_FR/canary-app-event.png)}}html:lang(fr-FR) .image-flex{background-image:url(/dist/images/fr_FR/canary-flex-app-mobile.png)}@media screen and (min-width:1024px){html:lang(fr-FR) .image-flex{background-image:url(/dist/images/fr_FR/canary-flex-app.png)}}#hero{font-size:12px;font-weight:400;line-height:1.4}@media screen and (min-width:1100px){#hero{font-size:16px}}.list-item--icon{font-size:16px;line-height:1.25}@media screen and (min-width:1100px){.list-item--icon{font-size:20px}}@media screen and (min-width:1100px){.slide__h2{font-size:24px}}@media screen and (min-width:1100px){#slide__title{font-size:36px;line-height:1.2}}@media screen and (min-width:1100px){.slide__text{font-size:16px}}@media screen and (min-width:1100px){.slide__h2--uk{font-size:23px}}@media screen and (min-width:1100px){.slide__title--red{font-size:42px}}@media screen and (min-width:1100px){#slide__title{top:80px}}@media screen and (min-width:500px){.slide--left #slide__title{top:40px}}#hero__background,#slide__screen{position:absolute;top:0;left:0;bottom:150px}#hero__background{width:50%;background-size:cover;background-position:bottom left}#slide__screen{right:0;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%)}.slide-a{background-image:url(/dist/images/hero-bg-a.jpg);left:0;right:50%}.slide-a.slide-a__de{background-image:url(/dist/images/hero-bg-de.jpg)}.slide-b,.slide-c{background-image:url(/dist/images/hero-bg-b.jpg);left:0;right:50%}.slide-c{background-image:url(/dist/images/hero-bg-c.jpg)}.slide--left #hero__background{left:50%;background-position:top right}.slide--left #slide__screen{background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 50%)}#hero__badges{position:absolute;display:-ms-flexbox;display:flex;z-index:2;bottom:50px;left:32px;right:32px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:500px){#hero__badges{-ms-flex-align:start;align-items:start}.slide--right #hero__badges{-ms-flex-direction:row;flex-direction:row}}.app-icon{display:inline-block;margin:5px 5px 0;height:28px}@media screen and (min-width:1100px){.app-icon{height:32px}}#hero{position:relative;height:650px;left:0;top:0;width:100%}#slide__table{position:absolute;background:linear-gradient(to bottom,#f4f4f4 0%,#fff 100%);left:0;right:0;bottom:0;z-index:0;display:-ms-flexbox;display:flex;padding:28px;height:150px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:end;-ms-flex-align:center;align-items:center}@media screen and (min-width:1100px){#slide__table{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:end}}#slide__body,#slide__nav{position:absolute;left:0;right:0;bottom:0}#slide__body{top:0}#slide__body .cta-block{width:auto}#slide__body .cta-block .btn--gradient{display:inline-block;white-space:nowrap;padding:0 20px;width:auto}.slide__body--left{margin-top:90px}.slide__body--left,.slide__body--right{width:500px;max-width:90%;margin-left:auto;margin-right:auto;text-align:center;transform:translateX(0)}@media screen and (min-width:1100px){.slide__body--left,.slide__body--right{margin-top:190px;text-align:left;transform:translateX(70px)}}.slide__body--right{margin-top:40px}@media screen and (min-width:500px){.slide__body--right{margin-top:70px}}@media screen and (min-width:1100px){.slide__body--right{margin-top:150px;text-align:right;transform:translateX(-70px)}}#slide__nav{z-index:3;text-align:center;height:40px}.hero__nav__dot{opacity:.3}.hero__nav__dot,.hero__nav__dot--active{display:inline-block;background:#969696;width:12px;height:12px;margin:8px;border-radius:50%;cursor:pointer}.hero__nav__dot--active:hover,.hero__nav__dot:hover{opacity:.5}.hero__nav__dot--active,.hero__nav__dot--active--active{opacity:1}.cta-block{margin-top:1em;width:8em;float:none;margin-left:auto;margin-right:auto;line-height:2.35em;display:block;text-align:center;font-weight:500}@media screen and (min-width:1100px){.cta-block{float:left}}.cta--blue{margin-top:1em;min-width:8em;padding:0 1em;height:2.33em;line-height:2.35em;background:#1598e5;box-shadow:0 1px 4px #ebebeb;border-radius:2.75em;color:#fff!important;display:inline-block;text-align:center;font-weight:500;float:none;margin-left:auto;margin-right:auto;cursor:pointer}.btn--gradient:hover,.cta--blue:hover{background:#66daff}@media screen and (min-width:1100px){.cta--blue{float:right}}.btn--gradient,.link--gray{cursor:pointer;display:block;width:100%}.btn--gradient{background:linear-gradient(98deg,#20c3ef 0%,#1282d3 100%);box-shadow:0 1px 4px #ebebeb;border-radius:2.75em;color:#fff!important}.link--gray{color:#b2b2b2}.link--gray:hover{color:#888}#hero__device{top:260px;bottom:20px;position:absolute;right:50%;left:20%}@media screen and (min-width:1100px){#hero__device{top:180px;left:5%;right:50%}}#hero__c1{position:absolute;height:325px;bottom:30px;margin:0;left:auto;right:0;width:auto;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1)}@media screen and (min-width:1100px){#hero__c1{bottom:0;height:auto;left:50px;width:192px;transform:scaleX(1)}}#sale-sticker{width:90px;top:45px;right:85px;left:auto;position:absolute}@media screen and (min-width:500px){#sale-sticker{width:120px}}@media screen and (min-width:1100px){#sale-sticker{top:75px;left:350px;right:auto;width:135px}.slide--left #hero__c1{right:220px;left:auto;transform:scaleX(-1)}.slide--left #sale-sticker{right:375px;left:auto;top:50px}.slide--right #hero__c1{left:220px}}@media screen and (min-width:500px){.slide--info #hero__c1{bottom:0}}@media screen and (min-width:1100px){.slide--info #hero__device,.slide--right #hero__device{top:180px;left:50%;right:5%}}#slide__hand{display:block;position:absolute;bottom:125px;left:auto;right:-3%;max-width:70%;max-height:100%}@media screen and (min-width:500px){#slide__hand{max-width:55%}}@media screen and (min-width:1100px){#slide__hand{bottom:75px;width:calc(50% - 150px)}}.slide--right #slide__hand{bottom:125px;transform:scale(1,1)}@media screen and (min-width:1100px){.slide--right #slide__hand{bottom:75px;transform:scale(-1,1);left:-3%;right:auto}.slide--right #slide__hand #slide__phone-screen{transform:scale(-1,1)}}#slide__phone-screen{position:absolute;left:8%;width:47.25%;top:47.5%;bottom:13.5%;border:1px solid #000;overflow:hidden;box-sizing:content-box}#slide__phone-frame{display:block;max-width:100%;max-height:400px;width:auto;height:auto;transform:translate3d(0,0,0)}#slide__phone__inner{height:100%;width:300%;position:absolute;top:0;left:0;transition:transform 300ms ease;transform:translate3d(0,0,0)}.slide__img{height:100%;width:33.33%;-o-object-fit:cover;object-fit:cover;float:left}.h-icon{display:inline-block;background-repeat:no-repeat;background-size:contain;height:40px;width:40px;-ms-flex-negative:0;flex-shrink:0;margin-right:1.2em}@media screen and (min-width:1100px){.h-icon{height:75px;width:75px}}.h-icon-check{display:inline-block;background-repeat:no-repeat;background-size:contain;-ms-flex-negative:0;flex-shrink:0;height:1em;width:1em;background-image:url(/dist/images/h-icon-check.png);margin-bottom:1px;margin-right:1em}.h-icon-lock{background-image:url(/dist/images/h-icon-lock.png)}.h-icon-phone{background-image:url(/dist/images/h-icon-phone.png)}.h-icon-wifi{background-image:url(/dist/images/h-icon-wifi.png)}.h-icon-run{background-image:url(/dist/images/h-icon-run.png)}.h-icon-shield{background-image:url(/dist/images/h-icon-shield.png)}.h-icon-hd-video{background-image:url(/dist/images/h-icon-video.png)}.slide__list{line-height:1;letter-spacing:-.02em;margin:100px auto;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1100px){.slide__list{width:764px;margin-top:164px}}.slide__list--left{text-align:left;margin:1em auto;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1100px){.slide__list--left{text-align:left;margin:1em 0}}.list-item--check,.list-item--icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-item--icon{margin-top:1em;font-weight:500}.list-item--check{height:1.125em;margin-bottom:.5em}.list-item-text{display:inline-block;white-space:pre}@media screen and (min-width:601px){.hp-hero__carousel__txt-box{padding-left:50px}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box{padding-left:60px}}@media screen and (min-width:1425px){.hp-hero__carousel__txt-box{padding-left:100px}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box{-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box{-ms-flex-order:0;order:0;width:45%;margin-top:90px;padding-right:30px}}@media screen and (min-width:1300px){.hp-hero__carousel__txt-box{padding-right:10px}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h2{font-size:36px}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box h2{white-space:nowrap}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h3{font-size:36px;font-size:1.8rem}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box h3{white-space:nowrap}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h4{margin-bottom:20px;margin-top:0;font-size:21px;font-size:1.05rem}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box p{display:-ms-flexbox;display:flex}}.hp-hero__carousel__txt-box ul{list-style-type:none;margin:0;padding:0}@media screen and (min-width:767px){.hp-hero__carousel__txt-box ul li{font-size:21px;font-size:1.05rem}}.hp-hero__carousel__txt-box ul li:before{content:'';display:block;width:10px;height:16px;position:absolute;left:5px;border:solid #58d27b;border-width:0 3px 3px 0;transform:rotate(39deg)}.hp-hero__carousel__txt-box ul li:last-child{margin-bottom:15px}.hp-hero__carousel__txt-box__details.hp-hero__carousel__txt-box__details:after{content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid currentColor;width:0;height:0;position:absolute;right:0;top:50%;transform:translate(0,-50%)}@media screen and (min-width:767px){.hp-hero__carousel__txt-box__details{font-size:21px;font-size:1.05rem}}@media screen and (min-width:500px){.hp-hero__carousel__img-box{min-height:570px}}@media screen and (min-width:767px){.hp-hero__carousel__img-box{min-height:700px}}@media screen and (min-width:1170px){.hp-hero__carousel__img-box{min-height:630px;width:55%}}@media screen and (min-width:500px){.hp-hero__carousel .owl-dots{top:540px}}@media screen and (min-width:767px){.hp-hero__carousel .owl-dots{top:670px}}@media screen and (min-width:1170px){.hp-hero__carousel__item{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:360px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{right:-50px}}@media screen and (min-width:500px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{height:230px;bottom:-290px}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{bottom:-305px;right:-160px;height:375px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{bottom:-125px;right:-160px;height:340px}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--01{background-image:url(/dist/images/hp-hero/hp-hero-tanya-dog-mobile.png)}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--02{background-image:url(/dist/images/hp-hero/hp-hero-tanya-kids.png)}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--03{background-image:url(/dist/images/hp-hero/hp-hero-tanya-elder.png)}}@media screen and (min-width:500px){.hp-hero__carousel__item__hand--04{bottom:38px;right:-185px;height:270px}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--04{bottom:8px;right:-255px;height:300px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__hand--04{right:-320px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__hand--04{right:-360px}}@media screen and (min-width:500px){.hp-hero__carousel__item__badge{background-size:auto 120px;height:120px;left:-105px;bottom:285px}.hp-hero__carousel__item__badge--02{left:-80px}.hp-hero__carousel__item__badge--04{height:100px;background-size:auto 100px;bottom:265px;left:-175px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badge--04{height:120px;background-size:auto 120px;bottom:265px;left:-265px}.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--02,.hp-hero__carousel__item__badge--03{height:160px;bottom:330px;background-size:auto 160px;left:-166px}.hp-hero__carousel__item__badge--02{left:-126px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--03{left:-305px;bottom:250px}.hp-hero__carousel__item__badge--02{bottom:250px;left:-225px}.hp-hero__carousel__item__badge--04{left:-385px;bottom:225px;height:135px;background-size:auto 135px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--03{left:-305px}.hp-hero__carousel__item__badge--02{left:-225px}.hp-hero__carousel__item__badge--04{bottom:245px;left:-345px}}@media screen and (min-width:500px){.hp-hero__carousel__item__badgeB--04{height:100px;background-size:auto 100px;left:5px;bottom:345px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badgeB--04{height:120px;background-size:auto 120px;bottom:343px;left:-2px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badgeB--04{height:135px;background-size:auto 135px;bottom:343px;left:-155px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badgeB--04{left:-114px}}@media screen and (min-width:500px){.hp-hero__carousel__item__badgeC--04{bottom:265px;left:175px;height:100px;background-size:auto 100px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badgeC--04{height:120px;background-size:auto 120px;left:247px;bottom:265px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badgeC--04{height:135px;background-size:auto 135px;left:75px;bottom:250px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badgeC--04{left:114px}}@media screen and (min-width:500px){.hp-hero__carousel__item__device{bottom:190px;height:250px}}@media screen and (min-width:767px){.hp-hero__carousel__item__device{bottom:190px;height:412px;left:0}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device{background-position:center right;left:-360px;bottom:100px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--01,.hp-hero__carousel__item__device--03{left:-380px}}@media screen and (min-width:1400px){.hp-hero__carousel__item__device{left:-430px}}@media screen and (min-width:1500px){.hp-hero__carousel__item__device{left:-450px}}@media screen and (min-width:500px){.hp-hero__carousel__item__device--02{height:210px}}@media screen and (min-width:767px){.hp-hero__carousel__item__device--02{height:343px;left:0}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device--02{background-position:center right;left:-360px;bottom:100px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--02{left:-370px}}@media screen and (min-width:1400px){.hp-hero__carousel__item__device--02{left:-430px}}@media screen and (min-width:1500px){.hp-hero__carousel__item__device--02{left:-445px}}@media screen and (min-width:500px){.hp-hero__carousel__item__device--04{left:-110px;bottom:190px;height:250px}}@media screen and (min-width:768px){.hp-hero__carousel__item__device--04{bottom:150px;height:334px;left:-178px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device--04{left:-308px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--04{left:-258px}}@media screen and (min-width:500px){.hp-hero__carousel__item__deviceB--04{height:180px;bottom:170px;left:5px}}@media screen and (min-width:768px){.hp-hero__carousel__item__deviceB--04{bottom:120px;height:240px;left:-4px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__deviceB--04{left:-154px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__deviceB--04{left:-114px}}@media screen and (min-width:500px){.hp-hero__carousel__item__deviceC--04{bottom:190px;left:150px;width:100%;height:250px}}@media screen and (min-width:768px){.hp-hero__carousel__item__deviceC--04{bottom:140px;height:334px;left:208px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__deviceC--04{left:36px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__deviceC--04{left:75px}}@media screen and (min-width:500px){.hp-hero__carousel__item__pic{width:200px;height:200px;left:120px;top:-170px}.hp-hero__carousel__item__pic--04{width:500px;height:500px;top:0;left:0}}@media screen and (min-width:767px){.hp-hero__carousel__item__pic--01,.hp-hero__carousel__item__pic--02,.hp-hero__carousel__item__pic--03{top:-370px;left:220px;width:320px;height:320px}.hp-hero__carousel__item__pic--04{width:600px;height:600px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__pic--01,.hp-hero__carousel__item__pic--02,.hp-hero__carousel__item__pic--03{top:-330px;left:60px;width:300px;height:300px}.hp-hero__carousel__item__pic--04{width:700px;height:700px;background-image:url(/dist/images/hp-hero/hp-hero-slide-room-corner.png)}}@media screen and (max-width:320px){.hp-hero__control{width:20px}}@media screen and (min-width:767px){.hp-hero__control{width:50px}}@media screen and (min-width:320px){.hp-hero__control--next{right:0}}@media screen and (min-width:767px){.hp-hero__control__arrow{width:12px;height:23px;margin-top:220px;padding:9px}}@media screen and (min-width:601px){.hp-hero__bottom{padding-left:50px}}@media screen and (min-width:1170px){.hp-hero__bottom{padding-left:60px}}@media screen and (min-width:1425px){.hp-hero__bottom{padding-left:100px}}@media screen and (min-width:1170px){.hp-hero__bottom{width:50%;white-space:nowrap;margin:0;position:relative;top:-67px}}@media screen and (min-width:767px){.hp-hero__bottom br{display:none}}@media screen and (min-width:600px){.hp-hero__promo-box:after{top:-68px;left:-95px;height:270px}}@media screen and (min-width:1170px){.hp-hero__promo-box:after{top:-136px;left:0;width:675px;height:370px}}@media screen and (min-width:600px){.hp-hero__promo-box:before{left:-200px;height:352px}}@media screen and (min-width:1024px){.hp-hero__promo-box:before{left:-9%}}@media screen and (min-width:1170px){.hp-hero__promo-box:before{left:21%}}@media screen and (min-width:767px){.hp-hero__promo-box{height:456px}}@media screen and (min-width:1405px){.hp-hero__promo-box{height:456px}}.hp-hero{background:#fff;color:#000;position:relative;min-width:320px;overflow:hidden}.hp-hero__carousel__txt-box{width:85%;margin:0 auto;-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;z-index:1}@media screen and (min-width:601px){.hp-hero__carousel__txt-box{padding-left:50px}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box{padding-left:60px}}@media screen and (min-width:1425px){.hp-hero__carousel__txt-box{padding-left:100px}}@media screen and (min-width:767px){.hp-hero__carousel__txt-box{-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box{-ms-flex-order:0;order:0;width:45%;margin-top:90px;padding-right:30px}}@media screen and (min-width:1300px){.hp-hero__carousel__txt-box{padding-right:10px}}.hp-hero__carousel__txt-box h2{color:#000070;font-size:24px;font-size:1.2rem;font-weight:600;line-height:normal;margin-bottom:10px}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h2{font-size:36px}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box h2{white-space:nowrap}}.hp-hero__carousel__txt-box h3{font-size:21.6px;font-size:1.08rem;line-height:normal;margin-bottom:10px;color:#ff3509}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h3{font-size:36px;font-size:1.8rem}}@media screen and (min-width:1170px){.hp-hero__carousel__txt-box h3{white-space:nowrap}}.hp-hero__carousel__txt-box h4{color:#000070;font-size:16px;font-size:.8rem;line-height:1.3;margin-bottom:30px;margin-top:30px}@media screen and (min-width:767px){.hp-hero__carousel__txt-box h4{margin-bottom:20px;margin-top:0;font-size:21px;font-size:1.05rem}}.hp-hero__carousel__txt-box p{display:none}@media screen and (min-width:767px){.hp-hero__carousel__txt-box p{display:-ms-flexbox;display:flex}}.hp-hero__carousel__txt-box ul li{color:#000070;margin-bottom:10px;font-size:20px;font-size:1rem;font-weight:400;position:relative;padding-left:36px;line-height:1.2}@media screen and (min-width:767px){.hp-hero__carousel__txt-box ul li{font-size:21px;font-size:1.05rem}}.hp-hero__carousel__txt-box__details{color:#00aeec;margin-bottom:20px;font-size:20px;font-size:1rem;font-weight:400;padding-left:0;position:relative;display:inline-block;padding-right:16px}@media screen and (min-width:767px){.hp-hero__carousel__txt-box__details{font-size:21px;font-size:1.05rem}}.hp-hero__carousel__img-box{position:relative;min-height:425px}@media screen and (min-width:500px){.hp-hero__carousel__img-box{min-height:570px}}@media screen and (min-width:767px){.hp-hero__carousel__img-box{min-height:700px}}@media screen and (min-width:1170px){.hp-hero__carousel__img-box{min-height:630px;width:55%}}.hp-hero__carousel .btn{background-color:#00aeec}.hp-hero__carousel .btn:hover{background-color:#3fcdff}.hp-hero__carousel .owl-item{opacity:0;transition:all 0s ease 0s}.hp-hero__carousel .owl-item.active{opacity:100}.hp-hero__carousel .owl-dots{position:absolute;top:390px;left:0;right:0;width:100%;height:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:500px){.hp-hero__carousel .owl-dots{top:540px}}@media screen and (min-width:767px){.hp-hero__carousel .owl-dots{top:670px}}.hp-hero__carousel .owl-dots .owl-dot{display:inline-blo;background:#e5e5e5;width:8px;height:8px;margin-right:10px;border-radius:50%;cursor:pointer}.hp-hero__carousel .owl-dots .owl-dot.active{background:#333}.hp-hero__carousel .owl-dots .owl-dot:last-of-type{margin-right:0}.hp-hero__carousel__item{color:#000070;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1170px){.hp-hero__carousel__item{-ms-flex-direction:row;flex-direction:row}}.hp-hero__carousel__item__hand{background-repeat:no-repeat;background-position:center top;background-size:auto 100%}.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{position:relative;bottom:-180px;right:-50px;width:100%;height:180px}@media screen and (min-width:360px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{right:-50px}}@media screen and (min-width:500px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{height:230px;bottom:-290px}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{bottom:-305px;right:-160px;height:375px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__hand--01,.hp-hero__carousel__item__hand--02,.hp-hero__carousel__item__hand--03{bottom:-125px;right:-160px;height:340px}}.hp-hero__carousel__item__hand--01{background-image:url(/dist/images/hp-hero/hp-hero-tanya-dog-mobile.png)}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--01{background-image:url(/dist/images/hp-hero/hp-hero-tanya-dog-mobile.png)}}.hp-hero__carousel__item__hand--02{background-image:url(/dist/images/hp-hero/hp-hero-tanya-kids-mobile.png)}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--02{background-image:url(/dist/images/hp-hero/hp-hero-tanya-kids.png)}}.hp-hero__carousel__item__hand--03{background-image:url(/dist/images/hp-hero/hp-hero-tanya-elder-mobile.png)}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--03{background-image:url(/dist/images/hp-hero/hp-hero-tanya-elder.png)}}.hp-hero__carousel__item__hand--04{position:absolute;z-index:99998;background-image:url(/dist/images/hp-hero/hp-hero-tanya-room.png);bottom:38px;left:78px;right:-78px;height:170px}@media screen and (min-width:500px){.hp-hero__carousel__item__hand--04{bottom:38px;right:-185px;height:270px}}@media screen and (min-width:767px){.hp-hero__carousel__item__hand--04{bottom:8px;right:-255px;height:300px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__hand--04{right:-320px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__hand--04{right:-360px}}.hp-hero__carousel__item__badge{z-index:-1;position:absolute;width:100%;height:70px;left:-70px;bottom:245px;background-repeat:no-repeat;background-position:center top;background-size:auto 70px}.hp-hero__carousel__item__badge--01{background-image:url(/dist/images/hp-hero/pro-109-sale.png)}.hp-hero__carousel__item__badge--02{left:-60px;background-image:url(/dist/images/hp-hero/flex-199-sale.png)}.hp-hero__carousel__item__badge--03,.hp-hero__carousel__item__badge--04{background-image:url(/dist/images/hp-hero/view-99-sale.png)}.hp-hero__carousel__item__badge--04{z-index:99999;bottom:205px;left:-125px;height:65px;background-size:auto 65px}@media screen and (min-width:500px){.hp-hero__carousel__item__badge{background-size:auto 120px;height:120px;left:-105px;bottom:285px}.hp-hero__carousel__item__badge--02{left:-80px}.hp-hero__carousel__item__badge--04{height:100px;background-size:auto 100px;bottom:265px;left:-175px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badge--04{height:120px;background-size:auto 120px;bottom:265px;left:-265px}.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--02,.hp-hero__carousel__item__badge--03{height:160px;bottom:330px;background-size:auto 160px;left:-166px}.hp-hero__carousel__item__badge--02{left:-126px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--03{left:-305px;bottom:250px}.hp-hero__carousel__item__badge--02{bottom:250px;left:-225px}.hp-hero__carousel__item__badge--04{left:-385px;bottom:225px;height:135px;background-size:auto 135px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badge--01,.hp-hero__carousel__item__badge--03{left:-305px}.hp-hero__carousel__item__badge--02{left:-225px}.hp-hero__carousel__item__badge--04{bottom:245px;left:-345px}}.hp-hero__carousel__item__badgeB--04{z-index:99997;position:absolute;width:100%;background-repeat:no-repeat;background-position:center top;left:0;bottom:260px;height:65px;background-size:auto 65px;background-image:url(/dist/images/hp-hero/flex-199-sale.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__badgeB--04{height:100px;background-size:auto 100px;left:5px;bottom:345px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badgeB--04{height:120px;background-size:auto 120px;bottom:343px;left:-2px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badgeB--04{height:135px;background-size:auto 135px;bottom:343px;left:-155px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badgeB--04{left:-114px}}.hp-hero__carousel__item__badgeC--04{z-index:99999;position:absolute;width:100%;background-repeat:no-repeat;background-position:center top;left:105px;bottom:205px;height:65px;background-size:auto 65px;background-image:url(/dist/images/hp-hero/pro-109-sale.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__badgeC--04{bottom:265px;left:175px;height:100px;background-size:auto 100px}}@media screen and (min-width:768px){.hp-hero__carousel__item__badgeC--04{height:120px;background-size:auto 120px;left:247px;bottom:265px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__badgeC--04{height:135px;background-size:auto 135px;left:75px;bottom:250px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__badgeC--04{left:114px}}.hp-hero__carousel__item__device{position:absolute;bottom:180px;left:0;width:100%;height:170px;background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%}@media screen and (min-width:500px){.hp-hero__carousel__item__device{bottom:190px;height:250px}}@media screen and (min-width:767px){.hp-hero__carousel__item__device{bottom:190px;height:412px;left:0}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device{background-position:center right;left:-360px;bottom:100px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--01,.hp-hero__carousel__item__device--03{left:-380px}}@media screen and (min-width:1400px){.hp-hero__carousel__item__device{left:-430px}}@media screen and (min-width:1500px){.hp-hero__carousel__item__device{left:-450px}}.hp-hero__carousel__item__device--01{background-image:url(/dist/images/hp-hero/C1-front_white.png)}.hp-hero__carousel__item__device--02{height:180px;background-image:url(/dist/images/hp-hero/Flex_front_19_black.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__device--02{height:210px}}@media screen and (min-width:767px){.hp-hero__carousel__item__device--02{height:343px;left:0}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device--02{background-position:center right;left:-360px;bottom:100px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--02{left:-370px}}@media screen and (min-width:1400px){.hp-hero__carousel__item__device--02{left:-430px}}@media screen and (min-width:1500px){.hp-hero__carousel__item__device--02{left:-445px}}.hp-hero__carousel__item__device--03{background-image:url(/dist/images/hp-hero/C1-front_black_19.png)}.hp-hero__carousel__item__device--04{background-position:center bottom;left:-76px;bottom:160px;height:160px;background-image:url(/dist/images/hp-hero/hp-hero-canary-device.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__device--04{left:-110px;bottom:190px;height:250px}}@media screen and (min-width:768px){.hp-hero__carousel__item__device--04{bottom:150px;height:334px;left:-178px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__device--04{left:-308px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__device--04{left:-258px}}.hp-hero__carousel__item__deviceB--04{z-index:99997;position:absolute;bottom:150px;left:0;width:100%;height:117px;background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%;background-image:url(/dist/images/hp-hero/Flex_front_19_black.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__deviceB--04{height:180px;bottom:170px;left:5px}}@media screen and (min-width:768px){.hp-hero__carousel__item__deviceB--04{bottom:120px;height:240px;left:-4px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__deviceB--04{left:-154px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__deviceB--04{left:-114px}}.hp-hero__carousel__item__deviceC--04{position:absolute;bottom:160px;left:95px;width:100%;height:160px;background-repeat:no-repeat;background-position:center bottom;background-size:auto 100%;background-image:url(/dist/images/c1-white-left.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__deviceC--04{bottom:190px;left:150px;width:100%;height:250px}}@media screen and (min-width:768px){.hp-hero__carousel__item__deviceC--04{bottom:140px;height:334px;left:208px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__deviceC--04{left:36px}}@media screen and (min-width:1220px){.hp-hero__carousel__item__deviceC--04{left:75px}}.hp-hero__carousel__item__pic{position:relative;background-repeat:no-repeat;background-position:center top;background-size:100% auto;width:150px;height:150px;z-index:-1;margin:0 auto;left:85px;top:-160px}.hp-hero__carousel__item__pic--01{background-image:url(/dist/images/hp-hero/hp-hero-slide-dog.jpg)}.hp-hero__carousel__item__pic--02{background-image:url(/dist/images/hp-hero/hp-hero-slide-kids.png)}.hp-hero__carousel__item__pic--03{background-image:url(/dist/images/hp-hero/hp-hero-slide-elder.png)}.hp-hero__carousel__item__pic--04{position:relative;background-repeat:no-repeat;background-size:100% auto;background-position:top center;width:300px;height:300px;z-index:-1;margin:0 auto;top:0;left:0;background-image:url(/dist/images/hp-hero/hp-hero-slide-room-center.png)}@media screen and (min-width:500px){.hp-hero__carousel__item__pic{width:200px;height:200px;left:120px;top:-170px}.hp-hero__carousel__item__pic--04{width:500px;height:500px;top:0;left:0}}@media screen and (min-width:767px){.hp-hero__carousel__item__pic--01,.hp-hero__carousel__item__pic--02,.hp-hero__carousel__item__pic--03{top:-370px;left:220px;width:320px;height:320px}.hp-hero__carousel__item__pic--04{width:600px;height:600px}}@media screen and (min-width:1170px){.hp-hero__carousel__item__pic--01,.hp-hero__carousel__item__pic--02,.hp-hero__carousel__item__pic--03{top:-330px;left:60px;width:300px;height:300px}.hp-hero__carousel__item__pic--04{width:700px;height:700px;background-image:url(/dist/images/hp-hero/hp-hero-slide-room-corner.png)}}.hp-hero__control{position:absolute;width:20px;height:100%;top:0;z-index:100}@media screen and (max-width:320px){.hp-hero__control{width:20px}}@media screen and (min-width:767px){.hp-hero__control{width:50px}}.hp-hero__control--prev{left:0}.hp-hero__control--next{right:20px}@media screen and (min-width:320px){.hp-hero__control--next{right:0}}.hp-hero__control__arrow{display:inline-block;width:7px;height:13px;border:4px solid #000070;border-right-width:0;border-bottom-width:0;margin-top:180px;padding:4px;cursor:pointer}@media screen and (min-width:767px){.hp-hero__control__arrow{width:12px;height:23px;margin-top:220px;padding:9px}}.hp-hero__control__arrow--prev{transform:rotate(-45deg);float:right}.hp-hero__control__arrow--next{transform:rotate(135deg);float:left}.hp-hero__bottom{width:80%;margin:40px auto 30px;padding-bottom:0;z-index:100}@media screen and (min-width:601px){.hp-hero__bottom{padding-left:50px}}@media screen and (min-width:1170px){.hp-hero__bottom{padding-left:60px}}@media screen and (min-width:1425px){.hp-hero__bottom{padding-left:100px}}@media screen and (min-width:1170px){.hp-hero__bottom{width:50%;white-space:nowrap;margin:0;position:relative;top:-67px}}.hp-hero__bottom__badge{display:inline-block;height:33px;overflow:hidden;text-indent:-9999px;background-image:url(/dist/images/hp-hero/app-badges.svg);background-repeat:no-repeat;margin-right:10px;margin-bottom:10px}.hp-hero__bottom__badge--astore{width:110px}.hp-hero__bottom__badge--gplay{background-position:-117px 0;width:110px}.hp-hero__bottom__badge--alexa{background-position:-243px 0;width:77px}.hp-hero__bottom__badge--gassistant{background-position:-328px 0;width:102px}@media screen and (min-width:767px){.hp-hero__bottom br{display:none}}.hp-hero__bottom__notes{color:#000070;font-weight:400;font-size:14px;padding-top:0}.hp-hero__promo-box{position:absolute;width:100%;background-color:#ebecee;height:311px;display:none}.hp-hero__promo-box:after{content:"";background-image:url(/dist/images/hp-hero/branch.png);background-repeat:no-repeat;position:absolute;background-size:contain;width:675px;height:170px;left:-111px;top:-6px}@media screen and (min-width:600px){.hp-hero__promo-box:after{top:-68px;left:-95px;height:270px}}@media screen and (min-width:1170px){.hp-hero__promo-box:after{top:-136px;left:0;width:675px;height:370px}}.hp-hero__promo-box:before{content:"";background-image:url(/dist/images/hp-hero/pine-cone.png);background-repeat:no-repeat;position:absolute;bottom:-157px;left:-210px;width:432px;height:300px;background-size:contain}@media screen and (min-width:600px){.hp-hero__promo-box:before{left:-200px;height:352px}}@media screen and (min-width:1024px){.hp-hero__promo-box:before{left:-9%}}@media screen and (min-width:1170px){.hp-hero__promo-box:before{left:21%}}@media screen and (min-width:767px){.hp-hero__promo-box{height:456px}}@media screen and (min-width:1405px){.hp-hero__promo-box{height:456px}}.slide__h2{font-size:20px;font-weight:600;line-height:1.25;margin:.4em 0 -.1em}@media screen and (min-width:1100px){.slide__h2{font-size:24px}}#slide__title{font-size:24px;font-weight:500}@media screen and (min-width:1100px){#slide__title{font-size:36px;line-height:1.2}}.slide__text{font-size:12px;font-weight:600}@media screen and (min-width:1100px){.slide__text{font-size:16px}}.slide__h2--uk{font-size:18px;font-weight:600}@media screen and (min-width:1100px){.slide__h2--uk{font-size:23px}}.slide__title--red{font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.005em}@media screen and (min-width:1100px){.slide__title--red{font-size:42px}}#slide__title{position:absolute;top:40px;left:10px;right:10px;text-align:center;letter-spacing:-.015em;line-height:1.2}@media screen and (min-width:1100px){#slide__title{top:80px}}.slide--left #slide__title{color:#c00;top:20px}@media screen and (min-width:500px){.slide--left #slide__title{top:40px}}.slide__title--red{color:#c00}.slide__h2--uk{margin:.5em 0}.slide__text{white-space:pre;overflow:visible;line-height:1.6}.slide--right{text-align:right}