/*! normalize.css v3.0.1 | 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,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{background:0 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,::after,::before{box-sizing:border-box}body,html{height:100%}.root-view{height:100%}input::-ms-clear{display:none;height:0;width:0}ol,ul{list-style-type:none;margin:0;padding:0}body{color:#4d545d;font:100% Roboto,sans-serif;-webkit-font-smoothing:antialiased;font-weight:300;-webkit-tap-highlight-color:transparent}li,p{color:#4d545d;font-size:1.0625em;line-height:1.4;list-style:disc inside;margin:1em 0}li.small,p.small{font-size:.8125em}li.tiny,p.tiny{font-size:.625em}li.white,p.white{color:#fff}@media all and (min-width:435px){li,p{font-size:1.25em;margin:1em 0}li.small,p.small{font-size:1em}li.tiny,p.tiny{font-size:.8125em}}ul{margin:1.5em 0}a{color:#2196f3;cursor:pointer;text-decoration:none}.bold,b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{color:#4d545d;font:1em/1.2em Roboto,sans-serif;font-weight:300;margin:1em 0}h1{font-size:2.5em}h2{font-size:2.3125em}h3{font-size:2em}h4{font-size:1.8125em}h5{font-size:1.625em}h6{font-size:1.4375em}@media all and (max-width:450px){h1{font-size:2.3em}h2{font-size:2.1em}h3{font-size:1.9em}h4{font-size:1.6em}h5{font-size:1.5em}h6{font-size:1.4em}}blockquote{font-style:italic}blockquote::after,blockquote::before{content:'"'}.post-comment-box textarea{color:#4d545d;font-family:Roboto,sans-serif;font-size:15px;font-weight:400}.fieldavailability-available,.mood-option .gi,.rating-option .gi{color:rgba(0,0,0,.86);font-size:24px;text-align:center}.dialog-share .gi-close,.dialog-share .share-btn .gi,.post-comments .gi-flag,.post-info .summary .gi-flag,.post-info .summary>.gi{color:#4d545d;font-size:24px;text-align:center}.gl-share-btns .gi{color:#4d545d;font-size:30px;text-align:center}.beacon__location-name,.beacon__result-subtitle,.beacon__result-title,.card-element-subtext,.card-element-title,.element-selector-subtitle,.listitem-subtitle,.listitem-title,.page-selector-subtitle,.survey-question-constant-sum-matrix__accordion-btn-content-subtitle,.survey-question-matrix__accordion-btn-content-subtitle,.zone-search__location-name,.zone-search__result-subtitle,.zone-search__result-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-center{text-align:center}.section{margin:0 auto;max-width:1180px;padding:50px 0;position:relative;width:90%}.section::after,.section::before{content:'';display:table}.section::after{clear:both}@media all and (min-width:769px){.section{padding:140px 0}}.section.-size-medium{max-width:700px}.section.-size-small{max-width:500px}.section.-size-tiny{max-width:320px}.section.-text-center{text-align:center}.section.-padding-none{padding-bottom:0;padding-top:0}@media all and (min-width:769px){.section.-padding-none{padding-bottom:0;padding-top:0}}.section.-padding-small{padding-bottom:50px;padding-top:50px}.section.-padding-top{padding-bottom:0}@media all and (min-width:769px){.section.-padding-top{padding-bottom:0}}.section.-padding-bottom{padding-top:0}@media all and (min-width:769px){.section.-padding-bottom{padding-top:0}}.section-seperator{background:linear-gradient(#fff,#eee)}.section-separator-2{padding-top:1px;position:relative}.section-separator-2::after{background:linear-gradient(rgba(179,191,196,.26),#fff);content:'';height:80px;left:0;position:absolute;right:0;top:0;z-index:-1}.grey-banner-section{background-color:#eee;padding:20px 0}.section-2{padding:35px 60px}.section-2::after,.section-2::before{content:'';display:table}.section-2::after{clear:both}@media all and (max-width:435px){.section-2{padding:15px}}.section-2.-text-center{text-align:center}.section-2.-padding-none{padding-bottom:0;padding-top:0}@media all and (min-width:435px){.section-2.-padding-none{padding-bottom:0;padding-top:0}}.section-2.-padding-top{padding-bottom:0}@media all and (min-width:435px){.section-2.-padding-top{padding-bottom:0}}.section-2.-padding-bottom{padding-top:0}@media all and (min-width:435px){.section-2.-padding-bottom{padding-top:0}}.authdialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-top:10%;max-width:400px;overflow:auto;text-align:center;width:100%}@media screen and (min-width:400px){.authdialog{margin-top:5%}}.authdialog-close,.authdialog-close-colorwhite{color:#f78c28;position:absolute;right:10px;top:10px}.authdialog-close-colorwhite{color:#fff}.authdialog-form{margin:0 0 30px;padding:0 15px}@media screen and (min-width:400px){.authdialog-form{padding:0 45px}}.authdialog-alternativeoption{font-size:1em;margin:10px 0 40px}.authdialog-alternativeoption .underline{text-decoration:underline}.authdialog-footer{background:#faa41a url(../img/glow-gradient-reverse.png) repeat-x top left;background-size:contain;padding:20px 45px}.authdialog-footer h3{color:#fff;margin-bottom:5px;margin-top:0}.authdialog-footer .sign-up{color:#fff;font-size:1.40625em;font-weight:300;text-decoration:underline}.authprompt{background:#faa41a url(../img/glow-gradient-reverse.png) repeat-x top left;background-size:contain;color:#fff;padding:50px 20px;position:relative}.authprompt-logo{display:block;margin:0 auto;max-width:360px;width:100%}.authprompt-options{margin:0 auto;max-width:300px}.gl-backdrop-wrapper{left:0;position:absolute;top:0}.gl-sidenav-backdrop{z-index:59}.gl-dialog-backdrop{z-index:79}.gl-backdrop{background-color:rgba(0,0,0,.5);height:100%;opacity:1;position:fixed;transition:all .2s ease-in-out;width:100%}.gl-backdrop.ng-enter,.gl-backdrop.ng-leave.ng-leave-active{opacity:0}.gl-backdrop.ng-enter.ng-enter-active,.gl-backdrop.ng-leave{opacity:1}button{background:0 0;border:0;margin:0;outline:0;padding:0}.button-flat,.button-outlined,.button-solid,.button-textonly,gl-dialog.alert-dialog .gl-button{background-color:rgba(0,0,0,0);border:2px solid transparent;border-radius:4px;display:inline-block;margin:10px 0;padding:6px 25px;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out}.button-flat span,.button-outlined span,.button-solid span,.button-textonly span,gl-dialog.alert-dialog .gl-button span{font-family:Roboto,sans-serif;font-size:.9375em;font-weight:500;line-height:30px;vertical-align:middle}.button-flat .gi,.button-outlined .gi,.button-solid .gi,.button-textonly .gi,gl-dialog.alert-dialog .gl-button .gi{display:inline-block;font-size:1.5em;height:24px;line-height:1;margin-right:10px;vertical-align:middle;width:30px}.button-flat[disabled],.button-outlined[disabled],.button-solid[disabled],.button-textonly[disabled],gl-dialog.alert-dialog .gl-button[disabled]{cursor:default;pointer-events:none}.block.button-flat,.block.button-outlined,.block.button-solid,.block.button-textonly,gl-dialog.alert-dialog .block.gl-button{margin-left:inherit;margin-right:inherit;width:100%}.small.button-flat,.small.button-outlined,.small.button-solid,.small.button-textonly,gl-dialog.alert-dialog .small.gl-button{padding:3px 15px}.sides.button-flat,.sides.button-outlined,.sides.button-solid,.sides.button-textonly,gl-dialog.alert-dialog .sides.gl-button{margin-left:10px;margin-right:10px}.fadeout.button-flat,.fadeout.button-outlined,.fadeout.button-solid,.fadeout.button-textonly,gl-dialog.alert-dialog .fadeout.gl-button{background-color:rgba(0,0,0,0);border-color:transparent;position:relative}.fadeout.button-flat .gi,.fadeout.button-flat span,.fadeout.button-outlined .gi,.fadeout.button-outlined span,.fadeout.button-solid .gi,.fadeout.button-solid span,.fadeout.button-textonly .gi,.fadeout.button-textonly span,gl-dialog.alert-dialog .fadeout.gl-button .gi,gl-dialog.alert-dialog .fadeout.gl-button span{opacity:0}.button-textonly{border-color:transparent;color:#666}.button-textonly.white{border-color:transparent;color:#fff}.button-outlined,gl-dialog.alert-dialog .gl-button{border-color:rgba(179,191,196,.5);color:#666}.button-outlined.white,gl-dialog.alert-dialog .white.gl-button{border-color:#fff;color:#fff}.button-flat{background-color:#eee;border-color:transparent;border-radius:26px;color:#666;padding:16px 30px}.button-solid{background-color:#3c6;border-color:#3c6;color:#fff}.button-solid[disabled]{background-color:#eee;border-color:#eee;color:rgba(102,102,102,.3)}.button-solid.facebook{background-color:#3b5998;border-color:#3b5998}.button-solid.white{background-color:#fff;border-color:#fff;color:#4d545d}.button-solid.orange{background-color:#f60;border-color:#f60}.button-hidden{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;height:0;left:-1000px;opacity:0;position:absolute;top:-1000px;width:0}.cardgrid{margin-right:-10px}.cardgrid-item{display:inline-block;margin:0 0 30px;padding-right:10px;vertical-align:top;width:50%}@media all and (min-width:435px){.cardgrid-item{margin-bottom:60px}}@media all and (min-width:550px){.cardgrid-item{width:33.333333333%}}@media all and (min-width:880px){.cardgrid-item{width:25%}}@media all and (min-width:1000px){.cardgrid-item{width:20%}}.cardgrid-content{border:1px solid rgba(0,0,0,.1)}.cardgrid-content:hover{border:1px solid rgba(0,0,0,.2)}.card-element{display:block;height:100%;padding-bottom:22%}.card-element-inner{display:block;height:100%}.card-element-feature{background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:62%;position:relative}.card-element-logo{background-color:#f78c28;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:-23%;left:0;margin:0 auto;padding-bottom:30%;position:absolute;right:0;width:30%}.card-element-logo .icon{bottom:0;color:#fff;left:0;margin:auto;position:absolute;right:0;top:0}.card-element-title{font-size:1.125em;font-weight:500;line-height:1.2;margin:23% 8% 10px;text-align:center}.card-element-subtext{color:#4d545d;font-size:.75em;margin:0 10px;min-height:16px;padding:0;text-align:center}.card-element-notfindingit{text-align:center}.card-element-notfindingit .spacer{padding-bottom:56%}.card-element-notfindingit .icon{display:inline-block}.cardreward{display:block;height:100%;padding-bottom:30px}.cardreward-inner{display:block;height:100%}.cardreward-image{height:100px;margin:22% 10px;position:relative;text-align:center}.cardreward-image img{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;padding:22% 50%;position:absolute;right:0;top:0;width:100%}.cardreward-title{color:#4d545d;font-size:1.125em;font-weight:500;line-height:1.2;margin:15% 16% 5%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cardreward-subtext{color:#4d545d;font-size:.75em;margin:0 10px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.card-survey{display:block;height:100%;padding-bottom:30px}.card-survey-inner{display:block;height:100%}.card-survey-image{height:100px;margin:22% 30px;position:relative;text-align:center}.card-survey-image img{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;height:100%;left:0;padding:22% 50%;position:absolute;right:0;top:0;width:100%}.card-survey-title{color:#4d545d;font-size:1.125em;font-weight:500;line-height:1.2;margin:15% 16% 5%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.card-survey-subtext{color:#4d545d;font-size:.75em;margin:0 10px;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.communitydialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;text-align:center}@media screen and (min-width:400px){.communitydialog{margin-top:8%}}.communitydialog-header{background-image:url(../img/communitydialog-header.png);background-position:center;background-repeat:no-repeat;background-size:auto 100%;height:149px;margin-top:-1px}.communitydialog-content{padding:1px 20px 20px}.communitydialog-close{color:#fff;position:absolute;right:10px;top:10px}.confirm-dialog{margin-top:10%;max-width:450px;padding:5px 25px 15px}.no-scroll{overflow:hidden}.gl-dialog-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.gl-dialog-container{height:100%;overflow-y:auto;padding:5px;position:fixed;width:100%;z-index:80}gl-dialog{box-shadow:0 4px 7px rgba(0,0,0,.23),0 8px 25px rgba(0,0,0,.05);background-color:#fff;display:block;margin:0 auto;min-width:240px;opacity:0;overflow:auto;position:relative}gl-dialog.transition-in{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1)}gl-dialog.transition-out{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}gl-dialog .gl-dialog-content{padding:24px 24px 16px}gl-dialog .gl-dialog-content h5{margin-bottom:16px}gl-dialog .gl-dialog-actions{padding:0 16px;text-align:right}gl-dialog .gl-dialog-actions::after,gl-dialog .gl-dialog-actions::before{content:'';display:table}gl-dialog .gl-dialog-actions::after{clear:both}gl-dialog .gl-dialog-actions .gl-button{display:inline-block;height:48px;min-width:auto;padding:0 8px}gl-dialog.alert-dialog{margin-top:10%;max-width:300px}gl-dialog.alert-dialog p{margin:10px 0 0}gl-dialog.alert-dialog .gl-dialog-actions{margin:10px 0 25px}gl-dialog.alert-dialog .gl-button{margin-left:inherit;margin-right:inherit;width:100%}gl-dialog.small-dialog{max-width:400px}gl-dialog.medium-dialog{max-width:560px}.gl-dialog{bottom:0;left:0;opacity:1;pointer-events:auto;position:fixed;right:0;top:0;transition:opacity .1s ease-in-out;z-index:80}.gl-dialog.visible{opacity:.99}.gl-dialog.visible .gl-dialog-bg{opacity:1}.gl-dialog.visible .gl-dialog-wrapper{opacity:1}.gl-dialog .gl-dialog-bg{background-color:rgba(0,0,0,.54);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .1s ease-in-out}.gl-dialog .gl-dialog-wrapper{height:100%;margin:auto;overflow-y:auto;position:relative;text-align:center;transition:opacity .1s ease-in-out}.gl-dialog .gl-dialog-box{display:inline-block;margin:0 auto}.gl-dialog .gi-close:hover{cursor:pointer}.gl-dialog .gl-setting{border-bottom:0;padding:8px 68px 8px 20px}.gl-dialog .gl-setting .toggle{right:31px}.gl-dialog.large .gl-dialog-box{max-width:500px}.dialog-confirm{background-color:#fff;padding:20px}.dialog-confirm .text{margin-bottom:20px}.dialog-confirm .buttons{text-align:right}.dialog-confirm .buttons .button{margin-left:5px}.dialog-share{background-color:#fff;margin-top:5%;max-width:370px;padding:10px 20px}.dialog-share .title{font-weight:400;font-size:18px;height:30px;line-height:30px;margin-bottom:15px}.dialog-share .gi-close{color:rgba(0,0,0,.26);cursor:pointer;height:40px;line-height:2;position:absolute;right:7px;top:5px;width:40px}.dialog-share .share-preview{background:rgba(0,0,0,.06);border-radius:4px;margin:0 0 20px;padding:15px;font-style:italic;border:1px solid rgba(0,0,0,.1)}.dialog-share .share-preview-image{display:inline-block;max-width:100%;height:auto;margin:0 0 10px}.dialog-share .share-preview-text{line-height:1.4}.dialog-share .share-preview-url{display:inline-block;margin-top:10px;font-size:12px;font-weight:400;color:rgba(0,0,0,.34)}.dialog-share .share-btn{border-radius:3px;color:#fff;cursor:pointer;margin-bottom:10px;padding:0 10px}.dialog-share .share-btn .gi{color:#fff;display:inline-block;height:40px;line-height:1.95;margin-right:10px;vertical-align:top}.dialog-share .share-btn .label{display:inline-block;height:40px;line-height:40px;vertical-align:top}.dialog-share .share-btn.facebook{background:#3b5998}.dialog-share .share-btn.facebook:hover{background:#344e86}.dialog-share .share-btn.twitter{background:#5ea9dd}.dialog-share .share-btn.twitter:hover{background:#499ed9}.dialog-message{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 20px 20px;text-align:center}@media screen and (min-width:400px){.dialog-message{margin-top:8%}}.dialog-message-logo{background-position:center;background-repeat:no-repeat;background-size:contain;height:70px;margin:20px auto 10px;width:70px}@media screen and (min-width:435px){.dialog-message-logo{margin-top:-35px}}.dialog-message-faces{margin:0 -20px 20px}.dialog-message-faces>div{cursor:pointer;display:inline-block;font-size:44px;height:45px;margin:0 5px}.dialog-message-faces>div.selected{color:#3c6}@media all and (max-width:435px){.dialog-message-faces>div{margin:0 2px}}.dialog-message-close{color:#f78c28;position:absolute;right:10px;top:10px}.dialog-message-title{margin-bottom:30px;margin-top:10px;padding:0 20px}.dialog-message-footer{margin-top:10px;position:relative;text-align:left}.dialog-message-footer .button-solid{bottom:0;margin:0;position:absolute;right:0}.dialog-message-mood{color:rgba(0,0,0,.4);display:inline-block;vertical-align:bottom}.dialog-message-image{display:inline-block;position:relative}.dialog-message-image img{max-height:150px;max-width:150px}.element-hero{background-color:#eee;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 40px;padding:60px 20px;position:relative}@media all and (min-width:450px){.element-hero{margin:0 0 40px;padding-bottom:100px;padding-top:100px}}@media all and (min-width:768px){.element-hero{margin:0 0 40px;padding-bottom:120px;padding-top:120px}}.element-hero-content{min-height:60px;padding:0 20px;text-align:center}.element-hero-content .button-outlined,.element-hero-content gl-dialog.alert-dialog .gl-button,gl-dialog.alert-dialog .element-hero-content .gl-button{margin:0}.element-hero-logo{background-color:#f78c28;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:-50px;height:100px;left:0;margin:0 auto;position:absolute;right:0;width:100px}@media all and (max-width:450px){.element-hero-logo{bottom:-40px;height:80px;width:80px}}.element-title{font-size:2.5em;line-height:1.2;margin:0 auto 10px;max-width:500px;padding:0 20px;text-align:center}@media all and (max-width:450px){.element-title{font-size:1.75em}}.element-subtext{font-size:1.125em;line-height:1.4;margin:10px auto 30px;max-width:500px;padding:0 30px;text-align:center}@media all and (max-width:450px){.element-subtext{font-size:.9375em}}.element-buttonbar{margin:30px 0;text-align:center}.element-buttonbar .button-solid{background:#f78c28;border-color:#f78c28;margin:0 2px}.element-buttonbar .button-solid:first-child{border-right:1px solid #f9a659}.element-buttonbar .small{display:none}@media all and (max-width:450px){.element-buttonbar .small{display:inherit}.element-buttonbar .large{display:none}}.element-buttonbar .has-file-input{overflow:hidden;position:relative}.element-buttonbar .has-file-input input{cursor:pointer;display:block;height:100%;opacity:0;position:absolute;right:0;top:0;width:500%}.element-desc{font-size:.875em;line-height:1.4;margin:30px auto;max-width:600px;padding:0 20px;text-align:center}@media all and (max-width:450px){.element-desc{font-size:.8125em}}.element-section{margin:60px 0}.element-announcement{padding:0 20px}.element-announcement .element-announcement-text{margin:0 auto;max-width:1180px}.element-selector{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 20px 20px;text-align:center}@media screen and (min-width:400px){.element-selector{margin-top:8%}}.element-selector-header{margin-top:15px;text-align:left}.element-selector-close{color:rgba(0,0,0,.1);position:absolute;right:10px;top:9px}.element-selector-listitem{cursor:pointer;margin:20px 0;min-height:50px;padding-left:60px;position:relative;text-align:left}.element-selector-logo{background-color:rgba(0,0,0,.1);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;height:50px;left:0;position:absolute;top:0;width:50px}.element-selector-title{font-weight:400;line-height:1.3;margin:0 0 5px;padding:4px 0 0}.element-selector-subtitle{font-size:.6875em;line-height:1}.element-selector-more{display:inline-block;font-size:14px;font-weight:500;line-height:1;padding:15px}.element-selector-search{border:1px solid rgba(0,0,0,.1);display:block;height:40px;outline:0;padding:0 10px;width:100%}.element-selector-search:focus{border-color:rgba(0,0,0,.26)}.feature-item{display:inline-block;margin-bottom:40px;text-align:center;vertical-align:top;width:100%}.feature-item-image{margin-bottom:15px;width:90%}.feature-item-icon{color:#f60;width:100%}.feature-item-icon::before{font-size:6em}.feature-item-title{margin:0 0 20px}.feature-item-content{margin:0 auto;max-width:330px;padding:0 15px}@media all and (min-width:600px){.feature-item{width:50%}}@media all and (min-width:900px){.feature-item{width:33.3333%}}.faces-container{text-align:center}.faces-iconwrap{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:50%;color:#a1a1a1;display:inline-block;font-size:46px;height:46px;line-height:1.3;margin:0 1px;position:relative;transition:background-color .25s ease-in-out,color .25s ease-in-out;vertical-align:top;width:46px}@media all and (min-width:435px){.faces-iconwrap{font-size:56px;height:57px;line-height:1.2;margin:0 3px;width:57px}}.faces-iconwrap.-selected{background-color:#f78c28;color:#fff;transition:none}.faces-iconwrap.-selected.-fbfg{background-color:#4586d9}.faces-icon{cursor:pointer}.faces-halo{background:url(../img/faces-halo.png) no-repeat center;background-size:contain;bottom:100%;height:100%;opacity:0;position:absolute;width:100%}.faces-halo.-animate{-webkit-animation:halo 3s ease-in-out;animation:halo 3s ease-in-out}@-webkit-keyframes halo{0%{opacity:1;transform:translate3d(0,0,0)}33%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes halo{0%{opacity:1;transform:translate3d(0,0,0)}33%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;transform:translate3d(0,-100%,0)}}.facemessage{background-color:#fff;border:1px solid rgba(0,0,0,.15);border-left:0;border-right:0;margin:30px 0 0;padding:20px;position:relative}.facemessage .facemessage-text{font-size:.75em;font-weight:400;line-height:1.3;margin:0;text-align:center}.facemessage .facemessage-textlink{color:rgba(255,255,255,.44);font-weight:500}.facemessage .facemessage-arrow{background-color:#fff;border-bottom-right-radius:120%;border-left:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);height:16px;left:50%;margin-left:-8px;position:absolute;top:-9px;transform:rotate(45deg);width:16px}.facemessage .facemessage-arrow.-down{bottom:-9px;top:inherit;transform:rotate(225deg)}.facemessage .facemessage-fbfg{background:url(../img/faces-fbfg-logo.png) no-repeat center;background-size:contain;display:inline-block;height:29px;margin-right:8px;vertical-align:middle;width:49px}.facemessage.-fbfg{background-color:#4586d9;border-color:#4586d9}.facemessage.-fbfg .facemessage-text{color:#fff}.facemessage.-fbfg .facemessage-arrow{background-color:#4586d9;border-color:#4586d9}.gl-feed{display:block}.gl-feed-item{background:#fff;margin-bottom:17px}@media all and (max-width:450px){.gl-feed-item{margin-bottom:17px}}.gl-feed-item img{background-color:#e5e5e5;height:auto;margin:11px 0 0 73px;max-width:150px}@media all and (max-width:450px){.gl-feed-item img{margin-left:53px}}.gl-feed-item .feed-content{font-size:1.0625em;font-style:italic;font-weight:300;line-height:1.4;margin:0 0 3px;overflow:hidden;padding:0 17px 0 73px;position:relative}.gl-feed-item .feed-content a{color:#2196f3;font-weight:400}.gl-feed-item .feed-content .hashtag{color:#f78c28;font-weight:400}.gl-feed-item .feed-content.contract{max-height:110px}.gl-feed-item .feed-content.contract:before{background:linear-gradient(to left,#fff,rgba(255,255,255,0));content:'';height:25px;position:absolute;right:69px;top:88px;width:50px}.gl-feed-item .feed-content.contract:after{background:#fff;content:'...more';font-size:.875em;font-weight:400;height:25px;line-height:22px;padding:0 21px 0 0;position:absolute;right:0;text-align:right;top:88px;width:69px}@media all and (max-width:450px){.gl-feed-item .feed-content{font-size:.9375em;padding-left:53px}}.gl-feed-item .actions{margin:0 17px 0 73px}@media all and (max-width:450px){.gl-feed-item .actions{margin-left:53px}}.gl-feed-item .action{display:inline-block;padding:8px 0;width:33.333333333%}.gl-feed-item .action .gi{color:#a1a1a1;display:inline-block;font-size:1.875em;height:35px;vertical-align:top;width:35px}.gl-feed-item .action .count{color:#a1a1a1;display:inline-block;font-size:1em;font-weight:500;height:35px;line-height:33px;vertical-align:top}.gl-feed-item .action.upvote{text-align:left}.gl-feed-item .action.comment,.gl-feed-item .action.flag{text-align:center}.gl-feed-item .action.share{text-align:right}@media all and (max-width:450px){.gl-feed-item .action .gi{font-size:1.25em;height:24px;width:24px}.gl-feed-item .action .count{font-size:.8125em;height:24px;line-height:22px}}.gl-feed-item .line{background:#e5e5e5;height:1px;margin:0 17px}.gl-feed-item .feed-topper{min-height:50px;padding:2px 17px 11px 73px;position:relative}.gl-feed-item .feed-topper .gi{background:rgba(0,0,0,.1);border-radius:50%;color:#fff;font-size:2.1875em;height:46px;left:0;line-height:1.65;position:absolute;text-align:center;top:0;width:46px}.gl-feed-item .feed-topper .date{color:rgba(0,0,0,.26);float:right;font-size:1.0625em;font-weight:300;line-height:14px;margin:0 0 0 8px}@media all and (max-width:450px){.gl-feed-item .feed-topper .date{font-size:.9375em}}.gl-feed-item .feed-topper p{color:#666;font-size:1.0625em;line-height:1.2;margin:0}@media all and (max-width:450px){.gl-feed-item .feed-topper p{font-size:.9375em}}.gl-feed-item .feed-topper b{font-weight:500}.gl-feed-item .feed-topper a{color:#252525;font-weight:500;position:relative}.gl-feed-item .feed-topper a:after{bottom:-10px;content:'';left:-10px;position:absolute;right:-10px;top:-10px}.gl-feed-item .feed-topper.spacing{margin:17px 0}@media all and (max-width:450px){.gl-feed-item .feed-topper{padding-left:53px}.gl-feed-item .feed-topper .gi{font-size:1.75em;height:36px;width:36px}}.gl-feed-item.purple .feed-topper .gi{background:#ab47bc}.gl-feed-item.purple .feed-topper b{color:#ab47bc}.gl-feed-item.purple .feed-content:after{color:#ab47bc}.gl-feed-item.purple .action .highlight{color:#ab47bc}.gl-feed-item.orange .feed-topper .gi{background:#f78c28}.gl-feed-item.orange .feed-topper b{color:#f78c28}.gl-feed-item.orange .feed-content:after{color:#f78c28}.gl-feed-item.orange .action .highlight{color:#f78c28}.gl-feed-item.blue .feed-topper .gi{background:#2196f3}.gl-feed-item.blue .feed-topper b{color:#2196f3}.gl-feed-item.blue .feed-content:after{color:#2196f3}.gl-feed-item.blue .action .highlight{color:#2196f3}.gl-feed-item.green .feed-topper .gi{background:#209a4e}.gl-feed-item.green .feed-topper b{color:#209a4e}.gl-feed-item.green .feed-content:after{color:#209a4e}.gl-feed-item.green .action .highlight{color:#209a4e}.gl-feed-item.inset{padding:17px}.fb-like-button{display:block;margin:30px 0 0;text-align:center}.field label,.fieldheader label{display:none}.field-input,.field-selector,.field-textarea,.fieldheader-input{-webkit-appearance:none;background:#fff;border:2px solid rgba(179,191,196,.5);border-radius:4px;color:#4d545d;display:block;font-family:Roboto,sans-serif;font-size:1em;font-weight:300;height:45px;outline:0;padding-left:15px;width:100%}.field-input::-webkit-input-placeholder,.field-selector::-webkit-input-placeholder,.field-textarea::-webkit-input-placeholder,.fieldheader-input::-webkit-input-placeholder{color:#a1a1a1}.field-input::-moz-placeholder,.field-selector::-moz-placeholder,.field-textarea::-moz-placeholder,.fieldheader-input::-moz-placeholder{color:#a1a1a1}.field-input:-ms-input-placeholder,.field-selector:-ms-input-placeholder,.field-textarea:-ms-input-placeholder,.fieldheader-input:-ms-input-placeholder{color:#a1a1a1}.field-input::-ms-input-placeholder,.field-selector::-ms-input-placeholder,.field-textarea::-ms-input-placeholder,.fieldheader-input::-ms-input-placeholder{color:#a1a1a1}.field-input::placeholder,.field-selector::placeholder,.field-textarea::placeholder,.fieldheader-input::placeholder{color:#a1a1a1}.field-input:focus,.field-selector:focus,.field-textarea:focus,.fieldheader-input:focus{border-color:rgba(179,191,196,.7)}.field-input:-webkit-autofill,.field-selector:-webkit-autofill,.field-textarea:-webkit-autofill,.fieldheader-input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.field-textarea{height:78px;line-height:1.4;padding:13px 15px;resize:none}.field-selector{padding:0 50px 0 17px}.field-selector::-ms-expand{display:none}.selected.field-selector{color:inherit}.field{margin:20px 0;position:relative}.field-icon{bottom:0;pointer-events:none;position:absolute}.field-icon.left{left:0}.field-icon.right{right:0}.field-label{color:rgba(0,0,0,.4);display:block;font-size:.625em;font-weight:500;margin:30px 0 7px;text-align:left;text-transform:uppercase}@media all and (min-width:435px){.field-label{font-size:.8125em}}.field-error{background:#ffebeb;border:1px solid #fdcdcd;color:#ff7979;font-size:.6875em;font-weight:400;margin:20px 0;padding:10px}@media all and (min-width:435px){.field-error{font-size:.8125em}}.fieldheader-input{border:0;height:36px;padding:0}@media all and (min-width:435px){.fieldheader-input{height:36px}}.fieldfile{overflow:hidden;position:relative}.fieldfile-input input{background:#d9534f;cursor:pointer;display:block;height:100%;opacity:0;position:absolute;right:0;top:0;width:500%}.fieldautocomplete{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background:#fff;border:1px solid #a1a1a1;left:0;margin:-1px 0 0;position:absolute;right:0;top:100%;z-index:1}.fieldautocomplete-item{border-bottom:1px solid #e5e5e5;cursor:pointer;padding:15px;text-align:left;width:100%}.fieldautocomplete-item:hover{background-color:rgba(0,0,0,.05)}.fieldautocomplete-item:last-child{border-bottom:0}.fieldautocomplete-title{margin:0}.fieldautocomplete-subtitle{float:right;margin:3px 0 0}.fieldavailability-available{border-radius:50%;bottom:15px;color:#fff;font-size:15px;height:20px;line-height:1.7;position:absolute;right:18px;width:20px}.fieldavailability-available.gi-done{background:#3c6}.fieldavailability-available.gi-close{background:#cf3f3f}.fieldavailability-spinner{background-size:16px;bottom:-2px;height:54px;opacity:.5;position:absolute;right:0;width:54px}.content{min-height:100%;padding-bottom:195px;position:relative}@media all and (max-width:480px){.content{padding-bottom:339px}}.footer{background:#404c52;bottom:0;left:0;padding:20px 0;position:absolute;right:0}.footer .social-icons{margin:20px 0;text-align:center}.footer .social-icon{border-radius:50%;color:#f78c28;display:inline-block;font-size:1.5625em;height:34px;line-height:1.65;margin:0 10px;text-align:center;width:34px}.footer .social-icon:hover{background-color:rgba(0,0,0,.2)}.footer .links{margin:10px 0;text-align:center}.footer .link{color:#fff;display:inline-block;font-size:1em;font-weight:300;line-height:1;margin:10px}.footer .copyright{color:rgba(255,255,255,.3);font-size:.8125em;margin:20px 0;text-align:center}@media all and (max-width:480px){.footer .link{display:block;margin:20px 0}}.gl-form-error{color:#d9534f}.option{cursor:pointer;min-height:44px;padding:12px 32px 12px 58px;position:relative}.radio{border:2px solid rgba(0,0,0,.54);border-radius:50%;bottom:0;height:24px;left:24px;margin:auto 0;position:absolute;top:0;transition:border .2s ease-in-out;width:24px}.radio::after{background:#2196f3;border-radius:50%;bottom:0;content:'';height:14px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(.8);transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:14px}.radio.selected,.selected .radio{border-color:#2196f3}.radio.selected::after,.selected .radio::after{opacity:1;transform:scale(1)}.checkbox{border:2px solid rgba(0,0,0,.54);border-radius:2px;bottom:0;height:24px;left:24px;margin:auto 0;position:absolute;top:0;transition:background .2s ease-in-out,border .2s ease-in-out;width:24px}.checkbox .gi{color:#fff;font-size:24px;height:24px;left:-2px;line-height:24px;opacity:0;position:absolute;text-align:center;top:-2px;transform:rotate(20deg) scale(1.2);transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:24px}.selected .checkbox{background:#2196f3;border-color:#2196f3}.selected .checkbox .gi{opacity:1;transform:rotate(0) scale(1)}.hero{background:url(../img/hero-bg.png) repeat-x top left;background-size:auto 100%;overflow:hidden;position:relative}.hero-logo{display:block;margin:0 auto;max-width:360px;width:100%}.hero-search{margin:60px auto;max-width:580px}.hero-title{color:#fff;margin:0}.hero-tagline{color:#fff;margin:20px}.hero-clouds .hero-cloudgroup{-webkit-animation:cloudgroup 150s linear;animation:cloudgroup 150s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:url(../img/hero-clouds.png) no-repeat top center;background-size:contain;bottom:0;height:520px;left:0;margin:auto;position:absolute;right:0;top:-40px;width:1500px}.hero-clouds .hero-cloudgroup.-repeat{-webkit-animation:cloudgroup-repeat 150s linear;animation:cloudgroup-repeat 150s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes cloudgroup{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}@keyframes cloudgroup{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-100%,0,0)}}@-webkit-keyframes cloudgroup-repeat{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes cloudgroup-repeat{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0,0,0)}}.hero-frontclouds{background:url(../img/hero-frontclouds.png) no-repeat 16% bottom;background-size:auto 40px;bottom:0;height:40px;left:0;position:absolute;right:0}@media all and (min-width:435px){.hero-frontclouds{background-position:bottom center;background-size:auto 63px;height:63px}}.hero-topright-button{border:2px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:38px;line-height:34px;margin-left:10px;margin-top:3px;padding:0 9px;position:absolute;right:12px;top:14px}@media all and (max-width:435px){.hero-topright-button{border:0;right:8px;top:2px}}.heading{display:block;padding:0 20px}.heading-inner{margin:70px auto 20px;max-width:1180px}.heading-icon{color:#f78c28;display:inline-block;font-size:2.25em;height:38px;line-height:38px;margin:0 10px 0 -7px;vertical-align:middle}.heading-text{display:inline;font-size:1.6875em;line-height:38px;margin:0;vertical-align:middle}@media all and (max-width:500px){.heading-text{font-size:1.25em}}.heading-right{float:right}.heading-right .button-outlined,.heading-right gl-dialog.alert-dialog .gl-button,gl-dialog.alert-dialog .heading-right .gl-button{margin:-5% 0 0}.icon,.icon-small{font-size:1.5em;height:44px;line-height:2.1;text-align:center;width:44px}@media all and (min-width:435px){.icon,.icon-small{font-size:1.875em;line-height:1.7}}.icon-small{font-size:1em;height:20px;line-height:1.6;width:20px}@media all and (min-width:435px){.icon-small{font-size:1.25em;line-height:1}}.icon2{font-size:2.3125em;height:44px;line-height:1.5;text-align:center;width:44px}.icon2.-small{font-size:2em;line-height:1.65}.gl-img-view-base{cursor:pointer;opacity:0;transform:translate3d(0,0,0) scale(.95);transition:transform .2s ease,opacity .2s ease}.gl-img-view-base.loaded{opacity:1;transform:scale(1)}.image-modal{background-color:none;bottom:0;left:0;opacity:1;overflow:hidden;position:fixed;right:0;top:0;transition:background-color .15s ease;z-index:120}.image-modal.active{background-color:rgba(0,0,0,.54)}.image-modal .close{background:rgba(255,255,255,.26);color:#fff;font-size:13px;font-weight:500;padding:12px 25px;position:absolute;right:20px;text-transform:uppercase;top:20px}.image-modal .close:hover{background:rgba(255,255,255,.36);cursor:pointer}.image-modal .overlay{background:rgba(0,0,0,.86);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .15s ease-in-out}.image-modal .image{box-shadow:0 2px 10px rgba(0,0,0,.4);cursor:pointer;left:0;position:absolute;top:0;transform:translate3d(0,0,0)}.image-modal .image.animate{transition:all .15s ease-in-out}.listitem{border:1px solid rgba(0,0,0,.1);display:block;margin:0 0 15px;padding:15px 15px 15px 75px;position:relative;text-align:left;width:100%}.listitem:hover{border:1px solid rgba(0,0,0,.2)}@media all and (min-width:435px){.listitem{padding:20px 20px 20px 95px}}.listitem-icon{background-color:#4d545d;border-radius:50%;bottom:0;color:#fff;height:44px;left:14px;margin:auto 0;padding:0;position:absolute;top:0;width:44px}.listitem-new .listitem-icon{background-color:#f78c28}@media all and (min-width:435px){.listitem-icon{left:24px}}.listitem-title{margin:0}.listitem-subtitle{color:#4d545d;margin:0}.listitem-date{margin:0}@media all and (min-width:435px){.listitem-date{float:right}}.listitem-old *{opacity:.5}.media-sources{margin:0 auto;max-width:900px}.client-list-header{margin:0 0 50px;text-align:center}.client-list{margin:0;padding-bottom:35px}.client-list-item{display:inline-block;margin:12px 0;position:relative;vertical-align:top;width:50%}@media all and (min-width:600px){.client-list-item{width:25%}}.client-list-link{display:block;height:115px;width:50%}.client-list-logo{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:80%;position:absolute;right:0;top:0}.media-source{display:inline-block;margin-bottom:40px;padding:0 15px;text-align:center;vertical-align:top}@media all and (min-width:600px){.media-source{text-align:left;width:50%}}.media-source-snippet{margin:0 0 15px}.media-source-source{display:inline-block;min-height:30px}.media-source-source::before{content:'- '}.media-source-logo{margin-left:10px;max-height:25px;max-width:250px;vertical-align:middle}.media-list{margin:0 auto;max-width:800px}.media-list-item{display:inline-block;margin:12px 0;position:relative;vertical-align:top;width:50%}@media all and (min-width:600px){.media-list-item{width:33.3333%}}.media-list-link{display:block;height:50px;width:100%}.media-list-logo{bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:80%;position:absolute;right:0;top:0}.message-title{min-height:55px;padding:0 0 0 65px;position:relative}.message-title-aside{float:right}.message-title-aside>*{display:inline-block;margin:0 0 0 5px;vertical-align:middle}.message-flag.highlight{color:#2196f3}.message-title-icon{background:#2196f3;border-radius:50%;color:#fff;height:44px;left:0;position:absolute;top:0;width:44px}@media all and (min-width:435px){.message-title-icon{height:50px;padding:3px 0 0 3px;width:50px}}.message-actions{border-top:1px solid rgba(0,0,0,.05);padding:3% 0}.message-action{display:inline-block;margin:0 5% 0 -11px;white-space:nowrap}.message-action>*{display:inline-block;vertical-align:middle}.message-action.-can-click{cursor:pointer}.message-action-icon{display:inline-block}.message-action-icon.highlight{color:#2196f3}.message-text{margin:2em 0 0}.message-image.tablet{height:auto;max-width:100%;width:375px}.message-image.desktop{display:none;float:right;height:auto;margin:0 0 1em 4em;max-height:400px;max-width:40%;width:auto}@media all and (min-width:769px){.message-image.tablet{display:none}.message-image.desktop{display:block}}.messagecomments-header{margin-top:0}.messagecomment{border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:40px;padding-top:15px}.messagecomment:last-child{border-bottom:0}.messagecomment-flag.highlight{color:#2196f3}.messagecomment-aside{float:right;margin-top:-2px}.messagecomment-aside>*{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.messagecomment-crowdicon{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.messagecomment-user{line-height:1.7;padding-left:30px;position:relative}.messagecomment-username{display:inline-block;margin:0 0 0 10px;vertical-align:middle}.messagecomment-circle{background:#e5e5e5;border-radius:50%;color:rgba(0,0,0,.4);display:inline-block;font-size:13px;font-weight:500;height:30px;left:0;line-height:30px;position:absolute;text-align:center;top:0;vertical-align:middle;width:30px}.messagecomment-tag{background:#e5e5e5;border-radius:2px;color:rgba(0,0,0,.4);display:inline-block;font-size:10px;font-weight:500;margin:0 0 0 10px;padding:1px 7px;text-transform:uppercase;vertical-align:middle}.messagedialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 20px 20px;text-align:center}@media screen and (min-width:400px){.messagedialog{margin-top:8%}}.messagedialog-logo{background-color:#f78c28;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:70px;margin:20px auto 10px;width:70px}@media screen and (min-width:435px){.messagedialog-logo{margin-top:-35px}}.messagedialog-close{color:#f78c28;position:absolute;right:10px;top:10px}.messagedialog-title{margin-bottom:5px;padding:0 20px}.messagedialog-subtext{margin-bottom:30px}.messagedialog-footer{position:relative;text-align:left}.messagedialog-footer .button-solid{bottom:0;margin:0;position:absolute;right:0}.messagedialog-mood{color:rgba(0,0,0,.4);display:inline-block;vertical-align:bottom}.messagedialog-image{display:inline-block;position:relative}.messagedialog-image img{max-height:150px;max-width:150px}.module-community{display:block;margin:60px auto;max-width:640px}.module-community-box{align-items:center;background:rgba(0,0,0,.1);display:flex;padding:20px;text-align:left}.module-community-content{flex-grow:1}.module-community-icon{display:inline-block;font-size:34px;height:31px;margin-right:10px;margin-top:-9px;vertical-align:middle}.module-community-title{font-size:1.125em;font-weight:400;margin:0 0 10px}.module-community-button{border-color:transparent;height:46px;margin:0}.module-community-button.-leave{opacity:.3}@media all and (max-width:759px){.module-community{margin:30px auto;max-width:280px}.module-community-box{flex-direction:column}.module-community-button{margin:20px 0 0;width:100%}}.module-feedback{display:inline-block;margin:20px 40px;vertical-align:top;width:280px}@media all and (max-width:435px){.module-feedback{margin:10px 0}}.module-feedback-title{display:table;margin:0 0 20px;width:100%}.module-feedback-title-text{display:table-cell;font-size:1.125em;font-weight:400;vertical-align:middle}.module-feedback-button{cursor:pointer;padding:15px 10px}.module-feedback-button .icon{display:inline-block;vertical-align:middle}.module-feedback-button span{font-size:1.125em;vertical-align:middle}@media (max-width:435px){.module-feedback-button{padding:0}}.module-survey{display:inline-block;margin:20px 40px;vertical-align:top;width:280px}@media all and (max-width:435px){.module-survey{margin:10px 0}}.module-survey-title{display:table;margin:0 0 20px;width:100%}.module-survey-title-text{display:table-cell;font-size:1.125em;font-weight:400;vertical-align:middle}.module-survey-button{cursor:pointer;padding:15px 10px}.module-survey-button .icon{display:inline-block;vertical-align:middle}.module-survey-button span{font-size:1.125em;vertical-align:middle}@media (max-width:435px){.module-survey-button{padding:0}}.module-survey-link{display:block;font-size:.75em;font-weight:500;margin:10px 0 0}.orangealert{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background:#f78c28 url(../img/glow-gradient-reverse.png) repeat-x top left;background-size:contain;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:30px;text-align:center}@media screen and (min-width:400px){.orangealert{margin-top:8%}}.orangealert-close{color:#fff;position:absolute;right:10px;top:10px}.orangealert-title{color:#fff;margin-top:0}.orangealert-message{color:#fff}.orangealert-img{margin:0 auto;max-width:170px}@media all and (min-width:435px){.orangealert-img{max-width:200px}}.page-feature{background-position:center;background-repeat:no-repeat;background-size:cover;height:270px;position:relative}@media all and (max-width:435px){.page-feature{height:140px}}.page-logo{background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;height:170px;left:0;margin:auto;position:absolute;right:0;top:0;width:170px}@media all and (max-width:435px){.page-logo{height:100px;width:100px}}.page-title{padding:0 20px;text-align:center}@media all and (max-width:435px){.page-title{margin-bottom:5px;margin-top:15px}}.page-content{padding:0 20px;text-align:center}.page-subtitle{margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.page-selector{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 20px 20px;text-align:center}@media screen and (min-width:400px){.page-selector{margin-top:8%}}.page-selector-header{margin-top:15px;text-align:left}.page-selector-close{color:rgba(0,0,0,.1);position:absolute;right:5px;top:10px}.page-selector-listitem{cursor:pointer;margin:20px 0;min-height:40px;padding-left:50px;position:relative;text-align:left}.page-selector-logo{background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;left:0;position:absolute;top:0;width:40px}.page-selector-title{font-weight:400;line-height:1.3;margin:0 0 5px}.page-selector-subtitle{font-size:.6875em;line-height:1}.question-long-choice{display:block}.question-long-choice .input{margin-bottom:20px}.question-long-choice .more{clear:both;color:#2196f3;cursor:pointer;padding:20px 0;text-align:center}.question-long-choice .none{color:rgba(0,0,0,.26);font-size:.8125em;font-weight:500;text-align:center}.gl-share-btns>div{border-radius:3px;color:#fff;height:36px;line-height:36px;margin-bottom:8px;padding-left:44px;position:relative;text-align:left}.gl-share-btns>div:hover{cursor:pointer}.gl-share-btns>div.facebook{background:#3b5998}.gl-share-btns>div.twitter{background:#5ea9dd}.gl-share-btns .gi{color:#fff;left:0;line-height:44px;position:absolute;right:0;top:0;width:44px}.share-box{border-top:1px solid rgba(0,0,0,.1);margin:0;padding:15px;text-align:right}.share-box .label{color:rgba(0,0,0,.26);float:left;font-size:14px;font-weight:500;height:25px;line-height:25px;margin-right:10px;text-transform:uppercase}.share-box .share-btn{background:rgba(0,0,0,.26);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer;display:inline-block;height:25px;margin:0 4px;vertical-align:top;width:25px}.share-box .twitter{background-color:#5ea9dd;background-image:url(../img/social-twitter-white.png)}.share-box .facebook{background-color:#3b5998;background-image:url(../img/social-facebook-white.png)}.spinner{background:url(../img/spinner-v2.gif) no-repeat center;background-size:20px;height:54px}.spinner.for-button{bottom:0;height:inherit;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transform:scale(.1);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.spinner.for-button.visible{opacity:1;transform:scale(1)}.topbar{background:#fff;display:block;height:70px;padding:13px;position:relative;z-index:10}@media all and (max-width:435px){.topbar .topbar-logo{display:none}}.topbar-right{float:right}.topbar-signin{border:2px solid rgba(179,191,196,.5);border-radius:4px;color:#404c52;cursor:pointer;display:inline-block;font-size:15px;font-weight:500;height:38px;line-height:34px;margin-left:10px;margin-top:3px;padding:0 9px}.topbar-account{display:inline-block;margin-left:10px;outline:0;position:relative;vertical-align:top}.topbar-account>.gi{color:#b3bfc4}.topbar-account.open>.gi{color:#404c52}.topbar-alertcount{background:#faa41a;border-radius:50%;color:#fff;font-size:.625em;font-weight:900;height:17px;left:-3px;line-height:17px;position:absolute;text-align:center;top:5px;width:17px}.topbar-menu{background:#fff;border-radius:4px;box-shadow:0 4px 30px rgba(0,0,0,.28);margin-top:8px;padding:20px 0;position:absolute;right:0;top:100%;width:260px;z-index:100}.topbar-menu::after{background:#fff;content:'';height:20px;position:absolute;right:12px;top:-3px;transform:rotate(45deg);width:20px}.topbar-menuitem{color:#404c52;display:block;padding:0 15px;position:relative;text-align:left}.topbar-menuitem:hover{background:rgba(0,0,0,.05)}.topbar-menuitem .icon2,.topbar-menuitem span{display:inline-block;vertical-align:middle}.topbar-menuitem .icon2{margin-right:4px}.topbar-menuitem span{font-weight:400}.topbar-menuitem-count{background:rgba(0,0,0,.2);border-radius:50%;color:#fff;font-size:.875em;font-weight:500;height:24px;line-height:24px;position:absolute;right:22px;text-align:center;top:9px;width:24px}.topbar-logo{background:url(../img/header-logo.png) no-repeat center;background-size:contain;display:inline-block;float:left;height:38px;margin-right:10px;width:38px}.topbar-left{margin-top:3px;max-width:500px}.topbar-autocomplete{background:#fff;border-radius:4px;box-shadow:0 2px 13px rgba(0,0,0,.18);padding:5px 0;position:absolute;z-index:1}.topbar-autocomplete a{color:rgba(0,0,0,.6);display:block;font-weight:400;padding:5px 13px}.topbar-autocomplete a>b{color:#000;font-weight:500}.topbar-autocomplete a:hover{background:rgba(0,0,0,.05)}.topbar-autocomplete a.selected{background:#b3bfc4;color:rgba(255,255,255,.6)}.topbar-autocomplete a.selected>b{color:#fff}.topbar-search{background:rgba(179,191,196,.3);border-radius:4px;overflow:hidden;position:relative}.topbar-search input{-webkit-appearance:none;background:0 0;border:0;border-radius:0;color:#4d545d;display:block;font-family:Roboto,sans-serif;font-size:1em;font-weight:300;height:38px;outline:0;padding-left:15px;padding-right:38px;width:100%}.topbar-search input::-webkit-input-placeholder{color:#a1a1a1}.topbar-search input::-moz-placeholder{color:#a1a1a1}.topbar-search input:-ms-input-placeholder{color:#a1a1a1}.topbar-search input::-ms-input-placeholder{color:#a1a1a1}.topbar-search input::placeholder{color:#a1a1a1}.topbar-search input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}@media all and (min-width:435px){.topbar-search input{font-size:1.125em}}.topbar-search .icon2{color:#404c52;outline:0;position:absolute;right:0;top:-2px}.topbar-search .icon2:hover{color:#faa41a;cursor:pointer}.topbar-nearby{background:#faa41a;border-radius:4px;color:#fff;cursor:pointer;float:right;height:38px;margin:0 10px}.topbar-nearby .icon2{margin-top:-2px}.topbar-nearby:hover{background:#f59905}.unsupported-browser-dialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:480px;overflow:visible;padding:1px 20px 20px;text-align:center}@media screen and (min-width:480px){.unsupported-browser-dialog{margin-top:8%}}.unsupported-browser-dialog-title{margin-bottom:5px;padding:0 20px}.unsupported-browser-dialog-text{margin-bottom:30px}.unsupported-browser-dialog-close{color:#f78c28;position:absolute;right:10px;top:10px}.laptop-preview{background:url(../img/video-laptop.gif) no-repeat;background-size:cover;height:0;overflow:hidden;padding-bottom:53.176%}.laptop-preview-heading{line-height:1.5em;margin:0 auto 30px;text-align:center}.laptop-preview-subheading{margin:0 auto 30px;text-align:center}.laptop-preview-wrapper{margin:0 auto 60px;max-width:850px}.laptop-preview-screen{margin:3.17647% 11.5294% 0;max-height:368px;max-width:654px}.laptop-preview-iframe-wrapper{height:0;padding-bottom:56.25%;position:relative}.laptop-preview-iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.business-ctabutton{width:215px}.enquiry-statement{display:inline-block;font-size:1.6em;font-weight:200;line-height:1.4em;margin:0;text-align:center;width:100%}@media all and (min-width:900px){.enquiry-statement{font-size:1.8em;line-height:1.4em;margin:15px 0;text-align:left;width:30%}}@media all and (min-width:1200px){.enquiry-statement{font-size:1.6em;line-height:1.6em}}.enquiry-form{display:inline-block;vertical-align:top;width:100%}.enquiry-form .field:last-child{margin-top:0}@media all and (min-width:900px){.enquiry-form{padding-left:20px;width:70%}.enquiry-form .field:last-child{margin-top:20px}}.enquiry-form-column{float:left;width:100%}@media all and (min-width:900px){.enquiry-form-column{width:50%}.enquiry-form-column:first-child{padding-right:10px}.enquiry-form-column:last-child{padding-left:10px}}.enquiry-form .field-textarea{min-height:240px}.community-joined{margin:30px 0}.community-joined .leave{border:1px solid #a1a1a1;color:#666;float:right;font-size:14px;font-weight:500;padding:4px 10px;text-transform:uppercase}.community-join{padding:0 20px}.community-join .community-join-inner{border:1px solid #e5e5e5;margin:0 auto;max-width:1180px;padding:20px;text-align:center}.community-join .gi{color:#f78c28;display:inline-block;font-size:74px;line-height:.7;margin:0 5px 0 0;vertical-align:middle}.community-join .title{font-size:24px;font-weight:300;line-height:1;margin:0 0 20px}.community-join .button-solid{margin-left:auto;margin-right:auto;max-width:500px}.community-join p{margin:20px auto;max-width:500px}.community-post{padding:0 20px}.community-post .community-post-inner{border:1px solid #a1a1a1;display:block;margin:30px auto;max-width:1180px;position:relative}.community-post .field{margin:0}.community-post .field-textarea{border:0}.community-post .icon{position:absolute;right:0;top:3px;z-index:1}.community-post .image{background-color:#fff;box-shadow:0 1px 3px #a1a1a1;position:absolute;right:-5px;top:-5px;transform:rotate(3deg);z-index:1}.community-post img{display:block;max-height:60px;max-width:60px}.community-post .controls{display:none;padding:0 12px 12px;position:relative}.community-post .send{margin:0}.community-post.expand .controls{display:block}.community-post.expand .icon{bottom:24px;right:10px;top:inherit}.community-post.image .icon{display:none}.elementclaim{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 30px 20px;text-align:center}@media screen and (min-width:400px){.elementclaim{margin-top:8%}}.elementclaim-error{color:#cf3f3f}.elementclaim-checkbox{cursor:pointer;font-size:13px;font-weight:300;line-height:1.4;margin:18px 0;padding-left:42px;position:relative;text-align:left}.elementclaim-checkbox .gi{border:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.1);font-size:23px;height:30px;left:0;line-height:1.6;position:absolute;text-align:center;top:3px;width:30px}.elementclaim-checkbox:hover .gi{border-color:rgba(0,0,0,.4)}.elementclaim-checkbox.selected .gi{background-color:#3c6;border-color:#3c6;color:#fff}.elementclaim-close{color:#f78c28;position:absolute;right:10px;top:10px}.elementcreatedialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 30px 20px;text-align:center}@media screen and (min-width:400px){.elementcreatedialog{margin-top:8%}}.elementcreatedialog-close{color:#f78c28;position:absolute;right:10px;top:10px}.elementcreatedialog-form{text-align:left}.horizcollector{margin:100px auto;max-width:800px;padding:0 20px;text-align:center}@media all and (max-width:769px){.horizcollector{display:none}}.horizcollector-titles{margin:40px 0}.horizcollector-title{display:inline-block;font-size:1.25em;text-align:center;vertical-align:middle;width:42%}.horizcollector-gap{display:inline-block;width:16%}.horizcollector-buttons{margin:40px 0 15px}.horizcollector-button{color:#fff;cursor:pointer;display:inline-block;font-size:1.125em;padding:15px;text-align:center;vertical-align:middle;width:42%}.horizcollector-button .gi{display:inline-block;font-size:32px;height:42px;line-height:1.7;margin:0 10px 0 0;vertical-align:middle;width:30px}.horizcollector-button span{line-height:42px}.horizcollector-button.-done{background:rgba(0,0,0,.05);color:rgba(0,0,0,.3);cursor:inherit;font-weight:400}.horizcollector-button.-done .gi{color:#3c6;line-height:1.5}.horizcollector-or{color:rgba(0,0,0,.26);display:inline-block;font-size:1.4375em;font-weight:500;text-align:center;vertical-align:middle;width:16%}.horizcollector-bottom{text-align:center}.horizcollector-termslink{display:inline-block;font-size:.75em;font-weight:500;text-decoration:underline;width:42%}.horizcollector-termsgap{display:inline-block;width:58%}.vertcollector{margin:40px auto;max-width:350px;padding:0 20px}@media all and (min-width:769px){.vertcollector{display:none}}.vertcollector-group{margin:20px 0}.vertcollector-text{font-size:1.25em;margin:20px 0;text-align:center}.vertcollector-btn{color:#fff;cursor:pointer;font-size:1.125em;padding:15px;text-align:center}.vertcollector-btn .gi{display:inline-block;font-size:32px;height:42px;line-height:1.7;margin:0 10px 0 0;vertical-align:middle;width:30px}.vertcollector-btn span{line-height:42px}.vertcollector-btn.-done{background:rgba(0,0,0,.05);color:rgba(0,0,0,.3);cursor:inherit;font-weight:400}.vertcollector-btn.-done .gi{color:#3c6;line-height:1.5}.vertcollector-termslink{display:block;font-size:.75em;font-weight:500;margin:15px 0;text-align:center;text-decoration:underline}.vertcollector-or{color:rgba(0,0,0,.26);font-size:1.4375em;font-weight:500;text-align:center}.collector-poweredby{color:#4d545d;display:block;padding:20px;text-align:center}@media all and (min-width:769px){.collector-poweredby{background:rgba(255,255,255,.8);border-top-left-radius:20px;bottom:0;position:fixed;right:0}}@media all and (max-width:769px){.collector-poweredby{margin:10px 0;position:static;width:100%}}.collector-poweredby img{height:25px;margin-left:5px;position:relative;top:-3px;vertical-align:middle}.collector-poweredby.unfix{float:right;position:static}.facesdialogfbfg{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background-color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:0 0 30px}@media screen and (min-width:400px){.facesdialogfbfg{margin-top:8%}}.facesdialogfbfg-close{color:#fff;position:absolute;right:10px;top:10px}.facesdialogfbfg-content{padding:0 30px}.facesdialogfbfg-header{background:#4586d9 url(../img/fbfg-logo.png) no-repeat center;background-size:32%;height:130px;margin:0 0 30px;position:relative}.facesdialogfbfg-header::after{background:#fff;border-bottom-right-radius:100%;bottom:0;content:'';height:30px;left:50%;margin:0 0 -22px -15px;position:absolute;transform:rotate(45deg);width:30px}.home-ctabutton{width:215px}.appcta{margin:0 0 50px;text-align:center}.appcta-text{display:block;vertical-align:middle}@media all and (min-width:769px){.appcta-text{display:inline-block;margin:0 10px 0 0}}.appcta-button{display:inline-block;margin:0 3px;max-height:35px;vertical-align:middle}@media all and (min-width:435px){.appcta-button{max-height:45px}}.crowd-background{background:url(../img/crowd-invite-glowman.png) no-repeat center;background-size:contain;height:700px;position:absolute;right:-210px;top:-160px;width:540px}@media all and (max-width:1023px){.crowd-background{bottom:-389px;right:-10px;top:inherit;width:240px}}@media all and (max-width:1023px){.crowd-background{bottom:-210px;height:360px;width:140px}}.crowd-content{margin:90px auto;max-width:925px;padding:0 30px;position:relative}@media all and (max-width:1023px){.crowd-content{margin-bottom:40px;margin-top:40px;max-width:460px}}.crowd-inner{max-width:460px}.crowd-title{font-size:44px;font-weight:500;margin:0 0 30px}@media all and (max-width:1023px){.crowd-title{font-size:38px;margin:0 0 20px}}.crowd-text{color:rgba(77,84,93,.8);font-size:18px;font-weight:400;margin:0 0 60px}@media all and (max-width:1023px){.crowd-text{font-size:15px;margin:0 0 30px}}.crowd-nothanks{color:rgba(77,84,93,.5);font-size:15px;font-weight:500;margin:0 0 0 30px}.intent h2{margin-bottom:5px}.intent p{margin:0 0 10px}.landing{background:url(../img/cloud-trim.png) repeat-x bottom center;position:relative}@media all and (max-width:435px){.landing{background-position:bottom left}}.landing-man{background:url(../img/ballon-man.png) no-repeat center;background-size:contain;bottom:50px;height:300px;left:50px;position:absolute;width:100px}@media all and (max-width:1100px){.landing-man{height:210px}}@media all and (max-width:435px){.landing-man{bottom:-10px;height:130px;left:-20px}}.landing-content{padding:100px 20px 20px;text-align:center}@media all and (max-width:435px){.landing-content{padding-bottom:20px;padding-top:20px}}.landing-logo{display:inline-block;height:auto;margin:0 0 20px;max-width:360px;width:100%}.landing-quote{margin:0 0 60px}@media all and (max-width:435px){.landing-quote{margin:0 0 30px}}.landing-search{margin:0 auto;max-width:680px}.landing-search-input{background:rgba(179,191,196,.3);border-radius:4px;overflow:hidden;position:relative}.landing-search-input input{-webkit-appearance:none;background:0 0;border:0;border-radius:0;color:#4d545d;display:block;font-family:Roboto,sans-serif;font-size:1em;font-weight:300;height:44px;outline:0;padding-left:15px;width:100%}.landing-search-input input::-webkit-input-placeholder{color:#a1a1a1}.landing-search-input input::-moz-placeholder{color:#a1a1a1}.landing-search-input input:-ms-input-placeholder{color:#a1a1a1}.landing-search-input input::-ms-input-placeholder{color:#a1a1a1}.landing-search-input input::placeholder{color:#a1a1a1}.landing-search-input input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}@media all and (min-width:435px){.landing-search-input input{font-size:1.125em}}.landing-search-input .icon2{color:#404c52;position:absolute;right:0;top:0}.landing-search-nearby{background:#faa41a;border-radius:4px;color:#fff;cursor:pointer;float:right;margin-left:20px;padding:0 13px 0 0}.landing-search-nearby span{font-weight:400}.landing-search-nearby .icon2,.landing-search-nearby span{display:inline-block;vertical-align:middle}@media all and (max-width:435px){.landing-search-nearby{margin-left:10px;padding:0 2px}.landing-search-nearby span{display:none}}.landing-learnmore{color:rgba(179,191,196,.9);margin-top:240px;outline:0;text-align:center}.landing-learnmore .icon2{display:inline-block}.landing-learnmore span{display:block;font-weight:400}@media all and (max-width:435px){.landing-learnmore{margin-top:70px}}.landing-center-title{margin:0 0 10px;text-align:center}.landing-center-title.-leading{margin-bottom:50px}.landing-center-title.-top{margin-top:50px}.landing-center-text{margin:0 0 50px;text-align:center}.newsletter-form{text-align:center}.newsletter-field{border:2px solid rgba(0,0,0,.2);border-radius:4px;display:inline-block;height:40px;margin-right:10px;outline:0;padding:0 10px;width:200px}.newsletter-btn{background:#f60;border-radius:4px;color:#fff;font-weight:500;height:40px;padding:0 20px}.newsletter-sent{font-weight:500}@media all and (max-width:550px){.newsletter-btn,.newsletter-field{display:block;margin:0 0 10px;width:100%}}.message-list{margin:0 auto;max-width:1060px}.message-list-item{align-items:center;color:#4d545d;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 -15px;padding:15px;transition:background .1s ease-in-out}.message-list-item:hover{background:rgba(179,191,196,.26);border-radius:4px;cursor:pointer}.message-list-icon{background-color:#b3bfc4;border-radius:50%;color:#fff;font-size:33px;height:47px;line-height:1.7;margin:0 15px 0 0;position:relative;text-align:center;width:47px}.message-list-icon.-unread{background-color:#faa41a}.message-list-iconCount{background-color:#faa41a;border:2px solid #fff;border-radius:50%;bottom:-2px;color:#fff;font-size:13px;font-weight:600;height:20px;line-height:16px;position:absolute;right:-2px;text-align:center;width:20px}.message-list-details{flex-grow:1;overflow:hidden}.message-list-title{font-size:17px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list-title.-closed{color:rgba(0,0,0,.4)}.message-list-subTitle{color:rgba(64,76,82,.5);font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-list-mood{flex:0 0;font-size:48px;height:48px;padding:0 15px 0 0}.message-list-stat{flex:0 0 100px;text-align:center}.message-list-statValue{font-size:17px;font-weight:500;line-height:1.3}.message-list-statName{color:rgba(64,76,82,.5);font-size:13px;font-weight:400}.message-list-smallStats{display:none}.message-list-smallMood{display:inline-block;font-size:17px;height:17px;margin:0 5px 0 0;vertical-align:middle}.message-list-smallStat{color:rgba(64,76,82,.5);display:inline-block;font-size:11px;font-weight:400;line-height:1;margin:0 10px 0 0;vertical-align:middle}.message-list-smallStat b{margin:0 3px 0 0}@media all and (max-width:767px){.message-list-mood{display:none}.message-list-stat{display:none}.message-list-smallStats{display:block}}.message-detail{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 -20px 40px 0}.message-detail-wrapper{margin:0 auto;max-width:1060px}.message-detail-iconInner{background-color:#404c52;border-radius:50%;color:#fff;font-size:33px;height:47px;line-height:1.7;margin:0 15px 0 0;position:relative;text-align:center;width:47px}.message-detail-iconInner.admin{background-color:#faa41a}.message-detail-iconInner.email,.message-detail-iconInner.phone{background-color:#2196f3}.message-detail-iconInner.community{background-color:#b3bfc4}.message-detail-iconInner.subscriber,.message-detail-iconInner.token{background-color:#2ab27b}.message-detail-main{flex-grow:1}.message-detail-mainInner{max-width:650px}.message-detail-name{font-size:20px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-detail-flag{color:rgba(64,76,82,.3);display:inline-block;font-size:15px;height:19px;margin:0 0 0 10px;vertical-align:middle}.message-detail-flag:hover{color:rgba(64,76,82,.5);cursor:pointer}.message-detail-flag.-highlight{color:#d9534f}.message-detail-text{color:rgba(64,76,82,.5);font-size:17px;font-weight:400}.message-detail-text .hashtag{color:#faa41a}.message-detail-image{border-radius:4px;height:auto;margin:20px 0 0;width:100%}.message-detail-smallStats{display:none}.message-detail-smallMood{display:inline-block;font-size:17px;height:17px;margin:0 5px 0 0;vertical-align:middle}.message-detail-smallStat{color:rgba(64,76,82,.5);display:inline-block;font-size:11px;font-weight:400;line-height:1;margin:0 10px 0 0;vertical-align:middle}.message-detail-smallStat b{margin:0 3px 0 0}.message-detail-bigMood{flex:0 0;font-size:48px;height:48px;margin-top:-3px;padding:0 15px 0 0}.message-detail-bigStat{flex:0 0 100px;text-align:center}.message-detail-bigStatValue{font-size:17px;font-weight:500;line-height:1.3}.message-detail-bigStatName{color:rgba(64,76,82,.5);font-size:13px;font-weight:400}.message-detail-info{color:rgba(64,76,82,.5);font-size:15px;font-style:italic;font-weight:500}@media all and (max-width:767px){.message-detail{margin:0 0 20px}.message-detail-bigMood{display:none}.message-detail-bigStat{display:none}.message-detail-smallStats{display:block}}.message-detail-comment{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 -20px 40px 0}.message-detail-comment-circleInner{background-color:#b3bfc4;border-radius:50%;color:#fff;font-size:23px;height:47px;line-height:47px;margin:0 15px 0 0;position:relative;text-align:center;width:47px}.message-detail-comment-circleInner.admin{background-color:#faa41a}.message-detail-comment-circleInner.email,.message-detail-comment-circleInner.phone{background-color:#2196f3}.message-detail-comment-circleInner.community{background-color:#b3bfc4}.message-detail-comment-circleInner.subscriber,.message-detail-comment-circleInner.token{background-color:#2ab27b}.message-detail-comment-main{flex-grow:1}.message-detail-comment-mainInner{max-width:650px}.message-detail-comment-name{font-size:17px;font-weight:500;line-height:1.3}.message-detail-comment-name i{color:rgba(64,76,82,.5)}.message-detail-comment-flag{color:rgba(64,76,82,.3);display:inline-block;font-size:15px;height:19px;margin:0 0 0 10px;vertical-align:middle}.message-detail-comment-flag:hover{color:rgba(64,76,82,.5);cursor:pointer}.message-detail-comment-flag.-highlight{color:#d9534f}.message-detail-comment-text{color:rgba(64,76,82,.5);font-size:15px;font-weight:400}.message-detail-comment-text .hashtag{color:#faa41a}.message-detail-comment-smallStats{display:none}.message-detail-comment-smallStat{color:rgba(64,76,82,.5);display:inline-block;font-size:11px;font-weight:400;line-height:1;margin:0 10px 0 0;vertical-align:middle}.message-detail-comment-smallStat b{margin:0 3px 0 0}.message-detail-comment-bigStat{flex:0 0 100px;text-align:center}.message-detail-comment-bigStatValue{font-size:17px;font-weight:500;line-height:1.3}.message-detail-comment-bigStatName{color:rgba(64,76,82,.5);font-size:15px;font-weight:400}.message-detail-comment-image{display:block;margin-bottom:24px;max-height:120px;max-width:200px}@media all and (max-width:767px){.message-detail-comment{margin:0 0 40px}.message-detail-comment-bigStat{display:none}.message-detail-comment-smallStats{display:block}}.message-detail-comment-box{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 0 40px}.message-detail-comment-box-iconInner{background-color:#b3bfc4;border-radius:50%;color:#fff;font-size:36px;height:47px;line-height:1.7;margin:0 15px 0 0;position:relative;text-align:center;width:47px}.message-detail-comment-box-form{flex-grow:1}.message-detail-comment-box-formInner{max-width:650px}.message-detail-comment-box-image img{max-height:150px;max-width:150px}.message-detail-comment-box .field{margin:0}.message-detail-comment-box .button-outlined,.message-detail-comment-box .button-solid,.message-detail-comment-box gl-dialog.alert-dialog .gl-button,gl-dialog.alert-dialog .message-detail-comment-box .gl-button{float:right}@media all and (max-width:769px){.message-detail-comment-box-icon{display:none}}.message-close-dialog{margin-top:10%;max-width:450px;padding:0 25px 25px}.message-close-dialog-faces{text-align:center}.message-close-dialog-face{cursor:pointer;display:inline-block;font-size:44px;height:42px;line-height:1;margin:0 10px}@media all and (max-width:500px){.message-close-dialog-face{margin:0 5px}}@media all and (max-width:400px){.message-close-dialog-face{margin:0}}@media all and (max-width:326px){.message-close-dialog-face{font-size:40px;margin:0}}.message-close-dialog-close{color:rgba(0,0,0,.2);cursor:pointer;position:absolute;right:12px;top:13px}.message-closed-dialog{margin-top:10%;max-width:450px;padding:0 25px 25px}.message-closed-dialog button{margin:0}.message-closed-dialog-mood{display:inline-block;font-size:34px;height:40px;vertical-align:middle}.message-closed-dialog-faces{margin:0 0 25px;text-align:center}.message-closed-dialog-face{color:rgba(0,0,0,.2);display:inline-block;font-size:44px;height:42px;line-height:1;margin:0 10px}@media all and (max-width:500px){.message-closed-dialog-face{margin:0 5px}}@media all and (max-width:400px){.message-closed-dialog-face{margin:0}}@media all and (max-width:326px){.message-closed-dialog-face{font-size:40px;margin:0}}.message-closed-dialog-close{color:rgba(0,0,0,.2);cursor:pointer;position:absolute;right:12px;top:13px}.view-post{min-height:400px}.post-info{background:#fff;position:relative}@media all and (min-width:700px){.post-info{border-radius:3px;margin:30px auto 0;max-width:700px}}.post-info .details{padding:30px 30px 1px}.post-info .summary{margin:0 0 30px;min-height:30px;padding:0 0 0 45px;position:relative}.post-info .summary>.gi{background:#2196f3;border-radius:50%;color:#fff;font-size:20px;height:30px;left:0;line-height:37px;margin:auto 0;position:absolute;top:0;width:30px}.post-info .summary .right{float:right}.post-info .summary .right>*{vertical-align:top}.post-info .summary .gi-flag{color:rgba(0,0,0,.26);display:inline-block;font-size:14px;height:14px;line-height:1.2;margin-left:5px}.post-info .summary .gi-flag:hover{color:rgba(0,0,0,.54);cursor:pointer}.post-info .summary .gi-flag.highlight{color:#2196f3}.post-info .summary .date{color:rgba(0,0,0,.26);display:inline-block;font-size:13px;line-height:14px;margin:0 0 0 8px}.post-info .summary p{color:rgba(0,0,0,.54);font-size:12px;line-height:1.3;margin:0}.post-info .summary b{color:rgba(0,0,0,.86);font-size:12px;font-weight:500}.post-info .summary a{color:#0087ff;font-size:12px;font-weight:500;position:relative}.post-info .summary a:hover{color:#006ccc}.post-info .summary a::after{bottom:-10px;content:'';left:-10px;position:absolute;right:-10px;top:-10px}.post-info img{border:1px solid rgba(0,0,0,.1);display:block;height:auto;margin:0 0 15px;max-width:100%}.post-info .content{font-size:16px;font-weight:300;line-height:1.4;margin:0 0 15px}.post-info .content a{color:#0087ff;cursor:pointer;font-weight:400}.post-info .content a:hover{color:#006ccc}.post-info .qr-box{display:none;position:absolute;right:-70px;top:30px;z-index:1}@media all and (min-width:860px){.post-info .qr-box{display:block}}.post-comments{padding:30px 0 20px}.post-comments>.inner{margin:0 auto;max-width:700px}.post-comments .post-comment{background:#fff;border-radius:3px;margin-bottom:12px;min-height:62px;padding:18px 16px 16px 62px;position:relative}.post-comments .icon{background:rgba(0,0,0,.1);border-radius:50%;bottom:0;color:rgba(0,0,0,.54);font-size:14px;font-weight:400;height:30px;left:16px;line-height:30px;position:absolute;text-align:center;top:16px;width:30px}.post-comments .icon.admin{background:#faa41a;color:rgba(255,255,255,.86);font-weight:500}.post-comments .icon.phone{background:#209a4e;color:rgba(255,255,255,.86);font-weight:500}.post-comments .icon.subscriber{background:#0087ff;color:rgba(255,255,255,.86);font-weight:500}.post-comments .tag{background:rgba(0,0,0,.26);border-radius:3px;color:#fff;display:inline-block;font-size:10px;font-weight:700;line-height:16px;max-width:86px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.post-comments .gi-crowd{color:rgba(0,0,0,.26);display:inline-block;font-size:20px;height:20px;line-height:20px;vertical-align:middle;width:20px}.post-comments .name{margin-bottom:16px;word-break:break-word}.post-comments .name span{display:inline;font-size:14px;line-height:1;margin:0 8px 0 0;vertical-align:middle}.post-comments .text{font-size:14px;font-weight:300;line-height:1.4;word-break:break-word}.post-comments .text a{color:#0087ff;font-weight:400}.post-comments .text.hidden{color:rgba(0,0,0,.54);font-size:13px;font-style:italic;font-weight:400;text-transform:uppercase}.post-comments .right{float:right;line-height:1;margin-left:10px}.post-comments .date{color:rgba(0,0,0,.26);display:inline-block;font-size:11px;vertical-align:top}.post-comments .gi-flag{color:rgba(0,0,0,.26);display:inline-block;font-size:14px;line-height:1;margin-left:5px;vertical-align:top}.post-comments .gi-flag:hover{color:rgba(0,0,0,.54);cursor:pointer}.post-comments .gi-flag.highlight{color:#2196f3}.post-comments .login-to-comment{margin-bottom:30px;text-align:center}.post-comment-box{padding:0 0 40px}.post-comment-box>.inner{background:#fff;border-radius:3px;margin:0 auto;max-width:700px;position:relative}.post-comment-box textarea{background:0 0;border:0;display:block;height:52px;outline:0;padding:16px 100px 16px 16px;resize:none;width:100%}.post-comment-box .button{bottom:9px;position:absolute;right:9px}.post-comment-box .close-post{margin:0 auto;max-width:700px;padding-top:20px;text-align:center}.post-tags{margin:0 0 15px}.post-tag{display:inline-block;padding:0 8px 8px 0;vertical-align:top}.post-tag>div{border-radius:3px;position:relative}.post-tag .label{line-height:1.3;overflow:hidden;padding:4px 0 0 32px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.post-tag .text{color:#faa41a;font-size:14px;font-weight:600;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:0;width:24px}.post-tag .gi{border-radius:50%;color:#faa41a;font-size:24px;height:24px;left:0;position:absolute;top:0;width:24px}.post-tag.date,.post-tag.important,.post-tag.mood,.post-tag.public,.post-tag.rate,.post-tag.type{width:50%}.post-tag.category{width:100%}.post-tag.category .label{white-space:inherit}.search-results{padding:35px 60px}@media all and (max-width:435px){.search-results{padding:15px}}.search-item{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;min-height:110px;padding:27px 0 27px 70px;position:relative}.search-item-logo{background-color:#b3bfc4;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:0;height:50px;left:0;margin:auto 0;position:absolute;top:0;width:50px}.search-item-title{font-size:1.25em;font-weight:400;line-height:1.2;margin:0 0 8px}.survey-wrapper{color:#666;margin-bottom:-52px;min-height:100%}@media all and (min-width:415px){.survey-wrapper::after{content:'';display:block;height:52px}}.survey-footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);height:52px;line-height:52px;position:relative;text-align:center}.survey-footer-poweredby{text-align:center}.survey-fixed-action,.survey-footer-action{display:block;height:52px;line-height:1;margin:0;outline:0;padding:0;width:100%}.survey-fixed-action[disabled],.survey-footer-action[disabled]{background-color:#fff;border-color:#fff}@media all and (min-width:435px){.survey-fixed-action,.survey-footer-action{display:none}}.survey-footer-action{border-radius:0;bottom:0;left:0;position:absolute;right:0;top:0}.survey-fixed-action{bottom:0;left:0;position:fixed;right:0;transition:none}.survey-fixed-action.skip{background-color:#fff}.corner-ribbon{background:#faa41a;color:#fff;font-size:1.5em;font-weight:600;line-height:50px;position:fixed;right:-50px;text-align:center;top:25px;transform:rotate(45deg);width:200px;z-index:1}.poweredby{margin:0 0 20px}.poweredby-text{display:inline-block;font-size:.8125em;margin-top:-3px;vertical-align:middle}.poweredby-logo{height:40px;margin-left:5px;position:relative;top:-3px;vertical-align:middle}.poweredby-link{display:block;font-size:.8125em;font-weight:400}.survey-inner,.survey-inset{margin:0 auto;max-width:1000px}.survey-content{margin-top:30px}@media all and (min-width:415px){.survey-content{margin-top:60px}}.survey-custom-data{color:rgba(0,0,0,.4);font-size:12px;font-weight:500;margin:50px 0}.survey-custom-data-item{margin:5px 0}.survey-custom-data-key{font-weight:800}.survey-landing-text{font-size:10px;font-weight:500;margin:10px auto 0;max-width:280px}.survey-landing-text p{font-size:10px;text-align:left}.survey-actions-inline{margin:9px auto 60px;max-width:300px;text-align:center}@media all and (max-width:415px){.survey-actions-inline{display:none}.survey-actions-inline.-for-intro,.survey-actions-inline.-for-outro{display:block}}.survey-button{max-width:280px;outline:0;width:100%}@media all and (max-width:435px){.survey-button.-next{bottom:0;left:0;margin:0;max-width:none;position:fixed;right:0;z-index:10}}.survey-button-back{color:inherit;display:none;font-size:.9375em;height:25px;margin:10px auto 20px;min-width:100px;opacity:.5}@media all and (min-width:415px){.survey-button-back{display:block}}.survey-intro{overflow:auto;text-align:center}.survey-intro .image-wrapper{margin:0 auto;max-width:600px}.survey-intro .survey-title-wrapper{margin:60px auto;max-width:1000px;width:100%}.survey-intro .survey-title{font-size:2em;margin:0 0 10px}@media all and (min-width:415px){.survey-intro .survey-title{font-size:2.5625em}}.survey-intro .survey-duration{font-size:1em;display:flex;justify-content:center;align-items:center}.survey-intro.inline .survey-title{display:block;margin-bottom:32px}.survey-intro.inline .image{margin-bottom:8px}.survey-questions,.survey-section{position:relative}.survey-questions .question-count,.survey-section .question-count{font-size:14px;font-weight:500;line-height:1}.survey-questions .question-title,.survey-section .question-title{font-size:1.375em;margin:15px 0 40px}.survey-questions .question-title p,.survey-section .question-title p{font-size:inherit;margin:inherit}.survey-questions .question-description,.survey-section .question-description{font-size:14px;margin:-30px 0 40px}.survey-questions .question-description p,.survey-section .question-description p{margin:8px 0}.survey-questions .question-description ol,.survey-questions .question-description ul,.survey-section .question-description ol,.survey-section .question-description ul{margin:8px 0;padding-left:16px}.survey-questions .question-description ol>li,.survey-questions .question-description ul>li,.survey-section .question-description ol>li,.survey-section .question-description ul>li{margin:0}.survey-questions .question-description table,.survey-section .question-description table{width:100%;border:1px solid rgba(0,0,0,.1)}.survey-questions .question-description table td,.survey-questions .question-description table th,.survey-section .question-description table td,.survey-section .question-description table th{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);padding:8px}.survey-questions .question-description table td:last-child,.survey-questions .question-description table th:last-child,.survey-section .question-description table td:last-child,.survey-section .question-description table th:last-child{border-right:0}.survey-questions .question-description table th,.survey-section .question-description table th{font-weight:500}@media all and (max-width:360px){.survey-questions .question-description table,.survey-section .question-description table{font-size:12px}}.survey-questions .question-image,.survey-section .question-image{height:200px;margin:0 auto 30px;max-width:400px;position:relative}.survey-questions .question-image img,.survey-section .question-image img{display:block;margin:0 auto;max-height:100%;max-width:100%}.survey-questions .image-hover,.survey-section .image-hover{background:rgba(0,0,0,.54);color:#fff;cursor:pointer;display:table;font-size:.8em;font-weight:700;opacity:0;text-align:center;text-transform:uppercase;transition:opacity .1s ease-in-out}.survey-questions .image-hover .gi,.survey-section .image-hover .gi{display:table-cell;vertical-align:middle}.survey-questions .image-hover .gi::before,.survey-section .image-hover .gi::before{display:block;font-size:3.5em}.survey-questions .image-hover:hover,.survey-section .image-hover:hover{opacity:1}.survey-questions .inline-question,.survey-section .inline-question{display:block;margin-bottom:32px}.survey-questions .inline-question .question-title,.survey-section .inline-question .question-title{margin:15px 0}.question-options{padding-bottom:40px}.question-options::after,.question-options::before{content:'';display:table}.question-options::after{clear:both}@media all and (max-width:435px){.question-options{padding-bottom:10px}}.text-question{margin:0 auto;max-width:400px;width:100%}.text-question input,.text-question textarea{border:1px solid #ccc;font-family:inherit;font-size:1em;font-weight:inherit;outline:0;padding:6px;width:100%}.text-question textarea{min-height:100px;resize:vertical}.question-other-field{clear:both;padding-top:10px;padding-bottom:10px}.question-option{background-color:#f3f3f3;border-radius:8px;color:#666;font-size:.875em;font-weight:500;margin:8px auto 0;max-width:280px;overflow:auto;padding:2px 10px 2px 62px;position:relative;transition:all .15s ease-out;width:100%}@media all and (min-width:665px){.two-column .question-option{float:left;margin-left:16px}.two-column .question-option:nth-child(2n){margin-left:8px}.two-column .question-option.large{margin:20px auto 0}}.question-option:hover{cursor:pointer}.question-option.ng-enter,.question-option.ng-leave{transition:none}.question-option .text-wrapper{display:table;height:58px;margin-right:15px;width:100%}.question-option .text-wrapper .text{display:table-cell;vertical-align:middle}.question-option .checkbox,.question-option .radio{left:20px}.question-option.selected{background-color:#fff;box-shadow:0 0 0 1.5px #000 inset;color:#000;transform:scale(1.025)}.question-option .radio{border-color:#666}.question-option .radio::after{background-color:#000}.question-option .checkbox{background:0 0;border-color:#666;height:20px;width:20px}.question-option .checkbox .gi{font-size:1.25em;height:20px;left:-1px;line-height:20px;width:20px}.question-option .checkbox-rank{font-size:15px;font-weight:500;height:16px;line-height:16px;text-align:center;width:16px}.question-option.selected .radio{border-color:#000}.question-option.selected .checkbox{border-color:#000;background-color:#000}.question-option:not(.selected).disabled .text{color:rgba(0,0,0,.1)}.question-option:not(.selected).disabled .checkbox{border-color:rgba(0,0,0,.1)}.question-option:not(.selected).disabled:hover{cursor:inherit}.question-option.large{float:none;margin:20px auto 0;max-width:400px}.survey-complete{text-align:center}@media all and (max-width:1060px){.message-wrapper,.question-count,.question-description,.question-image,.question-options,.question-title,.survey-intro .image-wrapper,.survey-title{padding-left:16px;padding-right:16px}.question-image{max-width:450px}}.survey-device-toggle{cursor:pointer;text-align:center}.survey-device-toggle-checkbox{border:1px solid rgba(0,0,0,.2);display:inline-block;height:20px;margin:0 10px 0 0;vertical-align:middle;width:20px}.survey-device-toggle-checkmark{font-size:17px;height:20px;line-height:1.4;opacity:0;text-align:center;transform:scale(0);transition:all .2s ease-in-out;width:20px}.survey-device-toggle-label{color:rgba(0,0,0,.4);display:inline-block;font-size:12px;font-weight:400;vertical-align:middle}.survey-device-toggle.on .survey-device-toggle-checkmark{opacity:1;transform:scale(1)}.survey-message{color:#e67070;font-size:10px;font-weight:600;margin:5px 0}.surveyx-main{display:flex;flex-direction:column;height:100%}.surveyx-main-content{flex:1 0 auto}.surveyx-main-footer{flex-shrink:0}.surveyx-next-inline,.surveyx-next-mobile{background:var(--survey-primary-color);color:var(--survey-primary-text-color);cursor:pointer;display:block;height:50px;line-height:50px;outline:0;text-align:center}.disabled.surveyx-next-inline,.disabled.surveyx-next-mobile{background:rgba(0,0,0,.1);color:rgba(0,0,0,.2)}.surveyx-next-inline span,.surveyx-next-mobile span{font-weight:500}.surveyx-next-inline{border-radius:4px;margin:0 auto;max-width:280px;width:100%}.surveyx-next-inline.sticky{position:-webkit-sticky;position:sticky;bottom:20px;left:0;right:0}@media all and (max-width:435px){.surveyx-next-inline{display:none}}.surveyx-next-mobile{display:none;width:100%}.surveyx-next-mobile.sticky{bottom:0;left:0;position:fixed;right:0}@media all and (max-width:435px){.surveyx-next-mobile{display:block}}.surveyx-next-mobile-spacer{height:50px}.surveyx-back-inline{color:rgba(0,0,0,.4);display:block;font-weight:500;margin:0 auto;padding:15px}@media all and (max-width:435px){.surveyx-back-inline{display:none}}.rewarddialog{box-shadow:0 1.5px 3px rgba(0,0,0,.24),0 3px 8px rgba(0,0,0,.05);background:#faa41a url(../img/glow-gradient-reverse.png) repeat-x top left;background-size:contain;color:#fff;margin-bottom:20px;margin-top:10%;max-width:400px;overflow:visible;padding:1px 20px 10px;text-align:center}.rewarddialog h3,.rewarddialog p{color:#fff}@media screen and (min-width:400px){.rewarddialog{margin-top:8%}}.rewarddialog-close{color:#fff;position:absolute;right:10px;top:10px}.rewarddialog-logo{display:block;margin:57px auto 30px;max-width:360px;width:100%}.rewarddialog-buttonsplit{margin:20px -10px 5px 0}.rewarddialog-buttonsplit>div{display:inline-block;padding-right:10px;width:50%}.rewarddialog-nothanks{font-size:.875em;margin:0 0 20px}.rewarddialog-nothanks a{color:#fff}.rewarddialog-reward{border:2px solid #fff;border-radius:5px;color:#fff;display:inline-block;margin:10px 0;padding:10px 30px;text-align:center}.rewarddialog-reward .icon{color:#fff;display:inline-block;margin-left:-11px;vertical-align:middle}.rewarddialog-reward span{display:inline-block;font-weight:500;vertical-align:middle}.error{margin:100px auto;max-width:650px;padding:0 20px;text-align:center}.error__icon{display:inline-block;font-size:100px;height:100px;margin:0;width:100px}.error__title{margin:0}@media all and (max-width:415px){.error{margin-bottom:50px;margin-top:50px}}.verify-promotion__title{color:#fff;text-align:center;padding:100px 20px;font-size:30px;font-weight:400}.verify-promotion__content{max-width:500px;margin:0 auto;padding:50px 20px 0;text-align:center}.verify-promotion__feed-and-win{width:180px;height:180px;display:flex;align-items:center;justify-content:center;margin:0 auto 50px}.verify-promotion__feed-and-win-logo{max-width:100%;height:auto}.verify-promotion__feed-and-win-hands{width:100%;height:auto}.verify-promotion__error{font-size:24px;line-height:1.4}.verify-promotion__cta{display:inline-block;font-size:14px;font-weight:400;margin:0 0 40px;color:#fff;padding:16px 24px;border-radius:4px;box-shadow:0 3px 13px rgba(245,131,24,.4);background-color:#f58318;cursor:pointer}.verify-promotion__cta-feed-and-win{font-weight:600}@media all and (max-width:415px){.verify-promotion__title{font-size:18px;padding-top:50px;padding-bottom:50px}.verify-promotion__feed-and-win{width:130px;height:130px}}.survey-choice{display:inline-flex;flex-direction:column;width:280px;margin:0 auto 8px;cursor:pointer}.survey-choice__btn{flex:1;background-color:#f3f3f3;border-radius:8px;transition:all .15s ease-out;display:flex;flex-direction:column;overflow:hidden;position:relative}.survey-choice__btn.-selected{background-color:#fff;box-shadow:0 0 0 1.5px #000 inset;color:#000;transform:scale(1.025)}.survey-choice__image{height:210px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0;transition:all .15s ease-out}.survey-choice__image.-disabled:not(.-selected){opacity:.1}.survey-choice__image-expand{position:absolute;top:10px;right:10px;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.4),1px -1px 0 rgba(0,0,0,.4),-1px 1px 0 rgba(0,0,0,.4),1px 1px 0 rgba(0,0,0,.4)}.survey-choice__bottom{display:flex;align-items:center;padding:20px}.survey-choice__bottom.-justify-center{justify-content:center}.survey-choice__radio{width:24px;height:24px;border-radius:50%;border:2px solid #666;position:relative;transition:all .15s ease-out;display:flex;flex-shrink:0;align-items:center;justify-content:center}.survey-choice__radio:after{content:'';position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;opacity:0;background:#000;transition:all .15s ease-out}.survey-choice__radio.-soft-selected{border-color:#ccc}.survey-choice__radio.-soft-selected:after{background:#ccc;opacity:1}.survey-choice__radio.-selected{border-color:#000}.survey-choice__radio.-selected:after{opacity:1}.survey-choice__radio.-disabled:not(.-selected){border-color:rgba(0,0,0,.1)}.survey-choice__checkbox{width:20px;height:20px;border-radius:2px;border:2px solid #666;transition:all .15s ease-out;display:flex;flex-shrink:0;align-items:center;justify-content:center}.survey-choice__checkbox-icon{opacity:0;transition:all .15s ease-out}.survey-choice__checkbox-rank{opacity:0;font-weight:500;font-size:15px;transition:all .15s ease-out;color:#fff}.survey-choice__checkbox.-selected .survey-choice__checkbox-icon,.survey-choice__checkbox.-selected .survey-choice__checkbox-rank,.survey-choice__checkbox.-soft-selected .survey-choice__checkbox-icon,.survey-choice__checkbox.-soft-selected .survey-choice__checkbox-rank{opacity:1}.survey-choice__checkbox.-selected{border-color:#000;background-color:#000}.survey-choice__checkbox.-soft-selected{border-color:#ccc;background-color:#ccc}.survey-choice__checkbox.-disabled:not(.-selected){border-color:rgba(0,0,0,.1)}.survey-choice__label{margin-left:16px;text-align:left;color:#666;font-size:14px;font-weight:500}.survey-choice__label.-selected{color:#000}.survey-choice__label.-disabled:not(.-selected){color:rgba(0,0,0,.1)}.survey-choice__capture{margin:3px -4px 0;border-radius:8px;box-shadow:0 1px 10px rgba(0,0,0,.2);background:#fff;position:relative}.survey-choice__capture input{border:0;outline:0;margin:0;background:0 0;padding:0 16px;height:44px;width:100%}.survey-circular-choice__label-wrapper{display:flex}.survey-circular-choice__label{flex-grow:1;font-size:12px;font-weight:500;margin:0 4px;text-align:center}@media all and (max-width:540px){.survey-circular-choice__label{margin:0 2px}}.survey-circular-choice__option-wrapper{margin:16px 0;display:flex;align-items:center}.survey-circular-choice__option{flex-grow:1;flex-basis:100%;margin:0 4px}.survey-circular-choice__option-circle{position:relative;padding-top:100%;background-color:#eee;border-radius:50%;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out}.survey-circular-choice__option-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.survey-circular-choice__option-value{font-size:17px;font-weight:500;line-height:1}.survey-circular-choice__option:hover{cursor:pointer}.survey-circular-choice__option.-selected .survey-circular-choice__option-circle{background-color:#000;color:#fff;transform:scale(1.2);z-index:1}@media all and (max-width:540px){.survey-circular-choice__option{margin:0 2px}.survey-circular-choice__option-value{font-size:15px}}.survey-circular-choices__labels{display:flex;align-items:flex-end;justify-content:space-between;margin:0 -4px}.survey-circular-choices__label{font-size:12px;font-weight:500;margin:0 4px;width:190px}.survey-circular-choices__label:first-child{padding-right:16px}.survey-circular-choices__label:last-child{padding-left:16px;text-align:right}@media all and (max-width:540px){.survey-circular-choices__label{margin:0 2px}}.survey-circular-choices__options{margin:16px -4px;display:flex;align-items:center}.survey-circular-choices__option{flex-grow:1;flex-basis:100%;margin:0 4px}.survey-circular-choices__option-circle{position:relative;padding-top:100%;background-color:#eee;border-radius:50%;transition:background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out,transform .15s ease-out}.survey-circular-choices__option-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center}.survey-circular-choices__option-value{font-size:17px;font-weight:500;line-height:1}.survey-circular-choices__option:hover{cursor:pointer}.survey-circular-choices__option.-selected .survey-circular-choices__option-circle{background-color:#000;color:#fff;transform:scale(1.2);z-index:1}@media all and (max-width:540px){.survey-circular-choices__option{margin:0 2px}.survey-circular-choices__option-value{font-size:15px}}.survey-progress__header{display:flex;justify-content:center;border-bottom:1px solid rgba(0,0,0,.1);width:100%}.survey-progress__header-left,.survey-progress__header-right{flex-basis:35px;display:flex;justify-content:center;padding:10px}.survey-progress__header-middle{flex-grow:1;display:flex;flex-direction:column;align-items:center}.survey-progress__back{display:none}@media all and (max-width:435px){.survey-progress__back{display:block}}.survey-progress__title{color:rbga(#000,.56);font-size:.75em;font-weight:500;line-height:1;margin:15px 0;max-width:250px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.survey-progress__bar{background-color:rgba(0,0,0,.1);border-radius:2px;display:block;height:4px;margin:0 0 20px;max-width:250px;width:100%;overflow:hidden;position:relative}.survey-progress__bar-fill{background-color:var(--survey-primary-color);display:inline-block;height:10px;position:absolute;transition:width .2s ease-in-out}.survey-progress__reward{display:flex;align-items:center;justify-content:center;margin:13px 0 0}.survey-progress__reward-image{max-width:20px}.survey-progress__reward-text{margin:0 0 0 5px;font-size:13px;font-weight:400;line-height:1}.survey-outro__thanks{margin:30px 0 40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.survey-outro__thanks-icon{border:4px solid var(--survey-primary-color);border-radius:50%;height:80px;width:80px;margin:0 0 40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--survey-primary-color)}.survey-outro__thanks-icon.-small{display:none}.survey-outro__thanks-text{font-size:22px;line-height:1.4;text-align:center}.survey-outro__restart{background-color:var(--survey-primary-color);border-color:var(--survey-primary-color);color:var(--survey-primary-text-color)}@media all and (max-width:610px){.survey-outro__thanks{padding:0 25px}}@media all and (max-width:416px){.survey-outro__thanks{flex-direction:row;margin:18px 0}.survey-outro__thanks-icon{border-width:2px;width:40px;height:40px;margin:0 15px 0 0}.survey-outro__thanks-icon.-small{display:inherit}.survey-outro__thanks-icon.-large{display:none}.survey-outro__thanks-text{font-size:13px;text-align:left}}.survey-outro__reward{border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.2);border-radius:4px;padding:40px;max-width:520px;margin:0 10px 40px;display:inline-block}.survey-outro__reward-head{display:flex;text-align:left;align-items:center;margin:0 0 60px}@media all and (max-width:415px){.survey-outro__reward-head{flex-direction:column-reverse;margin-bottom:0}}.survey-outro__reward-title{font-size:26px;font-weight:500;margin:0 0 20px}.survey-outro__reward-subtitle{font-size:17px;font-weight:400;margin:0 0 20px}.survey-outro__reward-circle{background:url(../img/feed-and-win-logo.png) no-repeat center;background-size:contain;display:flex;width:180px;height:180px;flex-shrink:0;margin:0 0 0 20px}@media all and (max-width:415px){.survey-outro__reward-circle{width:80px;height:80px;margin:0 0 30px}}.survey-outro__reward-success{font-size:17px;max-width:280px;margin:40px auto}.survey-outro__reward-field{display:block;width:100%;outline:0;border:1px solid rgba(0,0,0,.2);height:40px;padding:0 10px;font-family:Roboto;font-weight:400;font-size:15px;margin:0 0 10px}.survey-outro__reward-btn{background-color:var(--survey-primary-color);color:#fff;cursor:pointer;display:block;height:50px;line-height:50px;outline:0;text-align:center;width:100%;border-radius:4px;margin:20px auto 10px;font-weight:500}.survey-outro__reward-btn[disabled]{background-color:rgba(0,0,0,.1);color:rgba(0,0,0,.2)}.survey-outro__reward-optout{display:inline-block;font-size:14px;font-weight:400;color:rgba(0,0,0,.4);cursor:pointer}.survey-outro__reward-terms{margin:20px 0 0;font-size:11px;font-weight:400;color:rgba(0,0,0,.3)}.survey-intro__reward{display:flex;align-items:flex-start;justify-content:center;max-width:360px;margin:0 auto 30px}.survey-intro__reward-content{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 10px;padding:0 20px}.survey-intro__reward-image{max-width:65px;margin:0 0 10px}.survey-intro__reward-cta{font-weight:500}.survey-intro ul{margin:10px 0 0;padding:0 15px}.survey-intro li{text-align:left;font-size:14px;font-weight:400;line-height:1.3;margin:0 0 5px 20px;list-style:disc;color:#f60}.survey-intro li span{color:rgba(0,0,0,.7)}@media all and (max-width:340px){.survey-intro__reward-content{padding:0}}.survey-section{padding:0 20px 60px}.survey-section__content{margin:0 auto;max-width:1000px;width:100%}.survey-section__text{text-align:left;font-size:27px;margin:0 0 16px}.survey-section__text.-small{font-size:18px}.survey-section__video-control{width:560px;height:315px}@media all and (max-width:600px){.survey-section__video-control{width:320px;height:180px}}.survey-section__video-two{max-width:720px;margin:0 auto}.survey-section__audio{display:flex;justify-content:center}.survey-section__audio-btn{width:80px;height:80px;background-color:#f3f3f3;border-radius:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.survey-section__audio-progress{position:absolute;top:-6px;left:-6px}.survey-section__hidden{color:rgba(0,0,0,.2);font-weight:400;margin:110px 0 40px}.survey-section__iframe{border:0;outline:0;width:100%;height:80vh;background-color:#fff}.followup-question{margin:0 auto;max-width:600px}.followup-question .text-question{margin-top:10px}.followup-details{margin-top:20px}.followup-email{margin:15px 0 8px}.followup-policy{display:block;font-size:.7em;margin:0 auto;max-width:600px}.image-question{text-align:center}.image-question__image{display:inline-block;margin:10px 0;max-width:520px;position:relative}.image-question__image img{height:auto;width:100%}.image-question__remove{color:#fff;position:absolute;right:0;text-shadow:0 1px 6px rgba(0,0,0,.8);top:0}.image-question__button{border-radius:4px;padding:10px;width:280px}.survey-question-choice__search{display:flex;justify-content:center;margin:0 0 24px}.survey-question-choice__search-control{display:inline-flex;align-items:center;width:280px;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:0 8px}.survey-question-choice__search-control input{margin-left:4px;outline:0;border:0;background:0;width:100%;height:44px}.survey-question-choice__heading{max-width:280px;margin:0 auto 20px;font-weight:600;font-size:18px;text-align:center}.survey-question-choice__choices{text-align:center}.survey-question-choice__choices .survey-choice{display:block;margin:0 auto 20px}.survey-question-choice__choices.-grid-1{max-width:320px;margin:0 auto 0}.survey-question-choice__choices.-grid-1 .survey-choice{display:inline-block;margin:0 20px 20px}.survey-question-choice__choices.-grid-2{max-width:640px;margin:0 auto 0}.survey-question-choice__choices.-grid-2 .survey-choice{display:inline-block;margin:0 20px 20px}.survey-question-choice__choices.-grid-3,.survey-question-choice__choices.-grid-auto{max-width:960px;margin:0 auto 0}.survey-question-choice__choices.-grid-3 .survey-choice,.survey-question-choice__choices.-grid-auto .survey-choice{display:inline-block;margin:0 20px 20px}.survey-question-rank__heading{max-width:280px;margin:0 auto 20px;font-weight:600;font-size:18px;text-align:center}.survey-question-rank__choices{text-align:center}.survey-question-rank__choices .survey-choice{display:block;margin:0 auto 20px}.survey-question-rank__choices.-grid{max-width:960px;margin:0 auto 0}.survey-question-rank__choices.-grid .survey-choice{display:inline-block;margin:0 20px 20px}.survey-question-location{margin:0 auto;max-width:575px;width:100%;position:relative}.survey-question-location__field{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px}.survey-question-location__field.-focused{border-color:rgba(0,0,0,.5)}.survey-question-location__field-icon{width:40px;height:40px;text-align:center;font-size:26px;line-height:1.5;flex-shrink:0}.survey-question-location__field-input{flex-grow:1;border:0;margin:0;outline:0;padding:0;font-size:15px;font-weight:400;width:100%}.survey-question-location__field-selected{flex-grow:1;font-size:15px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.survey-question-location__field-location{display:flex;align-items:center;padding:8px 10px;flex-shrink:0}.survey-question-location__field-location-icon{display:inline-block;width:20px;height:20px;text-align:center;font-size:18px;line-height:1.1}.survey-question-location__field-location-text{display:inline-block;font-size:12px;font-weight:500}.survey-question-location__field-location:hover{color:#f78c28;cursor:pointer}.survey-question-location__field-loading{width:30px;height:34px;margin:0 5px 0 0}.survey-question-location__field-loading .spinner{height:34px}.survey-question-location__results-wrapper.-fixed{position:absolute;width:100%;left:0;right:0;background:#fff;z-index:10}.survey-question-location__results{border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);margin:15px 0;border-radius:4px;position:relative}.survey-question-location__results:after{content:'';position:absolute;top:-6px;left:50%;background-color:#fff;margin-left:-6px;width:10px;height:10px;border:1px solid rgba(0,0,0,.15);border-right:0;border-bottom:0;transform:rotate(45deg)}.survey-question-location__results-item{padding:10px;border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;font-weight:400;color:rgba(0,0,0,.8)}.survey-question-location__results-item:hover{cursor:pointer;color:#000}.survey-question-location__results-item:last-child{border-bottom:0}.survey-question-location__results-none{font-size:15px;font-weight:400;font-style:italic;color:rgba(0,0,0,.5);text-align:center;padding:10px}.survey-question-location__place-search{margin:15px 0}.survey-question-location__place-search input{border:1px solid #ccc;font-family:inherit;font-size:1em;font-weight:inherit;outline:0;padding:6px;width:100%}.survey-question-location__place-results{margin:15px 0}.survey-question-location__place-results .question-option{max-width:100%;margin:10px auto 0}.survey-question-location__place-results-text-wrapper{display:table;height:58px;width:100%}.survey-question-location__place-results-text-wrapper .text{display:table-cell;vertical-align:middle}.survey-question-location__place-results-subtext{font-size:.6875em}.survey-question-location__place-results-distance{text-align:right;font-size:14px;color:rgba(0,0,0,.5)}.survey-question-location__place-results-message{color:rgba(0,0,0,.4);margin:20px 0;text-align:center}.survey-question-location__place-results-more{color:#2196f3;cursor:pointer;margin:20px 0;text-align:center}.survey-question-location__place-measurement{display:flex;align-items:center;justify-content:flex-end}.survey-question-location__place-measurement-btn{background-color:#f8f8f8;font-size:14px;color:rgba(0,0,0,.3);padding:5px 10px;cursor:pointer}.survey-question-location__place-measurement-btn.-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.survey-question-location__place-measurement-btn.-right{border-top-right-radius:5px;border-bottom-right-radius:5px}.survey-question-location__place-measurement-btn.-selected{background-color:#f3f3f3;color:rgba(0,0,0,.8);font-weight:400}.survey-question-matrix__content{display:flex;justify-content:center}.survey-question-matrix__content.-hidden{height:0;overflow:hidden}.survey-question-matrix .survey-question-matrix__dropdown-choice-capture,.survey-question-matrix .survey-question-matrix__table-cell-choice-capture{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.2);background:#fff;position:relative}.survey-question-matrix .survey-question-matrix__dropdown-choice-capture input,.survey-question-matrix .survey-question-matrix__table-cell-choice-capture input{border:0;outline:0;margin:0;background:0 0;padding:0 12px;height:36px;width:100%}.survey-question-matrix__table{display:table;margin:0 0 20px}.survey-question-matrix__table-row{display:table-row}.survey-question-matrix__table-cell-statement{min-width:160px;max-width:250px;display:table-cell;vertical-align:middle;padding:15px 0}.survey-question-matrix__table-cell-statement.-with-image{min-width:260px;max-width:350px}.survey-question-matrix__table-cell-statement.-flex-center{display:flex;align-items:center}.survey-question-matrix__table-cell-statement.-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-matrix__table-cell-statement.-heading{font-size:18px;font-weight:600}.survey-question-matrix__table-cell-statement.-sticky{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.survey-question-matrix__table-cell-statement-image-wrapper{min-width:100px;max-width:100px}.survey-question-matrix__table-cell-statement-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-matrix__table-cell-statement-text.-with-image{min-width:160px;max-width:250px;padding-left:10px}.survey-question-matrix__table-cell-choices{display:table-cell;vertical-align:middle}.survey-question-matrix__table-cell-choices.-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-matrix__table-cell-choices.-sticky{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.survey-question-matrix__table-cell-choice-container{display:flex;align-items:center}.survey-question-matrix__table-cell-choice{min-width:120px;max-width:120px;text-align:center;padding:15px 10px}.survey-question-matrix__table-cell-choice.-with-statement-image{min-height:105px;max-height:105px;display:flex;align-items:center;justify-content:center}.survey-question-matrix__table-cell-choice.-border-right:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.survey-question-matrix__table-cell-choice-image-wrapper{min-height:75px;max-height:75px}.survey-question-matrix__table-cell-choice-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-matrix__table-cell-choice-text.-with-image{padding-top:10px}.survey-question-matrix__table-cell-choice-capture{margin:0 auto 12px;max-width:400px}.survey-question-matrix__dropdown-wrapper{display:flex;flex-direction:column}@media all and (max-width:435px){.survey-question-matrix__dropdown-wrapper{width:100%}}.survey-question-matrix__dropdown-block{margin:0 0 40px}.survey-question-matrix__dropdown-heading{font-size:18px;font-weight:600;margin:0 0 20px;min-width:100%;max-width:100%}@media all and (min-width:435px){.survey-question-matrix__dropdown-heading{min-width:420px;max-width:420px}.survey-question-matrix__dropdown-heading.-with-image{min-width:480px;max-width:480px}}.survey-question-matrix__dropdown-row{display:flex;align-items:center;justify-content:center}.survey-question-matrix__dropdown-row:not(:last-child){margin-bottom:24px}@media all and (max-width:435px){.survey-question-matrix__dropdown-row{flex-direction:column;align-items:baseline}}.survey-question-matrix__dropdown-statement{min-width:200px;max-width:200px;margin-right:20px}.survey-question-matrix__dropdown-statement.-with-image{min-width:260px;max-width:260px;display:flex;align-items:center}@media all and (max-width:435px){.survey-question-matrix__dropdown-statement{min-width:100%;max-width:100%;font-size:16px;font-weight:500;margin-right:0;margin-bottom:10px}}.survey-question-matrix__dropdown-statement-image-wrapper{min-width:100px;max-width:100px}.survey-question-matrix__dropdown-statement-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-matrix__dropdown-statement-text.-with-image{min-width:160px;max-width:160px;padding-left:10px}.survey-question-matrix__dropdown-choice{min-width:200px;max-width:200px}@media all and (max-width:435px){.survey-question-matrix__dropdown-choice{min-width:100%;max-width:100%}}.survey-question-matrix__dropdown-choice-capture{margin:3px 0 0}.survey-question-matrix__radio{width:24px;height:24px;border-radius:12px;border:2px solid #666;position:relative;transition:all .15s ease-out;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.survey-question-matrix__radio:after{content:'';position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:7px;opacity:0;background:#000;transition:all .15s ease-out}.survey-question-matrix__radio.-selected{border-color:#000}.survey-question-matrix__radio.-selected:after{opacity:1}.survey-question-matrix__radio.-disabled:not(.-selected){pointer-events:none;border-color:rgba(0,0,0,.1)}.survey-question-matrix__checkbox{width:20px;height:20px;border-radius:2px;border:2px solid #666;transition:all .15s ease-out;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.survey-question-matrix__checkbox.-selected{border-color:#000;background-color:#000;color:#fff}.survey-question-matrix__checkbox.-selected .survey-question-matrix__checkbox-icon{opacity:1}.survey-question-matrix__checkbox.-disabled:not(.-selected){pointer-events:none;border-color:rgba(0,0,0,.1)}.survey-question-matrix__checkbox-icon{opacity:0;transition:all .15s ease-out}.survey-question-matrix__accordion{width:312px;margin:0 0 20px}.survey-question-matrix__accordion-heading{font-size:18px;font-weight:600;line-height:1.3;margin:0 0 20px}.survey-question-matrix__accordion-statement:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-matrix__accordion-btn{display:flex;align-items:flex-start;padding:20px 0}.survey-question-matrix__accordion-btn-content{flex:1;min-width:0}.survey-question-matrix__accordion-btn-content-title{font-size:16px;font-weight:500}.survey-question-matrix__accordion-btn-content-title.-with-image{min-width:266px;max-width:266px;display:flex;align-items:center}.survey-question-matrix__accordion-btn-content-title-image-wrapper{min-width:100px;max-width:100px}.survey-question-matrix__accordion-btn-content-title-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-matrix__accordion-btn-content-title-text.-with-image{min-width:166px;max-width:166px;padding-left:10px}.survey-question-matrix__accordion-btn-content-subtitle{margin-top:5px;font-size:14px;color:rgba(0,0,0,.54);height:16px}.survey-question-matrix__accordion-btn-content-subtitle.-hidden{opacity:0}.survey-question-matrix__accordion-btn-icon{margin-top:-2px;margin-left:20px}.survey-question-matrix__accordion-expander{overflow:hidden;transition:height .3s ease-out;padding:0 16px}.survey-question-matrix__accordion-choices{padding:6px 0 30px}.survey-question-matrix__scale-wrapper{display:flex;flex-direction:column}@media all and (max-width:435px){.survey-question-matrix__scale-wrapper{width:100%}}.survey-question-matrix__scale-block{margin:0 0 40px}.survey-question-matrix__scale-heading{font-size:18px;font-weight:600;margin:0 0 20px;min-width:100%;max-width:100%}@media all and (min-width:435px){.survey-question-matrix__scale-heading{min-width:630px;max-width:630px}.survey-question-matrix__scale-heading.-with-image{min-width:730px;max-width:730px}}.survey-question-matrix__scale-row{display:flex;align-items:center;justify-content:center}.survey-question-matrix__scale-row:not(:last-child){margin-bottom:24px}@media all and (max-width:435px){.survey-question-matrix__scale-row{flex-direction:column;align-items:baseline}}.survey-question-matrix__scale-statement{min-width:160px;max-width:160px;margin-right:20px}.survey-question-matrix__scale-statement.-with-image{min-width:260px;max-width:260px;display:flex;align-items:center}@media all and (max-width:435px){.survey-question-matrix__scale-statement{min-width:100%;max-width:100%;font-size:16px;font-weight:500;margin-right:0;margin-bottom:10px}}.survey-question-matrix__scale-statement-image-wrapper{min-width:100px;max-width:100px}.survey-question-matrix__scale-statement-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-matrix__scale-statement-text.-with-image{min-width:160px;max-width:160px;padding-left:10px}.survey-question-matrix__scale-slider-wrapper{display:flex;width:450px}@media all and (max-width:435px){.survey-question-matrix__scale-slider-wrapper{width:100%}}.survey-question-matrix__scale-slider{flex:1;min-width:0}.survey-question-matrix__scale-indep{flex-shrink:0;max-width:90px}.survey-question-matrix__carousel-window{position:-webkit-sticky;position:sticky;top:0;width:100%;max-width:600px;margin:0 auto 20px;z-index:1;background:#fff}.survey-question-matrix__carousel-window-main{display:flex;align-items:stretch;padding:20px 20px 8px}.survey-question-matrix__carousel-prog{text-align:center;font-size:12px;font-weight:500;line-height:1;color:rgba(0,0,0,.4);padding:0 0 12px}.survey-question-matrix__carousel-next,.survey-question-matrix__carousel-prev{display:flex;align-items:center;justify-content:center}.survey-question-matrix__carousel-btn{background:rgba(0,0,0,.1);border-radius:4px;padding:6px;color:rgba(0,0,0,.6);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.survey-question-matrix__carousel-btn:hover{cursor:pointer;color:rgba(0,0,0,.9)}.survey-question-matrix__carousel-btn.-disabled{color:rgba(0,0,0,.1)}.survey-question-matrix__carousel-statements{flex:1;overflow:hidden}.survey-question-matrix__carousel-statements-scroll{display:flex;align-items:stretch;position:relative;transition:left .15s ease-out}.survey-question-matrix__carousel-statement{display:inline-flex;flex-direction:column;justify-content:center;padding:0 30px;white-space:normal;flex-shrink:0}.survey-question-matrix__carousel-statement-image{height:150px;flex-shrink:0;background-repeat:no-repeat;background-size:contain;background-position:center;margin:0 0 20px}.survey-question-matrix__carousel-statement-text{font-weight:600;text-align:center}.survey-question-matrix__carousel-choice{margin:0 auto 20px;text-align:center}.survey-question-matrix__dnd-window{width:100%;max-width:400px;margin:0 auto 30px}.survey-question-matrix__dnd-window-main{display:flex;align-items:center}.survey-question-matrix__dnd-prog{text-align:center;font-size:12px;font-weight:500;line-height:1;color:rgba(0,0,0,.4);padding:12px 0}.survey-question-matrix__dnd-btn{color:rgba(0,0,0,.6);font-size:24px;padding:0 10px}@media all and (max-width:435px){.survey-question-matrix__dnd-btn{font-size:20px}}.survey-question-matrix__dnd-btn:hover{cursor:pointer;color:rgba(0,0,0,.9)}.survey-question-matrix__dnd-btn.-disabled{color:rgba(0,0,0,.1)}.survey-question-matrix__dnd-image-wrapper{margin:-12px -12px 0 -12px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}@media all and (max-width:435px){.survey-question-matrix__dnd-image-wrapper{margin:-8px -8px 0 -8px}}.survey-question-matrix__dnd-image{width:100%;height:auto;aspect-ratio:4/3;background-repeat:no-repeat;background-size:contain;background-position:center}.survey-question-matrix__dnd-statements{flex:1;overflow:hidden}.survey-question-matrix__dnd-statements-scroll{display:flex;position:relative;transition:left .15s ease-out}.survey-question-matrix__dnd-statement-wrapper{display:flex;align-items:center;justify-content:center;padding:5px;opacity:0}.survey-question-matrix__dnd-statement-wrapper.-visible{opacity:1}.survey-question-matrix__dnd-statement{width:100%;padding:12px;border-radius:10px;max-width:200px;cursor:-webkit-grab;cursor:grab;touch-action:none;box-shadow:0 1px 5px 1px rgba(0,0,0,.2);background:#fff}@media all and (max-width:435px){.survey-question-matrix__dnd-statement{padding:8px}}@media all and (max-width:435px){.survey-question-matrix__dnd-statement{max-width:170px}}.survey-question-matrix__dnd-statement.-dragging{z-index:100;transform:scale(.5);position:absolute;pointer-events:none}.survey-question-matrix__dnd-statement-text{text-align:center;word-wrap:break-word;font-weight:500;font-size:16px}.survey-question-matrix__dnd-statement-text.-margin-top{margin-top:10px}@media all and (max-width:435px){.survey-question-matrix__dnd-statement-text.-margin-top{margin-top:5px}}@media all and (max-width:435px){.survey-question-matrix__dnd-statement-text{font-size:14px}}.survey-question-matrix__dnd-choices{margin:0 20px}@media all and (max-width:435px){.survey-question-matrix__dnd-choices{margin:0}}.survey-question-matrix__dnd-choice-row{display:flex;align-items:stretch;justify-content:center}.survey-question-matrix__dnd-choice-row.-sticky{top:0;position:-webkit-sticky;position:sticky;z-index:1;background:#fff}.survey-question-matrix__dnd-choice-column{flex:1;padding:0 5px;min-width:0;max-width:140px;position:relative;display:flex;flex-direction:column}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-column{padding:0 2px}}.survey-question-matrix__dnd-choice{width:100%;padding:12px;border-radius:10px;flex:1;margin:20px 0 30px;background:rgba(0,0,0,.03)}@media all and (max-width:435px){.survey-question-matrix__dnd-choice{padding:8px}}.survey-question-matrix__dnd-choice-text{text-align:center;word-wrap:break-word;font-weight:400;font-size:14px}.survey-question-matrix__dnd-choice-text.-margin-top{margin-top:10px}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-text.-margin-top{margin-top:5px}}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-text{font-size:12px}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(10px)}60%{transform:translateY(5px)}}.survey-question-matrix__dnd-choice-highlight{position:absolute;top:-5px;left:50%;transform:translate(-50%,-100%) rotate(180deg);font-size:20px}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-highlight{font-size:14px}}.survey-question-matrix__dnd-choice-highlight>.g-icon{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.survey-question-matrix__dnd-choice-add{border:1px solid rgba(0,0,0,.06);border-radius:10px;color:rgba(0,0,0,.2);background:rgba(0,0,0,.03);font-size:24px;padding:10px 6px;margin:10px 0 0 0;cursor:pointer}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-add{font-size:16px;padding:6px 4px}}.survey-question-matrix__dnd-choice-add.-hover,.survey-question-matrix__dnd-choice-add:hover{color:#fff;background:#000}.survey-question-matrix__dnd-choice-add.-hidden{opacity:0}.survey-question-matrix__dnd-choice-add.-unclickable{pointer-events:none;cursor:not-allowed}.survey-question-matrix__dnd-choice-add>.g-icon.-hidden{opacity:0}.survey-question-matrix__dnd-choice-statement{width:100%;padding:12px;border-radius:10px;flex:1;margin-bottom:10px;cursor:pointer;border:1px solid rgba(0,0,0,.1);background:#fff}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-statement{padding:8px}}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-statement{margin-bottom:5px}}.survey-question-matrix__dnd-choice-statement-text{text-align:center;word-wrap:break-word;font-size:14px}.survey-question-matrix__dnd-choice-statement-text.-margin-top{margin-top:10px}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-statement-text.-margin-top{margin-top:5px}}@media all and (max-width:435px){.survey-question-matrix__dnd-choice-statement-text{font-size:12px}}.mood-question{margin:20px auto;max-width:600px}.mood-option{display:inline-block;text-align:center;vertical-align:middle;width:16.666666667%}.mood-option .gi{bottom:0;font-size:4.375em;height:70px;left:0;margin:auto;position:absolute;right:0;top:0;width:70px}@media all and (max-width:435px){.mood-option .gi{font-size:3.125em;height:50px;width:50px}}@media all and (max-width:320px){.mood-option .gi{font-size:2.75em;height:44px;width:44px}}.mood-option .mood-circle{border-radius:50%;padding-bottom:100%;position:relative;transition:all .15s ease-out}.mood-option .mood-1 .gi{color:#43a047}.mood-option .mood-2 .gi{color:#4caf50}.mood-option .mood-3 .gi{color:#8bc34a}.mood-option .mood-4 .gi{color:#ffd600}.mood-option .mood-5 .gi{color:#ffab00}.mood-option .mood-6 .gi{color:#f50057}.mood-option.selected .gi{color:#000}.mood-option.selected .mood-circle{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.4);transform:scale(1.1)}.nps{max-width:600px;margin:12px auto 0}.survey-question-numeric{text-align:center;margin:0 auto;max-width:600px}.survey-question-numeric.-diff{max-width:900px}.survey-question-numeric__slider-box{display:flex;align-items:center}.survey-question-numeric__slider-diff{flex-basis:150px;font-size:12px;font-weight:500;line-height:1.2;padding:0 12px}.survey-question-numeric__slider-diff.-left{text-align:right}.survey-question-numeric__slider-diff.-right{text-align:left}.survey-question-numeric__slider{flex-grow:1}.survey-question-numeric__slider-gap{display:none}.survey-question-numeric__dropdown{display:block;position:relative;border:1px solid rgba(0,0,0,.15);border-radius:4px}.survey-question-numeric__dropdown.-focus{border-color:rgba(0,0,0,.2)}.survey-question-numeric__dropdown-select{outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;padding:0 54px 0 14px;background:#fff;width:100%;border:0}.survey-question-numeric__dropdown-icon{pointer-events:none;position:absolute;top:7px;right:14px}@media all and (max-width:600px){.survey-question-numeric__slider-box{flex-wrap:wrap}.survey-question-numeric__slider-diff.-left{order:1}.survey-question-numeric__slider-diff.-right{order:3}.survey-question-numeric__slider{order:0;flex-basis:100%}.survey-question-numeric__slider-gap{display:block;flex-grow:1;order:2}}.placequestion-locationbtn{background-color:#f3f3f3;border-radius:26px;color:#666;display:block;font-size:.875em;font-weight:400;margin:20px auto;max-width:280px;padding:20px 10px;text-align:center}.placequestion-optoutbtn{color:rgba(0,0,0,.4);display:block;font-size:.8125em;margin:20px 0;text-align:center}.placequestion-subtext{font-size:.6875em}.placequestion-message{color:rgba(0,0,0,.4);margin:20px 0;text-align:center}.placequestion-more{color:#2196f3;cursor:pointer;margin:20px 0;text-align:center}.placequestion-results{margin:20px 0}.placequestion-text-wrapper{display:table;height:58px;width:100%}.placequestion-text-wrapper .text{display:table-cell;vertical-align:middle}.rating-question{margin:5px auto;max-width:600px;text-align:center}.rating-option{display:inline-block;text-align:center;vertical-align:middle;width:16.666666667%}.rating-option .gi{bottom:0;font-size:4.375em;height:70px;left:0;margin:auto;position:absolute;right:0;top:0;width:70px}.rating-option .rating-star{position:relative}.rating-option .selected.gi{color:#000}.rating-option .un-selected.gi{color:#c8c8c8}.scale__wrapper{display:flex;margin:15px auto;max-width:600px;width:100%}.scale__slider{flex-grow:1}.survey-question-text{margin:0 auto;max-width:400px;width:100%}.survey-question-text:not(:last-child){margin-bottom:20px}.survey-question-text__field{display:flex;align-items:center;border:1px solid #ccc}.survey-question-text__prefix,.survey-question-text__suffix{height:36px;line-height:36px;font-size:14px;font-weight:500}.survey-question-text__prefix{padding-left:8px}.survey-question-text__suffix{padding-right:8px}.survey-question-text__control{border:0;outline:0;font-family:inherit;font-size:1em;font-weight:inherit;flex:1;height:36px;padding:0 8px}.survey-question-text__minimum{display:flex;justify-content:flex-end;font-size:12px;color:rgba(0,0,0,.4);margin-bottom:-14px}.question-sex{display:inline-flex;margin:0 5px;align-items:center;justify-content:center;flex-direction:column;width:150px;height:130px;border:1px solid rgba(0,0,0,.15);border-radius:4px;vertical-align:middle;cursor:pointer;transition:all .1s ease-out}.question-sex.-selected{background-color:#f78c28;transform:scale(1.03);box-shadow:0 7px 10px rgba(247,140,40,.4);border:0;color:#fff}.question-sex__unselected{width:40px;height:40px;border-radius:50%;border:1px dashed rgba(0,0,0,.2);margin:0 0 15px}.question-sex__selected{width:50px;height:50px;border-radius:50%;background-color:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;margin:0 0 10px}.question-sex__selected-inner{width:38px;height:38px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 4px rgba(0,0,0,.1)}.question-sex__selected-icon{width:26px;height:26px;font-size:26px;color:#4caf50}.question-sex__label{font-weight:400;margin:0}@media all and (max-width:560px){.question-sex{width:96px;height:96px;margin:0 2px}.question-sex__selected{margin-bottom:0}.question-sex__unselected{margin-bottom:5px}}.survey-question-scan{display:flex;align-items:center;margin:0 auto;max-width:400px;width:100%}.survey-question-scan__field{flex:1;border:1px solid #ccc;font-family:inherit;font-size:1em;font-weight:inherit;outline:0;padding:6px}.survey-question-scan__btn{margin-left:8px;display:flex;align-items:center;height:33px;border-radius:4px;padding:0 10px;background:rgba(0,0,0,.8);cursor:pointer}.survey-question-scan__btn-icon{color:#fff}.survey-question-scan__btn-text{margin-left:4px;font-size:14px;font-weight:500;color:#fff}.survey-generator__dialog{margin-top:10%;max-width:450px;padding:16px}.survey-generator__head{display:flex;flex-direction:row;align-items:center;margin:0 0 16px}.survey-generator__title{flex-grow:1}.survey-generator__input{margin:0 0 16px}.survey-generator__input-label{font-size:11px}.survey-generator__button{display:inline-block;margin:0 8px 0 0;background:#000;color:#fff;border-radius:2px;padding:8px 16px;cursor:pointer}.logic-debugger{display:flex;flex-direction:column;align-items:center}.logic-debugger__box{border:1px solid rgba(255,102,0,.3);background:rgba(255,102,0,.1);border-radius:4px;padding:5px 10px}.logic-debugger__content{display:flex;align-items:center;justify-content:center}.logic-debugger__icon{margin:0 5px 0 0}.logic-debugger__message{font-size:14px;font-weight:500;color:#f60;text-align:center}.logic-debugger__explanation{text-align:center;font-size:12px;font-weight:400;margin:5px 0;color:#f60;border-top:1px solid rgba(255,102,0,.15);padding-top:8px}.survey-time-machine{display:flex;align-items:center;padding:8px;border:1px solid rgba(0,0,0,.1);margin:8px;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.survey-time-machine__title{flex:1;font-weight:500}.survey-time-machine__select{flex:0 0 140px;max-width:140px}.survey-time-machine__edit-icon{margin:0 0 0 8px}.survey-time-machine.-embedded{box-shadow:none;border:0;padding:0}.survey-time-machine.-embedded .survey-time-machine__title{display:none}.survey-time-machine.-embedded .survey-time-machine__select{flex:1;max-width:100%}.survey-question-textarea__minimum{display:flex;justify-content:flex-end;font-size:12px;color:rgba(0,0,0,.4);margin-bottom:-14px}.survey-question-constant-sum{margin:0 auto;max-width:600px;width:100%}.survey-question-constant-sum__row{margin:0 0 20px 0;display:flex;align-items:center}.survey-question-constant-sum__row.-total{border:0;border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.survey-question-constant-sum__cell.-with-image{display:flex;align-items:center}.survey-question-constant-sum__cell.-text{flex:1}.survey-question-constant-sum__cell.-input{flex-shrink:0}.survey-question-constant-sum__image-wrapper{margin-right:10px;min-width:100px;max-width:100px}.survey-question-constant-sum__image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;max-height:75px}.survey-question-constant-sum__field{display:flex;align-items:center;border:1px solid #ccc;margin-left:10px}.survey-question-constant-sum__input{width:80px;border:0;outline:0;font-family:inherit;font-size:1em;font-weight:inherit;flex:1;height:36px;padding:0 8px}.survey-question-constant-sum__input::-webkit-inner-spin-button,.survey-question-constant-sum__input::-webkit-outer-spin-button{-webkit-appearance:none}.survey-question-constant-sum__input:disabled{background-color:#eee;color:#999}.survey-question-constant-sum__prefix,.survey-question-constant-sum__suffix{height:36px;line-height:36px;font-size:14px;font-weight:500}.survey-question-constant-sum__prefix.-disabled,.survey-question-constant-sum__suffix.-disabled{background-color:#eee;color:#999}.survey-question-constant-sum__prefix{padding-left:8px}.survey-question-constant-sum__suffix{padding-right:8px}.survey-question-constant-sum-matrix__content{display:flex;justify-content:center}.survey-question-constant-sum-matrix__content.-hidden{height:0;overflow:hidden}.survey-question-constant-sum-matrix__table{display:table}.survey-question-constant-sum-matrix__table-row{display:table-row}.survey-question-constant-sum-matrix__table-cell-statement{min-width:160px;max-width:160px;display:table-cell;vertical-align:middle;padding:15px 0}.survey-question-constant-sum-matrix__table-cell-statement.-with-image{min-width:260px;max-width:260px;min-height:80px}.survey-question-constant-sum-matrix__table-cell-statement.-flex-center{display:flex;align-items:center}.survey-question-constant-sum-matrix__table-cell-statement.-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-constant-sum-matrix__table-cell-statement.-sticky{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.survey-question-constant-sum-matrix__table-cell-statement-image-wrapper{min-width:100px;max-width:100px}.survey-question-constant-sum-matrix__table-cell-statement-text.-with-image{padding-left:10px}.survey-question-constant-sum-matrix__table-cell-choice{min-width:150px;text-align:center;display:table-cell;vertical-align:middle;padding:15px 10px}.survey-question-constant-sum-matrix__table-cell-choice.-border-bottom{border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-constant-sum-matrix__table-cell-choice.-border-right:not(:last-child){border-right:1px solid rgba(0,0,0,.1)}.survey-question-constant-sum-matrix__table-cell-choice.-sticky{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.survey-question-constant-sum-matrix__table-cell-choice-image-wrapper{min-height:75px;max-height:75px;display:flex;justify-content:center}.survey-question-constant-sum-matrix__table-cell-choice-text.-with-image{padding-top:10px}.survey-question-constant-sum-matrix__image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-question-constant-sum-matrix__field{display:flex;align-items:center;border:1px solid #ccc}.survey-question-constant-sum-matrix__input{width:100px;border:0;outline:0;font-family:inherit;font-size:1em;font-weight:inherit;flex:1;height:36px;padding:0 8px}.survey-question-constant-sum-matrix__input::-webkit-inner-spin-button,.survey-question-constant-sum-matrix__input::-webkit-outer-spin-button{-webkit-appearance:none}.survey-question-constant-sum-matrix__input:disabled{background-color:#eee;color:#999}.survey-question-constant-sum-matrix__prefix,.survey-question-constant-sum-matrix__suffix{height:36px;line-height:36px;font-size:14px;font-weight:500}.survey-question-constant-sum-matrix__prefix.-disabled,.survey-question-constant-sum-matrix__suffix.-disabled{background-color:#eee;color:#999}.survey-question-constant-sum-matrix__prefix{padding-left:8px}.survey-question-constant-sum-matrix__suffix{padding-right:8px}.survey-question-constant-sum-matrix__accordion{width:312px}.survey-question-constant-sum-matrix__accordion-statement:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-constant-sum-matrix__accordion-btn{display:flex;align-items:flex-start;padding:20px 0}.survey-question-constant-sum-matrix__accordion-btn-content{flex:1;min-width:0}.survey-question-constant-sum-matrix__accordion-btn-content-title{font-size:16px;font-weight:500}.survey-question-constant-sum-matrix__accordion-btn-content-title.-with-image{min-width:266px;max-width:266px;display:flex;align-items:center}.survey-question-constant-sum-matrix__accordion-btn-content-title-image-wrapper{min-width:100px;max-width:100px}.survey-question-constant-sum-matrix__accordion-btn-content-title-text.-with-image{min-width:166px;max-width:166px;padding-left:10px}.survey-question-constant-sum-matrix__accordion-btn-content-subtitle{margin-top:5px;font-size:14px;color:rgba(0,0,0,.54);height:16px}.survey-question-constant-sum-matrix__accordion-btn-content-subtitle.-hidden{opacity:0}.survey-question-constant-sum-matrix__accordion-btn-icon{margin-top:-2px;margin-left:20px}.survey-question-constant-sum-matrix__accordion-expander{overflow:hidden;transition:height .3s ease-out;padding:0 16px}.survey-question-constant-sum-matrix__accordion-choices{padding:16px 0 30px}.survey-question-constant-sum-matrix__accordion-choice-row{margin:0 0 15px 0;display:flex;align-items:center}.survey-question-constant-sum-matrix__accordion-choice-cell-option{flex-grow:1}.survey-question-constant-sum-matrix__accordion-choice-cell-field{margin-left:10px}.survey-question-constant-sum-matrix__accordion-choice-image{display:flex;align-items:center;min-width:100px;max-width:100px;max-height:75px}.survey-question-constant-sum-matrix__accordion-choice-label.-with-image{padding-top:10px}.survey-question-score{max-width:600px;margin:12px auto 0}.survey-question-score__circular-wrapper{display:flex;justify-content:center;align-items:flex-end}.survey-question-score__circular-choices.-padding{padding-right:20px}@media all and (max-width:540px){.survey-question-score__circular-choices.-padding{padding-right:12px}}.survey-question-score__circular-choice{padding-left:20px;border-left:1px solid rgba(0,0,0,.1)}.survey-question-score__circular-choice .survey-circular-choice__option-value{font-size:12px}.survey-question-score__circular-choice .survey-circular-choice__label{white-space:nowrap}@media all and (max-width:540px){.survey-question-score__circular-choice{padding-left:12px}.survey-question-score__circular-choice .survey-circular-choice__option-value{font-size:10px}.survey-question-score__circular-choice .survey-circular-choice__label{white-space:unset}}.survey-question-score__slider-wrapper{display:flex;margin:15px 0}.survey-question-score__slider{flex-grow:1;min-width:0}.survey-question-score__matrix{padding:20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.survey-question-score__matrix:first-child{padding:0 0 20px}.survey-question-score__matrix:last-child{padding:20px 0 0;border-bottom:0}.survey-question-score__statement{display:flex;align-items:center;margin-bottom:10px}.survey-question-score__statement-label{font-size:19px;margin:0 0 16px}.survey-question-score__statement-image-wrapper{min-width:100px;max-width:100px;margin-right:10px}.survey-question-score__statement-image{display:flex;justify-content:center;align-items:center;min-width:100px;max-width:100px;min-height:75px;max-height:75px}.survey-helper{margin:0 auto 10px;min-height:20px;max-width:600px;display:flex;justify-content:center;padding:0 10px}.survey-helper__icon{margin-right:2px;color:#eb4d5c}.survey-helper__text>p{font-weight:400;font-size:12px;margin:0;color:#eb4d5c}.survey__generator-button{position:fixed;bottom:8px;right:8px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:2px;background-color:#000;transition:all .15s ease-out;opacity:.3}.survey__generator-button:hover{cursor:pointer;opacity:1}.hero-banner{display:block;position:relative;background:rgba(255,255,255,.4);padding:0 16px}.hero-banner__inner{display:flex;align-items:flex-end;padding:16px 0 0;max-width:1180px;margin:0 auto}.hero-banner__image{display:block;max-width:400px;height:auto;margin:0 16px 0 0}.hero-banner__content{padding:0 0 32px}.hero-banner__button{display:inline-block;border:2px solid #f60;border-radius:4px;color:#f60;font-size:15px;font-weight:500;line-height:36px;height:40px;padding:0 25px}.hero-banner__button:hover{cursor:pointer;background-color:#f60;color:#fff}.hero-banner__p{font-size:21px;font-weight:400;margin:16px 0}.hero-banner__p-sub{font-size:16px;font-weight:300;margin:16px 0}@media all and (max-width:800px){.hero-banner__inner{flex-direction:column;align-items:center;max-width:280px}.hero-banner__content{text-align:center}.hero-banner__image{order:2;margin:0}.hero-banner__content{order:1}}.pro-section{display:flex;flex-direction:column;align-items:center;padding:100px 20px}.pro-section__inner{max-width:1180px;width:100%}.pro-section__title{font-size:29px;font-weight:300;text-align:center;margin:0 0 16px}.pro-section__subtitle{font-size:16px;font-weight:300;text-align:center;margin:0 0 60px}.pro-section__features{display:flex;align-items:flex-start}.pro-section__feature{padding:0 24px;text-align:center;flex-basis:100%}.pro-section__feature-icon{display:inline-block;max-width:100px;height:auto;margin:0 0 16px}.pro-section__feature-title{font-size:29px;margin:0 0 16px}.pro-section__feature-text{font-size:16px;margin:0}@media all and (max-width:800px){.pro-section__features{flex-direction:column;align-items:center}.pro-section__feature{max-width:320px;margin:0 0 32px}}.zone-search{text-align:center;display:flex;flex-direction:column;align-items:center}.zone-search__logo{display:block;margin:0 auto;max-width:360px;width:100%}.zone-search__tagline{font-weight:400;font-size:28px;margin:0 0 20px;max-width:450px}.zone-search__start-again{display:flex;align-items:center;margin:40px 0 0;font-size:12px;font-weight:500}.zone-search__start-again:hover{cursor:pointer}.zone-search__content{width:100%;display:flex;flex-direction:column;align-items:center}.zone-search__feedback-select,.zone-search__places,.zone-search__products{max-width:300px;width:100%}.zone-search__products g-spinner{margin:20px 0 0}.zone-search__places{width:100%;display:flex;flex-direction:column;align-items:center}.zone-search__places g-spinner{margin:20px 0 0}.zone-search__location{display:flex;align-items:center;width:100%;margin:0 0 20px}.zone-search__location-name{width:150px;text-align:left;flex-grow:1}.zone-search__location-refresh{font-size:12px;font-weight:500;margin:0 0 0 5px}.zone-search__location-refresh:hover{cursor:pointer}.zone-search__results{width:100%}.zone-search__result{font-size:18px;margin:5px 0;padding:15px;text-align:left;background-color:#f3f3f3;border-radius:8px}.zone-search__result:hover{cursor:pointer}.zone-search__result-title{font-weight:500}.zone-search__result-footer{display:flex;font-size:14px}.zone-search__result-subtitle{flex-grow:1}.zone-search__places-none{font-size:18px;font-weight:500;margin:8px 0}.zone-search__instructions{max-width:325px;font-size:14px;font-weight:400}.zone-search__form{display:flex;align-items:center;border-radius:4px;background-color:#fff;max-width:300px;width:100%;padding:0 8px;margin:10px 0}.zone-search__input{color:#4d545d;flex:1;border:0;outline:0;background:0;height:44px;width:100%;padding:0 0 0 8px;font-size:16px;font-weight:400}.zone-search__scanbtn{display:flex;align-items:center;height:33px;border-radius:4px;padding:0 10px;background:#f60;cursor:pointer}.zone-search__scanbtn-icon{color:#fff}.zone-search__scanbtn-text{margin-left:4px;font-size:14px;font-weight:500;color:#fff}.zone-search__footer{flex-basis:150px;width:100%;display:flex;flex-direction:column;align-items:center}.zone-search__message{font-size:14px;font-weight:500;margin:20px 0 5px}.zone-search__button{margin:0 auto;border-radius:4px;background-color:#f78c28;width:100%;height:50px;line-height:50px;text-align:center;font-weight:500;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.zone-search__button g-icon{margin:0 5px 0 0}.zone-search__button:hover{cursor:pointer}.zone-search__or{font-weight:500;padding:20px 0}@media all and (max-width:500px){.zone-search__logo{max-width:240px}.zone-search__tagline{font-size:24px}}.zone{display:flex;flex-direction:column;align-items:center;height:100%;padding:200px 10px 10px}.zone.-with-logo{padding:100px 10px 10px}.zone__content{flex-grow:1;width:100%}.zone__footer{display:flex;align-items:center;width:100%;margin:20px 0 0}.zone__footer-glow{color:inherit;display:flex;align-items:center;flex-grow:1;font-weight:400}.zone__footer-logo{width:45px;margin:0 5px}.zone__footer-text{font-size:15px}.zone__footer-business{color:inherit;font-weight:500}@media all and (max-width:500px){.zone{padding:50px 10px 10px}.zone.-with-logo{padding:10px 10px 10px}.zone__footer-text.-responsive{display:none}}.beacon__tagline{font-weight:400;font-size:28px;margin:0 0 20px;max-width:450px}.beacon__content{margin-top:70px;width:100%;display:flex;flex-direction:column;align-items:center}.beacon__places,.beacon__products{max-width:300px;width:100%}.beacon__products g-spinner{margin:20px 0 0}.beacon__places{width:100%;display:flex;flex-direction:column;align-items:center}.beacon__places g-spinner{margin:20px 0 0}.beacon__location{display:flex;align-items:center;width:100%;margin:0 0 20px}.beacon__location-name{width:150px;text-align:left;flex-grow:1}.beacon__location-refresh{font-size:12px;font-weight:500;margin:0 0 0 5px}.beacon__location-refresh:hover{cursor:pointer}.beacon__results{width:100%}.beacon__result{font-size:18px;margin:5px 0;padding:15px;text-align:left;background-color:#f3f3f3;border-radius:8px}.beacon__result:hover{cursor:pointer}.beacon__result-title{font-weight:500}.beacon__result-footer{display:flex;font-size:14px}.beacon__result-subtitle{flex-grow:1}.beacon__places-none{font-size:18px;font-weight:500;margin:8px 0;text-align:center}.beacon__instructions{text-align:center;max-width:325px;font-size:14px;font-weight:400}.beacon__form{display:flex;align-items:center;border-radius:4px;background-color:#fff;max-width:300px;width:100%;padding:0 8px;margin:10px 0}.beacon__input{color:#4d545d;flex:1;border:0;outline:0;background:0;height:44px;width:100%;padding:0 0 0 8px;font-size:16px;font-weight:400}.beacon__scanbtn{display:flex;align-items:center;height:33px;border-radius:4px;padding:0 10px;background:#f60;cursor:pointer}.beacon__scanbtn-icon{color:#fff}.beacon__scanbtn-text{margin-left:4px;font-size:14px;font-weight:500;color:#fff}.beacon__footer{flex-basis:150px;width:100%;display:flex;flex-direction:column;align-items:center}.beacon__message{font-size:14px;font-weight:500;margin:20px 0 5px}.beacon__button{margin:0 auto;border-radius:4px;background-color:#f78c28;width:100%;height:50px;line-height:50px;text-align:center;font-weight:500;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center}.beacon__button g-icon{margin:0 5px 0 0}.beacon__button:hover{cursor:pointer}@media all and (max-width:500px){.beacon__tagline{font-size:24px}}.survey-slider{position:relative;padding:20px 0;margin:0 13px}.survey-slider.-edge-only .survey-slider__value:first-child{padding-right:16px}.survey-slider.-edge-only .survey-slider__value:last-child{padding-left:16px}.survey-slider__bar{background:rgba(0,0,0,.1);display:flex;height:6px;border-radius:4px}.survey-slider__bar.-active{background-color:#677380}.survey-slider__segment{flex-grow:1;display:flex;justify-content:center;border-right:1px solid rgba(0,0,0,.4)}.survey-slider__segment:last-child{border-right:0}.survey-slider__values{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 8px}.survey-slider__value{font-size:11px;font-weight:500;text-align:center;margin:0;padding:0 4px}.survey-slider__value.-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.survey-slider__value:first-child{text-align:left}.survey-slider__value:last-child{text-align:right}.survey-slider__pin{position:absolute;bottom:10px;margin-left:-13px}.survey-slider__pin-circle{background-color:#fff;width:26px;height:26px;border-radius:50%;transform:scale(.7);transition:transform .1s ease-out}.survey-slider__pin-arrow{opacity:0;content:'';position:absolute;top:-23px;width:8px;height:8px;background:#000;transform:rotate(45deg);border-top-left-radius:50%;left:50%;margin-left:-4px}.survey-slider__pin.-animate-left{transition:left .1s ease-out}.survey-slider__pin.-inactive .survey-slider__pin-circle{border:1px solid rgba(0,0,0,.15);transform:scale(.7)}.survey-slider__pin.-inactive .survey-slider__pin-circle.-drag-hint:after{content:attr(data-content);position:absolute;left:13px;bottom:42px;border-radius:4px;font-size:14px;font-weight:500;color:rgba(0,0,0,.5);padding:10px 15px;border:1px solid rgba(0,0,0,.15);background:#fff;white-space:nowrap;transform:translateX(-50%)}.survey-slider__pin.-moving .survey-slider__pin-arrow{opacity:1}.survey-slider__pin.-moving .survey-slider__pin-circle{border:0;transform:scale(1);background-color:#000;box-shadow:0 3px 10px rgba(0,0,0,.4)}.survey-slider__pin.-active .survey-slider__pin-arrow{opacity:1}.survey-slider__pin.-active .survey-slider__pin-circle{transform:scale(.7);background-color:#000;border:0}.survey-slider__pin.-hidden{display:none}.survey-slider__pin-label{background:#000;padding:4px 6px;position:absolute;bottom:54px;border-radius:4px;transform:translateX(-50%);color:#fff;white-space:nowrap;font-size:13px;font-weight:500;transform-origin:-117% 50px}.survey-slider__pin-label.-animate-left{transition:left .1s ease-out}.survey-slider__pin-label.-animate-visibility{transition:opacity .1s ease-out,transform .1s ease-out}.survey-slider__pin-label.-animate-visibility.-animate-left{transition:opacity .1s ease-out,transform .1s ease-out,left .1s ease-out}.survey-slider__pin-label.-hidden{opacity:0;transform:scale(.7)}.survey-slider-choice__wrapper{align-items:center;display:flex;flex-direction:column;margin:0 13px;padding:20px 0 0}.survey-slider-choice__label{font-size:11px;font-weight:500}.survey-slider-choice__radio{margin:2px 0 0;width:18px;height:18px;border-radius:50%;border:2px solid rgba(0,0,0,.1);position:relative;transition:all .15s ease-out}.survey-slider-choice__radio:after{content:'';position:absolute;top:2px;left:2px;width:10px;height:10px;border-radius:50%;opacity:0;background:#000;transition:all .15s ease-out}.survey-slider-choice__radio.-selected{border-color:#000}.survey-slider-choice__radio.-selected:after{opacity:1}.barcode-scanner{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:999}.barcode-scanner__container{position:relative;width:300px;height:500px;overflow:hidden;background:#000;display:flex;box-shadow:0 3px 10px rgba(0,0,0,.4);border-radius:6px}.barcode-scanner__loading{flex:1;display:flex;align-items:center;justify-content:center}.barcode-scanner__error{flex:1;display:flex;align-items:center;justify-content:center}.barcode-scanner__error-text{color:#fff}.barcode-scanner__viewport{flex:1}.barcode-scanner__video{display:block;margin:0;padding:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.barcode-scanner__overlay{position:absolute;top:0;left:0}.barcode-scanner__overlay-mask{fill:rgba(0,0,0,.8)}.barcode-scanner__overlay-line{stroke:red;stroke-width:3px;opacity:.4}.barcode-scanner__close{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);color:#fff;cursor:pointer;text-shadow:0 1px 3px rgba(0,0,0,.6)}
/*# sourceMappingURL=app-98ca32c97f.css.map */
