﻿@font-face{font-family:"Lato";src:url("fonts/lato/lato-lightitalic.woff2") format("woff2"),url("fonts/lato/lato-lightitalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Lato";src:url("fonts/lato/lato-regular.woff2") format("woff2"),url("fonts/lato/lato-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("fonts/lato/lato-italic.woff2") format("woff2"),url("fonts/lato/lato-italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Lato";src:url("fonts/lato/lato-medium.woff2") format("woff2"),url("fonts/lato/lato-medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Lato";src:url("fonts/lato/lato-heavy.woff2") format("woff2"),url("fonts/lato/lato-heavy.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Merriweather";font-style:normal;font-weight:400;src:local("Merriweather Regular"),local("Merriweather-Regular"),url("fonts/merriweather/merriweather-regular.woff2") format("woff2"),url("fonts/merriweather/merriweather-regular.woff") format("woff")}@font-face{font-family:"Merriweather";font-style:italic;font-weight:400;src:local("Merriweather Italic"),local("Merriweather-Italic"),url("fonts/merriweather/merriweather-regularitalic.woff2") format("woff2"),url("fonts/merriweather/merriweather-regularitalic.woff") format("woff")}@font-face{font-family:"Merriweather";font-style:normal;font-weight:700;src:local("Merriweather Bold"),local("Merriweather-Bold"),url("fonts/merriweather/merriweather-bold.woff2") format("woff2"),url("fonts/merriweather/merriweather-bold.woff") format("woff")}@font-face{font-family:"Merriweather";font-style:italic;font-weight:700;src:local("Merriweather Bold Italic"),local("Merriweather-BoldItalic"),url("fonts/merriweather/merriweather-bolditalic.woff2") format("woff2"),url("fonts/merriweather/merriweather-bolditalic.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url("fonts/montserrat/montserrat-regular.woff2") format("woff2"),url("fonts/montserrat/montserrat-regular.woff") format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url("fonts/montserrat/montserrat-bold.woff2") format("woff2"),url("fonts/montserrat/montserrat-bold.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url("fonts/sourcesanspro/sourcesanspro-regular.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-regular.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url("fonts/sourcesanspro/sourcesanspro-regularitalic.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-regularitalic.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url("fonts/sourcesanspro/sourcesanspro-medium.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-medium.woff") format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url("fonts/sourcesanspro/sourcesanspro-bold.woff2") format("woff2"),url("fonts/sourcesanspro/sourcesanspro-bold.woff") format("woff")}html,body{height:100%}a{outline:0 none}::-moz-placeholder{opacity:1}:-moz-placeholder{opacity:1}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-bottom:.8em}.button{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;letter-spacing:.5px;text-transform:uppercase}@media screen and (max-width: 41.8125em){.button.small-on-small{font-size:12px}}.reveal{outline:0 none}.reveal .reveal-inner{padding:20px}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea{margin-bottom:0}body.is-reveal-open{position:relative}.page-top .phone{display:inline-block;font-family:Merriweather,Georgia,serif;line-height:19px;padding:10px 23px 10px 1em;position:relative}.page-top .phone:before{content:"";font-family:"FontAwesome";font-size:1.1em;display:block;position:absolute;left:0;top:.6em}.page-top.revinvest-banner{padding-top:46px}.banner-revinvest{background:#983c66;background:linear-gradient(90deg, #e44138, #3a398c);padding:8px 0 8px 10px;position:relative;z-index:2000;font-size:12px;line-height:20px}.banner-revinvest a{color:#fff;transition:all 250ms ease-in-out}.banner-revinvest a:hover{color:#fff}.banner-revinvest .logo-revinvest{float:right;height:30px;position:relative;top:3px}.banner-revinvest p{font-weight:700;letter-spacing:.2em;margin-bottom:0;overflow:hidden;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.banner-revinvest{font-size:18px;padding:10px 0 10px 30px}.banner-revinvest a{color:#27aae1}.banner-revinvest p{letter-spacing:.3em;text-align:center}}@media print,screen and (min-width: 64em){.page-top.revinvest-banner{padding-top:76px}.banner-revinvest{font-size:28px;padding:11px 0 11px 0}.banner-revinvest .logo-revinvest{height:52px}}@media screen and (min-width: 90em){.banner-revinvest .logo-revinvest{right:-70px}}.page-top.revinvest-banner.fixed{padding-top:0 !important}.cta-button{border:0 none;border-radius:0;font-size:12px;line-height:13px;padding:10px 1em;text-transform:uppercase;white-space:nowrap}.cta-button:hover{background:#ff6d22 !important;text-shadow:0 0 4px rgba(255,255,255,.8)}.page-contact{background:#8c8280;padding:0 15px;position:relative}.page-contact .phone{color:#fff;padding-right:0}.page-contact .cta-button{border-radius:0 0 3px 3px;margin:3px 0;font-size:12px;padding:6px 7px 7px}.page-header{padding-top:10px;padding-bottom:10px;position:relative;transition:all 250ms ease}.page-header a{transition:all 250ms ease}.page-header .phone{color:#8c8280;float:right;padding-right:0}.page-header .phone:hover{color:#ff6d22}.page-header .phone:before{top:1.1em}.page-header .button.cta-button{position:absolute;bottom:-58px;right:10px}.page-header>.row{max-width:68.5294em}.page-header .logo{font-family:Georgia;font-size:33px;font-weight:300;color:#ff6d22;letter-spacing:-1.5px;line-height:.95em;text-transform:lowercase;position:relative;margin-bottom:0;margin:8px 0;max-width:120px}.page-header .logo a{display:block}.page-header .logo a img{width:100%}.page-header .logo .light{display:none}@media print,screen and (min-width: 41.875em){.page-header{padding-top:25px;padding-bottom:25px}.page-header .logo{max-width:150px}.page-header .phone{padding-top:20px;padding-bottom:20px}.page-top.invert:not(.fixed) .page-header .logo .dark{display:none}.page-top.invert:not(.fixed) .page-header .logo .light{display:block}}@media print,screen and (min-width: 64em){.phone{font-size:1.1875em}}@media screen and (min-width: 75em){.page-header .logo{margin-left:-25px !important}}.page-top{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);position:fixed;top:0;left:0;width:100%;transition:all 250ms ease;z-index:1000}.page-top.invert{box-shadow:none}.page-top.invert .page-header .cta-button{display:none}@media print,screen and (min-width: 41.875em){.page-top.invert{background:transparent}.page-top.invert .page-header .phone{color:#ebe9e8}.page-top.invert .page-header .phone:hover{color:#fff}}@media screen and (min-width: 75em){.page-top.invert:not(.fixed) .page-header .logo{margin:0 0 0 -20px;max-width:200px}}.page-top.fixed{background:rgba(255,255,255,.9);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.page-top.fixed .page-header{padding-top:10px;padding-bottom:10px}.page-top.fixed .page-header .logo img{opacity:1}.page-top.fixed .page-header .phone{color:#8c8280}.page-top.fixed .page-header .phone:hover{color:#ff6d22}.page-top.fixed .page-header .cta-button{bottom:-43px;display:inline-block}/*!
 *  SmartMenus 1.0.1
 *  https://github.com/vadikom/smartmenus
 *  License - https://github.com/vadikom/smartmenus/blob/master/LICENSE-MIT
 */.sm{position:relative;z-index:9999}.sm,.sm ul,.sm li{display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.sm-rtl,.sm-rtl ul,.sm-rtl li{direction:rtl;text-align:right}.sm>li>h1,.sm>li>h2,.sm>li>h3,.sm>li>h4,.sm>li>h5,.sm>li>h6{margin:0;padding:0}.sm ul{display:none}.sm li,.sm a{position:relative}.sm a{display:block}.sm a.disabled{cursor:not-allowed}.sm:after{content:" ";display:block;height:0;font:0px/0 serif;clear:both;visibility:hidden;overflow:hidden}.sm,.sm *,.sm *:before,.sm *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sm-clean a{color:#b7b2af;font-family:Lato,"Source Sans Pro",Arial,sans-serif;font-weight:500;line-height:1.1765em;letter-spacing:.5px;padding:10px 17px;text-decoration:none}.sm-clean a:hover{color:#ff6d22}.sm-clean a span{display:inline-block}.sm-clean ul{background:rgba(162,162,162,.1)}.sm-clean a.disabled{color:#bbb}.sm-clean li{border-top:1px solid rgba(0,0,0,.05)}.sm-clean ul a{text-transform:none;font-weight:500}.sm-clean ul a,.sm-clean ul a:hover,.sm-clean ul a:focus,.sm-clean ul a:active{border-left:8px solid transparent}.sm-clean ul ul a,.sm-clean ul ul a:hover,.sm-clean ul ul a:focus,.sm-clean ul ul a:active{border-left:16px solid transparent}.sm-clean ul ul ul a,.sm-clean ul ul ul a:hover,.sm-clean ul ul ul a:focus,.sm-clean ul ul ul a:active{border-left:24px solid transparent}.sm-clean ul ul ul ul a,.sm-clean ul ul ul ul a:hover,.sm-clean ul ul ul ul a:focus,.sm-clean ul ul ul ul a:active{border-left:32px solid transparent}.sm-clean ul ul ul ul ul a,.sm-clean ul ul ul ul ul a:hover,.sm-clean ul ul ul ul ul a:focus,.sm-clean ul ul ul ul ul a:active{border-left:40px solid transparent}.sm-clean.sm-vertical li a{text-shadow:none;color:#ff6d22}.sm-clean.sm-vertical li a:hover{color:#fff}.sm-clean.sm-vertical>li>a{color:#fff}.sm-clean>li>a.has-submenu:after,.sm-clean.sm-vertical li a.has-submenu:after{content:"";font-family:"FontAwesome";line-height:1em;margin-left:5px}@media print,screen and (min-width: 41.875em){.sm-clean.horizontal{display:block}.sm-clean.horizontal>li{float:left}.sm-clean ul{position:absolute;width:12em}.sm-clean.sm-rtl li{float:right}.sm-clean ul li,.sm-clean.sm-rtl ul li,.sm-clean.sm-vertical li{float:none}.sm-clean a{padding:20px 7px;white-space:nowrap}.sm-clean ul a,.sm-clean.sm-vertical a{white-space:normal}.sm-clean .sm-nowrap>li>a,.sm-clean .sm-nowrap>li>:not(ul) a{white-space:nowrap}.sm-clean>li.active>a,.sm-clean>li.parent>a,.sm-clean>li.current-menu-item>a,.sm-clean>li.current_page_parent>a,.sm-clean>li.current-menu-ancestor>a{color:#ff6d22}.sm-clean a.highlighted span.sub-arrow:before{display:none}.sm-clean li{border-top:0}.sm-clean>li>ul:before,.sm-clean>li>ul:after{content:"";position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid dashed;border-color:transparent transparent #ff6d22 transparent}.sm-clean ul{background:#fff;box-shadow:0px 3px 5px 0 rgba(0,0,0,.3);padding:5px 0;border-top:2px solid #ff6d22}.sm-clean ul a{border:0 !important;padding:10px 20px}.sm-clean ul a.disabled{background:#fff;color:#ccc}.sm-clean ul a.has-submenu{padding-right:20px}.sm-clean ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-clean.horizontal>.current_page_item>a.has-submenu:after,.sm-clean.horizontal>.current_page_ancestor>a.has-submenu:after,.sm-clean.horizontal>.current-menu-parent>a.has-submenu:after{color:#ff6d22}.sm-clean span.scroll-up,.sm-clean span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}.sm-clean span.scroll-up:hover,.sm-clean span.scroll-down:hover{background:#eee}.sm-clean span.scroll-up:hover span.scroll-up-arrow,.sm-clean span.scroll-up:hover span.scroll-down-arrow{border-color:transparent transparent #d23600 transparent}.sm-clean span.scroll-down:hover span.scroll-down-arrow{border-color:#d23600 transparent transparent transparent}.sm-clean span.scroll-up-arrow,.sm-clean span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent}.sm-clean span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent}.sm-clean.sm-rtl a.has-submenu{padding-right:12px;padding-left:24px}.sm-clean.sm-rtl a span.sub-arrow{right:auto;left:12px}.sm-clean.sm-rtl.sm-vertical a.has-submenu{padding:10px 20px}.sm-clean.sm-rtl.sm-vertical a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-clean.sm-rtl>li>ul:before{left:auto;right:30px}.sm-clean.sm-rtl>li>ul:after{left:auto;right:31px}.sm-clean.sm-rtl ul a.has-submenu{padding:10px 20px !important}.sm-clean.sm-rtl ul a span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555 transparent transparent}.sm-clean.sm-vertical a{padding:10px}.sm-clean.sm-vertical>li>a:hover,.sm-clean.sm-vertical>li>a.highlighted{color:#ff6d22}.sm-clean.sm-vertical a.disabled{background:#eee}.sm-clean.sm-vertical a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555}.sm-clean.sm-vertical li+li{border-top:1px solid rgba(255,255,255,.2)}.sm-clean.sm-vertical>li>ul:before,.sm-clean.sm-vertical>li>ul:after{display:none}.sm-clean.sm-vertical ul a{padding:10px 20px}.sm-clean.sm-vertical ul a:hover,.sm-clean.sm-vertical ul a:focus,.sm-clean.sm-vertical ul a:active,.sm-clean.sm-vertical ul a.highlighted{color:#5e4f4b}.sm-clean.sm-vertical ul a.disabled{background:#fff}.sm-clean.sm-vertical li a.has-submenu:after{content:""}.sm-clean.sm-vertical>li>a{padding-right:15px;text-shadow:none}.sm-clean.sm-vertical>li>a.has-submenu:after{position:absolute;right:5px}}.mobile-nav{text-align:right;right:0;margin-top:9px;vertical-align:middle;float:right}.mobile-nav a{float:right}.mobile-nav .menu-trigger{color:#5e4f4b;display:inline-block;font-size:23px;line-height:27px;text-align:center;text-decoration:none;text-transform:uppercase;padding:5px 15px;max-width:60px}.mobile-nav .link-fmdtv{display:inline-block;padding:5px 0;width:35px}.page-nav{background:#eee;position:relative;text-align:center;z-index:99999}.nav-primary{line-height:0;margin-top:5px}.nav-primary .sm-clean{margin-top:15px}#nav-primary.closed{display:none}.menu-holder{background:#efe8d9;text-align:center;padding-left:0;padding-right:0}@media print,screen and (min-width: 41.875em){.nav-primary{margin-top:0;text-align:right}.nav-primary .sm-clean{margin-top:0}#nav-primary.closed{display:inline-block !important}.mobile-nav{display:none;padding:5px 30px}.sm-clean.horizontal>li:first-child>a{padding-left:0}.sm-clean.horizontal>li:last-child>a{position:relative;font-weight:bold}.sm-clean.horizontal>li:last-child>a:before{background:#aea7a5;content:"";display:block;position:absolute;left:0;top:1.4em;height:15px;width:1px}}@media print,screen and (min-width: 41.875em){.sm-clean.horizontal ul a{font-size:14px}.sm-clean.horizontal ul li+li{position:relative}.sm-clean.horizontal ul li+li:before{background:#dbd7d6;content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;top:0;height:1px;width:85%}}@media print,screen and (min-width: 64em){.sm-clean.horizontal a{font-size:1em}.sm-clean.horizontal ul a{font-size:15px}.sm-clean.sm-vertical a{font-size:15px}.sm-clean a{padding-left:16px;padding-right:16px}.sm-clean.horizontal a[href="/fmdtv/"]{background:url("../images/icon-fmdtv.png") no-repeat;background-position:calc(100% - 11px) calc(50% + 3px);background-size:35px auto;padding-right:55px}.sm-clean.horizontal .active a[href="/fmdtv/"],.sm-clean.horizontal a[href="/fmdtv/"]:hover{background-image:url("../images/icon-fmdtv-primary.png")}}@media print,screen and (min-width: 41.875em){.sm-clean a{font-size:16px;padding-left:7px;padding-right:7px}}@media screen and (min-width: 75em){.sm-clean a{padding-left:20px;padding-right:20px}}.page-section-inner-nav{padding-left:50px;position:relative}.page-section-inner-nav .page-inner-nav{background:rgba(94,79,75,.9);border-left:50px solid #5e4f4b;position:absolute;left:0;top:0;z-index:150;height:100%;transition:all 250ms ease-in-out;padding-top:40px}.page-section-inner-nav .page-inner-nav ul{list-style:none outside none;margin:0;position:relative}.page-section-inner-nav .page-inner-nav .icon-list{float:left;margin-left:-50px;width:50px}.page-section-inner-nav .page-inner-nav .icon-list li{display:block;line-height:0;margin:15px 0;text-align:center}.page-section-inner-nav .page-inner-nav .icon-list li a,.page-section-inner-nav .page-inner-nav .icon-list svg path,.page-section-inner-nav .page-inner-nav .icon-list svg line{transition:all 250ms ease-in-out}.page-section-inner-nav .page-inner-nav .icon-list a.icon-round{background:rgba(255,255,255,.3);border-radius:50%;color:#5e4f4b;display:inline-block;font-size:14px;line-height:28px;height:28px;width:28px}.page-section-inner-nav .page-inner-nav .icon-list a.icon-round:hover{background:#fff}.page-section-inner-nav .page-inner-nav .icon-list .icon-search svg{fill:#b1aaa9;height:24px;width:24px}.page-section-inner-nav .page-inner-nav .icon-list .icon-search:hover svg{fill:#fff}.page-section-inner-nav .page-inner-nav .icon-list .icon-return{display:none}.page-section-inner-nav .page-inner-nav .icon-list .icon-return svg{fill:#fff;height:24px;width:24px}.page-section-inner-nav .page-inner-nav .icon-list .icon-return path{stroke:#5e4f4b;stroke-width:.75;stroke-miterlimit:10}.page-section-inner-nav .page-inner-nav .icon-list .icon-return:hover svg{fill:#ff6d22}.page-section-inner-nav .page-inner-nav .icon-list .icon-menu{display:block}.page-section-inner-nav .page-inner-nav .icon-list .icon-menu svg{height:24px;width:24px}.page-section-inner-nav .page-inner-nav .icon-list .icon-menu line{stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:2}.page-section-inner-nav .page-inner-nav .icon-list .icon-menu:hover line{stroke:#ff6d22}.page-section-inner-nav .page-inner-nav .icon-list .icon-menu.active{transform:rotate(90deg)}.page-section-inner-nav .page-inner-nav .page-list{display:none;padding:30px 0;width:270px}.page-section-inner-nav .page-inner-nav .page-list li{display:block}.page-section-inner-nav .page-inner-nav .page-list a{color:#fff;display:block;padding:5px 35px;transition:all 250ms ease-in-out}.page-section-inner-nav .page-inner-nav .page-list li a:hover,.page-section-inner-nav .page-inner-nav .page-list li.active a{color:#ff6d22}.page-section-inner-nav .page-inner-nav.sticky{position:fixed;top:82px}.sticky-wrapper{position:fixed;top:0}@media print,screen and (min-width: 41.875em){.page-section-inner-nav{padding-left:70px}.page-section-inner-nav .page-inner-nav{border-left-width:70px}.page-section-inner-nav .page-inner-nav .icon-list{margin-left:-70px;width:70px}.page-section-inner-nav .page-inner-nav .page-list{width:400px}.page-section-inner-nav .page-inner-nav .page-list a{font-size:20px}.page-section-inner-nav .page-inner-nav.sticky{top:121px}}@media print,screen and (min-width: 64em){.page-section-inner-nav .page-inner-nav.sticky{top:82px}}.featured-quotes{background:#f8f8f8;padding:15px 15px 50px 15px;margin:40px 0}.featured-quotes ul{list-style:none outside none}.featured-quote .quote-content-image{float:left;margin-right:20px;width:55px}.featured-quote .quote-content-image img{border-radius:50%}.featured-quote .quote-content-top .quote-author-name{color:#4e4e4e;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2em;margin-bottom:0;padding-left:75px}.featured-quote .quote-content-text time{font-style:italic}.featured-quote .quote-author-image{margin:10px auto;max-width:180px;text-align:center}.featured-quote .quote-author-image img{border-radius:50%}.featured-quote .quote-author-text{display:block;font-weight:bold;line-height:1.2em;margin-top:10px}.featured-quote .quote-author-text i{display:block;font-weight:normal}.featured-quote .rating{color:#ff6d22;margin-bottom:20px}.featured-quote .rating.google-rating{background:url("images/logo-google.png") no-repeat left center;background-size:20px auto;padding:5px 0 5px 25px;margin-bottom:0}.featured-quote .quote-foot{margin-top:10px}@media print,screen and (min-width: 41.875em){.featured-quotes{padding:30px 30px 50px 30px}.featured-quote .quote-content-text,.featured-quote .quote-foot{padding-left:75px}.featured-quote .quote-author-text{text-align:center}}.featured-quotes.s2,.featured-quotes.s3{overflow:hidden}.featured-quotes.s2 .splide__arrow,.featured-quotes.s3 .splide__arrow{background:none}.featured-quotes.s2 .splide__arrow svg,.featured-quotes.s3 .splide__arrow svg{fill:#ff6d22}.featured-quotes.s2 .splide__arrow:focus-visible,.featured-quotes.s3 .splide__arrow:focus-visible{outline:0 none}.featured-quotes.s2 .splide__brand-arrow-prev,.featured-quotes.s3 .splide__brand-arrow-prev{left:-30px}.featured-quotes.s2 .splide__brand-arrow-next,.featured-quotes.s3 .splide__brand-arrow-next{right:-30px}.featured-quotes.s2{background:transparent;position:relative;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}.featured-quotes.s2 .testimonial-slider{background:#f8f8f8}.featured-quotes.s2 .featured-quote{padding:15px 15px 10px;background:#f8f8f8}.featured-quotes.s3{background:transparent;position:relative;padding-left:25px;padding-right:25px}.featured-quotes.s3 .featured-quote{padding:15px 15px 10px;background:#f8f8f8}.featured-quotes.s3 .featured-quote .featured-quote-inner{min-height:240px;flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex;position:relative}.featured-quotes.s3 .featured-quote .quote-content{flex-flow:column;display:flex;width:100%}.featured-quotes.s3 .quote-content .quote-author-name{padding-left:0}.featured-quotes.s3 .quote-content-image{margin-right:0}.featured-quotes.s3 .quote-content-initial{background:#b1aaa9;border-radius:50%;color:#fff;width:55px;height:55px;line-height:55px;text-align:center;font-size:30px}.featured-quotes.s3 .quote-content-text{padding-left:0;line-height:1.35em}.featured-quotes.s3 .quote-content-text p{font-size:16px;line-height:1.35em;margin-bottom:.5em}.featured-quotes.s3 .quote-content-text .quote-content-text-body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.featured-quotes.s3 .quote-content-text time{color:#8c8280}.featured-quotes.s3 .quote-head{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:10px}.featured-quotes.s3 .quote-content-image-col{width:70px}.featured-quotes.s3 .quote-content-name-col{flex:1}.featured-quotes.s3 .quote-foot{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;align-items:center;margin-top:5px}.featured-quotes.s3 .quote-foot .quote-foot-column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.featured-quotes.s3 .quote-foot a.quote-read-more{display:none;font-size:14px;text-decoration:underline}.featured-quotes.s3 .quote-foot a.quote-read-more.visible{display:block}@media print,screen and (min-width: 41.875em){.featured-quotes.s3{margin-left:20px;margin-right:20px}.featured-quotes.s3 .featured-quote .quote-foot{padding-left:0}}.featured-quotes.s3.featured-quotes-autoscroll{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.advice-pillars{margin-bottom:15px}.advice-pillar{padding:10px 0;text-align:center}.advice-pillar figure{margin:0 auto;max-width:75px}.advice-pillar h6{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.advice-pillar{padding:15px 0}.advice-pillar h6{font-size:14px}}.page-section-featured{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;overflow:hidden;position:relative}.page-section-featured:before{background:#5e4f4b;content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;opacity:.8}.page-section-featured h2{color:inherit}.page-section-featured h6{color:inherit;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase}.page-section-featured .columns{position:relative}@media print,screen and (min-width: 41.875em){.page-section-featured h2{font-size:2em}}.page-section,.page-section-narrow,.page-section-spaced{padding:40px 10px}.page-section-flat{padding-bottom:0;padding-top:0}.page-section-intro{margin:0 auto 50px;text-align:center}.page-section-intro p{margin-left:auto;margin-right:auto}.page-section-inner{max-width:64.7058823529rem;margin-left:auto;margin-right:auto}.page-body{padding-top:112px}@media print,screen and (min-width: 41.875em){.page-section,.page-section-narrow,.page-section-spaced{padding-left:0;padding-right:0}.home .page-body,.home-alt1 .page-body{padding-top:0}.nthome .page-body{padding-top:0}}@media print,screen and (min-width: 41.875em){.page-section{padding-bottom:90px;padding-top:90px}.page-section--highlighted h2{font-size:39px}.video-list-section{padding-bottom:45px;padding-top:45px}.page-section-narrow{padding-bottom:40px;padding-top:40px}.page-section-spaced{padding-bottom:150px;padding-top:150px}.page-section-flat{padding-bottom:0;padding-top:0}.page-section-intro{font-size:19px}}@media screen and (min-width: 41.875em)and (max-width: 63.9375em){.page-body{padding-top:149px}}.page-section .entry-content h2{max-width:none}.bgcolor-brand1{background:#8c8280}.bgcolor-brand1.page-section{color:#fff}.bgcolor-brand1.page-section h1,.bgcolor-brand1.page-section h2,.bgcolor-brand1.page-section h3,.bgcolor-brand1.page-section h4,.bgcolor-brand1.page-section h5,.bgcolor-brand1.page-section h6{color:inherit}.bgcolor-brand1.page-section a{color:#fff;text-decoration:underline}.bgcolor-brand1.page-section a:hover{color:#e0dddc}.subtitle{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase}.entry-content header{margin-bottom:30px}.entry-content a.button{text-decoration:none}.entry-content p+h2,.entry-content p+h3,.entry-content p+h4,.entry-content ul+h2,.entry-content ul+h3,.entry-content ul+h4,.entry-content ol+h2,.entry-content ol+h3,.entry-content ol+h4,.entry-content table+h2,.entry-content table+h3,.entry-content table+h4,.entry-content blockquote+h2,.entry-content blockquote+h3,.entry-content blockquote+h4{margin-top:1.5em}.entry-content img.align_right,.entry-content img.align_left,.entry-content img.align_center{display:block;margin:1em auto}.entry-content>figure,.entry-content>.figure{background-color:#dddad9;display:table;margin-top:1em;margin-bottom:1em;max-width:100%;padding:5px;text-align:center}.entry-content>figure figcaption,.entry-content>figure .figcaption,.entry-content>.figure figcaption,.entry-content>.figure .figcaption{display:block;font-style:italic}.entry-content img.align_center,.entry-content figure.align_center{margin:5px auto 10px}@media print,screen and (min-width: 41.875em){.entry-content img.align_right,.entry-content figure.align_right{float:right;margin:5px 0 10px 30px}.entry-content img.align_left,.entry-content figure.align_left{float:left;margin:5px 30px 10px 0}}.entry-content .heading-alt{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;color:#5e4f4b;margin-bottom:1em;text-transform:uppercase}.page-footer{background-color:#f3f3f3;color:#8c8280;font-size:.8235em;padding:40px 10px}.page-footer .footer-block{padding-top:20px;padding-bottom:20px}.page-footer .logo{margin-bottom:20px;max-width:155px}.page-footer h6{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:1em;font-weight:700;color:inherit;margin-bottom:0;text-transform:uppercase}.page-footer a{color:#8c8280}.page-footer a:hover{text-decoration:underline}.page-footer a.button:hover{text-decoration:none}.page-footer .nav-secondary{font-family:Merriweather,Georgia,serif;margin:20px 0}.page-footer .nav-secondary ul{list-style:none outside none;margin:0}.page-footer .social-list{overflow:visible}.page-footer .social-list li{margin-left:15px}.page-footer .social-list a{transform:scale(1.1)}@media print,screen and (min-width: 41.875em){.page-footer .nav-secondary li{display:inline-block;padding:0 10px;position:relative}.page-footer .nav-secondary li:before{background:#8c8280;content:"";display:block;position:absolute;left:0;top:4px;height:14px;width:1px}.page-footer .nav-secondary li:first-child{padding-left:0}.page-footer .nav-secondary li:first-child:before{display:none}}@media print,screen and (min-width: 64em){.page-footer .logo{margin-bottom:25px}.page-footer .page-bottom{padding-top:40px}}@media screen and (min-width: 75em){.page-footer .logo{margin-left:-55px}}.page-banner{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-image:url("images/page-banner.jpg");background-position:center 15%;color:#fff;display:table;min-height:200px;position:relative;overflow:hidden;width:100%}.page-banner .column-inner{position:relative;z-index:1;height:100%}.page-banner .row{height:100%;width:100%}.page-banner .page-banner-inner{display:table-cell;vertical-align:middle;padding:20px 0 20px}.page-banner video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center 10%}.page-banner:before{background:linear-gradient(90deg, #423734 0px, #423734 31%, #423734 38%, transparent 100%) repeat scroll 50% 50%;content:"";opacity:.8;position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.page-banner .align-center{text-align:center}.nt-page-banner{background-image:url("images/nt-banner.jpg")}@media print,screen and (min-width: 41.875em){.page-banner{height:550px;font-size:1.1765em}}@media print,screen and (min-width: 64em){.page-banner h2{font-size:2em;line-height:1.1em}.page-banner .lead{font-size:1.41em}}@media print,screen and (min-width: 41.875em){.home .page-banner,.home-alt1 .page-banner{height:75%;height:75vh;min-height:570px}}.page-banner.yt-player{height:auto;color:#5e4f4b}.page-banner.yt-player:before{display:none}.page-banner.yt-player .page-banner-inner{background:#eeebea;position:relative}.page-banner.yt-player h2{margin-bottom:.4em}.yt-player-inner{max-width:1144px;margin:0 auto;background:#eeebea}.yt-player .video-container{overflow:hidden;position:relative;width:100%}.yt-player .video-container::after{padding-top:56.25%;display:block;content:""}.yt-player .video-container iframe{border:0 none;position:absolute;top:0;left:0;width:100%;height:100%}.yt-player .video-description{padding:20px 0}@media print,screen and (min-width: 41.875em){.yt-player-inner{padding-top:40px;padding-bottom:40px}}.page-banner-s1:before{background:linear-gradient(to bottom, #423734 0px, #423734 31%, #423734 38%, transparent 75%) repeat scroll 50% 50%;mix-blend-mode:multiply}.page-banner-s1 .page-banner-inner{padding:60px 0 40px}.page-banner-s1 h2{color:#fff;line-height:1.3em}.home-banner-contact-form{box-shadow:7px 7px 0 0px #ff6d22;background:#f4f3f3;color:#4e4e4e;padding:20px;margin:0 auto;max-width:390px}.home-banner-contact-form .h6{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;font-size:16px;color:#5e4f4b;text-align:center;text-transform:uppercase}.home-banner-contact-form .field-wrap{position:relative;margin-bottom:10px}.home-banner-contact-form .field-wrap.usercode{position:absolute;left:-10000px}.home-banner-contact-form label,.home-banner-contact-form select{color:#4e4e4e;font-size:17px;margin:0}.home-banner-contact-form input,.home-banner-contact-form select{height:auto}.home-banner-contact-form input.button:hover{background-color:#ff6d22}.home-banner-contact-form textarea{min-height:50px}.home-banner-contact-form em.error{color:#cc4b37;font-size:13px;display:block;line-height:1.2em;margin-top:2px}.home-banner-contact-form .faaa-logo{max-width:145px}.home-banner-contact-form label{pointer-events:none;cursor:auto;-webkit-transition:opacity .15s linear;line-height:1.35em;padding:10px}.home-banner-contact-form label:not(.hs-error-msg){position:absolute}.home-banner-contact-form label:not(.hs-error-msg).focus{opacity:.35}.home-banner-contact-form label:not(.hs-error-msg).has-text{opacity:0;-webkit-transition-duration:0s}.home-banner-contact-form .form-error-messages .form-error-messages-inner{padding-bottom:15px}.home-banner-contact-form .validation-error-list{font-size:12px;margin-left:0;margin-bottom:0;list-style:none outside none}.home-banner-contact-form .validation-error-list li{color:#cc4b37}.fmd-hsform{min-height:100px;padding-left:8px;position:relative}.fmd-hsform label#label-state-a30d9607-a9a0-4dab-a7a6-5e46df78d3d0,.fmd-hsform label#label-sourced_from-a30d9607-a9a0-4dab-a7a6-5e46df78d3d0,.fmd-hsform label#label-life_stage-a30d9607-a9a0-4dab-a7a6-5e46df78d3d0{display:none}.fmd-hsform label#label-phone-a30d9607-a9a0-4dab-a7a6-5e46df78d3d0{display:block;position:relative}.fmd-hsform label#label-phone-a30d9607-a9a0-4dab-a7a6-5e46df78d3d0{padding:0 0 3px 0}.fmd-hsform .hs-error-msgs{margin:0;list-style:none outside none}.fmd-hsform .hs-error-msgs label{position:relative}.fmd-hsform .hs_error_rollup label{color:#cc4b37;padding-left:0;padding-right:0}.fmd-hsform .hs-error-msg{color:#cc4b37;font-size:13px;display:block;line-height:1.2em;margin-top:2px;padding:3px 0 0 0}.fmd-hsform #hsForm_a30d9607-a9a0-4dab-a7a6-5e46df78d3d0 fieldset.form-columns-1 .hs-input{width:100%}.fmd-hsform .hs-form-field{margin-bottom:10px}.fmd-hsform .hs-button{background:#5e4f4b;border:1px solid transparent;border-radius:3px;color:#fefefe;cursor:pointer;display:inline-block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:.9rem;font-weight:700;line-height:1;margin:0;letter-spacing:.5px;padding:.85em 1em;text-align:center;text-transform:uppercase;transition:all .25s ease-out;vertical-align:middle;-webkit-appearance:none}.fmd-hsform .hs-button:hover{background-color:#ff6d22}.fmd-hsform .faaa-logo-hsform{position:absolute;right:0;bottom:0;max-width:130px}@media print,screen and (min-width: 41.875em){.page-banner-s1:before{background:linear-gradient(to left, #423734 0px, #423734 31%, #423734 38%, transparent 100%) repeat scroll 50% 50%}.page-banner-s1 h2{font-size:47px}.home-banner-contact-form .faaa-logo{max-width:100%}.home-banner-contact-form .faaa-logo-hsform{max-width:145px}}@media print,screen and (min-width: 64em){.home-banner-contact-form .faaa-logo{max-width:145px}}.find-an-adviser-form{position:relative}.find-an-adviser-form fieldset{outline:0 none;padding:35px 0;position:relative}.find-an-adviser-form .fieldset-legend{color:#5e4f4b;font-family:"Source Sans Pro",Arial,sans-serif;margin-bottom:20px}.find-an-adviser-form em.error{color:#007b7b;display:block;font-style:normal;font-weight:700;margin-bottom:5px;position:relative;text-align:left !important;text-transform:uppercase;line-height:1.1em}.find-an-adviser-form em.error.valid{margin-bottom:0}.find-an-adviser-form input[type=submit]{transition:all 200ms ease}.find-an-adviser-form input[type=submit]:hover{text-shadow:0 0 4px rgba(255,255,255,.8)}.find-an-adviser-form select{border:0 none;border-bottom:1px solid #5e4f4b;box-shadow:0 0}.find-an-adviser-form .button-gradient-hollow{margin-bottom:1em}.find-an-adviser-form-feedback .feedback-success{display:none}.choose-areas label input[type=checkbox],.choose-areas label input[type=radio],.choose-adviser label input[type=checkbox],.choose-adviser label input[type=radio]{position:absolute;opacity:0}.choose-areas label .figure:before,.choose-adviser label .figure:before{background:#fff;border:3px solid #007b7b;border-radius:50%;content:"";color:#007b7b !important;display:block;font-family:"FontAwesome";font-size:22px;line-height:1em;padding:7px;position:absolute;right:-10px;top:0;margin-top:-11px;opacity:0;visibility:hidden;transition:all 150ms ease-in-out}.choose-areas label input[type=checkbox]:checked+.figure:before,.choose-areas label input[type=radio]:checked+.figure:before,.choose-adviser label input[type=checkbox]:checked+.figure:before,.choose-adviser label input[type=radio]:checked+.figure:before{-webkit-animation-name:flashOpacity;-moz-animation-name:flashOpacity;-ms-animation-name:flashOpacity;-o-animation-name:flashOpacity;animation-name:flashOpacity;-webkit-animation-duration:750ms;-moz-animation-duration:750ms;-ms-animation-duration:750ms;-o-animation-duration:750ms;animation-duration:750ms;color:#007b7b;opacity:1;visibility:visible;z-index:5}.find-an-adviser-form .choose-areas label{cursor:pointer;display:block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:.5882em;font-weight:700;padding:15px 0;text-align:center;text-transform:uppercase}.find-an-adviser-form .choose-areas label .title{transition:all 200ms ease}.find-an-adviser-form .choose-areas label .figure{border-radius:50%;display:block;margin:0 auto 5px;max-width:115px;padding:20px;position:relative;pointer-events:none;transition:all 200ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.find-an-adviser-form .choose-areas label:hover .figure{background-color:#f4f4f4}.find-an-adviser-form .choose-areas label input[type=checkbox]:focus+.figure,.find-an-adviser-form .choose-areas label input[type=radio]:focus+.figure{background-color:#f4f4f4}.find-an-adviser-form .choose-areas label input[type=checkbox]:checked+.figure,.find-an-adviser-form .choose-areas label input[type=radio]:checked+.figure{background-color:#f4f4f4}@media print,screen and (min-width: 41.875em){.find-an-adviser-form .choose-areas label{font-size:.8235em}}.find-an-adviser-form .nearest-office input[type=radio],.find-an-adviser-form .nearest-office input[type=checkbox]{opacity:0;position:absolute}.find-an-adviser-form .nearest-office input[type=radio]:focus+.button-gradient-hollow,.find-an-adviser-form .nearest-office input[type=checkbox]:focus+.button-gradient-hollow{color:#d65921}.find-an-adviser-form .nearest-office input[type=radio]:checked+.button-gradient-hollow,.find-an-adviser-form .nearest-office input[type=checkbox]:checked+.button-gradient-hollow{color:#fff !important}.find-an-adviser-form .nearest-office input[type=radio]:checked+.button-gradient-hollow:before,.find-an-adviser-form .nearest-office input[type=checkbox]:checked+.button-gradient-hollow:before{background-size:200%;-webkit-animation-name:flashBackground;-moz-animation-name:flashBackground;-ms-animation-name:flashBackground;-o-animation-name:flashBackground;animation-name:flashBackground;-webkit-animation-duration:750ms;-moz-animation-duration:750ms;-ms-animation-duration:750ms;-o-animation-duration:750ms;animation-duration:750ms}.find-an-adviser-form .choose-adviser label{cursor:pointer}.find-an-adviser-form .choose-adviser label .figure{position:relative;display:block}.find-an-adviser-form .choose-adviser label .figure:before{right:auto;left:50%;margin-left:30px}.adviser-list-wrap{display:none;padding-top:30px}.adviser-list-nav{font-size:.7647em;list-style:none outside none;margin-left:0;margin-bottom:5px;overflow:hidden}.adviser-list-nav.location{background:#f3f2f2}.adviser-list-nav.light{background:#fff}.adviser-list-nav li{float:left}.adviser-list-nav li a{color:#5e4f4b;display:block;padding:10px 5px;transition:all 175ms ease-in-out}.adviser-list-nav li a:hover{color:#ff6d22}.adviser-list-nav li.active a{color:#5e4f4b;font-weight:700}@media print,screen and (min-width: 41.875em){.adviser-list-nav-outer{margin-bottom:30px}.adviser-list-nav{font-size:1em}.adviser-list-nav li{margin:0 10px}}.adviser-list-item{font-weight:600;float:left;margin:20px 0;padding:0 10px;text-align:center;width:50%}.adviser-list-item .figure{margin-bottom:10px;pointer-events:none}.adviser-list-item .figure .adviser-image{border-radius:50%;margin-bottom:15px;position:relative;width:100px;height:100px;margin:0 auto;transition:all 400ms ease-in-out;overflow:hidden}.adviser-list-item .figure .adviser-image .front{background-repeat:no-repeat;background-position:center top;background-size:100% auto;border-radius:50%;position:absolute;left:0;top:0;transition:all 200ms ease-in-out}.adviser-list-item .figure:hover .adviser-image.flip{transform:rotateY(360deg)}.adviser-list-item .figure:hover .adviser-image.flip .front img{opacity:0}.adviser-list-item .figure img{transition:all 200ms ease-in-out;border-radius:50%;margin:0 auto;width:100px}.adviser-list-item .adviser-name{display:block;margin-bottom:1em;transition:all 175ms ease-in-out}.adviser-list-item>a{color:#5e4f4b;display:block}.adviser-list-item>a:hover,.adviser-list-item>a:focus{color:#8c8280}.ishidden .adviser-list-item{opacity:0 !important}@media print,screen and (min-width: 41.875em){.adviser-list-item{width:25%}}.find-an-adviser-form .contact-info h6{color:#5e4f4b;font-family:"Source Sans Pro",Arial,sans-serif;margin-bottom:5px}.find-an-adviser-form .contact-info .text{cursor:pointer;display:block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;line-height:1.4em;text-transform:uppercase;padding-left:25px;position:relative}.find-an-adviser-form .contact-info label{overflow:hidden}.find-an-adviser-form .contact-info label.expanded{margin-top:20px}.find-an-adviser-form .contact-info label.expanded .text{width:100%}.find-an-adviser-form .contact-info input[type=text]+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]+.text:before,.find-an-adviser-form .contact-info textarea+.text:before,.find-an-adviser-form .contact-info input[type=text]+em+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]+em+.text:before,.find-an-adviser-form .contact-info textarea+em+.text:before,.find-an-adviser-form .contact-info select+em+.text:before{content:"";color:#aaa;display:block;font-family:"FontAwesome";font-size:20px;line-height:1em;opacity:0;visibility:hidden;transition:all 150ms ease;position:absolute;left:0;top:4px}.find-an-adviser-form .contact-info input[type=text].valid.filled-in+.text:before,.find-an-adviser-form .contact-info input[type=text].valid.filled-in+em+.text:before,.find-an-adviser-form .contact-info textarea.valid.filled-in+.text:before,.find-an-adviser-form .contact-info textarea.valid.filled-in+em+.text:before,.find-an-adviser-form .contact-info input[type=text]:focus+.text:before,.find-an-adviser-form .contact-info input[type=text]:focus+em+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]:focus+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]:focus+em+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]:checked+em+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]:checked+.text:before,.find-an-adviser-form .contact-info textarea:focus+.text:before,.find-an-adviser-form .contact-info textarea:focus+em+.text:before,.find-an-adviser-form .contact-info select.valid+em+.text:before{opacity:1;visibility:visible}.find-an-adviser-form .contact-info input[type=text].valid.filled-in+em+.text:before,.find-an-adviser-form .contact-info input[type=checkbox]:checked+.text:before,.find-an-adviser-form .contact-info textarea.valid+em+.text:before,.find-an-adviser-form .contact-info select.valid+em+.text:before{color:#007b7b}.find-an-adviser-form .contact-info input[type=checkbox]{position:absolute;opacity:0}.find-an-adviser-form .contact-info input[type=text],.find-an-adviser-form .contact-info textarea{border:none;border-bottom:1px solid #5e4f4b;box-shadow:none;margin-bottom:10px}.find-an-adviser-form .contact-info textarea{min-height:100px}.find-an-adviser-form .contact-info select{margin-bottom:10px}.find-an-adviser-form ol.list-of-fields li+li{margin-top:30px}.find-an-adviser-form-feedback{color:#8c8280}.find-an-adviser-form-feedback h5{color:#8c8280;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase}.find-an-adviser-form-feedback p{margin-bottom:.3em}.form-processor{display:none}@-webkit-keyframes flashOpacity{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flashOpacity{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-ms-keyframes flashOpacity{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flashOpacity{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flashOpacity{from,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes flashBackground{0%,50%,100%{background:#bc4c20;border-color:#bc4c20}25%,75%{background:#ff6d22;border-color:#ff6d22}}@-moz-keyframes flashBackground{0%,50%,100%{background:#bc4c20;border-color:#bc4c20}25%,75%{background:#ff6d22;border-color:#ff6d22}}@-ms-keyframes flashBackground{0%,50%,100%{background:#bc4c20;border-color:#bc4c20}25%,75%{background:#ff6d22;border-color:#ff6d22}}@-o-keyframes flashBackground{0%,50%,100%{background:#bc4c20;border-color:#bc4c20}25%,75%{background:#ff6d22;border-color:#ff6d22}}@keyframes flashBackground{from,50%,to{background:#bc4c20;border-color:#bc4c20}25%,75%{background:#ff6d22;border-color:#ff6d22}}@media print,screen and (min-width: 41.875em){.bookmeeting-form-wrap section{height:700px}}@media print,screen and (min-width: 64em){.find-an-adviser-form .contact-info label.align-to-textarea{margin-top:81px}}.post-list .post-item{background:#fff;margin-bottom:25px}.post-list .post-item figure{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;height:155px;margin-bottom:10px;position:relative}.post-list .post-item figure a{display:block;height:100%;width:100%}.post-list .post-item figure img{border-radius:4px 4px 0 0;object-fit:cover;height:100%;width:100%;z-index:5;top:0}.post-list .post-item h4{font-size:1.2941em;margin-bottom:.3em}.post-list .post-item h4 a{display:block}.post-list .post-item .body{font-size:1.0588em}.post-list .post-item .meta{font-size:1.0588em;font-weight:600;line-height:1.3em}.post-list .post-item .meta i{display:block;font-weight:400}.post-list .post-item .meta p{margin-bottom:0}.post-list.vertical .post-item{padding:15px}.post-list.vertical .post-item figure{height:200px;margin:-15px -15px 10px}.posts-secondary.initial{display:none}.post-loader{color:#b1aaa9;display:none}.MarkupPagerNav{display:none}@media print,screen and (min-width: 41.875em){.post-list.vertical .row .row .columns:nth-child(-n+3){flex:0 0 33.33333%;max-width:33.33333%}}@media print,screen and (min-width: 64em){.post-list.vertical .columns:nth-child(1n+4) .post-item h4{font-size:.9412em}.post-list.vertical .columns:nth-child(1n+4) .post-item .meta{font-size:.8824em}}.post-banner{padding-top:30px;padding-bottom:30px}.post-banner h6{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;margin:10px 0;text-transform:uppercase}@media print,screen and (min-width: 64em){.post-banner{padding-top:50px;padding-bottom:50px}}@media print,screen and (min-width: 64em){.post-banner .row .columns:nth-child(1){max-width:30%}.post-banner .row .columns:nth-child(2){max-width:50%}.post-banner .row .columns:nth-child(3){max-width:20%}}.post-single .list-share{float:right;margin-top:10px;margin-bottom:15px}.post-single h2:first-of-type{margin-bottom:.2em}.adviser-profile-item{line-height:1.2em;margin-bottom:15px}.adviser-profile-item figure{border-radius:50%;float:left;height:50px;width:50px;margin:0 15px 15px 0;overflow:hidden}.adviser-profile-item figure img{width:100%}.adviser-profile-item .adviser-profile-header{padding-left:65px}.adviser-profile-item h5{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:600;color:#5e4f4b;margin-bottom:0}.adviser-profile-item p{margin-bottom:3px}.adviser-profile-item .job-title{font-weight:600}.adviser-profile-item .job-practice-location{font-style:italic}.adviser-profile-item ul{margin-top:7px}@media print,screen and (min-width: 64em){.adviser-profile-item figure{height:110px;width:110px}.adviser-profile-item .adviser-profile-header{padding-left:125px}}#ajaxSearch,.ajaxSearch{margin-top:20px;max-height:550px;overflow-y:auto}#ajaxSearch .ajaxSearch_body,.ajaxSearch .ajaxSearch_body{padding:15px 20px 0 0}.search-result-list{list-style:none outside none;margin-left:0;font-size:15px}.search-result-list li{margin-bottom:1em}.search-result-list p{margin-bottom:0}.search-result-list .search-result-tag{background:#dddad9;border-radius:2px;color:#8c8280;display:inline-block;line-height:1em;margin-bottom:3px;padding:.05em .5em .25em}.search-results .qa-item .qa-item-title{font-size:17px;margin-bottom:2px}.search-results .qa-item .qa-item-title a{line-height:1.2em}.search-results .qa-item .qa-item-title a:before{font-size:10px}.search-results .qa-item .qa-item-title a,.search-results .qa-item .answer{padding-left:35px}.search-results .post-item{padding-left:35px}.search-results .post-item .post-item-title{display:block;margin-bottom:5px}.insights .page-footer,.post .page-footer{z-index:250;position:relative}.button-gradient-hollow,.button-gradient-hollow-lg,.button-gradient{border:none;border-radius:3px;color:#5e4f4b;cursor:pointer;display:inline-block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:14px;font-weight:700;line-height:22px;padding:.8235em 1.5em;text-align:center;text-decoration:none !important;text-transform:uppercase;transition:all 250ms ease}.button-gradient-hollow,.button-gradient-hollow-lg,.callout-box{position:relative;z-index:1}.button-gradient-hollow:before,.button-gradient-hollow-lg:before,.callout-box:before{border-radius:3px;position:absolute;content:"";display:block;left:0;top:0;height:100%;width:100%;-webkit-tap-highlight-color:transparent;transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-moz-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-ms-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-o-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-webkit-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;border-left:2px solid #ff6d22;border-right:2px solid #a13f1f;background-position:0 100%,0 0;background-repeat:no-repeat;background-size:200% 2px;background-image:linear-gradient(to right, #ff6d22 0%, #a13f1f 50%, #ff6d22 100%),linear-gradient(to right, #ff6d22 0%, #a13f1f 50%, #ff6d22 100%);z-index:-1}.button-gradient-hollow:hover,.button-gradient-hollow-lg:hover{color:#ef6522}.button-gradient-hollow:hover:before,.button-gradient-hollow-lg:hover:before{background-position:100% 100%,100% 0;border-left-color:#a13f1f;border-right-color:#ff6d22}.button-gradient-hollow-lg:before{background-size:200% 4px;border-width:4px}.button-gradient-hollow.light{color:#fff}.button-gradient-hollow.light:hover{background:rgba(255,255,255,.3)}.button-gradient-hollow-lg.live:before,.button-gradient-hollow.live:before{-webkit-animation:button-gradient-hollow-animation 2s ease infinite;-moz-animation:button-gradient-hollow-animation 2s ease infinite;animation:button-gradient-hollow-animation 2s ease infinite}@keyframes button-gradient-hollow-animation{0%{background-position:0 100%,0 0;border-left-color:#ff6d22;border-right-color:#a13f1f}50%{background-position:100% 100%,100% 0;border-left-color:#a13f1f;border-right-color:#ff6d22}100%{background-position:0 100%,0 0;border-left-color:#ff6d22;border-right-color:#a13f1f}}.button-gradient-hollow.small{font-size:14px}.button.hollow.whitebg{background-color:#fff}.button-gradient{background:#ff6d22;color:#fff !important;background:#ff6d22;background:-moz-linear-gradient(45deg, #ff6d22 0%, #a13f1f 44%, #a13f1f 56%, #ff6d22 100%);background:-webkit-linear-gradient(45deg, #ff6d22 0%, #a13f1f 44%, #a13f1f 56%, #ff6d22 100%);background:linear-gradient(45deg, #ff6d22 0%, #a13f1f 44%, #a13f1f 56%, #ff6d22 100%);background-size:150% 150%}.button-gradient:hover{background-position:100% 50%}.button-gradient.live{-webkit-animation:button-gradient-animation 3s ease-in-out infinite;-moz-animation:button-gradient-animation 3s ease-in-out infinite;animation:button-gradient-animation 3s ease-in-out infinite}@keyframes button-gradient-animation{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media print,screen and (min-width: 64em){.button-gradient-hollow,.button-gradient-hollow-lg,.button-gradient{font-size:1em}}.button.blue{background-color:#2dace1;color:#fff !important}.button.blue:hover{background-color:#ff6d22}.callout-box{border-radius:3px;margin-top:30px;margin-bottom:30px;padding:20px}.callout-box h3{color:#5e4f4b;font:700 1.0588em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;margin-bottom:1em;text-transform:uppercase}.callout-box .list-circle li{margin:10px 0}.callout-box.closed{display:none}@media print,screen and (min-width: 41.875em){.callout-box{padding:30px 75px}.callout-box-narrow{padding-left:30px;padding-right:30px}}.button.brand1{background-color:#8c8280;color:#fefefe}.button.brand1:hover,.button.brand1:focus{background-color:#786e6c;color:#fefefe}.button-search{position:relative;padding-right:70px}.button-search:after{background:#ff6d22;background-image:linear-gradient(to right, #ff6d22 0%, #a13f1f 100%);border-radius:0 3px 3px 0;color:#fff;font-family:"FontAwesome";font-size:1em;font-weight:normal;content:"";display:block;position:absolute;text-align:center;right:0;top:0;padding:.8235294118em 0;height:100%;width:50px;z-index:-2}.button.hollow.brand1,.button.hollow.brand1:hover,.button.hollow.brand1:focus{background-color:transparent}.button.hollow.brand1{border:2px solid #8c8280;color:#8c8280}.button.hollow.brand1:hover,.button.hollow.brand1:focus{border-color:#786e6c;color:#786e6c}.button.hollow.white{border:2px solid #fff;color:#fff}.button.hollow.white:hover,.button.hollow.white:focus{background:#fff;color:#5e4f4b}.button-gradient-hollow.expanded,.button-gradient-hollow-lg.expanded,.button-gradient.expanded{width:100%}.button-gradient-hollow.medium-expanded,.button-gradient-hollow-lg.medium-expanded,.button-gradient.medium-expanded{width:100%}@media print,screen and (min-width: 64em){.button-gradient-hollow.medium-expanded,.button-gradient-hollow-lg.medium-expanded,.button-gradient.medium-expanded{width:auto}}.service-list-item{display:table;line-height:1.2em;margin:15px 0;overflow:hidden}.service-list-item div{display:table-cell;vertical-align:top}.service-list-item h4{color:#5e4f4b;font:700 .8235em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;margin-bottom:.2em;text-transform:uppercase}.service-list-item figure{background:#fff;border-radius:50%;margin:5px 15px 10px;padding:10px;width:90px}.service-list-items-alt1 .service-list-item div{vertical-align:middle}.service-list-items-alt1 .service-list-item h4{font-size:1.0588em}.service-list-items-alt1 .service-list-item figure{background-color:#f3f3f3}.feature-list-item{font-style:italic;line-height:1.3em;margin:30px 0;overflow:hidden}.feature-list-item figure{float:left;margin-right:15px;width:70px}.feature-list-item div{padding-left:85px}.feature-list-item h4{color:#5e4f4b;font:700 .8235em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;margin-bottom:.2em;text-transform:uppercase}.feature-list-item p{margin-bottom:.2em}.feature-list-item strong{font-style:normal}.step-list-item{position:relative;margin-bottom:30px}.step-list-item>div{border:2px solid #fff;border-radius:3px;padding:30px 20px;position:relative}.step-list-item>div:after{background:#fff;content:"";display:block;position:absolute;left:50%;margin-left:-1px;bottom:-32px;height:32px;width:2px}.step-list-item h4{color:inherit;font:700 1.0588em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;text-transform:uppercase;margin-bottom:.2em}.step-list-item p{line-height:1.3em;margin-bottom:.5em}.step-list-item p:last-child{margin-bottom:0}.step-list-item i{color:#e0dddc}.step-list-vertical{margin-bottom:60px}.step-list-vertical li:last-child:before{border:2px solid #fff;border-radius:50%;content:"";display:block;position:absolute;left:50%;margin-left:-9px;bottom:-48px;height:18px;width:18px}.step-list-horizontal .step-list-item:last-child>div:after{display:none}@media print,screen and (min-width: 41.875em){.step-list-vertical .step-list-item>div{padding-left:75px;padding-right:75px}.step-list-horizontal .step-list-item>div:after{position:absolute;left:100%;top:50%;height:2px;width:32px;margin-left:2px}}.adviser-profile-list-item{position:relative;width:100%}.adviser-profile-list-item:before{background:#fff;content:"";display:block;position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.adviser-profile-list-item p{color:#4e4e4e}.adviser-profile-list-item h5{color:#ff6d22 !important}.adviser-profile-list-item a{text-decoration:none}.adviser-profile-list-item .inner{background:#fff;line-height:1.1765em;margin:10px;min-height:290px;padding:20px;position:relative}.adviser-profile-list-item .adviser-profile-img{margin-bottom:10px;position:relative}.adviser-profile-list-item .adviser-profile-img .front{background-repeat:no-repeat;background-position:center top;background-size:100% auto;border-radius:50%;transition:all 300ms ease-in-out}.adviser-profile-list-item .adviser-profile-img img{border-radius:50%;transition:all 200ms ease-in-out;width:100%}.adviser-profile-list-item .adviser-profile-img.flip:hover .front{transform:rotateY(360deg)}.adviser-profile-list-item .adviser-profile-img.flip:hover .front img{opacity:0}.adviser-profile-list-item .adviser-profile-traits{color:#ff6d22;font-size:.7648em;line-height:1.2em;text-align:center}.adviser-profile-list-item .adviser-profile-traits p{margin-bottom:.3em}.adviser-profile-list-item .adviser-profile-header{margin-bottom:10px}.adviser-profile-list-item .adviser-profile-header h5{line-height:1.2em;margin-bottom:0}.adviser-profile-list-item .adviser-profile-header p{margin-bottom:0}.adviser-profile-list-item .social-list{margin-bottom:8px}.adviser-profile-list-item .job-practice-area{font-style:italic}.adviser-profile-list-item .adviser-profile-body{font-size:.9412em}.adviser-profile-list-item .adviser-profile-body .read-more{color:#5e4f4b;display:inline-block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:.875em;font-weight:700;text-transform:uppercase;border-bottom:2px solid #007b7b}.adviser-profile-list-item .adviser-profile-body .read-more:hover{color:#007b7b}@media print,screen and (min-width: 41.875em){.adviser-profile-list-item{float:left;width:49.9%}}.adviser-profile-list-static .adviser-profile-list-item{position:relative;float:none;width:100%}.adviser-profile-list-static .adviser-profile-list-item .adviser-profile-img{max-width:180px;margin-left:auto;margin-right:auto}.social-list{display:inline-block;list-style:none outside none;margin:0 -3px;overflow:hidden}.social-list li{display:inline-block;float:left;margin:0 3px;vertical-align:top}.social-list .ac-icon{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-size:80%;border:2px solid #f3f2f2;border-radius:50%;color:#5e4f4b;display:block;font-size:15px;line-height:18px;padding:3px;height:28px;width:28px;text-align:center;transition:all 175ms ease-in-out}.social-list .ac-icon:hover,.social-list .ac-icon:focus{border-color:#8c8280;text-decoration:none}.social-list .info{background-image:url("images/icon-info.svg")}.social-list .phone{background-image:url("images/icon-phone.svg")}.social-list .mail{background-image:url("images/icon-mail.svg")}.social-list .linkedin{background-image:url("images/icon-linkedin.svg")}.social-list .fa-envelope{font-size:14px}.social-list.invert .ac-icon,.social-list.light .ac-icon{color:#fff}.social-list.invert .ac-icon:hover,.social-list.invert .ac-icon:focus,.social-list.light .ac-icon:hover,.social-list.light .ac-icon:focus{background-color:#ff6d22;border-color:#ff6d22}.social-list.invert .info,.social-list.light .info{background-image:url("images/icon-info-white.svg")}.social-list.invert .phone,.social-list.light .phone{background-image:url("images/icon-phone-white.svg")}.social-list.invert .mail,.social-list.light .mail{background-image:url("images/icon-mail-white.svg")}.social-list.invert .linkedin,.social-list.light .linkedin{background-image:url("images/icon-linkedin-white.svg")}.social-list.invert .ac-icon{background-color:#b1aaa9;border-color:#b1aaa9}.social-list.light .ac-icon{background-color:#d6d1d0;border-color:#d6d1d0}.link-list{font:700 .8235em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;text-transform:uppercase}.link-list li{margin:1em 0}@media print,screen and (min-width: 41.875em){.link-list{padding-left:77px;padding-right:77px}}.check-list,.check-list-double{font-weight:700;list-style:none outside none;margin-left:0}.check-list li,.check-list-double li{display:block;position:relative;padding:13px 0 13px 40px}.check-list li:before,.check-list-double li:before{border:2px solid #ff6d22;border-radius:50%;content:"";color:#ff6d22;display:block;font-family:"FontAwesome";font-weight:normal;position:absolute;left:0;top:10px;height:30px;width:30px;line-height:26px;text-align:center}.bgcolor-brand1 .check-list li:before,.bgcolor-brand1 .check-list-double li:before{color:inherit;border-color:inherit}@media print,screen and (min-width: 41.875em){.check-list-double li{float:left;width:50%}}.faq-list{list-style:none outside none;margin-left:0}.faq-list h4{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:700;font-size:20px;color:#5e4f4b;margin-bottom:0}.tag-list ul{list-style:none outside none;margin:0 -6px 20px;overflow:hidden}.tag-list ul li{float:left}.tag-list ul li span,.tag-list ul li a{background:#dddad9;border-radius:2px;color:#8c8280;display:inline-block;font-style:italic;font-weight:300;line-height:1em;margin:3px 6px;padding:5px 50px 7px 10px;position:relative}.tag-list ul li span a{position:absolute;top:0;right:0;font-style:normal;display:inline-block;line-height:.9em;font-size:1em;padding:2px 5px 2px 7px}.tag-list ul li span a:hover{color:#ff6d22}.qa-list ul,.qa-item ul{list-style:none outside none;margin-left:0}.qa-list ul li,.qa-item ul li{margin:30px 0}.qa-list h4,.qa-list .qa-item-title,.qa-item h4,.qa-item .qa-item-title{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-size:1em;font-weight:700;line-height:1.55em;margin-bottom:.3em}.qa-list h4 a,.qa-list .qa-item-title a,.qa-item h4 a,.qa-item .qa-item-title a{color:#5e4f4b;display:block;position:relative;padding-top:.2em;transition:all 250ms ease-in-out}.qa-list h4 a:before,.qa-list .qa-item-title a:before,.qa-item h4 a:before,.qa-item .qa-item-title a:before{border:3px solid #5e4f4b;border-radius:50%;box-sizing:content-box;content:"";display:block;font-family:FontAwesome;font-weight:normal;line-height:1.7333em;text-align:center;position:absolute;left:0;top:0;width:1.7333em;height:1.7333em;transition:all 250ms ease-in-out}.qa-list h4 a:hover,.qa-list .qa-item-title a:hover,.qa-item h4 a:hover,.qa-item .qa-item-title a:hover{color:#ff6d22}.qa-list h4 a:hover:before,.qa-list .qa-item-title a:hover:before,.qa-item h4 a:hover:before,.qa-item .qa-item-title a:hover:before{border-color:#ff6d22;transform:rotate(180deg)}.qa-list h4 a.active:before,.qa-list .qa-item-title a.active:before,.qa-item h4 a.active:before,.qa-item .qa-item-title a.active:before{border-color:#ff6d22;content:"";color:#ff6d22}.qa-list .answer,.qa-item .answer{display:none}.qa-list .answer p:last-child,.qa-item .answer p:last-child{margin-bottom:0}.qa-list h4 a,.qa-list .qa-item-title a,.qa-list .answer,.qa-item h4 a,.qa-item .qa-item-title a,.qa-item .answer{padding-left:47px}.adviser-modal{overflow:hidden;padding:10px 0}.adviser-modal .adviser-modal-img{margin-bottom:15px;position:relative;width:80px}.adviser-modal .adviser-modal-img .front{background-repeat:no-repeat;background-position:center top;background-size:100% auto;border-radius:50%;width:100%;transition:all 300ms ease-in}.adviser-modal .adviser-modal-img img{border-radius:50%;transition:all 300ms ease-in;width:100%}.adviser-modal .adviser-modal-img.flip:hover .front{transform:rotateY(360deg)}.adviser-modal .adviser-modal-img.flip:hover .front img{opacity:0}.adviser-modal .adviser-modal-header{margin-bottom:10px}.adviser-modal .adviser-modal-header p{margin-bottom:0}.adviser-modal .job-title{font-weight:600px}.adviser-modal .office-location{font-weight:700}.adviser-modal h5{margin-bottom:0;line-height:1.2em}.adviser-modal .adviser-modal-meta{font-style:italic;line-height:1.4em;margin-bottom:10px}.adviser-modal .adviser-modal-meta p{margin-bottom:0}.adviser-modal .adviser-modal-body{line-height:1.2em;margin-bottom:15px}.adviser-modal .button-gradient-hollow{font-size:15px}.adviser-modal .or{display:block;font-weight:700;padding:10px 0;text-align:center;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.adviser-modal .adviser-modal-img{width:100%}.adviser-modal .adviser-modal-header{margin-bottom:30px}}.reveal video{display:block;width:100%}.search-icon{display:block;cursor:pointer}.search-icon svg{fill:#8c8280;width:25px;transition:all 250ms ease-in-out}.search-icon:hover svg{fill:#ff6d22}label.search-icon{cursor:default}label.search-icon:hover svg{fill:#8c8280}@media print,screen and (min-width: 41.875em){.search-icon svg{width:40px}}.modal-search{padding:50px 30px}.modal-search input[type=text]{border:0;border-bottom:1px solid #8c8280;box-shadow:none;font-size:1.2em;padding:.27059em .47059rem}.block-tabs .block-tabs-nav{list-style:none outside none;margin-left:0;text-align:justify}.block-tabs .block-tabs-nav:after{content:"";display:inline-block;width:100%}.block-tabs .block-tabs-nav li{display:inline-block}.block-tabs .block-tabs-nav a{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;text-transform:uppercase;transition:all 250ms ease-in-out}.block-tabs .block-tabs-nav .flex-active a{color:#ff6d22;font-weight:700}.block-tabs .tab-content{background:#fff;border-radius:10px;overflow:hidden;line-height:1.3em}.block-tabs .tab-content figure{height:100%}.block-tabs .tab-copy{padding:30px 25px 30px}.block-tabs .tab-copy h4{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase}.block-tabs .flex-active a{cursor:default}@media print,screen and (min-width: 41.875em){.block-tabs .block-tabs-nav a{font-size:1.2941em}.tab-content{font-size:1.2em}}.video-slides .video-slide-thumbnail{background:transparent;border-radius:5px;display:block;margin:0 auto 10px;overflow:hidden;padding:0;position:relative}.video-slides .video-slide-thumbnail a:after{background:url("images/icon-arrow-round-right.png") no-repeat center center;border-radius:50%;border:1px solid #fff;content:"";cursor:pointer;display:block;position:absolute;left:50%;top:50%;height:37px;width:37px;margin-left:-18px;margin-top:-18px;transition:all 250ms ease-in-out}.video-slides .video-slide-thumbnail a:hover:after{transform:scale(1.3);background-color:#ff6d22;box-shadow:0 0 0 1px #fff}.video-slides .video-slide-thumbnail img{width:100%}.video-slides .flex-control-paging li a{background:transparent;border:1px solid #fff;transition:all 250ms ease-in-out}.video-slides .flex-control-paging li a.flex-active{background:#fff}.contact-google-map{min-height:300px;width:100%}.page-section-contact{position:relative}.page-section-contact .contact-overlay{background:rgba(255,255,255,.85);padding:20px;z-index:10}.page-section-contact .contact-overlay address{font-style:normal;margin-bottom:30px}.page-section-contact .contact-overlay address a{color:#8c8280;transition:all 250ms ease-in-out}.page-section-contact .contact-overlay address a.active,.page-section-contact .contact-overlay address a:hover{color:#ff6d22}.page-section-contact .contact-overlay address p{color:#5e4f4b;font:700 .8235em/1.2em Montserrat,"Source Sans Pro",Arial,sans-serif;margin-bottom:.2em;text-transform:uppercase}.page-section-contact .contact-overlay address span{display:block;line-height:1.4em;padding-left:20px;position:relative}.page-section-contact .contact-overlay address span:before{font-family:FontAwesome;display:block;position:absolute;left:0;opacity:.4;transition:all 250ms ease-in-out}.page-section-contact .contact-overlay address .address:before{content:""}.page-section-contact .contact-overlay address .phone:before{content:""}.page-section-contact .contact-overlay address .email:before{content:""}.page-section-contact .contact-overlay address a:hover span:before,.page-section-contact .contact-overlay address a.active span:before{opacity:1}@media print,screen and (min-width: 41.875em){.contact-google-map{min-height:800px}.page-section-contact .contact-overlay{position:absolute;width:40%;left:10px;top:10px}}@media print,screen and (min-width: 64em){.page-section-contact .contact-overlay{position:absolute;width:25%;left:70px;top:70px}}.feature-item{position:relative}.feature-item p:last-of-type{margin-bottom:0}.feature-item hr{border-color:#b1aaa9}.feature-item .brand-icon{margin-left:auto;margin-right:auto}@media print,screen and (min-width: 41.875em){.feature-item:after{background:#b1aaa9;content:"";display:block;position:absolute;left:60%;top:10%;height:80%;width:1px}.feature-item .subtitle{font-size:1.0588em}.feature-item hr{display:none}}.brand-icon{display:block;background:#f3f3f3;width:80px;height:80px;border-radius:50%}.play-video-link{display:inline-block;position:relative;padding-left:1.3em}.play-video-link:before{content:"";font-family:FontAwesome;display:block;position:absolute;left:0;top:0}.entry-content .play-video-thumbnail{position:relative;max-width:300px}.entry-content .play-video-thumbnail a:before{content:"";color:#ff6d22;cursor:pointer;display:block;font-family:"FontAwesome";font-size:37px;line-height:37px;position:absolute;left:50%;top:50%;height:37px;width:37px;margin-left:-18px;margin-top:-18px;transition:all 250ms ease-in-out}.entry-content .play-video-thumbnail a:hover:before{transform:scale(1.3)}.callout{background:#f3f3f3;border-radius:7px;padding:30px 20px;position:relative;text-align:center}.callout h4{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;font-size:1em;text-transform:uppercase}.callout.light{background:transparent}.callout.light:before{border-radius:3px;position:absolute;content:"";display:block;left:0;top:0;height:100%;width:100%;background-image:linear-gradient(to right, #ff6d22 0%, #a13f1f 50%, #ff6d22 100%),linear-gradient(to right, #ff6d22 0%, #a13f1f 50%, #ff6d22 100%);-webkit-tap-highlight-color:transparent;transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-moz-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-ms-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-o-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;-webkit-transition:background-position 350ms ease-in-out,border-color 350ms ease-in-out,color 350ms ease-in-out;border-left:2px solid #ff6d22;border-right:2px solid #a13f1f;background-position:0 100%,0 0;background-repeat:no-repeat;background-size:200% 2px;z-index:-1}.callout.white{background:#fff}.callout.alert{background:#ff6d22;border-radius:0}.callout.alert h4{color:#fff}.callout.image{background:transparent;border-radius:0;padding-top:50px;padding-bottom:50px;overflow:hidden}.callout.image:before{background:#5e4f4b;content:"";display:block;position:absolute;left:0;top:0;height:100%;width:100%;opacity:.8}.callout.image .columns{position:relative}.callout.image h4{color:#fff}.callout.extended{border-radius:15px;background-image:linear-gradient(45deg, #ff6d22 0%, #a13f1f 100%);margin:0 10px;max-width:68em}.callout.extended:before{background:#fff;border-radius:12px;content:"";display:block;position:absolute;left:2px;top:2px;height:calc(100% - 4px);width:calc(100% - 4px)}.callout.extended>.row{position:relative}.callout.extended h4{color:#ff6d22;font-family:Merriweather,Georgia,serif;font-size:23px;font-weight:normal;text-transform:none}.callout.style1{max-width:770px;margin-left:auto;margin-right:auto}@media print,screen and (min-width: 64em){.callout{text-align:left;padding:30px}.callout .callout-body>p:last-child{margin-bottom:0}.callout h4{margin-bottom:0}.callout .button,.callout .button-gradient-hollow{float:right}.callout.image{padding-top:100px;padding-bottom:100px}.callout.extended{margin:0 auto}}.embedded-video-youtube{position:relative;padding-bottom:56.25%;height:0;width:100%;margin-bottom:2em}.embedded-video-youtube iframe{border:0 none;position:absolute;top:0;left:0;width:100%;height:100%}.embedded-video-local{margin-bottom:2em}.embedded-video-local video{display:block;width:100%}.fmdform-fieldwrap{cursor:pointer;display:block;min-height:42px;padding:4px 0 4px 55px;position:relative;margin:10px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fmdform-fieldwrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin:0}.fmdform-fieldwrap strong{float:left;text-transform:uppercase}.fmdform-fieldwrap strong+span{display:block;line-height:1.3em;padding-left:30px;padding-top:4px}.fmdform-fieldwrap .checkmark{background:#007b7b;position:absolute;top:0;left:0;height:42px;width:42px;line-height:42px;border-radius:50%}.fmdform-fieldwrap .checkmark:after{font-family:"FontAwesome";content:"";font-size:22px;color:#007b7b;position:absolute;display:none}.fmdform-fieldwrap input:checked~.checkmark:after{display:block}.fmdform-fieldwrap .checkmark:after{top:0;left:0;width:42px;text-align:center;z-index:20}.fmdform-fieldwrap .checkmark:before{background:#fff;border-radius:50%;position:absolute;content:"";height:36px;width:36px;left:3px;top:3px;z-index:10}.fmdform-fieldwrap-negative .checkmark{background:linear-gradient(to right, #ff6d22 0%, #a13f1f 100%)}.fmdform-fieldwrap-negative .checkmark:after{color:#d15621;content:""}.advice-needs-form-intro{font-size:19px;margin-bottom:40px}.advice-needs-form{border-bottom:1px solid #d6d3d2;margin-bottom:40px}.advice-needs-form .form-section{border-bottom:1px solid #d6d3d2;padding:30px 0}.advice-needs-form .form-section:last-child{border-bottom:0}.advice-needs-form .wrap-question h4{color:#4e4e4e;font-family:"Source Sans Pro",Arial,sans-serif;font-size:19px;font-weight:600;margin-bottom:1em}.advice-needs-form .wrap-answer{display:none;margin-top:15px}.advice-needs-form-outcome{display:none}.advice-needs-answer,.advice-needs-summary{background:#efeeed;border-radius:5px;padding:60px;position:relative}.advice-needs-answer{padding:10px 10px 10px 0}.advice-needs-answer figure{float:left;background:#fff;border-radius:50%;margin:5px 15px 10px;padding:10px;width:90px}.advice-needs-answer .advice-needs-answer-body{max-width:800px;padding-left:120px}.advice-needs-answer .advice-needs-answer-body p:last-child{margin-bottom:0}.advice-needs-answer h4{font:700 .9474em/1.2em "Montserrat","Source Sans Pro",Arial,sans-serif;color:#4e4e4e;margin-bottom:.5em;text-transform:uppercase}.advice-needs-summary{margin:50px auto}.advice-needs-summary h5{margin-bottom:5px}.advice-needs-summary p:last-child{margin-bottom:0}.advice-needs-summary.revealed,.advice-needs-answer.revealed{margin:50px auto}.advice-needs-summary.revealed:before,.advice-needs-answer.revealed:before{background:url("images/gradient-arrow-down.png");content:"";display:block;position:absolute;left:50%;top:-50px;margin-left:-28px;height:23px;width:57px}.advice-needs-answer-alt{background:#8c8280;color:#fff}.advice-needs-answer-alt h4{color:#fff}@media print,screen and (min-width: 41.875em){.advice-needs-form{font-size:19px}.advice-needs-form .advice-needs-answer{padding:30px}.advice-needs-form .advice-needs-answer .advice-needs-answer-body{padding-left:150px}}.video-list-section:nth-child(even){background:#eeebea}.video-list-section:nth-child(odd) .vlt-description{background:#f3f3f3}.video-list-thumbnail{color:#5e4f4b;display:block;margin:20px 0;transition:all 250ms ease-in-out}.video-list-thumbnail .vlt-image{position:relative}.video-list-thumbnail .vlt-image:before{background:url("images/icon-arrow-round-right.png") no-repeat center right;content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;top:50%;height:38px;width:38px;margin-top:-19px;z-index:10;transition:all 250ms ease-in-out}.video-list-thumbnail .vlt-image:hover:before{transform:scale(1.3)}.video-list-thumbnail .vlt-image img{width:100%}.video-list-thumbnail .vlt-image-thumb{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:51%;width:100%}.video-list-thumbnail .vlt-playlength{background:#000;color:#fff;display:inline-block;font-size:12px;font-weight:700;padding:.2em .6em;position:absolute;right:10px;bottom:10px}.video-list-thumbnail .vlt-description{background:#fff;padding:10px 35px 10px 10px;position:relative}.video-list-thumbnail .vlt-description a{color:#4e4e4e;display:block}.video-list-thumbnail .vlt-description a .vlt-title{transition:all 250ms ease-in-out}.video-list-thumbnail .vlt-description a:hover .vlt-title{color:#ff6d22}.video-list-thumbnail .vlt-title{line-height:1.1em;margin-bottom:.3em}.video-list-thumbnail .vlt-body{font-size:14px;line-height:1.2em}.video-list-thumbnail .vlt-date{font-style:italic;font-size:.75em;margin-bottom:0}.video-list-thumbnail .vlt-info{background:url("images/icon-info.png") no-repeat center right;background-size:cover;cursor:pointer;display:inline-block;height:20px;width:20px;position:absolute;top:10px;right:10px;z-index:15px;transition:all 250ms ease-in-out}.video-list-thumbnail .vlt-info:hover{transform:scale(1.3)}.video-list-thumbnail:hover{color:#5e4f4b}.video-section-video-list-wrap{position:relative;margin:0 auto;max-width:1200px}@media screen and (max-width: 41.8125em){.video-section-video-list .item-hidden-on-small{display:none}}@media print,screen and (min-width: 41.875em){.video-section-video-list-wrap{padding:0 40px}.video-section-video-list .item-hidden-on-small{display:inline-block !important}}@media screen and (min-width: 75em){.video-section-video-list-wrap{padding:0}.video-section-video-list-wrap [data-controls=next]{right:-45px}.video-section-video-list-wrap [data-controls=prev]{left:-45px}}.question-link{background:url("images/icon-questionmark.png") no-repeat center right;background-size:auto 20px;display:inline-block;color:#5e4f4b;padding-right:25px;transition:all 250ms ease-in-out}@media print,screen and (min-width: 41.875em){.question-link-wrap{text-align:right}.question-link{background-size:auto 40px;padding:8px 50px 8px 0}.generic-message-html{padding:30px}}@media screen and (max-width: 41.8125em){.video-filters .button-dropdown .select-selected{font-size:12px}}.video-filters .button-dropdown{display:inline-block;width:135px;margin-right:5px}.video-filters .button-dropdown,.video-filters .button{vertical-align:top}@media print,screen and (min-width: 41.875em){.video-filters .button-dropdown{width:240px;margin-right:10px}}.custom-select{border:2px solid #8c8280;border-radius:3px;color:#8c8280;font-size:15px;position:relative;text-align:left;width:100%}.custom-select select{display:none}.select-selected:after{content:"";font-family:FontAwesome;font-weight:normal;display:block;position:absolute;display:block;right:3px;top:.9em;height:25px;width:25px;text-align:center}.select-selected.select-active{background:#eeebea}.select-selected.select-active:after{content:""}.select-selected{color:#8c8280;cursor:pointer;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;letter-spacing:.5px;line-height:1em;text-transform:uppercase;padding:.85em 1em;padding-right:35px}.select-items{border:2px solid #8c8280;background-color:#eeebea;padding:10px 15px;position:absolute;top:100%;left:0;right:0;z-index:99;margin-left:-2px;margin-right:-2px}.select-items div{cursor:pointer;font-size:17px;margin:4px 0;line-height:1.1em;padding:2px 5px 3px;text-align:right;transition:all 250ms ease-in-out}.select-hide{display:none}.select-items div:hover,.same-as-selected{color:#ff6d22}.step-list-wrap h6{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;color:#5e4f4b;margin-bottom:1em;text-transform:uppercase}.step-list{list-style:none;margin:0;padding-left:30px}.step-list li{position:relative;background:linear-gradient(#f3f3f3, #f3f3f3) padding-box,linear-gradient(to right, #ff6d22, #a13f1f) border-box;border-radius:3px;border:2px solid transparent;display:block;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;letter-spacing:1px;margin-bottom:10px;padding:15px 5px;text-align:center;text-transform:uppercase;width:100%}.step-list li .step-list-no{position:absolute;display:block;color:#ff6d22;font-weight:bold;font-size:20px;left:-30px;top:13px}.step-list li:after{background:#c65527;width:2px;content:"";position:absolute;right:0;left:0;margin:0 auto;height:11px;top:-13px}.step-list li:first-child:after{display:none}.step-list-consecutive li:first-child:after{display:block}@media print,screen and (min-width: 41.875em){.step-list-consecutive li:first-child:after{display:none}}.content-module{border-radius:5px;overflow:hidden;margin:30px auto}.content-module h4{margin-bottom:.3em}.content-module .content-module-body{background:#fff;margin-bottom:20px;padding:15px}.content-module .content-module-body p:last-child{margin-bottom:0}.content-module .content-module-footer{text-align:center;padding:15px}.content-module-revinvest .button-gradient-hollow{background-color:#2dace3;color:#fff !important}.content-module-revinvest .button-gradient-hollow:before{display:none}.content-module-revinvest .button-gradient-hollow:hover{background-color:#ff6d22}.content-panel{background:#8d8481;border-radius:15px;color:#fff;padding:20px 15px;text-align:center;font-size:1.12rem;margin-top:25px;margin-bottom:25px}.content-panel h4{font-size:1.06rem;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;color:#fff;margin-bottom:0}@media print,screen and (min-width: 41.875em){.content-panel{padding:35px 25px}.content-panel .content-panel-inner{max-width:80%;margin-lefT:auto;margin-right:auto}}.question-list{list-style:none outside none;margin-left:0;margin-bottom:0}.question-list li{display:block;padding:3px 0 5px}.question-list li+li{border-top:1px dashed}.reveal-video-thumbnail-wrap{margin-bottom:25px}.reveal-video-thumbnail{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;text-align:center;position:relative;padding-bottom:56.25%}.reveal-video-thumbnail:before{background:linear-gradient(90deg, #423734 0px, #423734 31%, #423734 38%, transparent 100%) repeat scroll 50% 50%;content:"";opacity:.8;position:absolute;z-index:1;left:0;top:0;height:100%;width:100%}.reveal-video-thumbnail-copy{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:100%;height:100%}.reveal-video-thumbnail-copy .reveal-video-thumbnail-inner{position:relative;z-index:10;width:220px}.reveal-video-thumbnail-copy .reveal-video-thumbnail-inner .tagline{font-weight:700;line-height:1.2em;text-transform:uppercase}.icon-arrow-down{background:url("images/icon-arrow-down-white.png") no-repeat center center;height:34px;width:28px;margin-top:40px;display:inline-block;text-indent:-9000px;animation-name:bouncedown-arrow;animation-timing-function:ease;transform-origin:bottom;animation-duration:2s;animation-iteration-count:infinite}.icon-play{background:url("images/icon-arrow-round-right.png") no-repeat center center;border-radius:50%;border:1px solid #fff;content:"";cursor:pointer;display:inline-block;height:37px;width:37px;transition:all 250ms ease-in-out}.icon-play:hover{transform:scale(1.4)}@keyframes bouncedown-arrow{0%{transform:translateY(0)}30%{transform:translateY(-25px)}50%{transform:translateY(0)}60%{transform:translateY(-15px)}75%{transform:translateY(0)}100%{transform:translateY(0)}}.text-spaced{display:inline-block;margin:10px}.question-bars .question-bar-intro{margin-top:35px}.question-bars .question-bar-intro .lead{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;color:#ff6d22;margin-bottom:0}.question-bar-wrap{font-size:1.117em;margin-bottom:25px}.question-bar-wrap .h6{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;color:#5e4f4b;text-transform:uppercase;margin-bottom:5px;font-weight:700}.question-bar{border:2px solid #8d8481;border-radius:5px;line-height:1.3em;text-align:center}.question-bar.active{border-color:#ff6d22}.question-bar.active .qbw-copy2{background-color:#ff6d22}.question-bar .qbw-copy{padding:15px 25px;height:100%;display:flex;align-items:center;justify-content:center}.question-bar .qbw-copy div{width:100%}.question-bar .qbw-copy1{font-style:italic}.question-bar .qbw-copy2{background:#8d8481;color:#fff;font-weight:700;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.question-bar{text-align:left}}.benefit-list-items{padding-top:20px}.benefit-list-item{background:#f4f3f3;font-size:19px;padding:0 10px 20px;position:relative}.benefit-list-item:before{background:#fff;content:"";display:block;position:absolute;left:0;top:0;height:50px;width:100%}.benefit-list-item+.benefit-list-item{margin-top:50px}.benefit-list-item .benefit-list-item-image{position:relative;margin-bottom:15px}.benefit-list-item .benefit-list-item-description h3{color:#5e4f4b;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700;text-transform:uppercase}.benefit-list-item .benefit-list-item-description p:last-child{margin-bottom:0}@media print,screen and (min-width: 41.875em){.benefit-list-items{padding-top:30px}.benefit-list-item{padding-bottom:0}.benefit-list-item:before{display:none}.benefit-list-item+.benefit-list-item{margin-top:100px}.benefit-list-item .benefit-list-item-image{margin-bottom:0;transform:scale(1.15)}.benefit-list-item .benefit-list-item-description{padding:20px 40px}.benefit-list-item .benefit-list-item-description h3{font-size:24px}}@media print,screen and (min-width: 64em){.benefit-list-item .benefit-list-item-image{padding-left:30px}.benefit-list-item:nth-child(even) .benefit-list-item-image{padding-right:30px;padding-left:0}}.stats-counter--s1{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;margin:20px auto}.stats-counter--s1 .scs1-item{border-top:1px solid #d0cdcc;margin-left:auto;margin-right:auto;max-width:400px;padding:10px 0}.stats-counter--s1>.row>.columns:first-child .scs1-item{border-top:0}.stats-counter--s1 .scs1-item-rating{color:#ff6d22;font-weight:700;font-size:60px;text-align:center}.stats-counter--s1 .scs1-item-rating sup{top:-0.35em;font-size:72%}.stats-counter--s1 .scs1-item-rating-description{color:#5e4f4b;font-size:16px;font-weight:700;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.stats-counter--s1{margin:50px auto;padding-left:30px;padding-right:30px}.stats-counter--s1>.row>.columns:first-child .scs1-item{margin-left:0}.stats-counter--s1>.row>.columns:last-child .scs1-item{margin-right:0}.stats-counter--s1 .scs1-item{border-top:0;margin:20px auto;max-width:225px;text-align:center}.stats-counter--s1 .scs1-item-rating{font-size:74px}.stats-counter--s1>.row>.columns{position:relative}.stats-counter--s1>.row>.columns:before{background:#d0cdcc;content:"";display:block;position:absolute;left:0;top:0;height:100%;width:1px}.stats-counter--s1>.row>.columns:first-child:before{display:none}}.stats-counter--s2{margin:40px 0}.stats-counter--s2 .scs2-item{margin:5px auto;max-width:215px;position:relative;font-family:Montserrat,"Source Sans Pro",Arial,sans-serif;font-weight:700}.stats-counter--s2 .scs2-item .spacer{background:#f4f3f2;display:block;left:0;top:0;width:100%;padding-bottom:100%;border-radius:50%}.stats-counter--s2 .scs2-item .scs2-item-content{position:absolute;width:100%;left:0;top:0;text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.stats-counter--s2 .scs2-item .scs2-item-content-inner{padding:20px}.stats-counter--s2 .scs2-item .scs2-item-rating{color:#ff6d22;font-size:65px;line-height:1em;margin-bottom:5px}.stats-counter--s2 .scs2-item .scs2-item-rating sup{top:-0.35em;font-size:72%}.stats-counter--s2 .scs2-item .scs2-item-rating-description{color:#5e4f4b;font-size:12px;line-height:1.3em;text-transform:uppercase}@media print,screen and (min-width: 41.875em){.stats-counter--s2 .scs2-item .scs2-item-rating{font-size:74px}.stats-counter--s2 .scs2-item .scs2-item-rating-description{font-size:14px}}.content-module1-list-items .cm1-list-item{background-color:#f4f3f2;font-weight:700;line-height:1.2em;margin:10px 10px;padding:40px 10px 15px;text-align:center;text-transform:uppercase}.content-module1-list-items .cm1-list-item .cm1-link{display:block;color:#5e4f4b;transition:all 250ms ease-in-out}.content-module1-list-items .cm1-list-item .cm1-link:hover{color:#ff6d22}.content-module1-list-items .cm1-list-item .cm1-image{transform:scale(1.2)}.content-module1-list-items .cm1-list-item .cm1-title{margin-top:30px}.content-module1-list-items .cm1-list-item .cm1-title p{margin-bottom:0}.google-review-pullout{background:#fff;border-radius:0 20px 20px 0;color:#4e4e4e;font-size:12px;line-height:1.3em;text-align:center;position:absolute;left:0;bottom:40px;z-index:10}.google-review-pullout>a{color:#4e4e4e;display:block;padding:10px 0 10px 15px}.google-review-pullout .google-review-pullout-inner{background:url("images/logo-google.png") no-repeat left center;background-size:40px 40px;padding:0 20px 0 45px}.actionfeedbackmodal-result{display:none}.actionfeedbackmodal-result .h4{font-size:27px}.actionfeedbackmodal-result p i{font-size:20px}.loader-wrap{position:relative;text-transform:uppercase}.loader-wrap .fa-spinner{margin-right:3px}.textcolor-primary{color:#ff6d22 !important}.text-light{font-weight:300}.text-strong{font-weight:bold}.text-semistrong{font-weight:600}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}.text-serif{font-family:Merriweather,Georgia,serif}.text-sansserif{font-family:Montserrat,"Source Sans Pro",Arial,sans-serif}.bgcolor-primary{background-color:#ff6d22 !important}.bgcolor-secondary{background-color:#5e4f4b !important}.bgcolor-lightgrey{background-color:#f3f3f3}.bgcolor-light{background-color:#eeebea !important}.mb-0{margin-bottom:0px !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mb-40{margin-bottom:40px !important}.mb-60{margin-bottom:60px !important}.mt-0{margin-top:0px !important}.mt-20{margin-top:15px !important}.mt-25{margin-top:25px !important}.mt-40{margin-top:40px !important}.mt-50{margin-top:50px !important}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mw-310{max-width:310px}.mw-800{max-width:770px;margin-left:auto;margin-right:auto}.mw-900{max-width:900px;margin-left:auto;margin-right:auto}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pb-10{padding-bottom:10px !important}.row-columns-equalheight .column-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-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;position:relative}.w-185{width:185px}@media print{a[href*="/"]:after,a[href*="/"]:visited:after{content:normal}.page-top{position:relative !important;margin:0 !important}.page-top .logo{margin-left:70px !important}.page-body{padding-top:0 !important}body,.row,.columns,.entry-content{display:block !important;overflow:visible !important}.page-header .page-navigation,.page-footer,.adviser-profile-item ul,.page-header .button.cta-button,.page-section-inner-nav .page-inner-nav .icon-list,.post-single .list-share,.hide-for-print,.callout{display:none !important}.post-single{padding:0 50px !important}.post-single .large-9{max-width:none !important}.post-banner{padding:0 !important}.post-banner .row .columns:nth-child(1){max-width:none !important}.page-section-inner-nav .page-inner-nav.sticky{top:0 !important}.page-section-inner-nav .page-inner-nav .icon-list a.icon-round{color:#5e4f4b !important;background-color:#fff !important}.tag-list ul li span,.tag-list ul li a{padding:0 !important}#drift-widget-container{display:none !important}}