body .et_pb_social_media_follow li.et-social-twitter a:before{content:"\e076"!important}body header .et_pb_menu .calendar-nav-item{display:none!important}body header .desktop-nav nav ul li{margin-top:0px!important;padding:0px!important;margin-right:10px!important}body header .desktop-nav nav ul li a{margin-top:0px!important;padding:20px!important}body header .desktop-nav nav ul li a:hover,body header .desktop-nav nav ul li.current-menu-item a{background-color:#8db8dd!important;opacity:1!important;color:#000000;border-radius:3px!important}@media all and (min-width:981px){body header .top-main-nav .et_pb_menu__wrap{display:none!important}body header .et_pb_menu nav .phone-nav-item{display:none!important}}body h1.hero-heading{font-size:60px!important;line-height:1.3em!important}body h1.hero-heading .smol,body h1.hero-heading .smol-page{display:block!important;line-height:1.3em!important}body h1.hero-heading .smol{font-size:40px!important}body h1.hero-heading .smol-page{font-size:27px!important}body .decorative-list ul{margin-bottom:20px!important;list-style-type:none!important;padding:0px!important;margin:0px!important;display:table!important}body .decorative-list ul li{display:table-row;line-height:1.8em}body .decorative-list ul li::before{font-family:"Font Awesome 7 Pro"!important;margin-right:10px;font-weight:900;display:table-cell!important;padding-right:0.6em!important;text-align:center}body .user-check ul li::before{content:'\f4fc'!important;color:#000000!important}body .user-check-blue ul li::before{content:'\f4fc'!important;color:var(--gcid-primary-color)!important}body footer .et_pb_menu nav li{margin-top:0px!important;padding-right:15px!important;padding-left:15px!important}body .services-tab{border:0px!important}body .services-tab .et_pb_tabs_controls{background-color:#7B9BA7!important;border-radius:100px!important}body .services-tab .et_pb_tabs_controls:after{border-top:0px!important}body .services-tab .et_pb_tab_nav_item{width:33.3%!important;text-align:center!important;border-radius:100px!important;border:0px!important}body .services-tab .et_pb_tabs_controls a:before{font-family:"Font Awesome 7 Pro"!important;font-weight:900;text-align:center;display:block!important;height:25px;color:var(--gcid-8za5btp2xj)!important}body .services-tab .planning-tab a:before{content:'\f70e'!important}body .services-tab .retirement-tab a:before{content:'\f4d3'!important}body .services-tab .protection-tab a:before{content:'\f3ed'!important}body .scroll ul li::before{content:'\f70e'!important;color:#FFFFFF!important}body .piggy-bank ul li::before{content:'\f4d3'!important;color:#FFFFFF!important}body .shield ul li::before{content:'\f3ed'!important;color:#FFFFFF!important}body .services-tab .et_pb_tab_nav_item a{padding:15px!important}body .services-tab .et_pb_tab_active{background-color:var(--gcid-4tlbzxtcrg)!important}body .get-started-blurb .et_pb_image_wrap i{display:flex;width:125px;height:125px;background-color:var(--gcid-primary-color)!important;border:10px solid var(--gcid-4tlbzxtcrg)!important;border-radius:100px!important;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;font-size:50px!important;color:#FFFFFF;margin:0px auto!important;position:relative}body .get-started-blurb .et_pb_image_wrap i:after{color:#000000!important;font-size:18px;font-family:'Lato'!important;background-color:var(--gcid-secondary-color)!important;border:3px solid #FFFFFF;border-radius:100px;height:40px;width:40px;display:flex;flex-direction:column;justify-content:center!important;position:absolute;left:-20px;top:-10px}body .get-started-blurb.form .et_pb_image_wrap i:after{content:'1'!important}body .get-started-blurb.education .et_pb_image_wrap i:after{content:'2'!important}body .get-started-blurb.compare .et_pb_image_wrap i:after{content:'3'!important}body .get-started-blurb.assistance .et_pb_image_wrap i:after{content:'4'!important}body .get-started-blurb.final .et_pb_image_wrap i:after{content:'5'!important}body .et_pb_toggle_title:before{font-family:"Font Awesome 7 Pro"!important;content:"\f078"!important}body .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{font-family:"Font Awesome 7 Pro"!important;content:"\f077"!important;display:block}body .wprevpro_t1_DIV_2::before{display:none!important}body .wprevpro_t1_DIV_2{padding:25px!important;border-radius:10px!important;-webkit-box-shadow:5px 5px 4px 4px rgba(0,0,0,0.25);box-shadow:5px 5px 4px 4px rgba(0,0,0,0.25);margin-left:0px!important;margin-bottom:30px!important}.wprevpro_t1_DIV_2::after{filter:drop-shadow(5px 5px 4px rgba(0,0,0,.25))}body .wprevpro_t1_P_3{color:#000000!important;font-style:normal!important}.wprevpro_t1_rname{font-weight:700!important;color:#000000!important}body .gradient-border{border:1px solid;border-image:linear-gradient(-8deg,#fff,#b8cade,#fff) 1}body .partner-images .gradient-border .et_pb_image_wrap{padding:5%!important}body .service-anchor .et_pb_image_wrap{padding-top:10px!important}body .service-anchor:hover .et_pb_text{background-color:#D56C1A!important}body .service-anchor .et_pb_text p::after{font-family:"Font Awesome 7 Pro"!important;content:"\f054"!important;margin-left:5px!important}body .service-anchor:hover .et_pb_text p::after{content:"\f324"!important;margin-left:8px!important}body .service-section-heading .icon{width:125px!important;height:100%!important}body .service-section-heading .heading h3{padding-bottom:0px!important}body #sticky-anchor-menu{position:absolute;right:0!important;top:0;z-index:1000!important;will-change:transform}body .service-image .et_pb_image_wrap img{width:100%!important;height:auto;aspect-ratio:4 / 5;object-fit:cover!important}body #sticky-anchor-menu .et_pb_blurb{background-color:#FFFFFF!important}body #sticky-anchor-menu .et_pb_blurb:hover{background:rgba(241,246,251,0.31);background:linear-gradient(167deg,rgba(241,246,251,1) 1%,rgba(222,235,245,1) 100%)}#sticky-anchor-menu .et_pb_blurb.active-blurb,#sticky-anchor-menu .et_pb_blurb.active-blurb:hover{background:#8DB8DD;background:linear-gradient(167deg,rgba(141,184,221,0.3) 1%,rgba(141,184,221,1) 100%)}body footer .et_pb_menu nav .phone-nav-item{display:none!important}body footer .et_pb_menu nav li a{box-shadow:inset 0 -1px #0E3D59;padding:15px 0px!important;font-size:27px!important}body footer .et_pb_menu nav li a:hover{box-shadow:inset 0 -3px #0E3D59;opacity:1}@media all and (min-width:981px) and (max-width:1145px){body header .top-main-nav .logo{width:225px!important}body header .top-main-nav .contact-info{flex:1!important;--horizontal-gap:35px!important}body header .top-main-nav .contact-info .contact-blurb .et-pb-icon{font-size:27px!important}body .two-column-list{flex-wrap:wrap!important}body .two-column-list .et_pb_column{width:100%!important}}@media all and (min-width:861px) and (max-width:1145px){body .two-column-list{flex-wrap:wrap!important}body .two-column-list .et_pb_column{width:100%!important}}@media all and (max-width:1385px){body footer .et_pb_menu nav li a{font-size:21px!important}}@media all and (max-width:1255px){body footer .top-footer-row{flex-wrap:wrap!important}body footer .top-footer-row .et_pb_column_0_tb_footer{width:100%!important}body footer .top-footer-row .et_pb_column_0_tb_footer .et_pb_image_wrap{width:100%;max-width:250px!important;margin:0px auto!important}body footer .top-footer-row .et_pb_column_1_tb_footer{flex:1}body footer .top-footer-row .et_pb_column_1_tb_footer .et_pb_menu__wrap{justify-content:flex-start}body footer .top-footer-row .et_pb_column_2_tb_footer{width:15%!important}}@media all and (min-width:767px) and (max-width:1230px){body .services-tab .et_pb_tab_nav_item{height:116px!important}}@media all and (max-width:1230px){body .service-anchor-links}@media all and (max-width:1145px){body header .et_pb_section_1_tb_header{height:165px!important}body header .contact-blurb .et_pb_blurb_description{font-size:16px!important}body header .desktop-nav .et_pb_menu{padding:10px 30px!important}body header .desktop-nav .et_pb_menu nav li a{font-size:21px!important;padding:15px!important}body .get-started-wrapper{flex-wrap:wrap!important;justify-content:center!important}body .get-started-wrapper .et_pb_column{width:calc(33.3% - var(--horizontal-gap-parent,5.5%) * 0.8)!important}}@media all and (max-width:1025px){body h1.hero-heading{font-size:52px!important}}@media all and (max-width:980px){body header .et_pb_section_1_tb_header{height:auto!important}body header .top-main-nav .logo{width:100%!important}body header .top-main-nav .contact-info{display:none!important}body header .top-main-nav .et_pb_menu__wrap{height:100%!important}body header .top-main-nav .et_pb_menu__logo-wrap{padding:15px 0px!important}body header .top-main-nav .et_pb_menu__wrap .et_mobile_nav_menu{margin:0px!important}body header .top-main-nav .et_mobile_nav_menu .mobile_nav{height:100%}body header .top-main-nav .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}body header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:50px!important}body header .top-main-nav .et_mobile_nav_menu .mobile_nav .mobile_menu_bar{padding:10px!important;height:100%!important;display:flex;flex-direction:column;justify-content:center}body header .top-main-nav .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar{-webkit-box-shadow:4px 4px 4px 0px #23262A4D!important;box-shadow:4px 4px 4px 0px #23262A4D!important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu{padding:20px;-webkit-box-shadow:4px 4px 4px 0px #23262A4D!important;box-shadow:4px 4px 4px 0px #23262A4D!important;border-top:0px!important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li{padding:0px!important;text-align:center!important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li a{color:#000000!important;font-size:27px!important;padding:20px 10px!important;border-radius:5px!Important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li a:focus{background-color:#23262a!important;color:#FFFFFF!important;opacity:1!important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li.phone-nav-item a,body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li.phone-nav-item a:hover{background-color:var(--gcid-secondary-color)!important;color:#000000!important}body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li.phone-nav-item a::before{font-family:'Font Awesome 7 Pro'!important;content:'\f095'!important;color:#000000!important;font-weight:700;margin-right:10px}body .mobile-thin{font-weight:400!important}body .service-wrapper{flex-wrap:wrap!important}body .service-wrapper>.et_pb_column{width:100%!important}body footer .top-footer-row .et_pb_column_1_tb_footer,body footer .top-footer-row .et_pb_column_2_tb_footer{flex:100%}body footer .top-footer-row .et_pb_column_1_tb_footer .et_pb_menu__wrap{justify-content:center!important}body footer .et_pb_menu .et_pb_menu__menu{display:flex!important}body footer .et_pb_menu .et_mobile_nav_menu{display:none!important}}@media all and (max-width:860px){body h1.hero-heading{font-size:40px!important}body h1.hero-heading .smol{font-size:27px!important}body .services-tab .et_pb_all_tabs .et_pb_tab{padding:24px 0px!important}body .service-anchor-links .et_pb_column{width:calc(50% - var(--horizontal-gap-parent,5.5%) * 0.5)!important}body .service-section-heading{flex-wrap:nowrap}body .service-section-heading .icon{width:85px!important}}@media all and (max-width:767px){body .services-tab .et_pb_tabs_controls{border-radius:45px!important}body .services-tab .et_pb_tab_nav_item{width:100%!important;height:90px!important}body .services-tab .et_pb_tab_nav_item a{width:100%!important;display:block!important}}@media all and (max-width:600px){body header .top-main-nav .et_pb_menu__logo-wrap{width:200px!important}body header .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:40px!important}body .two-column-list{flex-wrap:wrap!important}body .two-column-list .et_pb_column{width:100%!important}body footer .et_pb_menu nav li{width:100%!important;justify-content:center!important}}@media all and (max-width:480px){body .get-started-wrapper .et_pb_column{width:calc(100% - var(--horizontal-gap-parent,5.5%) * 0.8)!important}body .service-anchor-links .et_pb_column{width:100%!important}}@media all and (max-width:400px){body header .top-main-nav .et_mobile_nav_menu .et_mobile_menu li a{font-size:24px!important}}