*{margin:0;padding:0}@font-face{font-family:'questrialregular';src:url('https://cdn2.hubspot.net/hubfs/1690236/Landing_Pages/Talk-About-Tax/questrial-regular-webfont.woff2') format('woff2'),url('https://cdn2.hubspot.net/hubfs/1690236/Landing_Pages/Talk-About-Tax/questrial-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}body,html{margin:0;padding:0;font-family:'Open Sans',sans-serif !important;background:#fff !important;color:#86888b !important}.mainwrapper{position:relative;margin:0 auto !important;padding:20px 0 0;max-width:1399px;float:none !important}.container-fluid{padding-left:0 !important;padding-right:0 !important}.centercontent{position:relative;margin:0 auto;max-width:1399px;padding:0 40px}.navbar{display:block;width:100%}.navbar-default .navbar-toggle{border-color:#ddd;margin-top:-2px}.navbar-default{background:#fff !important;border-color:transparent !important;margin-right:50px}.navbar-nav>li{border-left:0 !important}.navbar-default .navbar-nav>li a{font-family:'Open Sans',sans-serif !important;font-size:12px;color:#45555f !important}.pinkbutton{margin:0 5px}.navbar-default .navbar-nav>li a{padding:8px 15px}.navbar-default .navbar-nav>li.pinkbutton a{background:#ed1747;border:0;padding:8px 15px;color:#fff !important;font-weight:bold !important}.topbanner{border-top:3px #eee solid;margin-top:10px}.topbanner img{width:100% !important}.contentsection{padding:40px}.contentsection h2,.contentsection h3,.contentsection h4,.contentsection h5,.contentsection h6{font-family:'questrialregular' !important}.introparagraph{background:#0ddaba;padding:40px 20px;font-size:16px;line-height:35px;color:#fff}@media screen and (min-width:768px){.introparagraph{background:#0ddaba;padding:40px 140px;font-size:24px;line-height:35px}}.video-box{display:block;width:100%;text-align:center;padding:20px !important}@media screen and (min-width:768px){.video-box{padding:80px !important}}.video-box iframe{border:3px #9a9a9a solid}.splitcontent .row-fluid .span6{width:100%}@media screen and (min-width:768px){.splitcontent .row-fluid .span6{width:50%}}.splitcontent .row-fluid [class*="span"]{margin-left:0 !important}#leftcollection .widget-type-cta{margin-bottom:20px !important}@media screen and (max-width:768px){#leftcollection .widget-type-cta{margin-bottom:0}}.contactme{min-height:260px !important}.contactme form{display:block;width:100%;text-align:center}.contactme form .hs-form-required{display:none}.contactme form input[name='firstname'],.contactme form input[name='lastname'],.contactme form input[name='email'],.contactme form input[name='phone']{border:0 !important;padding:8px 15px;font-size:12px;border-radius:5px;min-width:278px}.contactme form .hs-form.stacked label{font-family:'Open Sans',sans-serif !important;color:#fff !important;font-size:11px !important}.contactme form .hs-button{float:none !important}#pinkfooter{display:block;background:#f00d43;padding:40px 0}.img-responsive{width:auto !important;display:inline-block !important}#pinkfooter span a{display:inline-block;width:100%;color:#fff;text-decoration:none;font-size:11px;padding:0 5px;text-transform:uppercase}@media screen and (min-width:768px){#pinkfooter span a{display:inline-block;width:auto}}.text-right{text-align:left !important}@media screen and (min-width:768px){.text-right{text-align:right !important}}#pinkfooter span a:hover{color:#000;text-decoration:none}.sociallink{float:left !important;display:inline-block !important;width:25px !important;margin:20px 0}@media screen and (min-width:768px){.sociallink{float:none !important;display:inline-block !important;width:auto !important;margin:20px 0}}#legallinks{display:block;background:#fff;padding:40px 0;text-align:left}@media screen and (min-width:768px){#legallinks{text-align:right}}#legallinks a{padding:0 5px;display:inline-block;width:100%;color:#ef0d42;font-size:11px;text-decoration:none;text-transform:uppercase}@media screen and (min-width:768px){#legallinks a{display:inline-block;width:auto !important}}#legallinks a:hover{color:#000;text-decoration:none}.purplegroup-disclaimer{display:block;padding:20px 0;font-size:11px;background:#f1f2f0}.purplegroup-disclaimer p{font-size:11px}.vimeocenterbox{display:block;width:100%;text-align:center;max-width:560px;position:relative;margin:0 auto}#calculateriskform .input{width:100% !important}@media screen and (min-width:768px){#calculateriskform .input{width:48% !important}}#calculateriskform input[type="submit"]{width:100% !important;font-size:9px !important}@media screen and (min-width:768px){#calculateriskform input[type="submit"]{width:48% !important;font-size:11px !important}}.brand{margin-left:40px}@media screen and (min-width:768px){.brand{margin-left:0}}