/* https://usefs.com/wp-content/themes/bridge-child/css/main.css?ver=6.8.2 */
.wrapper,body,.content,.content .container,.full_width{background-color:#fff}body{color:#05080d;font-size:16px}nav.main_menu.right{padding-top:25px}.side_menu_button>a.side_menu_button_link span{top:16px}.sticky nav.main_menu.right{padding-top:2px}.sticky .side_menu_button>a.side_menu_button_link span,.logged-in .sticky .side_menu_button>a.side_menu_button_link span{top:2px}nav.main_menu>ul>li>a,header.sticky nav.main_menu>ul>li>a{line-height:54px}nav.main_menu>ul>li.menu_link_bg>a{background:#ee2125;padding:0 30px!important;color:#fff;text-align:center;border-radius:10px;text-transform:capitalize;font-size:18px!important}p{margin-bottom:15px}.h2,.h3,h2,h3,.h5,.h6,h5,h6{letter-spacing:0}header.sticky .header_bottom{background-color:rgba(255,255,255,.85)!important}.bg-cta,.border-cta{transition:all .3s ease-in}.side_menu a{font-family:'Galano Alt';font-weight:600;color:#fff!important}.side_menu a:hover,.side_menu .current_page_item a{color:#4DAE53!important}.side_menu_button_wrapper.right .side_menu_button>a{color:#fff;font-size:55px;padding-left:15px}header.sticky .header_bottom a.number-cta{font-size:11px}header.sticky .header_bottom a.bg-cta{font-size:14px;line-height:40px}.title .title_holder{display:none}.usefs_banner_sec{padding-top:60px}.usefs_banner_sec .home-banner-newch.hb_blk{padding-top:10%}.below-banner-block{padding:20px 0}.below-banner-block>.full_section_inner{width:1300px;margin:0 auto}.below-banner-block .wpb_single_image,.below-banner-block .wpb_text_column{display:inline-block;vertical-align:middle}.below-banner-block .wpb_text_column{width:calc(100% - 82px);margin-left:6px}.hb_blk .bg-cta img{width:22px;padding-left:8px}.below-banner-block h3{color:#fff;font-family:'Galano Alt';font-weight:600;font-size:22px;letter-spacing:0;text-transform:inherit}.below-banner-block h3 a{color:#fff}.below-banner-block .lazy-hidden,.below-banner-block .entry img.lazy-hidden,.below-banner-block img.thumbnail.lazy-hidden{background-color:transparent}.home-banner-text h1,.home-banner-text .h1{color:#010101;font-size:60px;font-family:'Galano Alt';font-weight:600;line-height:1.1;text-transform:inherit;padding-bottom:30px}.home-banner-text h1 strong{font-weight:inherit;color:#ee2125;display:block}.home-banner-text h2,.home-banner-text h4,.home-banner-text .h2,.home-banner-text .h4{color:#fff;line-height:2.5;font-size:40px;font-family:Optimist;font-weight:400;text-transform:none}.home-banner-text h2 strong,.home-banner-text h4 strong{color:#4DAE53;font-weight:400}.home-banner-text p,.home-banner-text h2.innerheading,.home-banner-text .h2.innerheading{color:#fff;line-height:1.2;font-size:25px;font-family:Optimist;text-transform:uppercase;margin-bottom:30px}a.bg-cta,.qode-btn.qode-btn-solid.bg-cta{background:#ee2125;color:#fff;line-height:54px;display:inline-block;border-radius:10px;padding:0 30px;font-family:'Galano Alt';font-weight:600;font-size:18px;text-transform:capitalize}a.bg-cta:hover,.qode-btn.qode-btn-solid.bg-cta:hover{background:#d20b10;color:#fff}.has-sec-heading h2,.has-sec-heading .h2{font-size:50px;text-transform:none;letter-spacing:0;line-height:60px;font-family:'Galano Alt';font-weight:600;padding-bottom:30px}.usefs_content_area p{font-size:18px;line-height:1.6}.usefs_content_area li{font-size:18px;line-height:1.6;position:relative;padding-left:18px;list-style:none;padding-bottom:14px}.usefs_content_area li::before{content:"\2022";position:absolute;left:0;top:-8px;font-size:30px}.usefs_sec_padd{padding-top:60px}.circles_sec{text-align:right;margin-top:50px}.circle_text_area{width:160px;height:160px;border-radius:100%;display:inline-block;vertical-align:middle}.circle_text_area p{width:140px;margin:0 auto;line-height:22px;text-align:center;padding-top:46px;color:#fff}.circle_text_area.circle1{background:#ee2125}.circle_text_area.circle2{background:#9695a6}.circle_text_area.circle3{background:#3c55a5}.planning_thrives_sec{background:linear-gradient(to right,#575878 0%,#8f90a6 60%,#ededf0 100%)}.planning_thrives_sec .usefs_content_area,.deserve_financial_sec .usefs_content_area,.financially_independent_sec .usefs_content_area{padding-top:5%}.planning_thrives_sec .has-sec-heading h2,.planning_thrives_sec .usefs_content_area li,.planning_thrives_sec .usefs_content_area p{color:#fff}.cont_us_text_area{padding-top:50px;padding-bottom:40px}.cont_us_text_area .usefs_content_area li{padding-left:0}.cont_us_text_area .usefs_content_area li::before{display:none}.cont_us_text_area ul li span{margin-right:10px}.cont_us_text_area input.wpcf7-form-control.wpcf7-text{border-radius:50px;font-size:16px}.cont_us_text_area input.wpcf7-form-control.wpcf7-submit{border-radius:10px;font-weight:700;font-size:18px;height:50px;width:100%;text-align:center;padding:0;background:#3c55a5;color:#fff!important;border:none!important;margin-top:20px}.cont_us_text_area input.wpcf7-form-control.wpcf7-submit:hover{background:#2c4699}.wpcf7 form .wpcf7-response-output,div.wpcf7-response-output{padding:15px 20px 15px 50px;text-transform:inherit}.wpcf7 form .wpcf7-response-output{margin:0}.cont_us_text_area img{border-radius:10px;margin-top:40px}.usefs_content_area a:hover,.usefs_content_area p a:hover{color:#3c55a5}.fine_print_text p{font-size:13px;padding-top:0;text-align:left;line-height:24px;float:left}.usefs_content_area.usefs_inner_page_text_area ul{padding-left:30px}.usefs_content_area.usefs_inner_page_text_area li{list-style:disc;padding-bottom:10px}.usefs_inner_page_text_area a{color:#ee2125}.footer_top .wp-block-heading{font-size:22px;font-family:'Galano Alt';font-weight:600;text-transform:none;letter-spacing:0;margin:0 0 22px}.footer_top .widget_media_image img{padding-bottom:20px}.footer_top ul{list-style:none}.footer_top .column2 li{margin-bottom:16px;font-size:16px}.has-social{margin-top:20px}.footer_top .has-social .fa{display:inline-block;vertical-align:middle;width:34px;height:34px;line-height:34px!important;background:#010101;text-align:center!important;font-size:20px!important;margin:0 5px 5px 0!important;color:#fff!important;border-radius:100%}.footer_top .has-social .fa{line-height:50px;text-align:center;font-size:24px;color:#303030}.footer_top .column2 li span.fa{display:inline-block;width:34px;height:34px;background:#010101;line-height:34px;text-align:center;border-radius:24px;font-size:20px;margin-right:10px;float:left;color:#fff}.footer_top p,.footer_bottom_holder p{font-size:16px;display:inline}.footer_bottom a{padding-left:20px;text-decoration:underline}