.about_form_section{background-color:transparent !important}.form_heading_box{padding-right:32px}.form_light_txt form label{color:#fff !important;font-size:12px !important;line-height:20px !important}.form_onboarding.form_module form label{font-size:12px !important;line-height:20px !important}.form_onboarding.form_module form.hs-form fieldset .input textarea,.form_onboarding.form_module form.hs-form fieldset .input input,.form_onboarding.form_module form.hs-form fieldset .input select{width:100% !important}.form_onboarding.form_module form.hs-form fieldset{margin-bottom:8px}.form_onboarding.form_module form.hs-form .hs_submit .actions input[type="submit"]{width:100% !important;margin-top:16px !important}.txt_white{margin:24px 0}.txt_white h2,.txt_white h3,.txt_white h4,.txt_white h5,.txt_white p{color:#fff !important}body.app_page,body.app_page .body-container-wrapper{overflow-x:hidden}.container{max-width:1280px}.quick_cta{padding:0px 0 0px 0}.quick_cta h2{text-align:left}.quick_cta p{color:#fff !important}.align_center{align-items:center}.justify_content_center{justify-content:center}.row_reverse .row-fluid-wrapper>.row-fluid{flex-direction:row-reverse}.heday_reasons_section.heday_expense_section{padding:0;background-color:#ff8a00;position:relative}.heday_reasons_section.heday_expense_section:before{content:"";background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Side-artwork.png);width:90px;height:100%;position:absolute;top:0;background-repeat:no-repeat}.heday_reasons_section.heday_expense_section.heday_expense_dark_section{background-color:#ffead9}.heday_reasons_section.heday_expense_section.heday_expense_dark_section .expense_content_box{color:#000}.heday_reasons_section.heday_expense_section.heday_expense_dark_section .expense_video{background-color:#f79400}.heday_reasons_section.heday_expense_section .expense_content_box{padding:100px 140px;color:#fff}.heday_reasons_section.heday_expense_section .expense_content_box h3{font-size:40px;line-height:46px;font-weight:700}.heday_reasons_section.heday_expense_section .expense_content_box .expense_list{margin-bottom:16px}.heday_reasons_section.heday_expense_section .expense_content_box .expense_list ul li{font-size:18px}.heday_reasons_section.heday_expense_section .expense_content_box p{margin-bottom:0}.expense_content_box .row-fluid a.heday_btn.expense_btn{background-color:#2c2e4c}a.heday_btn{background-color:#ff8600;color:#fff;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px}.income_banner_img img{max-width:120% !important}.income_hero_banner{padding:80px 0 60px 0;background-repeat:no-repeat;background-size:65%;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Hero-img.png);background-position:bottom left}.income_hero_banner.feature_hero_banner{padding:140px 0}.income_hero_banner.feature_hero_banner .income_video{position:relative}.income_hero_banner.feature_hero_banner .income_video .feature_video_shape{position:absolute;top:-100px;right:-132px;width:50%;display:none}.income_hero_banner.john_hero_banner{background-image:none}.income_hero_banner.michle_hero_banner{padding-bottom:120px;overflow:hidden}.security_banner{padding:100px 0}.security_banner.security_member_banner{padding:100px 0 24px}.security_banner .security_banner_content{padding:50px 80px 0 160px}.security_banner .security_banner_content>.row-fluid-wrapper>.row-fluid{max-width:520px;margin:0 0 0 auto}.security_banner.security_member_banner .security_banner_content{padding:50px 70px 0 160px}.security_banner.security_member_banner .security_banner_content>.row-fluid-wrapper>.row-fluid{max-width:600px}.security_banner .security_banner_content .sub_heading span{font-weight:700;margin-bottom:20px;display:block}.security_banner .security_banner_content h1{font-weight:900}.security_banner .security_banner_content h4{line-height:34px;font-weight:400}.security_banner.security_member_banner .security_banner_img{transform:translate(-100px,0px)}.security_industry_section{padding:100px 0;background-color:rgba(255,216,189,0.22)}.security_industry_section.expect_during_section .industry_heading>.row-fluid-wrapper{max-width:700px;margin:0 auto 40px auto}.security_industry_section .industry_heading{text-align:center;padding-bottom:40px}.security_industry_section .industry_logo{width:40% !important;margin-bottom:20px}.security_industry_section .industry_logo img{height:60px !important}.security_industry_section .industry_content_box h4{font-weight:700}.security_industry_section .industry_content_box p{font-size:20px;max-width:400px}a.btn_link{color:#f3961c;font-size:18px;font-weight:600}.security_industry_section .industry_content_box a.btn_link{color:#f3961c;font-size:18px;font-weight:600}a.btn_link i{margin-left:10px}a.btn_link:hover{text-decoration:underline}.security_industry_section .industry_content_box a.btn_link:hover{text-decoration:underline}.security_industry_section .industry_content_box a.btn_link i{margin-left:10px}.security_industry_section.expect_during_section .industry_content_box .list{position:relative;padding:16px 0}.security_industry_section.expect_during_section .industry_content_box .list img{position:absolute;left:0;width:40px !important;top:10px}.security_industry_section.expect_during_section .industry_content_wrap>.row-fluid-wrapper>.row-fluid{max-width:1100px;margin:0 auto}.security_industry_section.expect_during_section .industry_content_box .list strong{display:block;padding-left:56px;padding-right:32px;font-size:22px;line-height:30px}.security_industry_section.expect_during_section .expect_link{margin-top:32px}.security_industry_section.security_information_section .industry_heading>.row-fluid-wrapper>.row-fluid{max-width:800px;margin:0 auto}.security_industry_section.security_information_section .industry_content_box>.row-fluid-wrapper>.row-fluid{max-width:400px}.security_industry_section.security_information_section .industry_content_box p{max-width:100%}.security_server_section{padding:100px 0}.security_server_section .data_server_heading{text-align:center}.security_server_section .security_img_content{padding:64px 0 24px 0}.security_server_section .security_img_content .security_content_box{max-width:500px;padding-left:32px}.security_server_section .security_img_content .security_content_box .social_list{border-top:1px solid #d3d3d3;padding-top:16px;margin-top:16px}.security_server_section .security_img_content .security_content_box .social_list:after{content:"";clear:both;display:block}.security_server_section .security_img_content .security_content_box .social_list span{float:left;font-weight:700}.security_server_section .security_img_content .security_content_box .social_list .social_icon{float:left;margin-left:16px}.security_server_section .security_img_content .security_content_box .social_list .social_icon ul li{display:inline-block}.security_server_section .security_img_content .security_content_box .social_list .social_icon ul li a{color:#d3d3d3;border:1px solid #d3d3d3;width:36px;display:block;height:36px;text-align:center;line-height:36px;border-radius:100%;margin-right:8px}.security_server_section .security_img_content .security_content_box .social_list .social_icon ul li a:hover{color:#fff;border-color:#fc7903;background-color:#fc7903}.security_server_section.security_commited_section .security_img_content .security_content_box .social_list .social_icon ul li span{display:none}.security_server_section.security_commited_section .security_img_content .security_content_box h2{margin-bottom:0 !important}.security_server_section.security_commited_section .security_img_content .security_content_box strong{display:block;margin-bottom:16px;!important}.security_server_section .security_img_content.row_reverse .security_content_box{padding-left:0;margin:0 auto 0 0}.security_server_section .security_img_content .security_img_box{transform:scale(1.2) translate(-35px,0)}.security_server_section .security_img_content.row_reverse .security_img_box{transform:scale(1.2) translate(35px,0)}.security_server_section.security_commited_section .security_img_content .security_img_box,.security_server_section.security_commited_section .security_img_content.row_reverse .security_img_box{transform:scale(1) translate(0,0)}.security_server_section .security_img_content .security_content_box .security_icon{margin-bottom:24px}.security_server_section .security_img_content .security_content_box h4{font-weight:700;margin-bottom:8px}.security_server_section .security_img_content .security_content_box p{font-size:18px}.security_quick_cta .security_phone_img{text-align:center}.security_quick_cta .quick_cta_content .contact{display:flex;margin-top:16px}.security_quick_cta .quick_cta_content .contact .help_contact{color:#fff;position:relative;margin-right:24px}.security_quick_cta .quick_cta_content .contact .help_contact img{position:absolute;left:0;top:-3px}.security_quick_cta .quick_cta_content .contact .help_contact span{display:block;padding-left:48px}.security_quick_cta .quick_cta_content .contact .help_contact a{color:#fff}.security_quick_cta .quick_cta_content .contact .help_contact a:hover{text-decoration:underline}.income_hero_banner.john_hero_banner .heday_banner_heading h1{font-size:62px;line-height:68px;max-width:700px;margin:0 auto;text-align:center}.income_hero_banner.john_hero_banner h1{margin-top:0px;font-size:40px;line-height:50px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content{padding-left:30px;padding-right:40px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.income_banner_content_list ul{margin-top:20px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.income_banner_content_list ul li{position:relative;padding:8px 0 8px 50px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.income_banner_content_list ul li img{position:absolute;left:0;top:5px;width:30px !important}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content .couple_img{margin-left:-40px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.retiring_content h2{margin-bottom:8px !important}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.retiring_content ul li{font-weight:700;position:relative;padding:4px 0 8px 50px;font-size:20px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.retiring_content ul li img{position:absolute;left:0;top:5px;width:30px !important}.retiring_content a.heday_btn{padding:14px 30px !important;font-size:20px !important;margin-bottom:16px;font-weight:700 !important}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.retiring_content p{margin-top:4px!imortant}.income_hero_banner.john_hero_banner.concert_banner .sub_heading span{font-size:20px;font-weight:600;max-width:460px;display:block;line-height:24px;margin-bottom:8px}.income_hero_banner.john_hero_banner.concert_banner h1{font-size:50px;line-height:60px}.income_hero_banner.john_hero_banner.concert_banner .retirement_banner_content h1{font-size:46px;line-height:56px}.income_hero_banner.john_hero_banner.concert_banner h4{font-size:22px;line-height:32px}.income_hero_banner.john_hero_banner.concert_banner a.heday_btn,.income_hero_banner.john_hero_banner.feature_hero_banner a.heday_btn{background-color:#ff8600;color:#fff;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px;margin-right:16px}.income_hero_banner.john_hero_banner.concert_banner a.btn_outline{color:#ff8600;border:1px solid #ff8600;background-color:transparent;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px}.income_hero_banner.john_hero_banner.concert_banner a.btn_outline:hover{color:#fff;background-color:#ff8600}.income_hero_banner.john_hero_banner a{color:#ff8600;background-color:transparent;margin-top:0;padding:0;font-size:18px;text-decoration:underline;font-weight:600}.income_hero_banner.john_hero_banner a i{margin-left:8px}.income_hero_banner.john_hero_banner.serve_hero_banner a{background-color:#ff8600;color:#fff;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px}.who_we_are_section{padding-bottom:100px}.who_we_single_content{text-align:center;padding:40px 40px 0}.leadership_section{padding-bottom:120px}.leadership_section .leadership_heading{padding:0 180px}.leadership_img_content_box{padding-top:40px}.leadership_content_box h2{margin-bottom:0}.leadership_content_box p{font-weight:600}.social_link_content .social_link_wrap{display:flex;padding-top:24px}.social_link_content .social_link_wrap .follow_us{margin-right:24px}.social_link_content .social_link_wrap .follow_us h5{margin:0;font-weight:600}.social_link_content .social_link_wrap .follow_us_link{display:flex}.social_link_content .social_link_wrap .follow_us_link .social_icon{margin-right:12px}.social_link_content .social_link_wrap .follow_us_link .social_icon:last-child{margin-right:0px}.social_link_content .social_link_wrap .follow_us_link .social_icon a{display:inline-block;width:40px;height:40px;line-height:40px;color:#d3d3d3;border:1px solid #d3d3d3;text-align:center;border-radius:100%;font-size:18px}.social_link_content .social_link_wrap .follow_us_link .social_icon a:hover{color:#fff;border-color:#fc7903;background-color:#fc7903}.social_link_content .social_link_wrap .follow_us_link .social_icon a i{font-size:0}.social_link_content .social_link_wrap .follow_us_link .social_icon a i:before{font-size:18px}.social_link_content .social_link_wrap .follow_us_link i.fa-linkedin-in:before{content:"\f0e1"}.what_we_do_section{position:relative;background-color:rgba(252,121,3,0.03);padding:100px 0}.what_we_do_section:before{content:"";width:90px;height:100%;position:absolute;top:0;background-repeat:no-repeat;right:0;background-image:url(https://f.hubspotusercontent10.net/hubfs/3782765/Group%204.png)}.what_we_do_section .what_we_do_heading_box{text-align:center}.what_we_do_section .what_we_do_heading_box h3{margin-bottom:8px}.what_we_do_listing_wrap .listing{max-width:1200px;margin:0 auto}.what_we_do_listing_wrap .listing ul:after{content:"";clear:both;display:block}.what_we_do_listing_wrap .listing ul li{float:left;width:50%;position:relative;font-size:18px;line-height:26px;padding:10px 0 10px 40px}.what_we_do_listing_wrap .listing ul li i{color:#fff;position:absolute;left:0;width:30px;height:30px;line-height:30px;background-color:#fc7903;border-radius:100%;text-align:center;font-size:16px}.approach_content a.heday_inline_btn{color:#fc7903;font-size:20px}.help_section{padding:100px 0}.help_content_box .content_box_wrap{text-align:center}.help_content_box .content_box_wrap .icon_content{margin-bottom:16px}.help_content_box .content_box_wrap .icon_content i{font-size:0}.help_content_box .content_box_wrap .icon_content i:before{font-size:50px;color:#fc7903}.help_content_box .content_box_wrap h2{margin-bottom:8px}.help_content_box .content_box_wrap h4{color:#fc7903;line-height:36px}.help_content_box .content_box_wrap h4 span{font-weight:900;display:inline-block}.help_content_box .content_box_wrap h4 span i{margin-right:8px}.income_hero_banner.john_hero_banner .income_banner_img{position:relative}.income_hero_banner.john_hero_banner .income_banner_img .income_img{position:absolute;top:52%;width:80%;left:-60px}.income_hero_banner.retire_bg{background-image:url(https://f.hubspotusercontent10.net/hubfs/3782765/background.jpg);background-size:cover}.income_hero_banner h1{font-weight:700;margin-top:-100px}.income_hero_banner p{margin-top:16px;font-size:18px;font-weight:500;margin-bottom:0}.income_hero_banner.john_hero_banner .income_banner_content{padding-right:80px}.income_banner_content ul.feature_listing{margin-top:16px}.income_banner_content ul.feature_listing li{position:relative;padding:0px 0 12px 26px}.income_banner_content ul.feature_listing li i{position:absolute;left:0;top:4px;font-size:18px;color:#ff8600}.heday_reasons_section.calculate_section.img_with_content.feature_secure_section{padding-top:200px;padding-bottom:0}.existing_solutions_section.heyday_help_section{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/heyday_help_bg.png)}.existing_solutions_section.heyday_help_section.heyday_paul_section{background-image:url(https://cdn2.hubspot.net/hubfs/3782765/BG-1.png)}.existing_solutions_section.heyday_help_section.heyday_michael_section{background-image:url(https://cdn2.hubspot.net/hubfs/3782765/BG-2.png)}.existing_solutions_section.heyday_help_section.david_help_section{background-image:url(https://cdn2.hubspot.net/hubfs/3782765/BG-1.jpg)}.existing_solutions_section.heyday_help_section.william_bg_section{background-image:url(https://cdn2.hubspot.net/hubfs/3782765/BG.jpg)}.existing_solutions_section.heyday_help_section .existing_solutions_content{text-align:left;color:#fff;padding-right:40px}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content{padding-top:32px}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box{padding:10px !important;border-radius:10px;background-color:#25284f}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box .heyday_icon_box_wrap{padding:20px;border:1px dotted #fff;border-width:2px;border-radius:10px;position:relative}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box .heyday_icon_box_wrap img{position:absolute}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box .heyday_icon_box_wrap .heyday_content{padding-left:60px}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content h3{font-size:22px;margin-bottom:8px}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content a{color:#ff8600;background-color:transparent;margin-top:0;padding:0;font-size:18px;text-decoration:underline;font-weight:600}.existing_solutions_section.heyday_help_section .existing_solutions_content h2{font-size:28px;line-height:36px;margin-bottom:16px}.existing_solutions_section.heyday_help_section .existing_solutions_content p{font-size:22px;line-height:30px;font-weight:300}.existing_solutions_section{background-color:#2b2d4e;padding:64px 0;text-align:center}.existing_solutions_section h3{color:#fff;font-size:38px;font-weight:600}.heday_reasons_section.calculate_section{padding-bottom:120px}.expand_section{background-color:#fffbf7;padding:64px 0;display:none}.expand_section .expand_content_box{max-width:800px;padding-right:180px}.expand_section .row_reverse .expand_content_box{max-width:660px;padding-right:40px}.expand_section .row_reverse.expand_wrap .expand_link{text-align:center}.expand_section .row_reverse.expand_wrap .expand_link a{color:#ff8600;text-align:center}.expand_section .expand_content_box h3{font-size:34px}.expand_section .expand_content_box .major_list ol li{color:#fc7903;position:relative;padding-left:40px;font-size:20px;font-weight:600;margin-bottom:20px}.expand_section .expand_content_box .major_list ol li span{position:absolute;left:0;color:#fff;width:30px;height:30px;line-height:28px;background-color:#fc7903;text-align:center;border-radius:20px}.expand_section .expand_content_box h4{font-weight:500;line-height:32px}.expand_section .expand_content_box .quotation_text{margin-top:40px;padding:0 0px 0 20px;border-left:12px solid #fc7903}.expand_section .expand_content_box .quotation_text h3{font-weight:700}.assign_section{padding:80px 0 64px 0}.assign_section .assign_heading{text-align:center}.assign_section .assign_heading p{font-size:22px;padding:50px}.assign_section .assign_heading p span{color:#fc7903}.assign_section .assign_img{position:relative}.assign_section .assing_img_shape{position:absolute;z-index:-1;max-width:320px;left:-50px;top:-140px}.assign_section .assign_gif_img{width:80%;text-align:center;float:none;margin:0 auto !important}.retirement_saving_section.income_expense_section{padding-top:120px !important}.income_expense_section .saving_img{position:relative}.income_expense_section .saving_img .expense_shape_img{position:absolute;z-index:0;right:-130px;width:50%;float:none;top:-240px}.income_expense_section .saving_img .expense_gif_img{position:relative;z-index:1}.solution_retire_section{overflow:hidden;padding:64px 0 150px;background-color:#ebf4fd}.solution_retire_section .solution_retire_heading{text-align:center}.solution_retire_section .solution_retire_heading h3{margin-bottom:0 !important}.solution_retire_section .solution_retire_box_wrap{position:relative;z-index:1}.solution_retire_section .solution_retire_box_wrap.solution_retire_box_wrap_1:before{content:"";position:absolute;width:40%;height:100%;background-size:contain;background-repeat:no-repeat;left:-220px;z-index:-1;top:-80px;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/bg%202.png)}.solution_retire_section .solution_retire_box_wrap.solution_retire_box_wrap_2:after{content:"";position:absolute;width:40%;height:100%;background-size:contain;background-repeat:no-repeat;right:-220px;z-index:-1;bottom:-260px;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/bg-3.png)}.solution_retire_box_wrap .retire_box{text-align:center;border-radius:24px;margin-top:56px;background-color:#fff;box-shadow:0 10px 50px rgba(0,0,0,0.08),0 13px 45px rgba(0,0,0,0.08)}.solution_retire_box_wrap .retire_box .retire_box_img img{width:100%;height:300px !important;border-radius:24px 24px 0 0}.solution_retire_box_wrap .retire_box .retire_couple_img{margin-top:-50px}.solution_retire_box_wrap .retire_box .retire_box_content{padding:0 24px 32px}.solution_retire_box_wrap .retire_box.retire_box_5 .retire_box_content{margin-top:92px}.solution_retire_box_wrap .retire_box .retire_box_content h4{font-size:26px;line-height:30px;min-height:110px;margin-bottom:0}.solution_retire_box_wrap .retire_box .retire_box_content h4 span{color:#ff8600;font-weight:600}.solution_retire_box_wrap .retire_box .retire_box_content a.outline_btn{color:#ff8600;border:1px solid #ff8600;background-color:transparent;padding:2px 12px;border-radius:6px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:8px}.solution_retire_box_wrap .retire_box .retire_box_content a.outline_btn i{margin-left:8px}.solution_retire_box_wrap .retire_box .retire_box_content a.outline_btn:hover{color:#fff;background-color:#ff8600}.calculate_section{position:relative}.calculate_section:before{content:"";background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Side-artwork.png);width:90px;height:100%;position:absolute;top:-50px;background-repeat:no-repeat}.calculate_section .calculate_img_col{position:relative}.calculate_section .calculate_img_col .calculate_shap_img{position:absolute;z-index:-1;right:-100px;width:50%;float:none;top:-90px}.calculate_section.retirement_saving_section .calculate_img_col .calculate_shap_img{z-index:0;right:0;left:-100px;top:-160px}.calculate_section.retirement_saving_section .calculate_img_col .calculate_gif_img{position:relative;z-index:1}.Securing_section .securing_img_col{position:relative}.Securing_section .securing_img_col .securing_shap_img{position:absolute;z-index:-1;float:none;right:40px;top:-180px;max-width:70%}.Securing_section.retirement_saving_section .securing_img_col .securing_shap_img{z-index:0}.Securing_section.retirement_saving_section .securing_img_col .securing_gif_img{position:relative;z-index:1}.heday_calculate_content p{font-size:22px}.heday_calculate_content p span{color:#fc7903}.heday_reasons_section.img_with_content{padding:64px 0}.heday_reasons_section.Securing_section.retirement_saving_section{padding:120px 0}.heday_reasons_section.calculate_section.img_with_content{padding-bottom:150px}.heday_reasons_section.calculate_section.img_with_content.concern_securing_section{padding-bottom:0}.heday_reasons_section.calculate_section.img_with_content.retirement_saving_section{padding-bottom:16px}.heday_reasons_section.img_with_content.concern_assistant_section{padding-top:0}.pricing_cost_section{padding:160px 0 100px}.pricing_cost_section.onboarding_form_section{padding:80px 0}.pricing_cost_section.onboarding_form_section>.row-fluid-wrapper>.row-fluid .onboarding_form_heading{padding:0 32px 32px}.form_onboarding form.hs-form fieldset{margin-bottom:24px;max-width:100% !important}.form_onboarding form.hs-form fieldset label{font-size:18px;max-width:90%;line-height:22px;font-weight:600;color:#000;margin-bottom:8px !important;min-height:42px;display:flex;align-items:flex-end}.form_onboarding form.hs-form fieldset .input input,.form_onboarding form.hs-form fieldset .input select{height:50px;width:90% !important}.form_onboarding form.hs-form fieldset .input textarea,.form_onboarding form.hs-form fieldset .input input,.form_onboarding form.hs-form fieldset .input select{padding:8px 16px;background-color:#fff !important;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,0.04),0 6px 15px rgba(0,0,0,0.04)}.form_onboarding form.hs-form .hs_submit{text-align:center}.form_onboarding form.hs-form .hs_submit .actions input[type="submit"]{background-color:#ff8600;color:#fff;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px}.onboarding_img_content{padding-bottom:80px}.onboarding_img_content>.row-fluid-wrapper>.row-fluid .onboarding_img{text-align:center}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box{padding:60px;margin:0;width:50%}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .logo{margin-bottom:24px}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .secure_content>div,.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .logo>div{margin:0 auto;max-width:400px !important}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .secure_content .pricing_cost_section{position:relative;overflow:hidden;padding:180px 0 100px 0}.pricing_cost_section:before{content:"";position:absolute;left:0;background-size:cover;background-repeat:no-repeat;width:80px;height:400px;top:100px;transform:scaleX(-1);background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Group%204.png)}.pricing_cost_section .pricing_left_side_content h2{color:#ff8600;position:relative;padding-bottom:16px}.pricing_cost_section .pricing_left_side_content h2:after{content:"";left:0;right:0;position:absolute;bottom:0;width:60px;background-color:#ff8600;height:3px}.pricing_cost_section .pricing_box_wrap{padding-left:40px}.pricing_cost_section .pricing_content_box{padding:40px;border-radius:10px}.pricing_cost_section .pricing_content_box.pricing_content_box_1,.pricing_cost_section .pricing_content_box.pricing_content_box_2{margin-bottom:24px}.pricing_cost_section .pricing_content_box.pricing_content_box_1,.pricing_cost_section .pricing_content_box.pricing_content_box_3{transform:translate(0px,-60px)}.pricing_cost_section .pricing_content_box .pricing_logo img{width:70px;height:60px !important}.pricing_cost_section .pricing_content_box .content_box{min-height:280px}.pricing_cost_section .pricing_content_box h4{padding:24px 0;font-weight:700;position:relative}.pricing_cost_section .pricing_content_box h4:after{content:"";left:0;right:0;position:absolute;bottom:0;width:60px;background-color:#ff8600;height:3px}.pricing_cost_section .pricing_content_box p{font-size:18px;line-height:28px}.pricing_app_video_section{position:relative;overflow:hidden}.pricing_app_video_section:before{content:"";position:absolute;right:-30px;background-size:cover;background-repeat:no-repeat;width:80px;height:400px;top:100px;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Group%204.png)}.pricing_app_video_section .pricing_app_video_content{width:50%;min-height:520px;padding:80px 0}.pricing_app_video_section .pricing_app_video_content.video_content{margin-left:0 !important}.pricing_app_video_section .pricing_app_video_content>.row-fluid-wrapper>.row-fluid{max-width:400px;margin:0 auto}.pricing_app_video_section .pricing_app_video_content img{width:60px !important;height:80px !important}.pricing_app_video_section .pricing_app_video_content.video_content img{width:80px !important}.pricing_app_video_section .pricing_app_video_content span.sub_heading{color:#fc7a02;display:block;padding:24px 0 8px 0}.pricing_app_video_section .pricing_app_video_content h3{font-weight:700}.pricing_app_video_section .pricing_app_video_content a{color:#fc7a02}.pricing_app_video_section .pricing_app_video_content a i{margin-left:8px}.insure_section.retire_business{padding:100px 0}.insure_section.retire_business.pricing_banner{padding:64px 0 0}.insure_section.retire_business.pricing_banner h2{margin:0}.insure_section.retire_business.pricing_banner .business_video_img{padding:0}.insure_section.retire_business .insure_content.business_content{padding:0 60px;text-align:center}.insure_section.retire_business .insure_content.business_content h3{font-size:30px}.insure_section.retire_business .insure_content.business_content p{font-size:20px;line-height:22px;font-weight:300;padding:0 60px}.insure_section.retire_business .insure_content.business_content .business_video_img{padding:64px 0 48px 0}.assistant_section.img_with_content{padding:0 0 64px 0 !important}.assistant_section.retirment_section{padding-top:40px !important}.heday_gift_section.gift_section{padding:0;background-size:cover;background-repeat:no-repeat;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/gray%20bg%20for%20gift%20card.png)}.heday_gift_section.gift_section .heday_gift_card_content{padding:0 0px 0 126px}.gift_section{padding:64px 0;background-color:#ecf5fd}.gift_section .heday_gift_card_content .gift_icon{max-width:80px;margin-bottom:20px}.gift_section .heday_gift_card_content h3{font-size:34px;font-weight:700}.gift_section .heday_gift_card_content h3 a{color:#fc7903}.heday_reasons_section{padding:64px 0}.heday_reasons_section .heday_reasons_content{padding:8% 2% 8% 0}.heday_reasons_section .heday_reasons_content h3{font-size:38px;font-weight:600}.heday_reasons_section .heday_reasons_content p{margin-top:16px;font-size:18px;padding-right:60px}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul{margin:0;padding:0}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li{list-style:none;padding:8px 0}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li a{position:relative;font-size:16px;color:#242740;text-decoration:none;padding-left:32px;display:block}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li a:hover{color:#ff8600}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li a.active{color:#ff8600}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li a span{position:absolute;left:0}.heday_reasons_section.simple_step_section{background-color:#fffcf7;padding-bottom:0 !important}.heday_reasons_section.simple_step_section .silmilar_step_content_box{padding-bottom:56px}.heday_reasons_section.simple_step_section .simple_step_heading{text-align:center}.silmilar_step_content_box .similar_content .step_sub_heading span{display:inline-block;padding:8px 32px;border-radius:32px;background-color:#fff1e4;font-weight:800;margin-bottom:24px;color:#ee7d13}.silmilar_img_content_box .similar_content .step_sub_heading span{font-size:12px;padding:2px 22px;margin-bottom:16px}.silmilar_step_content_box .similar_content .similar_content_text{padding-right:60px}.silmilar_step_content_box .similar_content .similar_content_text h3{font-weight:800;margin-bottom:0}.contributors_section .contributors_heading{text-align:center}.contributors_section .contributors_box_wrap{padding:24px 24px 0}.contributors_section .contributors_box_wrap .contributors_box h4{position:relative;padding-bottom:30px;margin-bottom:0}.contributors_section .contributors_box_wrap .contributors_box h4:after{content:"";position:absolute;left:0;bottom:12px;width:60px;height:4px;background-color:#fd8624}.contributors_section .contributors_box_wrap .contributors_box .contributors_box_content{padding-top:24px}.improve_retirement_section{padding:64px 0 200px 0;position:relative;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/texture.png);background-size:100% 50%;background-repeat:no-repeat;background-position:bottom}.improve_retirement_section:before{content:"";background-image:url(https://cdn2.hubspot.net/hubfs/3782765/Side-artwork.png);width:90px;height:100%;position:absolute;top:-50px;background-repeat:no-repeat}.improve_retirement_section .improve_retirement_heading{text-align:center}.improve_retirement_section .improve_retirement_box_wrap{padding:60px 16px 0}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box{position:relative;min-height:320px;display:flex;align-items:center;text-align:center}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{content:"";background-color:#6ec6f4;position:absolute;height:330px;width:330px;z-index:-1;border-radius:100%;left:-30px;opacity:80%}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box.improve_retirement_box_2:before{background-color:#e4a8fd}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box.improve_retirement_box_3:before{background-color:#fbd189}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box.improve_retirement_box_4:before{background-color:#86dd79}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box{max-width:280px;margin:0 auto;padding:0 20px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box .improve_retirement_content{color:#fff;margin-top:20px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirment_btn{margin-top:64px;text-align:center}.insure_section{padding-bottom:64px;background-size:contain;background-repeat:no-repeat;background-color:#2b2d4e;background-position:bottom;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/insure_bg.png)}.insure_section .insure_image{margin-top:-30px}.insure_section .insure_content{color:#fff;padding:0 0px 0 56px}.insure_section .insure_content h3{margin-bottom:20px}.insure_section .insure_content p a{color:#ff8600;text-decoration:none}.insure_section .insure_section_box_wrap{padding-top:32px;max-width:1200px;margin:0 auto !important;float:none}.insure_section .insure_section_box_wrap .insure_section_box{text-align:center;color:#fff;min-height:360px;padding:48px 32px;background-color:#252746}.insure_section .insure_section_box_wrap .insure_section_box.insure_section_box_2{background-color:#22243e}.insure_section .insure_section_box_wrap .insure_section_box.insure_section_box_3{background-color:#1e203a}.insure_section .insure_section_box_wrap .insure_section_box .icon img{width:80px;margin-bottom:16px}.insure_section .insure_section_box_wrap .insure_section_box h5{position:relative;padding-bottom:30px;margin-bottom:0}.insure_section .insure_section_box_wrap .insure_section_box h5:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:12px;width:60px;height:4px;background-color:#fff}.insure_section .insure_section_box_wrap .insure_section_box p{margin-bottom:0px}.insure_section .insure_section_box_wrap .insure_section_box a{color:#ff8600}.insure_section .insure_section_box_wrap .insure_sign{padding:24px 40px;color:#fff;border-radius:16px;margin-top:24px;background-color:#ff8600}.insure_section .insure_section_box_wrap .insure_sign p{margin-bottom:0;text-align:center}.insure_section .insure_section_box_wrap .insure_sign p a{color:#fff;font-weight:600;text-decoration:underline}.benefits_section{padding-bottom:0 !important}.benefits_section .calculate_img_col{position:relative}.benefits_section .calculate_img_col .benifits_img{padding-left:50px}body .faq_article .article_heading{padding-bottom:0 !important}.cta_form_section{padding-top:32px;background-color:#ff8600}.cta_form_section .form_heading{color:#fff}.existing_solutions_content{position:relative}.video_popup{position:absolute;width:100px !important;height:100px;bottom:45%;left:0;right:0;margin:auto !important}.video_popup .play_button a img{max-width:160% !important}.video_popup_content{position:absolute;opacity:0}.heday_reasons_section .heday_reasons_img_box{display:none}.heday_reasons_section .heday_reasons_img_box.heday_reasons_img_box1{display:block}.quick_cta .quick_cta_wrapper form,.quick_cta h2{max-width:100%}.retirement_quick_cta .quick_cta_wrapper{padding:100px}.retirement_quick_cta .quick_cta_wrapper .quick_cta_content{padding-right:0px}.quick_cta a.btn_outline{color:#fd8624;border:1px solid #fff;background-color:#fff;padding:8px 20px;border-radius:6px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;text-decoration:none;display:inline-block;margin-top:24px;margin-right:16px}.quick_cta_wrapper .quick_cta_content{padding-right:120px}.quick_cta_wrapper .row-fluid-wrapper>.row-fluid{display:flex;align-items:center}.quick_cta.retirement_information_section{padding:100px 0px}.income_hero_banner.retirment_risk_hero_banner{padding:40px 0 80px}.retirment_risk_hero_banner .income_video video{width:120% !important}.faq_article .row-fluid-wrapper>.row-fluid{max-width:1200px;margin:0 auto}.faq_article .article_box_wrape .arcticle_box img{width:100%}.faq_article .article_box_wrape .arcticle_box .box_content_wrap .box_content .article_logo img{max-width:50%}.faq_article .article_box_wrape .arcticle_box .box_content_wrap .box_content h3{font-size:20px !important}.client_feature_banner{background-size:35%;padding:80px 0 120px 0;background-repeat:no-repeat;background-image:url(https://cdn2.hubspot.net/hubfs/3782765/heroimaage2.png)}.client_feature_banner .client_quotation_content{padding:0 48px}.client_feature_banner .client_quotation_content h1{font-size:40px;font-style:italic;position:relative;margin-bottom:0px}.client_feature_banner .client_quotation_content h1 i{position:absolute;left:-40px;font-size:66px;color:#ffdab2;top:-40px;z-index:-1}.client_feature_banner .client_quotation_content .quotation_title{position:relative;padding:40px 0px 0 100px}.client_feature_banner .client_quotation_content .quotation_title img{position:absolute;top:24px;left:0;width:80px}.client_feature_banner .client_quotation_content .quotation_title h4{margin-bottom:0 !important;font-weight:700}.client_feature_banner .client_quotation_content .quotation_title p{margin-top:0;font-size:16px}.feature_clinet_section{background-color:#fafaff}.feature_clinet_section .feature_client_heading{text-align:center}.feature_clinet_section .feature_client_heading h3{position:relative;padding-bottom:30px;margin-bottom:6px}.feature_clinet_section .feature_client_heading h3:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:12px;width:60px;height:4px;background-color:#fd8624}.feature_clinet_section .feature_growing_content{padding-right:26px}.feature_clinet_section .feature_growing_content h3{position:relative;padding-bottom:30px;margin-bottom:6px}.feature_clinet_section .feature_growing_content h3:after{content:"";position:absolute;left:0;bottom:12px;width:60px;height:4px;background-color:#fd8624}.feature_clinet_section .feature_client_content p{font-size:20px}.client_feature_single_content{padding:40px 38px}.client_feature_single_content p{font-size:20px}.feature_clinet_section .client_feature_img_content .feature_content{padding:0 32px}.feature_clinet_section .client_feature_img_content .feature_content p{font-size:20px}.trusted_business_section{text-align:center;padding:64px 0}.trusted_business_section .tursted_icon_content .trusted_icon{width:80px;float:none;margin:0 auto}.trusted_business_section .tursted_icon_content h2{font-size:38px}.trusted_business_section .tursted_icon_content p{font-size:20px;max-width:800px;margin:0 auto}.trusted_business_section .trusted_box_wrap .trusted_box{border-radius:8px;margin-top:56px;background-color:#fff;box-shadow:0 10px 50px rgba(0,0,0,0.08),0 13px 45px rgba(0,0,0,0.08)}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_content_box{padding:32px}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_img img{border-radius:8px 8px 0 0;width:100%}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_content_box h3{font-size:28px;font-weight:700;position:relative;padding-bottom:30px;margin-bottom:6px}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_content_box h3:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:12px;width:60px;height:4px;background-color:#fd8624}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_content_box p{font-size:18px !important}.client_saying_section{padding:64px 0 80px 0;text-align:center}.client_saying_section .client_saying_content h3{font-size:38px;position:relative;padding-bottom:30px;margin-bottom:32px}.client_saying_section .client_saying_content h3:after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:12px;width:60px;height:4px;background-color:#fd8624}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .onboarding_img img{width:100% !important}.onboarding_secure_section .onboarding_secure_wrap>.row-fluid-wrapper>.row-fluid{display:flex;flex-wrap:wrap}.solution_retirement_assesment .assign_section.concern_assign_section{padding:0 !important}.solution_retirement_assesment.solution_retire_section{padding:100px 0 32px !important}.solution_retirement_assesment .concern_securing_section{padding-top:0}.solution_retirement_assesment .concern_securing_section .calculate_img_col .calculate_shap_img{z-index:0}.happy_clients_section .row-fluid-wrapper>.row-fluid{display:flex;flex-wrap:wrap}.solution_retirement_assesment .concern_securing_section .calculate_img_col .calculate_gif_img{position:relative}@media only screen and (min-width:2000px){.heday_reasons_section.heday_expense_section .row-fluid{max-width:1500px;margin:0 auto}}@media only screen and (min-width:1700px){.existing_solutions_section{padding:280px 0}.expand_section .row-fluid{max-width:1600px;margin:0 auto}.heday_gift_section.gift_section .row-fluid{max-width:1400px;margin:0 auto}.heday_expense_section .row-fluid{max-width:1400px;margin:0 auto}}@media only screen and (min-width:1500px){.heday_reasons_section.heday_expense_section .expense_content_box h3{max-width:480px}.heday_reasons_section.heday_expense_section .expense_content_box p{max-width:500px}}@media only screen and (max-width:1400px){.income_banner_img img{max-width:105% !important}}@media only screen and (max-width:1200px){.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{height:320px;width:320px}}@media only screen and (max-width:1024px){.security_banner .security_banner_content{padding:0 0 0 150px}.security_banner .security_banner_content h4{line-height:24px;font-weight:400;font-size:18px !important}.security_server_section .security_img_content .security_img_box{transform:scale(1) translate(0,0)}.pricing_cost_section .pricing_content_box{padding:24px}a.heday_btn{font-size:14px}.existing_solutions_section.heyday_help_section .existing_solutions_content h2{font-size:29px !important;line-height:35px !important}.income_hero_banner .income_banner_content{padding-left:2%}.heday_gift_section.gift_section .heday_gift_card_content{padding:10px 10px}.gift_section .heday_gift_card_content h3{font-size:25px !important;margin-bottom:0}.feature_clinet_section .client_feature_img_content .feature_content.feature_content_1{padding:0 0px 0 32px}.feature_clinet_section .client_feature_img_content .feature_content.feature_content_2{padding:0 32px 0 0px}.feature_clinet_section .feature_client_heading{margin-bottom:56px}.trusted_business_section .tursted_icon_content h2{font-size:28px !important;margin-bottom:18px}.trusted_business_section .trusted_box_wrap .trusted_box .trusted_content_box{min-height:220px}.insure_section.client_saying_section .insure_content{padding:0}.video_popup .play_button a img{max-width:120% !important}.heday_reasons_section .heday_reasons_content p{padding-left:0}.heday_reasons_section .heday_reasons_content .heday_reasons_content_list ul li a{font-size:16px}.improve_retirement_section{padding:64px 0 120px 0}.heday_reasons_section .heday_reasons_content{padding:8% 0 8% 2%}.contributors_section .contributors_box_wrap .contributors_box .contributors_box_content h4{font-size:20px !important}.improve_retirement_section .improve_retirement_heading{padding:0 220px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{height:260px;width:260px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box{max-width:100%}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box .improve_retirement_content h5{font-size:18px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirment_btn{margin-top:8px}.quick_cta_wrapper .quick_cta_content{padding-right:0px}body .quick_cta_wrapper .quick_cta_content h2{font-size:30px !important;line-height:32px !important}.quick_cta.retirement_quick_cta a.btn_outline{font-size:14px;padding:8px 16px;margin-top:16px}.retirement_quick_cta .quick_cta_wrapper{padding:50px 0px;margin-right:8px}.what_we_do_listing_wrap .listing{max-width:100%}.what_we_do_listing_wrap .listing ul li{font-size:16px}.leadership_section .leadership_heading{padding:0 40px}}@media only screen and (max-width:991px){.txt_white{margin-top:0 !important}.schedule_form_box{margin:0 !important}.form_heading_box{padding-right:0px}.onboarding_form_section .form_onboarding.form_light_txt{padding:0 !important}.income_hero_banner .income_banner_img.retiremnet_banner_img{padding-top:56px}body .pricing_cost_section .pricing_content_box{width:48% !important}body .pricing_app_video_section .pricing_app_video_content{width:50% !important}.security_banner .security_banner_content{padding:0 0 0 70px}.security_banner .security_banner_content>.row-fluid-wrapper>.row-fluid{max-width:100%;margin:0 0 50px auto}.security_industry_section .industry_heading{padding-bottom:16px}.security_industry_section .industry_content_box.industry_content_box_1{margin-bottom:40px}.security_industry_section.expect_during_section .industry_content_box{text-align:left;margin-left:0}.security_industry_section .industry_logo{width:100% !important}.security_industry_section .industry_content_wrap{text-align:center}.security_industry_section .industry_content_box p{margin:0 auto 10px auto}.security_server_section .security_img_content.row_reverse .security_img_box{transform:scale(1.2) translate(0px,0)}.security_server_section .security_img_content .security_content_box{padding-left:0 !important;margin:0}.security_industry_section.security_information_section .industry_content_box.industry_content_box_1{margin-top:16px}.security_industry_section.security_information_section .industry_content_box>.row-fluid-wrapper>.row-fluid{margin:0 auto}.security_server_section.security_commited_section .security_img_content.row_reverse .security_content_box{margin:120px auto 0 0}.security_banner.security_member_banner .security_banner_content{padding:50px 70px 0 20px}.security_banner.security_member_banner .security_banner_content>.row-fluid-wrapper>.row-fluid{margin:0 auto 0 0}.security_industry_section .industry_content_box.industry_content_box_1{margin-bottom:0px}.quick_cta.security_quick_cta{padding:40px 0}.security_quick_cta .quick_cta_content .contact{flex-wrap:wrap}.security_quick_cta .quick_cta_content .contact .help_contact.mail_heday{margin-bottom:24px}.income_hero_banner{background-size:cover;padding:160px 80px 150px 80px}.income_hero_banner.john_hero_banner{padding:60px 80px 60px 80px}.income_hero_banner.john_hero_banner .align_center>.row-fluid{display:flex;flex-direction:column-reverse}.trusted_business_section .trusted_box_wrap .trusted_box{margin-left:0 !important}.heday_gift_section.gift_section .heday_gift_card_content{padding:40px 20px 80px 20px}.expand_section .expand_wrap .epand_box_img,.expand_section .expand_wrap .expand_content_box{width:100% !important;max-width:100% !important;padding:0}.expand_section .expand_wrap .epand_box_img{text-align:center;margin-bottom:32px}.expand_section .expand_wrap .expand_content_box .row-fluid{max-width:600px;margin:0 auto}.assign_section .assign_heading{max-width:600px !important;margin:0 auto !important;float:none !important}.client_feature_banner{padding-top:0 !important;background-size:35%}.client_saying_section .insure_section .insure_content{padding:0}.feature_clinet_section .feature_client_content{margin:0 !important}.client_feature_single_content{padding:40px 0px}.client_feature_banner .client_quotation_content{padding:120px 48px 100px 48px}.heday_reasons_section.img_with_content{padding:64px 0 124px 0}.feature_clinet_section .client_feature_img_content .feature_content.feature_content_1{padding:0 0px 32px 0px}.feature_clinet_section .client_feature_img_content .feature_content{margin:0 !important}.img_with_content .calculate_img_col,.img_with_content .securing_img_col{width:100%;max-width:80%;float:none;margin:0 auto 0 0 !important}.img_with_content .heday_calculate_content{max-width:600px;margin:0 auto 0 0 !important;float:none;padding-top:32px}.gift_section .heday_gift_card_content{max-width:640px}.gift_section .gift_img{max-width:100% !important;width:100% !important}.align_center>.row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.row-fluid .span6,.row-fluid .span5,.row-fluid .span5,.row-fluid .span3{width:100% !important}.contributors_section .contributors_box_wrap .contributors_box{margin:0;padding-bottom:20px}.contributors_section .contributors_box_wrap .contributors_box .contributors_box_content{padding-top:24px;max-width:340px}.improve_retirement_box_wrap .row-fluid-wrapper>.row-fluid{display:flex;flex-wrap:wrap;justify-content:center}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box{justify-content:center}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{height:440px;right:0;left:0;margin:auto;width:50%}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box{max-width:60%}.contributors_section .contributors_box_wrap .contributors_box{padding-bottom:20px}.contributors_section .contributors_heading{padding:0}.contributors_section .contributors_box_wrap{padding:32px 0 0}.contributors_section .contributors_box_wrap .contributors_box img{width:100%}.assistant_section .assitant_img{width:100%;max-width:80%;float:none;margin:0 auto 0 0 !important}.improve_retirement_section{background-size:contain}.improve_retirement_section .improve_retirement_box_wrap{padding:10px 16px 0}.improve_retirement_section .improve_retirement_heading{padding:0 120px 100px 120px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirment_btn{margin-top:100px}.insure_section .insure_content{padding:0 120px 0 10px}.insure_section .insure_section_box_wrap{max-width:850px}.insure_section .insure_section_box_wrap .insure_section_box{padding:48px 20px}.insure_section .insure_image{text-align:center}body .quick_cta_wrapper .quick_cta_content h2{font-size:24px !important;line-height:30px !important}.contributors_section .row-fluid-wrapper>.row-fluid,.faq_article .row-fluid-wrapper>.row-fluid,.quick_cta .row-fluid-wrapper>.row-fluid{max-width:850px;margin:0 auto}.faq_article .article_box_wrape .arcticle_box .box_content_wrap{padding:16px}.retirement_saving_section.income_expense_section{padding-top:220px !important}.income_expense_section .saving_img .expense_shape_img{right:0}.onboarding_form_section .form_onboarding{padding:0 0px 0 40px}.retirement_information_section .quick_cta_wrapper .row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.retirement_information_section .quick_cta_wrapper .information_img{margin-bottom:24px}.img_with_content .heday_calculate_content.retirment_securing_content{padding-bottom:80px}.quick_cta_wrapper .quick_cta_content.feature_cta_content{padding-top:50px}.retirment_risk_hero_banner .income_video{margin-bottom:24px}.retirment_risk_hero_banner .income_video video{width:100% !important;height:100% !important}.feature_hero_banner .align_center>.row-fluid-wrapper>.row-fluid{display:flex;flex-direction:column-reverse}.income_hero_banner.john_hero_banner.concert_banner a.heday_btn,.income_hero_banner.john_hero_banner.feature_hero_banner a.heday_btn{font-size:14px;padding:12px 24px}}@media only screen and (max-width:767px){.pricing_cost_section{padding:64px 0}.pricing_cost_section .pricing_box_wrap{padding-left:0;padding-top:40px}body .pricing_cost_section .pricing_content_box{float:left}.pricing_cost_section .pricing_cost_wrap .pricing_left_side_content{padding-right:24px}.pricing_cost_section .pricing_content_box.pricing_content_box_1,.pricing_cost_section .pricing_content_box.pricing_content_box_3{transform:translate(0px,0px);margin-right:4%}body .pricing_app_video_section .pricing_app_video_content{float:left}.pricing_app_video_section .pricing_app_video_content>.row-fluid-wrapper>.row-fluid{max-width:300px}.security_banner .security_banner_content{padding:0 20px}.security_server_section .security_img_content .security_content_box{padding-left:0}.contributors_section .contributors_heading{padding:0}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box{min-height:260px;margin-bottom:30px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{width:70%;height:340px;right:0;margin:auto}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box{max-width:260px}.insure_section .insure_content{color:#fff;padding:0 0 32px 40px}.insure_section .insure_section_box_wrap{max-width:100%;padding:0 40px}.insure_section .insure_section_box_wrap .insure_section_box{padding:32px 20px;min-height:auto}.insure_section .insure_section_box_wrap .insure_section_box.insure_section_box_2{margin:24px 0}.insure_section .insure_section_box_wrap .insure_sign{text-align:center}.improve_retirement_section .improve_retirement_heading{padding:0 0px 100px 0px}.contributors_section .row-fluid-wrapper>.row-fluid,.faq_article .row-fluid-wrapper>.row-fluid,.quick_cta .row-fluid-wrapper>.row-fluid{max-width:100%;padding:0}.assign_section .assign_img{margin-top:100px}.income_hero_banner.john_hero_banner{padding:60px 30px 60px 30px}.insure_section.retire_business .insure_content.business_content{padding:0 30px;text-align:center}.faq_article .article_box_wrape .arcticle_box:first-child{margin-top:0 !important}.faq_article .article_box_wrape .arcticle_box{margin-top:32px !important}.retirement_banner_wrapper .highlight_heading h2{line-height:66px !important}.onboarding_img_content .pricing_left_side_content{padding:32px 32px 0}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .secure_content>div,.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .logo>div{margin:0 auto;max-width:100% !important}.silmilar_step_content_box .silmilar_img_content_box{padding-bottom:40px}.silmilar_step_content_box .silmilar_img_content_box:last-child{padding-bottom:0px}.silmilar_img_content_box .similar_content_img img{height:auto !important;margin-bottom:0px}}@media only screen and (max-width:690px){.heday_reasons_section.heday_expense_section .expense_content_box{padding:60px 80px 100px}.heday_reasons_section.heday_expense_section .expense_content_box h3{font-size:30px !important;line-height:36px !important}.silmilar_step_content_box .similar_content .similar_content_text{padding-right:0px}.income_hero_banner.john_hero_banner .income_banner_img{margin-top:0 !important;padding-top:0 !important}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content.retiring_content{margin-top:24px !important}.leadership_section .leadership_heading{padding:0 24px}.what_we_do_listing_wrap .listing ul li{float:none;width:100%}.innovative_content_box{padding:0}.innovative_content_box p{padding:0 20px}.leadership_content_box{padding-top:32px}}@media only screen and (max-width:480px){.heday_reasons_section.heday_expense_section .expense_content_box{padding:30px 30px 80px}.heday_reasons_section.heday_expense_section .expense_content_box h3{font-size:30px !important;line-height:36px !important}.heday_reasons_section.heday_expense_section .expense_content_box a.heday_btn{font-size:12px;padding:12px 12px}body .pricing_cost_section .pricing_content_box{width:100% !important;float:none}.pricing_cost_section .pricing_cost_wrap .pricing_left_side_content{padding-right:24px}.pricing_cost_section .pricing_content_box.pricing_content_box_1,.pricing_cost_section .pricing_content_box.pricing_content_box_3{margin-right:0}.pricing_cost_section .pricing_content_box.pricing_content_box_3{margin-bottom:24px}body .pricing_app_video_section .pricing_app_video_content{width:100% !important;float:none}.security_banner{padding:50px 0 100px 0}.security_server_section .security_img_content{padding:0px 0 64px 0}.security_server_section{padding-bottom:0 !important}.security_banner.security_member_banner{padding:40px 0 24px}.security_banner.security_member_banner .security_banner_content{padding:0px 32px 0 20px}.security_banner.security_member_banner .security_banner_img{transform:translate(-40px,0px)}h3{font-size:26px !important}h4{font-size:18px !important}.security_server_section{padding:64px 0}.solution_retire_section{padding:64px 0 64px}.solution_retire_box_wrap .retire_box{margin-top:32px}.solution_retire_box_wrap .retire_box .retire_box_img img{height:100%}.solution_retire_box_wrap .retire_box.retire_box_5 .retire_box_content{margin-top:24px}.income_hero_banner.john_hero_banner.concert_banner .income_banner_content{padding-left:0;padding-right:0}.income_hero_banner.john_hero_banner.concert_banner a.heday_btn,.income_hero_banner.john_hero_banner.concert_banner a.btn_outline{font-size:14px;padding:10px 16px}.solution_retire_box_wrap .retire_box .retire_box_content h4{font-size:20px !important;line-height:25px;min-height:auto;margin-bottom:16px}.income_hero_banner{background-size:cover;padding:160px 16px 150px 0}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{height:380px}.quick_cta_wrapper .row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.row-fluid-wrapper>.row-fluid .span4{width:100% !important}.income_hero_banner h1{font-size:32px}.income_hero_banner .income_banner_content{padding:0 16px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box:before{width:100%}.improve_retirement_section .improve_retirement_box_wrap .improve_retirement_box .improve_retirement_content_box{max-width:300px}.improve_retirement_section .improve_retirement_box_wrap .improve_retirment_btn{margin-top:56px}.insure_section .insure_content{padding:0 0 32px 16px}.insure_section .insure_section_box_wrap{padding:0 8px}.cta_form_section .form_heading{padding:0 16px}.insure_section .insure_section_box_wrap .insure_sign{padding:24px}.quick_cta{padding:40px 0 56px 0 !important}.quick_cta_wrapper .quick_cta_content .form_module{width:100% !important}.quick_cta .quick_cta_wrapper form{max-width:100%;padding:0 !important;width:100%}.quick_cta .quick_cta_wrapper form .actions input[type="submit"]{position:relative}.retirement_information_section .quick_cta_wrapper .information_heading h2{text-align:left;margin-bottom:8px}.retirement_information_section .quick_cta_wrapper .information_heading p{text-align:left;margin-bottom:0 !important}.income_hero_banner.john_hero_banner{padding:60px 0px 24px 0px}.income_hero_banner.john_hero_banner h1{font-size:30px !important;line-height:40px !important}.income_hero_banner .income_banner_content{padding:0 0px 32px 16px}.income_hero_banner.john_hero_banner a{font-size:16px}.income_hero_banner.john_hero_banner .income_banner_img{margin-top:24px}.income_banner_img img{max-width:100% !important}.income_hero_banner.john_hero_banner .income_banner_img .income_img{position:relative;top:0;width:135%;left:-75px;right:0;margin:auto}.expand_section .expand_wrap .epand_box_img,.expand_section .expand_wrap .expand_content_box{padding:0 32px !important}.insure_section.retire_business .insure_content.business_content{padding:0}.insure_section.retire_business .insure_content.business_content h3{font-size:22px !important}.insure_section.retire_business .insure_content.business_content p{padding:0}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content h3{font-size:20px !important}.existing_solutions_section.heyday_help_section .existing_solutions_content{padding-right:0;padding-top:32px}.heday_gift_section.gift_section .heday_gift_card_content{padding:40px 20px 80px}.img_with_content .calculate_img_col,.img_with_content .securing_img_col{max-width:130%}.benefits_section{padding:64px 0 150px 0px !important}.assign_section .assing_img_shape{top:-104%;left:-20px;max-width:200px}.assign_section .assign_img{margin-top:20px}.assign_section .assign_gif_img{width:100%}.assign_section .assign_gif_img img{position:relative;left:-207px;max-width:170% !important}.assign_section .assign_heading p{font-size:22px;padding:0}.Securing_section .securing_img_col .securing_shap_img{top:-180px;right:-20px}.assistant_section .assitant_img{max-width:100%}.calculate_section .calculate_img_col .calculate_shap_img{top:-140px;right:-20px}.income_hero_banner.client_feature_banner{background-size:70%}.income_hero_banner.client_feature_banner .income_banner_content.client_quotation_content{padding:120px 0px 32px 16px}.heday_reasons_section.img_with_content{padding:64px 0}.heday_reasons_section.Securing_section.img_with_content{padding-top:150px}.gift_section .heday_gift_card_content h3 a{font-size:22px !important}.img_with_content .heday_calculate_content{padding-top:0}.income_hero_banner.john_hero_banner .heday_banner_heading h1{font-size:40px !important;line-height:46px !important;margin-bottom:24px}.income_hero_banner.john_hero_banner .income_banner_content{padding-right:10px;padding-left:0}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box .heyday_icon_box_wrap img{position:relative}.existing_solutions_section.heyday_help_section .existing_solutions_content .heyday_content_box .heday_help_content .heyday_icon_box .heyday_icon_box_wrap .heyday_content{padding-left:0;padding-top:18px}.heday_reasons_section.calculate_section.img_with_content{padding:100px 0}.benefits_section .calculate_img_col .benifits_img{padding-left:0;padding-bottom:24px}.assign_section{padding:100px 0 64px 0}.assign_section.david_assign_section{padding:280px 0 64px 0}.assign_section.david_assign_section .assing_img_shape{top:-140%}.expand_section .expand_wrap{padding-top:32px}.expand_section .expand_wrap .epand_box_img{margin-bottom:8px}.expand_section .expand_wrap .epand_box_img,.expand_section .expand_wrap .expand_content_box{padding:0px 20px !important}.img_with_content .heday_calculate_content a.heday_btn{margin-top:8px}.assign_section.paul_assign_section.concern_assign_section{padding-top:60px}.assign_section.paul_assign_section{padding-top:240px}.assign_section.paul_assign_section .assing_img_shape{top:-112%}.Securing_section.retirement_saving_section .saving_wrapper{padding-bottom:0 !important}.calculate_section.retirement_saving_section .calculate_img_col .calculate_shap_img{left:10px}.quick_cta_wrapper .row-fluid-wrapper>.row-fluid>.span12{width:100%}.income_expense_section .saving_img .expense_shape_img{top:-200px}.retirement_banner_wrapper .highlight_heading h2{font-size:44px !important;line-height:48px !important}.quick_cta .quick_cta_wrapper form .hs-form-field{padding-bottom:30px}.img_with_content .calculate_gif_img{width:130%;height:auto;margin:0 auto;position:relative;left:-64px}.heday_reasons_section.Securing_section.img_with_content.concern_assistant_section{padding-top:40px}.img_with_content.concern_assistant_section .securing_img_col{max-width:150%}.img_with_content.concern_assistant_section .securing_img_col .securing_gif_img img{max-width:130% !important;height:auto;position:relative;left:-72px}body .quick_cta_wrapper .quick_cta_content h2,body .quick_cta_wrapper .quick_cta_content p{text-align:center}.quick_cta .quick_cta_wrapper form .actions input[type="submit"]{max-width:100%}.faq_article .article_box_wrape .arcticle_box .box_content_wrap a{font-size:14px}.img_with_content .securing_img_col .securing_gif_img{width:110%;position:relative;left:-30px}.heday_reasons_section.img_with_content .assitant_img img{max-width:130% !important;position:relative;left:-72px}.assign_section.feature_assign_section .assign_img .assing_img_shape{top:-165%}.heday_reasons_section.calculate_section.img_with_content.feature_secure_section{padding-bottom:170px}.onboarding_form_section .form_onboarding{padding:0 0px 0 0px}.form_onboarding form.hs-form fieldset label{max-width:100%}.form_onboarding form.hs-form fieldset .input textarea,.form_onboarding form.hs-form fieldset .input input,.form_onboarding form.hs-form fieldset .input select{max-width:100%;width:100% !important}.pricing_cost_section.onboarding_form_section>.row-fluid-wrapper>.row-fluid .onboarding_form_heading{padding:0 0px 32px}.pricing_cost_section.onboarding_form_section>.row-fluid-wrapper>.row-fluid .onboarding_form_heading h2{font-size:22px !important;line-height:26px !important;margin-bottom:0}.onboarding_img_content .pricing_left_side_content{padding:32px 0px 0}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box{padding:32px 24px}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .logo img{width:auto !important}.onboarding_secure_section>.row-fluid-wrapper>.row-fluid .onboarding_secure_box .secure_content h4{font-size:22px !important;line-height:28px !important}.form_onboarding form.hs-form fieldset .input textarea,.form_onboarding form.hs-form fieldset .input{margin-right:0px !important}body .retirement_quick_cta .quick_cta_wrapper .quick_cta_content{padding-top:48px}body .retirement_quick_cta .quick_cta_wrapper .quick_cta_content h2{text-align:left}.leadership_section .leadership_heading{padding:0px}.leadership_content_box .leadership_forbes_img{width:100% !important}}@media only screen and (max-width:450px){.assign_section .assing_img_shape{top:-540px}.assign_section.paul_assign_section .assing_img_shape{top:-580px}.income_hero_banner.john_hero_banner a{font-size:14px}.income_hero_banner.john_hero_banner .income_banner_img .income_img{width:140%;left:-76px}.assign_section.david_assign_section .assing_img_shape{top:-700px}.assign_section.william_assign_section .assing_img_shape{top:-670px}.assign_section.annuity_assign_section .assing_img_shape{top:-800px}.assign_section.feature_assign_section .assign_img .assing_img_shape{top:-850px}}@media only screen and (max-width:380px){.assign_section.paul_assign_section .assing_img_shape{top:-650px}}