* .hero-wrapper,* .interaction-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif}.loader{text-align:center}.loader h2{margin:2em 0 10em 0}.hero-wrapper{background:#f77621;position:relative}.hero-wrapper .main-hero{display:table;margin:0 auto;color:#fff;text-align:center;text-transform:uppercase;padding:2.75em 0 2.3em 0;background:#f77621 url("http://static2cdn.hubspot.com/hubspot.com/static-1.723/marketing-tools/content-generator/img/websized_iconofest.png") no-repeat top left}@media (max-width: 767px){.hero-wrapper .main-hero{padding:1.7em 0 1em 0}}.hero-wrapper .main-hero .main-hero-headlines{display:table-cell;vertical-align:middle}.hero-wrapper .main-hero .main-hero-headlines h1,.hero-wrapper .main-hero .main-hero-headlines h2{color:#fff;margin:0;padding:0 0 0.4em 0;font-size:3.6em;font-family:"Montserrat",sans-serif;color:#fefefe;line-height:1.1;text-shadow:1.5px 2.598px 3px rgba(1,1,1,0.5)}@media (max-width: 1080px){.hero-wrapper .main-hero .main-hero-headlines h1,.hero-wrapper .main-hero .main-hero-headlines h2{font-size:48px}}@media (max-width: 1080px){.hero-wrapper .main-hero .main-hero-headlines h1,.hero-wrapper .main-hero .main-hero-headlines h2{font-size:2.5em}}@media (max-width: 550px){.hero-wrapper .main-hero .main-hero-headlines h1,.hero-wrapper .main-hero .main-hero-headlines h2{font-size:1.5em}}.hero-wrapper .main-hero .main-hero-headlines h1 span{display:block}.hero-wrapper .main-hero .main-hero-headlines h1>.line2{border-bottom:2px solid #fff;padding-bottom:0.4em}.hero-wrapper .main-hero .main-hero-headlines h2{margin:0;font-size:1.3em;font-weight:600;letter-spacing:0.05em;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif}@media (max-width: 1080px){.hero-wrapper .main-hero .main-hero-headlines h2{font-size:1.2em}}@media (max-width: 550px){.hero-wrapper .main-hero .main-hero-headlines h2{font-size:1.1em}}.interaction-wrapper .page1{margin-top:8.5em;margin-bottom:2em}@media (max-width: 767px){.interaction-wrapper .page1{margin-top:5em}}.interaction-wrapper .page1 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.interaction-wrapper .page1 .instructions{padding-left:1.3em}@media (max-width: 550px){.interaction-wrapper .page1 .instructions{padding-left:0}}.interaction-wrapper .page1 .instructions>p{max-width:74%;font-weight:600;margin-top:0.1em;line-height:2.1em;font-size:1.1em;color:#474747}@media (max-width: 1080px){.interaction-wrapper .page1 .instructions>p{max-width:85%}}@media (max-width: 767px){.interaction-wrapper .page1 .instructions>p{max-width:100%;padding-left:0}}@media (max-width: 767px){.interaction-wrapper .page1 .instructions>p{line-height:1.7em}}.interaction-wrapper .page1 .msg-error-empty{color:red;text-align:center;margin-top:1em}.interaction-wrapper .page1 .no_placeholder_support{font-size:1.3em;margin:0}.interaction-wrapper .page1 #keyword-form{position:relative;margin-left:1.5em}@media (max-width: 767px){.interaction-wrapper .page1 #keyword-form{margin-left:0}}.interaction-wrapper .page1 #keyword-form input[type="text"]{font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;color:#666;font-size:1.9em;margin:0.2em 0;padding:0.55em 0.5em;width:96%;font-style:italic;font-weight:100;border:1px solid #d8d7d7;background:#f3f3f3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0px 6px 13px rgba(216,213,213,0.58);-moz-box-shadow:inset 0px 6px 13px rgba(216,213,213,0.58);box-shadow:inset 0px 6px 13px rgba(216,213,213,0.58)}@media (max-width: 1080px){.interaction-wrapper .page1 #keyword-form input[type="text"]{font-size:1.65em}}@media (max-width: 767px){.interaction-wrapper .page1 #keyword-form input[type="text"]{width:90%}}@media (max-width: 550px){.interaction-wrapper .page1 #keyword-form input[type="text"]{width:100%}}.interaction-wrapper .page1 #keyword-form input[type="submit"]{margin-top:1em;background:#fff;border:2px solid #f77621;color:#f77621;border-radius:9px;padding:0.5em 1em;font-size:1.75em;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;width:96%;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif}@media (max-width: 1080px){.interaction-wrapper .page1 #keyword-form input[type="submit"]{font-size:1.3em}}@media (max-width: 767px){.interaction-wrapper .page1 #keyword-form input[type="submit"]{width:93%}}@media (max-width: 550px){.interaction-wrapper .page1 #keyword-form input[type="submit"]{font-size:1em;padding:0.9em 0.5em}}.interaction-wrapper .page1 #keyword-form .placeholder{color:#aaa}.interaction-wrapper .page2{margin-top:9.5em;padding-left:8em;padding-right:6em}@media (max-width: 768px){.interaction-wrapper .page2{padding-left:1em;padding-right:1em;margin-top:3em}}.interaction-wrapper .page2 *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.interaction-wrapper .page2 .results-container{margin-left:4em}@media (max-width: 1180px){.interaction-wrapper .page2 .results-container{margin-left:0}}@media (max-width: 768px){.interaction-wrapper .page2 .results-container{margin-top:2em}}.interaction-wrapper .page2 .results-container h2{font-size:2.3em;font-weight:600;text-transform:uppercase}@media (max-width: 1270px){.interaction-wrapper .page2 .results-container h2{font-size:2em}}@media (max-width: 1080px){.interaction-wrapper .page2 .results-container h2{font-size:1.75em}}@media (max-width: 550px){.interaction-wrapper .page2 .results-container h2{font-size:1.4em;text-align:center}}.interaction-wrapper .page2 .results-container h2.headline{display:table-cell;border-bottom:1px solid #f77621;margin-bottom:1em;letter-spacing:0.04em}.interaction-wrapper .page2 .results-container .results>.tryagain{padding-top:1em;margin-bottom:4em;margin-left:0.2em}.interaction-wrapper .page2 .results-container .results>.tryagain a:hover{text-decoration:none}.interaction-wrapper .page2 .results-container .results>.tryagain a:hover span{color:#f77621}.interaction-wrapper .page2 .results-container .results>.tryagain a:hover span.circle-icon{border-color:#f77621}.interaction-wrapper .page2 .results-container .results>.tryagain span{font-size:1.3em;color:#d9d9d9}.interaction-wrapper .page2 .results-container .results>.tryagain .link-text{position:relative;top:0.2em;padding-left:0.4em;font-weight:700;text-transform:uppercase}.interaction-wrapper .page2 .results-container .results>.tryagain .circle-icon{display:inline;font-size:2em;padding-left:0.3em;padding-right:0.35em;font-weight:900;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;border-width:2px}.interaction-wrapper .page2 .results-container .results>.tryagain .circle-icon:hover{border-color:#f77621}.interaction-wrapper .page2 .results-container .results .num{position:relative;display:inline-block;margin-right:0.6em;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1.6em;height:1.6em;font-weight:900;line-height:1.6;text-align:center;color:#fff;font-size:1em;background:#f77621}@media (max-width: 1080px){.interaction-wrapper .page2 .results-container .results .num{font-size:1.1em;line-height:1.3;height:1.3em;width:1.3em}}.interaction-wrapper .page2 .results-container .results ul{margin:2.5em 0 0em 0.2em}.interaction-wrapper .page2 .results-container .results ul li{list-style:none;font-size:1.5em;text-transform:capitalize;margin-bottom:0.4em}@media (max-width: 1080px){.interaction-wrapper .page2 .results-container .results ul li{margin-bottom:0.1em;font-size:1.2em}}.interaction-wrapper .page2 .share{text-align:center;font-size:1.4em;font-weight:600;line-height:24px;letter-spacing:-0.05em;padding:0.1 0;margin:1em auto 2em auto;border:2px solid #d7d7d7;max-width:600px;overflow:hidden;background:#f3f3f3}@media (max-width: 1080px){.interaction-wrapper .page2 .share{max-width:93%}}.interaction-wrapper .page2 .share>p{display:inline-block;margin:0;width:400px;float:left}@media (max-width: 1080px){.interaction-wrapper .page2 .share>p{float:none;text-align:center;width:100%}}@media (max-width: 767px){.interaction-wrapper .page2 .share>p{font-size:0.8em}}.interaction-wrapper .page2 .share ul{margin-left:0;display:inline-block;position:relative;float:left;background:#fff;width:196px}@media (max-width: 1080px){.interaction-wrapper .page2 .share ul{float:none;width:100%}}.interaction-wrapper .page2 .share ul li{position:relative;top:6px;display:inline;list-style:none;margin-left:0}.interaction-wrapper .page2 .share ul li a:hover{text-decoration:none}.interaction-wrapper .page2 .more-ideas{background:#f3f3f3;padding:1.2em 1.5em 0em 1.5em;border:2px solid #d7d7d7;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width: 550px){.interaction-wrapper .page2 .more-ideas{max-width:100%;padding-left:1.5em}}.interaction-wrapper .page2 .more-ideas>.headline{margin:1em 0 2em 0}.interaction-wrapper .page2 .more-ideas>.headline h3{font-size:1.35em;letter-spacing:0.025em;color:#474747;line-height:1.6em;font-weight:400;margin-bottom:0;padding-bottom:0;text-align:center;margin-top:0}@media (max-width: 1080px){.interaction-wrapper .page2 .more-ideas>.headline h3{font-size:1.3em}}@media (max-width: 550px){.interaction-wrapper .page2 .more-ideas>.headline h3{line-height:1.2em}}.interaction-wrapper .page2 .more-ideas .submit-message{text-align:center}.tri-down{position:absolute;left:50%;top:0;margin-left:-4.4em;bottom:-2em}.tri-down:before,.tri-down:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}.tri-down:before{bottom:-0.9em;left:1.3em;border-top-color:#f77621;border-width:3em}.tri-down:after{bottom:-0.9em;left:1.31em;border-top-color:#f77621;border-width:48px;border-width:3em}.circle-icon{display:table-cell;vertical-align:middle;border:3px solid #d9d9d9;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;width:1.2em;height:1.2em;font-weight:900;text-align:center;color:#d9d9d9;font-size:33.3px;background:#fff}.tooltip{position:absolute;top:1.3em;left:-4em}.tooltip-icon{position:relative;z-index:3;cursor:default}.tooltip-content{position:relative;left:0;top:-1.3em;z-index:2;max-width:26em;background:#f6f6f6;-webkit-box-shadow:2px 3.464px 2px 0px rgba(1,2,2,0.2);-moz-box-shadow:2px 3.464px 2px 0px rgba(1,2,2,0.2);box-shadow:2px 3.464px 2px 0px rgba(1,2,2,0.2);padding:1em 2em 1em 2em}.tooltip-content p{font-size:0.85em;font-family:"proxima-nova","Helvetica Neue",Helvetica,arial,sans-serif;font-weight:600;color:#9a9a9a;line-height:1.714}input.hs-input,textarea.hs-input,select.hs-input,.hs-input.uneditable-input{height:1.6em !important;font-size:1.1em !important;padding-left:0.3em !important;width:97% !important}select.hs-input{width:100% !important}.interaction-wrapper .page2 .more-ideas .hbspt-form .hs_email.field{width:100% !important}.hs-form .hs-input,.hs-form textarea.hs-input{max-width:100% !important}input.hs-input,textarea.hs-input,.hs-input.uneditable-input{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;border-style:solid !important;border-width:2px !important;border-color:#d7d5d5 !important;background:#fff !important;-webkit-box-shadow:inset 0px 3px 7px #e0e0e0 !important;-moz-box-shadow:inset 0px 3px 7px #e0e0e0 !important;box-shadow:inset 0px 3px 7px #e0e0e0 !important;font-weight:200 !important;color:#666 !important}input.hs-input::-webkit-input-placeholder,textarea.hs-input::-webkit-input-placeholder,.hs-input.uneditable-input::-webkit-input-placeholder{padding-top:0.07em !important}input.hs-input::-moz-placeholder,textarea.hs-input::-moz-placeholder,.hs-input.uneditable-input::-moz-placeholder{padding-top:0.07em !important}input.hs-input:-ms-input-placeholder,textarea.hs-input:-ms-input-placeholder,.hs-input.uneditable-input:-ms-input-placeholder{padding-top:0.07em !important}input[type=checkbox]{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.hs-form .hs-button{background:#fff !important;color:#f77621 !important;text-transform:uppercase !important;padding:1.3em 2em !important;border:2px solid #f77621 !important;font-size:1.13em !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;text-shadow:none !important;font-weight:400 !important}@media (max-width: 550px){.hs-form .hs-button{font-size:0.7em !important;width:88% !important;font-weight:600 !important}}@media (max-width: 550px){.hs-form.stacked .actions{margin-left:0 !important;padding-left:0 !important}}.hs-form.stacked .field{margin-bottom:16px}.hs-form input:not([type=image]),.hs-form textarea{word-break:normal !important}
