﻿.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}#talking-head,.talking-head{background:linear-gradient(90deg, #596268 0%, #2E3539 100%);border-radius:15px;margin-top:50px;text-align:left;position:relative;overflow:hidden}#talking-head .talking-wrapper,.talking-head .talking-wrapper{padding:50px;color:#fff;text-decoration:none;display:block}#talking-head .talking-wrapper h3,#talking-head .talking-wrapper p,.talking-head .talking-wrapper h3,.talking-head .talking-wrapper p{text-align:inherit;color:inherit;max-width:720px;font-weight:600}#talking-head .talking-wrapper h3,.talking-head .talking-wrapper h3{font-size:32px;line-height:42px;margin:0 0 25px}#talking-head .talking-wrapper p,.talking-head .talking-wrapper p{line-height:30px;margin:0 0 30px !important}#talking-head .talking-wrapper .testimonial-img,.talking-head .talking-wrapper .testimonial-img{position:absolute;left:810px;bottom:0;margin:0;width:auto;max-width:unset;max-height:335px}#talking-head .talking-wrapper .btn,.talking-head .talking-wrapper .btn{background-color:#008561;color:#fff;font-size:16px;font-weight:700;line-height:20px;padding:10px 16px;border-radius:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;height:unset}#talking-head .talking-wrapper .btn:hover,.talking-head .talking-wrapper .btn:hover{background-color:#006f51;color:#fff}@media screen and (max-width: 575px){#talking-head .talking-wrapper .btn,.talking-head .talking-wrapper .btn{display:flex;justify-content:center}}@media screen and (max-width: 1199px){#talking-head a h3,#talking-head a p,.talking-head a h3,.talking-head a p{max-width:500px}#talking-head a .testimonial-img,.talking-head a .testimonial-img{left:570px}}@media screen and (max-width: 991px){#talking-head a,.talking-head a{padding:40px}#talking-head a h3,#talking-head a p,.talking-head a h3,.talking-head a p{max-width:350px}#talking-head a h3,.talking-head a h3{font-size:28px;line-height:36px;margin-bottom:20px}#talking-head a .testimonial-img,.talking-head a .testimonial-img{left:410px}}@media screen and (max-width: 767px){#talking-head a,.talking-head a{padding:30px}#talking-head a h3,#talking-head a p,.talking-head a h3,.talking-head a p{max-width:275px}#talking-head a h3,.talking-head a h3{font-size:21px;line-height:26px}#talking-head a p,.talking-head a p{font-size:14px;line-height:24px}#talking-head a .testimonial-img,.talking-head a .testimonial-img{left:325px}#talking-head a .btn,.talking-head a .btn{font-size:16px;display:inline-block;max-width:none;width:auto;padding:0 22px}#talking-head a .btn span,.talking-head a .btn span{top:-1px}}@media screen and (max-width: 575px){#talking-head,.talking-head{margin:50px -15px;border-radius:0}#talking-head a,.talking-head a{padding:30px}#talking-head a p,.talking-head a p{max-width:55%}#talking-head a .testimonial-img,.talking-head a .testimonial-img{left:55%;max-height:270px}#talking-head a .btn,.talking-head a .btn{font-size:14px;padding:0 15px}}@media screen and (max-width: 400px){#talking-head a,.talking-head a{padding:20px}}body section a:not(.btn){color:#008561;font-weight:400}body section a:not(.btn):hover{color:#006f51}body{font-family:Mulish,Helvetica,Arial,sans-serif;font-size:16px;line-height:26px;color:#3f484b;background-color:#fff}.hs-fallback-text{text-align:center}.rules{font-size:13px;display:block;margin-bottom:30px;float:right}.pricing-modal{margin:0 auto;display:block}#talking-head a .testimonial-img{max-height:361px}#testimonial-box{clear:both;height:338px;margin-bottom:30px;padding:24px 58px;border-radius:15px;background:linear-gradient(90deg, #596268 0%, #2E3539 100%)}#testimonial-box #testimonial-content{float:left}#testimonial-box #testimonial-content h3{margin-bottom:12px;font-size:32px;line-height:42px;font-weight:400}#testimonial-box #testimonial-content p{margin-bottom:20px;font-size:16px;line-height:30px}#testimonial-box #testimonial-content h3,#testimonial-box #testimonial-content p{width:750px;color:#fff;text-align:left}#testimonial-box #testimonial-content .btn{float:left}#testimonial-box img{float:right;height:314px;margin:-1px -12px 0 0}.fan-wrapper{background-color:#4c9bee;padding:50px 0}.btn-form{display:block;margin:0 auto 20px;width:300px}#full-link-wrapper .container-fluid{background-color:#7d8f95;max-width:100%;padding:19px 0 9px;transition:all .4s ease-in-out}#full-link-wrapper .container-fluid:hover{background-color:#4c9bee}#full-link-wrapper .container-fluid .row{margin-left:0;margin-right:0}#full-link-wrapper .container-fluid .row p{text-align:center;font-size:20px;font-weight:300;color:#fff}#full-link-wrapper .container-fluid .row p::after{font-size:100%;content:"»";padding-left:6px}.accountants-holder-hero{background-size:cover;background-repeat:no-repeat}.accountants-holder-hero.sa-homepage{background-image:url("https://web-cdn.paloalto.com/liveplan/liveplan.com/strategic-advisor/homepage/hero_sa.jpg?format=auto");background-position-x:center;background-position-y:-200px}.accountants-holder-hero.sa-homepage .hero{padding:70px 0}.accountants-holder-hero.sa-homepage .hero h1{text-align:center;margin:0 0 30px;font-weight:700;font-size:42px;line-height:50px;color:#fff}.accountants-holder-hero.sa-homepage .hero p.subtitle{text-align:center;font-weight:300;font-size:26px;line-height:34px;width:100%;display:block;margin:0 auto 40px;color:#fff}.accountants-holder-hero.sa-homepage .hero .cta-btn-green{display:block;margin:0 auto;width:207px;text-align:center;font-weight:400}.accountants-holder-hero.educators{background-image:url("https://web-cdn.paloalto.com/liveplan/2015_liveplan_site/hero_img/educatorsHero.jpg?format=auto")}.accountants-holder-hero.consultants{background-image:url("https://web-cdn.paloalto.com/liveplan/2015_liveplan_site/hero_img/consultantsHero.jpg?format=auto")}.accountants-holder-hero.educators .hero,.accountants-holder-hero.consultants .hero{padding-top:15px}.accountants-holder-hero.educators .hero h1,.accountants-holder-hero.consultants .hero h1{text-align:center;margin-bottom:19px;font-weight:700;font-size:48px;line-height:52px;color:#fff}.accountants-holder-hero.educators .hero p.subtitle,.accountants-holder-hero.consultants .hero p.subtitle{text-align:center;font-weight:700;font-size:24px;line-height:30px;max-width:500px;width:100%;display:block;margin:0 auto 44px;color:#fff}.accountants-holder-hero.educators .hero .btn-primary,.accountants-holder-hero.consultants .hero .btn-primary{display:block;margin:0 auto 50px;width:410px}.accountants-holder{padding-bottom:0}.accountants-holder.gray{background-color:#f1f1f1;padding:10px 0 40px}.accountants-holder.gray .container img{margin:0 auto 30px}.accountants-holder.gray .container h2{margin-bottom:34px}.accountants-holder.gray .container h3{text-align:left;font-weight:400;margin:0 0 4px;font-size:24px}.accountants-holder.gray .container p{color:#7d8f95;margin-bottom:14px;font-weight:100;text-align:left}.accountants-holder.gray .container p:last-child{margin-bottom:30px}.accountants-holder.gray .container p a.arrow::after{font-size:100%;content:"»";padding-left:6px}.accountants-holder.gray .container .content{padding:30px 15px}.accountants-holder.gray .container .content h4{text-align:left;width:100%;font-weight:400;font-size:24px;line-height:30px;margin-bottom:15px}.accountants-holder.gray .container .content h4.full-width{width:100%}.accountants-holder.gray .container .content ul{padding-left:19px;margin-bottom:18px}.accountants-holder.gray .container .content ul li{text-align:left;font-weight:100;font-size:16px;line-height:26px;margin-bottom:0;color:#7d8f95}.accountants-holder.gray .img-review{background-image:url("https://pas-liveplan.s3.amazonaws.com/2014_liveplan_site/accountants/rick.png");background-repeat:no-repeat;background-size:cover;padding-top:355px}.accountants-holder.gray .img-review .content-holder{background-color:rgba(248,248,248,.6);padding:36px 18px 34px 48px;width:auto}.accountants-holder.gray .img-review .content-holder blockquote{border-left:none;text-align:left;margin:0 0 10px;padding:0}.accountants-holder.gray .img-review .content-holder blockquote q{color:#3f484b;font-size:18px;line-height:26px}.accountants-holder.gray .img-review .content-holder p{font-size:14px;line-height:18px;text-align:left;margin-bottom:0;text-transform:uppercase}.accountants-holder .container{padding-top:26px}.accountants-holder .container .rating-box-holder .rating-box{padding:22px 18px 0;height:92px;margin-bottom:50px}.accountants-holder .container .rating-box-holder .rating-box.big{height:auto}.accountants-holder .container .rating-box-holder .rating-box p{text-align:center;font-weight:400;font-size:18px;line-height:23px;margin-bottom:6px;color:#3f484b}.accountants-holder .container .rating-box-holder .rating-box img{display:block;margin:0 auto 8px}.accountants-holder .container h2{text-align:center;font-weight:400;font-size:29px;line-height:40px;margin:54px auto 86px;display:block;padding-bottom:16px;border-bottom:1px solid #cfcfcf}.accountants-holder .container h2.feature-title{width:100%}.accountants-holder .container h2.feature-title .link-blog{font-size:20px;line-height:26px}.accountants-holder .container h2.form-title{width:740px}.accountants-holder .container h2.spec-title{width:800px}.accountants-holder .container h2.test-title-top{width:620px;margin-bottom:26px}.accountants-holder .container h2.test-title-bottom{width:614px}.accountants-holder .container p.small-heading{font-size:24px;line-height:34px;margin-bottom:16px;text-align:center}.accountants-holder .container p.small-heading:last-of-type{border-bottom:1px solid #cfcfcf;padding-bottom:20px;margin-bottom:30px}.accountants-holder .container img.fans{display:block;margin:0 auto 40px}.accountants-holder .container .features .feature-holder{margin-bottom:50px}.accountants-holder .container .features .feature-holder.first .content{padding-top:35px}.accountants-holder .container .features .feature-holder .image img{display:block;margin-left:auto;margin-right:auto}.accountants-holder .container .features .feature-holder .content{padding-top:95px}.accountants-holder .container .features .feature-holder .content h3{text-align:left;font-weight:400;font-size:24px;line-height:30px;margin-bottom:2px}.accountants-holder .container .features .feature-holder .content p{text-align:left;font-weight:100;font-size:16px;line-height:28px;color:#7d8f95}.accountants-holder .container .features .feature-holder .content img.industry-img{display:inline-block}.accountants-holder .container .form-holder h2{margin-bottom:24px}.accountants-holder .container .form-holder img.asterisk{display:inline-block;margin:-4px 8px 0 0;width:8px}.accountants-holder .container .form-holder img.asterisk-form{display:inline-block;margin:-4px 0 0 -20px;width:8px}.accountants-holder .container .form-holder p.subhead{margin:30px 0 24px;text-align:center;font-size:16px;font-weight:700}.accountants-holder .container .form-holder .signup-form{min-height:503px}.accountants-holder .container .form-holder .signup-form .hbspt-form form.hs-form{max-width:760px}.accountants-holder .container .form-holder .signup-form fieldset.form-columns-1{max-width:100%}.accountants-holder .container .form-holder .signup-form fieldset.form-columns-2{max-width:100%}.accountants-holder .container .form-holder .signup-form fieldset.form-columns-2 .hs-form-field div.input{max-width:99%}.accountants-holder .container .form-holder .signup-form .form-horizontal .control-label,.accountants-holder .container .form-holder .signup-form .form-horizontal h6{font-family:Mulish,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#7d8f95}.accountants-holder .container .form-holder .signup-form .form-horizontal .bg-asterisk{background:url("https://pas-liveplan.s3.amazonaws.com/2014_liveplan_site/accountants/asterisk.png") 370px 8px no-repeat}.accountants-holder .container .form-holder .signup-form .form-horizontal .form-control{background-image:none !important;border-radius:2px;box-shadow:inset 3px 4px 10px -2px #f3f3f3}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices{margin-bottom:20px}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices .choice label{font-family:Mulish,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#7d8f95;padding-left:0}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices .choice input[type=checkbox]{margin:4px 10px 0 0}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices textarea.form-control{margin:10px 0 30px;width:414px}.accountants-holder .container .form-holder .signup-form .form-horizontal .button .btn-primary{width:214px;font-size:24px;margin-top:30px}.accountants-holder .container .form-holder .content{padding-top:24px}.accountants-holder .container .form-holder .content h6{text-align:left;font-family:Mulish,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:30px;margin-bottom:4px;margin-top:0;color:#7d8f95}.accountants-holder .container .form-holder .content ul{padding-left:18px;margin-bottom:20px}.accountants-holder .container .form-holder .content ul li{text-align:left;font-weight:100;font-size:14px;line-height:26px;margin-bottom:0;color:#7d8f95}.accountants-holder .container .form-holder .content p{text-align:left;font-weight:100;font-size:14px;line-height:26px;color:#7d8f95}.accountants-holder .container .form-holder .content p.ex-link{font-size:14px;font-weight:500;margin-bottom:2px}.accountants-holder .container .form-holder .content p.ex-link a.arrow::after{font-size:100%;content:"»";padding-left:6px}.accountants-holder .container .testimonials.top{margin-top:30px}.accountants-holder .container .testimonials.top img.winner{margin-bottom:0;margin-top:-26px}.accountants-holder .container .testimonials.top h4.winner{color:#7d8f95;text-transform:uppercase;font-size:16px;margin-top:-8px;margin-bottom:18px}.accountants-holder .container .testimonials .test-holder blockquote{border-left:none;text-align:center;margin:0 0 14px;padding:0}.accountants-holder .container .testimonials .test-holder blockquote q,.accountants-holder .container .testimonials .test-holder blockquote p{font-weight:400;color:#3f484b;font-size:16px;line-height:22px !important;margin-bottom:22px}.accountants-holder .container .testimonials .test-holder img{margin:0 auto 20px;display:block}.accountants-holder .container .testimonials .test-holder p{font-size:16px;line-height:26px;font-weight:400;text-align:center;margin-bottom:50px;color:#7d8f95}.accountants-holder .container .testimonials .test-holder p span.company{font-weight:100}.accountants-holder .container .testimonials .test-holder p.last-child{margin-bottom:20px}.accountants-holder .container #submit-content h3{text-align:center;font-weight:400;font-size:24px;line-height:30px;width:600px;display:block;margin:0 auto 26px}.accountants-holder .container #submit-content p{text-align:center;font-weight:100;font-size:16px;line-height:22px;color:#7d8f95}#testimonials{scroll-margin-top:100px}#cta-multi-form{display:block;margin:0 auto;max-width:306px;width:100%}@media screen and (max-width: 1199px){#testimonial-box{height:438px;padding:40px 58px}#testimonial-box #testimonial-content{float:left}#testimonial-box #testimonial-content h3{width:584px}#testimonial-box #testimonial-content p{width:536px}#testimonial-box img{height:356px;margin:41px -15px 0 0}.accountants-holder .container .features .feature-holder.second .content{padding-top:35px}.accountants-holder .container .form-holder .signup-form .form-horizontal .bg-asterick{background-position:304px 8px}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices textarea.form-control{width:100%}}@media screen and (max-width: 991px){#testimonial-box{height:538px}#testimonial-box #testimonial-content{float:left}#testimonial-box #testimonial-content h3{width:512px}#testimonial-box #testimonial-content p{width:404px}#testimonial-box img{height:320px;margin:-176px -40px 0 0}.accountants-holder .signup-form .hs_jobtitle.field.hs-form-field,.accountants-holder .signup-form .hs_company.field.hs-form-field{width:40%}.accountants-holder .signup-form .hs_decision_maker.field.hs-form-field,.accountants-holder .signup-form .hs_number_of_advisors.field.hs-form-field{width:60%}.accountants-holder .signup-form.educators .hs_jobtitle.field.hs-form-field,.accountants-holder .signup-form.educators .hs_company.field.hs-form-field,.accountants-holder .signup-form.consultants .hs_jobtitle.field.hs-form-field,.accountants-holder .signup-form.consultants .hs_company.field.hs-form-field{width:100%}.accountants-holder .signup-form.educators .hs_decision_maker.field.hs-form-field,.accountants-holder .signup-form.educators .hs_number_of_advisors.field.hs-form-field,.accountants-holder .signup-form.consultants .hs_decision_maker.field.hs-form-field,.accountants-holder .signup-form.consultants .hs_number_of_advisors.field.hs-form-field{width:100%}.accountants-holder.gray img{display:block;margin:0 auto 10px}.accountants-holder.gray .img-review{background-image:none}.accountants-holder.gray .img-review .content-holder{width:100%}.accountants-holder.gray .img-review .content-holder blockquote{text-align:center}.accountants-holder.gray .img-review .content-holder p{text-align:center}.accountants-holder.gray .container p{text-align:center;margin-bottom:50px}.accountants-holder.gray .container h4{text-align:center;width:100%}.accountants-holder.gray .container h3{text-align:center}.accountants-holder.gray .container .content ul{list-style-position:inside}.accountants-holder.gray .container .content ul li{text-align:center}.accountants-holder.gray .container .content h4{text-align:center;width:auto}.accountants-holder .container h2.spec-title,.accountants-holder .container h2.feature-title,.accountants-holder .container h2.form-title,.accountants-holder .container h2.test-title-top,.accountants-holder .container h2.test-title-bottom{width:100%}.accountants-holder .container #submit-content h3{width:auto}.accountants-holder .container .testimonials .test-holder{margin-bottom:0}.accountants-holder .container .testimonials .test-holder blockquote{display:block;margin-right:auto;margin-left:auto;width:540px}.accountants-holder .container .testimonials .test-holder blockquote.tab{display:block;margin-right:auto;margin-left:auto;width:300px}.accountants-holder .container .features .feature-holder .content{padding-top:25px}.accountants-holder .container .features .feature-holder .content h3{text-align:center}.accountants-holder .container .features .feature-holder .content p{text-align:center;margin-bottom:50px;display:block;margin-left:auto;margin-right:auto;width:410px}.accountants-holder .container .form-holder .content p{text-align:center;display:block;margin-right:auto;margin-left:auto}.accountants-holder .container .form-holder .content h6{text-align:center}.accountants-holder .container .form-holder .content ul li{text-align:center;list-style-position:inside}.accountants-holder .container .form-holder .signup-form .form-horizontal .bg-asterick{background-position:431px 8px}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices textarea.form-control{width:448px}.accountants-holder .container .form-holder .signup-form .form-horizontal .btn-primary{margin-bottom:30px}.accountants-holder-hero.educators .hero .rating-box-holder .rating-box,.accountants-holder-hero.consultants .hero .rating-box-holder .rating-box{margin-bottom:30px}.accountants-holder-hero.educators .hero .rating-box-holder .rating-box:first-child,.accountants-holder-hero.consultants .hero .rating-box-holder .rating-box:first-child{margin-right:0}.accountants-holder-hero.sa-homepage{background-position-y:0}.accountants-holder-hero.sa-homepage .hero h1{margin-bottom:20px;font-size:32px;line-height:38px}.accountants-holder-hero.sa-homepage .hero p.subtitle{font-size:22px;line-height:28px;margin-bottom:28px}}@media screen and (max-width: 767px){#testimonial-box{height:460px;padding:20px 30px}#testimonial-box #testimonial-content{float:left}#testimonial-box #testimonial-content h3{width:100%;font-size:21px;line-height:26px}#testimonial-box #testimonial-content p{width:260px;font-size:14px;line-height:24px}#testimonial-box .btn{max-width:230px}#testimonial-box img{max-width:100%;height:260px;margin:-124px 7px 0 0}.accountants-holder.gray .container .content{margin-bottom:30px}.accountants-holder .container .testimonials .test-holder #winner-block{width:auto}.accountants-holder .container .testimonials .test-holder p{margin-bottom:80px}.accountants-holder .container .testimonials .test-holder blockquote{width:300px;margin-bottom:30px}.accountants-holder .container .features .feature-holder .content p{width:auto}.accountants-holder .container .form-holder .signup-form{min-height:587px}.accountants-holder .container .form-holder .signup-form .form-horizontal .bg-asterick{background-position:578px 8px}.accountants-holder .container .form-holder .signup-form .form-horizontal .software-choices textarea.form-control{width:100%}.accountants-holder-hero.educators,.accountants-holder-hero.consultants{background-position:-609px 0}.accountants-holder-hero.educators .hero h1,.accountants-holder-hero.consultants .hero h1{font-size:36px;line-height:42px}.accountants-holder-hero.educators .hero p.subtitle,.accountants-holder-hero.consultants .hero p.subtitle{margin:0 auto 24px;max-width:260px;font-size:20px;line-height:26px}.accountants-holder-hero.educators .hero .btn-primary,.accountants-holder-hero.consultants .hero .btn-primary{width:100%;margin-bottom:10px;font-size:16px}.accountants-holder-hero.educators .hero .rating-box-holder .rating-box,.accountants-holder-hero.consultants .hero .rating-box-holder .rating-box{padding:14px 26px 30px;height:100px}.accountants-holder-hero.educators .hero .rating-box-holder .rating-box:first-child,.accountants-holder-hero.consultants .hero .rating-box-holder .rating-box:first-child{margin-right:0}.accountants-holder-hero.sa-homepage .hero{padding:30px 0}.accountants-holder-hero.sa-homepage .hero h1{margin:0 0 30px;font-size:24px;line-height:30px}.accountants-holder-hero.sa-homepage .hero p.subtitle{font-size:16px;line-height:22px;margin-bottom:30px}}@media screen and (max-width: 575px){#talking-head a .testimonial-img{max-height:325px}#testimonial-box{height:388px;padding:1px 20px;border-radius:0}#testimonial-box #testimonial-content{float:left}#testimonial-box #testimonial-content h3{font-size:22px;line-height:24px}#testimonial-box #testimonial-content p{width:140px;font-size:12px;line-height:18px}#testimonial-box .btn{height:40px;line-height:40px;max-width:150px}#testimonial-box img{height:200px;margin:-169px -10px 0 0}}@media screen and (max-width: 400px){#talking-head a .testimonial-img{max-height:255px}.signup-form{min-height:640px}}