@charset "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */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,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}small{font-size:80%}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code{font-family:monospace,monospace;font-size:1em}button,input,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::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}blockquote{border:1px solid #999;page-break-inside:avoid}img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.label{border:1px solid #000}.table{border-collapse:collapse!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small{font-weight:400;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5{margin-top:10px;margin-bottom:10px}h4 small,.h4 small,h5 small,.h5 small,h4 .small,.h4 .small,h5 .small,.h5 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}.text-center{text-align:center}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014\a0"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-4,.col-md-4,.col-lg-4,.col-sm-6,.col-xs-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-11{float:left}.col-xs-11{width:91.66666667%}.col-xs-1{width:8.33333333%}@media (min-width: 768px){.col-sm-4,.col-sm-6{float:left}.col-sm-6{width:50%}.col-sm-4{width:33.33333333%}}@media (min-width: 992px){.col-md-4{float:left}.col-md-4{width:33.33333333%}}@media (min-width: 1200px){.col-lg-4{float:left}.col-lg-4{width:33.33333333%}.col-lg-offset-2{margin-left:16.66666667%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table .table{background-color:#fff}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type=date],input[type=time],input[type=month]{line-height:34px}}.form-group{margin-bottom:15px}.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox]{position:absolute;margin-left:-20px;margin-top:4px \	}.checkbox+.checkbox{margin-top:-5px}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020}.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;background-clip:padding-box}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.open>.dropdown-menu{display:block}.open>a{outline:0}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav>li>a>img{max-width:none}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}@-webkit-keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px #0000001a}.media{margin-top:15px}.media:first-child{margin-top:0}.media{zoom:1;overflow:hidden}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px #0000000d}.panel>.table{margin-bottom:0}.panel>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px #0000000d}.well blockquote{border-color:#ddd;border-color:#00000026}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal{display:none;overflow:hidden;position:fixed;inset:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0)}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:#00000040;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:#00000040}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:#00000040;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:#00000040}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.carousel{position:relative}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after{content:" ";display:table}.hide{display:none!important}.show{display:block!important}.hidden{display:none!important}@-ms-viewport{width:device-width}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}.valign-container{display:table;height:100%}.valign-content{display:table-cell;vertical-align:middle}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.nav:before,.nav:after,.navbar:before,.navbar:after{content:"";display:table}.container:after,.container-fluid:after,.row:after,.nav:after,.navbar:after{clear:both}.ft-v-align-container{display:table;width:100%;height:100%}.ft-v-align-content{display:table-cell;vertical-align:middle}a,.ft-btn{-moz-transition:.3s cubic-bezier(0,0,.1,1);-o-transition:.3s cubic-bezier(0,0,.1,1);-webkit-transition:.3s cubic-bezier(0,0,.1,1);transition:.3s cubic-bezier(0,0,.1,1)}a{-webkit-transition-property:color,background-color,opacity;-moz-transition-property:color,background-color,opacity;-o-transition-property:color,background-color,opacity;transition-property:color,background-color,opacity}.ft-btn{-webkit-transition-property:color,background,border,opacity,box-shadow;-moz-transition-property:color,background,border,opacity,box-shadow;-o-transition-property:color,background,border,opacity,box-shadow;transition-property:color,background,border,opacity,box-shadow}.ft-master-section{-moz-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1) both;-o-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1) both;-webkit-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1) both;animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1) both}@keyframes ft-anim-fadeIn-enter{0%{opacity:0}to{opacity:1}}@keyframes ft-anim-slideUp-enter{0%{-moz-transform:translateY(50px) translateZ(0);-ms-transform:translateY(50px) translateZ(0);-o-transform:translateY(50px) translateZ(0);-webkit-transform:translateY(50px) translateZ(0);transform:translateY(50px) translateZ(0);opacity:0}to{-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);opacity:1}}@keyframes ft-anim-slideDown-enter{0%{-moz-transform:translateY(-50px) translateZ(0);-ms-transform:translateY(-50px) translateZ(0);-o-transform:translateY(-50px) translateZ(0);-webkit-transform:translateY(-50px) translateZ(0);transform:translateY(-50px) translateZ(0);opacity:0}to{-moz-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0);opacity:1}}@keyframes ft-anim-scaleUp-enter{0%{-moz-transform:scale(.9) translateZ(0);-ms-transform:scale(.9) translateZ(0);-o-transform:scale(.9) translateZ(0);-webkit-transform:scale(.9) translateZ(0);transform:scale(.9) translateZ(0);opacity:0}to{-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes ft-anim-scaleDown-enter{0%{-moz-transform:scale(1.2) translateZ(0);-ms-transform:scale(1.2) translateZ(0);-o-transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0);opacity:0}to{-moz-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes ft-anim-flipUp-enter{0%{-moz-transform:rotateX(90deg) translateZ(0);-ms-transform:rotateX(90deg) translateZ(0);-o-transform:rotateX(90deg) translateZ(0);-webkit-transform:rotateX(90deg) translateZ(0);transform:rotateX(90deg) translateZ(0);opacity:0}to{-moz-transform:rotateX(0) translateZ(0);-ms-transform:rotateX(0) translateZ(0);-o-transform:rotateX(0) translateZ(0);-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0);opacity:1}}@keyframes ft-anim-flipDown-enter{0%{-moz-transform:rotateX(90deg) translateZ(0);-ms-transform:rotateX(90deg) translateZ(0);-o-transform:rotateX(90deg) translateZ(0);-webkit-transform:rotateX(90deg) translateZ(0);transform:rotateX(90deg) translateZ(0);opacity:0}to{-moz-transform:rotateX(0) translateZ(0);-ms-transform:rotateX(0) translateZ(0);-o-transform:rotateX(0) translateZ(0);-webkit-transform:rotateX(0) translateZ(0);transform:rotateX(0) translateZ(0);opacity:1}}@keyframes ft-anim-hint-pulse{0%{opacity:1;-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:0;-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);-webkit-transform:scale(1.6);transform:scale(1.6)}}hr{border-color:#e0e0e0}hr.vertical{width:0;border-top:0;border-left:1px solid #e0e0e0}hr.light{border-color:#fff;opacity:.2}hr.light.vertical{border-left:1px solid #e0e0e0}html,body{height:100%}body{margin:0;padding:0;background:#fff;overflow-x:hidden;-webkit-overflow-scrolling:touch}nav.navbar{position:absolute;top:0;left:0;z-index:10;height:60px}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}body{overflow-x:hidden!important;overflow-y:auto}.ft-content{position:relative}.ft-container{max-width:960px;margin-left:auto;margin-right:auto}.ft-container{padding-left:10px;padding-right:10px}.ft-row{margin-left:-10px;margin-right:-10px}.ft-row:before,.ft-row:after{content:" ";display:table}.ft-row:after{clear:both}[class*=ft-col-]{padding-left:10px;padding-right:10px}@media (min-width: 768px){.ft-container{padding-left:15px;padding-right:15px}.ft-row{margin-left:-15px;margin-right:-15px}.ft-row:before,.ft-row:after{content:" ";display:table}.ft-row:after{clear:both}[class*=ft-col-]{padding-left:15px;padding-right:15px}}@media (min-width: 1440px){.ft-container{max-width:1200px}.ft-container{padding-left:30px;padding-right:30px}.ft-row{margin-left:-30px;margin-right:-30px}.ft-row:before,.ft-row:after{content:" ";display:table}.ft-row:after{clear:both}[class*=ft-col-]{padding-left:30px;padding-right:30px}}@media (min-width: 768px){[class*=ft-col-]{float:left}.ft-col-33{width:33.3333%}.ft-col-40{width:40%}.ft-col-50{width:50%}.ft-col-60{width:60%}.ft-col-right{float:right}}.ft-row+.ft-row{padding-top:60px}@media (max-width: 767px){.ft-row+.ft-row,[class*=ft-col-]+[class*=ft-col-]{padding-top:2rem}}table{width:100%;border-collapse:collapse;text-align:left}@media (max-width: 767px){table{min-width:480px}}@font-face{font-family:brandon-grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/vendor/brandon-grotesque/brandon-grotesque-bold.woff2) format("woff2"),url(../assets/fonts/vendor/brandon-grotesque/brandon-grotesque-bold.woff) format("woff")}@font-face{font-family:museo-sans;font-style:normal;font-weight:300;font-display:swap;src:url(../assets/fonts/vendor/museo-sans/MuseoSans_300-webfont.woff2) format("woff2"),url(../assets/fonts/vendor/museo-sans/MuseoSans_300-webfont.woff) format("woff")}@font-face{font-family:museo-sans;font-style:normal;font-weight:500;font-display:swap;src:url(../assets/fonts/vendor/museo-sans/MuseoSans_500-webfont.woff2) format("woff2"),url(../assets/fonts/vendor/museo-sans/MuseoSans_500-webfont.woff) format("woff")}@font-face{font-family:museo-sans;font-style:normal;font-weight:700;font-display:swap;src:url(../assets/fonts/vendor/museo-sans/MuseoSans_700-webfont.woff2) format("woff2"),url(../assets/fonts/vendor/museo-sans/MuseoSans_700-webfont.woff) format("woff")}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:museo-sans,sans-serif;font-weight:300;line-height:1.4;margin:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong,.h5 strong,h1.strong,h2.strong,h3.strong,h4.strong,h5.strong,.h1.strong,.h2.strong,.h3.strong,.h4.strong,.h5.strong{font-weight:700}h1{font-size:36px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}p{font-size:1em;margin:0}.lead{font-size:16px;margin-bottom:20px}b,strong,.strong{font-weight:700}.section-title+p{margin-top:1.5em}.section p{color:#40494f}html,body{font-family:museo-sans,sans-serif;font-weight:300;line-height:1.6;font-size:16px;color:#222}h1,h2,h3,h4,h5,p{margin:0;font-weight:inherit}em{font-weight:500}strong,b{font-weight:700}label{display:inline-block;margin:0;font-weight:500}.ft-supertitle{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;font-size:inherit}.ft-section-heading{margin-bottom:1.5em}.ft-emphasis{font-weight:700}.ft-supertitle+.ft-heading,.ft-supertitle+.ft-summary{margin-top:.5em}.ft-heading+.ft-summary{margin-top:1em}h1+p,h2+p,h3+p,h4+p,h5+p,p+p,.ft-heading+p,.ft-summary+p,figure+p,blockquote+p{margin-top:1em}.ft-text-plus-6{font-size:3rem;line-height:1.2}.ft-text-plus-5{font-size:2.625rem;line-height:1.3}.ft-text-plus-4{font-size:2.25rem;line-height:1.3}.ft-text-plus-3{font-size:2rem;line-height:1.4}.ft-text-plus-2{font-size:1.5rem;line-height:1.4}.ft-text-plus-1{font-size:1.125rem}@media (min-width: 992px){.ft-text-plus-6{font-size:3.5rem}.ft-text-plus-5{font-size:3rem}.ft-text-plus-4{font-size:2.625rem}.ft-text-plus-3{font-size:2.25rem}}.ft-bg-image,.ft-bg-matte{position:absolute;inset:0;background:center center no-repeat;background-size:cover}.ft-bg-image{-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.btn{vertical-align:middle;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:normal;font-weight:500}.btn:active,.btn.active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn-lg{min-width:150px;padding-left:30px;padding-right:30px}.btn-outline{background-color:transparent;border:solid 1px #4A90E2;color:#4a90e2;font-weight:500}.btn-outline:hover,.btn-outline:focus{color:#fff;background-color:#4a90e2}.btn-outline-light{background-color:transparent;border:solid 1px rgba(255,255,255,.3);color:#fff;font-weight:500}.btn-outline-light:hover,.btn-outline-light:focus{color:#3584de!important;background-color:#fff!important}.btn-expand-section{display:inline-block;padding-left:30px;background-image:url(../images/icons/common/icon-expand@2x.png);background-repeat:no-repeat;background-position:left center;background-size:24px;line-height:24px}.btn{-moz-transition:.5s cubic-bezier(.7,0,.1,1);-o-transition:.5s cubic-bezier(.7,0,.1,1);-webkit-transition:.5s cubic-bezier(.7,0,.1,1);transition:.5s cubic-bezier(.7,0,.1,1);-moz-transition-property:opacity,color,background-color,border-color;-o-transition-property:opacity,color,background-color,border-color;-webkit-transition-property:opacity,color,background-color,border-color;transition-property:opacity,color,background-color,border-color}a{display:inline-block;font-weight:500;text-decoration:none;cursor:pointer;color:#4a90e2}a:hover,a:focus{color:#1f41c1}a:hover,a:focus{text-decoration:none}button{cursor:pointer}.ft-btn{display:inline-block;padding:6px 15px;font-family:inherit;font-weight:500;line-height:1.2;text-align:center;color:#fff;background-color:#90999f;background-repeat:repeat-x;border:0;border-radius:4px;box-shadow:0 6px 12px -6px #0009;text-shadow:none;cursor:pointer}.ft-btn:hover,.ft-btn:focus{color:#fff;background-position:0 -20px;outline:none}[class*=ft-btn-outline-]{padding-top:5px;padding-bottom:5px;background:none;box-shadow:none}.ft-btn-outline-light{border:1px solid rgba(255,255,255,.3)}.ft-btn-outline-light:hover,.ft-btn-outline-light:focus{background:#ffffff1a}.ft-btn-hover-fill{background-repeat:repeat-x}.ft-btn-hover-fill:hover,.ft-btn-hover-fill:focus{background:#4a90e2 linear-gradient(to bottom,#1f69c1,#4a90e2);border-color:transparent;box-shadow:0 6px 12px -6px #0009}.ft-btn-plus-2{padding:15px 20px;min-width:200px;font-size:20px}.ft-btn-plus-3{padding:20px 45px;min-width:200px;font-size:24px}.ft-btn[class*=ft-icn-]{margin:0;padding:10px;border-radius:50%;box-shadow:none}@keyframes ft-anim-btn-close-enter{0%{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}to{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.ft-btn-play{display:inline-block;color:inherit}.ft-btn-play .ft-icn-play,.ft-btn-play .ft-icn-play:before,.ft-btn-play .ft-icn-play:after{-moz-transition:transform .3s cubic-bezier(0,0,.1,1);-o-transition:transform .3s cubic-bezier(0,0,.1,1);-webkit-transition:transform .3s cubic-bezier(0,0,.1,1);transition:transform .3s cubic-bezier(0,0,.1,1)}.ft-btn-play .ft-icn-play+span{margin-left:10px}.ft-btn-play:hover,.ft-btn-play:focus{color:inherit}.ft-btn-play:hover .ft-icn-play,.ft-btn-play:focus .ft-icn-play{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.ft-btn-play.solid .ft-icn-play{background:#fff;box-shadow:none}.ft-btn-play.solid .ft-icn-play:after{border-left-color:#000}@keyframes ft-play-icon-pulse{0%{-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}to{-moz-transform:translate(-50%,-50%) scale(1.2);-ms-transform:translate(-50%,-50%) scale(1.2);-o-transform:translate(-50%,-50%) scale(1.2);-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2);opacity:0}}h1+.ft-btn,h2+.ft-btn,h3+.ft-btn,h4+.ft-btn,h5+.ft-btn,p+.ft-btn,.ft-heading+.ft-btn,.ft-summary+.ft-btn,h1+a,h2+a,h3+a,h4+a,h5+a,p+a,.ft-heading+a,.ft-summary+a{margin-top:1.5em}.ft-btn-default{background-color:#4a90e2;background-image:linear-gradient(to bottom,#1c65dd,#4a90e2)}@keyframes ft-anim-dropdown-enter{0%{-moz-transform:rotateX(30deg) translateY(-20px);-ms-transform:rotateX(30deg) translateY(-20px);-o-transform:rotateX(30deg) translateY(-20px);-webkit-transform:rotateX(30deg) translateY(-20px);transform:rotateX(30deg) translateY(-20px);opacity:0}to{-moz-transform:rotateX(0) translateY(0);-ms-transform:rotateX(0) translateY(0);-o-transform:rotateX(0) translateY(0);-webkit-transform:rotateX(0) translateY(0);transform:rotateX(0) translateY(0);opacity:1}}.modal-form select{color:#000}.modal-form textarea{background:#fff;font-family:museo-sans,sans-serif;font-size:16px;color:#222;line-height:19px;min-height:200px;max-width:100%}.modal-form [bs-select]{position:relative;width:100%;font-family:museo-sans,sans-serif;font-weight:300;color:#90999f;font-size:16px;text-align:left;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;border:0;padding:15px}.modal-form [bs-select].blue{background:#68cbe166;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0;color:#fff}.modal-form .dropdown-menu{width:100%;max-height:360px;overflow-y:auto;padding:15px 0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;margin-top:1px;border:0}.modal-form .dropdown-menu li a{padding:10px 20px}.modal-form .dropdown-menu.blue{background-color:#206681}.modal-form .dropdown-menu.blue li a{color:#fff}.modal-form .dropdown-menu.blue li a:active,.modal-form .dropdown-menu.blue li a:hover{background-color:#2d7996}form:before,form:after{content:" ";display:table}form:before,form:after{content:"";display:table}form:after{clear:both}input:not([type=checkbox]):not([type=radio]):not(.btn),textarea{color:#222;width:100%;padding:15px;font-size:16px;margin:1px 0}.form-group+.btn,input:not([type=checkbox]):not([type=radio]):not(.btn)+.btn,textarea+.btn{margin-top:1em}.form-group{margin:0 auto;position:relative}.form-group:not(.form-group-split){clear:both}.form-group .btn{margin:1px 0;border:1px solid transparent}.form-group.spacer{padding-top:15px}.form-group-split{float:left;width:50%}.form-group-split+.form-group-split{border-left:1px solid transparent}.form-panel{margin:2px auto;background-color:#fff;color:#999;text-align:left;padding:10px 0}.form-panel.transparent{background-color:transparent}.form-error-alert{margin-top:20px;padding:15px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;background:#d0021b4d}.form-error-alert{-moz-animation:form-error-alert-in;-o-animation:form-error-alert-in;-webkit-animation:form-error-alert-in;animation:form-error-alert-in;-moz-animation-duration:.2s;-o-animation-duration:.2s;-webkit-animation-duration:.2s;animation-duration:.2s}@keyframes form-error-alert-in{0%{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.field-error{z-index:1}.field-error input,.field-error textarea{-moz-box-shadow:0 0 0 3px #D0021B;-webkit-box-shadow:0 0 0 3px #D0021B;box-shadow:0 0 0 3px #d0021b}.field-error:after{content:" ";position:absolute;top:0;left:-20px;width:30px;height:30px;background:#d0021b url(../images/icons/common/icon-error-20x20@2x.png) center center no-repeat;background-size:20px 20px;-moz-border-radius:50% 50% 0 50%;-webkit-border-radius:50% 50% 0 50%;border-radius:50% 50% 0;-moz-box-shadow:0 2px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5);box-shadow:0 2px 2px #00000080}[class*=ft-icn-]{position:relative;display:inline-block;vertical-align:middle;text-align:left;direction:ltr;text-indent:-9999px;background-position:center center;background-repeat:no-repeat;background-size:contain}[class*=ft-icn-]:before,[class*=ft-icn-]:after{content:"";position:absolute}.ft-icn-graph{position:relative;width:2em;height:2em;border:2px solid;border-radius:50%;overflow:hidden}.ft-icn-graph:before,.ft-icn-graph:after{top:.2em;right:.5em;width:.8em;height:.5em;border-bottom:.125em solid;border-left:.125em solid;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.ft-icn-graph:after{top:.35em;right:1.3em}.ft-icn-graph span{display:block;position:absolute;top:.4em;right:.3em;width:.4em;height:.4em;border:.125em solid;border-radius:50%}[class*=ft-icn-caret-]{width:1em;height:1em;margin-top:-.25em}[class*=ft-icn-caret-]:before,[class*=ft-icn-caret-]:after{top:50%;left:50%;-moz-transform-origin:center .0625em;-ms-transform-origin:center .0625em;-o-transform-origin:center .0625em;-webkit-transform-origin:center .0625em;transform-origin:center .0625em;width:.125em;height:50%;border-radius:.125em;box-shadow:inset 0 0 0 1em}[class*=ft-icn-caret-]:before{-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}[class*=ft-icn-caret-]:after{-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.ft-icn-caret-left{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ft-icn-caret-right{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ft-icn-play{width:2em;height:2em;margin:0;font-size:1.5em;border-radius:50%;box-shadow:inset 0 0 0 .125em}.ft-icn-play:before,.ft-icn-play:after{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ft-icn-play:before{width:100%;height:100%;border:.0625em solid;border-radius:50%;opacity:0}.ft-icn-play:after{width:.69282em;height:.8em;margin-left:.11547em;-moz-transform-origin:.23094em center;-ms-transform-origin:.23094em center;-o-transform-origin:.23094em center;-webkit-transform-origin:.23094em center;transform-origin:.23094em center;border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.69282em solid;border-right:0}@keyframes ft-icn-scrollable-loop{0%{opacity:0;-moz-transform:translateY(0) scale(4);-ms-transform:translateY(0) scale(4);-o-transform:translateY(0) scale(4);-webkit-transform:translateY(0) scale(4);transform:translateY(0) scale(4)}20%{opacity:1;-moz-transform:translateY(0) scale(1);-ms-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}80%{-moz-transform:translateY(200%);-ms-transform:translateY(200%);-o-transform:translateY(200%);-webkit-transform:translateY(200%);transform:translateY(200%)}to{opacity:0}}[class*=ft-icn-arrow-]{width:1em;height:1em;margin-top:-.25em}[class*=ft-icn-arrow-]:before{top:50%;left:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:75%;height:.2em;box-shadow:inset 0 0 0 .2em}[class*=ft-icn-arrow-]:after{top:50%;left:75%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);border:.375em solid transparent;border-right:0;border-left-color:inherit}[class*=ft-logo-]{background:center center no-repeat;background-size:contain}.ft-profile-pic{position:relative;width:60px;height:60px;color:#222;background:#f3f3f6 center center no-repeat;background-size:cover;border-radius:50%;box-shadow:0 2px 2px #00000080;overflow:hidden}.ft-profile-pic img{width:60px;height:60px}img.screenshot{-moz-box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px #0000004d}.ft-card-carousel{position:relative;height:630px;overflow:hidden;z-index:1}.ft-card-carousel>ul{position:absolute;top:45px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);margin:0;padding:0;font-size:0;white-space:nowrap;text-align:center}.ft-card-carousel>ul>li{position:relative;display:inline-block;vertical-align:middle;height:555px;width:3vw;min-width:0px;max-width:40px;font-size:16px;white-space:normal;-moz-transition:.5s cubic-bezier(0,0,.1,1);-o-transition:.5s cubic-bezier(0,0,.1,1);-webkit-transition:.5s cubic-bezier(0,0,.1,1);transition:.5s cubic-bezier(0,0,.1,1);-moz-transition-property:width,min-width,max-width;-o-transition-property:width,min-width,max-width;-webkit-transition-property:width,min-width,max-width;transition-property:width,min-width,max-width;-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.ft-card-carousel>ul>li.ft-carousel-group-item{cursor:pointer;border-bottom:1px solid #c3c6c9}.ft-card-carousel>ul>li.ft-carousel-group-item:before,.ft-card-carousel>ul>li.ft-carousel-group-item:after{content:"";position:absolute;bottom:-1px}.ft-card-carousel>ul>li.ft-carousel-group-item.first:before{left:0;height:10px;border-left:1px solid #c3c6c9}.ft-card-carousel>ul>li.ft-carousel-group-item.last:after{right:0;height:10px;border-left:1px solid #c3c6c9;border-right:2px solid #fff}.ft-card-carousel>ul>li .ft-card{position:absolute;top:50%;left:0;right:auto;width:90vw;min-width:290px;max-width:960px;min-height:unset;height:520px;-moz-transition:.5s cubic-bezier(0,0,.1,1);-o-transition:.5s cubic-bezier(0,0,.1,1);-webkit-transition:.5s cubic-bezier(0,0,.1,1);transition:.5s cubic-bezier(0,0,.1,1);-moz-transition-property:transform,transform-origin,margin,filter;-o-transition-property:transform,transform-origin,margin,filter;-webkit-transition-property:transform,transform-origin,margin,filter;transition-property:transform,transform-origin,margin,filter;-moz-transform:rotateY(0) translate3d(0,-50%,0);-ms-transform:rotateY(0) translate3d(0,-50%,0);-o-transform:rotateY(0) translate3d(0,-50%,0);-webkit-transform:rotateY(0) translate3d(0,-50%,0);transform:rotateY(0) translate3d(0,-50%,0);-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.ft-card-carousel>ul>li[class*=active-before-] .ft-card{box-shadow:0 4px 8px #0000001a,-50px 30px 90px -20px #0000000d;-moz-transform:rotateY(66deg) translate3d(0,-50%,0) scale(.75);-ms-transform:rotateY(66deg) translate3d(0,-50%,0) scale(.75);-o-transform:rotateY(66deg) translate3d(0,-50%,0) scale(.75);-webkit-transform:rotateY(66deg) translate3d(0,-50%,0) scale(.75);transform:rotateY(66deg) translate3d(0,-50%,0) scale(.75);-moz-transform-origin:0% 50%;-ms-transform-origin:0% 50%;-o-transform-origin:0% 50%;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;filter:saturate(0%)}.ft-card-carousel>ul>li[class*=active-after-] .ft-card{left:auto;right:0;box-shadow:0 4px 8px #0000001a,50px 30px 90px -20px #0000000d;-moz-transform:rotateY(-66deg) translate3d(0,-50%,0) scale(.75);-ms-transform:rotateY(-66deg) translate3d(0,-50%,0) scale(.75);-o-transform:rotateY(-66deg) translate3d(0,-50%,0) scale(.75);-webkit-transform:rotateY(-66deg) translate3d(0,-50%,0) scale(.75);transform:rotateY(-66deg) translate3d(0,-50%,0) scale(.75);-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;filter:saturate(0%)}.ft-card-carousel>ul>li.active{width:90vw;min-width:290px;max-width:960px;min-height:unset;cursor:default;z-index:20}.ft-card-carousel>ul>li.active .ft-card{box-shadow:0 4px 8px #0000001a,0 30px 100px -40px #00000080}.ft-card-carousel>ul>li.active.from-before .ft-card{left:0;right:auto}.ft-card-carousel>ul>li.active.from-after .ft-card{left:auto;right:0}.ft-card-carousel>ul>li.offset-{background:#fff;z-index:19}.ft-card-carousel>ul>li.offset-0{width:0;min-width:0;max-width:0}.ft-card-carousel .ft-carousel-nav a{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:5px;color:#222;background-color:#fff;border-radius:50%;opacity:.5;-moz-transition:opacity .3s cubic-bezier(0,0,.1,1);-o-transition:opacity .3s cubic-bezier(0,0,.1,1);-webkit-transition:opacity .3s cubic-bezier(0,0,.1,1);transition:opacity .3s cubic-bezier(0,0,.1,1)}.ft-card-carousel .ft-carousel-nav a:hover,.ft-card-carousel .ft-carousel-nav a:focus{opacity:.8}.ft-card-carousel .ft-carousel-nav a:nth-child(1){left:10px}.ft-card-carousel .ft-carousel-nav a:nth-child(2){right:10px}.ft-card-carousel .ft-carousel-nav a span{width:30px;height:30px;margin:0}@media (min-width: 768px){.ft-card-carousel .ft-carousel-nav a span{width:40px;height:40px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.ft-card-carousel>ul>li[class*=active-before-] .ft-card,.ft-card-carousel>ul>li[class*=active-after-] .ft-card{transform:translate3d(0,-50%,0) scale(.75);box-shadow:0 4px 8px #0000001a,0 30px 100px -40px #00000080}}@supports (-ms-accelerator:true){.ft-card-carousel>ul>li[class*=active-before-] .ft-card,.ft-card-carousel>ul>li[class*=active-after-] .ft-card{transform:translate3d(0,-50%,0) scale(.75);box-shadow:0 4px 8px #0000001a,0 30px 100px -40px #00000080}}@-moz-document url-prefix(){.ft-card-carousel>ul>li[class*=active-before-] .ft-card,.ft-card-carousel>ul>li[class*=active-after-] .ft-card{transform:translate3d(0,-50%,0) scale(.75);box-shadow:0 4px 8px #0000001a,0 30px 100px -40px #00000080}}footer{padding:60px 0;border-top:1px solid #e0e0e0}footer .nav{margin:0;padding:0;list-style:none;text-align:center}footer .nav li{display:inline-block;padding:10px;margin:0}footer .nav li a{font-size:14px;line-height:1;color:#60696f;padding:0}footer .nav li :hover,footer .nav li :focus{color:#222;background-color:transparent}footer .nav li :active{background-color:transparent}footer .nav.legal li,footer .nav.legal li a{font-size:12px;font-weight:500;color:#90999f}footer .logo-badge{display:block;text-indent:-9999px;width:40px;height:40px;background-image:url(../assets/images/logos/ft-logo-nav-mobile@2x.png);background-size:40px 40px;margin:20px auto 0}.header{padding-top:160px;padding-bottom:160px;position:relative;min-height:400px;text-align:center;overflow:hidden;color:#fff;background-color:#222;background-position:50% 25%;background-repeat:no-repeat;background-size:cover}.header p{opacity:.8}.header-title{font-size:36px;line-height:1.2}.ft-header{position:relative;height:80vh;min-height:600px;text-align:center;overflow:hidden}.ft-header .ft-content{padding:120px 0}.ft-header .ft-heading{max-width:20em;margin-left:auto;margin-right:auto}.ft-header .ft-summary{max-width:35em;margin-left:auto;margin-right:auto}@media (max-width: 479px){.ft-header .ft-heading{font-size:2.25em}.ft-header .ft-summary,.ft-header .ft-btn{font-size:1em}}.lines{display:inline-block;width:24px;height:3px;background:#fff;border-radius:2px;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:24px;height:3px;background:#fff;border-radius:2px;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content:"";-webkit-transform-origin:.28571rem center;-moz-transform-origin:.28571rem center;-ms-transform-origin:.28571rem center;-o-transform-origin:.28571rem center;transform-origin:.28571rem center}.lines:before{top:8px}.lines:after{top:-8px}.ft-infospec{position:relative;display:inline-block;vertical-align:middle;width:100%;min-height:60px;line-height:1.4;text-align:initial;-moz-transition:.3s cubic-bezier(0,0,.1,1);-o-transition:.3s cubic-bezier(0,0,.1,1);-webkit-transition:.3s cubic-bezier(0,0,.1,1);transition:.3s cubic-bezier(0,0,.1,1);-moz-transition-property:width,height;-o-transition-property:width,height;-webkit-transition-property:width,height;transition-property:width,height;z-index:1}.ft-infospec .ft-infospec-toggle-icon{position:absolute;display:inline-block;vertical-align:middle;font-size:1rem;-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75);-moz-transition:.3s cubic-bezier(0,0,.1,1);-o-transition:.3s cubic-bezier(0,0,.1,1);-webkit-transition:.3s cubic-bezier(0,0,.1,1);transition:.3s cubic-bezier(0,0,.1,1);-moz-transition-property:transform,margin;-o-transition-property:transform,margin;-webkit-transition-property:transform,margin;transition-property:transform,margin;z-index:1}.ft-infospec .ft-infospec-toggle-icon:before{content:"";position:absolute;inset:0;border:2px solid;border-radius:50%;-moz-animation:ft-anim-hint-pulse 1s cubic-bezier(.7,0,.1,1) both infinite alternate;-o-animation:ft-anim-hint-pulse 1s cubic-bezier(.7,0,.1,1) both infinite alternate;-webkit-animation:ft-anim-hint-pulse 1s cubic-bezier(.7,0,.1,1) both infinite alternate;animation:ft-anim-hint-pulse 1s cubic-bezier(.7,0,.1,1) both infinite alternate}.ft-infospec .ft-infospec-toggle-icon .ft-profile-pic{width:40px;height:40px}.ft-infospec .ft-infospec-toggle-icon [class*=ft-icn-]{width:2em;height:2em;margin:.25em}.ft-infospec .ft-infospec-bubble{position:absolute;width:100%;padding:10px;color:#222;text-shadow:none;-moz-transition:.3s cubic-bezier(0,0,.1,1);-o-transition:.3s cubic-bezier(0,0,.1,1);-webkit-transition:.3s cubic-bezier(0,0,.1,1);transition:.3s cubic-bezier(0,0,.1,1)}.ft-infospec .ft-infospec-bubble:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#fff;box-shadow:0 4px 12px #0000004d;-moz-transform:scale(.25,.5);-ms-transform:scale(.25,.5);-o-transform:scale(.25,.5);-webkit-transform:scale(.25,.5);transform:scale(.25,.5);opacity:0}.ft-infospec .ft-minimized-text,.ft-infospec .ft-expanded-text{text-align:left}.ft-infospec .ft-minimized-text{position:absolute;font-weight:500;line-height:1.2;-moz-transition:.5s cubic-bezier(.7,0,.1,1);-o-transition:.5s cubic-bezier(.7,0,.1,1);-webkit-transition:.5s cubic-bezier(.7,0,.1,1);transition:.5s cubic-bezier(.7,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform}.ft-infospec .ft-expanded-text{display:none}.ft-infospec:hover .ft-infospec-toggle-icon,.ft-infospec:focus .ft-infospec-toggle-icon,.ft-infospec.active .ft-infospec-toggle-icon{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.ft-infospec:hover .ft-infospec-toggle-icon:before,.ft-infospec:focus .ft-infospec-toggle-icon:before,.ft-infospec.active .ft-infospec-toggle-icon:before{display:none}.ft-infospec:hover .ft-infospec-bubble:before,.ft-infospec:focus .ft-infospec-bubble:before,.ft-infospec.active .ft-infospec-bubble:before{-moz-transition:.3s cubic-bezier(0,0,.1,1);-o-transition:.3s cubic-bezier(0,0,.1,1);-webkit-transition:.3s cubic-bezier(0,0,.1,1);transition:.3s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}.ft-infospec:hover .ft-minimized-text,.ft-infospec:focus .ft-minimized-text,.ft-infospec.active .ft-minimized-text{opacity:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.ft-infospec:hover .ft-expanded-text,.ft-infospec:focus .ft-expanded-text,.ft-infospec.active .ft-expanded-text{display:block;-moz-animation:ft-infospec-text-enter .3s cubic-bezier(0,0,.1,1) both;-o-animation:ft-infospec-text-enter .3s cubic-bezier(0,0,.1,1) both;-webkit-animation:ft-infospec-text-enter .3s cubic-bezier(0,0,.1,1) both;animation:ft-infospec-text-enter .3s cubic-bezier(0,0,.1,1) both;-moz-animation-delay:.2s;-o-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}.ft-infospec.topleft .ft-infospec-toggle-icon,.ft-infospec.topright .ft-infospec-toggle-icon,.ft-infospec.bottomright .ft-infospec-toggle-icon{margin-bottom:5px}.ft-infospec.topleft .ft-infospec-bubble:before,.ft-infospec.topright .ft-infospec-bubble:before,.ft-infospec.bottomright .ft-infospec-bubble:before{-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center}.ft-infospec.topleft .ft-infospec-bubble,.ft-infospec.topright .ft-infospec-bubble,.ft-infospec.bottomright .ft-infospec-bubble,.ft-infospec.topleft .ft-minimized-text,.ft-infospec.topright .ft-minimized-text,.ft-infospec.bottomright .ft-minimized-text{left:0;top:50px}.ft-infospec.topleft:hover .ft-minimized-text,.ft-infospec.topright:hover .ft-minimized-text,.ft-infospec.bottomright:hover .ft-minimized-text,.ft-infospec.topleft:focus .ft-minimized-text,.ft-infospec.topright:focus .ft-minimized-text,.ft-infospec.bottomright:focus .ft-minimized-text,.ft-infospec.topleft.active .ft-minimized-text,.ft-infospec.topright.active .ft-minimized-text,.ft-infospec.bottomright.active .ft-minimized-text{-moz-transform:translate(0,10px);-ms-transform:translate(0,10px);-o-transform:translate(0,10px);-webkit-transform:translate(0,10px);transform:translateY(10px)}@media (min-width: 768px){.ft-infospec.topleft,.ft-infospec.topright,.ft-infospec.bottomright{padding:10px 0}.ft-infospec.topleft .ft-infospec-toggle-icon,.ft-infospec.topright .ft-infospec-toggle-icon,.ft-infospec.bottomright .ft-infospec-toggle-icon{margin-bottom:0}.ft-infospec.topleft .ft-infospec-bubble,.ft-infospec.topright .ft-infospec-bubble,.ft-infospec.bottomright .ft-infospec-bubble,.ft-infospec.topleft .ft-minimized-text,.ft-infospec.topright .ft-minimized-text,.ft-infospec.bottomright .ft-minimized-text{left:auto;top:auto}.ft-infospec.topleft .ft-infospec-toggle-icon{-moz-transform-origin:center left;-ms-transform-origin:center left;-o-transform-origin:center left;-webkit-transform-origin:center left;transform-origin:center left}.ft-infospec.topleft .ft-infospec-bubble{top:0;left:0}.ft-infospec.topleft .ft-infospec-bubble:before{-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.ft-infospec.topleft .ft-minimized-text{left:0;padding-left:45px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ft-infospec.topleft .ft-expanded-text{padding-left:50px}.ft-infospec.topleft:hover .ft-infospec-toggle-icon,.ft-infospec.topleft:focus .ft-infospec-toggle-icon,.ft-infospec.topleft.active .ft-infospec-toggle-icon{margin-left:10px}.ft-infospec.topleft:hover .ft-minimized-text,.ft-infospec.topleft:focus .ft-minimized-text,.ft-infospec.topleft.active .ft-minimized-text{-moz-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);-o-transform:translate(10px,-50%);-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}.ft-infospec.topright .ft-infospec-toggle-icon{float:right;-moz-transform-origin:center right;-ms-transform-origin:center right;-o-transform-origin:center right;-webkit-transform-origin:center right;transform-origin:center right}.ft-infospec.topright .ft-infospec-bubble{top:0;right:0}.ft-infospec.topright .ft-infospec-bubble:before{-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right}.ft-infospec.topright .ft-minimized-text{right:0;padding-right:45px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ft-infospec.topright .ft-expanded-text{padding-right:50px}.ft-infospec.topright:hover .ft-infospec-toggle-icon,.ft-infospec.topright:focus .ft-infospec-toggle-icon,.ft-infospec.topright.active .ft-infospec-toggle-icon{margin-right:10px}.ft-infospec.topright:hover .ft-minimized-text,.ft-infospec.topright:focus .ft-minimized-text,.ft-infospec.topright.active .ft-minimized-text{-moz-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%);-o-transform:translate(-10px,-50%);-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}.ft-infospec.bottomright .ft-infospec-toggle-icon{float:right;-moz-transform-origin:center right;-ms-transform-origin:center right;-o-transform-origin:center right;-webkit-transform-origin:center right;transform-origin:center right}.ft-infospec.bottomright .ft-infospec-bubble{bottom:0;right:0}.ft-infospec.bottomright .ft-infospec-bubble:before{-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;-webkit-transform-origin:bottom right;transform-origin:bottom right}.ft-infospec.bottomright .ft-minimized-text{bottom:50%;right:0;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);padding-right:45px}.ft-infospec.bottomright .ft-expanded-text{padding-right:50px}.ft-infospec.bottomright:hover .ft-infospec-toggle-icon,.ft-infospec.bottomright:focus .ft-infospec-toggle-icon,.ft-infospec.bottomright.active .ft-infospec-toggle-icon{margin-right:10px}.ft-infospec.bottomright:hover .ft-minimized-text,.ft-infospec.bottomright:focus .ft-minimized-text,.ft-infospec.bottomright.active .ft-minimized-text{-moz-transform:translate(-10px,50%);-ms-transform:translate(-10px,50%);-o-transform:translate(-10px,50%);-webkit-transform:translate(-10px,50%);transform:translate(-10px,50%)}}@keyframes ft-infospec-text-enter{0%{opacity:0;-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.modal-mobile-menu .site-navigation{list-style:none;margin:0;padding:0}.modal-mobile-menu .site-navigation li a{display:inline-block;color:#fff;font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase;padding:10px 20px}.modal-mobile-menu .site-navigation li a.btn-getstarted{margin:30px 0}.modal-mobile-menu .site-navigation li:not(:first-child) a{margin-top:10px}.modal{color:#333;overflow:auto;text-align:center}.modal-close{position:absolute;top:0;right:0;cursor:pointer;z-index:1000;opacity:.5}.modal-close:hover{opacity:1}.modal-content{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-background-clip:border-box;-webkit-background-clip:border-box;background-clip:border-box}.modal-dialog{width:100%;padding:15px}.modal-body{padding-bottom:30px}.modal-supertitle{display:inline-block;font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;margin-top:0;padding:10px;color:#68cbe1;border-bottom:solid 1px rgba(255,255,255,.2);opacity:.7}.modal-title{font-size:32px;line-height:1.2;margin-bottom:10px}@media screen and (max-width: 767px){.modal-title{font-size:28px}}.open-modal{color:#fff}.open-modal .modal-close,.open-modal .modal-back{position:absolute;cursor:pointer;z-index:1000;opacity:.5;width:44px;height:44px;background-position:center;background-repeat:no-repeat;background-size:24px}.open-modal .modal-close:hover,.open-modal .modal-back:hover{opacity:1}.open-modal .modal-close{top:10px;right:10px;border:0;padding:0;background-color:transparent;background-image:url(../assets/images/icons/common/icon-nav-close@2x.png)}.open-modal .modal-back{top:10px;left:10px;border:0;padding:0;background-color:transparent;background-image:url(../assets/images/icons/common/icon-nav-backarrow@2x.png)}.open-modal .modal-dialog{position:relative;width:100%;padding:0;margin:0;display:table;height:100%}.open-modal .modal-content{background-color:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;display:table-cell;vertical-align:middle;padding:60px 15px}.open-modal .modal-body{padding:0}.modal-view{position:relative}.modal-view.selfguided-demo,.modal-view.fullplatform-demo,.modal-view.thank-you,.modal-view.partner-vendor,.modal-view.contact-us{max-width:400px;margin:0 auto;padding-top:80px;background-size:64px 64px;background-repeat:no-repeat;background-position:center 10px}.modal-view.selfguided-demo{background-image:url(../assets/images/icons/getstarted/icon_map@2x.png);background-size:86px 74px;padding-top:100px}.modal-view.fullplatform-demo{background-image:url(../assets/images/icons/getstarted/icon-nametag@2x.png);background-size:96px 80px;padding-top:100px}.modal-view.thank-you{max-width:480px;background-image:url(../assets/images/logos/ft-logo-nav-mobile@2x.png)}.modal-view.partner-vendor{background-image:url(../assets/images/logos/ft-logo-nav-mobile@2x.png)}.modal-view.contact-us{background-image:url(../assets/images/icons/contact/icon-email@2x.png)}.modal-form{margin-top:40px;margin-bottom:40px}.modal-form input:not([type=checkbox]):not([type=radio]):not(.btn),.modal-form textarea{color:#222;width:100%;padding:15px;font-size:16px;margin:1px 0}.modal-form .btn-submit{margin-top:30px;width:240px}.modal-form .btn-modal,.modal-form .btn-modal[bs-select]{width:100%;padding:15px;font-size:16px;background-color:#68cbe133;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#fff;margin-top:15px;margin-bottom:5px}.modal-form .btn-modal:hover,.modal-form .btn-modal[bs-select]:hover,.modal-form .btn-modal:focus,.modal-form .btn-modal[bs-select]:focus{background-color:#68cbe166}.modal-form .btn-modal.dropdown-toggle.active,.modal-form .btn-modal[bs-select].dropdown-toggle.active{background-color:#68cbe166}.ft-nav{position:relative;z-index:1}.ft-nav>ul{list-style:none;margin:0;padding:0;font-size:13px}.ft-nav>ul:before,.ft-nav>ul:after{content:" ";display:table}.ft-nav>ul:after{clear:both}.ft-nav>ul>li{-moz-transition:opacity .3s cubic-bezier(0,0,.1,1);-o-transition:opacity .3s cubic-bezier(0,0,.1,1);-webkit-transition:opacity .3s cubic-bezier(0,0,.1,1);transition:opacity .3s cubic-bezier(0,0,.1,1)}.ft-nav>ul>li>a{line-height:1.2;color:inherit}.ft-nav>ul>li>a:hover,.ft-nav>ul>li>a:focus{color:inherit}.ft-navbar>ul>li{display:inline-block;vertical-align:middle}.ft-navbar>ul>li>a{display:block;opacity:.5}.ft-navbar>ul>li:hover>a,.ft-navbar>ul>li:focus>a,.ft-navbar>ul>li.active>a{opacity:1}.ft-main-nav{position:absolute;top:0;left:0;right:0;z-index:10;color:#fff}.ft-main-nav>ul{width:100%;padding:20px 15px;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;text-align:right}.ft-main-nav>ul>li{margin:20px 10px 0}.ft-main-nav>ul>li a{opacity:1}.ft-main-nav>ul>li.ft-navitem-flipto,.ft-main-nav>ul>li.ft-navitem-appmenu{margin:0}.ft-main-nav>ul>li.ft-navitem-flipto>a,.ft-main-nav>ul>li.ft-navitem-appmenu>a{position:relative;text-align:left;direction:ltr;text-indent:-9999px;overflow:hidden;background:center center no-repeat;background-size:contain}.ft-main-nav>ul>li.ft-navitem-flipto>a,.ft-main-nav>ul>li.ft-navitem-appmenu>a,.ft-main-nav>ul>li.ft-navitem-flipto>a:hover,.ft-main-nav>ul>li.ft-navitem-appmenu>a:hover,.ft-main-nav>ul>li.ft-navitem-flipto>a:focus,.ft-main-nav>ul>li.ft-navitem-appmenu>a:focus{color:inherit}.ft-main-nav>ul>li.ft-navitem-flipto{float:left}.ft-main-nav>ul>li.ft-navitem-flipto>a{width:100px;height:60px;background-image:url(../assets/images/logos/ft-logo-nav@2x.png)}.ft-main-nav>ul>li.ft-navitem-appmenu{float:right;margin:10px;display:none}.ft-main-nav>ul>li.ft-navitem-appmenu>a{width:40px;height:40px;width:1em;height:1em;font-size:24px;margin:0}.ft-main-nav>ul>li.ft-navitem-appmenu>a:after{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.25em;height:.25em;box-shadow:0 -.375em,-.375em -.375em,.375em -.375em,inset 0 0 0 1em,-.375em 0,.375em 0,0 .375em,-.375em .375em,.375em .375em}.ft-main-nav>ul>li.ft-navitem-action{float:right;margin:10px 0 0 5px}.ft-main-nav>ul>li.ft-navitem-action .ft-btn{padding-top:10px;padding-bottom:10px}.ft-main-nav>ul>li.ft-navitem-action [class*=ft-btn-outline-]{padding-top:9px;padding-bottom:9px}@media (max-width: 767px){.ft-main-nav>ul>li{display:none}.ft-main-nav>ul>li.ft-navitem-flipto,.ft-main-nav>ul>li.ft-navitem-appmenu{display:block}}@media (min-width: 992px){.ft-main-nav>ul>li{margin:20px 20px 0}}.ft-sections-nav{overflow-x:auto;overflow-y:hidden}.ft-sections-nav>ul{position:relative;display:table;margin:0 auto;padding-top:15px;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;letter-spacing:.1em;text-align:center}.ft-sections-nav>ul:before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid;opacity:.2}.ft-sections-nav>ul>li{position:relative;display:table-cell}.ft-sections-nav>ul>li:before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:2px solid;-moz-transition:.3s cubic-bezier(.7,0,.1,1);-o-transition:.3s cubic-bezier(.7,0,.1,1);-webkit-transition:.3s cubic-bezier(.7,0,.1,1);transition:.3s cubic-bezier(.7,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform}.ft-sections-nav>ul>li:not(.active):before{opacity:0;-moz-transform:scaleX(.5);-ms-transform:scaleX(.5);-o-transform:scaleX(.5);-webkit-transform:scaleX(.5);transform:scaleX(.5)}.ft-sections-nav>ul>li>a{min-width:120px;padding:25px 15px}@media (min-width: 768px){.ft-sections-nav>ul>li>a{padding:25px 30px}}.section-title{font-size:24px;max-width:700px;margin-left:auto;margin-right:auto}.section-info{position:relative}@media screen and (max-width: 767px){.section-image{display:block;max-width:100%;height:auto;margin-top:30px;margin-left:auto!important;margin-right:auto!important;float:none!important}}.ft-section{position:relative;padding:60px 0}.ft-section:before,.ft-section:after{content:" ";display:table}.ft-section:after{clear:both}@media (min-width: 768px){.ft-section{padding:90px 0}}.ft-section-bg{background-position:top center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.ft-section-bg{position:absolute;inset:0}.ft-section-info+.ft-section-info{margin-top:6em}.ft-video-signature{margin-top:1.5em;max-width:28em}.ft-video-signature .ft-video-thumbnail,.ft-video-signature .ft-video-info{position:relative;display:inline-block;vertical-align:middle}.ft-video-signature .ft-video-thumbnail .ft-profile-pic{width:100px;height:100px;overflow:visible}.ft-video-signature .ft-video-thumbnail .ft-btn-play{position:absolute;bottom:-15px;right:-10px}.ft-video-signature .ft-video-info{font-size:1rem;line-height:1.2;width:calc(100% - 105px);padding:0 15px}.ft-video-signature .ft-video-info .ft-video-presenter-name{font-size:1.4em}.ft-video-signature .ft-video-info .ft-video-presenter-title{font-size:.875em;font-weight:700;margin-top:0}.ft-video-signature .ft-video-info .ft-supertitle{color:inherit}.ft-video-signature .ft-video-info p+.ft-supertitle{margin-top:1em;font-size:13px}@media (max-width: 767px){.ft-video-signature.center-sm{text-align:center;margin-left:auto;margin-right:auto}.ft-video-signature.center-sm .ft-video-thumbnail,.ft-video-signature.center-sm .ft-video-info{display:block;margin-left:auto;margin-right:auto}.ft-video-signature.center-sm .ft-video-info{width:auto;margin-top:1em}.ft-video-signature.center-sm .ft-video-thumbnail .ft-profile-pic{margin:0 auto}.ft-video-signature .ft-video-thumbnail{margin-bottom:1.5em}}.ft-cta-section{width:100%;max-width:2400px;height:700px;margin:0 auto;text-align:center}.ft-cta-section .ft-container{display:table;width:100%;height:100%}.ft-cta-section .ft-content{display:table-cell;vertical-align:middle;padding:15px}.ft-cta-section .ft-heading{max-width:15em;margin-left:auto;margin-right:auto}.ft-cta-section .ft-summary{max-width:35em;margin-left:auto;margin-right:auto}.ft-cta-section .ft-summary+.ft-heading{margin-top:.5em}.ft-cta-section .ft-btn-getstarted{position:relative;display:table;width:150px;min-width:unset;height:150px;margin:1em auto 0;padding:15px;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;font-size:32px;color:#4a90e2;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.ft-cta-section .ft-btn-getstarted .text{position:relative;display:table-cell;vertical-align:middle;z-index:1}.ft-cta-section .ft-btn-getstarted:before{content:"";position:absolute;top:50%;left:50%;width:150px;height:150px;border:2px solid #4a90e2;border-radius:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ft-cta-section .ft-btn-getstarted:after{content:"";position:absolute;top:50%;left:50%;width:120px;height:120px;background:#4a90e2 url(../assets/images/areas/tour/cta-btn-map@2x.png) 0 center repeat-x;background-size:cover;border-radius:50%;opacity:0;-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-moz-animation:ft-cta-button-globe 10s linear infinite reverse;-o-animation:ft-cta-button-globe 10s linear infinite reverse;-webkit-animation:ft-cta-button-globe 10s linear infinite reverse;animation:ft-cta-button-globe 10s linear infinite reverse}.ft-cta-section .ft-btn-getstarted:after,.ft-cta-section .ft-btn-getstarted .text{-moz-transition:.5s cubic-bezier(0,0,.1,1);-o-transition:.5s cubic-bezier(0,0,.1,1);-webkit-transition:.5s cubic-bezier(0,0,.1,1);transition:.5s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform}.ft-cta-section .ft-btn-getstarted:hover .text,.ft-cta-section .ft-btn-getstarted:focus .text{-moz-transform:translateY(85px) scale(.8);-ms-transform:translateY(85px) scale(.8);-o-transform:translateY(85px) scale(.8);-webkit-transform:translateY(85px) scale(.8);transform:translateY(85px) scale(.8)}.ft-cta-section .ft-btn-getstarted:hover:before,.ft-cta-section .ft-btn-getstarted:focus:before{-moz-animation:ft-cta-button-hover 3s cubic-bezier(0,0,.1,1) infinite;-o-animation:ft-cta-button-hover 3s cubic-bezier(0,0,.1,1) infinite;-webkit-animation:ft-cta-button-hover 3s cubic-bezier(0,0,.1,1) infinite;animation:ft-cta-button-hover 3s cubic-bezier(0,0,.1,1) infinite}.ft-cta-section .ft-btn-getstarted:hover:after,.ft-cta-section .ft-btn-getstarted:focus:after{opacity:1;-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.ft-cta-section.anim-enter{-moz-transition:1s cubic-bezier(0,0,.1,1);-o-transition:1s cubic-bezier(0,0,.1,1);-webkit-transition:1s cubic-bezier(0,0,.1,1);transition:1s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@keyframes ft-cta-button-hover{0%{width:150px;height:150px}to{width:250px;height:250px;opacity:0}}@keyframes ft-cta-button-globe{0%{background-position:0 center}to{background-position:-250px center}}.ft-continue-section{padding:0;margin:0 auto;font-weight:300;text-align:center;color:#fff;background-color:#20292f}.ft-continue-section:before,.ft-continue-section:after{content:" ";display:table}.ft-continue-section:after{clear:both}@media (max-width: 767px){.ft-continue-section:before{content:"or";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;z-index:1}}.ft-continue-section .ft-section-heading{display:inline-block;position:absolute;top:30px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%;font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;z-index:1;pointer-events:none}.ft-continue-section [class*=ft-continue-to-]{position:relative;display:block;height:75vw;min-height:320px;max-height:500px;font-size:24px;line-height:1.2;color:#fff;background:center center no-repeat;background-size:cover;overflow:hidden}.ft-continue-section [class*=ft-continue-to-]:before{content:"";position:absolute;inset:0;background:#20292f;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:.8}.ft-continue-section [class*=ft-continue-to-] .ft-content{position:absolute;width:90%;min-width:290px;max-width:480px;height:60%;z-index:1}.ft-continue-section [class*=ft-continue-to-] .ft-content:before{content:"";position:absolute;inset:0;border:6px solid;opacity:.3}.ft-continue-section [class*=ft-continue-to-] .ft-continue-text{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:45px}.ft-continue-section [class*=ft-continue-to-] [class*=ft-icn-arrow-]{position:absolute;top:50%;-moz-transform:translate(0,-50%) skewX(-16deg);-ms-transform:translate(0,-50%) skewX(-16deg);-o-transform:translate(0,-50%) skewX(-16deg);-webkit-transform:translate(0,-50%) skewX(-16deg);transform:translateY(-50%) skew(-16deg);margin:0 1px;font-size:1.5em;-moz-transition:opacity .3s cubic-bezier(0,0,.1,1);-o-transition:opacity .3s cubic-bezier(0,0,.1,1);-webkit-transition:opacity .3s cubic-bezier(0,0,.1,1);transition:opacity .3s cubic-bezier(0,0,.1,1);opacity:.5}.ft-continue-section [class*=ft-continue-to-]:hover:before{opacity:.5}.ft-continue-section [class*=ft-continue-to-]:hover [class*=ft-icn-arrow-]{opacity:1}@media (max-width: 767px){.ft-continue-section [class*=ft-continue-to-] .ft-content{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ft-continue-section [class*=ft-continue-to-] [class*=ft-icn-arrow-]{display:none}}@media (min-width: 768px){.ft-continue-section .ft-section-heading{top:90px}.ft-continue-section [class*=ft-continue-to-]{float:left;width:50%}.ft-continue-section [class*=ft-continue-to-] .ft-content{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:360px;height:50%}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(1) .ft-content{right:0}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(1) .ft-content:before{border-right:0}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(1) .ft-continue-text{padding-right:90px;text-align:right}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(1) [class*=ft-icn-arrow-]{right:2px;-moz-transform:translate(0,-50%) rotate(180deg) skewX(-16deg);-ms-transform:translate(0,-50%) rotate(180deg) skewX(-16deg);-o-transform:translate(0,-50%) rotate(180deg) skewX(-16deg);-webkit-transform:translate(0,-50%) rotate(180deg) skewX(-16deg);transform:translateY(-50%) rotate(180deg) skew(-16deg)}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(2) .ft-content{left:0}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(2) .ft-content:before{border-left:0}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(2) .ft-content .ft-continue-text{padding-left:90px;text-align:initial}.ft-continue-section [class*=ft-continue-to-]:nth-of-type(2) .ft-content [class*=ft-icn-arrow-]{left:2px}}.ft-continue-section .ft-continue-to-about{background-image:url(../assets/images/areas/common/offramp-company.jpg)}.ft-continue-section .ft-continue-to-blog{background-image:url(../assets/images/areas/common/offramp-blog.jpg)}.ft-continue-section .ft-continue-to-customers{background-image:url(../assets/images/areas/common/offramp-customers.jpg)}.ft-continue-section .ft-continue-to-partners{background-image:url(../assets/images/areas/common/offramp-partners.jpg);background-position:25% 50%}.ft-view-home .ft-header{position:relative;width:100%;height:100vh;min-height:650px}.ft-canvas{width:100%;height:100%;background:#000;overflow:hidden;-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.ft-canvas .ft-slide-images{position:absolute;top:50%;left:50%;width:300vw;-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-align:center;font-size:0}.ft-canvas .ft-slide-image{position:relative;display:inline-block;width:100vw;height:100vh;background-position:center center;background-repeat:no-repeat;background-size:cover;border:5px solid #000}.ft-canvas .ft-infospec{position:absolute;bottom:30px;left:30px;max-width:540px}.ft-canvas .ft-slide-infos{color:#fff;text-shadow:0 .125em .25em rgba(0,0,0,.3)}.ft-canvas .ft-slide-info{position:absolute;inset:0;width:100%;height:100%;display:table;opacity:0}.ft-canvas .ft-slide-info .ft-infospec{display:none}.ft-canvas .ft-slide-info.active,.ft-canvas .ft-slide-info.focus{opacity:1;z-index:1}.ft-canvas .ft-slide-info.active .ft-infospec,.ft-canvas .ft-slide-info.focus .ft-infospec{display:block}.ft-canvas .ft-slide-info .ft-heading{max-width:17em}.ft-canvas .ft-slide-info .ft-summary{max-width:25em}.ft-canvas .ft-slide-info .ft-slide-actions{margin-top:3em}.ft-canvas .ft-slide-info .ft-slide-actions a{color:inherit;font-weight:300}@media (min-width: 768px){.ft-canvas .ft-slide-info .ft-content{padding-left:75px;padding-right:75px}}.ft-canvas .ft-slide-nav a{position:absolute;top:50%;width:60px;height:90px;margin:0;font-size:1.5em;color:#fff;z-index:2;transform:translateY(-50%);-moz-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.5}.ft-canvas .ft-slide-nav a:nth-child(1){left:0}.ft-canvas .ft-slide-nav a:nth-child(2){right:0}.ft-canvas .ft-slide-nav a:hover,.ft-canvas .ft-slide-nav a:focus{opacity:1}.ft-canvas .ft-slide-nav a span{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}@media (max-width: 767px){.ft-canvas .ft-slide-info .ft-content{float:none!important;width:auto!important;padding-left:15px;padding-right:15px}.ft-canvas .ft-slide-nav a{width:40px}.ft-canvas .ft-slide-nav a span{width:40px;height:40px;margin:-20px 0 0 -20px}.ft-canvas .ft-infospec{display:none}}.ft-canvas .ft-slide-image.hotel-resort{background-image:url(../assets/images/customers/hotels/red-mountain-resort/customer-bg-red-mountain-resort.jpg)}.ft-canvas .ft-slide-image.vacation-rentals{background-image:url(../assets/images/customers/vr/classic-resorts/customer-bg-classic-resorts.jpg)}.ft-canvas .ft-slide-image.destination-marketers{background-image:url(../assets/images/customers/dmo/visit-myrtle-beach/customer-bg-visit-myrtle-beach-broll.jpg)}.ft-canvas .ft-slide-image.platform-screens-1{background-image:url(../assets/images/backgrounds/platform/Home_Slide_Product1.jpg)}.ft-canvas .ft-slide-image.platform-screens-2{background-image:url(../assets/images/backgrounds/platform/Home_Slide_Product2.jpg)}.ft-canvas .ft-slide-image.platform-screens-3{background-image:url(../assets/images/backgrounds/platform/Home_Slide_Product3.jpg)}.ft-canvas .ft-slide-image.art-of-living-retreat{background-image:url(../assets/images/customers/hotels/art-of-liviing-retreat/customer-bg-art-of-living-retreat.jpg)}.ft-canvas .ft-slide-image.barefoot-cay{background-image:url(../assets/images/customers/hotels/barefoot-cay/customer-bg-barefoot-cay.jpg)}.ft-canvas .ft-slide-image.condo-world{background-image:url(../assets/images/customers/vr/condo-world/customer-bg-condo-world-bg.jpg)}.ft-canvas .ft-slide-image.crystal-lodge{background-image:url(../assets/images/customers/hotels/crystal-lodge/customer-bg-crystal-lodge.jpg)}.ft-canvas .ft-slide-image.shores-resort{background-image:url(../assets/images/customers/hotels/shores-resort/customer-bg-shores-resort.jpg)}.ft-canvas .ft-slide-image.turtle-bay-resort{background-image:url(../assets/images/customers/hotels/turtle-bay-resort/customer-bg-turtle-bay.jpg)}.ft-canvas .ft-slide-info.start{text-align:center;background-image:linear-gradient(to bottom left,#000000b3 33%,#00334e00)}.ft-canvas .ft-slide-info.start .ft-heading{max-width:20em}.ft-canvas .ft-slide-info.start .ft-summary{max-width:30em}.ft-canvas .ft-slide-info.start .ft-infospec .ft-profile-pic{background-image:url(../assets/images/customers/hotels/turtle-bay-resort/customer-bg-turtle-bay.jpg)}.ft-canvas .ft-slide-info.hotel-resort{text-align:initial;background-image:linear-gradient(to bottom right,#491603cc 25%,#f57f2300)}.ft-canvas .ft-slide-info.hotel-resort .ft-supertitle{color:#f57f23}.ft-canvas .ft-slide-info.hotel-resort .ft-heading,.ft-canvas .ft-slide-info.hotel-resort .ft-summary,.ft-canvas .ft-slide-info.hotel-resort .ft-slide-actions{margin-left:0}.ft-canvas .ft-slide-info.hotel-resort .ft-infospec .ft-infospec-toggle-icon:before{border-color:#f57f23}.ft-canvas .ft-slide-info.hotel-resort .ft-infospec .ft-profile-pic{background-image:url(../assets/images/profiles/profile-red-mountain-resort-lana-f.jpg)}@media (min-width: 480px){.ft-canvas .ft-slide-info.hotel-resort .ft-content{top:-50px}}.ft-canvas .ft-slide-info.vacation-rentals{text-align:right;background-image:linear-gradient(to bottom left,#0e4459cc 25%,#50e3c200 66%,#50e3c2a8)}.ft-canvas .ft-slide-info.vacation-rentals .ft-supertitle{color:#50e3c2}.ft-canvas .ft-slide-info.vacation-rentals .ft-heading,.ft-canvas .ft-slide-info.vacation-rentals .ft-summary,.ft-canvas .ft-slide-info.vacation-rentals .ft-slide-actions{float:right;clear:both;margin-left:0}@media (min-width: 480px){.ft-canvas .ft-slide-info.vacation-rentals .ft-content{top:-40px}}.ft-canvas .ft-slide-info.destination-marketers{text-align:initial;background-image:linear-gradient(to bottom right,#25445ecc 25%,#42a7a200)}.ft-canvas .ft-slide-info.destination-marketers .ft-supertitle{color:#82cdca}.ft-canvas .ft-slide-info.destination-marketers .ft-heading,.ft-canvas .ft-slide-info.destination-marketers .ft-summary,.ft-canvas .ft-slide-info.destination-marketers .ft-slide-actions{margin-left:0}.ft-canvas .ft-slide-info.destination-marketers .ft-summary{max-width:30em}@media (max-width: 767px){.ft-canvas .ft-slide-info{text-align:inherit!important}.ft-canvas .ft-btn-play .ft-icn-play+span{display:block;margin-top:.5em;line-height:1.2}.ft-canvas .ft-heading,.ft-canvas .ft-summary,.ft-canvas .ft-slide-actions{margin-left:auto!important;margin-right:auto!important;float:none!important}}.ft-canvas.frame-1 .ft-slide-images{left:-100vw;top:-100vh;-moz-transform-origin:150vw 150vh;-ms-transform-origin:150vw 150vh;-o-transform-origin:150vw 150vh;-webkit-transform-origin:150vw 150vh;transform-origin:150vw 150vh;-moz-transform:translate3d(0,0,-1000px) rotateX(10deg) rotateY(10deg);-ms-transform:translate3d(0,0,-1000px) rotateX(10deg) rotateY(10deg);-o-transform:translate3d(0,0,-1000px) rotateX(10deg) rotateY(10deg);-webkit-transform:translate3d(0,0,-1000px) rotateX(10deg) rotateY(10deg);transform:translateZ(-1000px) rotateX(10deg) rotateY(10deg)}.ft-canvas.frame-2 .ft-slide-images{left:0vw;top:0vh;-moz-transform-origin:50vw 50vh;-ms-transform-origin:50vw 50vh;-o-transform-origin:50vw 50vh;-webkit-transform-origin:50vw 50vh;transform-origin:50vw 50vh;-moz-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(5deg);-ms-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(5deg);-o-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(5deg);-webkit-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(5deg);transform:translateZ(-100px) rotateX(5deg) rotateY(5deg)}.ft-canvas.frame-3 .ft-slide-images{left:-200vw;top:-100vh;-moz-transform-origin:250vw 150vh;-ms-transform-origin:250vw 150vh;-o-transform-origin:250vw 150vh;-webkit-transform-origin:250vw 150vh;transform-origin:250vw 150vh;-moz-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-ms-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-o-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-webkit-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);transform:translateZ(-100px) rotateX(5deg) rotateY(0)}.ft-canvas.frame-4 .ft-slide-images{left:-100vw;top:-200vh;-moz-transform-origin:150vw 250vh;-ms-transform-origin:150vw 250vh;-o-transform-origin:150vw 250vh;-webkit-transform-origin:150vw 250vh;transform-origin:150vw 250vh;-moz-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-ms-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-o-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);-webkit-transform:translate3d(0,0,-100px) rotateX(5deg) rotateY(0deg);transform:translateZ(-100px) rotateX(5deg) rotateY(0)}.ft-canvas .ft-slide-images{-moz-transition:1.5s cubic-bezier(.7,0,.1,1);-o-transition:1.5s cubic-bezier(.7,0,.1,1);-webkit-transition:1.5s cubic-bezier(.7,0,.1,1);transition:1.5s cubic-bezier(.7,0,.1,1);-moz-transition-property:top,left,transform,transform-origin;-o-transition-property:top,left,transform,transform-origin;-webkit-transition-property:top,left,transform,transform-origin;transition-property:top,left,transform,transform-origin}.ft-customer-logo{width:100%;max-width:120px;background-position:center center;background-repeat:no-repeat;background-size:contain}.ft-customer-logo:before{content:"";display:block;padding-top:60%}.ft-customer-logo+.ft-heading,.ft-customer-logo+.ft-summary,.ft-customer-logo+.ft-supertitle{margin-top:30px}.ft-customer-card{position:relative;max-width:500px;height:750px;margin:0 auto;padding:30px;text-align:initial;color:#fff;background-color:#40494f;border-radius:4px;box-shadow:10px 20px 80px #0003;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.ft-customer-card:before,.ft-customer-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.ft-customer-card:before{background-image:linear-gradient(150deg,#000c 0,#0000 30%)}.ft-customer-card:after{top:50%;left:0;-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);-webkit-transform:skewY(-8deg);transform:skewY(-8deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.ft-customer-card .ft-content{width:100%;z-index:1}.ft-customer-card .ft-customer-logo{position:absolute;max-width:150px;max-height:100px;z-index:1}.ft-customer-card .ft-heading{max-width:16em;margin-left:auto;margin-right:auto}.ft-customer-card .ft-content{margin-top:370px}.ft-customer-card .ft-summary{text-align:left;max-width:32em}.ft-customer-card a{color:inherit}.ft-customer-card .ft-infospec{position:absolute;bottom:30px;right:30px;max-width:360px;z-index:1}.ft-customer-card .ft-infospec .ft-minimized-text{text-shadow:0 .125em .25em rgba(0,0,0,.3)}.ft-customer-card.vertical{position:relative}.ft-customer-card.vertical .ft-author-info{position:absolute;bottom:0;left:0;padding-left:60px;margin:0 30px 45px;z-index:1}.ft-customer-card.vertical .ft-profile-pic{position:absolute;top:0;left:0;width:50px;height:50px}.ft-card-carousel>ul>li:not(.active) .ft-customer-card .ft-infospec{display:none}.ft-card-carousel>ul>li.ft-carousel-group-item{border-color:transparent}@media (max-width: 480px){.ft-customer-card .ft-summary.ft-text-plus-2{font-size:1.25rem}}@media (max-width: 767px){.ft-card-carousel{height:780px}.ft-card-carousel>ul>li{height:680px}.ft-card-carousel>ul>li.active,.ft-card-carousel .ft-card.ft-customer-card{max-width:480px}.ft-card-carousel .ft-card.ft-customer-card{height:680px}.ft-customer-card:after{top:40%}.ft-customer-card .ft-content{margin-top:280px}.ft-customer-card .ft-infospec{display:none}}@media (max-width: 767px){.ft-customer-card:not(.vertical){background-size:250%;background-position-y:0%}.ft-customer-card:not(.vertical) .ft-content{margin-top:300px}.ft-customer-card:not(.vertical).plunge-beach-resort{background-position-x:90%}.ft-customer-card:not(.vertical).greek-peak-mountain-resort{background-size:contain}.ft-customer-card:not(.vertical).hard-rock-hotel-daytona-beach{background-position-x:35%}.ft-customer-card:not(.vertical).pines-resort{background-position-x:75%}}@media (min-width: 768px){.ft-customer-card:not(.vertical){max-width:none;height:480px;padding-left:40px;padding-right:40px}.ft-customer-card:not(.vertical):before{background-image:linear-gradient(-75deg,#0009 0,#0000 30%)}.ft-customer-card:not(.vertical):after{top:0;width:55%;-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);-webkit-transform:skewX(-8deg);transform:skew(-8deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.ft-customer-card:not(.vertical) .ft-customer-logo{top:20px;right:30px}.ft-customer-card:not(.vertical) .ft-content{margin-top:15px;width:45%}}@media (min-width: 992px){.ft-customer-card:not(.vertical):after{width:50%}}.ft-customer-minicard{display:inline-block;max-width:400px;text-align:center}.ft-customer-minicard .ft-minicard-image{background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e0e0;border-radius:2px}.ft-customer-minicard .ft-minicard-image:before{content:"";display:block;padding-top:66%}.ft-customer-minicard .ft-summary{margin-top:2em}.ft-customer-minicard a{display:inline-block;margin-top:1.5em}.ft-quote-card{position:relative;min-height:480px;margin:0 auto;padding:30px;text-align:center;color:#fff;background-color:#40494f;border-radius:4px;box-shadow:10px 20px 80px #0003;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.ft-quote-card:before{content:"";position:absolute;inset:0}.ft-quote-card .ft-quote{margin-top:30px}.ft-quote-card .ft-btn-play{margin-top:1.5em}@media (min-width: 768px){.ft-quote-card{padding:45px;text-align:initial}.ft-quote-card .ft-btn-play{position:absolute;bottom:50px;right:50px}.ft-quote-card .ft-btn-play .ft-icn-play{font-size:2.5em}}.ft-author-info{font-size:1rem;margin-top:1em}.ft-author-info .ft-author-name{font-family:brandon-grotesque,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.2;margin-top:.25em}.ft-author-info .ft-author-caption{line-height:1.4;margin-top:0}.ft-view-customers{overflow:hidden}.ft-view-customers .ft-header{height:70vh;min-height:480px;color:#fff}.ft-view-customers .ft-header .ft-bg-image:before{content:"";position:absolute;inset:0}.ft-view-customers .ft-header .ft-bg-matte{background-image:linear-gradient(to bottom,#fff0 66%,#fff)}.ft-view-customers .ft-header .ft-heading{max-width:16em;margin:0 auto}.ft-view-customers .ft-header .ft-slide{position:absolute;inset:0;-moz-transition:opacity .5s cubic-bezier(0,0,.1,1);-o-transition:opacity .5s cubic-bezier(0,0,.1,1);-webkit-transition:opacity .5s cubic-bezier(0,0,.1,1);transition:opacity .5s cubic-bezier(0,0,.1,1);opacity:0}.ft-view-customers .ft-header .ft-slide.active{opacity:1;z-index:1}.ft-view-customers .ft-header .ft-slide.active .ft-content{-moz-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1);-o-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1);-webkit-animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1);animation:ft-anim-slideUp-enter .5s cubic-bezier(0,0,.1,1)}.ft-view-customers .ft-header .ft-slide.hotels .ft-bg-image{background-image:url(../assets/images/areas/customers/customers-header-bg-hotels.jpg)}.ft-view-customers .ft-header .ft-slide.hotels .ft-bg-image:before{background-image:linear-gradient(to bottom,#00334e,#00334e00)}.ft-view-customers .ft-header .ft-slide.vr .ft-bg-image{background-image:url(../assets/images/areas/customers/customers-header-bg-vr.jpg)}.ft-view-customers .ft-header .ft-slide.vr .ft-bg-image:before{background-image:linear-gradient(to bottom,#00334e,#00334e00)}.ft-view-customers .ft-header .ft-slide.dmo .ft-bg-image{background-image:url(../assets/images/areas/customers/customers-header-bg-dmo.jpg)}.ft-view-customers .ft-header .ft-slide.dmo .ft-bg-image:before{background-image:linear-gradient(to bottom,#006696,#00669600)}.ft-view-customers .ft-master-section:not(.active){display:none}.ft-view-customers .ft-platform-section .ft-quote{text-align:center;margin:0 auto;max-width:40em}.ft-view-customers .ft-platform-section .customers-iso.hotels,.ft-view-customers .ft-platform-section .customers-iso.vr,.ft-view-customers .ft-platform-section .customers-iso.dmo{display:none}.ft-view-customers .ft-platform-section .customers-iso{position:relative}.ft-view-customers .ft-platform-section .customers-iso [class^=customers-iso-hotel-],.ft-view-customers .ft-platform-section .customers-iso [class^=customers-iso-vr-],.ft-view-customers .ft-platform-section .customers-iso [class^=customers-iso-dmo-]{position:absolute;width:490px;height:366px;background-repeat:no-repeat;background-size:cover;border-radius:4px;-moz-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);box-shadow:0 0 16px #0000001a,12px 12px 6px -6px #0000004d;opacity:1;-moz-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-ms-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-o-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-webkit-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px)}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-hotel-1{background-image:url(../assets/images/customers/hotels/platform-product-story-explorer.jpg);top:-150px;left:220px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-hotel-2{background-image:url(../assets/images/customers/hotels/platform-product-confirmationx.jpg);top:0;left:0;width:416.5px;height:312.8px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-vr-1{background-image:url(../assets/images/customers/vr/platform-impact-screen-2.jpg);top:-120px;left:120px;height:400px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-vr-2{background-image:url(../assets/images/customers/vr/platform-impact-screen-1.jpg);top:180px;left:150px;width:416.5px;height:312.8px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-vr-3{background-image:url(../assets/images/customers/vr/platform-impact-screen-3.jpg);top:80px;left:420px;width:318.5px;height:239.2px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-dmo-1{background-image:url(../assets/images/customers/dmo/platform-product-collaborative-insight.jpg);top:0;left:120px;height:400px}.ft-view-customers .ft-platform-section .customers-iso .customers-iso-dmo-2{background-image:url(../assets/images/customers/dmo/platform-product-collaborative-home.jpg);top:250px;left:200px;width:416.5px;height:312.8px}@media (min-width: 768px){.ft-view-customers .ft-platform-section{padding:150px 0}.ft-view-customers .ft-platform-section .ft-quote{text-align:left}.ft-view-customers .ft-platform-section .customers-iso.hotels,.ft-view-customers .ft-platform-section .customers-iso.vr,.ft-view-customers .ft-platform-section .customers-iso.dmo{display:block}}.ft-view-customers .ft-highlight-section .ft-section-bg{top:17%;-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);-webkit-transform:skewY(-8deg);transform:skewY(-8deg);background-color:#f3f3f6;z-index:0}.ft-view-customers .ft-highlight-section .ft-section-bg:before{content:"";position:absolute;inset:0}.ft-view-customers .ft-highlight-section .ft-section-info{max-width:360px;margin:30px auto}.ft-view-customers .ft-highlight-section .ft-infospec{margin-top:1.5em}.ft-view-customers .ft-highlight-section .ft-infospec .ft-infospec-toggle-icon{position:relative}.ft-view-customers .ft-highlight-section .ft-infospec .ft-infospec-toggle-icon:before{border-color:#2222224d}@media (min-width: 768px){.ft-view-customers .ft-highlight-section .ft-infospec:hover .ft-infospec-toggle-icon,.ft-view-customers .ft-highlight-section .ft-infospec:focus .ft-infospec-toggle-icon,.ft-view-customers .ft-highlight-section .ft-infospec.active .ft-infospec-toggle-icon{color:#fff}}@media (min-width: 768px){.ft-view-customers .ft-highlight-section .ft-section-bg{height:66%}.ft-view-customers .ft-highlight-section .ft-section-info{max-width:none;margin:180px auto}.ft-view-customers .ft-highlight-section .ft-col-right+[class*=ft-col-] .ft-section-info{margin-top:250px;text-align:right}}.ft-view-customers .ft-minifeature-section{text-align:center}.ft-view-customers .ft-minifeature-section .ft-section-heading{max-width:25em;margin:0 auto 60px}@media (max-width: 767px){.ft-view-customers .ft-minifeature-section [class*=ft-col-]+[class*=ft-col-]{padding-top:60px}}.ft-view-customers .ft-customer-logo-wall{position:relative;text-align:center;height:144px;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.ft-view-customers .ft-customer-logo-wall .ft-customer-logos{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100vw;height:132px;background-position:center center;background-repeat:repeat-x;background-size:auto 120px}.ft-view-customers .ft-customer-logo-wall .ft-customer-logo{display:inline-block;width:120px;height:72px;margin:30px}.ft-view-customers .ft-section:nth-child(1) .ft-section-heading{max-width:30em;margin:0 auto;text-align:center}.ft-view-customers .ft-cta-section .ft-btn-getstarted{font-size:18px}.ft-view-customers .ft-cta-section .ft-btn-getstarted:after{background-image:unset;-moz-animation:unset;-o-animation:unset;-webkit-animation:unset;animation:unset}.ft-view-customers .ft-cta-section .ft-btn-getstarted .ft-chattyface{position:absolute;inset:0;color:#fff;z-index:1;-moz-transition:.5s cubic-bezier(0,0,.1,1);-o-transition:.5s cubic-bezier(0,0,.1,1);-webkit-transition:.5s cubic-bezier(0,0,.1,1);transition:.5s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;opacity:0}.ft-view-customers .ft-cta-section .ft-btn-getstarted .ft-chattyface:before,.ft-view-customers .ft-cta-section .ft-btn-getstarted .ft-chattyface:after{content:"";position:absolute;left:50%}.ft-view-customers .ft-cta-section .ft-btn-getstarted .ft-chattyface:before{top:40%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:-22px;border:6px solid;border-radius:50px;box-shadow:44px 0 #fff}.ft-view-customers .ft-cta-section .ft-btn-getstarted .ft-chattyface:after{top:32%;-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%);width:60px;border:30px solid;border-top-color:transparent;border-left:0;border-right:0;border-radius:50%}.ft-view-customers .ft-cta-section .ft-btn-getstarted:hover .ft-chattyface,.ft-view-customers .ft-cta-section .ft-btn-getstarted:focus .ft-chattyface{-moz-animation:ft-cta-chattyface-nod 1s cubic-bezier(.7,0,.1,1) both;-o-animation:ft-cta-chattyface-nod 1s cubic-bezier(.7,0,.1,1) both;-webkit-animation:ft-cta-chattyface-nod 1s cubic-bezier(.7,0,.1,1) both;animation:ft-cta-chattyface-nod 1s cubic-bezier(.7,0,.1,1) both}.ft-view-customers .ft-cta-section .ft-btn-getstarted:hover .ft-chattyface:before,.ft-view-customers .ft-cta-section .ft-btn-getstarted:focus .ft-chattyface:before{-moz-animation:ft-cta-chattyface-blink 10s cubic-bezier(.7,0,.1,1) both infinite;-o-animation:ft-cta-chattyface-blink 10s cubic-bezier(.7,0,.1,1) both infinite;-webkit-animation:ft-cta-chattyface-blink 10s cubic-bezier(.7,0,.1,1) both infinite;animation:ft-cta-chattyface-blink 10s cubic-bezier(.7,0,.1,1) both infinite}.ft-view-customers .ft-cta-section .ft-btn-getstarted:hover .ft-chattyface:after,.ft-view-customers .ft-cta-section .ft-btn-getstarted:focus .ft-chattyface:after{-moz-animation:ft-cta-chattyface-talk 1s cubic-bezier(.7,0,.1,1) both;-o-animation:ft-cta-chattyface-talk 1s cubic-bezier(.7,0,.1,1) both;-webkit-animation:ft-cta-chattyface-talk 1s cubic-bezier(.7,0,.1,1) both;animation:ft-cta-chattyface-talk 1s cubic-bezier(.7,0,.1,1) both}.ft-view-customers .ft-continue-section{background:url(../assets/images/areas/common/offramp-company.jpg) center center no-repeat;background-size:cover}.ft-view-customers .ft-continue-section a{background:transparent!important}.ft-view-customers .ft-customers-hotels-master .ft-cta-section .ft-section-bg,.ft-view-customers .ft-customers-dmo-master .ft-cta-section .ft-section-bg{background-image:url(../assets/images/backgrounds/ft-map-dotted.png);opacity:.05}.ft-view-customers .ft-customers-hotels-master .ft-customer-logo-wall .ft-customer-logos,.ft-view-customers .ft-customers-vr-master .ft-customer-logo-wall .ft-customer-logos{-moz-animation:ft-customer-logo-wall-loop 60s linear infinite;-o-animation:ft-customer-logo-wall-loop 60s linear infinite;-webkit-animation:ft-customer-logo-wall-loop 60s linear infinite;animation:ft-customer-logo-wall-loop 60s linear infinite}.ft-view-customers .ft-customers-hotels-master .ft-customer-logo-wall-1 .ft-customer-logos{background-image:url(../assets/images/customers/hotels/logo-hotel-strip-1.jpg)}.ft-view-customers .ft-customers-hotels-master .ft-feature-section{padding-top:0}.ft-view-customers .ft-customers-hotels-master .ft-feature-section .ft-infospec .ft-infospec-toggle-icon{position:relative}.ft-view-customers .ft-customers-hotels-master .ft-feature-section .ft-btn-play{margin-top:1em}.ft-view-customers .ft-customers-vr-master .ft-customer-logo-wall-1 .ft-customer-logos{background-image:url(../assets/images/customers/vr/logo-vr-strip-1.jpg)}.ft-view-customers .ft-customers-vr-master .ft-cta-section .ft-section-bg{top:0;left:50%;width:100%;background-image:url(../assets/images/customers/vr/logo-vr-strip-3.png);background-size:auto;background-position:left center;-moz-transform:perspective(1500px) rotateY(-25deg) rotateX(15deg);-ms-transform:perspective(1500px) rotateY(-25deg) rotateX(15deg);-o-transform:perspective(1500px) rotateY(-25deg) rotateX(15deg);-webkit-transform:perspective(1500px) rotateY(-25deg) rotateX(15deg);transform:perspective(1500px) rotateY(-25deg) rotateX(15deg);-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;-webkit-transform-origin:left center;transform-origin:left center;opacity:.15}.ft-view-customers .ft-customers-vr-master .ft-cta-section .ft-section-bg:before{content:"";position:absolute;left:0;top:0;width:100%;height:20%;background-image:linear-gradient(to bottom,#fff,#fff0)}.ft-view-customers .ft-customers-vr-master .ft-cta-section .ft-heading{max-width:20em}.ft-view-customers .ft-customers-dmo-master .ft-platform-section .ft-profile-pic{background-image:url(../assets/images/profiles/profile-visit-myrtle-beach-scott-schult.jpg)}.ft-view-customers .ft-customers-dmo-master .ft-platform-section .ft-btn-play.solid .ft-icn-play{background:#4a90e2}.ft-view-customers .ft-customers-dmo-master .ft-platform-section .ft-btn-play.solid .ft-icn-play:after{border-left-color:#fff}.ft-view-customers .ft-customers-dmo-master .ft-cta-section .ft-heading{max-width:20em}@keyframes ft-customer-logo-wall-loop{0%{background-position:0 50%}to{background-position:-2728px 50%}}@keyframes ft-cta-chattyface-nod{0%{opacity:0;-moz-transform:translate(0,25%);-ms-transform:translate(0,25%);-o-transform:translate(0,25%);-webkit-transform:translate(0,25%);transform:translateY(25%)}to{opacity:1;-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0)}}@keyframes ft-cta-chattyface-blink{0%,5%,7%,to{-moz-transform:translate(-50%,-50%) scaleY(1);-ms-transform:translate(-50%,-50%) scaleY(1);-o-transform:translate(-50%,-50%) scaleY(1);-webkit-transform:translate(-50%,-50%) scaleY(1);transform:translate(-50%,-50%) scaleY(1)}6%{-moz-transform:translate(-50%,-50%) scaleY(.25);-ms-transform:translate(-50%,-50%) scaleY(.25);-o-transform:translate(-50%,-50%) scaleY(.25);-webkit-transform:translate(-50%,-50%) scaleY(.25);transform:translate(-50%,-50%) scaleY(.25)}}@keyframes ft-cta-chattyface-talk{0%,50%,70%{-moz-transform:translate(-50%,5%) scaleX(.7) scaleY(.25);-ms-transform:translate(-50%,5%) scaleX(.7) scaleY(.25);-o-transform:translate(-50%,5%) scaleX(.7) scaleY(.25);-webkit-transform:translate(-50%,5%) scaleX(.7) scaleY(.25);transform:translate(-50%,5%) scaleX(.7) scaleY(.25)}to{-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);transform:translate(-50%)}}.greek-peak-mountain-resort.ft-customer-logo{background-image:url(../assets/images/customers/hotels/greek-peak-mountain-resort/logo-greek-peak-mountain-resort-white.png)}.greek-peak-mountain-resort.ft-customer-card{background-color:#1a6289;background-image:url(../assets/images/customers/hotels/greek-peak-mountain-resort/customer-bg-greek-peak-mountain-resort-bg.jpg);background-size:60%;background-position-x:right}.greek-peak-mountain-resort.ft-customer-card:after{background-image:linear-gradient(to bottom right,#1a6289 33%,#1a8953)}.greek-peak-mountain-resort.ft-customer-card .ft-infospec-toggle-icon:before{border-color:#1a6289}.greek-peak-mountain-resort.ft-customer-card .ft-infospec-toggle-icon .ft-profile-pic{background-image:url(../assets/images/profiles/profile-greek-peak-mountain-resort-nicole-m.jpg)}.hard-rock-hotel-daytona-beach.ft-customer-logo{background-image:url(../assets/images/customers/hotels/hard-rock-hotel-daytona-beach/logo-hard-rock-hotel-daytona-beach-white.png)}.hard-rock-hotel-daytona-beach.ft-customer-card{background-color:#87601b;background-image:url(../assets/images/customers/hotels/hard-rock-hotel-daytona-beach/customer-bg-hard-rock-hotel-daytona-beach-bg.jpg)}.hard-rock-hotel-daytona-beach.ft-customer-card:after{background-image:linear-gradient(to bottom right,#87601b 33%,#871b30)}.hard-rock-hotel-daytona-beach.ft-customer-card .ft-infospec-toggle-icon:before{border-color:#dfb05d}.hard-rock-hotel-daytona-beach.ft-customer-card .ft-infospec-toggle-icon .ft-profile-pic{background-image:url(../assets/images/profiles/profile-hard-rock-hotel-daytona-beach-jennifer-f.jpg)}.hard-rock-hotel-daytona-beach.ft-customer-card .ft-video-signature .ft-video-thumbnail .ft-profile-pic{background-image:url(../assets/images/profiles/profile-flipto-zach-stovall.jpg);width:80px;height:80px}.margaritaville-hotels.ft-customer-logo{background-image:url(../assets/images/customers/hotels/margaritaville-hotels/logo-margaritaville-hotels.png)}.margaritaville-hotels.ft-customer-card{background-color:#3d8a9c;background-image:url(../assets/images/customers/hotels/margaritaville-hotels/customer-bg-margaritaville-hotels-bg.jpg)}.margaritaville-hotels.ft-customer-card:after{background-image:linear-gradient(to bottom right,#3d8a9ccc 33%,#3d9c8e99)}.margaritaville-hotels.ft-customer-card .ft-customer-logo{background-image:url(../assets/images/customers/hotels/margaritaville-hotels/logo-margaritaville-hotels-white.png)}.margaritaville-hotels.ft-customer-card .ft-profile-pic{background-image:url(../assets/images/profiles/profile-margaritaville-resorts-elyse-curtis.jpg)}.margaritaville-hotels.ft-highlight-section .ft-section-bg:before{background-image:radial-gradient(40% 100% at 40% 50%,rgba(61,138,156,.15),transparent)}.margaritaville-hotels.ft-highlight-section .ft-infospec-bubble{color:#fff}.margaritaville-hotels.ft-highlight-section .ft-infospec-bubble:before{background-color:#3d8a9c}.margaritaville-lake-conroe.ft-customer-logo{background-image:url(../assets/images/customers/hotels/margaritaville-lake-conroe/logo-margaritaville-lake-conroe.png)}.margaritaville-lake-conroe.ft-customer-card{background-color:#3d8a9c;background-image:url(../assets/images/customers/hotels/margaritaville-lake-conroe/customer-bg-margaritaville-lake-conroe-bg.jpg)}.margaritaville-lake-conroe.ft-customer-card:after{background-image:linear-gradient(to bottom right,#3d8a9c 33%,#3f3d9c)}.margaritaville-lake-conroe.ft-customer-card .ft-infospec-toggle-icon:before{border-color:#9accd8}.margaritaville-lake-conroe.ft-customer-card .ft-infospec-toggle-icon .ft-profile-pic{background-image:url(../assets/images/profiles/profile-margaritaville-lake-conroe-cassandra-h.jpg)}.pines-resort.ft-customer-logo{background-image:url(../assets/images/customers/hotels/pines-resort/logo-pines-resort-white.png)}.pines-resort.ft-customer-card{background-color:#248534;background-image:url(../assets/images/customers/hotels/pines-resort/customer-bg-pines-resort-bg.jpg)}.pines-resort.ft-customer-card:after{background-image:linear-gradient(to bottom right,#248534 33%,#248585)}.pines-resort.ft-customer-card .ft-infospec-toggle-icon:before{border-color:#6bd77d}.pines-resort.ft-customer-card .ft-infospec-toggle-icon .ft-profile-pic{background-image:url(../assets/images/profiles/profile-pines-resort-jef-t.jpg)}.plunge-beach-resort.ft-customer-logo{background-image:url(../assets/images/customers/hotels/plunge-beach-resort/logo-plunge-beach-resort.png)}.plunge-beach-resort.ft-customer-card{background-color:#2255a7;background-image:url(../assets/images/customers/hotels/plunge-beach-resort/customer-bg-plunge-beach-resort-bg.jpg)}.plunge-beach-resort.ft-customer-card:after{background-image:linear-gradient(to bottom right,#2281a7 33%,#2255a7)}.plunge-beach-resort.ft-customer-card .ft-customer-logo{background-image:url(../assets/images/customers/hotels/plunge-beach-resort/logo-plunge-beach-resort.png)}.plunge-beach-resort.ft-customer-card .ft-infospec-toggle-icon:before{border-color:#2255a7}.plunge-beach-resort.ft-customer-card .ft-infospec-toggle-icon .ft-profile-pic{background-image:url(../assets/images/profiles/profile-plunge-beach-resort-olivia-t.jpg)}.condo-world.ft-customer-logo{background-image:url(../assets/images/customers/vr/condo-world/logo-condo-world-white.png)}.condo-world.ft-customer-card{background-color:#d86000;background-image:url(../assets/images/customers/vr/condo-world/customer-bg-condo-world-2.jpg)}.condo-world.ft-customer-card:after{background-image:linear-gradient(to bottom right,#d86000e6 33%,#d8000c4d)}.condo-world.ft-customer-card .ft-profile-pic{background-image:url(../assets/images/profiles/profile-condo-world-alex-husner.jpg)}.condo-world.ft-highlight-section .ft-section-bg:before{background-image:radial-gradient(40% 100% at 60% 50%,rgba(216,96,0,.15),transparent)}.condo-world.ft-highlight-section .ft-infospec-bubble{color:#fff}.condo-world.ft-highlight-section .ft-infospec-bubble:before{background-color:#d86000}.vacation-myrtle-beach.ft-customer-logo{background-image:url(../assets/images/customers/vr/vacation-myrtle-beach/logo-vacation-myrtle-beach-white.png)}.vacation-myrtle-beach.ft-customer-card{background-color:#369eb8;background-image:url(../assets/images/customers/vr/vacation-myrtle-beach/customer-bg-vacation-myrtle-beach-resorts-bg.jpg)}.vacation-myrtle-beach.ft-customer-card:after{background-image:linear-gradient(to bottom right,#369eb8e6 33%,#3a36b84d)}.vacation-myrtle-beach.ft-customer-card .ft-profile-pic{background-image:url(../assets/images/profiles/profile-vacation-myrtle-beach-julia-diem.jpg)}.vacation-myrtle-beach.ft-highlight-section .ft-section-bg:before{background-image:radial-gradient(40% 100% at 40% 50%,rgba(54,158,184,.15),transparent)}.vacation-myrtle-beach.ft-highlight-section .ft-infospec-bubble{color:#fff}.vacation-myrtle-beach.ft-highlight-section .ft-infospec-bubble:before{background-color:#369eb8}.visit-myrtle-beach.ft-customer-logo{background-image:url(../assets/images/customers/dmo/visit-myrtle-beach/logo-visit-myrtle-beach-white.png)}.visit-myrtle-beach.ft-customer-card{background-color:#264e57;background-image:url(../assets/images/customers/dmo/visit-myrtle-beach/customer-bg-visit-myrtle-beach-bg.jpg)}.visit-myrtle-beach.ft-customer-card:after{background-image:linear-gradient(to bottom right,#264e57e6 33%,#2657484d)}.visit-myrtle-beach.ft-customer-card .ft-profile-pic{background-image:url(../assets/images/profiles/profile-visit-myrtle-beach-stuart-butler.jpg)}.visit-myrtle-beach.ft-highlight-section .ft-section-bg:before{background-image:radial-gradient(40% 100% at 60% 50%,rgba(38,78,87,.15),transparent)}.visit-myrtle-beach.ft-highlight-section .ft-infospec-bubble{color:#fff}.visit-myrtle-beach.ft-highlight-section .ft-infospec-bubble:before{background-color:#264e57}.visit-nc.ft-customer-logo{background-image:url(../assets/images/customers/dmo/visit-nc/logo-visit-nc-white.png)}.visit-nc.ft-customer-card{background-color:#86c8bc;background-image:url(../assets/images/customers/dmo/visit-nc/customer-bg-visit-nc-bg.jpg)}.visit-nc.ft-customer-card:after{background-image:linear-gradient(to bottom right,#86c8bce6 33%,#86c89b4d)}.visit-nc.ft-customer-card .ft-profile-pic{background-image:url(../assets/images/profiles/profile-visit-nc-allison-schult.jpg)}.visit-nc.ft-highlight-section .ft-section-bg:before{background-image:radial-gradient(40% 100% at 60% 50%,rgba(134,200,188,.15),transparent)}.visit-nc.ft-highlight-section .ft-infospec-bubble{color:#fff}.visit-nc.ft-highlight-section .ft-infospec-bubble:before{background-color:#86c8bc}.view-tour{font-size:16px;line-height:1.6}@media (min-width: 1440px){.view-tour .container{width:1410px}}.view-tour{overflow:hidden}.view-tour .tour-header-title{font-size:32px;line-height:1.3;text-align:center;max-width:16em;margin:0 auto}.view-tour .tour-section{position:relative;clear:both;width:100%}.view-tour .tour-section:before,.view-tour .tour-section:after{content:" ";display:table}.view-tour .tour-section:after{clear:both}.view-tour .tour-section-title{font-size:32px;line-height:1.3}.view-tour .tour-section-info{font-size:16px}.view-tour .tour-section-title+.tour-section-info{margin-top:1.5em}.view-tour .tour-section-info+.tour-section-title{margin-top:.25em}.view-tour .tour-techspec{position:relative;min-width:250px;max-width:400px;padding:20px 15px;font-size:14px;line-height:1.4;text-align:center;color:#222;border:1px solid #e0e0e0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#fff;-moz-box-shadow:0 2px 4px rgba(0,0,0,.2),6px 24px 24px -12px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2),6px 24px 24px -12px rgba(0,0,0,.3);box-shadow:0 2px 4px #0003,6px 24px 24px -12px #0000004d;-moz-transition:.5s cubic-bezier(0,0,.1,1);-o-transition:.5s cubic-bezier(0,0,.1,1);-webkit-transition:.5s cubic-bezier(0,0,.1,1);transition:.5s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform}@media (max-width: 479px){.view-tour .tour-section-title,.view-tour .tour-section-info{text-align:center;margin-left:auto;margin-right:auto}}@media (min-width: 480px){.view-tour .tour-header-title,.view-tour .tour-section-title{font-size:36px}.view-tour .tour-section-info{font-size:18px}.view-tour .tour-techspec{font-size:16px}}@media (min-width: 768px){.view-tour .tour-header-title,.view-tour .tour-section-title{font-size:40px}.view-tour .tour-section-info{font-size:18px}.view-tour .tour-techspec{padding:25px 20px}}@media (min-width: 992px){.view-tour .tour-header-title,.view-tour .tour-section-title{font-size:48px}.view-tour .tour-section-info{font-size:20px}}@media (min-width: 1200px){.view-tour .tour-header-title{font-size:54px}.view-tour .tour-section-title{font-size:54px}.view-tour .tour-section-info{font-size:24px}}.view-tour .tour-header{position:relative;width:100%;height:75vh;min-height:700px;max-height:1200px;color:#fff;background-color:#1f293f;background-image:radial-gradient(125% 100% at top left,#982948,#570353);z-index:0;overflow:hidden}@media (max-width: 480px){.view-tour .tour-header{min-height:580px}}.view-tour .tour-header:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:66%;background-image:linear-gradient(to bottom,#1f293f00,#1f293f4d)}.view-tour .tour-header:after{content:"";position:absolute;top:95%;left:0;width:100%;height:100%;background-color:#fff;-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);-webkit-transform:skewY(-8deg);transform:skewY(-8deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.view-tour .tour-header .tour-header-content{position:relative;padding-bottom:10%;opacity:0}.view-tour .tour-header .tour-header-image{position:absolute;top:0;left:0;width:100vw;height:100vh;-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}.view-tour .tour-header .tour-header-image .map,.view-tour .tour-header .tour-header-image .nodes{position:absolute;top:0;left:50%;width:2000px;height:860px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}.view-tour .tour-header .tour-header-image .map{background:url(../assets/images/areas/tour/header-tour-map-dark.png) center center no-repeat;opacity:.2}.view-tour .tour-header .tour-header-image .nodes>[class^=node-]{position:absolute;top:0;left:0;width:100%;height:100%}.view-tour .tour-header .tour-header-image .nodes>[class^=node-]:before,.view-tour .tour-header .tour-header-image .nodes>[class^=node-]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:center center no-repeat}.view-tour .tour-header .tour-header-image .node-center{position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#ff5ad7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.view-tour .tour-header .tour-header-image .node-center:before{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:300%;height:300%;border:1px solid #FF5AD7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.view-tour .tour-header .tour-header-image .node-rings:before,.view-tour .tour-header .tour-header-image .node-rings:after{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:200%;height:200%;border:2px solid #FF5AD7;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0}@media (max-width: 991px){.view-tour .tour-header .tour-header-image{-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}.view-tour .tour-header .tour-header-image .map,.view-tour .tour-header .tour-header-image .nodes{top:50px}}@media (max-width: 767px){.view-tour .tour-header .tour-header-image{-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}.view-tour .tour-header .tour-header-image .map,.view-tour .tour-header .tour-header-image .nodes{top:0}.view-tour .tour-header .tour-header-image .node-7:before,.view-tour .tour-header .tour-header-image .node-7:after{opacity:.2!important}.view-tour .tour-header .tour-header-image .node-7 .node-center{opacity:.25!important}.view-tour .tour-header .tour-header-image .node-7 .node-rings:before{opacity:1!important;width:75vw!important;height:75vw!important}.view-tour .tour-header .tour-header-image .node-7 .node-rings:after{opacity:1!important;width:200vw!important;height:200vw!important}}@media (min-width: 768px){.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active:before{-moz-animation:tour-header-node-blips-before 6s linear both;-o-animation:tour-header-node-blips-before 6s linear both;-webkit-animation:tour-header-node-blips-before 6s linear both;animation:tour-header-node-blips-before 6s linear both;-moz-animation-delay:3s;-o-animation-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active:after{-moz-animation:tour-header-node-blips-after 6s linear both;-o-animation:tour-header-node-blips-after 6s linear both;-webkit-animation:tour-header-node-blips-after 6s linear both;animation:tour-header-node-blips-after 6s linear both;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;-webkit-animation-delay:3.5s;animation-delay:3.5s}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-center{-moz-animation:tour-header-node-center 6s linear both;-o-animation:tour-header-node-center 6s linear both;-webkit-animation:tour-header-node-center 6s linear both;animation:tour-header-node-center 6s linear both;-moz-animation-delay:1s;-o-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-center:before{-moz-animation:tour-header-node-center-before 6s cubic-bezier(.7,0,.1,1) both;-o-animation:tour-header-node-center-before 6s cubic-bezier(.7,0,.1,1) both;-webkit-animation:tour-header-node-center-before 6s cubic-bezier(.7,0,.1,1) both;animation:tour-header-node-center-before 6s cubic-bezier(.7,0,.1,1) both;-moz-animation-delay:1s;-o-animation-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-rings:before,.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-rings:after{-moz-animation:5s cubic-bezier(0,0,.1,1) both;-o-animation:5s cubic-bezier(0,0,.1,1) both;-webkit-animation:5s cubic-bezier(0,0,.1,1) both;animation:5s cubic-bezier(0,0,.1,1) both}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-rings:before{-moz-animation-name:tour-header-node-rings-before-lg;-o-animation-name:tour-header-node-rings-before-lg;-webkit-animation-name:tour-header-node-rings-before-lg;animation-name:tour-header-node-rings-before-lg;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;-webkit-animation-delay:1.75s;animation-delay:1.75s}.view-tour .tour-header .tour-header-image.anim-play-loop [class^=node-].active .node-rings:after{-moz-animation-name:tour-header-node-center-after-lg;-o-animation-name:tour-header-node-center-after-lg;-webkit-animation-name:tour-header-node-center-after-lg;animation-name:tour-header-node-rings-after-lg;-moz-animation-delay:3s;-o-animation-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}}.view-tour .tour-header .tour-header-image .nodes .node-1:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-1.png)}.view-tour .tour-header .tour-header-image .nodes .node-1:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-2.png)}.view-tour .tour-header .tour-header-image .nodes .node-1 .node-center{top:360px;left:550px}.view-tour .tour-header .tour-header-image .nodes .node-2:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-3.png)}.view-tour .tour-header .tour-header-image .nodes .node-2:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-4.png)}.view-tour .tour-header .tour-header-image .nodes .node-2 .node-center{top:270px;left:1580px}.view-tour .tour-header .tour-header-image .nodes .node-3:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-5.png)}.view-tour .tour-header .tour-header-image .nodes .node-3:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-6.png)}.view-tour .tour-header .tour-header-image .nodes .node-3 .node-center{top:240px;left:1640px}.view-tour .tour-header .tour-header-image .nodes .node-4:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-1.png)}.view-tour .tour-header .tour-header-image .nodes .node-4:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-6.png)}.view-tour .tour-header .tour-header-image .nodes .node-4 .node-center{top:690px;left:610px}.view-tour .tour-header .tour-header-image .nodes .node-5:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-2.png)}.view-tour .tour-header .tour-header-image .nodes .node-5:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-3.png)}.view-tour .tour-header .tour-header-image .nodes .node-5 .node-center{top:660px;left:1120px}.view-tour .tour-header .tour-header-image .nodes .node-6:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-4.png)}.view-tour .tour-header .tour-header-image .nodes .node-6:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-5.png)}.view-tour .tour-header .tour-header-image .nodes .node-6 .node-center{top:490px;left:1500px}.view-tour .tour-header .tour-header-image .nodes .node-7:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-1.png)}.view-tour .tour-header .tour-header-image .nodes .node-7:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-5.png)}.view-tour .tour-header .tour-header-image .nodes .node-7 .node-center{top:210px;left:900px}.view-tour .tour-header .tour-header-image .nodes .node-8:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-1.png)}.view-tour .tour-header .tour-header-image .nodes .node-8:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-4.png)}.view-tour .tour-header .tour-header-image .nodes .node-8 .node-center{top:590px;left:710px}.view-tour .tour-header .tour-header-image .nodes .node-9:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-2.png)}.view-tour .tour-header .tour-header-image .nodes .node-9:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-5.png)}.view-tour .tour-header .tour-header-image .nodes .node-9 .node-center{top:410px;left:1380px}.view-tour .tour-header .tour-header-image .nodes .node-10:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-3.png)}.view-tour .tour-header .tour-header-image .nodes .node-10:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-6.png)}.view-tour .tour-header .tour-header-image .nodes .node-10 .node-center{top:170px;left:1160px}.view-tour .tour-header .tour-header-image .nodes .node-11:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-5.png)}.view-tour .tour-header .tour-header-image .nodes .node-11:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-1.png),url(../assets/images/areas/tour/header-tour-map-blips-3.png)}.view-tour .tour-header .tour-header-image .nodes .node-11 .node-center{top:360px;left:1160px}.view-tour .tour-header .tour-header-image .nodes .node-12:before{background-image:url(../assets/images/areas/tour/header-tour-map-blips-6.png)}.view-tour .tour-header .tour-header-image .nodes .node-12:after{background-image:url(../assets/images/areas/tour/header-tour-map-blips-2.png),url(../assets/images/areas/tour/header-tour-map-blips-4.png)}.view-tour .tour-header .tour-header-image .nodes .node-12 .node-center{top:210px;left:580px}.view-tour .tour-header.anim-enter .tour-header-content{opacity:1;-moz-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;-o-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;-webkit-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;transition:opacity 2s cubic-bezier(0,0,.1,1) .5s}.view-tour .tour-header.anim-enter .tour-header-image{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transform-origin:50% 25%;-ms-transform-origin:50% 25%;-o-transform-origin:50% 25%;-webkit-transform-origin:50% 25%;transform-origin:50% 25%;-moz-transition:transform 2s cubic-bezier(0,0,.1,1);-o-transition:transform 2s cubic-bezier(0,0,.1,1);-webkit-transition:transform 2s cubic-bezier(0,0,.1,1);transition:transform 2s cubic-bezier(0,0,.1,1)}.view-tour .reach-section{height:350vw;min-height:1250px;max-height:1800px}.view-tour .reach-section .tour-section-content{position:relative;z-index:5;margin-top:90px}.view-tour .reach-section .tour-section-title{color:#3e184b}.view-tour .reach-section .tour-section-info{max-width:28em}.view-tour .reach-section .tour-section-image{position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);width:100vw;height:100vw;max-width:600px;max-height:600px}.view-tour .reach-section .tour-techspec{margin:0 auto;opacity:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}@media (max-width: 767px){.view-tour .reach-section .tour-section-image{margin-top:100px}.view-tour .reach-section .tour-techspec{top:40vw}}@media (min-width: 768px){.view-tour .reach-section{height:1400px}.view-tour .reach-section .tour-section-title,.view-tour .reach-section .tour-section-info{text-align:left}.view-tour .reach-section .tour-section-image{margin-left:200px}.view-tour .reach-section .tour-techspec{position:absolute;left:auto;right:50%;margin:0 15px;text-align:right}}@media (min-width: 1200px){.view-tour .reach-section{height:1440px}.view-tour .reach-section .tour-techspec{right:60%}}.view-tour .reach-section .device{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:620px;max-height:560px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-tour .reach-section .device-layer-1,.view-tour .reach-section .device-layer-2,.view-tour .reach-section .device-layer-3{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:contain}.view-tour .reach-section .device-layer-1{background-image:url(../assets/images/areas/tour/reach-device-layer-1.png)}.view-tour .reach-section .device-layer-2{background-image:url(../assets/images/areas/tour/reach-device-layer-2.png);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);-webkit-transform:translateY(-15%);transform:translateY(-15%)}.view-tour .reach-section .device-layer-3{background-image:url(../assets/images/areas/tour/reach-device-layer-3.png);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);-webkit-transform:translateY(-30%);transform:translateY(-30%)}.view-tour .reach-section .audience{position:absolute;width:300%;height:300%;max-width:1597px;max-height:951px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../assets/images/areas/tour/reach-audience.png) center center no-repeat;background-size:contain;opacity:0;margin-top:65px;margin-left:-50px}.view-tour .reach-section .audience:after{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;max-width:1169px;max-height:759px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../assets/images/areas/tour/reach-audience-hearts.png) center center no-repeat;background-size:contain;margin-top:-80px;margin-left:110px;opacity:0}@media (max-width: 767px){.view-tour .reach-section .audience:after{display:none}}.view-tour .reach-section .rings{width:275%;height:275%;max-width:1640px;max-height:1640px;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-tour .reach-section .ring-1,.view-tour .reach-section .ring-2,.view-tour .reach-section .ring-3,.view-tour .reach-section .ring-4{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:3px solid #895AFF;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;opacity:0}.view-tour .reach-section .ring-1:after,.view-tour .reach-section .ring-2:after,.view-tour .reach-section .ring-3:after,.view-tour .reach-section .ring-4:after{content:" ";display:block;padding-top:66%}.view-tour .reach-section .ring-1{width:48%}.view-tour .reach-section .ring-2{width:66%}.view-tour .reach-section .ring-3{width:88%}.view-tour .reach-section .ring-4{width:90%}.view-tour .reach-section .tour-section-image.anim-enter .device-layer-1,.view-tour .reach-section .tour-section-image.anim-enter .device-layer-2,.view-tour .reach-section .tour-section-image.anim-enter .device-layer-3{-moz-transition-property:transform;-o-transition-property:transform;-webkit-transition-property:transform;transition-property:transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(.7,0,1,1);-o-transition-timing-function:cubic-bezier(.7,0,1,1);-webkit-transition-timing-function:cubic-bezier(.7,0,1,1);transition-timing-function:cubic-bezier(.7,0,1,1)}.view-tour .reach-section .tour-section-image.anim-enter .device-layer-2,.view-tour .reach-section .tour-section-image.anim-enter .device-layer-3{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.view-tour .reach-section .tour-section-image.anim-enter .audience{-moz-transition-property:opacity,margin;-o-transition-property:opacity,margin;-webkit-transition-property:opacity,margin;transition-property:opacity,margin;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s;opacity:1;margin-top:45px}@media (min-width: 768px){.view-tour .reach-section .tour-section-image.anim-enter .audience:after{-moz-animation:tour-audience-hearts 3s cubic-bezier(0,0,.1,1) both;-o-animation:tour-audience-hearts 3s cubic-bezier(0,0,.1,1) both;-webkit-animation:tour-audience-hearts 3s cubic-bezier(0,0,.1,1) both;animation:tour-audience-hearts 3s cubic-bezier(0,0,.1,1) both;-moz-animation-delay:2s;-o-animation-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}}.view-tour .reach-section .tour-section-image.anim-enter .ring-1,.view-tour .reach-section .tour-section-image.anim-enter .ring-2,.view-tour .reach-section .tour-section-image.anim-enter .ring-3,.view-tour .reach-section .tour-section-image.anim-enter .ring-4{-moz-transition-property:opacity,width;-o-transition-property:opacity,width;-webkit-transition-property:opacity,width;transition-property:opacity,width;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.view-tour .reach-section .tour-section-image.anim-enter .ring-1{width:58%;opacity:.3;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.view-tour .reach-section .tour-section-image.anim-enter .ring-2{width:76%;opacity:.15;-moz-transition-delay:1.1s;-o-transition-delay:1.1s;-webkit-transition-delay:1.1s;transition-delay:1.1s}.view-tour .reach-section .tour-section-image.anim-enter .ring-3{width:98%;opacity:.1;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;-webkit-transition-delay:1.2s;transition-delay:1.2s}.view-tour .reach-section .tour-section-image.anim-enter .ring-4{width:100%;opacity:.05;-moz-transition-delay:1.3s;-o-transition-delay:1.3s;-webkit-transition-delay:1.3s;transition-delay:1.3s}.view-tour .reach-section .path-straight{position:absolute;top:50%;left:50%;margin-top:52.5vw;margin-left:-1.5px;width:3px;height:0;background-color:#895aff;background-image:linear-gradient(to bottom,#fff0 75%,#fff);opacity:.3;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}@media (min-width: 600px){.view-tour .reach-section .path-straight{margin-top:315px}}@media (min-width: 768px){.view-tour .reach-section .path-straight{display:none}}.view-tour .reach-section .path-straight.anim-enter{-moz-transition:height 1s;-o-transition:height 1s;-webkit-transition:height 1s;transition:height 1s;height:150vw}.view-tour .reach-section .paths-angled{position:absolute;top:50%;left:50%;margin-top:271px;margin-left:-240px;width:400px;height:400px;overflow:hidden;opacity:.3;-moz-transform:skew(-41deg,21deg);-ms-transform:skew(-41deg,21deg);-o-transform:skew(-41deg,21deg);-webkit-transform:skew(-41deg,21deg);transform:skew(-41deg,21deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}@media (max-width: 767px){.view-tour .reach-section .paths-angled{display:none}}.view-tour .reach-section .paths-angled .path-1,.view-tour .reach-section .paths-angled .path-2,.view-tour .reach-section .paths-angled .path-3{position:absolute}.view-tour .reach-section .paths-angled .path-1{top:0;left:0;width:3px;background-color:#895aff;height:0}.view-tour .reach-section .paths-angled .path-2{top:50%;left:0;width:0;height:3px;background-color:#895aff;background-image:linear-gradient(to right,#895aff,#38548d)}.view-tour .reach-section .paths-angled .path-3{top:50%;right:0;width:3px;background-color:#895aff;background-image:linear-gradient(to bottom,#38548d 75%,#fff);height:0}.view-tour .reach-section .paths-angled.anim-enter .path-1,.view-tour .reach-section .paths-angled.anim-enter .path-2,.view-tour .reach-section .paths-angled.anim-enter .path-3{-moz-transition-property:width,height;-o-transition-property:width,height;-webkit-transition-property:width,height;transition-property:width,height;-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.view-tour .reach-section .paths-angled.anim-enter .path-1{height:50%}.view-tour .reach-section .paths-angled.anim-enter .path-2{-moz-transition-delay:.25s;-o-transition-delay:.25s;-webkit-transition-delay:.25s;transition-delay:.25s;width:100%}.view-tour .reach-section .paths-angled.anim-enter .path-3{-moz-transition-delay:.5s;-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s;height:50%}.view-tour .inspire-section{height:800px}.view-tour .inspire-section .tour-section-image{position:absolute;top:0;left:50%;width:3500px;height:2500px;text-align:center;margin-left:-1750px;-moz-transform:scale(.66);-ms-transform:scale(.66);-o-transform:scale(.66);-webkit-transform:scale(.66);transform:scale(.66);-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}.view-tour .inspire-section .inspire-photos [class^=inspire-photo-]{position:absolute;width:490px;height:366px;background-image:url(../assets/images/areas/tour/inspire-photos-spritesheet.jpg);background-repeat:no-repeat;background-size:cover;-moz-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);box-shadow:0 0 16px #0000001a,12px 12px 6px -6px #0000004d;opacity:0;-moz-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-ms-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-o-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);-webkit-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px);transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px)}.view-tour .inspire-section .inspire-photos [class^=inspire-photo-].anim-enter{-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;-moz-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-ms-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-o-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-webkit-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0)}.view-tour .inspire-section .inspire-photos .inspire-photo-1{top:50px;left:1430px;background-position:0 -3681px}.view-tour .inspire-section .inspire-photos .inspire-photo-2{top:280px;left:1960px;background-position:0 0}.view-tour .inspire-section .inspire-photos .inspire-photo-3{top:410px;left:2620px;background-position:0 -369px}.view-tour .inspire-section .inspire-photos .inspire-photo-4{top:1480px;left:1800px;background-position:0 -737px}.view-tour .inspire-section .inspire-photos .inspire-photo-5{top:740px;left:860px;background-position:0 -2945px}.view-tour .inspire-section .inspire-photos .inspire-photo-6{top:750px;left:2300px;background-position:0 -1473px}.view-tour .inspire-section .inspire-photos .inspire-photo-7{top:520px;left:330px;background-position:0 -1841px}.view-tour .inspire-section .inspire-photos .inspire-photo-8{top:350px;left:1040px;background-position:0 -2209px}.view-tour .inspire-section .inspire-photos .inspire-photo-9{top:1150px;left:2190px;background-position:0 -2577px}.view-tour .inspire-section .inspire-photos .inspire-photo-10{top:1650px;left:2510px;background-position:0 -1105px}.view-tour .inspire-section .inspire-photos .inspire-photo-11{top:1020px;left:280px;background-position:0 -3313px}.view-tour .inspire-section .tour-techspec{position:absolute;top:150px;right:15px;left:15px;margin:0 auto;max-width:420px}.view-tour .inspire-section .tour-section-content{position:relative;top:450px}.view-tour .inspire-section .tour-section-title,.view-tour .inspire-section .tour-section-info-1{text-align:center;margin-left:auto;margin-right:auto}.view-tour .inspire-section .tour-section-title{max-width:9em;color:#051e55}.view-tour .inspire-section .tour-section-info{max-width:24em}@media (min-width: 768px){.view-tour .inspire-section{height:880px}.view-tour .inspire-section .tour-techspec{top:150px;left:50%;right:auto;margin:0 15px;text-align:left}.view-tour .inspire-section .tour-section-image{-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}.view-tour .inspire-section .tour-section-content{top:520px;left:45px}}@media (min-width: 992px){.view-tour .inspire-section{height:1100px}.view-tour .inspire-section .tour-section-image{-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}.view-tour .inspire-section .tour-section-content{top:680px;left:30px}}@media (min-width: 1200px){.view-tour .inspire-section{height:1200px}.view-tour .inspire-section .tour-section-image{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view-tour .inspire-section .tour-techspec{left:60%}.view-tour .inspire-section .tour-section-content{top:720px;left:50px}}.view-tour .convert-section{height:1700px;color:#fff;background-image:linear-gradient(to bottom,#0f192f00 15%,#0f192f 40%,#4d1853)}.view-tour .convert-section:after{content:"";position:absolute;top:95%;left:0;width:100%;height:100%;background-color:#fff;-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);-webkit-transform:skewY(-8deg);transform:skewY(-8deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-moz-box-shadow:0 -30px 30px rgba(0,0,0,.15);-webkit-box-shadow:0 -30px 30px rgba(0,0,0,.15);box-shadow:0 -30px 30px #00000026}.view-tour .convert-section .tour-section-image{position:absolute;top:0;left:50%;width:3500px;height:2500px;text-align:center;margin-left:-1750px;-moz-transform:scale(.66);-ms-transform:scale(.66);-o-transform:scale(.66);-webkit-transform:scale(.66);transform:scale(.66);-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;-webkit-transform-origin:top center;transform-origin:top center}.view-tour .convert-section .convert-photos [class^=convert-photo-]{position:absolute;width:800px;height:600px;background-repeat:no-repeat;background-size:cover;border-radius:8px;-moz-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),12px 12px 6px -6px rgba(0,0,0,.3);box-shadow:0 0 16px #0000001a,12px 12px 6px -6px #0000004d;opacity:0;-moz-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px) translateZ(0);-ms-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px) translateZ(0);-o-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px) translateZ(0);-webkit-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px) translateZ(0);transform:rotate(30deg) skew(-10.9deg,-9deg) translate(-18px,-30px) translateZ(0)}.view-tour .convert-section .convert-photos [class^=convert-photo-].anim-enter{-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;-moz-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-ms-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-o-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);-webkit-transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0,0);transform:rotate(30deg) skew(-10.9deg,-9deg) translate(0)}.view-tour .convert-section .convert-photos .convert-photo-1{top:0;left:560px;height:1274px;background-image:linear-gradient(165deg,#0f192f00 33%,#0f192f),url(../assets/images/areas/tour/product-story-explorer.jpg)}.view-tour .convert-section .convert-photos .convert-photo-2{top:890px;left:2380px;background-image:linear-gradient(165deg,#0f192f00 33%,#0f192f),url(../assets/images/areas/tour/product-friend-landing.jpg)}.view-tour .convert-section .convert-photos .convert-photo-3{top:660px;left:1410px;background-image:linear-gradient(165deg,#0f192f00 33%,#0f192f),url(../assets/images/areas/tour/product-discovery-ranges.jpg)}.view-tour .convert-section .convert-photos .convert-photo-4{top:1450px;left:1880px;background-image:linear-gradient(165deg,#32184300 33%,#321843),url(../assets/images/areas/tour/product-discovery-linearcalendar.jpg)}.view-tour .convert-section .convert-photos .convert-photo-5{top:1320px;left:320px;background-image:linear-gradient(165deg,#0f192fbf 33%,#321843),url(../assets/images/areas/tour/product-discovery-router.jpg)}.view-tour .convert-section .convert-photos .convert-photo-6{top:1880px;left:1050px;background-image:linear-gradient(165deg,#32184300 33%,#321843),url(../assets/images/areas/tour/product-confirmationx.jpg)}.view-tour .convert-section .tour-section-content{position:relative;top:900px}.view-tour .convert-section .tour-section-title-1{color:#8cc9ff;max-width:15em}.view-tour .convert-section .tour-section-info-1{max-width:26em}.view-tour .convert-section .tour-techspec{position:absolute;top:1300px;right:15px;left:15px;margin:0 auto;max-width:420px}@media (min-width: 768px){.view-tour .convert-section{height:1920px}.view-tour .convert-section .tour-section-image{-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}.view-tour .convert-section .tour-section-content{top:1000px}.view-tour .convert-section .tour-techspec{top:1450px;left:50%;right:auto;margin:0 15px;text-align:left}}@media (min-width: 992px){.view-tour .convert-section{height:2300px}.view-tour .convert-section .tour-section-image{-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}.view-tour .convert-section .tour-section-content{top:1260px}.view-tour .convert-section .tour-techspec{top:1800px}}@media (min-width: 1200px){.view-tour .convert-section{height:2550px}.view-tour .convert-section .tour-section-image{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view-tour .convert-section .tour-techspec{top:1860px;left:55%}}.view-tour .impact-section .tour-section-content{opacity:0;-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);-webkit-transform:translateY(30px);transform:translateY(30px)}.view-tour .impact-section .tour-section-content.anim-enter{-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.view-tour .impact-section .tour-section-title{font-size:50px;line-height:1;text-align:center;padding-top:45px;color:#0f192f}.view-tour .impact-section .tour-section-title span{display:block}.view-tour .impact-section .tour-section-title span:nth-child(1){font-size:.98em;font-weight:700}.view-tour .impact-section .tour-section-title span:nth-child(2){font-size:1em}.view-tour .impact-section .tour-section-title span:nth-child(3){font-size:1.73em;font-weight:700;letter-spacing:-.02em;margin-top:-.1em}.view-tour .impact-section .tour-section-title span:nth-child(4){font-size:.915em}@media (min-width: 480px){.view-tour .impact-section .tour-section-title{font-size:14vw;font-weight:300}}@media (min-width: 768px){.view-tour .impact-section .tour-section-title{font-size:120px}}.view-tour .impact-section .tour-section-subtitle{font-size:16px;font-weight:500;text-align:center;margin-top:30px}.view-tour .impact-section .tour-section-image{margin-top:45px}.view-tour .impact-section .tour-section-image .screenshot-1,.view-tour .impact-section .tour-section-image .screenshot-2,.view-tour .impact-section .tour-section-image .screenshot-3{position:relative;perspective:1000px;width:100%;height:25vw;max-height:300px}.view-tour .impact-section .tour-section-image .screenshot-1:before,.view-tour .impact-section .tour-section-image .screenshot-2:before,.view-tour .impact-section .tour-section-image .screenshot-3:before{content:"";position:absolute;top:0;left:50%;width:360px;height:360px;background:#fff top center no-repeat;background-size:cover;-moz-box-shadow:0 -15px 30px -10px rgba(0,0,0,.1);-webkit-box-shadow:0 -15px 30px -10px rgba(0,0,0,.1);box-shadow:0 -15px 30px -10px #0000001a;cursor:pointer;-moz-transform:translate(-50%,0) scale(.9) rotate3d(-1,0,0,30deg);-ms-transform:translate(-50%,0) scale(.9) rotate3d(-1,0,0,30deg);-o-transform:translate(-50%,0) scale(.9) rotate3d(-1,0,0,30deg);-webkit-transform:translate(-50%,0) scale(.9) rotate3d(-1,0,0,30deg);transform:translate(-50%) scale(.9) rotate3d(-1,0,0,30deg);transform-origin:top center}.view-tour .impact-section .tour-section-image .screenshot-1 .pulse,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse{position:absolute;top:0;left:50%;width:16px;height:16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#7cccc7;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view-tour .impact-section .tour-section-image .screenshot-1 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-1 .pulse:after,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse:after,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse:after{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#7cccc7;opacity:.5}.view-tour .impact-section .tour-section-image .screenshot-1 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse:before{width:300%;height:300%}.view-tour .impact-section .tour-section-image .screenshot-1 .pulse:after,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse:after,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse:after{width:500%;height:500%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.view-tour .impact-section .tour-section-image .screenshot-1 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-2 .pulse:before,.view-tour .impact-section .tour-section-image .screenshot-3 .pulse:before{display:none}}.view-tour .impact-section .tour-section-image .screenshot-1 .tour-techspec,.view-tour .impact-section .tour-section-image .screenshot-2 .tour-techspec,.view-tour .impact-section .tour-section-image .screenshot-3 .tour-techspec{position:absolute;top:-100%;left:0;right:0;width:85%;margin:0 auto;pointer-events:none;opacity:0;-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}.view-tour .impact-section .tour-section-image .screenshot-1:before{background-image:url(../assets/images/areas/tour/impact-screen-3.jpg)}.view-tour .impact-section .tour-section-image .screenshot-1 .pulse{top:25%;left:66%}.view-tour .impact-section .tour-section-image .screenshot-2:before{margin-top:15px;background-image:url(../assets/images/areas/tour/impact-screen-1.jpg)}.view-tour .impact-section .tour-section-image .screenshot-2 .pulse{top:25%;left:33%}.view-tour .impact-section .tour-section-image .screenshot-2 .tour-techspec{padding-bottom:40px}.view-tour .impact-section .tour-section-image .screenshot-3:before{margin-top:30px;background-image:url(../assets/images/areas/tour/impact-screen-2.jpg)}.view-tour .impact-section .tour-section-image .screenshot-3 .pulse{top:50%;left:60%}@media (min-width: 480px){.view-tour .impact-section .tour-section-image .screenshot-1:before,.view-tour .impact-section .tour-section-image .screenshot-2:before,.view-tour .impact-section .tour-section-image .screenshot-3:before{width:480px;height:480px}}@media (min-width: 768px){.view-tour .impact-section .tour-section-image .screenshot-1:before,.view-tour .impact-section .tour-section-image .screenshot-2:before,.view-tour .impact-section .tour-section-image .screenshot-3:before{width:900px;height:900px}.view-tour .impact-section .tour-section-image .screenshot-1 .tour-techspec{top:7%;left:auto;right:10px;max-width:360px;text-align:left}.view-tour .impact-section .tour-section-image .screenshot-2 .tour-techspec{top:7%;left:10px;right:auto;padding-bottom:30px;max-width:400px;text-align:left}.view-tour .impact-section .tour-section-image .screenshot-3 .tour-techspec{top:7%;left:auto;right:10px;text-align:left}}@media (min-width: 992px){.view-tour .impact-section .tour-section-image{margin-top:60px}.view-tour .impact-section .tour-section-image .screenshot-1:before,.view-tour .impact-section .tour-section-image .screenshot-2:before,.view-tour .impact-section .tour-section-image .screenshot-3:before{width:960px;height:960px}.view-tour .impact-section .tour-section-image .screenshot-1 .tour-techspec{left:60%;right:auto}.view-tour .impact-section .tour-section-image .screenshot-2 .tour-techspec{left:auto;right:60%}.view-tour .impact-section .tour-section-image .screenshot-3 .tour-techspec{top:15%;left:60%;right:auto}}@media (min-width: 1200px){.view-tour .impact-section .tour-section-image .screenshot-1:before,.view-tour .impact-section .tour-section-image .screenshot-2:before,.view-tour .impact-section .tour-section-image .screenshot-3:before{width:1080px;height:1080px}}.view-tour .impact-section .tour-section-image.anim-enter .screenshot-1:before,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-2:before,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-3:before{-moz-transition-property:margin,transform;-o-transition-property:margin,transform;-webkit-transition-property:margin,transform;transition-property:margin,transform;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(.7,0,.1,1);-o-transition-timing-function:cubic-bezier(.7,0,.1,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.1,1);transition-timing-function:cubic-bezier(.7,0,.1,1)}.view-tour .impact-section .tour-section-image.anim-enter .screenshot-1.active:before,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-2.active:before,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-3.active:before{-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transform:translate(-50%,-25%) scale(1) rotate3d(-1,0,0,30deg);-ms-transform:translate(-50%,-25%) scale(1) rotate3d(-1,0,0,30deg);-o-transform:translate(-50%,-25%) scale(1) rotate3d(-1,0,0,30deg);-webkit-transform:translate(-50%,-25%) scale(1) rotate3d(-1,0,0,30deg);transform:translate(-50%,-25%) scale(1) rotate3d(-1,0,0,30deg)}.view-tour .impact-section .tour-section-image.anim-enter .screenshot-1.active .pulse,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-2.active .pulse,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-3.active .pulse{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);-moz-transition-delay:.25s;-o-transition-delay:.25s;-webkit-transition-delay:.25s;transition-delay:.25s}.view-tour .impact-section .tour-section-image.anim-enter .screenshot-1.active .tour-techspec,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-2.active .tour-techspec,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-3.active .tour-techspec{-moz-transition-delay:.5s;-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.view-tour .impact-section .tour-section-image.anim-enter .screenshot-1:not(.active) .tour-techspec,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-2:not(.active) .tour-techspec,.view-tour .impact-section .tour-section-image.anim-enter .screenshot-3:not(.active) .tour-techspec{-moz-transition-duration:.25s;-o-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s}.view-tour .impact-section .tour-section-image.anim-enter .pulse{-moz-transition:transform .5s cubic-bezier(0,0,.1,1);-o-transition:transform .5s cubic-bezier(0,0,.1,1);-webkit-transition:transform .5s cubic-bezier(0,0,.1,1);transition:transform .5s cubic-bezier(0,0,.1,1);-moz-transition-delay:.75s;-o-transition-delay:.75s;-webkit-transition-delay:.75s;transition-delay:.75s}.view-tour .impact-section .tour-section-image.anim-enter .pulse:before{-moz-animation:tour-pulse-loop-before 1s cubic-bezier(.7,0,.1,1) infinite alternate;-o-animation:tour-pulse-loop-before 1s cubic-bezier(.7,0,.1,1) infinite alternate;-webkit-animation:tour-pulse-loop-before 1s cubic-bezier(.7,0,.1,1) infinite alternate;animation:tour-pulse-loop-before 1s cubic-bezier(.7,0,.1,1) infinite alternate}.view-tour .impact-section .tour-section-image.anim-enter .pulse:after{-moz-animation:tour-pulse-loop-after 1s cubic-bezier(.7,0,.1,1) .1s infinite alternate;-o-animation:tour-pulse-loop-after 1s cubic-bezier(.7,0,.1,1) .1s infinite alternate;-webkit-animation:tour-pulse-loop-after 1s cubic-bezier(.7,0,.1,1) .1s infinite alternate;animation:tour-pulse-loop-after 1s cubic-bezier(.7,0,.1,1) .1s infinite alternate}.view-tour .impact-section .tour-section-image:not(.anim-enter) .pulse{-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.view-tour .impact-section .graph{position:relative;width:120vw;height:30vw;-moz-transform:translateX(-10vw) scaleY(0);-ms-transform:translateX(-10vw) scaleY(0);-o-transform:translateX(-10vw) scaleY(0);-webkit-transform:translateX(-10vw) scaleY(0);transform:translate(-10vw) scaleY(0);-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center;pointer-events:none;background:url(../assets/images/areas/tour/impact-graph.png) center center no-repeat;background-size:cover}.view-tour .impact-section .graph.anim-enter{-moz-transition:transform .5s cubic-bezier(0,0,.1,1);-o-transition:transform .5s cubic-bezier(0,0,.1,1);-webkit-transition:transform .5s cubic-bezier(0,0,.1,1);transition:transform .5s cubic-bezier(0,0,.1,1);-moz-transform:translateX(-10vw) scaleY(1);-ms-transform:translateX(-10vw) scaleY(1);-o-transform:translateX(-10vw) scaleY(1);-webkit-transform:translateX(-10vw) scaleY(1);transform:translate(-10vw) scaleY(1)}.view-tour .impact-section .impact-points{position:relative;min-height:600px;padding-bottom:180px;background-color:#3f4c93;background-image:linear-gradient(to bottom,#3f4c93,#1b2a66 25%,#0f192f)}.view-tour .impact-section .impact-points .impact-point{position:relative;padding:0 15px;text-align:center;color:#fff;opacity:0;-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9)}.view-tour .impact-section .impact-points .impact-point:before,.view-tour .impact-section .impact-points .impact-point:after{content:"";position:absolute;top:100%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);opacity:.3}.view-tour .impact-section .impact-points .impact-point:before{width:150px;height:2px}.view-tour .impact-section .impact-points .impact-point:after{width:2px;height:0;margin-top:2px}.view-tour .impact-section .impact-points .impact-point:last-child:before{width:0;margin-top:45px}.view-tour .impact-section .impact-points .impact-point-title{max-width:16em;margin:5em auto 0;font-size:30px;line-height:1.2}.view-tour .impact-section .impact-points .impact-point:first-child .impact-point-title{margin-top:2em}.view-tour .impact-section .impact-points .impact-point-info{max-width:30em;margin:1.5em auto 0;padding-bottom:2em;font-size:16px}@media (min-width: 480px){.view-tour .impact-section .impact-points .impact-point-title{font-size:36px}.view-tour .impact-section .impact-points .impact-point-info{font-size:18px}}@media (min-width: 768px){.view-tour .impact-section .impact-points{padding-bottom:250px}.view-tour .impact-section .impact-points .impact-point-title{font-size:40px}.view-tour .impact-section .impact-points .impact-point-info{font-size:18px}}@media (min-width: 992px){.view-tour .impact-section .impact-points .impact-point-title{font-size:48px}.view-tour .impact-section .impact-points .impact-point-info{font-size:20px}}@media (min-width: 1200px){.view-tour .impact-section .impact-points .impact-point-title{font-size:54px}.view-tour .impact-section .impact-points .impact-point-info{font-size:24px}}.view-tour .impact-section .impact-points .impact-point-1 .impact-point-title{color:#56d5ce}.view-tour .impact-section .impact-points .impact-point-1:before,.view-tour .impact-section .impact-points .impact-point-1:after{background-color:#56d5ce}.view-tour .impact-section .impact-points .impact-point-2 .impact-point-title{color:#4ae2a9}.view-tour .impact-section .impact-points .impact-point-2 .impact-point-info{max-width:34em}.view-tour .impact-section .impact-points .impact-point-2:before,.view-tour .impact-section .impact-points .impact-point-2:after{background-color:#4ae2a9}.view-tour .impact-section .impact-points .impact-point-3 .impact-point-title{color:#33d15c}.view-tour .impact-section .impact-points .impact-point-3 .impact-point-info{max-width:34em}.view-tour .impact-section .impact-points .impact-point-3:before{background-color:#33d15c}.view-tour .impact-section .impact-points .impact-point.anim-enter{-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.view-tour .impact-section .impact-points .impact-point.anim-enter:before,.view-tour .impact-section .impact-points .impact-point.anim-enter:after{-moz-transition-property:width,height;-o-transition-property:width,height;-webkit-transition-property:width,height;transition-property:width,height;-moz-transition-duration:2s;-o-transition-duration:2s;-webkit-transition-duration:2s;transition-duration:2s;-moz-transition-timing-function:cubic-bezier(.7,0,.1,1);-o-transition-timing-function:cubic-bezier(.7,0,.1,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.1,1);transition-timing-function:cubic-bezier(.7,0,.1,1);-moz-transition-delay:.5s;-o-transition-delay:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}.view-tour .impact-section .impact-points .impact-point.anim-enter:before{width:0}.view-tour .impact-section .impact-points .impact-point.anim-enter:after{height:120px}@media (min-width: 768px){.view-tour .impact-section .impact-points .impact-point.anim-enter:after{height:140px}}@media (min-width: 992px){.view-tour .impact-section .impact-points .impact-point.anim-enter:after{height:180px}}@media (min-width: 1200px){.view-tour .impact-section .impact-points .impact-point.anim-enter:after{height:200px}}.view-tour .impact-section .impact-points .impact-point.anim-enter:last-child:before{width:33%}.view-tour .customer-cases-section{height:740px;color:#fff;background:#000;overflow:hidden;-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.view-tour .customer-cases-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,#0f192f,#0f192f4d);z-index:2}.view-tour .customer-cases-section .tour-section-image{position:absolute;bottom:15px;left:50%;width:5360px;height:1420px;-moz-transform:translateX(-50%) rotateX(42deg);-ms-transform:translateX(-50%) rotateX(42deg);-o-transform:translateX(-50%) rotateX(42deg);-webkit-transform:translateX(-50%) rotateX(42deg);transform:translate(-50%) rotateX(42deg);-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center;z-index:1}.view-tour .customer-cases-section .tour-section-image:before,.view-tour .customer-cases-section .tour-section-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:1420px;background:url(../assets/images/areas/tour/customers-gallery-1.jpg) 0 0 repeat-x;background-size:contain}.view-tour .customer-cases-section .customer-case{position:absolute;left:0;top:0;width:100%;height:100%;padding:15px 15px 90px;z-index:3;opacity:0;-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);-webkit-transform:scale(.9);transform:scale(.9);text-shadow:0 1px 6px rgba(0,0,0,.3)}.view-tour .customer-cases-section .customer-quote{max-width:32em;margin:0 auto 2em;font-size:20px;text-align:center}.view-tour .customer-cases-section .ft-video-signature{margin:0 auto;max-width:24em}.view-tour .customer-cases-section .ft-profile-pic{border:3px solid #fff}.view-tour .customer-cases-section .ft-profile-pic.alexhusner{background-image:url(../assets/images/areas/tour/customers-profile-alexhusner.jpg)}@media (min-width: 768px){.view-tour .customer-cases-section .customer-quote{font-size:20px}}@media (min-width: 992px){.view-tour .customer-cases-section .customer-quote{font-size:24px}}@media (min-width: 1200px){.view-tour .customer-cases-section .customer-quote{font-size:28px}}.view-tour .customer-cases-section.anim-enter .customer-case.active{-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media (min-width: 768px){.view-tour .customer-cases-section .tour-section-image.anim-play-loop:before{-moz-animation:tour-customer-grid-river-loop-before 240s linear infinite;-o-animation:tour-customer-grid-river-loop-before 240s linear infinite;-webkit-animation:tour-customer-grid-river-loop-before 240s linear infinite;animation:tour-customer-grid-river-loop-before 240s linear infinite}.view-tour .customer-cases-section .tour-section-image.anim-play-loop:after{-moz-animation:tour-customer-grid-river-loop-after 240s linear infinite;-o-animation:tour-customer-grid-river-loop-after 240s linear infinite;-webkit-animation:tour-customer-grid-river-loop-after 240s linear infinite;animation:tour-customer-grid-river-loop-after 240s linear infinite}}.view-tour .ft-cta-section .ft-btn-getstarted{font-size:32px}.view-tour .ft-cta-section .ft-btn-getstarted:after{content:"";position:absolute;top:50%;left:50%;width:120px;height:120px;background:#4a90e2 url(../assets/images/areas/tour/cta-btn-map@2x.png) 0 center repeat-x;background-size:cover;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(0)}.view-tour .ft-cta-section .ft-btn-getstarted:hover:before,.view-tour .ft-cta-section .ft-btn-getstarted:focus:before{animation:tour-cta-button-hover 3s cubic-bezier(0,0,.1,1) infinite}.view-tour .ft-cta-section .ft-btn-getstarted:hover:after,.view-tour .ft-cta-section .ft-btn-getstarted:focus:after{opacity:1;transform:translate(-50%,-50%) scale(1);animation:tour-cta-button-globe 10s linear infinite reverse}.view-tour .ft-cta-section.anim-enter{transition-property:opacity,transform;transition-duration:1s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1);opacity:1;transform:translateY(0)}.view-tour .ft-cta-section.anim-enter .ft-btn-getstarted:after{animation:tour-cta-button-globe 10s linear infinite reverse}@keyframes tour-header-node-center{0%{opacity:0;-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}10%,90%{opacity:.25;-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{opacity:0;-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}}@keyframes tour-header-node-center-before{0%{-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}20%,80%{-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}}@keyframes tour-header-node-rings-before-lg{0%{opacity:0;width:300%;height:300%}0.0001%{opacity:1}to{opacity:0;width:30vw;height:30vw}}@keyframes tour-header-node-rings-after-lg{0%{opacity:0;width:300%;height:300%}0.0001%{opacity:1}to{opacity:0;width:120vw;height:120vw}}@keyframes tour-header-node-blips-before{0%{opacity:0}25%,50%{opacity:.2}to{opacity:0;-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes tour-header-node-blips-after{0%{opacity:0}25%,50%{opacity:.2}to{opacity:0;-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes tour-audience-hearts{0%{opacity:0}10%,50%{opacity:1}to{opacity:0;margin-top:-120px}}@keyframes tour-pulse-loop-before{0%{-moz-transform:translate(-50%,-50%) scale(.33);-ms-transform:translate(-50%,-50%) scale(.33);-o-transform:translate(-50%,-50%) scale(.33);-webkit-transform:translate(-50%,-50%) scale(.33);transform:translate(-50%,-50%) scale(.33);opacity:1}to{-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.3}}@keyframes tour-pulse-loop-after{0%{-moz-transform:translate(-50%,-50%) scale(.4);-ms-transform:translate(-50%,-50%) scale(.4);-o-transform:translate(-50%,-50%) scale(.4);-webkit-transform:translate(-50%,-50%) scale(.4);transform:translate(-50%,-50%) scale(.4);opacity:.3}to{-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.1}}@keyframes tour-customer-grid-river-loop-before{0%{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translate(0)}50%{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}50.001%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes tour-customer-grid-river-loop-after{0%{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}@keyframes tour-cta-button-hover{0%{width:150px;height:150px}to{width:250px;height:250px;opacity:0}}@keyframes tour-cta-button-globe{0%{background-position:0 center}to{background-position:-250px center}}.modal-default{background:#232629;background:radial-gradient(circle farthest-corner at 50% 25%,#005481,#000000e6)}.modal-default .get-started-form-section-label{margin-top:0;margin-bottom:1em}.modal-default .get-started .slide-navigation{display:inline-block;vertical-align:middle;font-size:20px;width:100%;max-width:350px;height:400px;background-color:#68cbe133;color:#fff;border-radius:4px;padding:200px 50px 120px;margin:0 auto;text-decoration:none}.modal-default .get-started .slide-navigation:hover,.modal-default .get-started .slide-navigation:active{background-color:#68cbe166}.modal-default .get-started .or-divider{position:absolute;top:50%;left:50%;background:#68cbe1;font-size:20px;color:#222;padding:15px;border:none;border-radius:50%;transform:translate(-50%,-50%);opacity:1}.modal-default .get-started .btn-selfguided{background-image:url(../assets/images/icons/getstarted/icon_map@2x.png);background-size:86px 74px;background-position:center 100px;background-repeat:no-repeat}.modal-default .get-started .btn-fullplatform{background-image:url(../assets/images/icons/getstarted/icon-nametag@2x.png);background-size:96px 80px;background-position:center 100px;background-repeat:no-repeat}@media (max-width: 768px){.modal-default .get-started .slide-navigation{display:block;height:auto;padding:150px 25px 60px}.modal-default .get-started .slide-navigation h4{font-size:16px}.modal-default .get-started .or-divider{font-size:14px;padding:10px}.modal-default .get-started .btn-selfguided,.modal-default .get-started .btn-fullplatform{background-position-y:50px}.modal-default .get-started .btn-fullplatform{margin-top:5px}}.view.view-partners{overflow:hidden}.view.view-partners .ft-header{height:70vh;min-height:480px;color:#fff;background-color:#4a053c;background-image:linear-gradient(-177deg,#1e001b,#4a053cd9 59%,#9a5b6d 120%)}.view.view-partners .ft-header .ft-heading{max-width:15em}.view.view-partners .ft-section.featured-partners{text-align:center;padding:0 0 80px}.view.view-partners .ft-section.featured-partners .extra-partners li{margin:5px 0}.view.view-partners .ft-section.featured-partners .partner-logo-parent{display:table;width:100%;height:130px;margin-top:15px}.view.view-partners .ft-section.featured-partners .partner-logo{display:table-cell;vertical-align:middle;height:130px;width:100%}.view.view-partners .ft-section.featured-partners .partner-logo-image{max-width:85%}.view.view-partners .ft-section.featured-partners .featured-partners-subtitle{font-family:museo-sans,sans-serif;font-size:14px;color:#222}.view.view-partners .ft-section.featured-partners .featured-partners-subtitle:before{display:block;margin:0 auto 20px;content:" ";border-bottom:solid 1px #E0E0E0;width:150px}.view.view-partners .ft-section.fuel-video{padding-top:30px}.view.view-partners .ft-section.fuel-video .ft-quote-card{background-image:url(../assets/images/areas/partners/partners-bg-flipto-fuel-travel-broll.jpg);background-position:center center;background-size:cover}.view.view-partners .ft-section.fuel-video .ft-quote-card:before{background-image:linear-gradient(90deg,#30090ae6,#30290900 75%)}@media (min-width: 768px){.view.view-partners .ft-section.fuel-video .ft-quote-card .ft-content{width:50%}.view.view-partners .ft-section.fuel-video .ft-quote-card .ft-btn-play{font-size:1.5em}}.view.view-partners .ft-section.booking-engines{text-align:left;padding-top:0;padding-bottom:0}.view.view-partners .ft-section.booking-engines .section-info{margin-top:120px}@media screen and (max-width: 767px){.view.view-partners .ft-section.booking-engines .section-info{margin-top:0}}.view.view-partners .ft-section.travel-tripper-quote{text-align:center;position:relative;color:#fff;background-size:cover;padding:60px 0}.view.view-partners .ft-section.travel-tripper-quote blockquote{position:relative;border:none;font-family:museo-sans,sans-serif;font-size:20px;font-weight:300;margin:30px auto;padding:0;max-width:850px}.view.view-partners .ft-section.travel-tripper-quote blockquote p{color:#fff}.view.view-partners .ft-section.travel-tripper-quote blockquote footer{color:#fff;border:none;padding:0;margin-top:40px;font-family:museo-sans,sans-serif;font-size:14px;font-weight:300}.view.view-partners .ft-section.travel-tripper-quote blockquote footer strong{font-weight:700}.view.view-partners .ft-section.travel-tripper-quote blockquote footer:before{content:""}.view.view-partners .ft-section.travel-tripper-quote.travel-tripper-quote{background-image:url(../assets/images/areas/partners/partners-bg-traveltripper.png)}.view.view-partners .ft-section.ft-cta-section .ft-section-bg{background-color:#aaa;background-image:url(../assets/images/backgrounds/ft-map-dotted.png);opacity:.05}.view.view-partners .ft-section .btn-expand-section{margin-top:40px}.view-about{font-size:16px;line-height:1.6}@media (min-width: 1440px){.view-about .container{width:1410px}}.view-about{overflow:hidden}.view-about .column+.column{margin-top:1em}@media (min-width: 768px){.view-about .column{float:left;width:47%}.view-about .column+.column{margin-top:0;margin-left:6%}}.view-about .about-header-title{font-size:32px;line-height:1.3;text-align:center;max-width:16em;margin:0 auto}.view-about .about-section-supertitle{font-size:16px;color:#90999f;font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase}.view-about .about-header-subtitle{font-size:16px;text-align:center;max-width:28em;margin:1em auto 0;opacity:.7}.view-about .about-section{position:relative;clear:both;width:100%}.view-about .about-section:before,.view-about .about-section:after{content:" ";display:table}.view-about .about-section:after{clear:both}.view-about .about-section-title{font-size:32px;line-height:1.3}.view-about .about-section-info{font-size:16px}.view-about .about-section-title+.about-section-info{margin-top:1.5em}.view-about .about-section-info+.about-section-title{margin-top:.25em}@media (max-width: 479px){.view-about .about-section-title{font-size:28px}.view-about .about-section-title,.view-about .about-section-info{text-align:center;margin-left:auto;margin-right:auto}}@media (min-width: 480px){.view-about .about-header-title,.view-about .about-section-title{font-size:36px}.view-about .about-header-subtitle,.view-about .about-section-info{font-size:18px}}@media (min-width: 768px){.view-about .about-header-title,.view-about .about-section-title{font-size:40px}.view-about .about-header-subtitle,.view-about .about-section-info{font-size:18px}}@media (min-width: 992px){.view-about .about-header-title,.view-about .about-section-title{font-size:48px}.view-about .about-header-subtitle,.view-about .about-section-info{font-size:20px}}@media (min-width: 1200px){.view-about .about-header-title{font-size:54px}.view-about .about-header-subtitle{font-size:24px}.view-about .about-section-title{font-size:54px}.view-about .about-section-info{font-size:24px}}.view-about .about-header{position:relative;width:100%;height:95vh;color:#fff;background-color:#000;min-height:540px}@media (min-width: 768px){.view-about .about-header{min-height:650px}}.view-about .about-header .about-header-image{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.view-about .about-header .about-header-image:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:radial-gradient(300% 100% at 100% 100%,#000 10%,#ff009633 50%,#dc00ff33 60%,#c600ff00);z-index:1}.view-about .about-header .about-header-image .backdrop{position:absolute;bottom:0;left:0;width:100%;height:100%;margin:0 auto;background:url(../assets/images/areas/company/about-header-bg.jpg) center center no-repeat;background-size:200%;background-attachment:fixed;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0;-moz-transform-origin:center 75%;-ms-transform-origin:center 75%;-o-transform-origin:center 75%;-webkit-transform-origin:center 75%;transform-origin:center 75%}.view-about .about-header .about-header-image .astronauts{position:absolute;bottom:0;left:0;width:100%;height:100%;-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center;z-index:1}.view-about .about-header .about-header-image .astronaut-flag{position:absolute;bottom:-2px;left:50%;-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);-webkit-transform:translateX(-55%);transform:translate(-55%);width:595.33333333px;height:100%;background:url(../assets/images/areas/company/about-header-astronaut-flag@2x.png) 70% bottom no-repeat;background-size:contain}.view-about .about-header .about-header-image .astronaut-bike{position:absolute;bottom:-6px;left:50%;-moz-transform:translateX(20%) translateY(-4%) rotate(5deg);-ms-transform:translateX(20%) translateY(-4%) rotate(5deg);-o-transform:translateX(20%) translateY(-4%) rotate(5deg);-webkit-transform:translateX(20%) translateY(-4%) rotate(5deg);transform:translate(20%) translateY(-4%) rotate(5deg);-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;-webkit-transform-origin:bottom center;transform-origin:bottom center;width:103.71428571px;height:100%;background:url(../assets/images/areas/company/about-header-astronaut-bike@2x.png) center bottom no-repeat;background-size:contain}@media (min-width: 480px){.view-about .about-header .about-header-image .astronaut-flag{-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);-webkit-transform:translateX(-60%);transform:translate(-60%);width:793.77777778px}.view-about .about-header .about-header-image .astronaut-bike{-moz-transform:translateX(70%) translateY(-4%) rotate(8deg);-ms-transform:translateX(70%) translateY(-4%) rotate(8deg);-o-transform:translateX(70%) translateY(-4%) rotate(8deg);-webkit-transform:translateX(70%) translateY(-4%) rotate(8deg);transform:translate(70%) translateY(-4%) rotate(8deg);width:121px}}@media (min-width: 768px){.view-about .about-header .about-header-image .backdrop{background-size:contain}.view-about .about-header .about-header-image .astronaut-flag{-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);-webkit-transform:translateX(-60%);transform:translate(-60%);width:893px}.view-about .about-header .about-header-image .astronaut-bike{-moz-transform:translateX(130%);-ms-transform:translateX(130%);-o-transform:translateX(130%);-webkit-transform:translateX(130%);transform:translate(130%);width:145.2px}}@media (min-width: 992px){.view-about .about-header .about-header-image .astronaut-flag{-moz-transform:translateX(-55%);-ms-transform:translateX(-55%);-o-transform:translateX(-55%);-webkit-transform:translateX(-55%);transform:translate(-55%)}.view-about .about-header .about-header-image .astronaut-bike{-moz-transform:translateX(190%);-ms-transform:translateX(190%);-o-transform:translateX(190%);-webkit-transform:translateX(190%);transform:translate(190%)}}.view-about .about-header .about-header-content{position:relative;padding:0 15px 60px;z-index:2;opacity:0}.view-about .about-header .about-header-subtitle span{display:inline-block}.view-about .about-header.anim-enter .about-header-content{opacity:1;-moz-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;-o-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;-webkit-transition:opacity 2s cubic-bezier(0,0,.1,1) .5s;transition:opacity 2s cubic-bezier(0,0,.1,1) .5s}.view-about .about-header.anim-enter .about-header-image .backdrop{-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-moz-transition:4s cubic-bezier(0,0,.1,1);-o-transition:4s cubic-bezier(0,0,.1,1);-webkit-transition:4s cubic-bezier(0,0,.1,1);transition:4s cubic-bezier(0,0,.1,1);-moz-transition-property:transform,opacity;-o-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;opacity:1}.view-about .about-header.anim-enter .about-header-image .astronauts{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-moz-transition:transform 3s cubic-bezier(0,0,.1,1);-o-transition:transform 3s cubic-bezier(0,0,.1,1);-webkit-transition:transform 3s cubic-bezier(0,0,.1,1);transition:transform 3s cubic-bezier(0,0,.1,1)}.view-about .mission-section{padding:90px 0;min-height:400px;-moz-perspective:1000px;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.view-about .mission-section .about-section-content{max-width:960px;margin:0 auto;padding:0 15px}.view-about .mission-section .about-section-info{text-align:center}.view-about .mission-section .about-section-info p{position:relative;margin:0 auto;-moz-transition:1s cubic-bezier(0,0,.1,1);-o-transition:1s cubic-bezier(0,0,.1,1);-webkit-transition:1s cubic-bezier(0,0,.1,1);transition:1s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.view-about .mission-section .about-section-info p:nth-child(1){font-size:2em;font-weight:500;color:#a11b8c}.view-about .mission-section .about-section-info p:nth-child(1) .icon-heart{display:inline-block;width:1em;text-indent:-9999px;background:url(../assets/images/areas/company/icon-about-mission-heart@2x.png) center center no-repeat;background-size:contain}.view-about .mission-section .about-section-info p:nth-child(2){max-width:28em;margin-top:0;color:#7d488c;font-size:1.25em;line-height:1.4}.view-about .mission-section .about-section-info p:nth-child(3){max-width:32em;margin-top:3em;color:#60696f}.view-about .mission-section .about-section-info p:nth-child(4){margin:2em auto;font-weight:500;color:#7d488c}.view-about .mission-section .about-section-info p:nth-child(5){max-width:32em;margin-top:2em;color:#60696f}.view-about .mission-section .about-section-info p:nth-child(6){max-width:32em;margin-top:2em;color:#60696f}.view-about .mission-section .about-section-info p:nth-child(6) b{display:inline-block;font-weight:500}.view-about .mission-section .about-section-info p .emphasis{font-style:italic;font-weight:500}.view-about .mission-section .about-section-info p.anim-enter{-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media (min-width: 992px){.view-about .mission-section{padding:120px 0 150px}.view-about .mission-section .about-section-info p:nth-child(3),.view-about .mission-section .about-section-info p:nth-child(5),.view-about .mission-section .about-section-info p:nth-child(6){font-size:.8em}}.view-about .corevalues-section{background-image:url(../assets/images/areas/company/section_corevalues_bg_linear.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:90px 0;text-align:center;overflow:hidden}@media (min-width: 768px){.view-about .corevalues-section{background-image:url(../assets/images/areas/company/section_corevalues_bg_radial.jpg)}}.view-about .corevalues-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-image:linear-gradient(to bottom,#fff,#fff0)}.view-about .corevalues-section .about-section-image{position:absolute;top:165px;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;overflow:hidden}@media (min-width: 768px){.view-about .corevalues-section .about-section-image{top:50%}}.view-about .corevalues-section .about-section-image .rings{position:absolute;top:50%;left:50%;width:150px;height:150px;opacity:0;-moz-transform:scale(.5) translate(-50%,-50%) rotate(-270deg);-ms-transform:scale(.5) translate(-50%,-50%) rotate(-270deg);-o-transform:scale(.5) translate(-50%,-50%) rotate(-270deg);-webkit-transform:scale(.5) translate(-50%,-50%) rotate(-270deg);transform:scale(.5) translate(-50%,-50%) rotate(-270deg)}.view-about .corevalues-section .about-section-image .rings .ring-1,.view-about .corevalues-section .about-section-image .rings .ring-2,.view-about .corevalues-section .about-section-image .rings .ring-3,.view-about .corevalues-section .about-section-image .rings .ring-4,.view-about .corevalues-section .about-section-image .rings .ring-5{position:absolute;top:50%;left:50%;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.view-about .corevalues-section .about-section-image .rings .ring-1:before,.view-about .corevalues-section .about-section-image .rings .ring-2:before,.view-about .corevalues-section .about-section-image .rings .ring-3:before,.view-about .corevalues-section .about-section-image .rings .ring-4:before,.view-about .corevalues-section .about-section-image .rings .ring-5:before{content:"";display:block;padding-top:100%}.view-about .corevalues-section .about-section-image .rings .ring-1 .orb,.view-about .corevalues-section .about-section-image .rings .ring-2 .orb,.view-about .corevalues-section .about-section-image .rings .ring-3 .orb,.view-about .corevalues-section .about-section-image .rings .ring-4 .orb,.view-about .corevalues-section .about-section-image .rings .ring-5 .orb{position:absolute;width:12px;height:12px;background-color:#fff;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.view-about .corevalues-section .about-section-image .rings .ring-1{width:300%;-moz-transform:translate(-50%,-50%) rotate(30deg);-ms-transform:translate(-50%,-50%) rotate(30deg);-o-transform:translate(-50%,-50%) rotate(30deg);-webkit-transform:translate(-50%,-50%) rotate(30deg);transform:translate(-50%,-50%) rotate(30deg)}.view-about .corevalues-section .about-section-image .rings .ring-1 .orb{top:50%;left:100%}.view-about .corevalues-section .about-section-image .rings .ring-2{width:375%;-moz-transform:translate(-50%,-50%) rotate(-60deg);-ms-transform:translate(-50%,-50%) rotate(-60deg);-o-transform:translate(-50%,-50%) rotate(-60deg);-webkit-transform:translate(-50%,-50%) rotate(-60deg);transform:translate(-50%,-50%) rotate(-60deg)}.view-about .corevalues-section .about-section-image .rings .ring-2 .orb{top:50%;left:0;width:10px;height:10px}.view-about .corevalues-section .about-section-image .rings .ring-3{width:575%;-moz-transform:translate(-50%,-50%) rotate(75deg);-ms-transform:translate(-50%,-50%) rotate(75deg);-o-transform:translate(-50%,-50%) rotate(75deg);-webkit-transform:translate(-50%,-50%) rotate(75deg);transform:translate(-50%,-50%) rotate(75deg)}.view-about .corevalues-section .about-section-image .rings .ring-3 .orb{top:50%;left:100%;width:10px;height:10px}.view-about .corevalues-section .about-section-image .rings .ring-4{width:600%;-moz-transform:translate(-50%,-50%) rotate(5deg);-ms-transform:translate(-50%,-50%) rotate(5deg);-o-transform:translate(-50%,-50%) rotate(5deg);-webkit-transform:translate(-50%,-50%) rotate(5deg);transform:translate(-50%,-50%) rotate(5deg)}.view-about .corevalues-section .about-section-image .rings .ring-4 .orb{top:100%;left:50%}.view-about .corevalues-section .about-section-image .rings .ring-5{width:800%;-moz-transform:translate(-50%,-50%) rotate(-20deg);-ms-transform:translate(-50%,-50%) rotate(-20deg);-o-transform:translate(-50%,-50%) rotate(-20deg);-webkit-transform:translate(-50%,-50%) rotate(-20deg);transform:translate(-50%,-50%) rotate(-20deg)}.view-about .corevalues-section .about-section-image .rings .ring-5 .orb{top:100%;left:50%;width:8px;height:8px}.view-about .corevalues-section .about-section-content{max-width:1440px;margin:0 auto}.view-about .corevalues-section .about-section-content:before,.view-about .corevalues-section .about-section-content:after{content:"";display:table}.view-about .corevalues-section .about-section-content:after{clear:both}.view-about .corevalues-section .about-section-title{position:relative;font-family:brandon-grotesque,sans-serif;font-size:18px;font-weight:700;line-height:1;text-transform:uppercase}.view-about .corevalues-section .about-section-title span{display:block}.view-about .corevalues-section .about-section-title span:nth-child(1){font-size:1em;letter-spacing:2px}.view-about .corevalues-section .about-section-title span:nth-child(2){font-size:1.8em;letter-spacing:5px}.view-about .corevalues-section .about-section-title span:nth-child(3){font-size:1em;letter-spacing:2px;margin-top:.05em}.view-about .corevalues-section .corevalue-nucleus{position:relative;margin:0 auto 2em}.view-about .corevalues-section .corevalue-nucleus{width:150px;height:150px}.view-about .corevalues-section .corevalue-nucleus-pulse{-moz-box-shadow:0 0 5px 5px #fff;-webkit-box-shadow:0 0 5px 5px #fff;box-shadow:0 0 5px 5px #fff}.view-about .corevalues-section .corevalue-nucleus-pulse,.view-about .corevalues-section .corevalue-nucleus-pulse:before,.view-about .corevalues-section .corevalue-nucleus-pulse:after{position:absolute;top:50%;left:50%;width:100%;height:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-about .corevalues-section .corevalue-nucleus-pulse:before{content:"";width:125%;height:125%;opacity:.5}@media (min-width: 768px){.view-about .corevalues-section .corevalue-nucleus-pulse:after{content:"";width:250%;height:250%;opacity:0}}.view-about .corevalues-section .corevalue-point{position:relative;width:100%;min-height:150px;padding:2em 0;opacity:0;top:20px}.view-about .corevalues-section .corevalue-point.dna .corevalue-point-title{color:#68bb6c}.view-about .corevalues-section .corevalue-point.thinktank .corevalue-point-title{color:#1ca7c5}.view-about .corevalues-section .corevalue-point.minions .corevalue-point-title{color:#ae3c81}.view-about .corevalues-section .corevalue-point.getbetter .corevalue-point-title{color:#eb9336}@media (min-width: 768px){.view-about .corevalues-section .corevalue-point.dna .corevalue-point-title{color:#68bb6c}.view-about .corevalues-section .corevalue-point.thinktank .corevalue-point-title{color:#1ca7c5}.view-about .corevalues-section .corevalue-point.minions .corevalue-point-title{color:#eb9336}.view-about .corevalues-section .corevalue-point.getbetter .corevalue-point-title{color:#ae3c81}}.view-about .corevalues-section .corevalue-point-title{font-size:28px;font-weight:500;line-height:1.2;margin:0 auto}.view-about .corevalues-section .corevalue-point-title span{display:inline-block}.view-about .corevalues-section .corevalue-point-info{max-width:22em;margin:1em auto 0}@media (min-width: 768px){.view-about .corevalues-section .corevalue-nucleus{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-about .corevalues-section .corevalue-point{float:left;width:50%;padding:2em 30px;min-height:300px}.view-about .corevalues-section .corevalue-point.dna,.view-about .corevalues-section .corevalue-point.thinktank{top:60px}.view-about .corevalues-section .corevalue-point.minions,.view-about .corevalues-section .corevalue-point.getbetter{top:100px}.view-about .corevalues-section .corevalue-point-title{font-size:32px}}@media (min-width: 992px){.view-about .corevalues-section{height:900px}.view-about .corevalues-section .corevalue-point.dna{-moz-transform:translate(-45px,90px);-ms-transform:translate(-45px,90px);-o-transform:translate(-45px,90px);-webkit-transform:translate(-45px,90px);transform:translate(-45px,90px)}.view-about .corevalues-section .corevalue-point.thinktank{-moz-transform:translate(-160px,-70px);-ms-transform:translate(-160px,-70px);-o-transform:translate(-160px,-70px);-webkit-transform:translate(-160px,-70px);transform:translate(-160px,-70px)}.view-about .corevalues-section .corevalue-point.minions{-moz-transform:translate(120px,40px);-ms-transform:translate(120px,40px);-o-transform:translate(120px,40px);-webkit-transform:translate(120px,40px);transform:translate(120px,40px)}.view-about .corevalues-section .corevalue-point.getbetter{-moz-transform:translate(45px,-90px);-ms-transform:translate(45px,-90px);-o-transform:translate(45px,-90px);-webkit-transform:translate(45px,-90px);transform:translate(45px,-90px)}.view-about .corevalues-section .corevalue-point-title{font-size:36px}}@media (min-width: 1200px){.view-about .corevalues-section{height:1000px}.view-about .corevalues-section .corevalue-point.dna{-moz-transform:translate(0,90px);-ms-transform:translate(0,90px);-o-transform:translate(0,90px);-webkit-transform:translate(0,90px);transform:translateY(90px)}.view-about .corevalues-section .corevalue-point.thinktank{-moz-transform:translate(-140px,-100px);-ms-transform:translate(-140px,-100px);-o-transform:translate(-140px,-100px);-webkit-transform:translate(-140px,-100px);transform:translate(-140px,-100px)}.view-about .corevalues-section .corevalue-point.minions{-moz-transform:translate(160px,80px);-ms-transform:translate(160px,80px);-o-transform:translate(160px,80px);-webkit-transform:translate(160px,80px);transform:translate(160px,80px)}.view-about .corevalues-section .corevalue-point.getbetter{-moz-transform:translate(-10px,-90px);-ms-transform:translate(-10px,-90px);-o-transform:translate(-10px,-90px);-webkit-transform:translate(-10px,-90px);transform:translate(-10px,-90px)}}@media (min-width: 1440px){.view-about .corevalues-section .corevalue-point-title{font-size:42px}.view-about .corevalues-section .corevalue-point-info{font-size:18px}}.view-about .corevalues-section.anim-enter .about-section-image .rings{opacity:1;-moz-transform:scale(1) translate(-50%,-50%) rotate(0);-ms-transform:scale(1) translate(-50%,-50%) rotate(0);-o-transform:scale(1) translate(-50%,-50%) rotate(0);-webkit-transform:scale(1) translate(-50%,-50%) rotate(0);transform:scale(1) translate(-50%,-50%) rotate(0);-moz-transition:1s cubic-bezier(0,0,.1,1) 1s;-o-transition:1s cubic-bezier(0,0,.1,1) 1s;-webkit-transition:1s cubic-bezier(0,0,.1,1) 1s;transition:1s cubic-bezier(0,0,.1,1) 1s;-moz-transition-property:opacity,transform;-o-transition-property:opacity,transform;-webkit-transition-property:opacity,transform;transition-property:opacity,transform}.view-about .corevalues-section.anim-enter .corevalue-point{opacity:1;top:0;-moz-transition:1s cubic-bezier(0,0,.1,1);-o-transition:1s cubic-bezier(0,0,.1,1);-webkit-transition:1s cubic-bezier(0,0,.1,1);transition:1s cubic-bezier(0,0,.1,1);-moz-transition-property:opacity,top;-o-transition-property:opacity,top;-webkit-transition-property:opacity,top;transition-property:opacity,top}.view-about .corevalues-section.anim-enter .corevalue-point.dna{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.view-about .corevalues-section.anim-enter .corevalue-point.thinktank{-moz-transition-delay:1.25s;-o-transition-delay:1.25s;-webkit-transition-delay:1.25s;transition-delay:1.25s}.view-about .corevalues-section.anim-enter .corevalue-point.minions{-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.view-about .corevalues-section.anim-enter .corevalue-point.getbetter{-moz-transition-delay:1.75s;-o-transition-delay:1.75s;-webkit-transition-delay:1.75s;transition-delay:1.75s}@media (min-width: 768px){.view-about .corevalues-section.anim-enter .corevalue-point.dna,.view-about .corevalues-section.anim-enter .corevalue-point.thinktank{top:40px}.view-about .corevalues-section.anim-enter .corevalue-point.minions,.view-about .corevalues-section.anim-enter .corevalue-point.getbetter{top:80px}.view-about .corevalues-section.anim-enter .corevalue-point.thinktank{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s}.view-about .corevalues-section.anim-enter .corevalue-point.getbetter{-moz-transition-delay:1.25s;-o-transition-delay:1.25s;-webkit-transition-delay:1.25s;transition-delay:1.25s}.view-about .corevalues-section.anim-enter .corevalue-point.minions{-moz-transition-delay:1.5s;-o-transition-delay:1.5s;-webkit-transition-delay:1.5s;transition-delay:1.5s}.view-about .corevalues-section.anim-enter .corevalue-point.dna{-moz-transition-delay:1.75s;-o-transition-delay:1.75s;-webkit-transition-delay:1.75s;transition-delay:1.75s}}@media (min-width: 768px){.view-about .corevalues-section.anim-enter .ring-1,.view-about .corevalues-section.anim-enter .ring-2,.view-about .corevalues-section.anim-enter .ring-3,.view-about .corevalues-section.anim-enter .ring-4,.view-about .corevalues-section.anim-enter .ring-5{-moz-animation:about-corevalues-ring-loop linear infinite;-o-animation:about-corevalues-ring-loop linear infinite;-webkit-animation:about-corevalues-ring-loop linear infinite;animation:about-corevalues-ring-loop linear infinite}.view-about .corevalues-section.anim-enter .ring-1{-moz-animation-duration:15s;-o-animation-duration:15s;-webkit-animation-duration:15s;animation-duration:15s}.view-about .corevalues-section.anim-enter .ring-2{-moz-animation-duration:30s;-o-animation-duration:30s;-webkit-animation-duration:30s;animation-duration:30s}.view-about .corevalues-section.anim-enter .ring-3{-moz-animation-duration:60s;-o-animation-duration:60s;-webkit-animation-duration:60s;animation-duration:60s;-moz-animation-direction:reverse;-o-animation-direction:reverse;-webkit-animation-direction:reverse;animation-direction:reverse}.view-about .corevalues-section.anim-enter .ring-4{-moz-animation-duration:45s;-o-animation-duration:45s;-webkit-animation-duration:45s;animation-duration:45s}.view-about .corevalues-section.anim-enter .ring-5{-moz-animation-duration:75s;-o-animation-duration:75s;-webkit-animation-duration:75s;animation-duration:75s}}@media (min-width: 768px){.view-about .corevalues-section .corevalue-nucleus.anim-enter .corevalue-nucleus-pulse:before{-moz-animation:about-corevalues-nucleus-ring-before-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;-o-animation:about-corevalues-nucleus-ring-before-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;-webkit-animation:about-corevalues-nucleus-ring-before-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;animation:about-corevalues-nucleus-ring-before-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both}.view-about .corevalues-section .corevalue-nucleus.anim-enter .corevalue-nucleus-pulse:after{-moz-animation:about-corevalues-nucleus-ring-after-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;-o-animation:about-corevalues-nucleus-ring-after-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;-webkit-animation:about-corevalues-nucleus-ring-after-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;animation:about-corevalues-nucleus-ring-after-loop 1.5s cubic-bezier(.7,0,.1,1) infinite alternate both;-moz-animation-delay:.2s;-o-animation-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}}.view-about .team-section{position:relative;text-align:center;color:#fff;background-color:#131619;overflow:hidden}.view-about .team-section .about-section-content{position:absolute;top:0;left:0;width:100%;padding:60px 0;z-index:20}.view-about .team-section .about-section-info{max-width:34em;margin-top:.5em;margin-left:auto;margin-right:auto}.view-about .team-section .team-list-container{position:relative}.view-about .team-section .team-list-track{overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.view-about .team-section .team-list-track:before,.view-about .team-section .team-list-track:after{content:"";position:absolute;bottom:0;width:300px;height:150%;pointer-events:none;z-index:10}.view-about .team-section .team-list{margin:0 auto;padding:0 90px;background:url(../assets/images/areas/company/chalkboard_swatch.jpg)}.view-about .team-section .team-list:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background-image:linear-gradient(to bottom,#000,#0000);z-index:1}.view-about .team-section .team-list:after{content:"";display:table;clear:both}.view-about .team-section .team-group,.view-about .team-section .team-member{float:left}.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{position:relative;float:left;left:0}.view-about .team-section .team-member-portrait{position:relative;text-align:center;pointer-events:none}@media (max-width: 767px){.view-about .team-section:not(.is-member-view) .team-list{position:relative}}.view-about .team-section .team-list-container,.view-about .team-section .team-list-track{height:603.75px}.view-about .team-section .team-list{width:3250px;height:718.75px}.view-about .team-section .team-member-portrait,.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{height:718.75px}@media (min-width: 480px){.view-about .team-section .team-list-container,.view-about .team-section .team-list-track{height:787.5px}.view-about .team-section .team-list{width:4150px;height:937.5px}.view-about .team-section .team-member-portrait,.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{height:937.5px}}@media (min-width: 768px){.view-about .team-section .team-list-container,.view-about .team-section .team-list-track{height:840px}.view-about .team-section .team-list{width:4500px;height:1000px}.view-about .team-section .team-member-portrait,.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{height:1000px}}@media (min-width: 992px){.view-about .team-section .team-list-container,.view-about .team-section .team-list-track{height:945px}.view-about .team-section .team-list{width:5000px;height:1125px}.view-about .team-section .team-member-portrait,.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{height:1125px}}@media (min-width: 1440px){.view-about .team-section .team-list-container,.view-about .team-section .team-list-track{height:1050px}.view-about .team-section .team-list{width:5400px;height:1250px}.view-about .team-section .team-member-portrait,.view-about .team-section .team-group-decoration,.view-about .team-section .team-member-decoration{height:1250px}}.view-about .team-section .team-member-img-spacer{display:block;width:auto;height:64%;opacity:0;visibility:hidden;pointer-events:none}.view-about .team-section .team-member-img{position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);display:block;width:100%;height:auto;cursor:pointer;pointer-events:auto;-moz-transition-property:filter,-webkit-filter;-o-transition-property:filter,-webkit-filter;-webkit-transition-property:filter,-webkit-filter;transition-property:filter,-webkit-filter;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(.7,0,.1,1);-o-transition-timing-function:cubic-bezier(.7,0,.1,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.1,1);transition-timing-function:cubic-bezier(.7,0,.1,1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.view-about .team-section .team-decoration-img{position:absolute;left:0;height:80%}.view-about .team-section .team-member-img,.view-about .team-section .team-decoration-img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;bottom:0}@media (min-width: 480px){.view-about .team-section .team-member-img,.view-about .team-section .team-decoration-img{bottom:4%}}@media (min-width: 768px){.view-about .team-section .team-member-img,.view-about .team-section .team-decoration-img{bottom:8%}}.view-about .team-section .team-member-namecard{position:absolute;bottom:64%;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);padding:5px 10px;font-size:12px;line-height:1.2;white-space:nowrap;-moz-transition:opacity .3s cubic-bezier(0,0,.1,1);-o-transition:opacity .3s cubic-bezier(0,0,.1,1);-webkit-transition:opacity .3s cubic-bezier(0,0,.1,1);transition:opacity .3s cubic-bezier(0,0,.1,1)}@media (min-width: 480px){.view-about .team-section .team-member-namecard{bottom:68%}}@media (min-width: 768px){.view-about .team-section .team-member-namecard{bottom:72%}}.view-about .team-section .team-member-namecard .bubble{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;opacity:.9;z-index:-1}.view-about .team-section .team-member-namecard .bubble:before{content:"";position:absolute;top:100%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.view-about .team-section .team-member-namecard .bubble,.view-about .team-section .team-member-namecard .bubble:before{background-color:#000;-moz-transition-property:background-color,opacity,transform;-o-transition-property:background-color,opacity,transform;-webkit-transition-property:background-color,opacity,transform;transition-property:background-color,opacity,transform;-moz-transition-duration:.5s,.2s,.5s;-o-transition-duration:.5s,.2s,.5s;-webkit-transition-duration:.5s,.2s,.5s;transition-duration:.5s,.2s,.5s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1)}.view-about .team-section .team-member-portrait:not(:hover) .team-member-namecard{color:#ffffff80}.view-about .team-section .team-member-portrait:not(:hover) .team-member-namecard .bubble,.view-about .team-section .team-member-portrait:not(:hover) .team-member-namecard .bubble:before{background-color:#131619!important}.view-about .team-section .team-member-namecard,.view-about .team-section .team-member-name,.view-about .team-section .team-member-title{font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase;text-align:center}.view-about .team-section .team-member-info{position:absolute;top:0;left:0;width:100%;text-align:center;overflow:hidden;display:table;height:400px}.view-about .team-section .team-member-info .team-member-info-content{display:table-cell;vertical-align:middle;padding:60px 15px 90px}@media (min-width: 768px){.view-about .team-section .team-member-info .team-member-info-content{padding:0 15px}}.view-about .team-section .team-member-info .team-member-name{font-size:24px;margin-bottom:.25em}.view-about .team-section .team-member-info .team-member-title{font-size:16px}.view-about .team-section .team-member-info .team-member-story{margin:1em auto;max-width:44em;text-align:center}.view-about .team-section .team-member-info .team-member-story:before,.view-about .team-section .team-member-info .team-member-story:after{content:" ";display:table}.view-about .team-section .team-member-info .team-member-story:after{clear:both}.view-about .team-section .team-member-info .team-member-story a{color:inherit;text-decoration:underline}.view-about .team-section .team-member-info .team-member-links{list-style:none;margin:.5em auto 0;padding:0;display:inline-block}.view-about .team-section .team-member-info .team-member-links:before,.view-about .team-section .team-member-info .team-member-links:after{content:" ";display:table}.view-about .team-section .team-member-info .team-member-links:after{clear:both}.view-about .team-section .team-member-info .team-member-links li{float:left}.view-about .team-section .team-member-info .team-member-links li+li{margin-left:15px}.view-about .team-section .team-member-info .team-member-links a{color:#fff;display:inline-block;width:40px;height:40px;background-size:32px 224px;background-position:center 3px;background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c0c9cf;text-indent:-9999px}.view-about .team-section .team-member-info .team-member-links a:hover,.view-about .team-section .team-member-info .team-member-links a:focus{opacity:.5}.view-about .team-section .team-member-info .team-member-links a.email{background-image:url(../assets/images/icons/common/icon-social-email@2x.png)}.view-about .team-section .team-member-info .team-member-links a.twitter{background-image:url(../assets/images/icons/common/icon-social-twitter@2x.png)}.view-about .team-section .team-member-info .team-member-links a.linkedin{background-image:url(../assets/images/icons/common/icon-social-linkedin@2x.png)}.view-about .team-section .team-member-info .btn-close{position:relative;top:3em;display:block;width:100px;margin:0 auto;color:#fff;font-family:brandon-grotesque,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width: 768px){.view-about .team-section .team-member-info .btn-close{position:absolute;top:60px;right:30px;width:48px;height:48px;text-indent:-9999px;background-image:url(../assets/images/icons/common/icon-nav-close@2x.png);background-repeat:no-repeat;background-position:center center;background-size:24px 24px;opacity:.5}}.view-about .team-section .team-member-info .btn-close:hover,.view-about .team-section .team-member-info .btn-close:focus{opacity:1}.view-about .team-section .about-section-content,.view-about .team-section .team-member-info{-moz-transition-property:opacity,transform,background-color,height;-o-transition-property:opacity,transform,background-color,height;-webkit-transition-property:opacity,transform,background-color,height;transition-property:opacity,transform,background-color,height;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;-moz-transition-timing-function:cubic-bezier(0,0,.1,1);-o-transition-timing-function:cubic-bezier(0,0,.1,1);-webkit-transition-timing-function:cubic-bezier(0,0,.1,1);transition-timing-function:cubic-bezier(0,0,.1,1)}@media (max-width: 767px){.view-about .team-section .team-member-info{height:98%;background-color:#0000}.view-about .team-section .team-member.active .team-member-info{height:100%;background-color:#000000a8}}.view-about .team-section.is-member-view .team-list-track{overflow:hidden}.view-about .team-section.is-member-view .about-section-content{opacity:0;-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);-webkit-transform:scale(.97);transform:scale(.97)}.view-about .team-section.is-member-view .team-member-namecard{opacity:0}.view-about .team-section .team-member:not(.active) .team-member-info{opacity:0;-moz-transform:scale(.97);-ms-transform:scale(.97);-o-transform:scale(.97);-webkit-transform:scale(.97);transform:scale(.97);-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important;z-index:-1}.view-about .team-section .team-member:not(.active) .team-member-portrait{z-index:1}.view-about .team-section .team-member.active{z-index:100!important}.view-about .team-section .team-member.active:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.75;z-index:110!important}.view-about .team-section .team-member.active .team-member-portrait,.view-about .team-section .team-member.active .team-member-info{z-index:120!important}.view-about .team-section .team-group-stongesales .team-group-decoration{left:30%}.view-about .team-section .team-group-accountmanagers{padding-left:40px}.view-about .team-section .team-group-devs .team-group-decoration{left:14%;padding-left:120px}.view-about .team-section .team-group-design .team-group-decoration{left:12%}.view-about .team-section .team-group-hr{padding-left:80px}.view-about .team-section .team-member.estonge .team-member-title{color:plum}.view-about .team-section .team-member.estonge .team-member-namecard{margin-left:-10%;margin-bottom:-8%}.view-about .team-section .team-member.estonge .team-member-namecard .bubble,.view-about .team-section .team-member.estonge .team-member-namecard .bubble:before{background-color:plum}.view-about .team-section .team-member.jaslanian .team-member-title{color:#018dd7}.view-about .team-section .team-member.jaslanian .team-member-namecard{margin-bottom:-45%}.view-about .team-section .team-member.jaslanian .team-member-namecard .bubble,.view-about .team-section .team-member.jaslanian .team-member-namecard .bubble:before{background-color:#018dd7}.view-about .team-section .team-member.jruggles{padding-left:15px}.view-about .team-section .team-member.jruggles .team-member-title{color:#57a651}.view-about .team-section .team-member.jruggles .team-member-namecard{margin-bottom:-105%}.view-about .team-section .team-member.jruggles .team-member-namecard .bubble,.view-about .team-section .team-member.jruggles .team-member-namecard .bubble:before{background-color:#57a651}.view-about .team-section .team-member.salmquist{padding-left:15px}.view-about .team-section .team-member.salmquist .team-member-title{color:#e24fb3}.view-about .team-section .team-member.salmquist .team-member-namecard{margin-bottom:-40%}.view-about .team-section .team-member.salmquist .team-member-namecard .bubble,.view-about .team-section .team-member.salmquist .team-member-namecard .bubble:before{background-color:#e24fb3}.view-about .team-section .team-member.hfickett{padding-left:20px}.view-about .team-section .team-member.hfickett .team-member-title{color:#60a0b8}.view-about .team-section .team-member.hfickett .team-member-namecard{margin-bottom:-70%}.view-about .team-section .team-member.hfickett .team-member-namecard .bubble,.view-about .team-section .team-member.hfickett .team-member-namecard .bubble:before{background-color:#60a0b8}.view-about .team-section .team-member.gmartinez .team-member-title{color:#d1600f}.view-about .team-section .team-member.gmartinez .team-member-namecard{margin-bottom:-10%}.view-about .team-section .team-member.gmartinez .team-member-namecard .bubble,.view-about .team-section .team-member.gmartinez .team-member-namecard .bubble:before{background-color:#d1600f}.view-about .team-section .team-member.mmathews{padding-left:20px}.view-about .team-section .team-member.mmathews .team-member-portrait{z-index:2}.view-about .team-section .team-member.mmathews .team-member-title{color:#72923c}.view-about .team-section .team-member.mmathews .team-member-namecard{margin-left:-8%;margin-bottom:-10%}.view-about .team-section .team-member.mmathews .team-member-namecard .bubble,.view-about .team-section .team-member.mmathews .team-member-namecard .bubble:before{background-color:#72923c}.view-about .team-section .team-member.jmeuse .team-member-title{color:#4a90e2}.view-about .team-section .team-member.jmeuse .team-member-namecard{margin-bottom:-5%}.view-about .team-section .team-member.jmeuse .team-member-namecard .bubble,.view-about .team-section .team-member.jmeuse .team-member-namecard .bubble:before{background-color:#4a90e2}.view-about .team-section .team-member.jmrepellin{padding-left:50px}.view-about .team-section .team-member.jmrepellin .team-member-decoration{top:-30px}.view-about .team-section .team-member.jmrepellin .team-member-title{color:#e75328}.view-about .team-section .team-member.jmrepellin .team-member-namecard{margin-bottom:-10%}.view-about .team-section .team-member.jmrepellin .team-member-namecard .bubble,.view-about .team-section .team-member.jmrepellin .team-member-namecard .bubble:before{background-color:#e75328}.view-about .team-section .team-member.jvillanueva .team-member-decoration{left:0}.view-about .team-section .team-member.jvillanueva .team-member-title{color:#228b22}.view-about .team-section .team-member.jvillanueva .team-member-namecard{margin-bottom:-35%;margin-left:8%}.view-about .team-section .team-member.jvillanueva .team-member-namecard .bubble,.view-about .team-section .team-member.jvillanueva .team-member-namecard .bubble:before{background-color:#228b22}.view-about .team-section .team-member.bkirii{margin-left:-10px;padding-top:10px}.view-about .team-section .team-member.bkirii .team-member-decoration{left:8%}.view-about .team-section .team-member.bkirii .team-member-title{color:#f3892e}.view-about .team-section .team-member.bkirii .team-member-namecard{margin-bottom:-50%}.view-about .team-section .team-member.bkirii .team-member-namecard .bubble,.view-about .team-section .team-member.bkirii .team-member-namecard .bubble:before{background-color:#f3892e}.view-about .team-section .team-member.dsinitsyn{padding-top:25px}.view-about .team-section .team-member.dsinitsyn .team-member-decoration{left:8%}.view-about .team-section .team-member.dsinitsyn .team-member-title{color:#8080c6}.view-about .team-section .team-member.dsinitsyn .team-member-namecard{margin-bottom:-50%}.view-about .team-section .team-member.dsinitsyn .team-member-namecard .bubble,.view-about .team-section .team-member.dsinitsyn .team-member-namecard .bubble:before{background-color:#8080c6}.view-about .team-section .team-member.gshabat .team-member-title{color:#1e90ff}.view-about .team-section .team-member.gshabat .team-member-namecard{margin-bottom:-8%;margin-left:2%}.view-about .team-section .team-member.gshabat .team-member-namecard .bubble,.view-about .team-section .team-member.gshabat .team-member-namecard .bubble:before{background-color:#1e90ff}.view-about .team-section .team-member.ktiller{padding-left:180px}@media (max-width: 767px){.view-about .team-section .team-member.ktiller{padding-left:150px}}.view-about .team-section .team-member.ktiller .team-member-decoration{left:-150%}.view-about .team-section .team-member.ktiller .team-member-title{color:#008b8b}.view-about .team-section .team-member.ktiller .team-member-namecard{margin-left:5%;margin-bottom:-8%}.view-about .team-section .team-member.ktiller .team-member-namecard .bubble,.view-about .team-section .team-member.ktiller .team-member-namecard .bubble:before{background-color:#008b8b}.view-about .team-section .team-member.llopez .team-member-title{color:#90999f}.view-about .team-section .team-member.llopez .team-member-namecard{margin-bottom:-10%}.view-about .team-section .team-member.llopez .team-member-namecard .bubble,.view-about .team-section .team-member.llopez .team-member-namecard .bubble:before{background-color:#90999f}.view-about .team-section .team-member.bkent{padding-left:220px}@media (max-width: 767px){.view-about .team-section .team-member.bkent{padding-left:140px}}.view-about .team-section .team-member.bkent .team-member-decoration{left:-110%}.view-about .team-section .team-member.bkent .team-member-title{color:#66cdaa}.view-about .team-section .team-member.bkent .team-member-namecard{margin-left:-8%}.view-about .team-section .team-member.bkent .team-member-namecard .bubble,.view-about .team-section .team-member.bkent .team-member-namecard .bubble:before{background-color:#66cdaa}.view-about .team-section .team-member.wcheng .team-member-portrait{left:65%}.view-about .team-section .team-member.wcheng .team-member-title{color:orange}.view-about .team-section .team-member.wcheng .team-member-namecard{margin-left:-5%;margin-bottom:-32%}.view-about .team-section .team-member.wcheng .team-member-namecard .bubble,.view-about .team-section .team-member.wcheng .team-member-namecard .bubble:before{background-color:orange}.view-about .team-section .team-member.dra .team-member-portrait{left:100%;z-index:5}.view-about .team-section .team-member.dra .team-member-title{color:#ffdab9}.view-about .team-section .team-member.dra .team-member-namecard{margin-bottom:25%}.view-about .team-section .team-member.dra .team-member-namecard .bubble,.view-about .team-section .team-member.dra .team-member-namecard .bubble:before{background-color:#ffdab9}.view-about .team-section .team-member.dvanleunen .team-member-portrait{z-index:2}.view-about .team-section .team-member.dvanleunen .team-member-title{color:#6b8e23}.view-about .team-section .team-member.dvanleunen .team-member-namecard{margin-left:15%;margin-bottom:-20%}.view-about .team-section .team-member.dvanleunen .team-member-namecard .bubble,.view-about .team-section .team-member.dvanleunen .team-member-namecard .bubble:before{background-color:#6b8e23}.view-about .team-section .team-member.zstovall{margin-left:-20px}.view-about .team-section .team-member.zstovall .team-member-title{color:#ffa660}.view-about .team-section .team-member.zstovall .team-member-namecard{margin-bottom:-15%}.view-about .team-section .team-member.zstovall .team-member-namecard .bubble,.view-about .team-section .team-member.zstovall .team-member-namecard .bubble:before{background-color:#ffa660}.view-about .team-section .team-member.joinus{padding-left:60px}@media (min-width: 480px){.view-about .team-section .team-member.joinus{padding-left:100px}}@media (min-width: 768px){.view-about .team-section .team-member.joinus{padding-left:120px}}@media (min-width: 992px){.view-about .team-section .team-member.joinus{padding-left:160px}}.view-about .team-section .team-member.joinus .team-decoration-img{bottom:8%}.view-about .press-section{padding-top:90px;color:#fff;background:#4a90e2;text-align:center;background:#4a90e2 url(../assets/images/areas/company/section_presshighlights_bg.jpg) top center no-repeat;background-size:cover}.view-about .press-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:150px;background-image:linear-gradient(to bottom,#4a90e2,#4a90e200)}.view-about .press-section .about-section-supertitle{color:#fff}.view-about .press-section .slide-nav{display:inline-block;margin:1em auto 0;padding:0;list-style:none}.view-about .press-section .slide-nav li{float:left;margin:0 5px}.view-about .press-section .slide-nav a{display:block;width:10px;height:10px;background-color:#fff;text-indent:-9999px}.view-about .press-section .slide-nav a:not(.active){opacity:.5}.view-about .press-section .slide{text-align:center}.view-about .press-section .slide:not(.active){display:none}@media (min-width: 768px){.view-about .press-section .slide{text-align:left}}.view-about .press-section .slide .press-quote{margin:3em 0;padding:0 15px}.view-about .press-section .slide .press-quote a{color:#fff}.view-about .press-section .slide .quote{font-size:18px;font-weight:300}.view-about .press-section .slide .credit{margin-top:1em;font-weight:300}.view-about .press-section .slide .company{display:block;font-weight:700}.view-about .press-section .press-cta{padding:60px 0 120px}.view-about .press-section .press-cta .btn-mediakit{margin-top:1.5em;border:solid 1px #ffffff}.view-about .address-section{position:relative;color:#222;background-color:#fff;padding:150px 0}.view-about .address-section .about-section-image{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../assets/images/areas/company/World-Map-chloro.png);background-position:left center;background-repeat:no-repeat;background-size:cover;opacity:.2}@media (min-width: 768px){.view-about .address-section .about-section-image{left:10%;background-image:radial-gradient(25% 100% at 20% 50%,#fff0 10%,#fff),url(../assets/images/areas/company/World-Map-chloroflipto.png);background-position:center center;background-size:contain;opacity:1}}.view-about .address-section .about-section-supertitle span{display:inline-block}.view-about .address-section .about-section-info{position:relative;text-align:center;padding:0 15px}@media (min-width: 768px){.view-about .address-section .about-section-info{margin-left:55%;text-align:left}}.view-about .address-section .address{font-size:20px;line-height:1.4;margin-top:1em}.view-about .address-section .address span{display:inline-block}@media (min-width: 480px){.view-about .address-section .address{font-size:24px}}.view-about .address-section .btn-contact{width:100%;max-width:300px;margin:2em 0 1em;padding:25px 0 25px 80px;color:#4a90e2;background-image:url(../assets/images/areas/company/icon-email-blue@2x.png);background-position:15px center;background-repeat:no-repeat;background-size:64px 64px;font-size:24px;cursor:pointer}.view-about .address-section .btn-contact:hover,.view-about .address-section .btn-contact:focus,.view-about .address-section .btn-contact:active{color:#fff}.view-about .address-section .phone{font-size:24px;color:#222}.view-about .ft-continue-section{background:url(../assets/images/areas/common/offramp-blog.jpg) center center no-repeat;background-size:cover}.view-about .ft-continue-section a{background:transparent!important}@keyframes about-corevalues-nucleus-ring-before-loop{0%{width:125%;height:125%;opacity:1}to{width:175%;height:175%;opacity:0}}@keyframes about-corevalues-nucleus-ring-after-loop{0%{width:150%;height:150%;opacity:.3}to{width:200%;height:200%;opacity:.3}}@keyframes about-corevalues-ring-loop{0%{-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}to{-moz-transform:translate(-50%,-50%) rotate(360deg);-ms-transform:translate(-50%,-50%) rotate(360deg);-o-transform:translate(-50%,-50%) rotate(360deg);-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.view.view-blog{overflow-x:hidden}.view.view-blog h1:not(:first-child),.view.view-blog h2:not(:first-child),.view.view-blog h3:not(:first-child),.view.view-blog h4:not(:first-child),.view.view-blog h5:not(:first-child){margin-top:2em;clear:both}.view.view-blog .header{padding-top:0;padding-bottom:0;background-color:#fff;background-position:center;min-height:250px}.view.view-blog .header .featured-article{display:block;position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;font-weight:300}.view.view-blog .header .featured-article .bg-matte{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#20292f;opacity:.66}.view.view-blog .header .featured-article:hover .bg-matte,.view.view-blog .header .featured-article:focus .bg-matte{opacity:.3}.view.view-blog .header .featured-article:hover .btn-readmore,.view.view-blog .header .featured-article:focus .btn-readmore{color:#222!important;background-color:#fff}.view.view-blog .header .blog-article-details{position:relative;width:100%;display:block;color:#fff;padding:140px 15px 100px;background-image:linear-gradient(#0000,#00000080)}@media screen and (min-width: 768px){.view.view-blog .header .blog-article-details{padding-top:220px;padding-bottom:200px}}.view.view-blog .header .blog-article-details .header-title{max-width:740px;margin:.25em auto 0;line-height:1.2}.view.view-blog .header .blog-article-details .blog-article-title{max-width:740px;margin:0 auto}.view.view-blog .header .blog-article-details .blog-article-body{font-size:18px;max-width:740px;margin:1.5em auto 0;opacity:1}.view.view-blog .header .btn-readmore{display:inline-block;color:#fff;min-width:120px;padding:10px 20px;margin-top:25px}.view.view-blog .btn-loadmore{display:block;margin:30px auto 60px;padding:15px;max-width:280px}.view.view-blog .blog-list-supertitle{font-family:brandon-grotesque,sans-serif;font-size:14px;text-transform:uppercase;text-align:center;color:#90999f;margin:0 0 4em}.view.view-blog .blog-list{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.8}.view.view-blog .blog-excerpt{position:relative;text-align:center;margin-bottom:30px;min-height:560px}@media screen and (min-width: 768px){.view.view-blog .blog-excerpt{height:600px}}.view.view-blog .blog-excerpt .figure{width:100%!important}.view.view-blog .blog-excerpt .blog-article-image{display:block;width:100%;padding-top:66%;background-position:center;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e0e0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}@media screen and (min-width: 768px){.view.view-blog .blog-excerpt .blog-article-details{padding-left:30px;padding-right:30px}}@media screen and (min-width: 992px) and (max-width: 1199px){.view.view-blog .blog-excerpt .blog-article-details{padding-left:20px;padding-right:20px}}.view.view-blog .blog-excerpt .blog-article-category{display:inline-block;font-family:brandon-grotesque,sans-serif;font-size:12px;text-transform:uppercase;text-align:center;opacity:.5;color:#222;margin-top:2em}.view.view-blog .blog-excerpt .blog-article-category:hover{opacity:1}.view.view-blog .blog-excerpt .blog-article-title{font-size:22px;margin:.5em 0 1em}.view.view-blog .blog-excerpt .blog-article-title a{font-weight:300;color:#222}.view.view-blog .blog-excerpt .blog-article-title a:hover,.view.view-blog .blog-excerpt .blog-article-title a:focus{color:#3584de}.view.view-blog .blog-excerpt h1{font-size:32px}.view.view-blog .blog-excerpt h2{font-size:24px}.view.view-blog .blog-excerpt h3{font-size:20px}.view.view-blog .blog-excerpt h4{font-size:18px}.view.view-blog .blog-excerpt h5{font-size:16px}.view.view-blog .blog-excerpt .blog-article-body{height:10em;overflow:hidden;position:relative}.view.view-blog .blog-excerpt .blog-article-body:after{content:"";position:absolute;bottom:0;left:0;height:3em;max-height:300px;width:100%;background-image:linear-gradient(180deg,#fff0,#fff 66%)}.view.view-blog .blog-author-image{display:inline-block;vertical-align:middle;background-position:center;background-size:cover;background-repeat:no-repeat;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.view.view-blog .blog-author-image.flipto-author-image{background-color:#00334e}.view.view-blog blockquote,.view.view-blog ul,.view.view-blog ol{margin:2em 0}.view.view-blog figure{margin:2em 0;max-width:100%}.view.view-blog figure img{width:100%;margin:0 auto}.view.view-blog figure figcaption{color:#90999f;font-size:14px;margin-top:1em;text-align:center}.view.view-blog img{display:block;max-width:100%;height:auto;margin-top:2em;margin-bottom:2em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.view.view-blog .wistia_responsive_padding{margin-bottom:3em}.view.view-blog h1+.wistia_responsive_padding,.view.view-blog h2+.wistia_responsive_padding,.view.view-blog h3+.wistia_responsive_padding,.view.view-blog h4+.wistia_responsive_padding,.view.view-blog h5+.wistia_responsive_padding,.view.view-blog p+.wistia_responsive_padding,.view.view-blog ul+.wistia_responsive_padding,.view.view-blog ol+.wistia_responsive_padding,.view.view-blog figure+.wistia_responsive_padding,.view.view-blog blockquote+.wistia_responsive_padding,.view.view-blog hr+.wistia_responsive_padding,.view.view-blog img+.wistia_responsive_padding{margin-top:3em}.view.view-blog .aligncenter{margin-left:auto;margin-right:auto}.view.view-blog .alignleft:not(.logo):not(.headshot),.view.view-blog .alignright:not(.logo):not(.headshot){width:100%;max-width:100%}.view.view-blog .logo{max-width:250px;max-height:250px}.view.view-blog .headshot{max-width:300px;max-height:300px}@media screen and (max-width: 767px){.view.view-blog .alignleft,.view.view-blog .alignright,.view.view-blog .alignnone{float:none!important;margin-left:auto!important;margin-right:auto!important}}@media screen and (min-width: 768px){.view.view-blog .alignleft{float:left;margin-right:2em}.view.view-blog .alignright{float:right;margin-left:2em}.view.view-blog .alignleft:not(.logo):not(.headshot),.view.view-blog .alignright:not(.logo):not(.headshot){width:50%;min-width:50%;max-width:50%;margin-top:1em;margin-bottom:1em}}@media screen and (min-width: 992px){.view.view-blog .alignleft:not(.no-scale):not(.logo):not(.headshot),.view.view-blog .alignright:not(.no-scale):not(.logo):not(.headshot){width:66%;min-width:66%;max-width:66%;margin:1.5em 0}.view.view-blog .alignleft:not(.no-scale):not(.logo):not(.headshot){margin-left:-150px;margin-right:3em}.view.view-blog .alignright:not(.no-scale):not(.logo):not(.headshot){margin-right:-150px;margin-left:3em}.view.view-blog .aligncenter.jumbo,.view.view-blog .alignnone.jumbo{width:150%;max-width:none;margin-left:-25%;margin-top:3em;margin-bottom:3em}}.view.view-blog .bg-matte{-moz-transition:.5s cubic-bezier(.7,0,.1,1);-o-transition:.5s cubic-bezier(.7,0,.1,1);-webkit-transition:.5s cubic-bezier(.7,0,.1,1);transition:.5s cubic-bezier(.7,0,.1,1);-moz-transition-property:opacity,color,background-color,border-color;-o-transition-property:opacity,color,background-color,border-color;-webkit-transition-property:opacity,color,background-color,border-color;transition-property:opacity,color,background-color,border-color}.view.view-blog .blog-subscription-section{color:#fff;background-color:#c0c9cf;background-image:url(../assets/images/areas/blog/blog-subscription-bg.jpg);background-position:center center;background-size:cover;text-align:center;min-height:500px;width:100%;display:table}.view.view-blog .blog-subscription-section .section-content{display:table-cell;vertical-align:middle;padding:0 15px}.view.view-blog .blog-subscription-section .section-content:not(.active){display:none}.view.view-blog .blog-subscription-section .section-title{font-size:32px;margin:0 auto;max-width:22em}.view.view-blog .blog-subscription-section form{max-width:400px;margin:2em auto 0}.view.view-blog .blog-subscription-section input{color:#222;width:100%;padding:12px 15px;font-size:16px}.view.view-blog .blog-subscription-section .btn-subscribe{opacity:1;width:100%;padding:15px;color:#fff;background-color:#4a90e2;margin-top:0}.view.view-blog .blog-subscription-section .btn-subscribe:hover,.view.view-blog .blog-subscription-section .btn-subscribe:focus{color:#222;background-color:#fff}.view.view-blog .blog-subscription-section .footnote{font-size:16px;margin-top:1em}.view.view-blog .blog-subscription-section .blog-subscription-error .footnote{max-width:28em;margin-left:auto;margin-right:auto}.view.view-blog .blog-subscription-section .blog-subscription-error .btn{margin-top:1.5em}@media screen and (max-width: 767px){.view.view-blog .blog-subscription-section .form-group+.form-group,.view.view-blog .blog-subscription-section .form-group+.btn-subscribe{margin-top:10px}}@media screen and (min-width: 768px){.view.view-blog .blog-subscription-section form{display:inline-block;max-width:none}.view.view-blog .blog-subscription-section .form-group{float:left;width:300px}.view.view-blog .blog-subscription-section .btn-subscribe{float:left;margin-left:5px;width:auto}}.view.view-blog .get-social{clear:both;border-top:1px solid #e0e0e0;margin:50px 0 100px;padding:30px 0 0;text-align:center}.view.view-blog .get-social ul{margin:0;padding:0;list-style:none}.view.view-blog .get-social li{list-style:none;padding:0;display:inline-block;font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#aaa}.view.view-blog .get-social li a{display:block;text-indent:-9999px;width:64px;height:64px;background-repeat:no-repeat;background-size:64px 448px;background-position:center -128px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c0c9cf}.view.view-blog .get-social li a:hover,.view.view-blog .get-social li a:focus{background-position:center top;border-color:transparent;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width: 767px){.view.view-blog .get-social li a{width:48px;height:48px;background-size:48px 336px;background-position:center -96px}}.view.view-blog .get-social li+li{margin-left:25px}@media screen and (max-width: 767px){.view.view-blog .get-social li+li{margin-left:15px}}.view.view-blog-article .header .bg-matte{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:#20292f;opacity:.66}.view.view-blog-article .header .container{position:relative}.view.view-blog-article .header .blog-article-details{padding-top:100px;padding-bottom:30px}@media screen and (min-width: 768px){.view.view-blog-article .header .blog-article-details{padding-top:180px;padding-bottom:30px}}.view.view-blog-article .header .blog-article-category{font-family:brandon-grotesque,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#fff}.view.view-blog-article .header .blog-article-category a{color:#fff;opacity:.7}.view.view-blog-article .header .blog-article-category a:hover{opacity:1}.view.view-blog-article .header .header-title{max-width:740px;margin-left:auto;margin-right:auto}.view.view-blog-article .header .blog-article-byline{margin-top:80px}@media screen and (min-width: 768px){.view.view-blog-article .header .blog-article-byline{margin-top:140px}}.view.view-blog-article .header .blog-author-image{width:40px;height:40px}.view.view-blog-article .header .blog-author-info{display:inline-block;vertical-align:middle;margin:5px}.view.view-blog-article .header .blog-author-info span{display:inline-block}.view.view-blog-article .header .blog-author-name{font-weight:500;color:#fff}.view.view-blog-article .blog-article-body{color:#40494f;max-width:720px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.8}.view.view-blog-article .blog-article-body a{display:inline}.view.view-blog-article .blog-article-body li+li{margin-top:1em}.view.view-blog-article .blog-article-body .btn{white-space:normal}.view.view-blog-article .blog-article-body .CM-form{background:#f0f9ff;padding:10px;margin:40px 0}.view.view-blog-article .blog-article-body .CM-form #subForm{font-size:12px;margin-top:2em;margin-bottom:2em}.view.view-blog-article .blog-article-body .CM-form #subForm input{font-size:1.25em;padding:5px;max-width:55%}@media (max-width: 767px){.view.view-blog-article .blog-article-body .CM-form{text-align:center}.view.view-blog-article .blog-article-body .CM-form #subForm input{max-width:100%}}.view.view-blog-article .get-social{clear:both;border-top:1px solid #e0e0e0;margin:45px 0 100px;padding:45px 0 0;text-align:center}.view.view-blog-article .get-social ul{margin:0;padding:0;list-style:none}.view.view-blog-article .get-social li{list-style:none;padding:0;display:inline-block;font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:#aaa}.view.view-blog-article .get-social li a{display:block;text-indent:-9999px;width:64px;height:64px;background-repeat:no-repeat;background-size:64px 448px;background-position:center -128px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #c0c9cf}.view.view-blog-article .get-social li a:hover,.view.view-blog-article .get-social li a:focus{background-position:center top;border-color:transparent;-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.view.view-blog-article .get-social li a.facebook{background-image:url(../assets/images/icons/common/icon-social-facebook@2x.png)}.view.view-blog-article .get-social li a.facebook:hover,.view.view-blog-article .get-social li a.facebook:focus{background-color:#3b5998}.view.view-blog-article .get-social li a.twitter{background-image:url(../assets/images/icons/common/icon-social-twitter@2x.png)}.view.view-blog-article .get-social li a.twitter:hover,.view.view-blog-article .get-social li a.twitter:focus{background-color:#4099ff}.view.view-blog-article .get-social li a.linkedin{background-image:url(../assets/images/icons/common/icon-social-linkedin@2x.png)}.view.view-blog-article .get-social li a.linkedin:hover,.view.view-blog-article .get-social li a.linkedin:focus{background-color:#1988be}@media screen and (max-width: 767px){.view.view-blog-article .get-social li a{width:48px;height:48px;background-size:48px 336px;background-position:center -96px}}.view.view-blog-article .get-social li+li{margin:0 0 0 25px}@media (max-width: 767px){.view.view-blog-article .get-social li+li{margin:0 0 0 15px}}.view.view-blog-article .blog-author-footer{margin:90px 0}.view.view-blog-article .blog-author-footer .blog-author-image{width:80px;height:80px}.view.view-blog-article .blog-author-footer .blog-author-info{display:inline-block;vertical-align:middle;margin:10px}.view.view-blog-article .blog-author-footer .blog-author-name{font-size:24px;font-weight:500;line-height:1em;margin:0}.view.view-blog-article .blog-author-footer .blog-author-email{margin-top:0;margin-right:5px}@media screen and (max-width: 767px){.view.view-blog-article .blog-author-footer{text-align:center}.view.view-blog-article .blog-author-footer .blog-author-image{display:block;margin:0 auto}}.view.view-blog-article .blog-author-footer .blog-author-social-links{display:inline-block;vertical-align:middle;list-style:none;margin:0;padding:0}.view.view-blog-article .blog-author-footer .blog-author-social-links li{float:left;padding:5px}.view.view-blog-article .blog-author-footer .blog-author-social-links li a{display:block;width:32px;height:32px;text-indent:-9999px;background-repeat:no-repeat;background-size:32px 224px;background-position:center -64px}.view.view-blog-article .blog-author-footer .blog-author-social-links li a:hover{background-position:center -128px}.view.view-blog-article .blog-author-footer .blog-author-social-links li a.icon-sm-twitter{background-image:url(../assets/images/icons/common/icon-social-twitter.png)}.view.view-blog-article .blog-author-footer .blog-author-social-links li a.icon-sm-linkedin{background-image:url(../assets/images/icons/common/icon-social-linkedin.png)}.view.view-blog-article .blog-author-footer .blog-author-social-links li+li{margin:0;border-left:1px solid #e0e0e0}.view.view-blog-article .blog-author-footer .blog-author-bio{margin-top:1em}.view.view-blog-article .blog-otherarticles-section{border-top:1px solid #e0e0e0}.view.view-blog-article .blog-otherarticles-section .blog-article-body{font-size:14px}.view.view-blog-article hr{clear:both}p+.btn,.btn+p{margin-top:2em}@keyframes alert-copy-success{0%{opacity:0;top:10px}10%,90%{opacity:1;top:0}to{opacity:0}}@keyframes squashing-slide-enter{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}[ng-cloak]{display:none}
