﻿.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:48px;margin-left:0;-webkit-transition:background-color 100ms ease-out;transition:background-color 100ms ease-out}.intl-tel-input input.iti-invalid-key{-webkit-transition:background-color 0;transition:background-color 0;background-color:#FFC7C7}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover,.intl-tel-input input[readonly]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag,.intl-tel-input input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:42px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:24px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.2);box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .flag{display:inline-block;width:20px}@media (max-width: 500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input select{position:absolute;top:0;left:0;z-index:1;width:42px;height:100%;opacity:0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-size:288px 266px}}.iti-flag.ac{width:20px;height:10px;background-position:-189px -222.5px}.iti-flag.ad{width:20px;height:14px;background-position:-63px -31.5px}.iti-flag.ae{width:20px;height:10px;background-position:-247px -77px}.iti-flag.af{width:20px;height:13.5px;background-position:-147px -150px}.iti-flag.ag{width:20px;height:13.5px;background-position:-63px -135.5px}.iti-flag.ai{width:20px;height:10px;background-position:-247px -132px}.iti-flag.al{width:20px;height:14.5px;background-position:-42px -32px}.iti-flag.am{width:20px;height:10px;background-position:-210px -234px}.iti-flag.ao{width:20px;height:13.5px;background-position:-84px -43.5px}.iti-flag.aq{width:20px;height:13.5px;background-position:-21px -77.5px}.iti-flag.ar{width:20px;height:12.5px;background-position:-100px -193.5px}.iti-flag.as{width:20px;height:10px;background-position:-84px -234px}.iti-flag.at{width:20px;height:13.5px;background-position:-126px -87px}.iti-flag.au{width:20px;height:10px;background-position:-247px -33px}.iti-flag.aw{width:20px;height:13.5px;background-position:0px -121px}.iti-flag.ax{width:20px;height:13px;background-position:-37px -193.5px}.iti-flag.az{width:20px;height:10px;background-position:-42px -245px}.iti-flag.ba{width:20px;height:10px;background-position:-268px -33px}.iti-flag.bb{width:20px;height:13.5px;background-position:-147px -135.5px}.iti-flag.bd{width:20px;height:12px;background-position:-210px -118px}.iti-flag.be{width:17.5px;height:15px;background-position:0px -193.5px}.iti-flag.bf{width:20px;height:13.5px;background-position:-168px -101.5px}.iti-flag.bg{width:20px;height:12px;background-position:-210px -66px}.iti-flag.bh{width:20px;height:12px;background-position:-210px -79px}.iti-flag.bi{width:20px;height:12px;background-position:-210px -144px}.iti-flag.bj{width:20px;height:13.5px;background-position:-21px -63px}.iti-flag.bl{width:20px;height:13.5px;background-position:-42px -63px}.iti-flag.bm{width:20px;height:10px;background-position:-210px -222.5px}.iti-flag.bn{width:20px;height:10px;background-position:-21px -234px}.iti-flag.bo{width:20px;height:13.5px;background-position:-63px -63px}.iti-flag.bq{width:20px;height:13.5px;background-position:-84px 0px}.iti-flag.br{width:20px;height:14px;background-position:-63px -46.5px}.iti-flag.bs{width:20px;height:10px;background-position:-247px -55px}.iti-flag.bt{width:20px;height:13.5px;background-position:-84px -29px}.iti-flag.bv{width:20px;height:14.5px;background-position:0px -32px}.iti-flag.bw{width:20px;height:13.5px;background-position:-84px -58px}.iti-flag.by{width:20px;height:10px;background-position:-84px -256px}.iti-flag.bz{width:20px;height:13.5px;background-position:0px -77.5px}.iti-flag.ca{width:20px;height:10px;background-position:-268px -55px}.iti-flag.cc{width:20px;height:10px;background-position:-268px -121px}.iti-flag.cd{width:20px;height:15px;background-position:-42px 0px}.iti-flag.cf{width:20px;height:13.5px;background-position:-42px -77.5px}.iti-flag.cg{width:20px;height:13.5px;background-position:-63px -77.5px}.iti-flag.ch{width:15px;height:15px;background-position:-231px 0px}.iti-flag.ci{width:20px;height:13.5px;background-position:-105px 0px}.iti-flag.ck{width:20px;height:10px;background-position:-247px -22px}.iti-flag.cl{width:20px;height:13.5px;background-position:-105px -14.5px}.iti-flag.cm{width:20px;height:13.5px;background-position:-105px -29px}.iti-flag.cn{width:20px;height:13.5px;background-position:-105px -43.5px}.iti-flag.co{width:20px;height:13.5px;background-position:-105px -58px}.iti-flag.cp{width:20px;height:13.5px;background-position:-105px -72.5px}.iti-flag.cr{width:20px;height:12px;background-position:-84px -209.5px}.iti-flag.cu{width:20px;height:10px;background-position:-126px -256px}.iti-flag.cv{width:20px;height:12px;background-position:-63px -209.5px}.iti-flag.cw{width:20px;height:13.5px;background-position:-42px -92px}.iti-flag.cx{width:20px;height:10px;background-position:-268px -77px}.iti-flag.cy{width:20px;height:13.5px;background-position:-63px -92px}.iti-flag.cz{width:20px;height:13.5px;background-position:-84px -92px}.iti-flag.de{width:20px;height:12px;background-position:-42px -209.5px}.iti-flag.dg{width:20px;height:10px;background-position:0px -234px}.iti-flag.dj{width:20px;height:13.5px;background-position:0px -106.5px}.iti-flag.dk{width:20px;height:15px;background-position:-21px -16px}.iti-flag.dm{width:20px;height:10px;background-position:-189px -234px}.iti-flag.do{width:20px;height:12.5px;background-position:-210px -13.5px}.iti-flag.dz{width:20px;height:13.5px;background-position:-63px -106.5px}.iti-flag.ea{width:20px;height:13.5px;background-position:-84px -106.5px}.iti-flag.ec{width:20px;height:13.5px;background-position:-105px -106.5px}.iti-flag.ee{width:20px;height:12.5px;background-position:-210px 0px}.iti-flag.eg{width:20px;height:13.5px;background-position:-126px -14.5px}.iti-flag.eh{width:20px;height:10px;background-position:-247px -165px}.iti-flag.er{width:20px;height:10px;background-position:-247px -209px}.iti-flag.es{width:20px;height:13.5px;background-position:-126px -29px}.iti-flag.et{width:20px;height:10px;background-position:-189px -245px}.iti-flag.eu{width:20px;height:13.5px;background-position:-126px -43.5px}.iti-flag.fi{width:20px;height:12px;background-position:-210px -183px}.iti-flag.fj{width:20px;height:10px;background-position:-210px -256px}.iti-flag.fk{width:20px;height:10px;background-position:-268px 0px}.iti-flag.fm{width:20px;height:10.5px;background-position:-21px -222.5px}.iti-flag.fo{width:20px;height:14.5px;background-position:-21px -32px}.iti-flag.fr{width:20px;height:13.5px;background-position:-126px -101.5px}.iti-flag.ga{width:20px;height:15px;background-position:0px 0px}.iti-flag.gb{width:20px;height:10px;background-position:-268px -132px}.iti-flag.gd{width:20px;height:12px;background-position:-210px -157px}.iti-flag.ge{width:20px;height:13.5px;background-position:-42px -121px}.iti-flag.gf{width:20px;height:13.5px;background-position:-63px -121px}.iti-flag.gg{width:20px;height:13.5px;background-position:-84px -121px}.iti-flag.gh{width:20px;height:13.5px;background-position:-105px -121px}.iti-flag.gi{width:20px;height:10px;background-position:-105px -234px}.iti-flag.gl{width:20px;height:13.5px;background-position:-126px -121px}.iti-flag.gm{width:20px;height:13.5px;background-position:-147px 0px}.iti-flag.gn{width:20px;height:13.5px;background-position:-147px -14.5px}.iti-flag.gp{width:20px;height:13.5px;background-position:-147px -29px}.iti-flag.gq{width:20px;height:13.5px;background-position:-147px -43.5px}.iti-flag.gr{width:20px;height:13.5px;background-position:-147px -58px}.iti-flag.gs{width:20px;height:10px;background-position:-247px -121px}.iti-flag.gt{width:20px;height:12.5px;background-position:-163px -193.5px}.iti-flag.gu{width:20px;height:10.5px;background-position:-42px -222.5px}.iti-flag.gw{width:20px;height:10px;background-position:-247px -198px}.iti-flag.gy{width:20px;height:12px;background-position:-105px -209.5px}.iti-flag.hk{width:20px;height:13.5px;background-position:-147px -116px}.iti-flag.hm{width:20px;height:10px;background-position:-63px -245px}.iti-flag.hn{width:20px;height:10px;background-position:-84px -245px}.iti-flag.hr{width:20px;height:10px;background-position:-168px -245px}.iti-flag.ht{width:20px;height:12px;background-position:-210px -92px}.iti-flag.hu{width:20px;height:10px;background-position:-231px -245px}.iti-flag.ic{width:20px;height:13.5px;background-position:-21px -135.5px}.iti-flag.id{width:20px;height:13.5px;background-position:-42px -135.5px}.iti-flag.ie{width:20px;height:10px;background-position:-189px -256px}.iti-flag.il{width:20px;height:14.5px;background-position:0px -47.5px}.iti-flag.im{width:20px;height:10px;background-position:-231px -256px}.iti-flag.in{width:20px;height:13.5px;background-position:-84px -135.5px}.iti-flag.io{width:20px;height:10px;background-position:-268px -11px}.iti-flag.iq{width:20px;height:13.5px;background-position:-105px -135.5px}.iti-flag.ir{width:20px;height:11.5px;background-position:-126px -209.5px}.iti-flag.is{width:20px;height:14.5px;background-position:-21px -47.5px}.iti-flag.it{width:20px;height:13.5px;background-position:0px -150px}.iti-flag.je{width:20px;height:12px;background-position:-210px -53px}.iti-flag.jm{width:20px;height:10px;background-position:-268px -154px}.iti-flag.jo{width:20px;height:10px;background-position:-268px -165px}.iti-flag.jp{width:20px;height:13.5px;background-position:-42px -150px}.iti-flag.ke{width:20px;height:13.5px;background-position:-63px -150px}.iti-flag.kg{width:20px;height:12px;background-position:-210px -40px}.iti-flag.kh{width:20px;height:13px;background-position:-58px -193.5px}.iti-flag.ki{width:20px;height:10px;background-position:-63px -234px}.iti-flag.km{width:20px;height:12px;background-position:-21px -209.5px}.iti-flag.kn{width:20px;height:13.5px;background-position:0px -63px}.iti-flag.kp{width:20px;height:10px;background-position:-147px -234px}.iti-flag.kr{width:20px;height:13.5px;background-position:-168px 0px}.iti-flag.kw{width:20px;height:10px;background-position:-105px -222.5px}.iti-flag.ky{width:20px;height:10px;background-position:-247px 0px}.iti-flag.kz{width:20px;height:10px;background-position:-247px -11px}.iti-flag.la{width:20px;height:13.5px;background-position:-168px -29px}.iti-flag.lb{width:20px;height:13.5px;background-position:-168px -43.5px}.iti-flag.lc{width:20px;height:10px;background-position:-247px -44px}.iti-flag.li{width:20px;height:12px;background-position:-210px -196px}.iti-flag.lk{width:20px;height:10px;background-position:-247px -66px}.iti-flag.lr{width:20px;height:10.5px;background-position:-63px -222.5px}.iti-flag.ls{width:20px;height:13.5px;background-position:-168px -87px}.iti-flag.lt{width:20px;height:12px;background-position:-210px -131px}.iti-flag.lu{width:20px;height:12px;background-position:-210px -105px}.iti-flag.lv{width:20px;height:10px;background-position:-247px -176px}.iti-flag.ly{width:20px;height:10px;background-position:-247px -187px}.iti-flag.ma{width:20px;height:13.5px;background-position:-168px -130.5px}.iti-flag.mc{width:19px;height:15px;background-position:-63px -15.5px}.iti-flag.md{width:20px;height:10px;background-position:-247px -220px}.iti-flag.me{width:20px;height:10px;background-position:-247px -231px}.iti-flag.mf{width:20px;height:13.5px;background-position:0px -164.5px}.iti-flag.mg{width:20px;height:13.5px;background-position:-21px -164.5px}.iti-flag.mh{width:20px;height:10.5px;background-position:-84px -222.5px}.iti-flag.mk{width:20px;height:10px;background-position:-105px -245px}.iti-flag.ml{width:20px;height:13.5px;background-position:-63px -164.5px}.iti-flag.mm{width:20px;height:13.5px;background-position:-84px -164.5px}.iti-flag.mn{width:20px;height:10px;background-position:-210px -245px}.iti-flag.mo{width:20px;height:13.5px;background-position:-105px -164.5px}.iti-flag.mp{width:20px;height:10px;background-position:-63px -256px}.iti-flag.mq{width:20px;height:13.5px;background-position:-126px -164.5px}.iti-flag.mr{width:20px;height:13.5px;background-position:-147px -164.5px}.iti-flag.ms{width:20px;height:10px;background-position:-147px -256px}.iti-flag.mt{width:20px;height:13.5px;background-position:-168px -164.5px}.iti-flag.mu{width:20px;height:13.5px;background-position:-189px 0px}.iti-flag.mv{width:20px;height:13.5px;background-position:-189px -14.5px}.iti-flag.mw{width:20px;height:13.5px;background-position:-189px -29px}.iti-flag.mx{width:20px;height:11.5px;background-position:-168px -209.5px}.iti-flag.my{width:20px;height:10px;background-position:-268px -22px}.iti-flag.mz{width:20px;height:13.5px;background-position:-189px -58px}.iti-flag.na{width:20px;height:13.5px;background-position:-189px -72.5px}.iti-flag.nc{width:20px;height:10px;background-position:-268px -66px}.iti-flag.ne{width:17.5px;height:15px;background-position:-18.5px -193.5px}.iti-flag.nf{width:20px;height:10px;background-position:-268px -99px}.iti-flag.ng{width:20px;height:10px;background-position:-268px -110px}.iti-flag.ni{width:20px;height:12px;background-position:-210px -27px}.iti-flag.nl{width:20px;height:13.5px;background-position:-189px -116px}.iti-flag.no{width:20px;height:14.5px;background-position:-42px -47.5px}.iti-flag.np{width:12.5px;height:15px;background-position:-268px -198px}.iti-flag.nr{width:20px;height:10px;background-position:-268px -176px}.iti-flag.nu{width:20px;height:10px;background-position:-126px -222.5px}.iti-flag.nz{width:20px;height:10px;background-position:-147px -222.5px}.iti-flag.om{width:20px;height:10px;background-position:-168px -222.5px}.iti-flag.pa{width:20px;height:13.5px;background-position:-189px -159.5px}.iti-flag.pe{width:20px;height:13.5px;background-position:0px -179px}.iti-flag.pf{width:20px;height:13.5px;background-position:-21px -179px}.iti-flag.pg{width:20px;height:15px;background-position:-21px 0px}.iti-flag.ph{width:20px;height:10px;background-position:-42px -234px}.iti-flag.pk{width:20px;height:13.5px;background-position:-63px -179px}.iti-flag.pl{width:20px;height:12.5px;background-position:-142px -193.5px}.iti-flag.pm{width:20px;height:13.5px;background-position:-105px -179px}.iti-flag.pn{width:20px;height:10px;background-position:-126px -234px}.iti-flag.pr{width:20px;height:13.5px;background-position:-126px -179px}.iti-flag.ps{width:20px;height:10px;background-position:-168px -234px}.iti-flag.pt{width:20px;height:13.5px;background-position:-147px -179px}.iti-flag.pw{width:20px;height:12.5px;background-position:-184px -193.5px}.iti-flag.py{width:20px;height:11px;background-position:-189px -209.5px}.iti-flag.qa{width:20px;height:8px;background-position:-268px -214px}.iti-flag.re{width:20px;height:13.5px;background-position:-168px -179px}.iti-flag.ro{width:20px;height:13.5px;background-position:-84px -179px}.iti-flag.rs{width:20px;height:13.5px;background-position:-189px -101.5px}.iti-flag.ru{width:20px;height:13.5px;background-position:-189px -87px}.iti-flag.rw{width:20px;height:13.5px;background-position:-189px -43.5px}.iti-flag.sa{width:20px;height:13.5px;background-position:-42px -164.5px}.iti-flag.sb{width:20px;height:10px;background-position:-247px -88px}.iti-flag.sc{width:20px;height:10px;background-position:-247px -99px}.iti-flag.sd{width:20px;height:10px;background-position:-247px -110px}.iti-flag.se{width:20px;height:12.5px;background-position:-121px -193.5px}.iti-flag.sg{width:20px;height:13.5px;background-position:-168px -116px}.iti-flag.sh{width:20px;height:10px;background-position:-247px -143px}.iti-flag.si{width:20px;height:10px;background-position:-247px -154px}.iti-flag.sj{width:20px;height:14.5px;background-position:-63px 0px}.iti-flag.sk{width:20px;height:13.5px;background-position:-168px -72.5px}.iti-flag.sl{width:20px;height:13.5px;background-position:-168px -58px}.iti-flag.sm{width:20px;height:15px;background-position:0px -16px}.iti-flag.sn{width:20px;height:13.5px;background-position:-105px -150px}.iti-flag.so{width:20px;height:13.5px;background-position:-84px -150px}.iti-flag.sr{width:20px;height:13.5px;background-position:-21px -150px}.iti-flag.ss{width:20px;height:10px;background-position:0px -245px}.iti-flag.st{width:20px;height:10px;background-position:-21px -245px}.iti-flag.sv{width:20px;height:11.5px;background-position:-147px -209.5px}.iti-flag.sx{width:20px;height:13.5px;background-position:-126px -135.5px}.iti-flag.sy{width:20px;height:13.5px;background-position:0px -135.5px}.iti-flag.sz{width:20px;height:13.5px;background-position:-147px -101.5px}.iti-flag.ta{width:20px;height:10px;background-position:-126px -245px}.iti-flag.tc{width:20px;height:10px;background-position:-147px -245px}.iti-flag.td{width:20px;height:13.5px;background-position:-147px -87px}.iti-flag.tf{width:20px;height:13.5px;background-position:-147px -72.5px}.iti-flag.tg{width:20px;height:12.5px;background-position:-79px -193.5px}.iti-flag.th{width:20px;height:13.5px;background-position:-21px -121px}.iti-flag.tj{width:20px;height:10px;background-position:0px -256px}.iti-flag.tk{width:20px;height:10px;background-position:-21px -256px}.iti-flag.tl{width:20px;height:10px;background-position:-42px -256px}.iti-flag.tm{width:20px;height:13.5px;background-position:-126px -72.5px}.iti-flag.tn{width:20px;height:13.5px;background-position:-126px -58px}.iti-flag.to{width:20px;height:10px;background-position:-105px -256px}.iti-flag.tr{width:20px;height:13.5px;background-position:-126px 0px}.iti-flag.tt{width:20px;height:12px;background-position:0px -209.5px}.iti-flag.tv{width:20px;height:10px;background-position:-168px -256px}.iti-flag.tw{width:20px;height:13.5px;background-position:-42px -106.5px}.iti-flag.tz{width:20px;height:13.5px;background-position:-105px -92px}.iti-flag.ua{width:20px;height:13.5px;background-position:-21px -92px}.iti-flag.ug{width:20px;height:13.5px;background-position:0px -92px}.iti-flag.um{width:20px;height:10.5px;background-position:0px -222.5px}.iti-flag.us{width:20px;height:10.5px;background-position:-210px -209.5px}.iti-flag.uy{width:20px;height:13.5px;background-position:-84px -77.5px}.iti-flag.uz{width:20px;height:10px;background-position:-268px -44px}.iti-flag.va{width:15px;height:15px;background-position:-231px -16px}.iti-flag.vc{width:20px;height:13.5px;background-position:-42px -179px}.iti-flag.ve{width:20px;height:13.5px;background-position:-189px -130.5px}.iti-flag.vg{width:20px;height:10px;background-position:-268px -88px}.iti-flag.vi{width:20px;height:13.5px;background-position:-168px -145px}.iti-flag.vn{width:20px;height:13.5px;background-position:-168px -14.5px}.iti-flag.vu{width:20px;height:12px;background-position:-210px -170px}.iti-flag.wf{width:20px;height:13.5px;background-position:-126px -150px}.iti-flag.ws{width:20px;height:10px;background-position:-268px -143px}.iti-flag.xk{width:20px;height:14.5px;background-position:-42px -16px}.iti-flag.ye{width:20px;height:13.5px;background-position:-21px -106.5px}.iti-flag.yt{width:20px;height:13.5px;background-position:-84px -14.5px}.iti-flag.za{width:20px;height:13.5px;background-position:-189px -179px}.iti-flag.zm{width:20px;height:13.5px;background-position:-189px -145px}.iti-flag.zw{width:20px;height:10px;background-position:-268px -187px}.iti-flag{width:20px;height:15px;-webkit-box-shadow:0px 0px 1px 0px #888;box-shadow:0px 0px 1px 0px #888;background-image:url("../img/flags.png");background-color:#DBDBDB;background-position:100% 100%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-image:url("../img/flags@2x.png")}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}.gds-Callout{width:100%}.gds-Callout--alternate{color:#fff}.gds-Callout-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-top:3rem;padding-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media only screen and (min-width: 48em){.gds-Callout-container{padding-left:3rem;padding-right:3rem}}.gds-Callout-container--left{text-align:left}.gds-Callout-container--right{text-align:right}.gds-Callout-logo{display:inline-block;margin-bottom:0.75rem}.gds-Callout-logo>img{display:block}.gds-Callout-lede{margin-left:auto;margin-right:auto;max-width:40em}.gds-Callout-body{margin-left:auto;margin-right:auto;max-width:40em;margin-top:0.75rem}.gds-Callout-directCta{margin-top:2.25rem}.gds-Callout-transitionalCta{margin-top:0.75rem}.gds-Callout--alternate .gds-Callout-title,.gds-Callout--alternate .gds-Callout-transitionalCta{color:inherit}.gds-Callout-container--left .gds-Callout-lede,.gds-Callout-container--left .gds-Callout-body{margin-left:0}.gds-Callout-container--right .gds-Callout-lede,.gds-Callout-container--right .gds-Callout-body{margin-right:0}.gds-CardGroup{background-color:#f5f7f8;padding:1.5rem}.gds-CardGroup-title{margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:0.75rem}.gds-CardGroup-list{margin-left:auto;margin-right:auto;max-width:1200px;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 37.4375em){.gds-CardGroup-list{max-width:25em}}@media only screen and (min-width: 37.5em){.gds-CardGroup-list:after{content:"";display:table;clear:both}}.gds-CardGroup-item{margin-top:1.5rem}@media only screen and (min-width: 37.5em){.gds-CardGroup-item{float:left;margin-left:4%;width:48%}.gds-CardGroup-item:nth-child(2){margin-top:0}.gds-CardGroup-item:nth-child(odd){margin-left:0}}@media only screen and (min-width: 55em){.gds-CardGroup-item{margin-left:2%;width:32%}.gds-CardGroup-item:nth-child(3){margin-top:0}.gds-CardGroup-item:nth-child(odd){margin-left:2%}.gds-CardGroup-item:nth-child(3n+1){margin-left:0}}@media only screen and (min-width: 62.5em){.gds-CardGroup-item{margin-left:1.33333%;width:24%}.gds-CardGroup-item:nth-child(4){margin-top:0}.gds-CardGroup-item:nth-child(odd){margin-left:1.33333%}.gds-CardGroup-item:nth-child(3n+1){margin-left:1.33333%}.gds-CardGroup-item:nth-child(4n+1){margin-left:0}}.gds-CardGroup-item:first-child{margin-top:0}.gds-FeatureGroup{padding:1.5rem}@media only screen and (min-width: 48em){.gds-FeatureGroup{padding:3rem}}.gds-FeatureGroup-title{margin-left:auto;margin-right:auto;max-width:1200px;margin-bottom:1.5rem;text-align:center}.gds-FeatureGroup-title--item{margin-top:0.75rem;margin-right:0;margin-left:0;margin-bottom:0;max-width:100%}.gds-FeatureGroup-list{margin-left:auto;margin-right:auto;max-width:1200px;list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.gds-FeatureGroup-list:after{content:"";display:table;clear:both}@media only screen and (min-width: 54.75em){.gds-FeatureGroup-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.gds-FeatureGroup-feature{position:relative;margin-top:4.5rem;text-align:center}@media only screen and (min-width: 54.75em){.gds-FeatureGroup-feature{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.gds-FeatureGroup-feature:first-child:nth-last-child(2),.gds-FeatureGroup-feature:first-child:nth-last-child(2) ~ .gds-FeatureGroup-feature{width:47.5%}.gds-FeatureGroup-feature:first-child:nth-last-child(2)::before,.gds-FeatureGroup-feature:first-child:nth-last-child(2) ~ .gds-FeatureGroup-feature::before{left:-5.5%}.gds-FeatureGroup-feature:first-child:nth-last-child(3),.gds-FeatureGroup-feature:first-child:nth-last-child(3) ~ .gds-FeatureGroup-feature{width:30%}.gds-FeatureGroup-feature:first-child:nth-last-child(3)::before,.gds-FeatureGroup-feature:first-child:nth-last-child(3) ~ .gds-FeatureGroup-feature::before{left:-8.5%}.gds-FeatureGroup-feature:first-child:nth-last-child(2) ~ .gds-FeatureGroup-feature,.gds-FeatureGroup-feature:first-child:nth-last-child(3) ~ .gds-FeatureGroup-feature{margin-left:5%}.gds-FeatureGroup-feature:first-child:nth-last-child(4),.gds-FeatureGroup-feature:first-child:nth-last-child(4) ~ .gds-FeatureGroup-feature{width:22%}.gds-FeatureGroup-feature:first-child:nth-last-child(4)::before,.gds-FeatureGroup-feature:first-child:nth-last-child(4) ~ .gds-FeatureGroup-feature::before{left:-10%}.gds-FeatureGroup-feature:first-child:nth-last-child(4) ~ .gds-FeatureGroup-feature{margin-left:4%}}.gds-FeatureGroup-feature:first-child{margin-top:0;padding-left:0}.gds-FeatureGroup-feature:first-child::before{display:none}.gds-FeatureGroup-feature::before{width:80%;height:2px;position:absolute;top:-2.25rem;right:10%;background:-webkit-gradient(linear, left top, right top, from(rgba(105,117,122,0)), color-stop(50%, rgba(105,117,122,0.5)), to(rgba(105,117,122,0)));background:linear-gradient(to right, rgba(105,117,122,0) 0%, rgba(105,117,122,0.5) 50%, rgba(105,117,122,0) 100%);content:""}@media only screen and (min-width: 54.75em){.gds-FeatureGroup-feature::before{width:2px;height:80%;position:absolute;top:10%;right:auto;background:-webkit-gradient(linear, left top, left bottom, from(rgba(105,117,122,0)), color-stop(50%, rgba(105,117,122,0.5)), to(rgba(105,117,122,0)));background:linear-gradient(to bottom, rgba(105,117,122,0) 0%, rgba(105,117,122,0.5) 50%, rgba(105,117,122,0) 100%)}}.gds-FeatureGroup--withoutDividers .gds-FeatureGroup-feature::before{background:none}.gds-FeatureGroup-body{margin-top:0.75rem;margin-right:0;margin-left:0;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:100%}.gds-FeatureGroup-directCta{margin-top:auto}@media only screen and (max-width: 47.9375em){.gds-FeatureGroup-directCta{margin-left:auto;margin-right:auto;max-width:40em;display:block}}.gds-FeatureGroup-transitionalCta{margin-top:0.75rem}.gds-Hero{position:relative}.gds-Hero--alternate{color:#fff}.gds-Hero-container{padding-top:3rem;padding-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto;max-width:1200px;text-align:center}@media only screen and (min-width: 48em){.gds-Hero-container{padding-top:6rem;padding-bottom:6rem;padding-left:3rem;padding-right:3rem}}.gds-Hero-container--left{text-align:left}.gds-Hero-container--right{text-align:right}.gds-Hero-logo{display:inline-block;margin-bottom:0.75rem}.gds-Hero-logo>img{display:block}.gds-Hero-subtitle{display:block;margin-top:0.75rem;color:inherit}.gds-Hero-lede{margin-left:auto;margin-right:auto;max-width:40em;margin-top:0.75rem}.gds-Hero-directCta{margin-top:2.25rem}.gds-Hero-transitionalCta{margin-top:0.75rem}.gds-Hero--alternate .gds-Hero-title,.gds-Hero--alternate .gds-Hero-transitionalCta{color:inherit}.gds-Hero-container--left .gds-Hero-lede{margin-left:0}.gds-Hero-container--left .gds-Hero-title,.gds-Hero-container--left .gds-Hero-subtitle,.gds-Hero-container--left .gds-Hero-lede{max-width:75%}@media only screen and (min-width: 48em){.gds-Hero-container--left .gds-Hero-title,.gds-Hero-container--left .gds-Hero-subtitle,.gds-Hero-container--left .gds-Hero-lede{max-width:55%}}.gds-Hero-container--right .gds-Hero-lede{margin-right:0}.gds-Intro-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-top:3rem;padding-right:1.5rem;padding-left:1.5rem;padding-bottom:1.5rem;text-align:center}@media only screen and (min-width: 48em){.gds-Intro-container{padding-left:3rem;padding-right:3rem}}.gds-Intro-container--left{text-align:left}.gds-Intro-container--right{text-align:right}.gds-Intro-logo{display:inline-block;margin-bottom:0.75rem}.gds-Intro-logo>img{display:block}.gds-Intro-subtitle{display:block;margin-top:0.75rem;color:inherit}.gds-Intro-lede,.gds-Intro-body{margin-left:auto;margin-right:auto;max-width:40em;margin-top:0.75rem;margin-bottom:0}.gds-Intro-container--left .gds-Intro-lede,.gds-Intro-container--left .gds-Intro-body{margin-left:0}.gds-Intro-container--right .gds-Intro-lede,.gds-Intro-container--right .gds-Intro-body{margin-right:0}.gds-MediaObject-container{margin-left:auto;margin-right:auto;max-width:1200px;padding:1.5rem 1.125rem}.gds-MediaObject-container:after{content:"";display:table;clear:both}@media only screen and (min-width: 48em){.gds-MediaObject-container{padding-left:3rem;padding-right:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 48em){.gds-MediaObject--fullBleed .gds-MediaObject-container{padding:0}}.gds-MediaObject-title{margin-bottom:0.75rem}.gds-MediaObject-body{text-align:left}@media only screen and (max-width: 47.9375em){.gds-MediaObject-body{margin-top:1.5rem}}@media only screen and (min-width: 48em){.gds-MediaObject-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:3rem}}.gds-MediaObject-body>p{margin:0;max-width:40em}.gds-MediaObject-body>p+p{margin-top:0.75rem}.gds-MediaObject-body--center{text-align:center}.gds-MediaObject-body--center>p{margin-left:auto;margin-right:auto}.gds-MediaObject-body--right{text-align:right}.gds-MediaObject-body--right>p{margin-left:auto}@media only screen and (min-width: 48em){.gds-MediaObject--fullBleed .gds-MediaObject-body{padding-top:1.5rem;padding-right:3rem;padding-bottom:1.5rem}}@media only screen and (min-width: 48em){.gds-MediaObject--reversed .gds-MediaObject-body{padding-right:3rem;padding-left:0;text-align:right}}.gds-MediaObject--reversed .gds-MediaObject-body>p{margin-left:auto}.gds-MediaObject--reversed .gds-MediaObject-body--left{text-align:left}.gds-MediaObject--reversed .gds-MediaObject-body--left>p{margin-right:auto;margin-left:0}.gds-MediaObject--reversed .gds-MediaObject-body--center{text-align:center}@media only screen and (min-width: 48em){.gds-MediaObject--reversed.gds-MediaObject--fullBleed .gds-MediaObject-body{padding-left:3rem}}.gds-MediaObject-image{margin-left:auto;margin-right:auto;display:block}@media only screen and (min-width: 48em){.gds-MediaObject-image{float:left}}@media only screen and (min-width: 48em){.gds-MediaObject--reversed .gds-MediaObject-image{float:right;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gds-Spread{display:block;position:relative;text-align:left}.gds-Spread-container{margin-left:auto;margin-right:auto;max-width:1200px}@media only screen and (min-width: 56.25em){.gds-Spread-container{display:-webkit-box;display:-ms-flexbox;display:flex}}.gds-Spread-imageWrapper{display:block;-ms-flex-item-align:center;align-self:center;background-position:center;background-size:cover}@media only screen and (min-width: 56.25em){.gds-Spread-imageWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;padding-right:2.25rem;padding-left:2.25rem}}.gds-Spread:not(.gds-Spread--fullBleed) .gds-Spread-imageWrapper{background:none !important}.gds-Spread-image{display:block;min-width:100%}@media only screen and (min-width: 56.25em){.gds-Spread-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}}.gds-Spread-body{padding-top:3rem;padding-bottom:3rem;padding-left:2.25rem;padding-right:2.25rem}@media only screen and (min-width: 56.25em){.gds-Spread-body{padding-top:6rem;padding-bottom:6rem;padding-left:2.25rem;padding-right:2.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}}.gds-Spread-label{display:inline-block;margin-bottom:2.25rem;text-transform:uppercase}.gds-Spread a.gds-Spread-label{text-decoration:none}.gds-Spread a.gds-Spread-label:hover{text-decoration:underline}.gds-Spread-title>a{text-decoration:none;color:inherit}.gds-Spread-title>a:hover{text-decoration:underline}.gds-Spread-lede{margin-left:auto;margin-right:auto;max-width:40em;margin-top:0.75rem}.gds-Spread-directCta{margin-top:1.5rem}.gds-Spread-footer{margin-top:1.5rem;font-style:italic}.gds-Spread-footer>a{text-decoration:none;color:inherit}.gds-Spread-footer>a:hover{text-decoration:underline}.gds-Spread-footer::before{display:block;margin-top:2.25rem;margin-bottom:1.5rem;background:#333a3d;width:6rem;height:3px;content:""}.gds-Spread--alternate{color:#fff}.gds-Spread--alternate .gds-Spread-title,.gds-Spread--alternate .gds-Spread-lede,.gds-Spread--alternate .gds-Spread-label,.gds-Spread--alternate .gds-Spread-footer{color:inherit}.gds-Spread--alternate .gds-Spread-footer::before{background:#fff}@media only screen and (max-width: 37.4375em){.gds-Spread--fullBleed .gds-Spread-imageWrapper{background:none !important}}@media only screen and (min-width: 37.5em) and (max-width: 56.1875em){.gds-Spread--fullBleed .gds-Spread-imageWrapper{background:none !important}}@media only screen and (min-width: 56.25em){.gds-Spread--fullBleed .gds-Spread-imageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:auto;align-self:auto;padding-right:0;padding-left:0}}@media only screen and (min-width: 56.25em){.gds-Spread--fullBleed .gds-Spread-image{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media only screen and (min-width: 56.25em){.gds-Spread--reversed .gds-Spread-imageWrapper,.gds-Spread--reversed .gds-Spread-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.gds-Spread--reversed .gds-Spread-body{padding-right:2.25rem;padding-left:2.25rem}@media screen and (max-width: 40em){.dr-SecondaryNav-title{white-space:nowrap}}#dr_hiringtab,#dr_hiringtab_slideto{top:50%}.Masthead-body,.MainNavigation .MainNavigation-menu,#content{max-width:1200px;padding:0}@media screen and (min-width: 768px) and (max-width: 1224px){.Masthead-body,.MainNavigation .MainNavigation-menu,#content{padding:0 0.75rem}}#content{position:relative}#nav-primary{margin-bottom:0}#nav-primary .Submenu.home{margin-left:-1.14286em}#content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 48em){#content{padding:1.5rem 0;border-bottom:1px solid #d7d9e0}}a{text-decoration:none}a:hover,a:focus{text-decoration:underline}a.Submenu-header:hover,a.Submenu-header:focus{text-decoration:none}.gds-Text p{margin-bottom:1.5rem}.gds-Button{-webkit-box-shadow:none !important;box-shadow:none !important;text-decoration:none !important}.Button{max-width:15.75rem;border-radius:3px;width:100%}.Button:hover,.Button:focus{border-color:#047;background-color:#047;color:#fff}.Button:hover .Icon,.Button:focus .Icon{fill:currentColor}.Button--campaign:hover,.Button--campaign:focus{border-color:#f59d07;background-color:#f59d07}.Button--accent{border-color:#f9ad2c;background-color:#f9ad2c}.Button--accent:hover{border-color:#eb9707;background-color:#eb9707}.Button--callout{border-color:transparent;background-color:transparent;color:#02b9ef;padding-left:0;padding-top:0;font-weight:normal;border:0}.Button--callout:hover{background-color:transparent;text-decoration:underline;color:#047}.Button--reversed{border-radius:3px;border:2px solid currentColor;background-color:transparent;color:#0073b9}.Button--reversed:hover,.Button--reversed:focus{border-color:currentColor;color:#047;background-color:#fff}h1.dr-Hero-title{color:#fff}h2.gds-Callout-title{color:#fff;font-size:2.25rem;font-weight:600}.gds-Callout-container p{color:#fff}.gds-Callout-container .gds-Callout-transitionalCta a{font-weight:bold}.SocialBar-link--googleplus{display:none}.rails-controller--fpu.rails-action--index .gds-FeatureGroup-feature::before,.rails-controller--classes.rails-action--index .gds-FeatureGroup-feature::before,.rails-controller--classes.rails-action--show .gds-FeatureGroup-feature::before{width:0;height:0;background:transparent}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.nowrap{white-space:normal}@media screen and (min-width: 30rem){.nowrap{white-space:nowrap}}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;opacity:0;max-width:100%}.b-lazy.b-loaded{opacity:1}.swash{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/swash-f8f1afc4666aba9bf2d76699fe96aa2b89131b038123041d75fabb37cbb4d0a5.svg);background-repeat:no-repeat;background-size:contain}.u-fontWeightBold{font-weight:700}.u-fontWeightNormal{font-weight:400}.u-fontWeightSemibold{font-weight:600}.u-hide{display:none}.u-hideOverflow{overflow:hidden}.u-italic{font-style:italic}.u-textAlignCenter{text-align:center}.u-textAlignLeft{text-align:left}.u-spaceBelow{margin-bottom:1.5rem}.u-unstyledList{list-style-type:none;padding-left:0}.picker__input[readonly],.picker__input:hover{background:#fff;cursor:text}.Checklist{list-style-type:none;color:#b0afad;margin-bottom:0}.Checklist li{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/check_box-b2784821a4a47b12b45f7be09f260c539c8a1427143daa59533841a64e8cb5d2.png);background-repeat:no-repeat;padding-left:40px;padding-bottom:10px}.ContentRow{padding:1.5rem 2.5rem}@media screen and (max-width: 40em){.ContentRow{padding:1rem}}.LayoutRow{padding:3.125rem 1.5rem;display:block}.LayoutRow::after{clear:both;content:"";display:block}@media screen and (min-width: 40em){.LayoutRow{padding:4.6875rem 1.5rem}}@media screen and (min-width: 64.0625em){.LayoutRow{padding:3rem 0}}.LayoutRow-contain{max-width:90em;margin-left:auto;margin-right:auto}.LayoutRow-contain::after{clear:both;content:"";display:block}@media screen and (min-width: 53.75em){.LayoutRow-contain{padding-left:2.5rem;padding-right:2.5rem}}.LayoutRow-smallContain{margin:0 auto}@media screen and (min-width: 53.75em){.LayoutRow-smallContain{max-width:900px}}.LayoutRow--secondary{background-color:#d7d9e0}.LayoutRow--neutral{background-color:#eeeff2}.LayoutRow--neutralAlt{background-color:#eeeff2;border-top:10px solid #02b9ef;text-align:center}.LayoutRow--neutralAlt h2{margin-bottom:50px}.LayoutRow--light{background-position:center center}.LayoutRow--light h2,.LayoutRow--light p{color:#fff}@media screen and (min-width: 53.75em){.LayoutRow--narrow .LayoutRow-smallContain{width:34.375em}}h1{font-size:2.25rem;font-weight:800;line-height:3rem;color:#047}h2{font-size:1.5rem;font-weight:800;line-height:2.25rem;color:#047;margin-bottom:1rem}h3{font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#047;margin-bottom:1rem}.Heading--section{font-size:2.25rem;line-height:1.25em}.accordion-tabs{margin-bottom:1px}.accordion-tabs::after{clear:both;content:"";display:block}@media screen and (max-width: 40em){.accordion-tabs{border:1px solid #555;border-radius:2px}}@media screen and (min-width: 40em){.accordion-tabs .tab-header-and-content{display:inline}}.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top-left-radius:2px;border-top-right-radius:2px}@media screen and (max-width: 40em){.accordion-tabs .tab-header-and-content:first-child .tab-link{border-top:0}}@media screen and (max-width: 40em){.accordion-tabs .tab-header-and-content:last-child .tab-link{border-bottom-left-radius:2px;border-bottom-right-radius:2px}}.accordion-tabs .tab-link{background-color:#ccc;border-top:1px solid #555;color:#333;display:block;font-weight:bold;padding:0.5px 0.809em}@media screen and (min-width: 40em){.accordion-tabs .tab-link{display:inline-block;border-top-left-radius:2px;border-top-right-radius:2px;border-top:0}}.accordion-tabs .tab-link:hover{color:blue}.accordion-tabs .tab-link:focus{outline:none}.accordion-tabs .tab-link.is-active{background-color:white}@media screen and (min-width: 40em){.accordion-tabs .tab-link.is-active{background-color:white;border:1px solid #555;border-bottom-color:white;margin-bottom:-1px}}.accordion-tabs .tab-content{background:white;display:none;padding:1px 1.618em;width:100%}@media screen and (min-width: 40em){.accordion-tabs .tab-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border:1px solid #555;float:left}}.progress-button{position:relative;display:inline-block;text-align:center;width:200px;min-width:200px}.progress-button button{display:block;margin:0 auto;padding:0;width:200px;height:28px;border-radius:0;background:#066f98;color:#fff;font-size:1.4em;-webkit-tap-highlight-color:transparent;-webkit-transition:background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;transition:background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s}.progress-button button:hover{background-color:#50a3c3;color:#fff}.progress-button button:focus{outline:none}.progress-button button span{-webkit-transition:opacity 0.3s 0.1s;transition:opacity 0.3s 0.1s}.progress-button svg{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.progress-button svg path{opacity:1;fill:none}.progress-button svg.progress-circle path{stroke:#066f98;stroke-width:5}.progress-button svg.checkmark path,.progress-button svg.cross path{stroke:#fff;stroke-linecap:round;stroke-width:4;-webkit-transition:opacity 0.1s;transition:opacity 0.1s}.loading.progress-button button{width:30px;border-radius:40px;border:5px solid #ddd;background-color:transparent;color:#fff}.loading.progress-button span{-webkit-transition:opacity 0.15s;transition:opacity 0.15s}.loading.progress-button span,.success.progress-button span,.error.progress-button span{opacity:0}.success.progress-button button,.error.progress-button button{-webkit-transition:background-color 0.3s, width 0.3s, border-width 0.3s;transition:background-color 0.3s, width 0.3s, border-width 0.3s}.success.progress-button button{border-color:#6ecf64;background-color:#6ecf64}.error.progress-button button{border-color:#FB797E;background-color:#FB797E}.loading.progress-button svg.progress-circle path,.success.progress-button svg.checkmark path,.error.progress-button svg.cross path{opacity:1;-webkit-transition:stroke-dashoffset 0.3s;transition:stroke-dashoffset 0.3s}.elastic.progress-button button{-webkit-transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.25, 0.25, 0.4, 1),border-width 0.3s,border-color 0.3s;-webkit-transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.25, 0.25, 0.4, 1.6),border-width 0.3s,border-color 0.3s;transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.25, 0.25, 0.4, 1.6),border-width 0.3s,border-color 0.3s}.loading.elastic.progress-button button{-webkit-transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.6, 0, 0.75, 0.75),border-width 0.3s,border-color 0.3s;-webkit-transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.6, -0.6, 0.75, 0.75),border-width 0.3s,border-color 0.3s;transition:background-color 0.3s,color 0.3s,width 0.3s cubic-bezier(0.6, -0.6, 0.75, 0.75),border-width 0.3s,border-color 0.3s}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flexslider-icon-427c549989d40688b2f96bf38cd63568b61c412fe0a60bdb642da5fa7af51954.eot);src:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flexslider-icon-427c549989d40688b2f96bf38cd63568b61c412fe0a60bdb642da5fa7af51954.eot?#iefix) format("embedded-opentype"),url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flexslider-icon-333fe8266952f16c8b686f3edd78293da28e6eaef314dca86bc4eeaa23f290e8.woff) format("woff"),url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flexslider-icon-2aeb879c4ab410ac821f9a708fa0c5625d0c7a2038ba4efd93aa78d7371444e2.ttf) format("truetype"),url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flexslider-icon-5d2b29884d32f6a2b081915401d41846e2e9a16d639c270df5e5266d869a7aa9.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:0 1px 4px rgba(0,0,0,0.2);box-shadow:0 1px 4px rgba(0,0,0,0.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;transition:background .15s ease-out,-webkit-transform 0s .15s;-webkit-transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;transition:background .15s ease-out,transform 0s .15s,-webkit-transform 0s .15s;-webkit-backface-visibility:hidden}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                /*!
* Default mobile-first, responsive styling for pickadate.js
* Demo: http://amsul.github.io/pickadate.js
*/.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height: 26.5em){.picker__box{font-size:1.25em}}@media (min-height: 33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);transform:translateY(0);zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__footer,.picker__header,.picker__table{text-align:center}.picker__day--highlighted,.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__box{padding:0 1em}.picker__header{position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;-webkit-box-sizing:content-box;box-sizing:content-box;top:-.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}.picker__nav--next,.picker__nav--prev{top:-.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover{color:#000;cursor:pointer;background:#b1dcfb}.picker__table{border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker--focused .picker__list-item--highlighted,.picker__list-item--highlighted:hover,.picker__list-item:hover{background:#b1dcfb;cursor:pointer;color:#000}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item--highlighted,.picker__list-item:hover{border-color:#0089ec;z-index:10}.picker--focused .picker__list-item--selected,.picker__list-item--selected,.picker__list-item--selected:hover{background:#0089ec;color:#fff;z-index:10}.picker--focused .picker__list-item--disabled,.picker__list-item--disabled,.picker__list-item--disabled:hover{background:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:0 0;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:focus,.picker--time .picker__button--clear:hover{background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:0}.picker--time .picker__button--clear:before{top:-.25em;color:#666;font-size:1.25em;font-weight:700}.picker--time .picker__button--clear:focus:before,.picker--time .picker__button--clear:hover:before{color:#fff;border-color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.fpu-Banner{margin:0;padding:1.5rem 1.125rem;background-color:#f79e54;color:#fff;text-align:center}@media only screen and (min-width: 48em){.fpu-Banner{padding-top:0.75rem;padding-bottom:0.75rem}}.fpu-Banner--success{background-color:#8ec738}.fpu-Banner--error{background-color:#e64b40}.fpu-Banner-text{margin-bottom:0.75rem;display:block}@media only screen and (min-width: 48em){.fpu-Banner-text{margin-right:1.5rem;margin-bottom:0;display:inline-block}}.fpu-Banner-text--prominent{line-height:1.25;font-size:1.5rem}.CallToAction{overflow:auto;background-color:#0f71a8;background-image:-webkit-gradient(linear, left top, left bottom, from(#0f71a8), to(#064376));background-image:linear-gradient(#0f71a8, #064376);color:white;text-align:center;padding:1.5rem}.CallToAction h2{color:white;margin-bottom:1.5rem}.CallToAction a{margin-bottom:1.5rem}.CallToAction-image{margin-bottom:1rem}.CallToAction-description{text-align:center}@media screen and (min-width: 40em){.CallToAction-description{width:62%;margin:0 auto}}.CallToAction--alternate{background:white;color:#047;border-top:4px solid #f9ad2c;padding:48px}.CallToAction--alternate h2{color:#047;margin-bottom:1.5rem}.CallToAction--alternate h3{margin-bottom:1.5rem}.CallToAction--dark{border-top:4px solid #0073b9}.Coach{-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;margin:1.5rem 0;border:2px solid #047;border-radius:4px;padding:1.5rem}.Coach-bio p{font-size:1rem}.Coach-contactItem{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.5rem;overflow-wrap:break-word}.Coach-contactItem:last-of-type{margin-bottom:0}.Coach-contactItem .gds-Icon{-ms-flex-negative:0;flex-shrink:0;margin-right:1rem}.Coach-contactInfo{word-break:break-word}.Coach-image{position:relative;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin-bottom:1rem;border-radius:50%;width:175px;height:175px;overflow:hidden}@media only screen and (min-width: 37.5em){.Coach-image{margin-right:2rem;margin-bottom:0}}.Coach-image img{position:absolute;top:-100%;right:0;bottom:-100%;left:0;margin:auto;width:100%}.Coach-infoSection{display:grid;grid-template-columns:1fr;grid-gap:1.5rem}@media only screen and (min-width: 75em){.Coach-infoSection{grid-template-columns:1fr 1fr;grid-gap:2.5rem}}.Coach-infoSection .gds-Heading{margin-bottom:0.5rem;border-bottom:2px solid #e8eced;padding-bottom:0.25rem;font-size:1.25rem}.Coach-intro p{margin-top:0}.Coach-intro .gds-Heading{margin:0.25rem 0}.Coach-image ~ .Coach-intro{text-align:center}@media only screen and (min-width: 37.5em){.Coach-image ~ .Coach-intro{text-align:left}}.Coach-introSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 37.5em){.Coach-introSection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Coach-section{padding-bottom:1.5rem}.Coach-socialLink{margin-right:0.5rem;text-decoration:none}.Coach-socialLink .gds-Icon{border-radius:4px;background-color:#1f2426;padding:3px;color:#fff}.Coach-socialLink:hover{text-decoration:none}.Coach:hover{-webkit-box-shadow:0 6px 16px 0 rgba(31,36,38,0.15);box-shadow:0 6px 16px 0 rgba(31,36,38,0.15)}section{background-color:#fff}.Content-region{margin-left:auto;margin-right:auto;max-width:1200px;padding:1.5rem 0;position:relative;overflow:auto}.ContentWithGrid{text-align:center}.ContentWithGrid h1{padding-bottom:1rem}.ContentWithGrid .LayoutRow-smallContain .Heading{font-size:2.25rem}@media screen and (min-width: 50.4375em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-vertSeparator{display:none;padding:2rem}@media screen and (min-width: 50.4375em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-vertSeparator{display:inline-block;padding:0 1rem}}@media screen and (min-width: 40em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-vertSeparator{padding:0 2rem}}@media screen and (min-width: 53.75em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-vertSeparator{padding:0 4rem}}.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-horzSeparator{display:inline-block}@media screen and (min-width: 50.4375em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid-horzSeparator{display:none}}.ContentWithGrid .LayoutRow-smallContain .LayoutGrid img{padding:2rem 0}@media screen and (min-width: 50.4375em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid img{padding:0}}.ContentWithGrid .LayoutRow-smallContain .LayoutGrid h3{margin:2rem 0 0 0;font-size:1.25rem}@media screen and (min-width: 50.4375em){.ContentWithGrid .LayoutRow-smallContain .LayoutGrid h3{margin:0 0 2rem 0}}.ContentWithImage{text-align:center}.ContentWithImage img{padding:1em}@media screen and (min-width: 40em){.ContentWithImage{text-align:left}.ContentWithImage-image{float:left;display:block;margin-right:2.3576520234%;width:40.291369653%}.ContentWithImage-image:last-child{margin-right:0}.ContentWithImage-content{float:left;display:block;margin-right:2.3576520234%;width:57.3509783236%;margin-right:0}.ContentWithImage-content:last-child{margin-right:0}}@media screen and (min-width: 53.75em){.ContentWithImage img{padding:0 1.5em 0 0}}.content-with-modal{background-size:cover;background-position:32% center;background-color:#eeeff2;text-align:center}.content-with-modal-content h1{text-transform:uppercase}.content-with-modal-content quote{font-size:1.5rem;display:block;margin:1.5rem 0 0.5rem;font-style:italic}.content-with-modal-content quote::before,.content-with-modal-content quote::after{content:"\""}.content-with-modal-content cite{font-size:1.5rem;font-style:normal}.content-with-modal-content cite span{color:#047;font-size:1.5rem;font-style:normal;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 53.75em){.content-with-modal-content{width:750px}.content-with-modal-content p,.content-with-modal-content quote,.content-with-modal-content h1{color:#eeeff2;font-size:2.25rem}.content-with-modal-content cite span{color:#eeeff2;font-size:1.5rem}}.content-with-modal-content .video{display:none}.content-with-modal-primaryaction--video{display:none}@media screen and (min-width: 53.75em){.content-with-modal-primaryaction--video{display:inline-block}}.content-with-modal-secondaryaction{margin-top:1em;color:#eeeff2}.CoordinatorChecker-message{-webkit-transition:all 1s ease;transition:all 1s ease;display:block;height:0;overflow:hidden}.CoordinatorChecker-message--show{height:100px;margin:1em 0}@media screen and (min-width: 40em){.CoordinatorChecker-message--show{height:50px;margin:1em 0}}.CoordinatorChecker-message--show em{color:#8990a4}.Engagement{background-size:cover;background-color:#fff;text-align:center}.Engagement ul.horizontal{list-style-position:inside}@media screen and (min-width: 53.75em){.Engagement ul.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.Engagement ul.horizontal li{-webkit-box-flex:1;-ms-flex:1;flex:1}}.Engagement-content h1{text-transform:uppercase}.Engagement-content p,.Engagement-content h1{color:#eeeff2;text-shadow:1px 1px rgba(0,0,0,0.5)}@media screen and (min-width: 53.75em){.Engagement-content{margin-bottom:2em}}.Engagement-primaryaction--video{display:none}@media screen and (min-width: 53.75em){.Engagement-primaryaction--video{display:inline-block}}.Engagement-secondaryaction{margin-top:1em;color:#eeeff2}.Engagement-video{margin:2em 0}@media screen and (min-width: 53.75em){.Engagement-video{display:none}}.legacy-expander{margin-top:1em}.EventSpinner-container .loader:before,.EventSpinner-container .loader:after,.EventSpinner-container .loader{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.EventSpinner-container .loader{color:#ffffff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.EventSpinner-container .loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.EventSpinner-container .loader:after{left:3.5em}.EventSpinner-container .loader:before,.EventSpinner-container .loader:after{content:'';position:absolute;top:0}@-webkit-keyframes load7{0%,
    80%,
    100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,
    80%,
    100%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.FAQ.is-hidden{display:none}.FAQ-section{display:none}@media only screen and (min-width: 37.5em){.FAQ-section{display:block;background-color:#f5f7f8;padding:2rem 1rem 0}}@media only screen and (min-width: 56.25em){.FAQ-section{padding:2rem 2rem 0}}.FAQ-container{max-width:70rem;margin:0 auto}.FAQ-heading{font-size:2.125rem;max-width:70rem;margin:0 auto 1rem;font-weight:600;color:#495257}.FAQ-question{font-size:1.125rem;font-weight:700;line-height:1.5rem;color:#495257;padding:1rem 1.5rem;margin:0 auto 1rem;cursor:pointer;background:#e8eced;font-weight:600}@media only screen and (min-width: 56.25em){.FAQ-question{padding:1rem 2rem}}.FAQ-question:after{margin-left:-1.5rem;content:'\f067';font-family:FontAwesome;font-size:1.125rem;float:right;color:#d5d9db;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.FAQ-question--open:after{margin-left:-1.5rem;content:'\f067';font-family:FontAwesome;font-size:1.125rem;float:right;color:#d5d9db;-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.FAQ-question--inactive{display:none}.FAQ-question--secondary{font-size:1.5rem;font-weight:400;padding-top:1.25em;border-top:1px solid #cbcbcb}@media screen and (max-width: 40em){.FAQ-question{font-size:1.125rem;font-weight:400}}.FAQ-answer{background-color:#e8eced;overflow:hidden;max-height:0;margin:0 auto;padding:0 1.5rem}@media only screen and (min-width: 56.25em){.FAQ-answer{padding:0 2rem}}.FAQ-answer--open{-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out;max-height:800px;overflow:auto;margin-top:-2rem;margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}.FAQ-showmore{display:none}.FAQ-showmore--active{display:inherit}@media screen and (min-width: 40em){.FAQ-showmore{max-width:200px;margin:0 auto}}@media screen and (max-width: 40em){.FAQ--secondary{background-color:#fff}}.Flash{text-align:center}.Flash--error{display:block;background-color:#d12d14;padding:15px;text-align:center;color:black;font-weight:400}.Flash--error a{text-decoration:underline;color:black}.Flash--error a:focus,.Flash--error a:hover{color:black}.Flash--success{display:block;background-color:#e6efc2;padding:15px;text-align:center;color:#56651a;font-weight:400}.Flash--success a{text-decoration:underline;color:#333c10}.Flash--success a:focus,.Flash--success a:hover{color:black}.Info-subtitle{font-weight:normal;margin-top:-1em}.Info-image{padding:20px 0 30px 30px;display:none}@media screen and (min-width: 53.75em){.Info-image{float:right;display:inherit}}.LeadForm-button{margin-top:20px}.Lessons{padding:10px}.Lessons-preview{overflow:auto;padding:20px 10px;border-top:2px solid #0073b9}.Lessons-preview p{margin:0}.Lessons-header{margin-bottom:10px}.Lessons-header::after{clear:both;content:"";display:block}.Lessons-image{background-repeat:no-repeat;height:78px;width:88px;margin-right:10px;float:left}.Lessons-image--one{background-position:0 0}.Lessons-image--two{background-position:-92px 0}.Lessons-image--three{background-position:-184px 0}.Lessons-image--four{background-position:-276px 0}.Lessons-image--five{background-position:-368px 0}.Lessons-image--six{background-position:-460px 0}.Lessons-image--seven{background-position:-552px 0}.Lessons-image--eight{background-position:-644px 0}.Lessons-image--nine{background-position:-736px 0}.Lessons-number{color:#8990a4;font-size:.9rem}.Lessons-subtitle{color:#047}.LessonItems{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;box-align:start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute}.LessonItem{-webkit-box-flex:0;box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;margin-bottom:2em}.LessonItem p{margin-top:0}.LessonItem-lessonTitle{font-size:18px;font-weight:bold;color:#047}.LessonItem-lessonName{font-size:18px;font-weight:bold}.LessonItem-lessonNumber{text-transform:uppercase;margin-bottom:0.5em;font-weight:bold;color:#8990a4}.LessonItem-icon{display:inline-block;width:65px;height:65px;background:transparent url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_lessons_icons-61283fc1898bcb41f973bcce39db760c023fb31f7cca6cac9f60d14378fccfed.png) 0 0;margin-bottom:0.5em}.LessonItem:nth-child(2) .LessonItem-icon{background-position:-65px 0}.LessonItem:nth-child(3) .LessonItem-icon{background-position:-130px 0}.LessonItem:nth-child(4) .LessonItem-icon{background-position:-195px 0}.LessonItem:nth-child(5) .LessonItem-icon{background-position:-260px 0}.LessonItem:nth-child(6) .LessonItem-icon{background-position:-325px 0}.LessonItem:nth-child(7) .LessonItem-icon{background-position:-390px 0}@media screen and (min-width: 53.75em){.LessonItem:nth-child(7){margin-bottom:0}}.LessonItem:nth-child(8) .LessonItem-icon{background-position:-455px 0}@media screen and (min-width: 53.75em){.LessonItem:nth-child(8){margin-bottom:0}}.LessonItem:nth-child(9) .LessonItem-icon{background-position:-520px 0}@media screen and (min-width: 53.75em){.LessonItem:nth-child(9){margin-bottom:0}}@media screen and (min-width: 40em){.LessonItem{width:50%;padding:0 1em}}@media screen and (min-width: 53.75em){.LessonItem{width:30%;padding:0 1.5em}}@media screen and (min-width: 53.75em){.MediaObject{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.MediaObject-image{margin-left:auto;margin-right:auto;display:block}@media screen and (min-width: 53.75em){.MediaObject-image{float:left}}.MediaObject-content{margin-top:1.5rem}@media screen and (min-width: 53.75em){.MediaObject-content{padding-left:3rem}}.MorphingModal-grayBackground{display:none}@media screen and (min-width: 40em){.MorphingModal-grayBackground{display:block;position:absolute;width:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:999997}}.MorphingModalCta .btn{vertical-align:middle;color:white;width:100%;display:table;text-align:center;margin:0 auto;margin-top:0.5em;font-weight:700;z-index:2}.MorphingModalCta .btn-reverse{color:#02b9ef;font-weight:bold}.MorphingModalCta .alt-btn{width:186px;padding:0}.MorphingModalCta .dr-blue{color:#02b9ef}.MorphingModal{width:100%;height:100%;z-index:-1;position:fixed;top:0;left:0;right:0;overflow:auto}.MorphingModal .dialog{background-color:#eeeff2;position:absolute;top:0;left:0;width:100%;display:table;margin:0 auto;z-index:-1;font-weight:normal;opacity:0;padding:20px;text-align:left}@media screen and (min-width: 40em){.MorphingModal .dialog{top:5%;max-height:500px;max-width:340px;left:50%;margin:0 auto 0 -170px}}@media screen and (min-width: 53.75em){.MorphingModal .dialog{top:10%}}.MorphingModal .dialog .button{margin-top:1em;width:100%}.MorphingModal .dialog-form{height:0;overflow:hidden}.MorphingModal .dr-FormField{margin-top:0.5em}.MorphingModal .dr-FormField .error{color:#e35b40}.MorphingModal .dr-FormField .fieldError{border-color:rgba(227,91,64,0.75);outline:none !important}.MorphingModal .dr-FormField .fieldError:focus{-webkit-box-shadow:0 0 8px rgba(227,91,64,0.25);box-shadow:0 0 8px rgba(227,91,64,0.25)}.MorphingModal .dr-FormField .cta_postal_code{width:50%}.MorphingModal .fpu-transitional-form-submit{margin-top:2em}.MorphingModal .formHeader{margin-top:0.5em}.MorphingModal .formSubtext{color:#000}.MorphingModal .icon-close{cursor:hand;cursor:pointer}.MorphingModal .icon-close:before{font-family:'FontAwesome';content:"\f00d";float:right;margin-top:-10px;cursor:pointer}.MorphingModal .showButton{-webkit-animation-name:buttonShow;animation-name:buttonShow;-webkit-animation-duration:0.33s;animation-duration:0.33s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}.MorphingModal .hideButton{-webkit-animation-name:buttonHide;animation-name:buttonHide;-webkit-animation-duration:0.2s;animation-duration:0.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}.MorphingModal .showDialog{-webkit-animation-name:dialogShow;animation-name:dialogShow;-webkit-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}.MorphingModal .hideDialog{-webkit-animation-name:dialogHide;animation-name:dialogHide;-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}.MorphingModal .showForm{-webkit-animation-name:formShow;animation-name:formShow;-webkit-animation-duration:0.45s;animation-duration:0.45s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:0.5s;animation-delay:0.5s}.MorphingModal .hideForm{-webkit-animation-name:formHide;animation-name:formHide;-webkit-animation-duration:0.33s;animation-duration:0.33s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes buttonShow{from{color:#eeeff2;-webkit-transform:scale(1.25, 3);-webkit-transform:translateY(-20px);border-radius:0;opacity:0;z-index:0}to{-webkit-transform:scale(1);color:#eeeff2;border-radius:3;opacity:1;z-index:999998}}@keyframes buttonShow{from{color:#eeeff2;-webkit-transform:scale(1.25, 3);transform:scale(1.25, 3);-webkit-transform:translateY(-20px);transform:translateY(-20px);border-radius:0;opacity:0;z-index:0}to{-webkit-transform:scale(1);transform:scale(1);color:#eeeff2;border-radius:3;opacity:1;z-index:999998}}@-webkit-keyframes buttonHide{from{-webkit-transform:scale(1);z-index:999998}to{background-color:rgba(211,211,211,0);color:#eeeff2;-webkit-transform:scale(1.25, 3);-webkit-transform:translateY(-20px);border-radius:0;opacity:0;z-index:0}}@keyframes buttonHide{from{-webkit-transform:scale(1);transform:scale(1);z-index:999998}to{background-color:rgba(211,211,211,0);color:#eeeff2;-webkit-transform:scale(1.25, 3);transform:scale(1.25, 3);-webkit-transform:translateY(-20px);transform:translateY(-20px);border-radius:0;opacity:0;z-index:0}}@-webkit-keyframes dialogShow{from{opacity:0;z-index:0;height:0;-webkit-transform:scale(1);@media screen and (min-width: 40em){height:0px}}25%{opacity:1;@media screen and (min-width: 40em){opacity:0.25}}to{opacity:1;border-radius:0;z-index:999998;height:100%;-webkit-transform:scale(1);@media screen and (min-width: 40em){height:500px}}}@keyframes dialogShow{from{opacity:0;z-index:0;height:0;-webkit-transform:scale(1);transform:scale(1);@media screen and (min-width: 40em){height:0px}}25%{opacity:1;@media screen and (min-width: 40em){opacity:0.25}}to{opacity:1;border-radius:0;z-index:999998;height:100%;-webkit-transform:scale(1);transform:scale(1);@media screen and (min-width: 40em){height:500px}}}@-webkit-keyframes dialogHide{from{opacity:1;z-index:999998;background-color:#eeeff2;-webkit-transform:scale(1);height:100%;@media screen and (min-width: 40em){height:500px}}to{opacity:0;z-index:0;background-color:#eeeff2;-webkit-transform:scale(1);height:0;@media screen and (min-width: 40em){height:0}}}@keyframes dialogHide{from{opacity:1;z-index:999998;background-color:#eeeff2;-webkit-transform:scale(1);transform:scale(1);height:100%;@media screen and (min-width: 40em){height:500px}}to{opacity:0;z-index:0;background-color:#eeeff2;-webkit-transform:scale(1);transform:scale(1);height:0;@media screen and (min-width: 40em){height:0}}}@-webkit-keyframes formShow{from{height:0;overflow:hidden;opacity:0}to{height:475px;opacity:1}}@keyframes formShow{from{height:0;overflow:hidden;opacity:0}to{height:475px;opacity:1}}@-webkit-keyframes formHide{from{height:475px;opacity:1}to{height:0;overflow:hidden;opacity:0}}@keyframes formHide{from{height:475px;opacity:1}to{height:0;overflow:hidden;opacity:0}}.modal-container-show{z-index:999997}.noScroll{position:relative;height:100%;overflow:hidden}.productBanner_price{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:#8ec738;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.5rem;font-weight:700;left:0;padding:10px 0;position:absolute;width:17rem;z-index:2}.productBanner_price.just-price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productBanner_price.just-price .productBanner_s1_price{font-size:2rem}@media screen and (min-width: 26.25em){.productBanner_price{width:18.5rem}}@media screen and (min-width: 40em){.productBanner_price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.5rem;height:7rem;line-height:24px;padding:10px;text-align:center;width:7rem}}.productBanner_price .productBanner_saleText_large{font-size:2.25rem;font-weight:normal;padding:10px 5px 0px 15px}@media screen and (min-width: 40em){.productBanner_price .productBanner_saleText_large{font-size:2rem;padding:13px 0 0 0}}.productBanner_price .productBanner_s1_price{font-weight:600;padding:0px 5px}@media screen and (min-width: 40em){.productBanner_price .productBanner_s1_price{font-size:1.5rem;padding-top:4px}}.productBanner_price .productBanner_saleText_small{font-size:1rem;font-weight:normal}@media screen and (min-width: 40em){.productBanner_price .productBanner_saleText_small{font-size:1rem;padding-top:0}}.embeddedServiceHelpButton .helpButton .helpButtonEnabled.uiButton{background-color:#0073b9;font-family:canada-type-gibson, Arial, sans-serif}.embeddedServiceHelpButton .helpButton .helpButtonEnabled.uiButton:focus{outline:1px solid #0073b9}.SocialCard-container{display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width: 40em){.SocialCard-container{-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.SocialCard-column{width:100%}@media screen and (min-width: 40em){.SocialCard-column{width:48%;margin:0 0.25rem 1rem 0.25rem}}@media screen and (min-width: 53.75em){.SocialCard-column{width:23%}}.SocialCard{text-align:center;padding-left:0.25rem;padding-right:0.25rem;background-color:#eeeff2}.SocialCard:last-child{display:none}@media screen and (min-width: 40em){.SocialCard:last-child{display:block}}.SocialCard h2{font-size:2rem}@media screen and (min-width: 40em){.SocialCard h2{font-size:2.25rem}}.SocialCard-topBar{width:100%;height:8px;background-color:#02b9ef}.SocialCard-subtitle{margin-bottom:4rem}.SocialCard-icon{font-size:2em}.SocialCard-twitter{color:#00aced}.SocialCard-twitterBackground{background-color:#00aced}.SocialCard-facebook{color:#3B5998}.SocialCard-facebookBackground{background-color:#3B5998}.SocialCard-instagram{color:#000}.SocialCard-instagramBackground{background-color:#000}.SocialCard-content{background-color:#fff;margin-bottom:0.5rem;text-align:center;padding:0.5rem}.SocialCard-content p{margin-top:0}.SocialCard-link{color:#000;font-weight:bold}.SocialCard-image{margin-bottom:.5em}.SocialCard-image img{max-width:100%}.SocialCard-header{font-size:1.15em;padding:1rem}.SocialCard-handle{font-weight:700}.Testimonial{background-color:#eeeff2;font-size:1.2rem;color:#047;overflow:auto}.Testimonial-author{float:right}.Testimonial--alternate{background-color:#fff}.ToggleButton input[type=radio]{display:none}.ToggleButton input[type=radio]+span{display:block;padding:1em;border:2px solid #0087c1;margin:1em 0;color:#0087c1;border-radius:4px;cursor:pointer;font-weight:700;font-size:0.9em;max-width:460px}.ToggleButton input[type=radio]+span:hover{background-color:rgba(255,255,255,0.2)}.ToggleButton input[type=radio]+span:before{display:inline-block;font-weight:normal;font-family:"FontAwesome";content:"\f096";padding-right:0.5em}@media screen and (min-width: 40em){.ToggleButton input[type=radio]+span{font-size:1.2em}}.ToggleButton input[type=radio]:checked+span{background-color:#0087c1;color:#fff}.ToggleButton input[type=radio]:checked+span:hover{background-color:#008bc6}.ToggleButton input[type=radio]:checked+span:before{content:"\f046"}.Video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.Video iframe,.Video object,.Video embed{position:absolute;top:0;left:0;width:100%;height:100%}.VideoPlaylist{width:100%}.VideoPlaylist-cell{padding:.25rem .25rem 1rem}.VideoPlaylist-cell--title{width:60%}@media screen and (max-width: 40em){.VideoPlaylist-cell{display:inline-block}.VideoPlaylist-cell--title{padding-bottom:0rem;width:100%}}.DebtLeadMagnet{position:relative;background:white;min-height:500px;text-align:center}.DebtLeadMagnet--inner{margin:0 auto;max-width:700px}.DebtLeadMagnet--inner h1{font-weight:800;margin:0 0 1rem}.DebtLeadMagnet--inner p{margin:0 0 1rem}.DebtLeadMagnet .DLMSlider-input{width:100%;height:43px}.DebtLeadMagnet .DLMSlider-input:focus{outline:none}.DebtLeadMagnet .DLMSlider-rangeInput{display:none;margin:2rem 0;background:#d5d9db;height:7px;-webkit-appearance:none}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.DebtLeadMagnet .DLMSlider-rangeInput{display:none}}@supports (-ms-ime-align: auto){.DebtLeadMagnet .DLMSlider-rangeInput{display:none}}.DebtLeadMagnet .DLMSlider-rangeInput::-webkit-slider-thumb{-webkit-box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);background:#4ebbf6;background:-webkit-gradient(linear, left top, left bottom, from(#4ebbf6), to(#0086f3));background:linear-gradient(to bottom, #4ebbf6 0%, #0086f3 100%);-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out;border-radius:50%;cursor:pointer;width:36px;height:36px;-webkit-appearance:none}.DebtLeadMagnet .DLMSlider-rangeInput::-webkit-slider-thumb:hover,.DebtLeadMagnet .DLMSlider-rangeInput::-webkit-slider-thumb:active,.DebtLeadMagnet .DLMSlider-rangeInput::-webkit-slider-thumb:focus{-webkit-box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);background:#4ebbf6;background:-webkit-gradient(linear, left top, left bottom, from(#4ebbf6), to(#0086f3));background:linear-gradient(to bottom, #4ebbf6 0%, #0086f3 100%)}.DebtLeadMagnet .DLMSlider-rangeInput::-moz-range-track{background:initial}.DebtLeadMagnet .DLMSlider-rangeInput::-moz-range-thumb{box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);background:#4ebbf6;background:linear-gradient(to bottom, #4ebbf6 0%, #0086f3 100%);-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out;border:0;border-radius:50%;cursor:pointer;width:36px;height:36px}.DebtLeadMagnet .DLMSlider-rangeInput::-moz-range-thumb:hover{box-shadow:7px 7px 5px -6px rgba(0,0,0,0.2);background:#4ebbf6;background:linear-gradient(to bottom, #4ebbf6 0%, #0086f3 100%)}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-panelOne h3::before{content:"1."}.DebtLeadMagnet .DLMSlider-panelTwo h3::before{content:"2."}.DebtLeadMagnet .DLMSlider-panelThree h3::before{content:"3."}.DebtLeadMagnet .DLMSlider-panelFour h3::before{content:"4."}.DebtLeadMagnet .DLMSlider-panelFive h3::before{content:"5."}}.DebtLeadMagnet .DLMSlider-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 2rem 2rem}.DebtLeadMagnet .DLMSlider-viewport{width:100%;overflow:hidden}.DebtLeadMagnet .DLMSlider-panels{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;margin:1rem 0;width:800%;overflow:hidden}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-panels{padding-left:1.5rem}}.DebtLeadMagnet .DLMSlider-panel{position:relative;padding:0 1.75rem;width:16.667%}@media screen and (min-width: 20rem){.DebtLeadMagnet .DLMSlider-panel{width:12.47%}}.DebtLeadMagnet .DLMSlider-input{max-width:20rem}.DebtLeadMagnet .DLMSlider-amountContainer{display:block;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-amountContainer{display:-webkit-box;display:-ms-flexbox;display:flex}}.DebtLeadMagnet .DLMSlider-amountContainer h3{display:block;position:relative;text-align:center;line-height:2rem;color:inherit;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.5rem;font-weight:600}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-amountContainer h3{margin-right:1rem;border-left:3px solid #f4af20;padding-left:1rem;text-align:left}}.DebtLeadMagnet .DLMSlider-amountContainer h3::before{position:absolute;left:-1.5rem;font-size:1rem}.DebtLeadMagnet .DLMSlider-prev,.DebtLeadMagnet .DLMSlider-next{width:75%}@media screen and (min-width: 40rem){.DebtLeadMagnet .DLMSlider-prev,.DebtLeadMagnet .DLMSlider-next{width:auto}}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-next{margin-left:0.5rem}}.DebtLeadMagnet .DLMSlider-prev{margin-bottom:0.5rem}@media screen and (min-width: 50rem){.DebtLeadMagnet .DLMSlider-prev{margin-bottom:0}}@media screen and (min-width: 40rem){.DebtLeadMagnet .DLMSlider-prev{margin-right:0.5rem}}.DLMSlider-emailEntry div,.DLMSlider-emailEntry input,.DLMSlider-emailEntry button{margin-bottom:10px}@media screen and (min-width: 20rem){.DLMSlider-emailEntry input[type='email']{max-width:200px}}.DLMSlider-totalDebtContainer{margin-bottom:2rem}.DLMSlider-totalDebtContainer div:nth-child(1){margin-bottom:1rem;color:#44b2f6;font-size:2rem}.DLMSlider-emailField{padding:3px;height:43px}@media only screen and (min-width: 37.5em){.DLMSlider-emailField{min-width:20rem}}.DLMSlider-emailField.error{border:2px solid crimson}.DLMSlider-emailField.success{border:0}.DLMSlider-inputMessage{margin:0 auto;max-width:32rem}.DLMSlider-inputMessage div:nth-child(1){margin:10px 0;line-height:2.2rem;color:#00b0f6;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.6rem}.DLMSlider-inputMessage.success div:nth-child(1){color:#68a044}.DLMSlider-inputMessage.error div:nth-child(1){color:crimson}.DLMResults{padding:0;color:#214e70}.DLMResults-whereYouAre{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt-payoff/background-wood-da248ef836ee9183920da357589286fc23045bf02e92260380160f8086807339.jpg);background-position:right top;background-repeat:no-repeat;background-size:cover;height:583px}.DLMResults-disclaimer{line-height:1.25;font-size:1.125rem;font-weight:400}.DLMResults-timeAndAmount{display:inline-block;margin-top:-50%;border:4px solid #fff;background-color:#047;padding:.5rem 2rem;width:auto;text-align:center;line-height:2rem;color:#fff;font-size:1rem;font-weight:400}.DLMResults-timeAndAmount span{font-size:2.4rem;font-weight:700}.DLMResults-totalDebtContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:-75px 0 0;color:#fff}@media screen and (min-width: 50rem){.DLMResults-totalDebtContainer{margin:-94px 0 0}}.DLMResults-totalDebtContainer h4{margin-top:1rem;text-shadow:1px 1px 3px rgba(0,0,0,0.4);font-family:"canada-type-gibson", "open sans", sans-serif;font-size:2.25rem;font-weight:400}.DLMResults-totalDebt{border:4px solid #fff;background-color:#047;padding:1rem 0;width:310px;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:3rem;font-weight:600}.DLMResults-payoffTimeText{line-height:6.5rem;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:3.5rem;font-weight:900}@media screen and (min-width: 30rem){.DLMResults-payoffTimeText{font-size:4.5rem}}@media screen and (min-width: 40rem){.DLMResults-payoffTimeText{font-size:6.5rem}}@media screen and (min-width: 50rem){.DLMResults-payoffTimeText{font-size:4.5rem}}@media screen and (min-width: 75rem){.DLMResults-payoffTimeText{font-size:6.5rem}}.DLMResults-payoffTimeText .abbr{text-transform:uppercase;font-size:2rem;font-weight:400}@media screen and (min-width: 30rem){.DLMResults-payoffTimeText .abbr{font-size:3rem}}@media screen and (min-width: 40rem){.DLMResults-payoffTimeText .abbr{font-size:4.5rem}}@media screen and (min-width: 50rem){.DLMResults-payoffTimeText .abbr{font-size:3rem}}@media screen and (min-width: 75rem){.DLMResults-payoffTimeText .abbr{font-size:4.5rem}}.DLMResults-payoffTimeText .bignum{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1s ease;transition:all 1s ease}.DLMResults-payoffTimeText .bignum.flipped{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.DLMResults-payoffTime{line-height:7rem}.DLMResults-payoff{position:absolute;clear:both;margin:3rem 0;padding:52px 0;height:108px;text-align:center}.DLMResults-ctaFooter{position:relative;border-bottom:25px solid #047;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt-payoff/results-footer-bg-bc05bf100e8e9d86a7ee66a48ddca026065ba059a4d21f51b31daa3d210e7c2f.png);background-position:center top;background-size:cover;text-align:center;color:white;font-size:1rem}.DLMResults-ctaFooter h2{letter-spacing:0.1rem;color:white;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:2rem;font-weight:600}.DLMResults-ctaFooter .Button{border-color:#f9ad2c;background-color:#f9ad2c;font-family:'open sans'}.DLMResults-ctaFooterInner{padding:3rem 1rem;max-width:900px}@media screen and (min-width: 50rem){.DLMResults-ctaFooterInner{margin:1rem auto}}.DLMResults-pageUrl{font-size:.75rem}.DLMResults .VideoWrapper{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.DLMResults .VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.DebtTypes{padding-top:1rem}.DebtTypes h1{margin-bottom:1rem;text-align:center;line-height:2rem;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.6rem;font-weight:600}@media screen and (min-width: 30rem){.DebtTypes h1{font-size:2rem}}@media screen and (min-width: 50rem){.DebtTypes h1{font-size:2.25rem}}@media screen and (min-width: 50rem){.DebtTypes{padding-top:3rem}}.DebtTypes h1{text-shadow:1px 1px 3px rgba(0,0,0,0.4);line-height:1;color:#fff;font-size:3.25rem}.DebtTypes-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 50rem){.DebtTypes-inner{-ms-flex-flow:nowrap;flex-flow:nowrap;margin-top:4rem}}.DebtTypes-debt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;border-top:4px solid #f9ad2c;border-radius:3px;-webkit-box-shadow:8px 8px 15px 1px rgba(0,0,0,0.2);box-shadow:8px 8px 15px 1px rgba(0,0,0,0.2);background:#fff;width:42%;color:#047}@media screen and (min-width: 50rem){.DebtTypes-debt{padding:1.2rem .5rem;width:20%}}.DebtTypes-debtImage{margin:1rem 0;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt-payoff/debt-types-sprite-397e64f0b7a47feefcfdbe3cf348d7445505fc1cc91c2241aee79bee7f232525.png);background-repeat:no-repeat;width:82px;height:68px}@media screen and (min-width: 50rem){.DebtTypes-debtImage{margin:.5rem 0}}.DebtTypes-debt:nth-of-type(2) .DebtTypes-debtImage{background-position:0 -204px}.DebtTypes-debt:nth-of-type(3) .DebtTypes-debtImage{background-position:0 -68px}.DebtTypes-debt:nth-of-type(4) .DebtTypes-debtImage{background-position:0 -136px}.DebtTypes-amount{font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.4rem;font-weight:600}@media screen and (min-width: 40rem){.DebtTypes-amount{font-size:2.2rem}}@media screen and (min-width: 50rem){.DebtTypes-amount{font-size:2.2rem}}#js-increment-debt{display:none;text-align:center;font-size:4rem}#js-increment-debt::before{content:'$'}.DLMPlanReveal h1{margin-bottom:1rem;text-align:center;line-height:2rem;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.6rem;font-weight:600}@media screen and (min-width: 30rem){.DLMPlanReveal h1{font-size:2rem}}@media screen and (min-width: 50rem){.DLMPlanReveal h1{font-size:2.25rem}}.DLMPlanReveal>h2,.DLMPlanReveal>p{margin-right:auto;margin-left:auto;max-width:50rem}.DLMPlanReveal h2,.DLMPlanReveal p{text-align:center}.DLMPlanReveal p{font-weight:600}@media screen and (min-width: 50rem){.DLMPlanReveal p{margin-bottom:4rem}}.DLMPlanReveal .DLMPlans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (min-width: 50rem){.DLMPlanReveal .DLMPlans{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.DLMPlanReveal .DLMPlans-option{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;margin:1rem 0;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);box-shadow:0 10px 20px 0 rgba(0,0,0,0.1);background:#fff}@media screen and (min-width: 50rem){.DLMPlanReveal .DLMPlans-option{margin:1rem}}.DLMPlanReveal .DLMPlans-option h2{display:block;background-color:gray;padding:.5rem;color:#fff;font-size:1.4rem}.DLMPlanReveal .DLMPlans-option h3{line-height:2.2rem;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.8rem;font-weight:600}.DLMPlanReveal .DLMPlans-option .DLMPlans-optionDivider{display:inline-block;margin:0 auto;border-bottom:4px solid gray;width:25%;height:4px}.DLMPlanReveal .DLMPlans-optionsBody{margin:0 1rem}@media screen and (min-width: 50rem){.DLMPlanReveal .DLMPlans-optionsBody h2,.DLMPlanReveal .DLMPlans-optionsBody h3,.DLMPlanReveal .DLMPlans-optionsBody p,.DLMPlanReveal .DLMPlans-optionsBody div{margin:2rem 0}}.DLMPlanReveal .DLMPlans-optionsBody h2,.DLMPlanReveal .DLMPlans-optionsBody h3,.DLMPlanReveal .DLMPlans-optionsBody p,.DLMPlanReveal .DLMPlans-optionsBody div{margin:1rem 0}.DLMPlanReveal .DLMPlans-optionsBody p{font-size:1.4rem}.DLMPlanReveal .DLMPlans-option:nth-of-type(1){color:#047}.DLMPlanReveal .DLMPlans-option:nth-of-type(1) h2{background-color:#3a3e4b}.DLMPlanReveal .DLMPlans-option:nth-of-type(1) h3{color:#047}.DLMPlanReveal .DLMPlans-option:nth-of-type(1) .DLMPlans-optionDivider{border-bottom:4px solid gray}.DLMPlanReveal .DLMPlans-option:nth-of-type(2){color:#00a3ff}.DLMPlanReveal .DLMPlans-option:nth-of-type(2) h2{background-color:#00a3ff}.DLMPlanReveal .DLMPlans-option:nth-of-type(2) h3{color:#00a3ff}.DLMPlanReveal .DLMPlans-option:nth-of-type(2) .DLMPlans-optionDivider{border-bottom:4px solid #f9ad2c}.DLMPlanReveal-cta{background-color:#0073b9;color:#fff;text-align:center}@media screen and (min-width: 50rem){.DLMPlanReveal-cta{padding:5rem 0}}.DLMPlanReveal-cta p{margin:1.5rem auto;max-width:39rem}.DLMPlanReveal-cta h2{color:#fff}.DLMPlanReveal.hide{display:none}.DLMTestimonials-intro{margin-bottom:5rem;text-align:center}.DLMTestimonials-intro h1{margin-bottom:1rem;text-align:center;line-height:2rem;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.6rem;font-weight:600}@media screen and (min-width: 30rem){.DLMTestimonials-intro h1{font-size:2rem}}@media screen and (min-width: 50rem){.DLMTestimonials-intro h1{font-size:2.25rem}}.DLMTestimonials-intro p{margin:1.5rem auto;max-width:39rem}.DLMTestimonials-itemContainer{margin:0 auto;max-width:50rem}.DLMTestimonials-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 1rem 1rem 0}@media screen and (min-width: 50rem){.DLMTestimonials-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 1rem 3rem 0}}.DLMTestimonials-item attribution{display:block;margin-top:1rem;color:#00a3ff;font-family:"canada-type-gibson", "open sans", sans-serif;font-size:1.4rem;font-weight:600}.DLMTestimonials-item attribution::before{margin-right:.25rem;content:'—'}.DLMTestimonials-text{margin:1rem 0 3rem;text-align:center}@media screen and (min-width: 50rem){.DLMTestimonials-text{margin:0 0 0 2rem;text-align:left}}@media screen and (min-width: 50rem){.DLMTestimonials-item:nth-of-type(2)>.DLMTestimonials-video{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width: 50rem){.DLMTestimonials-item:nth-of-type(2)>.DLMTestimonials-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 2rem 0 0;text-align:right}}.DLMTestimonials-video{min-width:260px}@media screen and (min-width: 40rem){.DLMTestimonials-video{margin-bottom:3rem;min-width:350px}}.DLMTestimonials-video .VideoWrapper{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}.DLMTestimonials-video .VideoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.DLMFooter{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;text-align:center}@media screen and (min-width: 50rem){.DLMFooter{margin:-120px auto 4rem}}.DLMFooter-item{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 50rem){.DLMFooter-item{text-align:left}}.DLMFooter-item.fpu-materials{position:relative;display:none;background-image:url("https://cdn.ramseysolutions.net/media/fpu/d2c/materials_2018/fpu_materials_debt_calculator.png");background-position:center top;background-repeat:no-repeat;background-size:contain;height:290px}.DLMFooter-item.fpu-materials::before{display:block;padding-top:84.0501792115%;width:100%;content:''}.DLMFooter-item.fpu-materials>.content{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width: 50rem){.DLMFooter-item.fpu-materials{display:block;margin:0 1rem 1rem 0}}@media screen and (min-width: 50rem){.DLMFooter-item.fpu-cta{padding-left:1rem}}@media screen and (min-width: 60rem){.DLMFooter-item.fpu-cta{padding-left:3rem}}.DLMFooter-item.fpu-cta-text.hide>h2{display:none}.DLMFooter-item.fpu-cta-text.hide .DLMFooter-item.fpu-cta-alt-message{display:block}.DLMFooter-item.fpu-cta-alt-message{display:none}@media screen and (min-width: 50rem){.DLMFooter-item.fpu-cta-alt-message{margin-top:7rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit}.Message-sticky{background-color:#02b9ef;color:#fff;display:none;position:fixed;top:0;text-align:center;width:100%;z-index:99999;padding:0.5em;line-height:1.2em}@media screen and (min-width: 480px){.Message-sticky{line-height:2em}}.Message-sticky a{font-size:0.9em;margin:0.5em 0;padding:0 0.5em;display:inline-block}@media screen and (min-width: 331px){.Message-sticky a{margin:0.5em 0.75em}}.Message-sticky .Message-bold{font-weight:bold;display:block}@media screen and (min-width: 480px){.Message-sticky .Message-bold{display:inline}}.Message-sticky .Message-button-container{display:block}@media screen and (min-width: 600px){.Message-sticky .Message-button-container{display:inline}}.accordion-tabs .tab-content{padding:0}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}@media screen and (max-width: 40em){body{padding-bottom:16%}.accordion-tabs{margin-bottom:0}.accordion-tabs .tab-link{border-radius:0;width:32%;text-align:center;color:#fff;text-decoration:none !important}.accordion-tabs .tab-link:hover{color:#07729d}.accordion-tabs .tab-link.is-active{color:#07729d}span.mobile-only{display:inline}.mobile-only{display:block}.desktop-only{display:none}}@media screen and (max-width: 64.0625em){.mobile-tablet-only{display:block}.large-desktop-only{display:none}}@media screen and (min-width: 64.0625em){.mobile-tablet-only{display:none}.large-desktop-only{display:block}}@media screen and (max-width: 40em){div#hac-container #hac-tabs a{text-decoration:none;display:block;height:42px;line-height:19px}#hac-tabs{width:100%;overflow:hidden}#hac-tabs a,#hac-tabs strong,#hac-tabs span{display:block}#hac-tabs ul{margin:0 auto;padding:0;list-style:none;width:120%;overflow:hidden}#hac-tabs ul li{float:left;width:35%;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/tabs-sprite-left-a2d78d12367add1ae577e0cc2f015077eb11548bee4d481f7fc9c77aee309b9e.png) no-repeat left top;margin:0 0 0 -23px;padding:0 0 0 13px}#hac-tabs a{height:42px;color:#fff;text-decoration:none;font-weight:700;display:block;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/tabs-sprite-right-679ee32c44e8057ea99a1eec1cdaa751abac9cbcff7e40028e8ec3e4ddd15e1c.png) no-repeat right top;text-align:center;padding:12px 15px 12px 0}#hac-tabs .one{background-position:0px -84px}#hac-tabs .one a{background-position:0px -84px;color:#016d9b}#hac-tabs .two{background-position:0px -42px}#hac-tabs .two a{background-position:0px -42px}#hac-tabs-content{clear:both}#hac-tabs-content>div{display:none}#hac-tabs-content>div.is-visible{display:block}}@media screen and (min-width: 40em){.accordion-tabs .tab-content{display:block;float:none;border:0}.tab-link{display:none !important}span.desktop-only{display:inline}.desktop-only{display:block}.mobile-only{display:none}}#main{background:transparent;width:100%;max-width:100%;z-index:999}@media screen and (max-width: 40em){#main{overflow-x:hidden}}header#banner{z-index:997}#hac-container a{text-decoration:underline}#hac-container a.Button{text-decoration:none}#hac-container a.flex-prev,#hac-container a.flex-next{text-decoration:none}#hac-container div.content-sizer{max-width:980px;margin:0 auto}@media screen and (min-width: 40em){#hac-container div.content-sizer{min-width:600px}}div.hac-icons div.col{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}div.hac-icons div.col:last-child{margin-right:0}div.hac-icons div.col:nth-child(2n){margin-right:0}div.hac-icons div.col:nth-child(2n+1){clear:left}div.hac-icons div.col p{text-align:center;color:#004C71;margin:0 0 1em 0}.desktop-hac-icons{width:100%;height:70px;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/inline-icons-71c470f6853c1c2375b4ec00fbf3e9e8b52625acc968c444b93fd1ec8db24fd7.png);background-repeat:no-repeat;background-position:center;position:absolute}.icon-words{font-size:1.3em;margin-top:3.3em;text-align:center}.icon-words li{display:inline;text-decoration:none;color:#013063}.icon-words .choose{margin-left:-58px;margin-right:54px}.icon-words .invite{margin-right:35px}.icon-words .order{margin-right:43px}div.hac-icons div.starting{width:64px;height:64px;margin:0 auto;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/hac-icons-sprite-c484a0876193dd33f2f4099df0f03322aa023da4790999513c83f4d5f94fbc5b.png);background-size:128px}div.hac-icons div.starting.choose{background-position:0 0}div.hac-icons div.starting.invite{background-position:64px 0}div.hac-icons div.starting.order{background-position:128px 64px}div.hac-icons div.starting.press{background-position:64px 64px}#hac-container{color:#144d70}.hac-section{max-width:90em;margin-left:auto;margin-right:auto;max-width:100%;padding:2em;color:#555;background:#fff}.hac-section::after{clear:both;content:"";display:block}@media screen and (max-width: 40em){.hac-section{padding:1.5em 1.5em}.hac-section.alt.faq{background-color:#fff}}.hac-section.alt{background-color:#f1f1f1}.hac-section.alt h2{color:#144d70}@media screen and (max-width: 40em){.hac-section .col{color:#016d9b}.hac-section.alt h2{color:#07729d}.hac-section.alt ul{padding:0 0 0 1em}.hac-section.alt ul li{color:#004C71;font-weight:400;font-size:1em;padding-left:0}}@media screen and (min-width: 64.0625em){.hac-section{padding:2em 0 2em 0}}.hac-section .impact{margin-bottom:30px}.hac-section .starting{margin-bottom:0.3em}.hac-section h2{font-weight:400;text-align:center;font-size:2.2em;line-height:1.4em;margin-bottom:60px}@media screen and (max-width: 40em){.hac-section h2{color:#006F98;font-size:1.5em;margin-bottom:20px}}.hac-section h3{font-size:1.6em;font-weight:400;color:#555}.hac-section p.cta-more-info{text-align:center;font-size:1.4em}.hac-section p.cta-more-info a{color:#fff}.hac-section p.cta-more-info a:hover{color:#fcc22b}.hac-section .bottom-p-tag{margin:2.6em 0 0.7em 0}.hac-section.newsletter{background-color:white}.hac-section.newsletter h2{margin:0}.hac-section.newsletter p{text-align:center}.hac-section.cta{color:#fff}@media screen and (min-width: 640px){.hac-section.cta{background-color:#006f99}}.hac-section.cta h2{color:#144d70}.hac-section.faq h2{margin-bottom:30px;margin-top:20px;text-align:left}.hac-section.hero{text-align:center;min-height:200px;background-color:#fefcfd;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/hero-bg-it1.2-39d3c1a29fb25aa287d7ad4b403da0d032ce5c7043439785f48997f79199bb77.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;color:#555}.hac-section.hero.no-bg-img{background-image:none}.hac-section.hero .hac-icon{width:60px;fill:#555;margin:0 auto 1em auto;height:60px}.hac-section.hero .icon-_hero_left{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20200%20200%22%20enable-background%3D%22new%200%200%20200%20200%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M185.1%2C90.3c0-46.7-38.1-84.6-84.8-84.6S15.6%2C43.6%2C15.6%2C90.3c0%2C25.2%2C11.4%2C47.9%2C28.4%2C63.4v-11.2%0D%0A%09c-14-13.7-21-32-21-52.1c0-23.6%2C11-44.6%2C27-58.7v147.7v15l24-15l25.4-16l26.2%2C16l24.4%2C15v-15V31.6c17%2C14%2C27.5%2C35.1%2C27.5%2C58.7%0D%0A%09c0%2C20.2-10.5%2C38.5-20.5%2C52.1v11.2C173%2C138.2%2C185.1%2C115.5%2C185.1%2C90.3z%20M126%2C123.6l-25.9-13.6l-25.9%2C13.6l4.9-28.9l-21-20.4l29-4.2%0D%0A%09l13-26.3l13%2C26.3l29%2C4.2l-21%2C20.4L126%2C123.6z%22/%3E%0D%0A%3Cg%20display%3D%22none%22%3E%0D%0A%09%3Ccircle%20display%3D%22inline%22%20fill%3D%22none%22%20cx%3D%22156.4%22%20cy%3D%2236.2%22%20r%3D%228.3%22/%3E%0D%0A%09%3Cpath%20display%3D%22inline%22%20d%3D%22M179.2%2C14.2c-23-0.5-45.2%2C9.7-63.3%2C27.7c-4.3%2C4.3-8%2C9.1-11.3%2C13.9l-24.6-0.5l-23.9%2C24l15%2C10.3l17.4-4.4%0D%0A%09%09l9.8%2C9.8l9.4%2C9.4l-4.8%2C17l10.3%2C15l24-23.9l-0.5-24.6c4.8-3.3%2C10-6.6%2C14.3-10.9C169.1%2C59%2C179.7%2C37.1%2C179.2%2C14.2z%20M150.5%2C30.3%0D%0A%09%09c3.3-3.3%2C8.5-3.3%2C11.8%2C0c3.3%2C3.3%2C3.3%2C8.5%2C0%2C11.8c-3.3%2C3.3-8.5%2C3.3-11.8%2C0C147.3%2C38.8%2C147.3%2C33.5%2C150.5%2C30.3z%22/%3E%0D%0A%09%3Cpath%20display%3D%22inline%22%20d%3D%22M175.1%2C54.6c-1.5%2C2.9-3.2%2C5.8-5.1%2C8.6c10.6%2C27.4%2C4.9%2C59.7-17.2%2C81.9c-17.8%2C17.8-42.3%2C25-65.4%2C21.6%0D%0A%09%09c1.9-6.8%2C2.8-13.9%2C2.7-21.1c-5.3-0.1-10.6%2C0.3-15.7%2C1.4c5.9-11.5%2C9-23.9%2C8.7-36.6c-12.6-0.3-25%2C2.7-36.5%2C8.3c1-5%2C1.5-10.2%2C1.3-15.4%0D%0A%09%09c-8.2-0.2-16.2%2C1-24%2C3.4c-5.1-24.4%2C1.8-50.9%2C20.8-69.9c23.2-23.2%2C57.6-28.4%2C85.8-15.6c2.8-1.8%2C5.7-3.3%2C8.6-4.8%0D%0A%09%09c-32.1-17.3-73-12.4-100%2C14.6c-21.3%2C21.3-28.8%2C51-22.7%2C78.4c1.8%2C8.1%2C4.8%2C16.1%2C9.1%2C23.5c2.8%2C4.9%2C6.1%2C9.5%2C9.9%2C13.8%0D%0A%09%09c1.2%2C1.3%2C2.4%2C2.7%2C3.7%2C3.9c2.5%2C2.5%2C5.1%2C4.8%2C7.8%2C6.9c4.5%2C3.5%2C9.3%2C6.5%2C14.3%2C9c7.6%2C3.8%2C15.6%2C6.4%2C23.8%2C7.7c26%2C4.3%2C53.6-3.6%2C73.7-23.6%0D%0A%09%09C184.5%2C124.8%2C190%2C86%2C175.1%2C54.6z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");background-repeat:no-repeat;background-size:cover;background-position-x:50%}.hac-section.hero .icon-_hero_right{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2018.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20200%20200%22%20enable-background%3D%22new%200%200%20200%20200%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20display%3D%22none%22%20fill%3D%22%23555555%22%20d%3D%22M185.1%2C90.3c0-46.7-38.1-84.6-84.8-84.6S15.6%2C43.6%2C15.6%2C90.3c0%2C25.2%2C11.4%2C47.9%2C28.4%2C63.4%0D%0A%09v-11.2c-14-13.7-21-32-21-52.1c0-23.6%2C11-44.6%2C27-58.7v147.7v15l24-15l25.4-16l26.2%2C16l24.4%2C15v-15V31.6c17%2C14%2C27.5%2C35.1%2C27.5%2C58.7%0D%0A%09c0%2C20.2-10.5%2C38.5-20.5%2C52.1v11.2C173%2C138.2%2C185.1%2C115.5%2C185.1%2C90.3z%20M126%2C123.6l-25.9-13.6l-25.9%2C13.6l4.9-28.9l-21-20.4l29-4.2%0D%0A%09l13-26.3l13%2C26.3l29%2C4.2l-21%2C20.4L126%2C123.6z%22/%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M180.2%2C23.2c-23-0.5-45.2%2C9.7-63.3%2C27.7c-4.3%2C4.3-8%2C9.1-11.3%2C13.9l-24.6-0.5l-23.9%2C24l15%2C10.3l17.4-4.4%0D%0A%09%09l9.8%2C9.8l9.4%2C9.4l-4.8%2C17l10.3%2C15l24-23.9l-0.5-24.6c4.8-3.3%2C10-6.6%2C14.3-10.9C170.1%2C68%2C180.7%2C46.1%2C180.2%2C23.2z%20M151.5%2C39.3%0D%0A%09%09c3.3-3.3%2C8.5-3.3%2C11.8%2C0c3.3%2C3.3%2C3.3%2C8.5%2C0%2C11.8c-3.3%2C3.3-8.5%2C3.3-11.8%2C0C148.3%2C47.8%2C148.3%2C42.5%2C151.5%2C39.3z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23555555%22%20d%3D%22M176.1%2C63.6c-1.5%2C2.9-3.2%2C5.8-5.1%2C8.6c10.6%2C27.4%2C4.9%2C59.7-17.2%2C81.9c-17.8%2C17.8-42.3%2C25-65.4%2C21.6%0D%0A%09%09c1.9-6.8%2C2.8-13.9%2C2.7-21.1c-5.3-0.1-10.6%2C0.3-15.7%2C1.4c5.9-11.5%2C9-23.9%2C8.7-36.6c-12.6-0.3-25%2C2.7-36.5%2C8.3c1-5%2C1.5-10.2%2C1.3-15.4%0D%0A%09%09c-8.2-0.2-16.2%2C1-24%2C3.4c-5.1-24.4%2C1.8-50.9%2C20.8-69.9c23.2-23.2%2C57.6-28.4%2C85.8-15.6c2.8-1.8%2C5.7-3.3%2C8.6-4.8%0D%0A%09%09c-32.1-17.3-73-12.4-100%2C14.6c-21.3%2C21.3-28.8%2C51-22.7%2C78.4c1.8%2C8.1%2C4.8%2C16.1%2C9.1%2C23.5c2.8%2C4.9%2C6.1%2C9.5%2C9.9%2C13.8%0D%0A%09%09c1.2%2C1.3%2C2.4%2C2.7%2C3.7%2C3.9c2.5%2C2.5%2C5.1%2C4.8%2C7.8%2C6.9c4.5%2C3.5%2C9.3%2C6.5%2C14.3%2C9c7.6%2C3.8%2C15.6%2C6.4%2C23.8%2C7.7c26%2C4.3%2C53.6-3.6%2C73.7-23.6%0D%0A%09%09C185.5%2C133.8%2C191%2C95%2C176.1%2C63.6z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");background-size:cover;background-repeat:no-repeat;background-position-x:50%}.hac-section.hero p{font-size:1.2em;margin-top:0.25em}@media screen and (max-width: 40em){.hac-section.hero{background-image:none}.hac-section.hero p{font-size:.9em;line-height:1.4em}.hac-section.hero p span{color:#07729d;font-weight:600}}.hac-section.hero h1,.hac-section.hero h2,.hac-section.hero h3{color:#144d70}.hac-section.hero h1.headline{line-height:1.2em;font-size:2.9em;font-weight:800;text-align:center}.hac-section.hero h1.headline span{display:block}@media screen and (max-width: 40em){.hac-section.hero h1.headline{font-size:1.6em}.hac-section.hero h1.headline span{font-size:0.75em;font-style:italic;font-weight:400}}@media screen and (min-width: 40em){.hac-section .col{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.hac-section .col:last-child{margin-right:0}.hac-section .col.left{border-right:1px solid #a3a3a3}}.hac-section .kit-product-container{display:block;position:relative;width:100%}.hac-section .kit-product-container .sizer{padding-top:54%}.hac-section .kit-product-container .kit-product{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/leader_kit_spread-16230e4263e005649cc601bb8f4745d9358233ad00cfab47aeab80678d864c37.png);background-size:contain;height:220px;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.hac-section .kit{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.hac-section .kit:last-child{margin-right:0}.hac-section .fpu-logo-container{display:block;position:relative;width:60%;margin:0 auto}@media screen and (min-width: 40em){.hac-section .fpu-logo-container{display:none}}.hac-section .fpu-logo-container .sizer{padding-top:35%}.hac-section .fpu-logo-container .fpu-logo{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu-logo-e19a758827737907497ce6e7e3aee2fede7a7233f86f91cb659ddb56dae39549.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.hac-section.sac-icons{position:relative;background:#fff;height:14.5em;overflow:hidden}.flexslider.impact{margin:0 auto;font-size:.95em;width:230px}.flexslider.impact .slides{color:#144d70;position:relative;top:-.5em}.flexslider.impact .slides p{font-size:1.5em;font-weight:700;line-height:1.6em;margin:0}.flexslider.impact .slides li{margin:0}#impact li p{padding:0}#carousel-mobile li a.read-story{display:block;margin-top:0.25em}#carousel-mobile li p{padding:0 2em}.flexslider{-webkit-box-shadow:none;box-shadow:none;background:transparent;border:0;margin:0}.flexslider ul.slides{padding-left:0}.flexslider ul.slides li{margin:0 15px}@media screen and (max-width: 40em){.flexslider ul.slides li{margin:0}}.flexslider .flex-prev,.flexslider .flex-next{opacity:0.7}.flexslider .flex-direction-nav .flex-prev{left:-30px}.flexslider .flex-direction-nav .flex-next{right:-30px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{left:-30px}.flexslider:hover .flex-direction-nav .flex-next{right:-30px;text-align:right}.flex-control-paging li a{background:#97C6D8}.flex-control-paging li a:hover{background:#144d70}.flex-control-paging li a.flex-active{background:#006f99}.flexslider .slides img{padding:0px}.grid{position:relative;clear:both;margin:0 auto;padding:1em 0 4em;list-style:none;text-align:center;background:#f1f1f1}.grid figure{position:relative;float:left;overflow:hidden;min-width:200px;max-width:480px;max-height:360px;margin:0;width:48%;height:auto;background:#3085a3;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:1}.grid figure figcaption{padding:.25em;color:#fff;text-transform:uppercase;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption::before,.grid figure figcaption::after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h2{color:#fff;line-height:1.1em}.grid figure h2 span{display:block}.grid figure h2,.grid figure p{margin:0}.grid figure p{font-size:68.5%}.ie11 figure.effect-duke img,.ie11 figure.effect-duke p,.ie11 figure.effect-duke h2{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}.ie11 figure.effect-duke img h2,.ie11 figure.effect-duke p h2,.ie11 figure.effect-duke h2 h2{position:absolute;bottom:10px}figure.effect-duke,figure.slide-cta{background:-webkit-gradient(linear, left top, right top, from(#031f3c), to(#006188));background:linear-gradient(90deg, #031f3c 0%, #006188 100%);width:200px;height:200px}figure.effect-duke img,figure.effect-duke p,figure.effect-duke h2{-webkit-transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, -webkit-transform 0.35s;transition:opacity 0.35s, transform 0.35s;transition:opacity 0.35s, transform 0.35s, -webkit-transform 0.35s}figure.effect-duke:hover img{opacity:0.2;-webkit-transform:scale3d(1.25, 1.25, 1);transform:scale3d(1.25, 1.25, 1)}figure.effect-duke h2{opacity:0;font-size:1em;-webkit-transition:-webkit-transform 0.35s;-webkit-transition:opacity 1s, -webkit-transform 0.35s;transition:opacity 1s, -webkit-transform 0.35s;transition:transform 0.35s, opacity 1s;transition:transform 0.35s, opacity 1s, -webkit-transform 0.35s;-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);-webkit-transform-origin:50% 680px;transform-origin:50% 660px}figure.effect-duke p{position:absolute;top:0.8em;left:0;padding:10px;text-transform:none;font-style:italic;font-size:.65em;opacity:0;-webkit-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);-webkit-transform-origin:50% -100%;transform-origin:50% -100%}figure.effect-duke:hover h2{opacity:1;color:#fff}figure.effect-duke:hover p{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}span.hide{display:none}.hac-section.resources-support{background-color:#f1f1f1}.hac-section.resources-support h2{margin-bottom:40px}.hac-section.resources-support .col:last-child{margin-top:2.3em}.newsletter-signup #newsletter-subscribe-mobile{margin:1em 0 4em 0}.newsletter-signup a.Button:hover,.newsletter-signup a.Button:visited{color:#fff}.newsletter-signup .newsletter-signup-inner{width:630px;margin:0 auto}@media screen and (max-width: 40em){.newsletter-signup .newsletter-signup-inner{width:100%}}.newsletter-signup .newsletter-signup-inner input{border:1px solid #f1f1f1}.newsletter-signup input{border:0;height:50px;width:400px;background:#fff;display:inline-block;float:left;color:#555;padding:.7em}@media screen and (max-width: 40em){.newsletter-signup input{width:100%;float:none}}.newsletter-signup svg path{opacity:0}.newsletter-signup svg.checkmark,.newsletter-signup svg.cross{position:absolute}.newsletter-signup svg.checkmark{top:-12px}.newsletter-signup svg.cross{top:-9px}.newsletter-signup .subscribe-message{font-size:.75em;text-align:center;font-weight:bold;color:#41CC14}.newsletter-signup .subscribe-message.error{color:#D12D14}.loading.progress-button button{height:30px}.progress-button button{height:50px;font-weight:700}.progress-button .loading button{height:30px}div.bottom-track{position:relative;margin-bottom:1.4em}div.bottom-track div.bottom-indicator{position:absolute;width:0;height:0;margin-top:0px;left:48.5%;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #006f99}@media screen and (max-width: 40em){div.bottom-track div.bottom-indicator{display:none}}.turnaround-setup{color:#144d70;margin:0 auto}.turnaround-setup .category{font-size:1.4em;line-height:1.2em}.turnaround-setup .amount{font-weight:600;font-size:1.6em;margin:.25em 0 .6em 0;padding-bottom:10px}@media screen and (max-width: 40em){.turnaround-setup .amount{border-bottom:1px solid #ccc}}@media screen and (max-width: 40em){.turnaround-setup{color:#07729d}.turnaround-setup .category{font-size:1em}.turnaround-setup .amount{font-size:1.5em}}span.whats-this a{font-size:.8em;color:#555;font-style:italic}span.whats-this a:hover{color:#47c5f5}.featherlight{z-index:9999}.lightbox{display:none}.featherlight:last-of-type form{background:rgba(0,0,0,0.5)}.featherlight .featherlight-content{padding:1.5em;max-width:70em;background:#016d9b;border-bottom:0;color:#fff;margin-right:10px;margin-left:10px}.featherlight .featherlight-content h1,.featherlight .featherlight-content h2,.featherlight .featherlight-content h3{color:inherit}.featherlight .featherlight-content span.featherlight-close-icon{color:#fff;background:transparent;font-size:1.5em;top:.25em;right:.25em}.featherlight.modal-story .featherlight-content{max-width:37em}.coordinator-page-container .form-header{background-color:#f9ad2c;border-radius:0;cursor:default;width:100%;text-align:center;color:#fff;line-height:40px;font-weight:700}.hidden{display:none}body.rails-controller--classes .SiteFooter{border-top:0}@media screen and (min-width: 980px){body.rails-controller--classes #nav-main{margin-bottom:0}}body.rails-controller--classes h1,body.rails-controller--classes h2,body.rails-controller--classes h3{font-weight:normal}div.user-notice,.DfContainer div.needs-materials-hint,.DfContainer div.has-materials-hint{color:#31708f;background-color:#d9edf7;border:1px solid #bce8f1}div.user-notice.top,.DfContainer div.top.needs-materials-hint,.DfContainer div.top.has-materials-hint{text-align:center;padding:15px 0}.DfContainer{max-width:980px;margin-right:auto;margin-left:auto;min-height:20px;background-color:#fff;padding:2rem 0}.DfContainer::after{clear:both;content:"";display:block}.DfContainer.fullwidth{max-width:100%}.DfContainer .btn,.DfContainer form.form input[type="submit"]{background-color:#009fd5;color:#fff;border:0}.DfContainer .btn:hover,.DfContainer form.form input[type="submit"]:hover{text-decoration:none;background-color:#1cb4e8;color:#fff}.DfContainer div.needs-materials-hint,.DfContainer div.has-materials-hint{margin-bottom:.75em;padding:.5em;border-radius:4px;margin-top:1em}.DfContainer .needs-materials-hint-container .needs-materials-hint{display:none}.DfContainer .needs-materials-hint-container .has-materials-hint{display:block}.DfContainer .needs-materials-hint-container.needsMaterials .needs-materials-hint{display:block}.DfContainer .needs-materials-hint-container.needsMaterials .has-materials-hint{display:none}.DfSection{padding-left:10px;padding-right:10px;overflow:auto}.DfSection h1:nth-of-type(1){margin:36px 0 33px 0}.DfSection.DfSection-congratulations{padding-top:10px}@media screen and (min-width: 768px){.DfSection.DfSection-congratulations{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.DfSection.DfSection-congratulations:last-child{margin-right:0}}.DfSection.DfSection-spreadTheWord{background-color:#eeeff2}@media screen and (min-width: 768px){.DfSection.DfSection-spreadTheWord{float:left;display:block;margin-right:2.3576520234%;width:46.2622326877%}.DfSection.DfSection-spreadTheWord:last-child{margin-right:0}}@media screen and (min-width: 768px){.DfSection.DfSection-whatsNext{clear:both;text-align:left}}.DfSection.DfSection-moreInfo{overflow:visible}.DfSection .DfSection-fullwidth{padding-left:0;padding-right:0}.DfSection .DfSection-inner{margin-left:10px;margin-right:10px}.DfSection-constrainedWidth{max-width:980px;margin:0 auto}.DfSocial_confirmation h3{margin-bottom:1em}.DfSocial-link{display:inline-block;margin-right:25px}.DfSocial-link.DfSocial-link--twitter{color:#00aced}.DfSocial-link.DfSocial-link--facebook{color:#3b5998}.DfSocial-link.DfSocial-link:hover{color:#009fd5}.DfSocial-link i{font-size:72px}.DfSocial-link:last-child{margin-right:0}.DfHero-bottom{height:60px;background-color:#fff}.DfSocial_confirmation{max-width:250px;margin:0 auto;text-align:center}.DfSocial_confirmation h3{text-align:center}@media screen and (min-width: 768px){.DfSocial_confirmation{margin:0;text-align:initial}.DfSocial_confirmation h3{text-align:initial}}.DfIcon{margin-left:60px;line-height:1.3em}.DfIcon:before{position:relative;top:12px;width:50px;display:inline-block;margin-left:-50px;font-family:fontawesome;font-size:2em;font-weight:normal;opacity:.8;text-align:center}.DfIcon.map-marker:before{content:'\f041'}.DfIcon.calendar:before{content:'\f073'}.section-padding{padding:100px 0}.ClassInfo_body{text-align:center}.ClassInfo{max-width:90em;margin-left:auto;margin-right:auto;float:left;display:block;margin-right:2.3576520234%;width:100%}.ClassInfo::after{clear:both;content:"";display:block}.ClassInfo::after{clear:both;content:"";display:block}.ClassInfo:last-child{margin-right:0}@media screen and (min-width: 768px){.ClassInfo .ClassInfo_wrapper{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.ClassInfo .ClassInfo_wrapper:last-child{margin-right:0}}@media screen and (min-width: 768px){.ClassInfo .ClassInfo_lesson_wrapper{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}.ClassInfo .ClassInfo_lesson_wrapper:last-child{margin-right:0}}.ClassInfo ul{margin-left:0;padding-left:0;list-style-type:none}.ClassInfo ul li{line-height:1.1em;margin-bottom:10px;padding-bottom:1em;border-bottom:1px solid #d7d9e0}.ClassInfo ul span:nth-of-type(1){font-weight:bold}.ClassInfo ul span:nth-of-type(2){float:right}.ClassInfo ul span:nth-of-type(3){line-height:1.5em}.ClassInfo h3{font-size:1.125rem;line-height:1.5rem;color:#8990a4;display:block;margin:10px 0;text-decoration:none;font-weight:700}.ClassInfo h3:before,.ClassInfo h3:after{content:'';font-family:fontawesome;background-repeat:no-repeat;background-size:cover;width:20px;height:25px;display:inline-block}.ClassInfo h3:before{margin-right:10px;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/class-registration/icons/icons-sprite-gray-f3e753957d562c2abbde62928fdf194bcec13d4eb9fbbf49360ad3f42a2f3979.png);position:relative;top:5px}.ClassInfo h3:after{margin-left:10px}.ClassInfo h3.schedule.expanded:after{content:'\f077'}.ClassInfo h3.class-description:before{background-position:0 -74px}.ClassInfo h3.schedule:before{background-position:0 0}.ClassInfo h3.contact:before{background-position:0 -24px}.ClassInfo h3.address:before{background-position:0 -49px}.ClassInfo h3.public-notes:before{background-position:0 -99px}.Lesson-schedule{position:relative;display:none}.DfClassInfoToggle{text-align:center}.DfClassInfoToggle .DfClassInfoChevron{position:relative;display:block;padding:10px;background-color:#02b9ef;border-radius:50%;width:50px;height:50px;color:#fff}.DfClassInfoToggle .DfClassInfoChevron:hover{background-color:#45C3EE}.DfClassInfoToggle .DfClassInfoChevron i.fa{text-align:center;font-size:1.5em;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;padding-top:3px;padding-left:2px}.DfClassInfoToggle.DfClassInfoToggle-top{height:100px}.DfClassInfoToggle.DfClassInfoToggle-top .DfClassInfoChevron{margin:-25px auto -18px auto;top:-28px}.DfClassInfoToggle.DfClassInfoToggle-bottom{height:auto}.DfClassInfoToggle.DfClassInfoToggle-bottom .DfClassInfoChevron{margin:-8px auto 0 auto;top:0}.DfClassInfoToggle .DfClassInfoToggleLink{font-size:1.125em;font-weight:bold}.spin-clockwise{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 55%;transform-origin:50% 55%}.spin-counter-clockwise{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 55%;transform-origin:50% 55%}.DfClassInfoTogglePanel{display:none}.DfClassInfoFooterLink{width:100%;text-align:center;margin:1.25em auto;display:none}.DfClassInfoFooterLink .DfClassInfoToggleLink{font-size:1.125em;font-weight:bold}.DfClassInfoFooterLink .DfClassInfoToggle{margin-top:20px}.DfProductPhoto{position:relative;background-size:cover;margin:0 auto 25px auto;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/class-registration/2015-product-fpu-bc6d7b126c6de17ff1a3a31995d524ee7d2859669ce2d7dac06e857c23c63502.png);max-width:603px}.DfProductPhoto::before{display:block;padding-top:43.4494195688%;width:100%;content:''}.DfProductPhoto>.content{position:absolute;top:0;right:0;bottom:0;left:0}.DfProductPhoto-fpu_tlj_combo{position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu-tlj-boxes-b30bd75c5df2af4c2b8a327397e0edb7d2344898d6cd706adc4f53cd19a76e0d.png)}.DfProductPhoto-fpu_tlj_combo::before{display:block;padding-top:44.5454545455%;width:100%;content:''}.DfProductPhoto-fpu_tlj_combo>.content{position:absolute;top:0;right:0;bottom:0;left:0}.DfProductPrice{text-align:center}.DfProductPrice .FullPrice{color:#047;font-size:1.6rem}@media screen and (min-width: 480px){.DfRegistrationForm{margin-left:8.5%;margin-right:8.5%}}.DfRegistrationForm fieldset{padding:0 .75em}.DfRegistrationForm h2{margin-bottom:30px;font-size:1.5em;font-weight:bold;color:#047}.DfRegistrationForm h2.top-margin{margin-top:30px}.DfRegistrationForm p.hidden{display:none}.DfRegistrationForm p.registration_phone{margin-bottom:2em}.DfRegistrationForm div.hidden{display:none}.DfRegistrationForm .purchasing-message{font-size:1.5em;font-weight:bold;color:#047;margin-top:1em}.DfRegistrationForm label.switch-label{cursor:default;font-weight:bold}.DfRegistrationForm div.register-button-wrapper{padding:.1em .75em}.DfRegistrationForm div.register-button-wrapper p.materials-note{text-align:center;margin:0 2em}@media screen and (min-width: 640px){.DfRegistrationForm div.register-button-wrapper p.materials-note{text-align:left;margin:0}}.DfRegistrationForm div.register-button-wrapper .btn-disabled{background-color:lightgray !important;cursor:not-allowed}.DfRegistrationForm input[type=checkbox]{margin-right:1rem}.ShippingFields{display:none}.ShippingFields-visible{display:block}@media screen and (min-width: 768px){.PurchaseFields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.PurchaseFields-container .u-paymentFlex{-ms-flex-preferred-size:50%;flex-basis:50%}}.PurchaseFields-container .CardNumber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PurchaseFields-container .CardNumber img{margin-left:.5rem;width:35px;height:22px}.PurchaseFields-container #registration_card_number,.PurchaseFields-container #registration_security_code{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/class-registration/icons/lock-icon-53220cd6c87c16140ea0b0ec9721e7e2412ed94d4a7e84a483e16f8f5c80d6df.svg) no-repeat;background-size:17px 25px;background-position:97% center}.PurchaseFields-container #registration_security_code{background-position:90% center}.PurchaseFields-container .jp-card{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:0;transform-origin:0}.PurchaseFields-container .jp-card .jp-card-name{font-size:17px}.PurchaseFields-container .jp-card.jp-card-flipped{-webkit-transform:rotateY(180deg) scale(0.9);transform:rotateY(180deg) scale(0.9);-webkit-transform-origin:147.5px center;transform-origin:147.5px center;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 480px){.PurchaseFields-container .jp-card{-webkit-transform:scale(1);transform:scale(1)}.PurchaseFields-container .jp-card.jp-card-flipped{-webkit-transform:rotateY(180deg) scale(1);transform:rotateY(180deg) scale(1)}}.PurchaseFields-container .jp-card-container{width:285px}@media screen and (min-width: 480px){.PurchaseFields-container .jp-card-container{width:350px;margin:0 auto}}.PurchaseFields-container .jp-card-unaccepted-msg{font-size:18px}.pricing-container{padding:0 0.75em}.pricing-container .pricing-inner-text{float:left;display:block;margin-right:2.3576520234%;width:100%;float:none}.pricing-container .pricing-inner-text:last-child{margin-right:0}@media screen and (min-width: 640px){.pricing-container .pricing-inner-text{width:50%}}.pricing-container .pricing-inner-text .left{float:left}.pricing-container .pricing-inner-text .right{float:right}.pricing-container .pricing-inner-text:last-child{margin-right:auto}.pricing-container .pricing-inner-text hr{color:gray}.pricing-container .clear::after{clear:both;content:"";display:block}.masthead{font-size:1.125rem;line-height:1.5rem}.u-altBg{background-color:#eeeff2}.u-altBg.noborder{border-top:0}.u-topPad{padding-top:50px}.u-bottomPad{padding-bottom:50px}a.get-directions,a.add-to-calendar{text-decoration:underline}@media screen and (min-width: 480px){a.get-directions,a.add-to-calendar{font-size:16px}}.class-start-date{font-size:16px}.u-topBorder{border-top:1px solid #d7d9e0}.form-section-divider{border-top:1px solid #d7d9e0;margin:40px 0}.SecureServer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1rem 0}.SecureServer img{margin-right:.5rem}.SecureServer span{opacity:.6}.DfContainer .form{border:0;padding:0}.DfContainer .form input[type="submit"]{margin-top:1.25em;width:100%;font-size:24px}@media screen and (min-width: 640px){.DfContainer .form input[type="submit"]{width:58%}}@media screen and (min-width: 768px){.DfContainer .form input[type="submit"]{width:300px}}.DfContainer .form label{color:#00416A}.DfContainer .form label.error{color:#e35b40;margin-bottom:1.25em;cursor:default}.DfContainer .form label.hint{font-size:.75rem;text-decoration:underline;font-style:italic;opacity:.6}.DfContainer .form input[type="text"]{width:83%}.DfContainer .form input[type="text"].email{width:100%}.DfContainer .form input.tel{width:58%;padding-left:48px}.DfContainer .form input#registration_expiration,.DfContainer .form input#registration_security_code{width:104px}.DfContainer .form input#registration_billing_street{width:83%}.DfContainer .form .google-right::-webkit-input-placeholder:after{font-family:fontAwesome;content:'\f041';float:right;font-size:1.4em;color:#DEDCD2}.DfContainer .form .google-right::-moz-placeholder:after{font-family:fontAwesome;content:'\f041';float:right;font-size:1.4em;color:#DEDCD2}.DfContainer .form .google-right:-moz-placeholder:after{font-family:fontAwesome;content:'\f041';float:right;font-size:1.4em;color:#DEDCD2}.DfContainer .form .google-right:-ms-input-placeholder:after{font-family:fontAwesome;content:'\f041';float:right;font-size:1.4em;color:#DEDCD2}.DfContainer .form input#registration_billing_city{width:75%}.DfContainer .form input#registration_billing_zip_code{width:25%}.DfContainer .form input[data-disable-with][disabled][type="submit"]{color:#bdbbb9;border:1px solid #d3d3d3;cursor:not-allowed;-webkit-box-shadow:white 0 1px 0 0 inset;-ms-box-shadow:white 0 1px 0 0 inset;-o-box-shadow:white 0 1px 0 0 inset;box-shadow:white 0 1px 0 0 inset;background:linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, transparent 75%, transparent),linear-gradient(top, #f6f5f0, #e1e0dc);-pie-background:linear-gradient(-45deg, rgba(255,255,255,0.6) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.6) 50%, rgba(255,255,255,0.6) 75%, transparent 75%, transparent),linear-gradient(top, #f6f5f0, #e1e0dc);background-repeat:repeat;-ms-background-size:40px 40px, 100% 100%;background-size:40px 40px, 100% 100%;-webkit-animation:register-button-stripes 2s linear infinite;animation:register-button-stripes 2s linear infinite}@-webkit-keyframes register-button-stripes{0%{background-position:0 0}100%{background-position:40px 0}}@keyframes register-button-stripes{0%{background-position:0 0}100%{background-position:40px 0}}.intl-tel-input{display:block}.intl-tel-input .iti-flag{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/flags-e454f7e592c4165e62d578e0332ab0580bede084589b1257ea721f641aad0401.png)}.intl-tel-input input[type="tel"]{width:100%}select{border:solid 1px #939393;border-color:#939393 #d7d9e0 #d7d9e0 #939393;border-radius:0 !important;-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);margin-bottom:.2em;padding:.6em .5em;height:2.5em}.add-top-border{border-top:1px solid #d7d9e0}.product-legacy .DfHero h1{color:#fff}.product-legacy form.form{background-color:#fcfbf1}.product-legacy .u-altBg{background-color:#fcfbf1}.product-legacy .u-topBorder{border-top:1px solid #D0CFBF}.product-legacy .DfProductPhoto{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/class-registration/2016-product-tlj-f4e3ffeb30e509a6012ae67661653418a261cd8b0afd6cc4a993ccb77d3b7294.png)}.product-legacy .DfSection.DfSection-spreadTheWord{background-color:transparent}.FCMT{position:relative}.FCMT .gds-Button--alternate{background-color:#db6c26;color:#fff;margin-bottom:1em;width:100%}.FCMT .gds-Button--alternate:hover,.FCMT .gds-Button--alternate:focus{background-color:#b95b1f}@media screen and (min-width: 30rem){.FCMT .gds-Button--alternate{width:auto;margin-right:1em}}.FCMT .gds-Button--alternate:hover,.FCMT .gds-Button--alternate:focus{text-decoration:none}.FCMT .gds-Button--ghostAlternate{width:100%}@media screen and (min-width: 30rem){.FCMT .gds-Button--ghostAlternate{width:auto}}.FCMT .gds-Hero{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fcmt/fcmt-hero-bg-d21a002c1b63101e6b40234e552cf6e45b43f5cd1230aadd01eecb19a84d76d4.jpg) center/cover;background-position:bottom center}.FCMT .gds-Hero-title,.FCMT .gds-Hero-subtitle{color:#fff}.FCMT .gds-Hero-title{font-weight:700}.FCMT .gds-Hero-subtitle{font-weight:400}.FCMT .gds-Hero-logo{margin-bottom:2rem}.FCMT .gds-FeatureGroup{padding:6rem 3rem}.FCMT .gds-FeatureGroup-feature::before{display:none}.FCMT .gds-FeatureGroup-title{color:#02303e;font-weight:700;margin-bottom:0}.FCMT .gds-FeatureGroup-image{height:100px;width:auto}@media screen and (min-width: 48rem){.FCMT .gds-Callout-container{padding:6rem 10rem}}.FCMT .gds-Callout:not(.gds-Callout--bordered){background-attachment:fixed;background-position:bottom center;background-repeat:no-repeat;background-size:cover}.FCMT-video{display:none}.FCMT-faq{background-color:#f5f7f8;padding:6rem 1rem 4rem}.FCMT-faq-wrapper{margin:0 auto;max-width:1200px}.FCMT-faq-wrapper h2{display:table;margin:0 auto;position:relative}.FCMT-faq-wrapper .FCMT-Icon{height:80px;left:-60px;position:absolute;top:-60%;z-index:0}.FCMT-faq-wrapper h2,.FCMT-faq-wrapper .lede{color:#02303e;text-align:center}.FCMT-faq-wrapper .lede{margin-bottom:4rem}.FCMT-faq-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:wrap;flex-flow:wrap;list-style-type:none;padding:0}@media screen and (min-width: 48rem){.FCMT-faq-content li{margin-bottom:2rem;padding-right:4rem;width:50%}.FCMT-faq-content li p{border-left:3px solid #db6c26;padding-left:1rem}}.FCMT-faq-content h3{color:#217c91;text-transform:uppercase}.FCMT-leadForm{padding:2rem 1rem}@media screen and (min-width: 48rem){.FCMT-leadForm{padding:4rem 2rem}}@media screen and (max-width: 48rem){.FCMT-leadForm-wrapper .dr-FormField .dr-FormField-control{max-width:100%}}@media screen and (min-width: 48rem){.FCMT-leadForm-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:860px}}.FCMT-leadForm-form,.FCMT-leadForm-content{width:100%}@media screen and (min-width: 48rem){.FCMT-leadForm-form,.FCMT-leadForm-content{width:45%}}.FCMT-leadForm-form p{margin-bottom:0}.FCMT-leadForm-title{color:#02303e;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:1.75rem;font-weight:600;margin-bottom:2rem;text-align:center}.FCMT-learnMore{padding:1rem}@media screen and (min-width: 48rem){.FCMT-learnMore{margin:0 auto;max-width:860px;padding:4rem 2rem}}.FCMT-thanks{padding:1rem}@media screen and (min-width: 48rem){.FCMT-thanks{margin:0 auto;max-width:calc(1200px + 2rem);padding:4rem 1rem}}.FCMT-videoClose{display:block;position:absolute;right:1rem;top:1rem;z-index:99999}.FCMT-videoClose svg{height:1.5rem;width:1.5rem}.FCMT-video.is-open{display:block}.FCMTHero{background:transparent url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fcmt/fcmt-hero-bg-d21a002c1b63101e6b40234e552cf6e45b43f5cd1230aadd01eecb19a84d76d4.jpg) bottom center;text-align:center;color:#fff}body.OverlayVideo-isOpen{overflow:hidden}.VideoBox{background-color:#000;height:0;padding-bottom:56.25%;position:relative}.VideoBox [class*="video-player"]{left:0;overflow:hidden;position:absolute;top:0;width:100%}.VideoBox [class*="video-player"] .jwdisplayIcon{width:36px !important}.OverlayVideo{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.OverlayVideo-contain{padding:4rem 1rem 0}@media screen and (min-width: 50rem){.OverlayVideo-contain{padding:5rem 4rem 0}}@media screen and (min-width: 60rem){.OverlayVideo-contain{padding:5rem 8rem 0}}@media screen and (min-width: 75rem){.OverlayVideo-contain{padding:5rem 10rem 0}}.OverlayVideo.Online .OverlayVideo-contain{height:100vh}.OverlayVideo .VideoBox{border-radius:5px;-webkit-box-shadow:0 4px 35px rgba(0,0,0,0.5);box-shadow:0 4px 35px rgba(0,0,0,0.5);width:100%}.OverlayVideo-actions{bottom:1rem;display:none;left:1rem;position:fixed;right:1rem;text-align:right;z-index:1}@media screen and (min-width: 50rem){.OverlayVideo-actions{left:unset}.OverlayVideo-actions .Button:last-of-type{margin-left:1rem}}.FCMT-playCircle{height:20px;margin-right:0.5rem;vertical-align:middle;width:20px;margin-top:-4px}_:-moz-tree-row(hover),.OverlayVideo.Online .OverlayVideo-contain{height:50% !important}.Feature{margin:1rem;max-width:800px;border:none;-webkit-box-shadow:0 1px 5px 3px rgba(31,36,38,0.2);box-shadow:0 1px 5px 3px rgba(31,36,38,0.2);border-radius:4px;font-family:canada-type-gibson, Arial, sans-serif;padding:1rem}.Feature-value,.Feature-value .gds-FormField,.Feature-value .gds-Checkbox,.Feature form{display:inline-block}.Feature .flag-true{color:#73ab29}.Feature .flag-false{color:#b6bec2}.Coaching{background-color:#f5f7f8}.Coaching-card{border-radius:4px;-webkit-box-shadow:0 6px 16px 0 rgba(31,36,38,0.1);box-shadow:0 6px 16px 0 rgba(31,36,38,0.1);background-color:#fff}.Coaching-cta{margin:1.5rem auto 1rem}.Coaching-description{margin:0 auto 2rem;max-width:500px;font-size:1.25rem}@media only screen and (min-width: 75em){.Coaching-description{max-width:none}}.Coaching-divider{margin-bottom:2rem;border:2px solid #e66f20;max-width:4.5rem}.Coaching-divider--alternate{border-color:#fff}.Coaching-form{margin:0 auto;max-width:400px}.Coaching-form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Coaching-icon{width:3rem;height:3rem}.Coaching-icon--l{width:4.5rem;height:4.5rem}.Coaching-link--white{text-decoration:underline;color:#fff}.Coaching-textArea{min-height:150px}.Coaching .gds-Button{background-color:#0097a8}.Coaching .gds-Button:hover{background-color:#005362}.Coaching .gds-Button--alternate{background-color:#e66f20}.Coaching .gds-Button--alternate:hover{background-color:#a6400d}.Coaching .gds-Button--ghost{border-color:#fff;background-color:transparent;color:#fff}.Coaching .gds-Button--ghost:hover{background-color:#8e999e80}.CoachingFAQ{padding:2rem 1rem}.CoachingFAQ-answer{-webkit-transition:height 0.2s ease-in-out;transition:height 0.2s ease-in-out;font-size:1rem}.CoachingFAQ-answer p{margin:0;padding-bottom:1rem}.CoachingFAQ-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}.CoachingFAQ-icon--primary{stroke:#0097a8;fill:#0097a8}.CoachingFAQ-icon--secondary{stroke:#e66f20;fill:#e66f20}.CoachingFAQ-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin-left:1rem}.CoachingFAQ-question{margin:0;line-height:1.25;color:#0097a8;font-size:1.25rem}.CoachingFAQ-section{border-top:1px solid #e66f20;text-align:left}.CoachingFAQ-section:last-of-type{border-bottom:1px solid #e66f20}.CoachingFAQ-section--sub{margin-left:2rem}.CoachingFAQ-section--sub .CoachingFAQ-heading{padding-top:0}.CoachingFAQ-section>.CoachingFAQ-heading{cursor:pointer}.CoachingFeatureGroup{display:grid;grid-template-columns:1fr;grid-gap:1rem;padding:0 2rem;font-size:1rem}@media only screen and (min-width: 37.5em){.CoachingFeatureGroup{grid-template-columns:repeat(3, 1fr);grid-gap:2rem;padding:0}}.CoachingFeatureGroup-item{padding:2rem 2.5rem}.CoachingFeatureGroup-item svg{margin-bottom:1rem}.CoachingFeatureGroup-item h3{margin:0 auto;max-width:140px}.CoachingFeatureGroup h2,.CoachingFeatureGroup h3,.CoachingFeatureGroup h4{line-height:1.25;font-size:1rem}.CoachingSlice{padding:3rem 1.5rem}@media only screen and (min-width: 37.5em){.CoachingSlice{padding:4.5rem 2.5rem}}.CoachingSlice-contents{margin:auto;background-color:transparent;max-width:800px}.CoachingSlice-contents--xnarrow{max-width:450px}.CoachingSlice-contents--narrow{max-width:600px}.CoachingSlice-contents--wide{max-width:1000px}.CoachingSlice-feature{background:-webkit-gradient(linear, left top, left bottom, from(#e3900b), to(#e66f20));background:linear-gradient(to bottom, #e3900b, #e66f20)}.CoachingSlice-footer{background:-webkit-gradient(linear, left top, left bottom, from(#0097a8), color-stop(80%), to(#005b98));background:linear-gradient(to bottom, #0097a8, 80%, #005b98);color:#fff;font-size:0.75rem}.CoachingSlice-heading{margin-bottom:0;font-size:1.75rem}.CoachingSlice-heading--alternate{color:#fff}.CoachingSlice-intro{background-color:#005b98}@media only screen and (min-width: 37.5em){.CoachingSlice-intro{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coaching/background/hero-image-1621872b113ee351d67c2f7048b8bf805ae625ca1c1b49644316e62f7d34ad5d.png);background-position:left;background-repeat:no-repeat;background-size:auto 100%}}@media only screen and (min-width: 56.25em){.CoachingSlice-intro{background-position:right}}.CoachingSlice-intro .CoachingSlice-overlay--left{width:100%}.CoachingSlice-intro .gds-Button:not(:last-of-type){margin-bottom:1rem}.CoachingSlice-intro h1{margin-bottom:2rem}.CoachingSlice-introContents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CoachingSlice-overlay{position:absolute;height:100%}@media only screen and (max-width: 37.4375em){.CoachingSlice-overlay{display:none}}.CoachingSlice-overlay--left{top:0;left:0}.CoachingSlice-overlay--right{top:0;right:0}.CoachingSlice-results{margin:0 auto;padding:0}@media only screen and (min-width: 37.5em){.CoachingSlice-results{margin-top:2rem}}.CoachingSlice-results .ContentRow{margin-bottom:1.5rem;border-radius:8px;-webkit-box-shadow:0 6px 16px 0 rgba(31,36,38,0.15);box-shadow:0 6px 16px 0 rgba(31,36,38,0.15);padding-top:2rem}.CoachingSlice-resultsHeadings{padding:2rem 1rem}@media only screen and (min-width: 37.5em){.CoachingSlice-resultsHeadings{padding:1rem 2.5rem}}.CoachingSlice-resultsHeadings .gds-Heading{color:#0073b9}.CoachingSlice-resultsHeadings p{margin:1rem 0;font-size:1.25rem}.CoachingSlice-subheading{margin:0 0 1.5rem;font-size:1.5rem}.CoachingSlice-testimonials{background:-webkit-gradient(linear, left top, left bottom, from(#0097a8), to(#005b98));background:linear-gradient(to bottom, #0097a8, #005b98)}.CoachingSlice--slim{padding:0.5rem 1rem}.CoachingSlice--white{background-color:#fff}.CoachingSlice--withOverlay{position:relative}.CoachingSlice--withOverlay .CoachingSlice-contents{position:relative;z-index:1}.CoachingSlice section{background-color:transparent}.FindACoach{padding:2rem 1rem}@media screen and (min-width: 50rem){.FindACoach{padding:6rem 1rem 4rem}}.FindACoach .gds-FeatureGroup-feature::before{display:none}.FindACoach .gds-FeatureGroup-body{text-align:center;color:#02303e;font-size:1.5rem;font-weight:600}.CoachingSteps{display:grid;grid-template-columns:1fr;grid-gap:1.5rem}@media only screen and (min-width: 37.5em){.CoachingSteps{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 75em){.CoachingSteps{grid-template-columns:repeat(4, 1fr);grid-gap:2.5rem}}.CoachingSteps-description{margin:0 auto;max-width:250px;line-height:1.25;font-size:1.125rem}.CoachingTestimonials-body{margin:0 0 1.5rem}.CoachingTestimonials-card{margin:0 1rem;padding:2rem 2rem 3rem;text-align:center}@media only screen and (min-width: 37.5em){.CoachingTestimonials-card{padding:2rem 3rem 3rem}}.CoachingTestimonials-card:not([aria-selected]){margin-bottom:1rem}.CoachingTestimonials-card.carousel-cell{width:100%;min-height:100%}.CoachingTestimonials-carousel .flickity-prev-next-button{-webkit-box-shadow:0 6px 16px 0 rgba(31,36,38,0.15);box-shadow:0 6px 16px 0 rgba(31,36,38,0.15)}.CoachingTestimonials-carousel .flickity-prev-next-button,.CoachingTestimonials-carousel .flickity-prev-next-button:hover{background-color:#e66f20}.CoachingTestimonials-carousel .flickity-prev-next-button:active{opacity:1}.CoachingTestimonials-carousel .flickity-prev-next-button.next{right:-20px}.CoachingTestimonials-carousel .flickity-prev-next-button.previous{left:-20px}.CoachingTestimonials-carousel .flickity-prev-next-button .arrow{fill:#fff}.CoachingTestimonials-carousel .flickity-page-dots{bottom:20px}.CoachingTestimonials-footer{font-size:1rem}.CoachingTestimonials-testimony{text-align:left}.debtLeadMagnet.Hero{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/debt-lead-magnet-hero-mobile-e62fb0fafd109624fcf59b84ad784ecfdfd565d78f95aa321c52408daf7b85ee.jpg);padding-top:2rem;padding-bottom:33%}@media only screen and (min-width: 37.5em){.debtLeadMagnet.Hero{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/debt-lead-magnet-hero-2e38b207001e68649f629035b8c722cb00c6497072d4154b2363be7ab81d38ee.jpg);padding-top:2.5rem;padding-bottom:24%}}.debtLeadMagnet.Hero h1{font-size:1.25rem;line-height:1}@media screen and (min-width: 26.25em){.debtLeadMagnet.Hero h1{font-size:1.75rem;line-height:1.1}}@media only screen and (min-width: 37.5em) and (max-width: 74.9375em){.debtLeadMagnet.Hero h1{font-size:2.5rem;line-height:1.25}}@media only screen and (min-width: 56.25em) and (max-width: 112.4375em){.debtLeadMagnet.Hero h1{font-size:3rem}}@media only screen and (min-width: 75em){.debtLeadMagnet.Hero h1{font-size:3.75rem;line-height:1.5}}.rails-controller--debtSnowball .headerContainer{background-color:#fff}.rails-controller--debtSnowball .gds-Hero{max-width:1450px;margin:0 auto}.rails-controller--debtSnowball .gds-Hero-logo{max-width:400px;margin-bottom:0}.rails-controller--debtSnowball .gds-Hero-title{font-weight:600;max-width:75%}@media screen and (min-width: 630px){.rails-controller--debtSnowball .gds-Hero-title{max-width:60%}}@media screen and (min-width: 1100px){.rails-controller--debtSnowball .gds-Hero-title{max-width:49%}}@media screen and (min-width: 630px){.rails-controller--debtSnowball .gds-Hero-lede{max-width:60%}}@media screen and (min-width: 769px){.rails-controller--debtSnowball .gds-Hero-lede{max-width:55%}}.rails-controller--debtSnowball .dr-FormField-addon{display:block;margin-top:0.75rem}@media only screen and (min-width: 31.25em){.rails-controller--debtSnowball .dr-FormField-addon{display:table-cell;vertical-align:top;width:0;margin-top:0}}.rails-controller--debtSnowball .dr-FormField-addon button,.rails-controller--debtSnowball .dr-FormField-addon input[type="submit"]{display:block;width:100%}.rails-controller--debtSnowball .dr-FormField-controlGroup{display:table;width:100%}.rails-controller--debtSnowball .dr-FormField-controlGroup input.dr-FormField-control{display:table-cell;height:3rem}@media only screen and (min-width: 31.25em){.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-control:not(:first-child),.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-addon:not(:first-child),.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-addon:not(:first-child)>.gds-Button{border-left:0;border-top--container-radius:0;border-bottom-left-radius:0}}@media only screen and (min-width: 31.25em){.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-control:not(:last-child),.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-addon:not(:last-child),.rails-controller--debtSnowball .dr-FormField-controlGroup .dr-FormField-addon:not(:last-child)>.gds-Button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}}.rails-controller--debtSnowball h2.gds-Callout-title{color:initial;line-height:1.875rem;font-size:1.5rem;font-weight:600}@media screen and (min-width: 53.75em){.rails-controller--debtSnowball h2.gds-Callout-title{line-height:2.25rem;font-size:2.25rem}}.rails-controller--debtSnowball .gds-Button--buyerCta{background-color:#6ECCD9;color:#fff}.rails-controller--debtSnowball .gds-Button--buyerCta:hover,.rails-controller--debtSnowball .gds-Button--buyerCta:focus{background-color:#4ec1d1}.rails-controller--debtSnowball .bes-FormField{max-width:32em;position:relative}.rails-controller--debtSnowball .bes-FormField label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rails-controller--debtSnowball .bes-FormField-control{color:initial}.rails-controller--debtSnowball .bes-FormField .dr-FormField-error{position:absolute}.rails-controller--debtSnowball .bes-Hero{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt_snowball/hero-bg-ddf00817c121a9039fc17c673d8ec28b1815a5f9fa707721c79c64ce05442ebb.jpg) left center/cover no-repeat;position:relative}@media only screen and (min-width: 48em){.rails-controller--debtSnowball .bes-Hero::after{position:absolute;right:0;bottom:-6px;content:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt_snowball/pattern-hero-684ad1bdb7c3637297f66db170d900032d822e2b2a2024c8fb2871cea6135a7a.svg)}}.rails-controller--debtSnowball .bes-TwoUp-wrapper{margin-left:auto;margin-right:auto;max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex}.rails-controller--debtSnowball .bes-TwoUp-title{line-height:2.25rem;font-size:2.25rem;margin-bottom:2.25rem;padding-bottom:1.5rem;position:relative;font-weight:400;color:#fff}@media only screen and (min-width: 48em){.rails-controller--debtSnowball .bes-TwoUp-title{line-height:3rem;font-size:3rem}}.rails-controller--debtSnowball .bes-TwoUp-title::after{width:72px;height:4px;position:absolute;bottom:0;left:0;content:"";background-color:#fff}.rails-controller--debtSnowball .bes-TwoUp-section{height:image-height("fpu_home/debt_snowball/right-half-ctabg.jpg")/1.75}@media only screen and (min-width: 62.625em){.rails-controller--debtSnowball .bes-TwoUp-section{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}.rails-controller--debtSnowball .bes-TwoUp-section--cta{padding-top:6rem;padding-right:1.5rem;padding-left:1.5rem;padding-bottom:3rem;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt_snowball/left-half-ctabg-d0b2d8c3de1c23c7d4e108cb21f4c713879dfba951f47c0cd5f427b440f807c1.jpg) center center/cover no-repeat;color:#fff;width:100%}@media only screen and (min-width: 62.625em){.rails-controller--debtSnowball .bes-TwoUp-section--cta{background-position:top right}}@media only screen and (min-width: 62.625em){.rails-controller--debtSnowball .bes-TwoUp-section--imageContainer{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/debt_snowball/right-half-ctabg-f7a2248d6d8e970f06bb030630eb67d1b54b6e3557781a3b380eac6d28000976.jpg) top left/cover no-repeat}}.Hero{background-size:cover;background-position:center top;text-align:center}.Hero-buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:570px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 40rem){.Hero-buttonContainer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Hero-buttonContainer .Button{margin:.5rem auto 0 auto}@media screen and (min-width: 40rem){.Hero-buttonContainer .Button{max-width:14rem}}.Hero-signInAction{margin-top:2rem}.Hero-content p,.Hero-content h1{color:#eeeff2}.Hero-link{text-decoration:underline}.Hero-logo{width:300px;margin-bottom:1rem}.Hero-primaryaction{margin-top:1em}.Hero-primaryaction--video{display:none}@media screen and (min-width: 53.75em){.Hero-primaryaction--video{display:inline-block}}.Hero-primaryaction--video{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.Hero-primaryaction--video:hover{cursor:pointer;opacity:.7}.Hero-secondaryaction{margin-top:1em;color:#eeeff2}.Hero-video{margin:2em 0}@media screen and (min-width: 53.75em){.Hero-video{display:none}}.Hero--home{background-position:center center}.Hero--home h1{line-height:1.1em;font-size:2.25rem}.Hero--home p{font-size:1.125rem}@media screen and (min-width: 26.25em){.Hero--home{padding-left:2.5rem;padding-right:2.5rem}.Hero--home h1{font-size:3rem}}@media screen and (min-width: 40em){.Hero--home{padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 64.0625em){.Hero--home .Hero-content{width:700px}}.Hero--class p{font-size:1.1em;margin-top:0}.Hero--class h3{color:#eeeff2;font-size:1.5em;margin-bottom:0.3em;margin-top:1.4em}.Hero--preview{background-color:#eeeff2}.Hero--preview h1{line-height:1.3em;font-size:2.25rem;margin-bottom:0.5em;color:#047}@media screen and (min-width: 53.75em){.Hero--preview h1{color:#fff}}@media screen and (min-width: 40em){.Hero--preview{padding-left:5rem;padding-right:5rem}}@media screen and (min-width: 64.0625em){.Hero--preview .Hero-content{max-width:46rem}}@media screen and (min-width: 53.75em){.Hero{padding-left:5rem;padding-right:5rem}}body.rails-controller--fpu.rails-action--index{font-family:'canada-type-gibson';font-size:1.2rem;color:#505060}body.rails-controller--fpu.rails-action--index #main{overflow:hidden}h1,h2,h3,h4{font-weight:600;color:#505060}h1{font-size:3.2rem;line-height:4rem}h2{font-size:2.5rem;line-height:3rem}h3{font-size:1.7rem;line-height:2rem}.FpuHome{color:#505060;overflow-x:hidden}.FpuHome .LayoutRow-smallContain{max-width:1200px}.FpuHome .rails-controller--fpu.rails-action--index{font-family:'canada-type-gibson';font-size:1.2rem;color:#505060}.FpuHome .rails-controller--fpu.rails-action--index h1,.FpuHome .rails-controller--fpu.rails-action--index h2{color:#0073b9}.FpuHome .rails-controller--fpu.rails-action--index .ContentWithSlider h1,.FpuHome .rails-controller--fpu.rails-action--index .ContentWithSlider h2{color:white}.FpuHome .rails-controller--fpu.rails-action--index h2.gds-Callout-title{color:white}.FpuHome .rails-controller--fpu.rails-action--index .Hero--home{background-position:center bottom}.FpuHome .rails-controller--fpu.rails-action--index .Button{font-family:"open sans", sans-serif}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .LayoutRow{padding:3rem 1.5rem 1rem 1.5rem}}.FpuHome .rails-controller--fpu.rails-action--index .gds-Callout-container{max-width:57rem}.FpuHome .rails-controller--fpu.rails-action--index .gds-Button{width:90%}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .gds-Button{max-width:14rem}}.FpuHome .rails-controller--fpu.rails-action--index .ContentWithGrid-imageContainer h3{color:#3a3e4b}.FpuHome .rails-controller--fpu.rails-action--index .Button{max-width:100%}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .Button{max-width:14rem}}.FpuHome .rails-controller--fpu.rails-action--index .Button--primary{background-color:#f9ad2c;border-color:#f9ad2c}.FpuHome .rails-controller--fpu.rails-action--index .Button--primary:hover{border-color:#eb9707;background-color:#eb9707}.FpuHome .rails-controller--fpu.rails-action--index .Button--secondary{border-color:#02b9ef;background-color:#02b9ef}.FpuHome .rails-controller--fpu.rails-action--index .Button--secondary:hover{border-color:#0292bc;background-color:#0292bc}.FpuHome .rails-controller--fpu.rails-action--index .Button--ghostlight{border-color:#fff;background-color:transparent}.FpuHome .rails-controller--fpu.rails-action--index .Button--ghostlight:hover{border-color:#e6e6e6;color:#e6e6e6}.FpuHome .rails-controller--fpu.rails-action--index .Button--playVideo:before{content:' ';display:inline-block;opacity:1;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/play_icon-17f109a61d445516b30295dc7b9b9b3ce228c9436ea23ac6caaa3b4ab4f8e9d0.png);background-repeat:no-repeat;background-size:cover;margin-right:.5rem;width:26px;height:26px;position:relative;top:7px}.FpuHome .rails-controller--fpu.rails-action--index .Button--playVideo:hover:before{opacity:.8}.FpuHome .rails-controller--fpu.rails-action--index .IconSection{text-align:center;padding-top:1px}.FpuHome .rails-controller--fpu.rails-action--index .IconSection.IconSection--testimonials{padding:4.6875rem 1.5rem}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-inner{position:relative}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-container{padding-left:0;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection-container{margin-top:3rem;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-text{font-size:1rem}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-text h3{color:#505060;margin:1rem 0;font-size:1.3rem;font-weight:600}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-image{height:81px;width:141px;margin:auto;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/overview_icons-688f0b5c147d1e6d1b9d2f832b7e76ae3654d8e917b7646a5dd780e8af7b2202.png);background-repeat:no-repeat;background-position:0 -162px}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-imageContainer{width:162px;height:81px;overflow:hidden;margin:auto}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-icon{padding:0 0.5rem;width:100%;list-style-type:none}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection-icon{width:33.33%}}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-icon:nth-child(1) .IconSection-image{background-position:0 -81px}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-icon:nth-child(2) .IconSection-image{background-position:0 -162px}.FpuHome .rails-controller--fpu.rails-action--index .IconSection-icon:nth-child(3) .IconSection-image{background-position:0 0}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-container{padding-left:0;display:-webkit-box;display:-moz-box;display:box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-container{margin-top:3rem;-webkit-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-imageContainer{width:60%;height:auto;overflow:hidden;margin:auto}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-imageContainer{width:90%}}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-image{height:0;width:100%;padding-bottom:100%;margin:auto;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/testimonials-c8aa303d5b8e6720a1fe417f4a498218ff16919fe3ca512f7649f042ddf88c01.jpg);background-repeat:no-repeat;background-position:50% 0;background-size:300%}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon{margin-bottom:3rem}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon{width:100%}}@media screen and (min-width: 40em){.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon{width:33.33%;margin-bottom:0}}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-text h3{margin:1.5rem auto 0}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-text p{margin:.25rem 0;font-size:.8rem}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-text .amount{font-size:1.5rem;font-weight:700;color:#02b9ef}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon:nth-child(1) .IconSection-image{background-position:0 0}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon:nth-child(2) .IconSection-image{background-position:50% 0}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon:nth-child(3){margin-bottom:0}.FpuHome .rails-controller--fpu.rails-action--index .IconSection--testimonials .IconSection-icon:nth-child(3) .IconSection-image{background-position:100% 0}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 1rem;color:#fff;background:#69757a}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator-cta,.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator-body{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator-body{margin-bottom:2rem}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator .gds-Button{display:block;margin:0 auto;max-width:17rem}@media screen and (min-width: 64.0625em){.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator{padding:1.5rem 1rem}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FpuHome .rails-controller--fpu.rails-action--index .BecomeACoordinator-body{margin:0}}.FpuHome .gds-Button{width:100%}@media screen and (min-width: 40em){.FpuHome .gds-Button{padding-right:4rem;padding-left:4rem;width:auto}}.is-extraWidth{max-width:1239px}.EventBody{overflow:auto}.EventBody-wrapper{margin:0 auto;max-width:1200px}.EventBody-controls{margin-left:1rem}.EventBody-controls p{color:rgba(85,85,85,0.7);display:inline-block;font-weight:300;font-style:normal;font-size:1.2rem}.EventBody-controls span{color:rgba(85,85,85,0.4);margin-left:3rem;position:relative;white-space:nowrap}.EventBody-controls span:hover{cursor:pointer}.EventBody-controls span:before{bottom:-8px;color:rgba(85,85,85,0.4);content:"\f096";left:-30px;font-family:FontAwesome;font-weight:normal;font-size:1.5rem;position:absolute}.EventBody-controls .checked:before{content:"\f14a"}.EventFooter{background-color:#fff;padding:1rem 1rem 2rem 1rem;border-top:2px solid #02b9ef}.EventFooter::after{clear:both;content:"";display:block}@media screen and (min-width: 980px){.EventFooter{padding:1rem 2rem 2rem 2rem}}@media screen and (min-width: 1275px){.EventFooter{padding:1rem 1rem 2rem 1rem}}.EventFooter-wrapper{margin:0 auto;max-width:984px}.EventFooter-heading{padding:1em 0;text-align:center}@media screen and (min-width: 40em){.EventFooter-heading{font-size:2rem}}.EventFooter-section{margin-top:2em;text-align:center}@media screen and (min-width: 40em){.EventFooter-section{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-top:0}.EventFooter-section:last-child{margin-right:0}}.EventFooter-section-heading{font-size:1.5em;font-weight:600}.EventFooter-section-image{height:80px;margin:0 auto 1em auto;width:80px}.EventFooter-section-button{width:100%}.EventFooter-section-button--alternate{background-color:#fff;border:2px solid #0073b9;color:#0073b9}@media screen and (min-width: 40em){.EventFooter-section-button{font-size:0.8em;padding:0;width:inherit}}@media screen and (min-width: 53.75em){.EventFooter-section-button{font-size:1em;padding:inherit}}.EventFooter--fpuPreview{border:0}.EventFooter--fpuPreview .EventFooter-heading{padding-top:0}.EventHeader{background:#8990a4 url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/event_locator/hero-f34d0178250fdb2efca9b45eb6e9c8fb3a7d5ff2bfae9bc13d399444226fffa4.jpg) no-repeat center/cover;color:#fff;padding:1rem;text-align:center}.EventHeader-wrapper{margin:0 auto;max-width:1200px}@media screen and (min-width: 53.75em){.EventHeader-wrapper{padding:2rem 10rem}}.EventHeader-logo{margin-bottom:1rem;width:300px}.EventHeader-header{font-size:1.25rem;margin-bottom:.5rem}@media screen and (min-width: 53.75em){.EventHeader-header{font-size:2.5rem;font-weight:700}}.EventHeader-form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.EventHeader-control{width:100%;padding:0 2rem;margin-bottom:2rem;position:relative}.EventHeader-control label,.EventHeader-control span{color:#8990a4;font-size:.85rem}@media screen and (min-width: 40em){.EventHeader-control{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.EventHeader-control input{border-radius:3px;border:1px solid #d7d9e0;margin-bottom:1rem;padding:1rem;width:100%}@media screen and (min-width: 40em){.EventHeader-control input{margin-bottom:0}}.EventHeader-control input::-webkit-input-placeholder{color:#b6bec2}.EventHeader-control input:-ms-input-placeholder{color:#b6bec2}.EventHeader-control input::-ms-input-placeholder{color:#b6bec2}.EventHeader-control input::placeholder{color:#b6bec2}.EventHeader-hint{font-size:.8rem;margin-bottom:1rem}@media screen and (min-width: 53.75em){.EventHeader-hint{font-size:1.25rem}}.EventHeader-button{position:absolute;right:3rem;top:1rem;width:auto}.EventHeader-button .searchIcon{height:1.5rem;width:1.5rem;fill:#0091d9}.EventList{list-style-type:none;margin:0;padding:1rem 0}.EventList ul{padding:0}@media screen and (min-width: 40em){.EventList ul{padding:0 2rem}}.EventList-item{font-size:1.1rem;margin:1rem;overflow:auto;padding-bottom:.5rem}.EventList-item:nth-last-child(n+2){border-bottom:1px dotted #d7d9e0}.EventList-item-address,.EventList-item-citystatezip{color:#8990a4;font-size:.85rem;line-height:1rem}.EventList-item-address{float:left;width:100%}.EventList-item-citystatezip{float:left;width:100%;padding-bottom:.5rem}.EventList-item-date{color:#8990a4;font-size:0.85rem;width:50%}@media screen and (min-width: 40rem){.EventList-item-date{font-size:1.1rem}}@media screen and (min-width: 53.75em){.EventList-item-details{float:left;display:block;margin-right:2.3576520234%;width:87.2052934971%}.EventList-item-details:last-child{margin-right:0}}.EventList-item-distance{color:#8990a4;float:right;text-align:right;width:30%}.EventList-item-heading{font-weight:600}.EventList-item-identifier{background:#fff url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/event_locator/blue_pin-1363e5d66c68c672a8d3b1bd5c18faa8eefc1640bd0a84006219ef3f6be495fc.svg) no-repeat scroll 17px 0px;color:#fff;display:none;font-family:'Roboto Mono', monospace;font-size:0.8em;margin-right:0;min-height:40px;padding-left:22px}.EventList-item-identifier--inprogress{background:#fff url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/event_locator/gray_pin-e825085e2a144e0435f11d9527db9e5a5b404ca8b627f67267ecd8ea798004de.svg) no-repeat scroll 17px 0px}@media screen and (min-width: 53.75em){.EventList-item-identifier{display:block;float:left;display:block;margin-right:2.3576520234%;width:10.4370544795%}.EventList-item-identifier:last-child{margin-right:0}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.EventList-item-identifier{padding-right:6px;padding-top:2px;text-align:center}}@media screen and (min-width: 0\0){.EventList-item-identifier{padding-right:6px;padding-top:2px;text-align:center}}.EventList-item-info{display:inline-block;width:80%}@media screen and (min-width: 375px){.EventList-item-info{width:85%}}.EventList-item-link{background-color:#0073b9;color:#fff;font-size:0.875rem;font-weight:600;border-radius:3px;margin-left:0.5rem;padding:0.25rem 1rem}.EventList-item-link:hover,.EventList-item-link:focus{background-color:#005a90}.EventList-item-link:hover,.EventList-item-link:focus{text-decoration:none}@media screen and (min-width: 40rem){.EventList-item-link{margin:0;font-size:1rem}}.EventList-item-name{color:#0073b9;float:left;font-weight:600;margin-bottom:1rem;text-decoration:none;width:70%}@media screen and (min-width: 40em){.EventList-item-name{font-size:1.125em}}.EventList-item-name--unlinked{color:#3a3e4b}.EventList-item-next{color:#8990a4;float:left;font-size:.8rem;padding:.5rem;width:100%}.EventList-item-next-flag{background-color:#d7d9e0;border-radius:.5rem;color:#3a3e4b;font-style:italic;padding:0.1rem 0.75rem}.EventList-item-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:1rem 0}.EventList-item-time{color:#8990a4;font-size:0.85rem}@media screen and (min-width: 40rem){.EventList-item-time{font-size:1.1rem}}.EventList-page{display:none}.EventList-loadMoreGroups,.EventList-closeGroups{margin-left:3rem}.EventMap{display:none}@media screen and (min-width: 53.75em){.EventMap{display:block;float:right;height:500px;width:50%}}.EventMoreInfo{color:#fff;display:block;font-size:1rem;padding:0.75em;text-decoration:underline;text-align:center}.EventMoreInfo :hover{cursor:pointer}.EventNoResults{display:none;margin:0 auto;max-width:500px;padding:0 1rem 1rem}.EventNoResults-message{font-size:1.5em;margin-bottom:0}.EventResults{overflow:auto}.EventResults-hidden{height:0;visibility:hidden}.EventResults .js-groups-nearby{border-bottom:1px solid #d7d9e0;padding-bottom:2rem;text-align:center}.EventSearchNow{display:none;padding:0 1rem 1rem;text-align:center}.EventSearchNow-message{font-size:1.5em;margin-bottom:1rem}@media screen and (min-width: 53.75em){.EventSearchNow-message{margin-bottom:0}}@media screen and (min-width: 53.75em){.EventSearchNow .searchAgain--noLocation{display:none}}.EventSpinner-container{display:none}.EventSpinner-loading .EventSpinner-container{background-color:rgba(179,179,179,0.95);display:block;height:100%;position:absolute;text-align:center;width:100%;z-index:99}.FpuHome .EventNoResults h2{font-size:2rem}.GroupFinder{padding:1rem 1rem;border-radius:inherit}@media screen and (min-width: 40em){.GroupFinder{padding:2rem 0}}.GroupFinder .EventSection-loader{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/spin-5dcdeb938926d2246c14e4fdd81694c5790f58d90e2d264abafd1c18f1ba8ddb.gif);background-position:center;background-repeat:no-repeat;display:none;height:24px;padding:2rem}.GroupFinder .EventSection-loader.is-visible{display:block}.FpuHeroWrapperIntro{display:block;background-color:#0073b9;border-top:12px solid #faab19}.FpuHeroIntro--mobilePortrait{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/hero-mobile-965a506927581e409460b54e5b9ce53b416c9fa5d3cb29757c3a54edb2e2a218.jpg) no-repeat 85% top;background-size:100%;height:48vw}@media only screen and (min-width: 56.25em){.FpuHeroIntro--mobilePortrait{background:transparent;height:0}}.FpuHeroIntro{background-color:#0073b9;background-size:auto;padding:2rem 1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (min-width: 56.25em){.FpuHeroIntro{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/hero-252346f724e2cbaf9922189fd77115d3ac9848a85b505d60cfe40b26dbd404a9.jpg);background-position:54% top;background-repeat:no-repeat;display:block;background-size:cover;max-width:1694px;margin:0 auto}}@media only screen and (min-width: 75em){.FpuHeroIntro{background-position:center top}}.FpuHeroIntro-inner{max-width:1239px;margin:0 auto}.FpuHeroIntro-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:600px}@media only screen and (min-width: 56.25em){.FpuHeroIntro-content{display:block;max-width:22rem;text-align:left;min-height:24rem;max-height:32rem}}@media only screen and (min-width: 75em){.FpuHeroIntro-content{margin-top:2%;max-width:26rem}}.FpuHeroIntro-heading{font-family:canada-type-gibson, "Arial Black", Arial, sans-serif;margin:0 auto 1rem;position:relative}@media only screen and (min-width: 56.25em){.FpuHeroIntro-heading{max-width:100%}}.FpuHeroIntro-heading h1{color:#fff;font-size:1.75rem;font-weight:700;line-height:1.1;text-transform:uppercase}@media only screen and (min-width: 37.5em){.FpuHeroIntro-heading h1{font-size:2.5rem}}@media only screen and (min-width: 75em){.FpuHeroIntro-heading h1{font-size:3rem;text-align:left}}.FpuHeroIntro-subHeading{font-size:1.25rem;color:#fff;margin:0 0 2rem}.FpuHeroIntro-primaryCta{margin-bottom:1rem}.FpuHeroIntro-giftLink{color:#fff;display:block;margin:0 auto;text-decoration:underline}.FpuHeroIntro-buttonContainer{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:315px}.FpuHeroIntro-pricing{color:#fff}.ManageYourMoney{background:#f5f7f8;padding-bottom:2rem}.ManageYourMoney h2{font-weight:700;text-align:center;font-size:1.5rem;line-height:1.2}@media only screen and (min-width: 37.5em){.ManageYourMoney h2{font-size:2.5rem}}.FindAClass{-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);border-radius:5px;margin:4rem auto -2rem;max-width:1200px;min-width:310px;width:90%;position:relative;top:-5rem}.GetStarted{background:linear-gradient(to bottom, rgba(1,114,185,0.8) 0%, rgba(1,114,185,0) 100%),linear-gradient(45deg, #0073b9 0%, #0062a3 65%, #0073b9 65%, #0073b9 100%);color:#fff;padding:3rem 1.75rem;position:relative;text-align:center}@media only screen and (min-width: 75em){.GetStarted{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5rem 1.75rem}}.GetStarted-contentWrapper{max-width:900px}@media only screen and (min-width: 56.25em){.GetStarted-contentWrapper{max-width:1200px;position:relative;width:100%}}@media only screen and (min-width: 75em){.GetStarted-contentWrapper{margin:0 auto}}@media only screen and (min-width: 56.25em){.GetStarted-content{margin-left:55%}}@media only screen and (min-width: 75em){.GetStarted-content{margin-left:57%}}.GetStarted-content h2,.GetStarted-content a{color:#fff}.GetStarted-content h2{font-size:2.125rem;line-height:1}@media only screen and (min-width: 37.5em){.GetStarted-content h2{font-size:2.5rem;line-height:1.25}}@media only screen and (min-width: 56.25em){.GetStarted-content h2{text-align:left;line-height:1.1}}.GetStarted-subHeading{margin:0 auto 1.25rem;max-width:25rem;text-align:center}@media only screen and (min-width: 56.25em){.GetStarted-subHeading{margin:0 0 2rem;text-align:left;width:425px}}.GetStarted-productSpread{margin:0 auto 1.5rem;max-width:360px;position:relative;width:100%}@media only screen and (min-width: 56.25em){.GetStarted-productSpread{max-width:375px;position:absolute;right:calc(50% + 24px);top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}}@media only screen and (min-width: 75em){.GetStarted-productSpread{max-width:500px;right:calc(50% + 16px)}}.GetStarted-productSpreadImage{width:100%}.GetStarted-salesBubble{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#8ec738;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-55px;position:absolute;top:25px;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:4rem;z-index:2}@media only screen and (min-width: 37.5em) and (max-width: 74.9375em){.GetStarted-salesBubble{height:5.5rem;left:-75px;top:25px;width:5.5rem}}@media only screen and (min-width: 56.25em){.GetStarted-salesBubble{left:-80px;top:35px}}@media only screen and (min-width: 75em){.GetStarted-salesBubble{height:7rem;left:-100px;top:50px;width:7rem}}.GetStarted-salesBubbleText{font-size:0.875rem;line-height:1;margin:0.2rem 0 0;text-transform:uppercase}@media only screen and (min-width: 37.5em){.GetStarted-salesBubbleText{font-size:1rem}}@media only screen and (min-width: 75em){.GetStarted-salesBubbleText{font-size:1.25rem}}@media only screen and (min-width: 37.5em){.GetStarted-salesBubblePrice{font-size:1.75rem}}@media only screen and (min-width: 75em){.GetStarted-salesBubblePrice{font-size:2.125rem}}.GetStarted-salesBubblePrice sup{font-size:55%}.GetStarted-ctaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:360px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 56.25em){.GetStarted-ctaContainer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.GetStarted-ctaContainer .GetStarted-buyNow{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:1.5rem;max-width:310px}.GetStarted-pricing{margin-bottom:1rem}.GetStarted-giftLinkContainer{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width: 56.25em){.GetStarted-giftLinkContainer{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.GetStarted-giftLinkContainer a:last-of-type{margin-left:0.5rem}.GetStarted-giftLinkContainer img{height:1.5rem;width:1.5rem}.HowToExperience{background-color:#f5f7f8}.HowToExperience h2{text-transform:uppercase;font-family:"canada-type-gibson", arial, sans-serif;font-weight:700;font-size:1.5rem;text-align:center;line-height:1.1}.HowToExperience h2 em{font-style:normal;color:#0091d9}@media only screen and (min-width: 37.5em){.HowToExperience h2{font-size:2.125rem}}.HowToExperience-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 37.5em){.HowToExperience-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.HowToExperience-block h3{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700;color:#0091d9;text-transform:uppercase;font-size:1.5rem;text-align:center;line-height:1.1;margin-bottom:0}.HowToExperience-block p{margin-top:0}.HowToExperience-blockImage{min-width:100px;min-height:100px;background-repeat:no-repeat;background-size:contain;background-position:center top;margin-bottom:2rem;position:relative}.HowToExperience-blockImage::before{display:block;padding-top:47.5409836066%;width:100%;content:''}.HowToExperience-blockImage>.content{position:absolute;top:0;right:0;bottom:0;left:0}.HowToExperience-blockImage.is-group{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/experience-group-8c9858ef2f0be14d8ed1c0fa166bbb2d05aa922842f4a1c3ec52d597bcb9156d.png)}.HowToExperience-blockImage.is-home{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/experience-home-cc0970cb26e93bd6297761119aaae0697e8f0afbf7b683a2a13b20a54af479c3.png)}.HowToExperience-blockLeft,.HowToExperience-blockRight{width:100%;-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%;margin:1rem 0;padding:1rem;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);max-width:330px}@media only screen and (min-width: 37.5em){.HowToExperience-blockLeft,.HowToExperience-blockRight{padding:2rem;margin:1rem}}.Testimonials{text-align:center}.Testimonials .main-carousel{opacity:0;margin:2rem auto 0 auto}.Testimonials-reviewlink{display:block;position:relative;bottom:-30px}.Testimonials .review{display:inline-block;max-height:20em;width:80%;max-width:650px;margin-right:120px}.Testimonials .review__rating{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/review-ratings-gray-372edc3b749084da6b25aebacd24fac637ad37dfcd571d8990bf53537761f033.png);background-repeat:no-repeat;height:30px;margin:0 auto;width:100px}.Testimonials .review__rating.rating-5{background-position:0px 0}.Testimonials .review__rating.rating-4{background-position:0px -23px}.Testimonials .review__rating.rating-3{background-position:0px -46px}.Testimonials .review__rating.rating-2{background-position:0px -69px}.Testimonials .review__rating.rating-1{background-position:0px -92px}.Testimonials .review__review{font-style:italic}.Testimonials .review__reviewer{font-style:normal;font-weight:600}.Testimonials .review__location{display:block;font-weight:400;font-size:0.9em}.Testimonials .review__review{display:block;max-height:200px;margin:2rem 20px 3rem;overflow:hidden;position:relative}@media screen and (min-width: 26.25em){.Testimonials .review__review{margin:2rem 50px 3rem;max-height:120px}}.Testimonials .review__review:before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(rgba(255,255,255,0) 60px, #fff)}.Testimonials .carousel-cell[aria-selected="false"]{opacity:0.2}.Testimonials .carousel-cell{-webkit-transition:opacity 1s;transition:opacity 1s}.Testimonials .CustomerReviewStats{display:none}.Testimonials .CustomerReviewStats .review__rating{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/review-ratings-large-4dfb8e6e415bdaea2ef631254f453089c9940413d27f99c4ce625bc25fedd5c1.png);background-size:100%;margin-top:40px;width:190px}.Testimonials .CustomerReviewStats .review__rating.rating-4{background-position:0 -42px}.Testimonials .CustomerReviewStats .review__rating.rating-3{background-position:0 -84px}.Testimonials .CustomerReviewStats .review__rating.rating-2{background-position:0 -125px}.Testimonials .CustomerReviewStats .review__rating.rating-1{background-position:0 -166px}.Testimonials .CustomerReviewStats .review__rating.rating-0{background-position:0 -208px}.Testimonials .CustomerReviewStats-averagewrap{margin-top:1rem}.Testimonials .CustomerReviewStats-average{font-weight:700}.Testimonials .CustomerReviewStats-average:after{content:'|';padding:0 1rem}.Testimonials .CustomerReviewStats-count a{text-decoration:underline}.TheGuide{color:#fff;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/dave-the-guide-mobile-c8188862658d5a7a2d244b7730971ade4e3eb1d50468461b845340ea33d6f3be.jpg);background-size:cover;background-repeat:no-repeat;height:900px}.TheGuide h2{color:#fff}@media screen and (min-width: 40em){.TheGuide{height:auto;min-height:450px;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/fpu_home/dave-the-guide-desktop-96e4aa72793c8fd743a8a2d998f4708b57604dd7513aa6170c7ec83daa333394.jpg);background-position:40% top}.TheGuide h2{color:inherit}.TheGuide-content{margin-left:46%;margin-top:2rem;max-width:25rem}}.WhatIsFpu{background-color:#fff;padding-bottom:0}.WhatIsFpu h3{font-weight:700}.WhatIsFpu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media only screen and (min-width: 56.25em){.WhatIsFpu-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.WhatIsFpu-fauxHeading{font-size:2.125rem;font-weight:700}.WhatIsFpu-topBlock{max-width:700px;margin:0 auto 3rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.WhatIsFpu-bottomBlock{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:2rem}@media only screen and (min-width: 56.25em){.WhatIsFpu-bottomBlock{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:50%;text-align:left;-ms-flex-item-align:start;align-self:flex-start}}.WhatIsFpu-topicList{max-width:240px;text-align:left;margin:0 auto 2rem}@media only screen and (min-width: 56.25em){.WhatIsFpu-topicList{margin:0 0 2rem}}.WhatIsFpu-imageBlock{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:280px;min-height:100px;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/product-mobile-fd33a20b2fe2679efe0a087bfd21cdb1ab5451eaf4b6d98b3d755dfbcda18d00.png);background-repeat:no-repeat;background-size:cover}.WhatIsFpu-imageBlock::before{display:block;padding-top:107.4666666667%;width:100%;content:''}.WhatIsFpu-imageBlock>.content{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 56.25em){.WhatIsFpu-imageBlock{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;max-width:45%;margin-left:2rem;position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/product-desktop-695239a5c472c08046bc6e2fe29946860cfbca3e61a6a65d4048c79c85518523.png)}.WhatIsFpu-imageBlock::before{display:block;padding-top:84.4793713163%;width:100%;content:''}.WhatIsFpu-imageBlock>.content{position:absolute;top:0;right:0;bottom:0;left:0}}.WhatIsFpu-primaryCta{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}@media only screen and (min-width: 56.25em){.WhatIsFpu-mobileHeadingBreak{display:none}}.WhatYouGetIntro{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/background-tilt-6aefe0dd16ccdb57033c03cc608b81d09e2a3708a39cc72afded63820f4fea82.svg),linear-gradient(45deg, #0172b9 0%, #0062a3 65%, #0172b9 65%, #0172b9 100%);background-repeat:no-repeat;background-size:100% 94%;min-width:100px;min-height:200px;padding:2rem 0}@media only screen and (min-width: 56.25em){.WhatYouGetIntro{padding:8rem 0 0}}.WhatYouGetIntro .is-hidden{display:none}.WhatYouGetIntro h2{font-size:2rem;line-height:1.1}@media only screen and (min-width: 56.25em){.WhatYouGetIntro h2{font-size:2.5rem}}.WhatYouGetIntro h3{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700}.WhatYouGetIntro-inner{background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);min-height:400px;padding:2rem;margin:0 1rem}@media only screen and (min-width: 56.25em){.WhatYouGetIntro-inner{margin:0 auto 3rem}}.WhatYouGetIntro-mainHeading{text-align:center;margin-bottom:2rem}.WhatYouGetIntro-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media only screen and (min-width: 37.5em){.WhatYouGetIntro-block{padding:2rem 2rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.WhatYouGetIntro-block:nth-of-type(1){border-bottom:1px solid #d5d9db}}.WhatYouGetIntro-blockLeft{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}@media only screen and (min-width: 37.5em){.WhatYouGetIntro-blockLeft{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.WhatYouGetIntro-blockRight{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;margin-bottom:2rem}@media only screen and (min-width: 37.5em){.WhatYouGetIntro-blockRight{margin-left:1rem;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.WhatYouGetIntro-blockImage{min-width:100px;min-height:100px;background-repeat:no-repeat;background-size:cover}.WhatYouGetIntro-blockImage.is-lessons{position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/whatyouget-lessons-14aadb8c7b25eb9a4f41d4c87ad23dfbb518c5d4d7b15cd7b58a747084eadb19.png)}.WhatYouGetIntro-blockImage.is-lessons::before{display:block;padding-top:98.7878787879%;width:100%;content:''}.WhatYouGetIntro-blockImage.is-lessons>.content{position:absolute;top:0;right:0;bottom:0;left:0}.WhatYouGetIntro-blockImage.is-workbook{position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/whatyouget-workbook-c202b04709f5a6c362bf44e57593357a7a3cbf7de351aff00dd5c9f85b07808a.png)}.WhatYouGetIntro-blockImage.is-workbook::before{display:block;padding-top:77.1241830065%;width:100%;content:''}.WhatYouGetIntro-blockImage.is-workbook>.content{position:absolute;top:0;right:0;bottom:0;left:0}.WhatYouGetIntro-blockImage.is-tools{position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/whatyouget-tools-87010fd4fed3e7f37f23c6f9172e444ef82792c1b7f34044217c0580ad6b83a1.png)}.WhatYouGetIntro-blockImage.is-tools::before{display:block;padding-top:67.6392572944%;width:100%;content:''}.WhatYouGetIntro-blockImage.is-tools>.content{position:absolute;top:0;right:0;bottom:0;left:0}.WhatYouGetIntro-lessonList{margin:0;padding:0}.WhatYouGetIntro-nowIncluded{position:relative}.WhatYouGetIntro-nowIncludedRule{position:absolute;width:100%;height:1px;background-color:#fcd214;z-index:1;top:11px}.WhatYouGetIntro-nowIncludedText{text-transform:uppercase;color:#0091d9;font-weight:600;font-size:1rem;text-align:center;max-width:440px;background-color:#fff;margin:0 auto;position:relative;z-index:10;margin-bottom:2rem}.WhatYouGetIntro-lessonList li{display:block;padding-bottom:.25rem;margin-bottom:.5rem;border-bottom:1px solid #d5d9db;font-size:1rem}.WhatYouGetIntro-lessonList.is-continued li:last-of-type{border-bottom:0}.WhatYouGetIntro-lessonList span{display:inline-block;font-weight:600;color:#b6bec2;margin-right:1rem}.WhatYouGetIntro-lessonsLink{font-size:1rem;margin:1rem 0}.WinningWithMoneyIntro-inner{text-align:center}.WinningWithMoneyIntro-mainHeading{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700}.WinningWithMoneyIntro-mainHeading{font-size:1.5rem;line-height:1.1}@media only screen and (min-width: 37.5em){.WinningWithMoneyIntro-mainHeading{font-size:1.75rem}}.WinningWithMoneyIntro-secondaryHeading{margin-bottom:2rem}.WinningWithMoneyIntro-secondaryHeading h3{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700;font-size:1.5rem}@media only screen and (min-width: 37.5em){.WinningWithMoneyIntro-secondaryHeading h3{font-size:1.75rem}}.WinningWithMoneyIntro-subhead{margin-bottom:3rem}.WinningWithMoneyIntro-subhead:after{content:"";width:80px;height:5px;display:block;background-color:#fcd214;margin:0 auto;margin-top:1rem}.WinningWithMoneyIntro-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:2rem}@media only screen and (min-width: 37.5em){.WinningWithMoneyIntro-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}.WinningWithMoneyIntro-blockLeft{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;min-width:280px}.WinningWithMoneyIntro-blockRight{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.WinningWithMoneyIntro-blockRight ul{list-style-type:none;padding:0;margin:0}.WinningWithMoneyIntro-blockRight li{margin-bottom:1rem}@media only screen and (min-width: 37.5em){.WinningWithMoneyIntro-blockRight li{border-bottom:1px solid #d5d9db;padding-bottom:2rem;margin-top:2rem}}.WinningWithMoneyIntro-blockRight h4{color:#0091d9}.WinningWithMoneyIntro-blockRight p{margin:0;font-size:1rem}.WinningWithMoneyIntro-blockImage{min-width:100px;max-width:320px;min-height:100px;position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/everydollar-phone-39c3565b0365a1a2796d505a6cba0ac115803ed2a3b160b12a3c8c495347ffdc.png);background-repeat:no-repeat;background-size:cover}.WinningWithMoneyIntro-blockImage::before{display:block;padding-top:166.265060241%;width:100%;content:''}.WinningWithMoneyIntro-blockImage>.content{position:absolute;top:0;right:0;bottom:0;left:0}.WinningWithMoneyIntro-membership{width:100%;position:relative;background-repeat:no-repeat, no-repeat;background-position:center top, center;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/membership-mobile-3d79591e8aca42a808d3e8cab5df20748bd917a0fea22ae3d35a36a2da82424f.png),url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/swash-f8f1afc4666aba9bf2d76699fe96aa2b89131b038123041d75fabb37cbb4d0a5.svg);background-size:cover, contain;max-width:370px;margin:0 auto}.WinningWithMoneyIntro-membership::before{display:block;padding-top:36.2776025237%;width:100%;content:''}.WinningWithMoneyIntro-membership>.content{position:absolute;top:0;right:0;bottom:0;left:0}@media only screen and (min-width: 37.5em){.WinningWithMoneyIntro-membership{position:relative;background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/membership-desktop-641c629a88baa4b8553ab16670e66ddfb11d8cc8a1ae502993a068f32024d6a0.png),url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/swash-f8f1afc4666aba9bf2d76699fe96aa2b89131b038123041d75fabb37cbb4d0a5.svg);background-size:cover 50%;max-width:730px}.WinningWithMoneyIntro-membership::before{display:block;padding-top:10.8322324967%;width:100%;content:''}.WinningWithMoneyIntro-membership>.content{position:absolute;top:0;right:0;bottom:0;left:0}}.WinningWithMoneyIntro-memberBenefits{margin-bottom:1rem;font-weight:600}.HowToExperience{background-color:#f5f7f8}.HowToExperience h2{text-transform:uppercase;font-family:"canada-type-gibson", arial, sans-serif;font-weight:700;font-size:1.5rem;text-align:center;line-height:1.1}.HowToExperience h2 em{font-style:normal;color:#0091d9}@media only screen and (min-width: 37.5em){.HowToExperience h2{font-size:2.125rem}}.HowToExperience-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 37.5em){.HowToExperience-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.HowToExperience-block h3{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700;color:#0091d9;text-transform:uppercase;font-size:1.5rem;text-align:center;line-height:1.1;margin-bottom:0}.HowToExperience-block p{margin-top:0}.HowToExperience-blockImage{min-width:100px;min-height:100px;background-repeat:no-repeat;background-size:contain;background-position:center top;margin-bottom:2rem;position:relative}.HowToExperience-blockImage::before{display:block;padding-top:47.5409836066%;width:100%;content:''}.HowToExperience-blockImage>.content{position:absolute;top:0;right:0;bottom:0;left:0}.HowToExperience-blockImage.is-group{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/experience-group-8c9858ef2f0be14d8ed1c0fa166bbb2d05aa922842f4a1c3ec52d597bcb9156d.png)}.HowToExperience-blockImage.is-home{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/intro/experience-home-cc0970cb26e93bd6297761119aaae0697e8f0afbf7b683a2a13b20a54af479c3.png)}.HowToExperience-blockLeft,.HowToExperience-blockRight{width:100%;-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%;margin:1rem 0;padding:1rem;background-color:#fff;-webkit-box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);box-shadow:0 6px 20px 0 rgba(0,0,0,0.2);max-width:330px}@media only screen and (min-width: 37.5em){.HowToExperience-blockLeft,.HowToExperience-blockRight{padding:2rem;margin:1rem}}.BecomeACoordinator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4rem 1rem;color:#fff;background:#69757a}.BecomeACoordinator-cta,.BecomeACoordinator-body{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.BecomeACoordinator-body{margin-bottom:2rem}.BecomeACoordinator .gds-Button{display:block;margin:0 auto;max-width:17rem;padding-right:22px;padding-left:22px}@media screen and (min-width: 64.0625em){.BecomeACoordinator{padding:1.5rem 1rem}.BecomeACoordinator-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:830px !important}.BecomeACoordinator-body{margin:0}}.fp-VideoBullets{padding:3rem 2rem;max-width:1239px}.fp-VideoBullets-bodyCopy{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;padding-right:0;margin-bottom:3rem}@media only screen and (min-width: 56.25em){.fp-VideoBullets-bodyCopy{padding-right:2rem;margin-bottom:0}}.fp-VideoBullets-videoContainer{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}.fp-VideoBullets-iframeWrapper{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.fp-VideoBullets-iframeWrapper iframe,.fp-VideoBullets-iframeWrapper object,.fp-VideoBullets-iframeWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width: 56.25em){.fp-VideoBullets-iframeWrapper iframe,.fp-VideoBullets-iframeWrapper object,.fp-VideoBullets-iframeWrapper embed{max-height:383px}}.fp-VideoBullets-pricing{margin-top:1rem}@media only screen and (min-width: 56.25em){.fp-VideoBullets{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:450px;margin-top:2rem}}.ChooseClassfinder{text-align:center;margin-bottom:3rem;padding:0 1rem}.ChooseClassfinder-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0}@media only screen and (max-width: 37.4375em){.ChooseClassfinder-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ChooseClassfinder-option{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,0.1);box-shadow:0 4px 16px rgba(0,0,0,0.1);padding:2rem;margin:0 1rem 2rem}@media only screen and (min-width: 56.25em){.ChooseClassfinder-option{max-width:440px;margin:0 2rem;padding:2rem 4rem}}.ChooseClassfinder-option .gds-Heading{margin-bottom:1rem}.ChooseClassfinder-option .gds-Button{font-size:1rem}.ChooseClassfinder-list{text-align:left;margin:0 auto;font-size:1rem;line-height:1.25;margin-bottom:2rem}@media only screen and (min-width: 56.25em){.ChooseClassfinder-list{max-width:80%}}.ChooseClassfinder-listItem{margin-bottom:0.75rem;position:relative;padding-left:2.5rem}.ChooseClassfinder-iconWrap{background-color:#0073b9;border-radius:50%;height:1.5rem;width:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0}.ChooseClassfinder-icon{fill:#fff;height:0.8rem;width:0.8rem}body.rails-action--index{background-color:#fff}body.rails-action--index sup{top:-0.2em}body.rails-action--index .GroupFinder{padding:0}body.rails-action--index .EventHeader-wrapper{padding:2rem 0}body.rails-action--index .EventHeader-controlContainer{margin-bottom:0}body.rails-action--index .GetStarted-salesBubblePrice sup{top:-0.5em}.FpuHeading{font-family:"canada-type-gibson", arial, sans-serif;font-weight:700}.rails-controller--legacy h1,.rails-controller--legacy h2,.rails-controller--legacy h3{font-weight:600}.rails-controller--legacy .gds-Hero-title{color:#fff;font-weight:600;max-width:75%}@media screen and (min-width: 630px){.rails-controller--legacy .gds-Hero-title{max-width:60%}}@media screen and (min-width: 1100px){.rails-controller--legacy .gds-Hero-title{max-width:49%}}.rails-controller--legacy .gds-Hero-lede{color:#fff;font-size:1.1em;line-height:1.4em;margin-bottom:1em}@media screen and (min-width: 630px){.rails-controller--legacy .gds-Hero-lede{max-width:60%}}@media screen and (min-width: 769px){.rails-controller--legacy .gds-Hero-lede{max-width:55%}}.rails-controller--legacy .outer_container{background-color:#fff;width:100%}.rails-controller--legacy .inner_container{max-width:1100px;margin:0 auto;padding:1rem}.rails-controller--legacy .cta{max-width:650px}.rails-controller--legacy .dr-FormField-addon{display:block;margin-top:0.75rem}@media only screen and (min-width: 31.25em){.rails-controller--legacy .dr-FormField-addon{display:table-cell;vertical-align:top;width:0;margin-top:0}}.rails-controller--legacy .dr-FormField-addon button,.rails-controller--legacy .dr-FormField-addon input[type="submit"]{display:block;width:100%}.rails-controller--legacy .dr-FormField-controlGroup{display:table;width:100%}.rails-controller--legacy .dr-FormField-controlGroup input.dr-FormField-control{display:table-cell;height:3rem}@media only screen and (min-width: 31.25em){.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-control:not(:first-child),.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-addon:not(:first-child),.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-addon:not(:first-child)>.gds-Button{border-left:0;border-top--container-radius:0;border-bottom-left-radius:0}}@media only screen and (min-width: 31.25em){.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-control:not(:last-child),.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-addon:not(:last-child),.rails-controller--legacy .dr-FormField-controlGroup .dr-FormField-addon:not(:last-child)>.gds-Button{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}}.rails-controller--legacy h2.gds-Callout-title{color:initial;line-height:1.875rem;font-size:1.5rem;font-weight:600}@media screen and (min-width: 53.75em){.rails-controller--legacy h2.gds-Callout-title{line-height:2.25rem;font-size:2.25rem}}.rails-controller--legacy .gds-Button--buyerCta{background-color:#6ECCD9;color:#fff}.rails-controller--legacy .gds-Button--buyerCta:hover,.rails-controller--legacy .gds-Button--buyerCta:focus{background-color:#4ec1d1}.rails-controller--legacy .bes-FormField{max-width:32em;position:relative}.rails-controller--legacy .bes-FormField label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.rails-controller--legacy .bes-FormField-control{color:initial}.rails-controller--legacy .bes-FormField .dr-FormField-error{position:absolute}.rails-controller--legacy .bes-Hero{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/legacy/dr-tlj-hero-290c44c467be9fd6f0408605ea7867c802fe5c6e565fb4e17a740bace25594b2.jpg) left center/cover no-repeat;position:relative}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.animate{visibility:hidden}.CoordinatorLead{overflow-x:hidden;position:relative}.CoordinatorLead h1,.CoordinatorLead h2,.CoordinatorLead h3,.CoordinatorLead h4{font-weight:600;letter-spacing:1px}.CoordinatorLead p{line-height:1.5}.CoordinatorLead .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1200px;padding:2rem 1rem;z-index:1}@media only screen and (min-width: 37.5em){.CoordinatorLead .container{padding:6rem 1rem}}.CoordinatorLead .container h3{color:#0073b9;font-size:1.75rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem}@media only screen and (min-width: 37.5em){.CoordinatorLead .container h3{font-size:2.5rem;line-height:2.5rem}}.CoordinatorLead-hero{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/hero-overlay-179d42e0462e351eca7844ecc1f6963bac54d4f4aed3e14656ddcf6ec9b94af3.png);background-position:left center;background-repeat:no-repeat;background-size:150% 150%;position:relative}@media only screen and (min-width: 56.25em){.CoordinatorLead-hero{background-size:65% 100%}}.CoordinatorLead-heroContent{position:relative;text-align:center;z-index:2}@media only screen and (min-width: 75em){.CoordinatorLead-heroContent{text-align:left;left:-1rem}}.CoordinatorLead-heroContent img{display:block;margin:0 auto 1.5rem;max-width:85%}.CoordinatorLead-heroContent h4{color:#fff;font-size:1.25rem;margin-bottom:2rem;font-weight:400}.CoordinatorLead-heroContent a{color:#fff}.CoordinatorLead-heroContent .buttonContainer{width:15rem;margin:0 auto}@media only screen and (min-width: 37.5em){.CoordinatorLead-heroContent .buttonContainer{width:auto}}.CoordinatorLead-heroContent .buttonContainer .gds-Button--alternate{margin-bottom:1rem;margin-right:0}@media only screen and (min-width: 37.5em){.CoordinatorLead-heroContent .buttonContainer .gds-Button--alternate{margin-bottom:0;margin-right:1rem}}.CoordinatorLead-heroContent .buttonContainer .gds-Button{width:15rem}.CoordinatorLead-heroSlides{display:none;position:absolute;top:0;right:0;bottom:0;width:55%;height:100%;z-index:-1}@media only screen and (min-width: 56.25em){.CoordinatorLead-heroSlides{display:block}}.CoordinatorLead-heroSlides .flickity-viewport{overflow:visible}.CoordinatorLead-heroSlides.flickity-enabled{position:absolute}.CoordinatorLead-heroSlides .flickity-slider{-webkit-transform:none !important;transform:none !important}.CoordinatorLead-heroSlides img{left:0 !important;opacity:0;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear;z-index:-1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.CoordinatorLead-heroSlides img.is-selected{opacity:1;z-index:0}.CoordinatorLead-joinOurFamily{background-color:#f5f7f8;text-align:center;position:relative}.CoordinatorLead-joinOurFamily .container{padding:4rem 1rem}.CoordinatorLead-joinOurFamily .container .content{margin:0 auto 2rem}@media only screen and (min-width: 37.5em){.CoordinatorLead-joinOurFamily .container .content{max-width:70%}}.CoordinatorLead-joinOurFamily .container .content img{margin-bottom:1rem}.CoordinatorLead-whatsInvolved{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/coordinator-icons-cbe09c87a55c1e632a5b1d77ae7f7435e55a720a552181dd7d58209b8f0bb5ac.png),linear-gradient(-135deg, #00ABDA 0%, #0173B9 100%);background-size:contain;background-position:bottom left, center;background-repeat:no-repeat;text-align:center}.CoordinatorLead-whatsInvolved .lede{color:#61D5FF;font-size:1.25rem;margin-top:0}@media screen and (max-width: 40em){.CoordinatorLead-whatsInvolved .lede span{display:block}}.CoordinatorLead-whatsInvolved .content{margin:0 auto;width:100%}.CoordinatorLead-whatsInvolved .content img{margin-bottom:1rem;max-width:640px}.CoordinatorLead-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:space-between;padding:2rem 0 0}@media only screen and (min-width: 37.5em){.CoordinatorLead-features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.CoordinatorLead-features .featureItem{color:#fff;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (max-width: 40em){.CoordinatorLead-features .featureItem{margin-bottom:1.5rem}}@media only screen and (min-width: 37.5em){.CoordinatorLead-features .featureItem{-ms-flex-preferred-size:33%;flex-basis:33%}}.CoordinatorLead-features .featureItem-content{padding:0 2rem}.CoordinatorLead-features .featureItem .icon{height:64px;margin-bottom:1rem;width:auto}.CoordinatorLead-features .featureItem h4{color:#fff;font-size:1.25rem;font-weight:600;margin-bottom:0.5rem}.CoordinatorLead-features .featureItem p{margin-top:0}.CoordinatorLead-whatYouNeed{background-color:#f5f7f8;position:relative}.CoordinatorLead-whatYouNeed .materials{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;z-index:1}@media only screen and (min-width: 37.5em){.CoordinatorLead-whatYouNeed .materials{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6rem 0}}.CoordinatorLead-whatYouNeed .content{padding:0 1rem;text-align:center}@media only screen and (min-width: 56.25em){.CoordinatorLead-whatYouNeed .content{width:45%}}@media only screen and (min-width: 75em){.CoordinatorLead-whatYouNeed .content{width:49%}}.CoordinatorLead-whatYouNeed .content p:first-of-type{margin-bottom:2rem}.CoordinatorLead-whatYouNeed .image{position:relative;margin:2rem auto 0}@media only screen and (min-width: 56.25em){.CoordinatorLead-whatYouNeed .image{width:50%}}@media only screen and (min-width: 56.25em){.CoordinatorLead-whatYouNeed .image .combo{display:none}}.CoordinatorLead-whatYouNeed .image .book,.CoordinatorLead-whatYouNeed .image .laptop{display:none;position:absolute}@media only screen and (min-width: 56.25em){.CoordinatorLead-whatYouNeed .image .book,.CoordinatorLead-whatYouNeed .image .laptop{display:block}}.CoordinatorLead-whatYouNeed .image .book{right:-50px;top:0}.CoordinatorLead-whatYouNeed .image .laptop{left:0;top:50px}.CoordinatorLead-testimonials{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/coordinator-icons-cbe09c87a55c1e632a5b1d77ae7f7435e55a720a552181dd7d58209b8f0bb5ac.png),linear-gradient(-135deg, #00ABDA 0%, #0173B9 100%);background-size:contain;background-position:bottom left, center;background-repeat:no-repeat;text-align:center}@media only screen and (min-width: 37.5em){.CoordinatorLead-testimonials{height:700px;overflow:hidden}}@media only screen and (min-width: 37.5em){.CoordinatorLead-testimonials .container{padding-bottom:2rem}}.CoordinatorLead-testimonials .content{margin:0 auto;text-align:center}@media only screen and (min-width: 56.25em){.CoordinatorLead-testimonials .content{max-width:65%}}@media only screen and (min-width: 75em){.CoordinatorLead-testimonials .content{max-width:45%}}.CoordinatorLead-testimonials .content h3{color:#fff;margin-bottom:0}.CoordinatorLead-testimonials blockquote{margin:0 auto;opacity:0.6;padding:0 2rem 2rem;-webkit-transition:opacity 230ms linear;transition:opacity 230ms linear;width:90%}@media only screen and (min-width: 56.25em){.CoordinatorLead-testimonials blockquote{padding:0 2rem 4rem;width:75%}}@media only screen and (min-width: 75em){.CoordinatorLead-testimonials blockquote{padding:0 4rem 6rem;width:60%}}.CoordinatorLead-testimonials blockquote.is-hidden{display:none}.CoordinatorLead-testimonials blockquote.is-selected{opacity:1}.CoordinatorLead-testimonials p{color:#fff;font-size:1.15rem;line-height:155%;margin-top:0}@media only screen and (min-width: 37.5em){.CoordinatorLead-testimonials p{font-size:1.5rem}}.CoordinatorLead-form .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CoordinatorLead-form .content{margin:0 auto;text-align:center}@media only screen and (min-width: 37.5em){.CoordinatorLead-form .content{max-width:55%}}.CoordinatorLead-stillHaveQuestions{background-image:linear-gradient(-135deg, #0073b9 20%, #61d5ff 80%);background-size:contain;background-position:bottom left, center;background-repeat:no-repeat;text-align:center;padding:4rem 2rem;color:#f5f7f8}.CoordinatorLead-stillHaveQuestions .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.CoordinatorLead-stillHaveQuestions .content{margin:0 auto 2rem;text-align:center}.CoordinatorLead-stillHaveQuestions .content form{text-align:left}@media only screen and (min-width: 37.5em){.CoordinatorLead-stillHaveQuestions .content{max-width:50%}}.CoordinatorLead .LeadForm{margin:0 auto;padding:2rem 1rem}@media only screen and (min-width: 37.5em){.CoordinatorLead .LeadForm{max-width:60%}}.CoordinatorLead .LeadForm p{margin:0}@media screen and (max-width: 40em){.CoordinatorLead .LeadForm .LeadForm-button{width:100%}}.CoordinatorLead-thanks{text-align:center}.CoordinatorLead-thanks .content{margin:0 auto}@media only screen and (min-width: 37.5em){.CoordinatorLead-thanks .content{max-width:55%}}.ELPCoordinator .CoordinatorLead-hero{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/elp-coordinator-hero-small-8e3b655258906975c22cfb279757be74ff1e0eb9aa58a2ca06f3f7ea1a654ab4.jpg);background-position:bottom center;height:80vh;min-height:450px}@media only screen and (min-width: 37.5em){.ELPCoordinator .CoordinatorLead-hero{background-image:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/elp-coordinator-hero-large-108f8b1986143b2774e78e9163b8384344d48fb6ec60938bcc503cbd6b45b8ac.jpg);background-position:center center;background-size:100%;height:auto}}.ELPCoordinator .CoordinatorLead-heroContent{text-align:center}@media only screen and (min-width: 37.5em){.ELPCoordinator .CoordinatorLead-heroContent{padding-left:1rem;text-align:left}}.ELPCoordinator .CoordinatorLead-heroContent h1{line-height:1.1;font-size:1.5rem}@media only screen and (min-width: 37.5em){.ELPCoordinator .CoordinatorLead-heroContent h1{font-size:2.5rem;color:#1f2426;margin-bottom:1rem}}.ELPCoordinator .CoordinatorLead-whatsInvolved h3,.ELPCoordinator .CoordinatorLead-whatsInvolved h4{color:#fff}.ELPCoordinator .CoordinatorLead-testimonials{height:auto}@media only screen and (min-width: 56.25em){.ELPCoordinator .CoordinatorLead-testimonials .content{max-width:65%}}@media only screen and (min-width: 75em){.ELPCoordinator .CoordinatorLead-testimonials .content{max-width:55%}}.form-expander-container{padding:2rem 0}.form-expander-container .hidden-fields-container{-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease;cursor:pointer;margin:0 0 20px 0;max-height:0;overflow:hidden;visibility:hidden}.form-expander-container .hidden-fields-container.expanded{max-height:365px;visibility:visible}.form-expander-container .expander-toggle{padding-left:50px;position:relative}.form-expander-container .expander-toggle::before{content:"\f096";font-family:FontAwesome;font-size:1.25em;font-weight:normal;left:16px;position:absolute;top:10px}.form-expander-container .checked{margin-bottom:2rem}.form-expander-container .checked::before{content:"\f14a"}/*! Flickity v2.0.10
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #09F;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.CoordinatorLeadThankYou{overflow-x:hidden;position:relative}.CoordinatorLeadThankYou h1,.CoordinatorLeadThankYou h2,.CoordinatorLeadThankYou h3,.CoordinatorLeadThankYou h4{font-weight:600;letter-spacing:1px}.CoordinatorLeadThankYou p{line-height:1.5}.CoordinatorLeadThankYou .gridContainer{margin:0 auto;max-width:1400px;display:grid;grid-template-areas:"hero" "product" "support"}.CoordinatorLeadThankYou .content{width:100%}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .content{width:50%}}.CoordinatorLeadThankYou .content-video{margin-bottom:1rem}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .content-video{max-width:45%;margin-bottom:0}}.CoordinatorLeadThankYou .hero,.CoordinatorLeadThankYou .product,.CoordinatorLeadThankYou .support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1rem;padding:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .hero,.CoordinatorLeadThankYou .product,.CoordinatorLeadThankYou .support{-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}}@media only screen and (min-width: 75em){.CoordinatorLeadThankYou .hero,.CoordinatorLeadThankYou .product,.CoordinatorLeadThankYou .support{padding:3rem}}.CoordinatorLeadThankYou .hero{grid-area:hero;color:#fff;text-align:center;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/background-hero-mobile-facd26130d1e7aad3c2185967e64e36b01f380566f79a66f2563d905f31ca38a.png) bottom/cover no-repeat}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .hero{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/background-hero-abc226a7ede93d841b0c55fad531827eb48b1956a8604009e42b0e530252e75b.png) bottom/cover no-repeat}}.CoordinatorLeadThankYou .product{grid-area:product;padding:2rem;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/product-background-1395017997f0c983059471c9ec35409a15a2a96d702e5c21e772e62bec56f9a5.png) bottom left/44rem no-repeat}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .product div:first-child{text-align:right}.CoordinatorLeadThankYou .product-image{background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/product-with-arrow-3840a7ae16ef177b2af933ae363850c01816ea5870df3820ec2204d32fc89111.png) no-repeat;width:467px;height:326px;padding-left:467px}}.CoordinatorLeadThankYou .support{grid-area:support;position:relative;color:#fff;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/background-bottom-mobile-f45adf35ec779fd0609185b15ef1de12df84be1f23a4a82c13bf201b317bfd2c.png) bottom/cover no-repeat;padding:0;height:571px}.CoordinatorLeadThankYou .support div:first-child{padding:2rem}@media screen and (min-width: 600px){.CoordinatorLeadThankYou .support{height:600px}}@media screen and (min-width: 700px){.CoordinatorLeadThankYou .support{height:680px}.CoordinatorLeadThankYou .support div:first-child{padding:2rem 4.5rem}}@media screen and (min-width: 768px){.CoordinatorLeadThankYou .support{height:331px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;text-align:left;background:url(//cdn.ramseysolutions.net/ruby/dr-b2church-content/assets/coordinator/leads/thank-you/background-bottom-a45cfe06635a3a9ff678d43652723f5d50ca50743d04e76266371570fb7dc8ec.png) bottom 0 right 28%/cover no-repeat;margin-top:-46px}.CoordinatorLeadThankYou .support div:first-child{padding:5rem 0 0 2rem;width:60%}.CoordinatorLeadThankYou .support h2{font-size:2.125rem}}@media only screen and (min-width: 56.25em){.CoordinatorLeadThankYou .support{background-position:bottom 0 right 40%;margin-top:-73px}}@media screen and (min-width: 1000px){.CoordinatorLeadThankYou .support{background-position:bottom 0 right 25%}.CoordinatorLeadThankYou .support div:first-child{padding-top:6rem;padding-right:6rem}.CoordinatorLeadThankYou .support h2{font-size:2.5rem}}@media only screen and (min-width: 75em){.CoordinatorLeadThankYou .support{background-position:bottom 0 right 0}.CoordinatorLeadThankYou .support div:first-child{padding-left:6rem}}.CoordinatorLeadThankYou .support h2{color:#fff}.CoordinatorLeadThankYou .support .arrow-left-to-right{position:absolute;display:none}@media screen and (min-width: 1000px){.CoordinatorLeadThankYou .support .arrow-left-to-right{display:block;width:18%;top:16%;left:38%}}@media only screen and (min-width: 75em){.CoordinatorLeadThankYou .support .arrow-left-to-right{width:unset}}@media screen and (min-width: 1300px){.CoordinatorLeadThankYou .support .arrow-left-to-right{top:25%;left:40%}}@-webkit-keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video{from{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{from{-webkit-transform:translate(0, 100px);transform:translate(0, 100px)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes modal-video-inner{from{-webkit-transform:translate(0, 100px);transform:translate(0, 100px)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.modal-video{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-animation-timing-function:cubic-bezier(0.17, 0.67, 0.35, 1.5);animation-timing-function:cubic-bezier(0.17, 0.67, 0.35, 1.5);background-color:rgba(255,255,255,0.9);cursor:pointer;height:100%;left:0;opacity:1;position:fixed;top:0;-webkit-transition:opacity 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);transition:opacity 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);width:100%;z-index:1000000}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{display:table;height:100%;margin:0 auto;max-width:940px;width:100%}.modal-video-inner{display:table-cell;height:100%;vertical-align:middle;width:100%}.modal-video-movie-wrap{-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-animation-timing-function:cubic-bezier(0.17, 0.67, 0.35, 1.5);animation-timing-function:cubic-bezier(0.17, 0.67, 0.35, 1.5);background-color:#212121;-webkit-box-shadow:0 5px 25px rgba(0,0,0,0.25);box-shadow:0 5px 25px rgba(0,0,0,0.25);height:0;padding-bottom:56.25%;position:relative;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);transition:-webkit-transform 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);transition:transform 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);transition:transform 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5),-webkit-transform 0.4s cubic-bezier(0.17, 0.67, 0.35, 1.5);width:100%}.modal-video-movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal-video-close-btn{background:transparent;border:none;display:inline-block;height:35px;overflow:hidden;position:absolute;right:-35px;top:-35px;width:35px;z-index:2}.modal-video-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-video-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{background:#333;border-radius:5px;content:'';height:2px;left:0;margin-top:-1px;margin-top:-6px;position:absolute;top:50%;width:100%}.js-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style:none;margin:0;padding:0}.js-tabs li a{display:inline-block;text-decoration:none}.js-tab-content{display:none;visibility:hidden}.js-tab-content.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible}.LivestreamHosts .Container{margin:0 auto;max-width:1200px;padding:0 1rem}.LivestreamHosts .Container h2,.LivestreamHosts .Container h3{font-size:1.75rem;font-weight:600;line-height:1.2}@media screen and (min-width: 40em){.LivestreamHosts .Container h2,.LivestreamHosts .Container h3{font-size:2.375rem}}.LivestreamHosts .Container h2 strong,.LivestreamHosts .Container h3 strong{font-weight:800}.LivestreamHosts .Container .LivestreamHosts-bodyCopy{font-size:1.3125rem;line-height:1.3;max-width:56.25rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 40em){.LivestreamHosts .Container .LivestreamHosts-buttonWrap{margin-top:2rem}}.LivestreamHosts .Container .gds-Button.has-shadow{-webkit-box-shadow:rgba(23,43,99,0.14) 0 6px 24px !important;box-shadow:rgba(23,43,99,0.14) 0 6px 24px !important}.LivestreamHosts-heroImage{height:auto;width:100%}@media screen and (max-width: 40em){.LivestreamHosts-heroImage{margin-left:-25%;max-width:150%;width:unset}}.LivestreamHosts-intro{background-color:#fff;padding:1rem 0;text-align:center}@media screen and (min-width: 53.75em){.LivestreamHosts-intro{padding:6rem 0;text-align:left}}@media screen and (min-width: 53.75em){.LivestreamHosts-intro .Container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1440px}}.LivestreamHosts-introVideo{margin-bottom:2rem}@media screen and (min-width: 53.75em){.LivestreamHosts-introVideo{margin-bottom:0;width:44%}}@media screen and (min-width: 53.75em){.LivestreamHosts-introContent{width:54%}}.LivestreamHosts-video{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:280px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url("https://cdn.ramseysolutions.net/media/b2c/live_events/home/video-backgrounds/bg-video-smart-money.jpg");background-position:center cenrer;background-size:cover}@media screen and (min-width: 40em){.LivestreamHosts-video{height:400px}}.LivestreamHosts-videoButton{height:80px;margin-bottom:1rem;outline:0;width:80px}.LivestreamHosts-videoContent{text-align:center}.LivestreamHosts-videoContent h3{color:#fff;font-size:2.125rem;font-weight:600;line-height:1.2}.LivestreamHosts-questions{background-color:#f5f7f8}.LivestreamHosts-question{padding:1rem 0;text-align:center}@media screen and (min-width: 40em){.LivestreamHosts-question{padding:6rem 0}}.LivestreamHosts-question:not(:last-of-type){border-bottom:1px solid #d5d9db}.LivestreamHosts-speakers{background:#fff;border-bottom:1px solid #e8eced;padding:1rem 0;text-align:center}@media screen and (min-width: 40em){.LivestreamHosts-speakers{padding:3rem 0}}.LivestreamHosts-speaker{padding:2rem;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.LivestreamHosts-speaker:hover{cursor:pointer;opacity:0.8}.LivestreamHosts-speaker.is-active{position:relative}.LivestreamHosts-speaker.is-active:after{border-color:transparent transparent #e8eced transparent;border-style:solid;border-width:0 2rem 2rem 2rem;bottom:0;content:"";display:block;height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.LivestreamHosts-speaker h4{color:#047;font-size:1.125rem;font-weight:600;letter-spacing:0.08rem;margin-bottom:1rem;text-transform:uppercase}.LivestreamHosts-speakerBios{background:#e8eced;padding:1rem 0;text-align:left}@media screen and (min-width: 40em){.LivestreamHosts-speakerBios{padding:3rem 0}}.LivestreamHosts-speakerBio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 40em){.LivestreamHosts-speakerBio{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.LivestreamHosts-speakerBioText{width:100%;margin-left:0;margin-right:0;margin-top:0}@media screen and (min-width: 40em){.LivestreamHosts-speakerBioText{margin-bottom:0;padding-right:3rem;width:70%}}.LivestreamHosts-speakerSocial{text-align:center}.LivestreamHosts-speakerSocial h4{font-size:1.375rem;font-weight:600;margin-bottom:1rem;text-transform:none}.LivestreamHosts-speakerSocial a{display:inline-block;margin:0 1rem}.LivestreamHosts-speakerSocial a[href*="facebook.com"] svg{fill:#3B5998}.LivestreamHosts-speakerSocial a[href*="twitter.com"] svg{fill:#1DA1F2}.LivestreamHosts-speakerSocial svg{height:3rem;width:3rem}.LivestreamHosts-speakerSocial svg path{-webkit-transform:scale(2);transform:scale(2)}.LivestreamHosts-form{background:#fff;padding:1rem 0 3rem}@media screen and (min-width: 40em){.LivestreamHosts-form{padding:3rem 0}}.LivestreamHosts-formCopy{margin-bottom:3rem;text-align:center}.LivestreamHosts-leadForm{margin:0 auto;max-width:800px}.LivestreamHosts-thanks{text-align:center}.picobox-overlay{background-color:#777777;filter:alpha(opacity=75);opacity:0.75;cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:9100}.picobox-wrap{height:auto;position:fixed;z-index:9101;display:none;-webkit-box-shadow:0 0 55px 5px #000;box-shadow:0 0 55px 5px #000;top:50%;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.picobox-wrap.fullscreen{padding:16px}.picobox-wrap.fullscreen .close{top:8px;right:8px}.picobox-wrap>.content{padding:0;outline:none;position:relative;overflow:hidden;z-index:9102;border:10px solid #fff;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.picobox-wrap img{padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;display:inherit}.picobox-wrap .iframe{width:100%;height:100%;border:0}.picobox-wrap .close{position:absolute;top:-15px;right:-15px;width:25px;height:25px;cursor:pointer;z-index:9103;border-radius:15px;color:black;background-color:white;border:1px solid black;white-space:nowrap;overflow:hidden;font-size:0}.picobox-wrap .close:before{content:"\00d7";position:absolute;font-style:normal;font-size:25px;font-weight:bold;left:50%;top:50%;-webkit-transform:translate(-50%, -55%);transform:translate(-50%, -55%)}.fullscreen{-webkit-box-shadow:none;box-shadow:none}.slideUp,.slideRight,.slideDown,.slideLeft{-webkit-transition:-webkit-transform ease-in-out 350ms;transition:-webkit-transform ease-in-out 350ms;transition:transform ease-in-out 350ms;transition:transform ease-in-out 350ms, -webkit-transform ease-in-out 350ms;will-change:transform}.slideUp{bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.slideUp.active.fullscreen{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slideRight{top:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slideRight.active.fullscreen{-webkit-transform:translateX(0);transform:translateX(0)}.slideDown{top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.slideDown.active.fullscreen{-webkit-transform:translateY(0);transform:translateY(0)}.slideLeft{top:0;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.slideLeft.active.fullscreen{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.picobox-overlay{background-color:#000;filter:alpha(opacity=100);opacity:1;z-index:999999}.picobox-wrap{z-index:999999}.picobox-wrap>.content{border:0;max-width:90em;margin:0 auto;width:90vw;height:90vh}.picobox-wrap>.content iframe,.picobox-wrap>.content object,.picobox-wrap>.content embed{position:absolute;top:0;left:0;width:100%;height:100%}.picobox-wrap .close{right:25px;border-radius:0;color:white;background-color:black;border:none}.picobox-wrap .close:before{font-size:32px;font-weight:normal}.DfpAdScalable{visibility:hidden;overflow:hidden}.DfpAdScalable iframe{-webkit-transform-origin:0 0;transform-origin:0 0}.dr-Olark{position:relative;bottom:0.75rem;left:-500px;opacity:0;-webkit-transition:all 0.8s,bottom 0.8s ease-in-out;transition:all 0.8s,bottom 0.8s ease-in-out;z-index:997;margin:0;outline:none;border:0;border-radius:100px;-webkit-box-shadow:0 3px 15px 0 rgba(0,0,0,0.25);box-shadow:0 3px 15px 0 rgba(0,0,0,0.25);background-color:#0073b9;padding:0 20px;width:14.25rem;height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.dr-Olark .dr-Olark-button:focus{outline:none}.dr-Olark.is-visible{opacity:1;right:1.5rem;position:fixed;left:auto}.dr-Olark:hover{-webkit-box-shadow:0 3px 20px 0 rgba(0,0,0,0.5);box-shadow:0 3px 20px 0 rgba(0,0,0,0.5)}.dr-Olark.is-loading{padding:0;width:3rem;text-align:center}.dr-Olark.is-loading-button{display:block}.dr-Olark.operators-available{display:none}.dr-Olark.operators-available.is-visible{display:block}.dr-Olark.operators-away{width:15rem}.dr-Olark-icon{display:none;margin-right:0.375rem;width:1.875rem;vertical-align:middle}.dr-Olark-icon--loading{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.operators-away .dr-Olark-icon--mail{display:inline-block}.is-loading .dr-Olark-icon--loading{display:inline-block;margin:0.75rem auto}.operators-available .dr-Olark-icon--chat{display:inline-block}.dr-Olark-copy{display:inline-block;margin:0.75rem auto;color:#fff}.is-loading .dr-Olark-copy{display:none}.olark-launch-button{visibility:hidden}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#dr-Olark-icons{display:none}
