html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.text-center{text-align:center}.clearfix:after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.btn{background:#14557d;width:90%;max-width:250px;text-align:center;border:none;color:#fff;text-decoration:none;padding:12px 20px;display:inline-block}.btn:hover{background:#1b73a9;text-decoration:none}.tan-btn{background:#14557d;width:90%;max-width:250px;text-align:center;border:none;color:#fff;text-decoration:none;padding:12px 20px;display:inline-block;background:#cca676}.tan-btn:hover{background:#1b73a9;text-decoration:none}.tan-btn:hover{background:#dabe9b}.callout{border:1px solid #f0f0f0;padding:38px 28px}.callout h3{color:#545454;margin:0;font-size:26px}.callout em{font-size:18px;color:#cba948;display:block;margin-bottom:20px}@media(min-width:1260px){.callout{position:relative}.callout em{display:inline;margin-bottom:0}.callout .btn{text-transform:uppercase;position:absolute;top:38px;right:28px}}@media(min-width:1260px){.column{float:left;width:65%}.column+.column{margin-left:5%;width:30%}}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-frame{margin:20px 0}@media(min-width:1260px){.video-frame{width:48%;display:inline-block}.video-frame+.video-frame{margin-left:2%}}html,body{height:100%;margin:0;padding:0}#Wrap{min-height:100%;background:#fff}html{font-size:14px;font-family:'lato';color:#595959;background:#e6e6e6}body{max-width:1600px;margin:0 auto}a{outline:none;color:#0c77aa;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%}h1{font-weight:900}h2{font-size:26px;color:#186493;font-weight:900}h2+em{color:#cba948;font-size:16px;display:block;margin-top:-18px}h3{font-size:18px;font-weight:normal;color:#0a4c70;font-weight:900}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{width:90%;max-width:1281px;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}@media(min-width:1260px){.container{width:1230px}}@media(min-width:1281px){.container{width:1241px}}#BrokerCheck{text-align:center;color:#fff;background:#14557d;padding:3px 3px 5px}#BrokerCheck a{color:#fff;text-decoration:underline}#HeaderFrame{padding:20px 0 0;background:#fff;background:rgba(255,255,255,.96);top:0;z-index:9999;width:100%}#HeaderFrame #Header{text-align:center;position:relative}#HeaderFrame #Header .logo{display:block;margin-left:auto;margin-right:auto;width:180px;max-width:100%}#HeaderFrame #Header .contact{margin:5px 0 10px}#HeaderFrame #Header .contact .phone .text{font-size:14px;text-transform:uppercase;color:#999}#HeaderFrame #Header .contact .phone .number,#HeaderFrame #Header .contact .phone a.number{font-size:15px;color:#14557d;font-weight:900}#HeaderFrame #Header .contact .address{font-size:14px;margin-top:5px}#HeaderFrame #Header .contact .hours{margin-top:5px}#HeaderFrame #Header .account-access{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:5px 8px 2px;color:#b38343;border:1px solid #cca776}#HeaderFrame #Header .account-access .lock-icon{margin-right:5px}#HeaderFrame #Header .account-access .text{position:relative;top:-4px}#HeaderFrame #Header .account-access:hover{background:#cca776;color:#fff;text-decoration:none}@media(min-width:641px){#HeaderFrame #Header{position:relative}#HeaderFrame #Header .logo{float:left}#HeaderFrame #Header .contact{position:absolute;right:0;top:-3px;text-align:right;margin:0}#HeaderFrame #Header .account-access{position:absolute;right:3px;bottom:-53px;padding-left:10px}}body.sticky-nav{margin-top:114px}body.sticky-nav #HeaderFrame{position:fixed;top:0;left:0;width:100%;margin-top:0;padding-bottom:0;z-index:9999;background:#fff;background:rgba(255,255,255,.96)}@media(max-width:1259px){body.sticky-nav #HeaderFrame{background:none;border:none}body.sticky-nav #HeaderFrame #Header{display:none}body.sticky-nav #HeaderFrame #NavFrame{margin-top:-20px}body.sticky-nav #HeaderFrame #NavFrame #Nav .nav{-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px}body.sticky-nav #HeaderFrame #NavFrame #Nav .controls{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px}body.sticky-nav #HeaderFrame #NavFrame #Nav.nav-open .controls{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}}#NavFrame{padding-bottom:20px;border-bottom:1px solid #f2f2f2}#NavFrame .controls{display:none}#NavFrame #Nav li a{font-weight:700;text-decoration:none;color:#333;text-transform:uppercase;font-size:12px;font-style:normal}@media(min-width:1260px){#NavFrame #Nav{z-index:30;padding-bottom:5px}#NavFrame #Nav:after{content:"";display:table;clear:both}#NavFrame #Nav .nav{list-style-type:none;padding:0;margin:10px 0 0}#NavFrame #Nav .nav li{display:inline-block;padding:5px 9px;position:relative}#NavFrame #Nav .nav li a{padding-bottom:8px}#NavFrame #Nav .nav li.has-sub-nav a:hover{border-bottom:2px solid transparent}#NavFrame #Nav .nav li.has-sub-nav .sub-nav{-webkit-box-shadow:0 1px 5px 0 #888;-moz-box-shadow:0 1px 5px 0 #888;box-shadow:0 1px 5px 0 #888;z-index:40;width:250px;display:none;position:absolute;top:32px;padding:0}#NavFrame #Nav .nav li.has-sub-nav .sub-nav li{display:block;padding:0}#NavFrame #Nav .nav li.has-sub-nav .sub-nav li a{background:#fff;display:block;padding:5px 10px;border:none}#NavFrame #Nav .nav li.has-sub-nav .sub-nav li a:hover{background:#cca676;color:#fff;border:none}#NavFrame #Nav .nav li.has-sub-nav .sub-nav li.triangle{width:0;height:0;margin:0 0 0 20px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #cca676;position:relative;top:-10px;margin-bottom:-10px}#NavFrame #Nav .nav li.has-sub-nav .sub-nav li:nth-child(2){border-top:2px solid #cca676}#NavFrame #Nav .nav li.has-sub-nav:hover .sub-nav{display:block}#NavFrame #Nav .nav li.current a{border-bottom:2px solid #538ca7}#NavFrame #Nav .nav li a:hover{border-bottom:2px solid #cca676}}@media(min-width:1281px){#NavFrame #Nav .nav li{padding:5px 17px}}@media(max-width:1259px){#NavFrame{padding-bottom:0;margin-top:31px;border:none}#NavFrame #Nav{float:none;text-align:center;height:30px}#NavFrame #Nav .controls{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;position:relative;padding:0 10px 0 35px;text-align:center;min-width:150px;font-size:14px;line-height:30px;border-bottom:none;color:#fff;background:#4a4a4a;max-width:155px;margin:0 auto;text-decoration:none}#NavFrame #Nav .controls .nav-button{width:20px;display:block;position:absolute;top:7px;left:7px}#NavFrame #Nav .controls .nav-button .line{background:#fff;height:3px}#NavFrame #Nav .controls .nav-button .line.middle{margin:4px 0}#NavFrame #Nav .nav{width:220px;max-width:85%;margin:0 auto}#NavFrame #Nav .nav,#NavFrame #Nav>.ul{-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;margin-top:0;text-align:center;display:none;background:#4a4a4a;overflow:hidden;padding:9px 0;position:absolute;left:0;right:0}#NavFrame #Nav .nav>li,#NavFrame #Nav>.ul>li{width:100%;display:block;margin-left:0!important;padding:0}#NavFrame #Nav .nav>li:first-child,#NavFrame #Nav>.ul>li:first-child{padding-top:0}#NavFrame #Nav .nav>li:last-child,#NavFrame #Nav>.ul>li:last-child{padding-bottom:0}#NavFrame #Nav .nav>li.current a,#NavFrame #Nav>.ul>li.current a{background:#cca676;border:none}#NavFrame #Nav .nav>li a,#NavFrame #Nav>.ul>li a{display:block;color:#fff;padding:7px 15px;text-decoration:none}#NavFrame #Nav .nav>li a:hover,#NavFrame #Nav>.ul>li a:hover{background:#6298b1;border-bottom:none}#NavFrame #Nav .nav>li .sub-nav,#NavFrame #Nav>.ul>li .sub-nav{width:100%;position:static;padding:0;margin:0;background:transparent;border:none;display:block;background:#575757}#NavFrame #Nav .nav>li .sub-nav li,#NavFrame #Nav>.ul>li .sub-nav li{padding:0;display:block}#NavFrame #Nav .nav>li .sub-nav a,#NavFrame #Nav>.ul>li .sub-nav a{padding-top:4px;padding-bottom:4px}#NavFrame #Nav .nav>li .sub-nav a:hover,#NavFrame #Nav>.ul>li .sub-nav a:hover{background:#95b9cb}#NavFrame #Nav .nav>li .sub-nav a:before,#NavFrame #Nav>.ul>li .sub-nav a:before{display:none}#NavFrame #Nav .nav:after,#NavFrame #Nav>.ul:after{display:none}#NavFrame #Nav>ul>li>ul{display:block}#NavFrame #Nav.navjs>ul>li>ul{display:none}#NavFrame #Nav.navjs>ul>li.open ul{display:block}#NavFrame #Nav .controls{position:relative;padding:0 10px 0 35px;text-align:center}#NavFrame #Nav .controls .nav-button{width:20px;display:block;position:absolute;top:7px;left:7px}#NavFrame #Nav .controls .nav-button .line{background:#fff;height:3px}#NavFrame #Nav .controls .nav-button .line.middle{margin:4px 0}#NavFrame #Nav:not(:target)>a:first-of-type,#NavFrame #Nav:target>a:last-of-type,#NavFrame #Nav.nav-open>a:last-of-type{display:block}#NavFrame #Nav.nav-open>a:first-of-type{display:none}#NavFrame #Nav:target>ul,#NavFrame #Nav.nav-open>ul{display:block}#NavFrame #Nav.nav-open{z-index:30}#NavFrame #Nav.nav-open .controls{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0}#NavFrame #Nav.nav-open ul{display:block}#NavFrame #Nav.nav-open>a{display:block}#NavFrame #Nav.nav-open #open-anchor{display:none}#NavFrame #Nav.nav-close #open-anchor{display:block}}#BodyFrame{background:#fff;padding:10px 0 20px;text-align:center}#BodyFrame #Body p{line-height:1.8}#BodyFrame #Body ul,#BodyFrame #Body ol{line-height:2.1;margin:30px 0;text-align:left;padding-left:25px}@media(min-width:1260px){#BodyFrame{padding-bottom:40px;text-align:left}}#FooterFrame{background:url('/images/Layout/backgrounds/black_denim.png')}#FooterFrame #Footer{padding:30px 0 70px;color:#fff;text-align:center}#FooterFrame #Footer a{color:#fff;text-decoration:underline}#FooterFrame #Footer .logo{max-width:90%}#FooterFrame #Footer .steps{opacity:.8;display:block;width:88px;margin:44px auto 0}#FooterFrame #Footer .steps:hover{opacity:1}form .editor-label{margin:5px 0 3px;text-align:left}form .editor-field .text-box{width:100%;padding:5px;color:#333;font-size:12px;border:1px solid #a9a9a9}form .editor-field .text-box:focus{outline:none;border:1px solid #333}form .editor-field .multi-line{min-height:150px}form .btn{margin:0 auto}@media(min-width:1260px){form .btn{margin:initial}}.chart-icon{width:72px;height:62px;background:url("/images/layout/sprite.png");background-position:0 0;display:inline-block}.lightbulb-icon{width:70px;height:70px;background:url("/images/layout/sprite.png");background-position:-73px 0;display:inline-block}.briefcase-icon{width:65px;height:58px;background:url("/images/layout/sprite.png");background-position:-144px 0;display:inline-block}.chevron-icon{width:64px;height:31px;background:url("/images/layout/sprite.png");background-position:-210px 0;display:inline-block}.lock-icon{width:16px;height:18px;background:url("/images/layout/sprite.png");background-position:-275px 0;display:inline-block}.titlebar-layout #TitleFrame{color:#fff;text-transform:uppercase;background:#14557d;padding:25px 0}.titlebar-layout #TitleFrame h1{margin:0;text-align:center;font-weight:900}.titlebar-layout #TitleFrame em{display:block;text-align:center}@media(min-width:1260px){.titlebar-layout #TitleFrame h1,.titlebar-layout #TitleFrame em{text-align:left}}.titlebar-layout .tan-btn+.btn{margin-left:15px}.image-title-layout #ImageTitleFrame{height:291px;background-size:cover;background-position:center;padding-top:81px}.image-title-layout #ImageTitleFrame h1{width:100%;text-align:center;margin:0;font-size:40px;color:#d2b187;text-shadow:2px 2px 3px #333;text-transform:uppercase}.image-title-layout #ImageTitleFrame h2{width:100%;text-align:center;font-style:italic;font-size:26px;color:#fff;margin:0;font-weight:normal}.image-title-layout .quick-selection{background:#14557d;padding:15px 0 20px;text-align:center}.image-title-layout .quick-selection .title{text-transform:uppercase;text-align:center;font-size:18px;font-weight:300;color:#fff;margin-bottom:10px}.image-title-layout .quick-selection .button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:600;background:#ededed;color:#a77a40;margin:0 .5%;padding:5px 10px;text-align:center}.image-title-layout .quick-selection .button:hover{text-decoration:none;border-bottom:2px solid #c0935a;margin-bottom:-2px;color:#222}@media(max-width:640px){.image-title-layout .quick-selection .button{width:100%}.image-title-layout .quick-selection .button+.button{margin-top:8px}}@media(min-width:641px){.image-title-layout .quick-selection .button{width:32%}}#FlexsliderFrame{z-index:-1}#FlexsliderFrame:after{padding-top:47.2%;display:block;content:""}#FlexsliderFrame .flexslider{position:absolute;top:0;left:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:none;margin:0 auto;overflow:hidden;max-width:1600px}#FlexsliderFrame .flexslider .slides li{position:relative}#FlexsliderFrame .flexslider .overlay{display:none;color:#fff;position:absolute;bottom:20%;left:0;text-align:center;z-index:20;width:100%}#FlexsliderFrame .flexslider .overlay .sub-title{text-transform:uppercase;font-size:24px;text-shadow:0 0 8px #333,1px 1px 0 #000}#FlexsliderFrame .flexslider .overlay .title{text-transform:uppercase;font-size:30px;font-weight:900;color:#dff4ff;margin:0 auto;text-shadow:0 0 10px #666,2px 2px 0 #111}#FlexsliderFrame .flexslider .overlay .post-title{font-style:italic;font-size:21px;text-shadow:0 0 8px #333,1px 1px 0 #000}#FlexsliderFrame .flexslider .flex-control-nav,#FlexsliderFrame .flexslider .flex-direction-nav{display:none}#FlexsliderFrame .flexslider .flex-direction-nav a{margin:0;top:45%;line-height:.43;height:24px;border:1px solid #d6d6d6;border-radius:10px;font-family:initial;color:#fff;background:#fff}@media(min-width:641px){#FlexsliderFrame .flexslider .overlay{display:block}}@media(min-width:1260px){#FlexsliderFrame .flexslider .overlay{bottom:45%}#FlexsliderFrame .flexslider .overlay .title{font-size:38px}}#FlexsliderFrame{width:100%;display:inline-block;position:relative}#FlexsliderFrame:after{padding-top:40%;display:block;content:''}#Slider{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000}.timeline{padding:45px 0 50px;position:relative;max-width:95%;margin:0 auto}.timeline .start-bubble{display:none;position:absolute;top:0;left:11px;border-radius:15px;width:15px;height:15px;background:#f2943f}.timeline .start-bubble .start-time-line{position:absolute;top:0;left:6px;display:inline-block;width:2px;height:100px;background:#f2943f}.timeline .end-bubble{display:none;float:left;position:absolute;left:10px;border-radius:15px;width:15px;height:15px;background:#6f9bb9}.timeline .bubble-frame .bubble{-webkit-border-radius:20px 15px 15px 20px;-moz-border-radius:20px 15px 15px 20px;-o-border-radius:20px 15px 15px 20px;border-radius:20px 15px 15px 20px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.65);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.65);box-shadow:1px 1px 1px 0 rgba(0,0,0,.65);display:block;white-space:nowrap;position:relative;color:#fff;text-align:left;padding:10px 20px 10px 50px}.timeline .bubble-frame .bubble .outside.time-line{display:none;width:2px;min-height:170px;position:absolute;left:-58px;top:100%}.timeline .bubble-frame .bubble .outside.connecting-line{display:none;width:75px;height:1px;position:absolute;left:-56.25px;top:50%}.timeline .bubble-frame .bubble .outside.circle{display:none;position:absolute;left:-75px}.timeline .bubble-frame .bubble .circle{-webkit-border-radius:27px;-moz-border-radius:27px;-o-border-radius:27px;border-radius:27px;height:37px;width:37px;position:absolute;left:0;top:0;background:#fff;display:inline-block;padding:4px}.timeline .bubble-frame .bubble .circle .inner-circle{-webkit-border-radius:19px;-moz-border-radius:19px;-o-border-radius:19px;border-radius:19px;height:100%;width:100%;display:inline-block}.timeline .bubble-frame .bubble .title{font-size:13px;letter-spacing:.5px}.timeline .bubble-frame.job .bubble,.timeline .bubble-frame.job .bubble .outside.time-line,.timeline .bubble-frame.job .bubble .outside.connecting-line{background:#f2943f}.timeline .bubble-frame.job .bubble .circle,.timeline .bubble-frame.job .bubble .circle .inner-circle{border:4px inset #f2943f}.timeline .bubble-frame.job .bubble .outside.circle,.timeline .bubble-frame.job .bubble .outside.circle .inner-circle{border:4px solid #f2943f}.timeline .bubble-frame.marriage .bubble,.timeline .bubble-frame.marriage .bubble .outside.time-line,.timeline .bubble-frame.marriage .bubble .outside.connecting-line{background:#f47f87}.timeline .bubble-frame.marriage .bubble .circle,.timeline .bubble-frame.marriage .bubble .circle .inner-circle{border:4px inset #f47f87}.timeline .bubble-frame.marriage .bubble .outside.circle,.timeline .bubble-frame.marriage .bubble .outside.circle .inner-circle{border:4px solid #f47f87}.timeline .bubble-frame.children .bubble,.timeline .bubble-frame.children .bubble .outside.time-line,.timeline .bubble-frame.children .bubble .outside.connecting-line{background:#a5854b}.timeline .bubble-frame.children .bubble .circle,.timeline .bubble-frame.children .bubble .circle .inner-circle{border:4px inset #a5854b}.timeline .bubble-frame.children .bubble .outside.circle,.timeline .bubble-frame.children .bubble .outside.circle .inner-circle{border:4px solid #a5854b}.timeline .bubble-frame.inheritance .bubble,.timeline .bubble-frame.inheritance .bubble .outside.time-line,.timeline .bubble-frame.inheritance .bubble .outside.connecting-line{background:#57b6c0}.timeline .bubble-frame.inheritance .bubble .circle,.timeline .bubble-frame.inheritance .bubble .circle .inner-circle{border:4px inset #57b6c0}.timeline .bubble-frame.inheritance .bubble .outside.circle,.timeline .bubble-frame.inheritance .bubble .outside.circle .inner-circle{border:4px solid #57b6c0}.timeline .bubble-frame.careers .bubble,.timeline .bubble-frame.careers .bubble .outside.time-line,.timeline .bubble-frame.careers .bubble .outside.connecting-line{background:#92ac62}.timeline .bubble-frame.careers .bubble .circle,.timeline .bubble-frame.careers .bubble .circle .inner-circle{border:4px inset #92ac62}.timeline .bubble-frame.careers .bubble .outside.circle,.timeline .bubble-frame.careers .bubble .outside.circle .inner-circle{border:4px solid #92ac62}.timeline .bubble-frame.divorce .bubble,.timeline .bubble-frame.divorce .bubble .outside.time-line,.timeline .bubble-frame.divorce .bubble .outside.connecting-line{background:#9f8fa2}.timeline .bubble-frame.divorce .bubble .circle,.timeline .bubble-frame.divorce .bubble .circle .inner-circle{border:4px inset #9f8fa2}.timeline .bubble-frame.divorce .bubble .outside.circle,.timeline .bubble-frame.divorce .bubble .outside.circle .inner-circle{border:4px solid #9f8fa2}.timeline .bubble-frame.retirement .bubble,.timeline .bubble-frame.retirement .bubble .outside.time-line,.timeline .bubble-frame.retirement .bubble .outside.connecting-line{background:#aa7246}.timeline .bubble-frame.retirement .bubble .circle,.timeline .bubble-frame.retirement .bubble .circle .inner-circle{border:4px inset #aa7246}.timeline .bubble-frame.retirement .bubble .outside.circle,.timeline .bubble-frame.retirement .bubble .outside.circle .inner-circle{border:4px solid #aa7246}.timeline .bubble-frame.legacy .outside.time-line{min-height:100px}.timeline .bubble-frame.legacy .bubble,.timeline .bubble-frame.legacy .bubble .outside.time-line,.timeline .bubble-frame.legacy .bubble .outside.connecting-line{background:#6f9bb9}.timeline .bubble-frame.legacy .bubble .circle,.timeline .bubble-frame.legacy .bubble .circle .inner-circle{border:4px inset #6f9bb9}.timeline .bubble-frame.legacy .bubble .outside.circle,.timeline .bubble-frame.legacy .bubble .outside.circle .inner-circle{border:4px solid #6f9bb9}.timeline .bubble-frame .tooltip{text-align:left;line-height:1.25}@media(min-width:600px){.timeline .start-bubble{display:inline-block}.timeline .bubble-frame{margin-left:75px}.timeline .bubble-frame .bubble .outside.circle,.timeline .bubble-frame .bubble .outside.connecting-line,.timeline .bubble-frame .bubble .outside.time-line{display:inline-block}.timeline .bubble-frame .title{text-transform:uppercase}}@media(min-width:1260px){.timeline{height:236px}.timeline .start-bubble{top:110px}.timeline .start-bubble .start-time-line{width:100px;height:2px;top:8px}.timeline .end-bubble{display:inline-block;right:10px;left:unset;top:110px}.timeline .bubble-frame{position:relative;display:inline-block}.timeline .bubble-frame .tooltip{-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;display:inline-block;visibility:hidden;z-index:1;padding:8px 12px;color:#fff;background:#000;background:rgba(0,0,0,.95);position:absolute;left:50%;width:250px;margin-left:-125px}.timeline .bubble-frame .tooltip::after{content:"";position:absolute;top:-10px;right:50%;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent transparent #555 transparent;border-color:transparent transparent rgba(0,0,0,.95) transparent}.timeline .bubble-frame:hover .tooltip{visibility:visible}.timeline .bubble-frame.job,.timeline .bubble-frame.children,.timeline .bubble-frame.careers,.timeline .bubble-frame.retirement{position:absolute;bottom:0}.timeline .bubble-frame.job .bubble,.timeline .bubble-frame.children .bubble,.timeline .bubble-frame.careers .bubble,.timeline .bubble-frame.retirement .bubble{padding:10px 14px 10px 42px}.timeline .bubble-frame.job .bubble .outside.time-line,.timeline .bubble-frame.children .bubble .outside.time-line,.timeline .bubble-frame.careers .bubble .outside.time-line,.timeline .bubble-frame.retirement .bubble .outside.time-line{min-height:2px;width:140px;left:36px;top:-81px}.timeline .bubble-frame.job .bubble .outside.connecting-line,.timeline .bubble-frame.children .bubble .outside.connecting-line,.timeline .bubble-frame.careers .bubble .outside.connecting-line,.timeline .bubble-frame.retirement .bubble .outside.connecting-line{height:100px;width:1px;left:17px;top:-90px}.timeline .bubble-frame.job .bubble .outside.circle,.timeline .bubble-frame.children .bubble .outside.circle,.timeline .bubble-frame.careers .bubble .outside.circle,.timeline .bubble-frame.retirement .bubble .outside.circle{top:-98.5px;left:0}.timeline .bubble-frame.job .tooltip,.timeline .bubble-frame.children .tooltip,.timeline .bubble-frame.careers .tooltip,.timeline .bubble-frame.retirement .tooltip{bottom:100%}.timeline .bubble-frame.job .tooltip::after,.timeline .bubble-frame.children .tooltip::after,.timeline .bubble-frame.careers .tooltip::after,.timeline .bubble-frame.retirement .tooltip::after{top:unset;bottom:-10px;margin-bottom:-10px;border-color:#555 transparent transparent transparent;border-color:rgba(0,0,0,.95) transparent transparent transparent}.timeline .bubble-frame.job{left:-3.5%}.timeline .bubble-frame.children{left:12%}.timeline .bubble-frame.careers{left:38.5%}.timeline .bubble-frame.retirement{left:60%}.timeline .bubble-frame.marriage,.timeline .bubble-frame.inheritance,.timeline .bubble-frame.divorce,.timeline .bubble-frame.legacy{position:absolute;top:0}.timeline .bubble-frame.marriage .bubble,.timeline .bubble-frame.inheritance .bubble,.timeline .bubble-frame.divorce .bubble,.timeline .bubble-frame.legacy .bubble{padding:10px 14px 10px 42px}.timeline .bubble-frame.marriage .bubble .outside.time-line,.timeline .bubble-frame.inheritance .bubble .outside.time-line,.timeline .bubble-frame.divorce .bubble .outside.time-line,.timeline .bubble-frame.legacy .bubble .outside.time-line{min-height:2px;width:140px;left:36px;top:118px}.timeline .bubble-frame.marriage .bubble .outside.connecting-line,.timeline .bubble-frame.inheritance .bubble .outside.connecting-line,.timeline .bubble-frame.divorce .bubble .outside.connecting-line,.timeline .bubble-frame.legacy .bubble .outside.connecting-line{height:100px;width:1px;left:17px;top:0}.timeline .bubble-frame.marriage .bubble .outside.circle,.timeline .bubble-frame.inheritance .bubble .outside.circle,.timeline .bubble-frame.divorce .bubble .outside.circle,.timeline .bubble-frame.legacy .bubble .outside.circle{top:98.5px;left:0}.timeline .bubble-frame.marriage{left:4%}.timeline .bubble-frame.inheritance{left:20%}.timeline .bubble-frame.divorce{left:48%}.timeline .bubble-frame.legacy{left:72%}.timeline .bubble-frame.legacy .outside.time-line{min-height:0}}@media(min-width:1281px){.timeline .bubble-frame.job{left:-1%}.timeline .bubble-frame.children{left:20%}.timeline .bubble-frame.careers{left:42%}.timeline .bubble-frame.retirement{left:66%}.timeline .bubble-frame.marriage{left:9%}.timeline .bubble-frame.inheritance{left:30%}.timeline .bubble-frame.divorce{left:54%}.timeline .bubble-frame.legacy{left:77%}}.home-page #Wrap{background:none}.home-page #BodyFrame{background:url("/images/layout/backgrounds/abstract-pattern.png");border-bottom:1px solid #e6e6e6}@media(min-width:1260px){.home-page #BodyFrame #Body{padding-bottom:0;text-align:left}}.home-page .boxes{margin-bottom:38px;z-index:1}.home-page .boxes .box{vertical-align:top;color:#545454;background:#fff;border:1px solid #e6e6e6;display:inline-block;text-align:center;padding:20px}.home-page .boxes .box h3{color:#535353}.home-page .boxes .box.middle{margin:20px 0}.home-page .boxes .box .chart-icon{margin:4px 0}.home-page .boxes .box .briefcase-icon{margin:6px 0}@media(min-width:1260px){.home-page .boxes .box{width:31%;min-height:412px}.home-page .boxes .box.middle{margin:0 3%}}@media(min-width:1281px){.home-page .boxes .box{min-height:339px}}.home-page .boxes a.box:hover{text-decoration:none}@media(min-width:1260px){.home-page .boxes{margin-top:-89px}}.home-page .financial-planning{padding:40px 0 45px;text-align:center}.home-page .financial-planning h2{color:#14557d;margin:0 0 25px;text-transform:uppercase}.home-page .get-in-touch{background:#14557d;text-align:center;color:#fff;padding:43px 20px 35px;font-size:32px;font-style:italic}.home-page .get-in-touch .call-us{font-size:18px;font-style:normal}.home-page .get-in-touch .call-us .text,.home-page .get-in-touch .call-us a.text{color:#cba948;text-transform:uppercase;margin-right:10px}.home-page .callout-frame{background:#fff;padding:38px 0}.home-page .callout-frame .callout{border:1px solid #e6e6e6}@media(min-width:1260px){.home-page .callout-frame .callout:after{content:"";display:table;clear:both}.home-page .callout-frame .callout em{float:left;max-width:70%}.home-page .callout-frame .callout .btn{top:69px}}.our-story-page .flex{display:flex;flex-wrap:wrap}.our-story-page .text{width:70%}.our-story-page .teams{width:30%}.our-story-page .teams img{display:block;max-width:100%;padding:10px}@media(max-width:640px){.our-story-page .text,.our-story-page .teams{width:100%}}.meet-our-team-page .members{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-top:3rem}.meet-our-team-page .members .member{margin-top:30px;flex-direction:row;text-align:center;min-width:150px;width:17%;margin:1rem .5rem 2rem}.meet-our-team-page .members .member img{border:1px solid #ccc;border-radius:1000px}.meet-our-team-page .members .member span{display:block}.meet-our-team-page .members .member .name{font-size:18px;font-weight:900;margin-top:15px}.meet-our-team-page .members .member a.no-bio{pointer-events:none}.meet-our-team-page .members .member a:hover{text-decoration:none}.meet-our-team-page .members .member a:hover img{border:1px solid #999}.contact-page .email .contact+.contact{margin-top:10px}.team-member-details-page .contact-info{line-height:1.5;background:#f2f2f2;border:1px solid #14557d;width:300px;max-width:100%;padding:25px 20px;text-align:center;margin:75px auto}.team-member-details-page .contact-info h2{margin:5px auto 15px}.team-member-details-page .contact-info a{color:#000}@media(min-width:641px){.team-member-details-page #BodyFrame #Body p{text-align:left}}.team-member-details-page .picture-frame .flex-col{padding-top:30px}.team-member-details-page .picture-frame img{border:1px solid #ccc;border-radius:1000px}.team-member-details-page .picture-frame em{display:block}@media(min-width:1260px){.team-member-details-page .picture-frame{display:flex;flex-direction:row}.team-member-details-page .picture-frame .flex-col{width:20%}.team-member-details-page .picture-frame .flex-col+.flex-col{width:77%;margin-left:3%}}.resources-page #BodyFrame #Body ul{margin-top:10px}@media(max-width:640px){.resources-page #BodyFrame #Body ul{text-align:center;list-style-type:none;padding-left:0}}@media(min-width:641px){.resources-page .column{width:35%;float:left;text-align:left}.resources-page .column+.column{width:29%;margin-left:3%}}@media(min-width:1260px){.resources-page .column{width:40%}.resources-page .column+.column{width:20%}}.new-clients-page .pdf:before{content:'';display:block;float:left;background:url(/Images/Layout/pdf.png) no-repeat center center;margin-right:10px;height:24px;width:24px}@media(min-width:1260px){.amg-difference-page .article-image{float:right;margin:0 0 20px 20px;width:450px}}@media(min-width:1281px){.amg-difference-page .article-image{width:auto}}.cdfa-pages #ImageTitleFrame{background:url('/images/pages/when-divorce-happens/forest-masthead.jpg');background-position:center top;background-size:cover;background-position:center}.cdfa-pages #ImageTitleFrame h1,.cdfa-pages #ImageTitleFrame h2{color:#fff;text-shadow:0 0 8px #666}.cdfa-pages .column{margin-top:50px}@media(min-width:1260px){.cdfa-pages #ImageTitleFrame h1{font-size:50px}}.cdfa-pages.cdfa-index-page #Body{text-align:center;margin:50px auto 30px}.cdfa-pages.cdfa-index-page #Body .idfa-logo{margin:20px 0;display:inline-block}.cdfa-pages.cdfa-about-page #Body{padding:30px 0 50px}@media(min-width:641px)and (max-width:1259px){.cdfa-pages.cdfa-about-page .katelyn-photo{margin:0 auto}}@media(min-width:1260px){.cdfa-pages.cdfa-about-page:after{content:"";display:table;clear:both}.cdfa-pages.cdfa-about-page .katelyn-photo{float:left;height:314px;margin-left:10px}.cdfa-pages.cdfa-about-page .katelyn-photo:after{content:"";display:table;clear:both}.cdfa-pages.cdfa-about-page p{float:left;width:661px;margin:0 30px}}@media(min-width:1281px){.cdfa-pages.cdfa-about-page .katelyn-photo{height:380px}}@media(min-width:1260px){.article-and-images-pages #BodyFrame #Body p{text-align:left}}@media(min-width:1260px){.article-and-images-pages .article-image{float:right;margin:0 0 10px 30px;width:558px}.article-and-images-pages .article-image-left{float:left;margin:0 30px 10px 0;width:558px}}