a:active,a:focus,a:hover{text-decoration:none;outline:none;color:#6c9}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background:0 0;box-shadow:none;color:#6c9}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background:0 0;box-shadow:none}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;box-shadow:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 0;color:#6c9}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#6c9}.dancing{font-family:'Dancing Script',cursive}@font-face{font-family:'MUSEO';src:url(/wp-content/themes/bootstrap-basic-child/fonts/MUSEO300-REGULAR.TTF)}body{font-family:'MUSEO',sans-serif;font-size:17px}body strong{font-size:21px}body a,body a:hover{color:inherit;text-decoration:none}.btn.focus,.btn:focus,.btn:hover{color:inherit;text-decoration:none}.nopad{padding:0}.header-hero{min-height:640px;background-size:cover !important;background-position:center !important;position:relative}.header-text{background-color:rgba(0,0,0,.48);color:#fff;position:absolute;width:100%;bottom:0}.header-text h1{margin:0;font-size:65px;text-shadow:1px 1px 3px #000}.header-text h2{margin-top:0;font-size:23px;text-shadow:1px 1px 3px #000}.header-text .btn{border:3px solid #fff;border-radius:0;text-transform:uppercase;width:275px;max-width:100%;position:relative;font-size:24px;margin-top:25px}.header-text .btn .fa-angle-right{font-size:36px;padding-left:25px;position:relative;top:3px}.navbar-nav{text-align:center;float:none}.navbar-nav li{display:inline-block;float:none;font-size:16px}.navbar-default{background:0 0;border:none;box-shadow:none}.navbar-nav li{padding:0 10px}.client-login{padding:10px 0;text-align:center}.client-login .btn{background:#6c9;border-radius:0;font-size:16px;padding:0 15px;color:#fff;margin-bottom:15px}.navbar{margin-bottom:0}.site-title{margin-top:0;padding:10px 0}.welcome h2{font-size:45px;color:#6c9;margin-top:50px;margin-bottom:20px}.welcome p,.specializing p,.busy-life p{color:#848484}.welcome strong,.specializing strong{color:#454545}.welcome .btn{border-radius:0;border:2px solid #6c9;color:#6c9;font-size:20px;margin-top:20px;margin-bottom:30px}.welcome .btn .fa-angle-right{padding-left:25px;font-size:30px;position:relative;top:1px}.retire-bkgd{background-color:#253746}.enough-to-retire{color:#fafafa}.retire-bkgd .img-left{min-height:425px;background-size:cover !important;background-position:center !important;position:relative}.postid-46 .retire-bkgd .img-left{min-height:450px;background-size:cover !important;background-position:center !important;position:relative}.img-left .overlay{background:linear-gradient(to right,rgba(255,255,255,0)50%,rgba(255,255,255,0)60%,rgba(37,55,70,1));width:100%;min-height:inherit}.enough-to-retire h2{font-size:48px;margin-top:0}.enough-to-retire h3{font-size:32px;margin-bottom:0;margin-top:40px}.enough-to-retire hr{border-top:none;height:2px;background-color:#fafafa;max-width:500px;margin-left:0}.enough-to-retire ul{list-style:none;padding-left:0;text-transform:uppercase}.enough-to-retire .btn{border-radius:0;border:2px solid #fafafa;color:#fafafa;font-size:20px;margin-top:20px;margin-bottom:30px}.enough-to-retire .btn .fa-angle-right{padding-left:25px;font-size:30px;position:relative;top:1px}.specializing h2,.service h2{font-size:45px;color:#6c9;margin-top:30px;margin-bottom:20px}.specializing .btn{border-radius:0;border:2px solid #6c9;color:#6c9;font-size:20px;margin-top:20px;margin-bottom:30px}.specializing .btn .fa-angle-right{padding-left:25px;font-size:30px;position:relative;top:1px}.specializing ul{list-style:none;padding-left:0}.specializing ul li:before{font-family:FontAwesome;content:"\f14e";padding-right:8px;color:#253746}.specializing li{color:#253746;font-size:22px}.specializing ul{margin-bottom:0}.services{margin-bottom:55px}.services img{position:relative;width:100%}.services h2{position:absolute;bottom:0;text-align:center;color:#fff;background:rgba(37,55,70,.7);width:100%;text-transform:uppercase;padding:10px 0;margin-bottom:0;font-family:'Quicksand',sans-serif;font-weight:400;font-size:24px}.expertise{padding-top:25px}.busy-life p{margin-bottom:0}.busy-life h2{margin-top:40px;font-size:45px}.busy-life .container{margin-bottom:25px}.testimonials a{cursor:pointer}.testimonials{background:#6c9;color:#fff;padding-bottom:25px}.testimonials h2{font-size:45px}.testimonials p{text-align:center;font-size:19px}.pagination>li>a,.pagination>li>span{margin-bottom:-62px;font-size:35px;opacity:.6;color:#fff;text-decoration:none;background-color:transparent;border:none}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:transparent;border-color:#ddd}.modal-content{top:45px;background-color:#6c9}.disclaimer p{font-size:11px;font-family:'Quicksand',sans-serif}.disclaimer{padding:25px 25px 10px}#site-footer{background:#253746;border-top:none;font-size:16px;padding:10px;color:#fafafa;text-transform:uppercase;padding-top:40px}#site-footer h4{font-size:23px;font-family:'Quicksand',sans-serif}#site-footer ul{color:#baced9;list-style:none;padding-left:0}.copyright{background:#253746;color:#baced9;border-top:1px solid #baced9}.copyright p{font-size:12px;padding:10px;margin:0;padding-bottom:65px}.busy-life .btn{border-radius:0;border:2px solid #253746;color:#253746;font-size:20px;margin-top:40px;margin-bottom:0;padding:5px 25px}.busy-life .btn .fa-angle-right{padding-left:25px;font-size:25px;position:relative;top:1px}.single-service .busy-life .btn{white-space:normal}.about{font-size:22px;font-weight:300;margin-top:20px}.about h2{font-size:45px;color:#fff;font-family:'Dancing Script',cursive}.teresa{background:#6c9;color:#fff}.jarrod{background-color:#afd5ff}.teresa p:first-of-type{color:#222}.about h3{color:#222;margin-bottom:0}.about h4{font-size:18px;margin-top:0}.about .profile-img{background-size:cover !important;background-position:center !important;position:relative;min-height:450px;max-width:380px;margin-left:auto;margin-right:auto}.about p{margin-bottom:20px}.phone,.address{padding-left:35px;padding-top:20px}.phone:before{font-family:FontAwesome;content:"\f095";color:#253746;position:absolute;left:0;font-size:24px;color:#6c9}.address:before{font-family:FontAwesome;content:"\f041";color:#253746;position:absolute;left:0;font-size:24px;color:#6c9}.contact-form textarea{width:1110px;height:100px}.contact-form input,.contact-form textarea{max-width:100%}.contact-form{border:1px solid #f5f5f5;padding:10px 0 15px;margin-top:25px;background:#f3f3f3;margin-bottom:25px}.contact-form input[type=submit]{background:#6c9;color:#fff;text-transform:uppercase;border:none;margin-top:10px;padding:10px 35px;font-size:18px;letter-spacing:2px}.page-id-26{background:#e5e5e5}.client{background:#fff}.client hr{height:3px;border-top:none;background-color:#6c9;max-width:200px;margin-top:0;margin-bottom:35px}.client h2{margin-top:25px;background:#6c9;color:#fff}.logon-links img{margin-top:15px}.logon-links{margin-bottom:60px}div.wpcf7-mail-sent-ok{float:left}.serv-list{color:#fafafa}.serv-list h2{font-size:40px}.serv-list hr{border-top:none;height:2px;background-color:#fafafa;max-width:350px;margin-left:0}.serv-list ul{list-style:none;text-transform:uppercase}.service h1,.service-fees h1{font-size:48px}.service{background-color:#fff}.service hr{border-top:none;height:3px;background-color:#6c9;max-width:500px;margin-top:0}.single-service .service h2{font-family:'Dancing Script',cursive}.service .service-body{margin-bottom:55px}.service-fees .start-now .btn{border:3px solid #6c9;border-radius:0;text-transform:uppercase;width:275px;max-width:100%;position:relative;font-size:24px;margin:55px auto;color:#6c9}.service-fees .start-now .fa-angle-right{font-size:36px;padding-left:25px;position:relative;top:3px}.default{margin-bottom:35px}.our-services{background:#6c9;color:#fff;padding:15px;margin-top:25px;margin-bottom:25px}.our-process{padding:15px;margin-top:25px;margin-bottom:25px}.process-img,.services-img{margin-top:25px;margin-bottom:35px}.our-services hr{border-top:none;background-color:#fff;height:3px;max-width:220px;margin-top:0}.our-process hr,.our-fees hr{border-top:none;background-color:#6c9;height:3px;max-width:220px;margin-top:0}.specializing h3{margin:0}.service-fees .specializing h3{margin-top:3px 0}.service-fees h2{font-size:42px;padding-bottom:15px}.service-fees{margin-bottom:35px}.social .fa{font-size:33px;padding:10px}.social .fa:hover{color:#6c9}.social{text-transform:none}.mc4wp-form input{background:0 0}.mc4wp-form input[type=submit]{padding:5px 15px;letter-spacing:1px}.contact-page .col-md-12{padding-bottom:20px}.contact-page .feat-img{margin-bottom:25px}.single-post .default img{padding-bottom:25px}.yt-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.yt-container iframe,.yt-container object,.yt-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.post-yt-container{margin-top:25px;margin-bottom:15px}@media screen and (min-width:992px){.nav-row,.client-login{padding-top:20px}.client-login .btn{margin-top:14px}.modal-dialog{width:750px}.teresa .profile-img{min-height:705px}.jarrod .profile-img{min-height:760px}.specializing img{padding-top:20px}}@media screen and (min-width:992px) and (max-width:1165px){.services h2{padding:10px 33px}.services .tax-planning h2{padding:10px 56px}}@media screen and (min-width:1200px){.nav-row,.client-login{padding-top:30px}.modal-dialog{width:900px}.teresa .profile-img{min-height:685px}.jarrod .profile-img{min-height:645px}.about h2{margin-top:30px}}@media screen and (min-width:1600px){.header-hero{min-height:775px}}@media screen and (max-width:1200px){.header-text h1{font-size:57px}.navbar-nav li{padding:0 3px}}@media screen and (max-width:992px){.header-text .btn{margin-top:5px;margin-bottom:15px}.img-left .overlay{background:linear-gradient(to right,rgba(255,255,255,0)50%,rgba(255,255,255,0)60%)}.service-fees .start-now .btn{margin:35px auto}}@media screen and (max-width:767px){.nav li{position:relative;display:block;width:100%;text-align:center}.navbar-toggle{display:block;margin:auto;text-align:center;float:none}.modal-content{top:25px}.single-service .retire-bkgd .img-left{min-height:325px}.services .nopad{max-width:500px;margin-left:auto;margin-right:auto;float:none}.header-hero{min-height:500px}}@media screen and (max-width:480px){.testimonial-short p{padding:0 8px;font-size:17px}.single-service .retire-bkgd .img-left{min-height:250px}.busy-life .btn{padding:5px 15px}.busy-life .btn .fa-angle-right{padding-left:10px}}@media screen and (max-width:340px){.busy-life .btn{padding:5px 35px}.busy-life .btn .fa-angle-right{padding-left:5px}}