@charset "UTF-8";/*! lmi-site - v0.1.0 - 2016-09-06 */img,legend{border:0}pre,textarea{overflow:auto}legend,td,th{padding:0}.container,.content,.page,sub,sup{position:relative}.cta,.cta:hover,.free-trial,.free-trial:hover,.section .cta:hover,.section .free-trial:hover{box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}a:active,a:hover,button:focus{outline:0}.cta,.free-trial,.hero .copy,footer{text-align:center}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.cta a,.free-trial a,.header ul li,audio,canvas,iframe,img,svg,video{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.cta a,.free-trial a,footer h3,h1,h2,h3,h4,h5,h6{font-weight:700}.slideshow .slide p,body{font-family:Lato,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{resize:vertical}.feature .content,.slideshow{overflow:hidden}table{border-collapse:collapse;border-spacing:0}@media (min-width:1200px){.content{max-width:1127px;margin-left:auto;margin-right:auto}.content:after{content:" ";display:block;clear:both}}@media (max-width:1199px){.content{max-width:970px;margin-left:auto;margin-right:auto}.content:after{content:" ";display:block;clear:both}}@media (max-width:991px){.content{max-width:750px;margin-left:auto;margin-right:auto}.content:after{content:" ";display:block;clear:both}}@media (max-width:767px){.content{max-width:100%;margin-left:auto;margin-right:auto;padding:0 15px}.content:after{content:" ";display:block;clear:both}}.content:after{content:'';display:block;clear:both}*{box-sizing:border-box}html{color:#666;font-size:1em;line-height:1.4}.hide{display:none}.loaded body,.loading body{transition:opacity 1s}main ul{list-style-type:circle;padding-left:1em;margin:25px 0}img.right{float:right;padding-left:4em}.feature img.right{width:50%;padding-left:7em}@media (max-width:991px){.feature img.right{padding:0;float:none}}.feature img.left{float:left;width:50%;padding-right:7em}@media (max-width:991px){.feature img.left{padding:0;float:none}}.blue{background:#49a5d4}.labs .topics .feature.topic{padding:4em 0;margin:0}.feature.blue p,.labs .topics .feature.topic.blue h2{color:#fff}.section{padding:50px 0;border-bottom:1px solid #E9E9E9}.section:last-of-type{border-bottom:none}.container{width:100%;background-position:top center}.page{margin:auto;height:46.25em;padding-top:3.75em}.cta,.free-trial{min-width:10em;min-height:3.325em;background:#8cc22e;border-radius:.25em;display:table;margin:auto;line-height:3.325em;transition:all .25s}.cta:hover,.free-trial:hover{background:#6e9924}.cta.blue{background:#45b6f2}.cta a,.free-trial a{display:table-cell;width:100%;line-height:1.3em;padding:.4em;text-decoration:none;color:#fff;font-size:15px}.buy-now{margin-left:20px}.section .cta,.section .free-trial{background:#45b6f2;float:left;width:40%}.section .cta:hover,.section .free-trial:hover{background:#15a3ef}.header,.header.scrolled{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2)}.more-info{cursor:pointer}.more-info.hide{display:none}.more-info:before{content:"+";padding:0 .25em}fieldset,hr{border:0;padding:0}.open .more-info:before{content:"-"}.open .more-info.hide{display:block}.open .more-info.view{display:none}hr,nav a{display:block}.pod .more-info{color:#2d749a}.pod .more-info:hover{color:#215673}.pod .more-info:active{color:#16394b}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.header,.header.scrolled,.header.subpage{background-color:#45b6f2}hr{box-sizing:content-box;height:1px;border-top:1px solid #ccc;margin:1em 0}fieldset{margin:0}.header{height:70px;position:fixed;width:100%;padding-top:.7em;z-index:1000}@media (max-width:479px){.header{padding-top:0;height:70px;background-color:#45b6f2;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2)}}.header.scrolled{padding-top:0;height:70px}.header.subpage svg{fill:#fff;color:#45b6f2}.header .signup{-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s;padding:.5em 1em;margin-top:-2px;border-radius:.25em}@media (max-width:479px){.header .signup{background:#fff;color:#8cc22e;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.header .signup:hover{color:#6e9924}.header .signup:active{color:#51701a}}.header.scrolled .signup,.header.subpage .signup,.pricing .buy-now a{-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.header.scrolled .signup,.header.subpage .signup{background:#fff;color:#8cc22e;-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.header.scrolled .signup a,.pricing .buy-now a{-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.header.scrolled .signup:hover,.header.subpage .signup:hover{color:#6e9924}.header.scrolled .signup:active,.header.subpage .signup:active{color:#51701a}nav a{cursor:pointer}.header.product .main-nav a,.secondary-nav a,header .main-nav a{color:#fff;text-decoration:none;font-weight:700;-webkit-filter:drop-shadow(0 1px 0 rgba(0, 0, 0, .2));filter:drop-shadow(0 1px 0 rgba(0, 0, 0, .2))}.header.product .main-nav a:hover,.secondary-nav a:hover,header .main-nav a:hover{color:#e6e6e6}.header.product .main-nav a:active,.secondary-nav a:active,header .main-nav a:active{color:#ccc}.header.product .main-nav a{font-size:.875em}.header.scrolled .signup a{-webkit-filter:none;filter:none;box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 2px 0 0 rgba(0,0,0,.2)}.header .logo img,.hero .logo img,.hero h1{-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}.header .logo{position:relative;margin-top:5px;margin-left:2.5em}.header .logo img{filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2));width:100%}.home .logo{max-width:123px}@media (max-width:479px){.header .logo img{width:85%}.header .logo{display:none}.home .logo{max-width:6em;margin-left:1em}}.pro .logo{max-width:150px}@media (max-width:479px){.pro .logo{max-width:10em;margin-left:1em}}.central .logo{max-width:212px}@media (max-width:479px){.central .logo{max-width:10em;margin-left:1em}}.hero .belt .content,.hero .content{max-width:100%}.header.scrolled .logo,.home .main-nav{display:none}@media (max-width:479px){.home .main-nav{display:block}}.header.scrolled .main-nav{display:block}.header .main-nav a{margin:0 0 0 2.5em;background-position:center;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-size:contain}.header.product .main-nav li:not(:first-child) a{text-indent:0;margin-left:1.2em}.header ul{list-style-type:none;margin:1.3em 0 0;height:70px}@media (max-width:768px){.header ul{padding-left:0}}.header ul li{display:inline-block}.header .mainpage{display:none}.header.scrolled .mainpage{display:inline-block;width:3em;position:relative}.header.scrolled .mainpage:before{content:"";position:absolute;display:block;height:15px;width:1px;background-color:#fff;left:0;top:.3em}.header .main-nav ul li:first-child{display:none}@media (max-width:479px){.header .main-nav ul li:first-child{display:inline-block}}.header.subpage .main-nav ul li:first-child{display:inline-block}.header.scrolled .main-nav li:first-child{display:inline-block;padding-right:.9em}.header .main-nav a.active{border-bottom:2px solid #fff;box-shadow:0 1px 2px -2px gray}.header .main-nav li:first-child a{width:1.725em;height:1.825em;position:relative;text-indent:0;font-size:100%}.header svg{height:28px;display:block;width:100%;transition:fill .5s;-webkit-transition:fill .5s;fill:#45b6f2}.scrolled svg{fill:#fff;color:#45b6f2}.header .logo-circle{fill:#45B6F2}@media (max-width:479px){.header .logo-circle{fill:#fff}}.header.subpage .logo-circle{fill:#fff}.header .logo-text{fill:#FFF}.header.subpage .logo-text{fill:#45B6F2}@media (max-width:479px){.header .logo-text,.header.subpage .logo-text{fill:#45B6F2}}.header.scrolled .logo-circle{fill:#FFF}.header.scrolled .logo-text{fill:#45B6F2}.header .main-nav .pro{width:2.625em;background-image:url(../images/pro-logo.svg)}.header .main-nav .central{width:4.375em;background-image:url(../images/central-logo.svg)}.header .main-nav .lastpass{width:5.725em;background-image:url(../images/lastpass-logo.svg)}.header .main-nav .rescue{width:4.625em;background-image:url(../images/rescue-logo.svg)}@media (max-width:767px){.section .cta,.section .free-trial{float:inherit}.header .main-nav a{margin:0 0 0 1em}.header .secondary-nav{right:.5em}.header .secondary-nav a{margin-left:1em}.header .main-nav a.central,.header .main-nav a.pro,.header .main-nav a.rescue{width:17px;height:30px;background-size:auto 20px;background-position:0 center}.header .main-nav a.central{position:relative;top:1px;background-size:auto 22px;width:21px}.header .main-nav a.central-logo,.header .main-nav a.pro-logo{width:1.675em}.header .mainpage,.header.product .main-nav li{display:none}}@media (max-width:992px){.header .main-nav li{display:none}}@media (max-width:479px){.header .main-nav li:not(:first-child){display:none}.header .main-nav li:first-child{padding-right:.9em}.header .mainpage{display:inline-block;width:3em;position:relative}.header .mainpage:before{content:"";position:absolute;display:block;height:15px;width:1px;background-color:#fff;left:0;top:.3em}.header.product .main-nav .mainpage{display:inline-block}}.header nav.secondary-nav{position:absolute;right:2.5em;top:0}.header.scrolled .secondary-nav{top:0}.secondary-nav a{margin-left:2em;font-size:.875em}.secondary-nav .menu-link{background:url(../images/hamburger.svg) no-repeat;width:1.125em;height:1.125em;text-indent:-9999px;display:block}footer{background:#347596;padding:60px 0 45px}.belt .pod h3 a,.hero{background-position:center}footer .ul-wrapper{margin:0 3% 3em;font-size:.925em;vertical-align:top;min-width:12%;display:inline-block}@media (max-width:479px){.header nav.secondary-nav{right:1.5em;top:0}footer .ul-wrapper{display:block;margin-right:0;margin-left:0}}footer .ul-wrapper ul{list-style-type:none;padding-left:0}footer .ul-wrapper ul a{color:#fff;text-decoration:none}footer .ul-wrapper ul a:hover{color:#e6e6e6}footer .ul-wrapper ul a:active{color:#ccc}footer h3,footer small{color:rgba(255,255,255,.4)}footer h3{font-size:11px;text-transform:uppercase}footer li{font-size:14px;margin-bottom:.5em}footer small{display:block;width:100%;padding:0 1em}.hero{width:100%;background-size:cover;position:relative;min-height:768px}@media (max-width:991px){.hero{height:840px;background-color:#45b6f2;background-image:none!important}.hero .copy{padding:7em 0}}.hero .logo img,.hero h1{filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}.hero .logo{height:50px;margin:auto}.belt,.hero .logo img{height:100%}.hero .free-trial{margin-top:1em}.hero .belt .free-trial{margin-top:0}.hero .copy h1,.hero h1{font-weight:400;margin-bottom:.25em;margin-top:.375em}.hero h1{font-size:2.125em}.hero .copy{color:#fff;width:100%}@media (min-width:992px){.hero .copy{top:11em;position:absolute}.hero .copy.right{right:0}.hero .copy.left{left:0}}.hero .copy h1{font-size:2.875em;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}@media (max-width:992px){.hero .copy h1{font-size:4vw}}@media (max-width:768px){.hero .copy{padding:6em 1em 0}.hero .copy h1{font-size:6vw;line-height:initial}}.hero .copy h2{font-size:1.625em;color:rgba(255,255,255,.5);filter:none;margin-top:0;line-height:1;font-weight:300}.belt .pod h3,.features .content img{-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}@media (max-width:768px){.hero .copy h2{font-size:4vw;line-height:inherit}}@media (max-width:767px) and (orientation:landscape){.hero .copy{padding:5em 1em 4em}.hero .copy h2{font-size:3.5vw}}.hero .copy.central{top:21.2em;left:8em;width:55%}@media (max-width:991px){.hero .copy.central{position:absolute;top:20em;left:4em;width:55%}}@media (max-width:767px){footer .ul-wrapper{min-width:25%}.hero .copy.central{top:0;left:2em;width:70%}}@media (max-width:480px){.hero .copy.central .logo img{width:100%}}.hero .central .logo,.hero .central h1,.hero .central h2{text-align:left}.belt,.belt .learn-more,.belt .pod,.belt .pod h3,.belt .pod h3 a,.hero .belt .content,.pop-new{text-align:center}.hero .central .free-trial{margin-left:0;text-align:center}.belt{width:100%;background-color:rgba(43,58,86,.3);padding:0}@media (min-width:991px){.belt{height:30%;bottom:0;position:absolute;padding:0;font-size:.8em}}.belt .pod{color:#fff;display:inline-block;align-items:stretch;vertical-align:top;padding-top:.6em;width:19%;margin:0 2.5%}@media (max-width:991px){.belt .pod{margin:0 auto 20px;display:block;width:90%}}.belt.tri-content{display:none;height:30%}.belt.tri-content .free-trial{margin:0 auto}@media (max-width:991px){.hero .belt .content{height:65%;bottom:0}}.belt.bi-content{height:50%}@media (max-width:991px){.belt.bi-content .content{height:100%}}.belt img{height:21px;padding:0;margin:0}.belt .free-trial{min-width:auto;max-width:11em;width:100%}.belt .pod h3{filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2));margin-bottom:0}.belt .pod h3 img{height:1.6em}.belt .pod h4{color:rgba(255,255,255,.7);font-size:15px;font-weight:400;margin:.6em .8em 1em;flex-grow:1;-webkit-flex-grow:1}@media (max-width:767px){.hero .belt .content{display:block}.belt .pod h4{font-size:1em}}.belt .pod h3 a{display:block;margin:auto;background-repeat:no-repeat;height:1.5em;background-size:contain}.belt .pod .learnmore a{display:inline-block;color:#45b6f2;text-decoration:none;padding:.8em 0;font-size:14px}.belt .pod .learnmore a:hover{color:#15a3ef}.belt .pod .learnmore a:active{color:#0e84c3}.belt .pod .learnmore a[href^=http]:after{content:url(../images/external-blue.svg);display:inline-block;height:12px;width:12px;padding-left:.6em}.hero .content,.pop-new{position:absolute;width:100%}.belt .learn-more{display:block;position:absolute;bottom:1.5em;left:0;right:0;color:#45b6f2;cursor:pointer}.hero .belt .half h4,.hero .belt p{color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.2)}.page.pro .learn-more{top:39.25em;line-height:1.75em}.belt .btn-50,.belt .free-trial{height:50px}.hero .belt .half h4{font-size:30px;padding:0 20px;margin:10px auto}.hero .belt p{font-size:16px;padding:0 10px;margin:0 auto 25px}.belt .learnmore{padding:0;margin:15px 0 0;color:#DDD;font-size:14px}.belt .learnmore a{color:#45b5f2;text-decoration:none}.hero .content{display:table;height:100%;margin:0;padding:0}@media (max-width:991px){.hero .content{display:flex;-webkit-flex-direction:column;flex-direction:column}}.pop-new{display:none!important;top:70px;height:50px;line-height:50px;background-color:#005882;z-index:900}@media (max-width:767px){.pop-new{height:auto;line-height:25px;padding:0 5px}}.pop-new p{margin:0;padding:0;color:#fff}.pop-new a{color:#45b5f2;text-decoration:none}.belt .content .half{display:table-cell;vertical-align:middle;padding:0;margin:0;width:50%}@media (max-width:991px){.belt .content .half{display:block;width:100%;height:50%;padding:25px 0;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-image:none!important}.belt .content .half:first-child{content:'';padding:180px 0 0;background-color:#37759b}.belt .content .half:last-child{content:'';padding:130px 0;background-color:#4592c6}}@media (max-width:767px){.belt .content .half:first-child{content:'';height:420px;padding:30% 0 0}.belt .content .half:last-child{content:'';height:420px;padding:20% 0}}.section h2{color:#2d749a;font-weight:400;font-size:1.625em}.section img{max-width:275px;width:100%}.section .content{max-width:56.75em}.section .copy{padding-top:1.25em}.section .learn-more{margin-left:1em;color:#45b6f2}.section .copy .learn-more{float:left;width:55%;display:table;min-height:3.325em}@media (max-width:767px){.section .copy .learn-more{float:initial;width:initial;margin:0 auto}}.section.left .copy{padding-right:5em}.section.right .copy{padding-left:5em}@media (min-width:768px){.section.left .copy{width:63.88889%;float:left;margin-left:1.38889%;margin-right:1.38889%}.section.left .image-wrapper{width:30.55556%;float:right;margin-left:1.38889%;margin-right:1.38889%;text-align:right}.section.right .copy{width:63.88889%;float:left;margin-left:1.38889%;margin-right:1.38889%}.section.right .image-wrapper{width:30.55556%;float:left;margin-left:1.38889%;margin-right:1.38889%;text-align:left}}.section .learn-more a{display:table-cell;vertical-align:middle}.section .copy .learn-more a{text-decoration:none;color:#45b6f2}.section .copy .learn-more a:hover{color:#15a3ef}.section .copy .learn-more a:active{color:#0e84c3}.section .learn-more.central a span,.section .learn-more.pro a span,.section .learn-more.rescue a span{text-indent:-9999px;display:inline-block;top:.15em;position:relative;background-size:contain;background-repeat:no-repeat;margin-left:.15em}.section .learn-more.pro a span{background-image:url(../images/pro-blue-logo.svg);width:3.75em;height:1.25em}.section .learn-more.central a span{background-image:url(../images/central-blue-logo.svg);width:6.25em;height:1.25em}.section .learn-more.rescue a span{background-image:url(../images/rescue-blue-logo.svg);height:1.75em;width:5em}@media (max-width:767px){.section{text-align:center;padding-bottom:0}.section.left .copy,.section.right .copy{padding:1em}main ul{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;flex-direction:column;-webkit-box-orient:vertical;align-items:flex-start;justify-content:center;text-align:left}.learn-more{display:block;margin-top:1em}.slideshow .slide{left:0;right:0}}.cookienote,.down,.features .content h2,.get-started .content,.pods,.pods .pod,.slideshow .slide p,.story .image-wrapper{text-align:center}.product.central .hero .logo,.product.pro .hero .logo{max-width:281px;margin:0 auto}.product.central .hero .logo img,.product.pro .hero .logo img{width:100%}.slideshow{background:#49a5d4;min-height:15.75em;position:relative;padding:0}.slideshow .slide{position:absolute;min-height:13.75em;width:100%;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:1;display:flex;align-items:center;justify-content:center}.slideshow .slide p{vertical-align:middle;color:#fff;font-size:1.625em;font-weight:300;margin:0;color:rgba(255,255,255,.8)}.slideshow .slide p span{display:block;font-size:14px;padding-top:1.4em;font-style:italic;color:#3A7694;font-weight:400}@media (max-width:767px){.slideshow .slide p{font-size:1.25em;line-height:1;margin-top:30px}}@media (max-width:480px){.slideshow .slide p{font-size:1em}}:lang(it) .slideshow .slide p{font-size:1.25em}.slideshow .slide p strong{font-size:2.875em;font-weight:100;line-height:1.1em;text-shadow:0 3px 0 #377595;position:relative;top:.1875em;margin:0 .25em;color:#fff}.features .pods .pod h3,.quote blockquote,.story blockquote{text-shadow:0 2px 0 rgba(0,0,0,.2);font-size:1.25em}@media (max-width:767px){.slideshow .slide p strong{display:block;line-height:1;margin-bottom:.3em}}:lang(it) .slideshow .slide p strong{font-size:2.5em}.slide.off-screen{opacity:0}.slideshow .navigation{position:relative;top:13.75em;z-index:998;height:2em;padding-left:0;margin:auto;list-style-type:none;flex-direction:inherit}.slideshow .navigation li{cursor:pointer;border-radius:.5em;background:#4594bb;width:1em;height:1em;display:inline-block;margin-left:.75em;-webkit-box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2)}.slideshow .navigation li.active{background:#3a7694;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.promo{padding-top:0;height:13.75em}.cookienote{position:fixed;bottom:0;left:0;border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #777;background-color:#444;color:#eee;border-top-left-radius:5px;border-top-right-radius:5px}.cookienote a,.pods .pod{color:#fff}@media only screen and (min-device-width:1025px){.cookienote{margin-left:17%;margin-right:17%;width:66%}}.cookienote .cookiemsg{padding:.5em;display:inline-block}.cookienote .cookieconfirm{background-color:#4cb7ef;text-transform:uppercase;font-weight:400;font-size:.75em;-webkit-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:3px;margin:3px 0}@media only screen and (min-device-width:1025px){.cookienote .cookieconfirm{padding:.3em .75em;display:inline-block;cursor:pointer}}main .subpage{padding-top:80px}main .subpage.contact-info{padding-top:130px}.pods .pod{max-width:24%;width:100%;margin:50px 4%;vertical-align:top;display:inline-block}@media (max-width:991px){.pods .pod{max-width:35%;margin:0 5% 70px}}.pods .pod h2{color:#666;font-size:20px}.info{position:relative;background-color:#fff;padding:70px 0 50px}.down,.features .content img{position:absolute;width:100%}@media (max-width:767px){.info{padding:40px 0 0}}@media (max-width:479px){.pods .pod{display:block;margin:0 auto 40px;max-width:100%}.pods .pod:last-child{margin-bottom:0}.info{padding:50px 0}}.info.resources .pods .pod h3 a{text-indent:0;color:#45b6f2;text-decoration:none;font-size:20px}.info.resources .pods .pod h3 a:hover{color:#15a3ef}.info.resources .pods .pod h3 a:active{color:#0e84c3}.info .pods .pod{color:#888}.down{bottom:0;height:3.75em;background:rgba(43,58,86,.3);line-height:3.75em}.down a{font-size:14px;padding-right:1.5em;background:url(../images/blue-caret.svg) right no-repeat;color:#45b6f2;text-decoration:none}.features,.info{height:auto}.features{padding-top:50px}.features .content h2{color:#2d749a;font-weight:400;font-size:1.675em;margin-top:0;margin-bottom:50px}.features .pod h2{color:#fff;font-weight:400;font-size:1.25em}.features .content img{margin:auto auto auto -377px;display:block;z-index:300;max-width:755px;left:50%;filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}@media (max-width:760px){.features .content img{margin-left:0;padding-right:1em;padding-left:1em;left:0}}.features .pods{background-color:#45b6f2;padding:4em 0 0;height:auto;overflow:auto;position:static;margin-top:20em;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2)}.apps,.contact-info .regions,.labs .topics .details,.quote,.stories{overflow:hidden}@media (max-width:760px){.features .pods{margin-top:7em;padding-top:46vw;padding-bottom:2em}}@media (min-width:480px) and (max-width:991px){.features .pods .pod{margin:2em 5% 30px}}.features .pods .pod p{color:rgba(255,255,255,.8)}.info .pods .pod h3{color:#555}.stories{height:100%;height:700px;position:relative;background-color:#f0f7fb}@media (max-width:1199px){.stories{height:36em}.story{min-height:30em}}@media (max-width:991px){.stories{height:auto}}.story{display:table;position:absolute;width:100%;height:100%}@media (max-width:991px){.story{height:auto;position:relative;display:none;padding-bottom:85px}}.story .image,.story .text{display:table-cell;position:relative;vertical-align:middle;width:50%;padding:2em}@media (max-width:1199px){.story .text{vertical-align:top}}.story .image{padding:5em 2em}@media (max-width:991px){.story .image,.story .text{display:block;min-height:auto;width:100%}.story .image{display:none}}.story .image.top{vertical-align:top}.story .image.bottom{vertical-align:bottom}.story .image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.quote blockquote,.story blockquote{position:relative;z-index:200;color:#fff;width:auto;text-align:center;margin:0;font-style:italic}.quote blockquote:after,.quote blockquote:before,.story blockquote:after,.story blockquote:before{position:absolute;display:block;color:rgba(255,255,255,.2);text-shadow:none;font-size:485px;font-family:Arial,sans-serif;font-style:normal;z-index:1;width:145px;height:145px;line-height:.8}.quote blockquote:before,.story blockquote:before{content:' ΓÇ£ ';top:-130px;left:-130px}.quote blockquote:after,.story blockquote:after{content:' ΓÇ¥ ';bottom:-60px;right:-120px}.quote blockquote{padding:0 3em}@media (max-width:991px){.quote blockquote{padding:0 1em}}.quote .content{padding:3em 6em}@media (max-width:991px){.quote .content{padding:3em 0}}.quote blockquote:before{top:-92px}.quote blockquote:after{bottom:-100px}.get-started{padding:2em 0 4em}.get-started h2{color:#2d749a;font-weight:400}.get-started .links{display:flex;width:50%;margin:0 auto}@media (max-width:991px){.get-started .links{flex-direction:column;align-items:center}.get-started .links div{margin:1em 0}.stories .story.active{display:block}}.quote cite,.story cite{font-size:.6em;display:block;text-align:right;width:100%;padding-right:2.5em;margin-top:1em;position:relative;z-index:200;color:#fff}.quote cite:before,.story cite:before{content:"\2014";margin-right:.5em}.apps .links ul:after,.links-404:after,.location:after,.other-products:after,.utility-menu .language-selector:after,.utility-menu .modal-body:after{content:''}.story img{width:100%;min-width:670px}.stories .story{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:99}.stories .story.active{opacity:1;z-index:998}.story .text h4{color:#307498;font-weight:400;font-size:1.525em;margin-top:0}.pricing h5.plus,.story .text a{font-weight:700}.story .quote-wrapper,.story .text-wrapper{margin-left:auto;margin-right:auto;max-width:70%}.story .text a{text-decoration:none;color:#45b6f2}.story .text a:hover{color:#15a3ef}.story .text a:active{color:#0e84c3}.stories .slide-navigation{position:absolute;bottom:30px;left:8%;overflow:hidden;width:30%;text-align:center;min-height:83px;z-index:998}@media (max-width:1199px){.story .quote-wrapper,.story .text-wrapper{max-width:100%}.stories .slide-navigation{width:40%;left:5%}}@media (max-width:991px){.stories .slide-navigation{width:90%;text-align:center;bottom:10px;margin:auto;left:0;right:0}.stories .slide-navigation ul{display:inline}}.stories .slide-navigation ul{position:relative;margin:0;padding:0;height:83px}.stories .slide-navigation .next,.stories .slide-navigation .prev{position:absolute;border:none;width:1em;height:5em;text-indent:-999em;top:12px}.stories .slide-navigation .prev{left:0;background:url(../images/left-arrow.svg) 0 30% no-repeat #f0f7fb}.stories .slide-navigation .next{right:0;background:url(../images/right-arrow.svg) 0 30% no-repeat #f0f7fb}.stories .slide-navigation li{list-style-type:none;display:inline-block;margin:0 2%;vertical-align:top}.stories .slide-navigation li a{display:inline-block;cursor:pointer;width:63px;position:relative;top:8px;-webkit-transition:all .5s;transition:all .5s}.stories .slide-navigation li a.active{width:83px;top:0}@media (max-width:991px){.stories .slide-navigation li a{width:3em}.stories .slide-navigation li a.active{width:3.5em}}.stories .slide-navigation li a img{position:relative;width:100%}.pricing{background:#4cb7ef;padding:70px 0}.pricing .pod{color:#fff;max-width:30%;margin:.75em 1%;background:rgba(0,0,0,.1);position:relative;padding-bottom:1.25em}@media (max-width:767px){.pricing .pod{width:100%;max-width:340px;margin:0 auto 70px;display:block}.pricing .pod:last-child{margin-bottom:0}}.pricing .pods .pod .recommended{text-transform:uppercase;display:block;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-1.5em;left:-1em;right:-1em;height:4em;padding-top:.6vw;font-weight:700;font-size:1vw;line-height:1;background:url(../images/banner.svg) center no-repeat;background-size:contain;z-index:0}@media (max-width:767px){.pricing .pods .pod .recommended{font-size:2.5vw;padding-top:2vw}.pricing .pods .pod ul{align-items:center;text-align:inherit}}.pricing .pods .pod ul,.pricing h5.plus{margin:0;padding:0 0 1.5em}.apps p,.labs .topics aside,.other-products .product{text-align:center}.pricing .pods .pod li{list-style-type:none}.pricing .pods h3{background:#3c92bf;margin-top:0;font-size:1em;padding:.25em;border-top:2px solid rgba(0,0,0,.2);text-transform:uppercase}.pricing .pods h4{display:inline-block;position:relative;font-size:5em;line-height:1;margin:.25em 0 0;font-weight:100;text-shadow:0 3px 0 #347597}@media (min-width:768px) and (max-width:991px){.pricing .pods h4{font-size:4em}}.pricing .pods h4 .currency,.pricing .pods h4 .year{font-size:.25em;font-weight:100;text-shadow:none;position:absolute;display:block}.pricing .pods h4 .year{bottom:0;right:-2em}.pricing .pods h4 .currency{top:.675em;margin-left:-1em}.pricing .pods .starting{padding:2em 0;margin:auto 2em 2em;border-bottom:1px solid #4193bd;font-style:italic}.pricing .pods .free-trial-text{display:block;text-align:center;text-decoration:none;margin:1em 0;position:relative;z-index:100}.pricing .pods .free-trial-text a{text-decoration:none;color:#fff}.pricing .pods .free-trial-text a:hover{color:#e6e6e6}.pricing .pods .free-trial-text a:active{color:#ccc}.pricing .buy-now a{padding:1em 1.5em;background:#fff;display:inline-block;border-radius:.25em;color:#4cb7ef;line-height:1.2;text-decoration:none;font-weight:700;box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.pricing .buy-now a :hover{background:#e6e6e6;-moz-border-radius:.25em;border-radius:.25em;-webkit-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.pricing .pods .buy-now a{text-decoration:none;color:#8cc22e}.pricing .pods .buy-now a:hover{color:#6e9924}.pricing .pods .buy-now a:active{color:#51701a}.other-products{padding-top:0;background:#49a5d4;background:-moz-linear-gradient(top,#49a5d4 0,#347596 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#49a5d4),color-stop(100%,#347596));background:-webkit-linear-gradient(top,#49a5d4 0,#347596 100%);background:-o-linear-gradient(top,#49a5d4 0,#347596 100%);background:-ms-linear-gradient(top,#49a5d4 0,#347596 100%);background:linear-gradient(to bottom,#49a5d4 0,#347596 100%)}.other-products:after{display:block;clear:both}.other-products .product{width:49.9%;float:left;color:#fff;height:13.825em;background-repeat:no-repeat;background-size:cover;background-position:right;display:table}@media (max-width:767px){.other-products .product{float:none;width:100%;height:auto;margin-top:5px}.other-products .product:first-child{margin-top:0}}.other-products .product a{text-decoration:none;color:#fff;display:table-cell;vertical-align:middle}.other-products .product a:hover{color:#e6e6e6}.other-products .product a:active{color:#ccc}.other-products .product:first-child{margin-right:.2%}.other-products .product p{width:16.875em;margin:auto}.other-products .product h3{text-indent:-9999px;background-repeat:no-repeat;background-position:center;margin:auto auto .5em;height:1.75em;-webkit-filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2));filter:drop-shadow(0 2px 0 rgba(0, 0, 0, .2))}.other-products .product.pro h3{width:5em;background-image:url(../images/pro-logo.svg)}.other-products .product.meldium h3{background-image:url(../images/meldium-logo.svg)}.other-products .product.lastpass h3{width:12.75em;background-image:url(../images/lastpass-logo.svg)}.other-products .product.central h3{width:8em;background-image:url(../images/central-logo.svg)}.apps{background:#49a5d4;padding-top:0;height:0;transition:height .5s,padding .5s}.apps.open{padding-top:1em;height:13.75em}.features .moreinfo{cursor:pointer;color:#2d749a;text-decoration:none}.apps p{color:#fff;font-size:1.525em;padding:1em}@media (min-width:768px){.apps p{width:63.88889%;float:left;margin-left:1.38889%;margin-right:1.38889%}.apps .links{width:30.55556%;float:left;margin-left:1.38889%;margin-right:1.38889%}}.apps .links ul{list-style-type:none;margin-bottom:0;padding-left:0}.apps .links ul:after{display:block;clear:both}@media (max-width:767px){.apps.open{padding-bottom:1em;height:auto}.apps p{margin-top:0}.apps .links ul{display:inherit}}.apps .links li{float:left;width:48%;margin-right:2%;margin-bottom:.5em}.apps .links a{height:2.8125em;display:block;text-indent:-9999px;background-repeat:no-repeat;background-size:contain;background-position:center}.apps .links li a.itunes{background-image:url(../images/apple-badge@2x.png)}.apps .links li a.amazon{background-image:url(../images/amazon-badge@2x.png)}.apps .links li a.google{background-image:url(../images/google-badge@2x.png)}.apps .links li a.windows{background-image:url(../images/central-win-badge@2x.png)}.apps .links li a.osx{background-image:url(../images/central-mac-badge@2x.png)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal{background:rgba(15,54,83,.95)}}.modal{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(15,54,83,.8);z-index:5000}.modal-inner{max-width:700px;width:90%;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 2px 6px #000;border-radius:3px;background:#fff}.modal .modal-header .close{position:absolute;right:1.4em;top:1.25em;font-size:1.75em;color:#fff;text-decoration:none;cursor:pointer;text-indent:-9999px;display:block;height:20px;width:18px;background:url(../images/xicon.png)}.container.modal-open{-webkit-filter:blur(20px);-moz-filter:blur(15px);-o-filter:blur(15px);-ms-filter:blur(15px);filter:blur(15px)}.utility-menu .language-selector,.utility-menu .text-menu a{color:#fff;text-decoration:none;font-size:1.25em}.utility-menu .language-selector:hover,.utility-menu .text-menu a:hover{color:#e6e6e6}.utility-menu .language-selector:active,.utility-menu .text-menu a:active{color:#ccc}.utility-menu .text-menu a{margin-bottom:.6em;display:block;font-weight:500}.utility-menu .col{width:47.22222%;float:left;margin-left:1.38889%;margin-right:1.38889%}@media (max-width:479px){.utility-menu .col{float:none;display:block;margin:2em auto}}.utility-menu ul{list-style-type:none;padding-left:0;margin-bottom:3em}.utility-menu .language-selector,.utility-menu h4{color:rgba(255,255,255,.4);font-weight:400;font-size:1em;margin-bottom:0;text-transform:uppercase}@media (max-width:767px) and (orientation:landscape){.utility-menu .language-selector,.utility-menu h4{padding-top:0}}.utility-menu .menu a{text-indent:-9999px;display:block;margin-bottom:1em;background-size:contain;background-repeat:no-repeat}@media (max-width:479px){.utility-menu{font-size:.75em}.utility-menu h4{padding:1em 0;margin:0}.utility-menu .menu.in{padding:1.1em .8em 0}.utility-menu .menu.in a{display:inline-block}}@media (max-width:320px){.utility-menu{font-size:.5em}}.utility-menu .menu.in a{width:90px;height:26px;background-image:url(../images/lmi-logo.svg)}.utility-menu .menu a.pro{width:4em;height:1.6875em;background-image:url(../images/pro-logo.svg)}.utility-menu .menu a.central{width:6.375em;height:1.6875em;background-image:url(../images/central-logo.svg)}.utility-menu .menu a.lastpass{width:7.825em;height:1.6875em;background-image:url(../images/lastpass-logo.svg)}.utility-menu .menu a.rescue{width:6.5em;height:1.6875em;background-image:url(../images/rescue-logo.svg)}.utility-menu .menu a.joinme{height:1.2em;background-image:url(../images/join-me-logo.svg)}.utility-menu .modal-body{margin:4em auto;width:100%;max-width:30em;position:relative}.utility-menu .modal-body:after{display:block;clear:both}@media (max-width:767px){.modal .modal-header .close{right:1.1em;top:1.7em;z-index:99}.utility-menu .modal-body{margin:1.8em 1em}}@media (max-width:767px) and (orientation:landscape){.utility-menu .modal-body{font-size:1.4vw}}.utility-menu .language-selector{background:url(../images/language.svg) .1em no-repeat;padding:0 1.75em;cursor:pointer;position:relative;text-transform:none;color:#fff;font-size:1.2em}.utility-menu .language-selector:after{background:url(../images/white-drop-arrow.svg) right no-repeat;padding-right:1.25em;font-size:1.125em;position:absolute;right:0;width:14px;height:8px;top:8px}@media (max-width:767px) and (orientation:landscape){.utility-menu .language-selector{padding:.6em 2.75em}}@media (max-width:479px){.utility-menu .language-selector:after{top:13px}.utility-menu .language-selector{padding:.6em 2.75em}}.utility-menu .languages{background:#fff;height:10em;padding:1.75em 2.5em 0;width:40em;position:relative;left:-40%;top:2em;-webkit-columns:4;-moz-columns:4;columns:4;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}@media (max-width:767px) and (orientation:landscape){.utility-menu .languages{left:0;top:0}}@media (max-width:479px){.utility-menu .languages{-webkit-columns:2;-moz-columns:2;columns:2;height:20em;width:24em;left:-40%;top:0}}.utility-menu .languages li{padding-bottom:.8em;float:left;float:initial;display:inline-block;display:flex;width:8em;width:initial}.utility-menu .languages a{color:#45b6f2;text-decoration:none;font-size:1.125em;font-weight:500}.utility-menu .languages a:hover{color:#15a3ef}.utility-menu .languages a:active{color:#0e84c3}.modal .iframe{display:block;margin:5% auto;max-width:304px;width:100%;height:422px;background-color:#fff}.modal.signup .iframe{height:700px;max-width:441px;margin:3% auto}.generic h1{color:#666;margin-top:0}.generic .main{position:relative}.generic .game{float:right;padding-top:80px}.generic .text{padding:80px 0;width:100%;float:left}@media (min-width:992px){.generic .text{max-width:55%}}@media (max-width:991px){.generic .game{display:none}.generic .text{padding:80px 2em}}.generic .message,.links-404{padding-bottom:2em;border-bottom:1px solid #d8d8d8}.generic .text a{color:#45b6f2;text-decoration:none;font-weight:700}.generic .text a:hover{color:#15a3ef}.generic .text a:active{color:#0e84c3}.generic .message{color:#666;font-size:1.25em}.generic .message a{color:#45b6f2}.links-404 .ul-wrapper{width:100%;max-width:30%;margin-left:5%}.links-404 .ul-wrapper:first-child{margin-left:0}@media (max-width:480px){.links-404 .ul-wrapper{text-align:center;float:none;max-width:inherit;margin-left:0;margin-bottom:40px}.links-404 .ul-wrapper:last-child{margin-bottom:0}}.links-404:after{display:block;clear:both}main .generic .ul-wrapper{float:left}main .generic .ul-wrapper ul{list-style-type:none;padding-left:0}main .generic .ul-wrapper ul li{margin-bottom:1em}main .generic .ul-wrapper h3{color:rgba(0,0,0,.2);text-transform:uppercase}.generic .products a{text-indent:-9999px;display:block}@media (max-width:480px){.generic .products a{margin:0 auto}}.generic .products a.pro{width:4em;height:1.6875em;background:url(../images/pro-blue-logo.svg) 0 .375em no-repeat}.generic .products a.central{width:6.375em;height:1.6875em;background:url(../images/central-blue-logo.svg) 0 .375em no-repeat}.generic .products a.lastpass{max-width:8.5em;width:100%;height:1.6875em;background:url(../images/lastpass-blue-logo.svg) 0 .375em no-repeat;background-size:contain}.generic .products a.rescue{width:6.5em;height:1.6875em;background:url(../images/rescue-blue-logo.svg) 0 .375em no-repeat}.generic.content header.header{position:static}@media (min-width:992px){.labs .intro .content,.labs .topics .content{max-width:56.75em}}.labs .intro{background:#f0f7fb;padding:2em 0;font-style:italic;color:#307498}.labs .intro img{float:left;margin-right:2em;max-width:100%}.labs .intro p{font-size:1.25em;margin:0}.labs .topics a{color:#45b6f2;text-decoration:none}.labs .topics a:hover{color:#15a3ef}.labs .topics a:active{color:#0e84c3}.labs .topics h2{color:#2d749a;font-weight:400}.labs .topics h2 .beta{color:#d8d8d8;font-size:.7em}@media (max-width:767px){.labs .intro img{float:none;margin:0}.labs .topics ol,.labs .topics ul{padding-left:0}.labs .topics li{margin:1em 0}}.labs .topics .topic{min-height:20em;margin:35px auto;padding-bottom:35px;border-bottom:1px solid #E9E9E9}.labs .topics .topic:last-child{border-bottom:none}.labs .topics .details{clear:both;max-height:0;transition:max-height 1s}.labs .topics .details.open{max-height:1500px}.labs .topics .details aside{width:100%}.topic.right .details aside{float:left;clear:left}@media (min-width:768px){.labs .topics .details ol,.labs .topics .details p,.labs .topics .details ul{max-width:58%}.labs .topics .details aside{margin:20px 0;max-width:30%}.topic.right .copy{width:66.66667%;float:left}.topic.right>.content aside{width:33.33333%;float:left;padding-top:1.5em;text-align:left}.topic.right .details ol,.topic.right .details p,.topic.right .details ul{max-width:66.66667%;margin-left:34.72222%}.topic.left .copy{width:66.66667%;float:left}.topic.left>.content aside{width:33.33333%;float:right;padding-top:1.5em;text-align:right}}.topic.left .details aside{float:right;clear:right}@media (max-width:767px){.labs,.labs .intro{text-align:center}.labs .topics{padding:1em}.labs .intro{height:auto;padding:1em}.labs .details img{display:none}}@media (min-width:480px) and (max-width:767px),(min-width:992px){.location{max-width:47%;width:100%;float:left}.location:nth-child(2n+2){margin-right:-100%;clear:both}.location:nth-child(2n+3){margin-left:51%;margin-right:-100%;clear:none}}@media (min-width:768px) and (max-width:991px){.location{max-width:62%;width:100%;float:none;margin-left:auto;margin-right:auto}}.location .map{max-width:200px;width:100%;vertical-align:top}@media (min-width:768px){.location .map{display:inline-block}}@media (max-width:767px){.location .map{display:block;margin:0 auto}}@media (min-width:768px){.location .map+div{display:inline-block;max-width:55%;width:100%;padding:0 0 0 1em}}@media (max-width:767px){.location .map+div{display:block;width:100%;margin:0 auto;max-width:200px}}.contact-info ul{list-style-type:none;padding-left:0}.contact-info .buttons{position:absolute;right:20%;top:30%}.contact-info .buttons .cta{margin-bottom:2em;display:table;background:#45b6f2}.contact-info .buttons .cta:hover{background:#15a3ef;box-shadow:inset 0 2px 0 0 rgba(255,255,255,.2),inset 0 -2px 0 0 rgba(0,0,0,.2)}.contact-info .availability,.contact-info .numbers{padding-top:5em;float:left;width:18em;color:#666}.contact-info .availability .now,.contact-info .numbers .now{color:#8cc22e}.contact-info .regions{z-index:2;position:absolute;width:22.5em;height:3.125em;border:1px solid silver;background:url(../images/region.svg) .75em .75em no-repeat #fff;padding:0 2em 0 2.5em}.contact-info .regions li{display:none;height:3.125em;line-height:3.125em;width:100%}.contact-info .regions li a{color:#45b6f2;font-weight:300;text-decoration:none;display:inline-block;width:100%}.contact-info .regions li a:hover{color:#15a3ef}.contact-info .regions li a:active{color:#0e84c3}.contact-info .regions li.active{display:block;background:url(../images/blue-caret.svg) 100% no-repeat;width:100%}.contact-info .regions.open{overflow:auto;height:auto}.contact-info .regions.open li{display:block}.contact-info .region{display:none;opacity:0;margin-top:7em;transition:opacity 1s}.contact-info .region.open{display:block;opacity:1}.contact-info,.locations{padding:4.375em 0}.locations{background:#f0f7fb}.locations h2{color:#2d749a}.location{margin-bottom:2em}.location:after{clear:both;display:block}.location img{width:100%}.location h3 .lmi{color:#d8d8d8}.location ul{list-style-type:none;margin-left:0;color:#666;padding-left:0}.location .address{color:#45b6f2}@media (max-width:991px){.contact-info,.locations h2{text-align:center}.contact-info,.locations{padding:.5em}.contact-info .regions{max-width:22.5em;width:100%;margin:0 auto;left:0;right:0}.contact-info .buttons{position:static;display:inline-block;margin:0 auto}.contact-info .buttons .cta{margin:1em 0 2em}.contact-info .numbers{padding-top:1em}}@media (min-width:992px) and (max-width:1199px){.locations h3{margin-top:0}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.legal .content{padding:80px 0}@media (min-width:768px){.legal .content .leftnav{width:25%;float:left;font-weight:300}.legal .content .copy{width:66.66667%;float:right}}.legal .content .leftnav a{color:#45b6f2;text-decoration:none}.legal .content .leftnav a:hover{color:#15a3ef}.legal .content .leftnav a:active{color:#0e84c3}.legal .content .leftnav .active{color:#2d749a;font-weight:400}.legal .content .leftnav ul{list-style-type:none;margin-top:0;padding:0 30px 0 0}.legal .content .leftnav li{padding-bottom:20px}@media (max-width:767px){.legal{text-align:center;padding:1em}}