/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.ie9 img[src$=".svg"]{width:100%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%}}
*{box-sizing:border-box}html{height:100%;font-size:16px;font-family:AvenirNext-Regular}body{height:100%;background-color:#fff}em{font-style:italic}strong{font-family:AvenirNext-Bold}a{display:block;color:#1f1f1f;font-family:AvenirNextDemiBold;text-decoration:none}img{display:block}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{transition:color .2s}h1{margin:1em 0;font-size:1.5rem;line-height:1.2;font-family:AvenirNextDemiBold}@media (min-width:768px){h1{font-size:2.3rem}}@media (min-width:1024px){h1{font-size:3rem}}h1 a{color:#fff}h2{margin:.8em 0;font-size:1.5rem;line-height:1.2;color:#c8215d}@media (min-width:768px){h2{font-size:2.3rem}}@media (min-width:1024px){h2{font-size:3rem}}h3,h4,h5,h6{margin:15px 0;font-size:1rem;font-family:AvenirNextDemiBold}@media (min-width:1024px){h3,h4,h5,h6{font-size:1.2rem}}p,div{line-height:1.2;color:#2a2e2e}@media (min-width:1024px){p,div{font-size:.9rem}}figure figcaption{padding:12px 10px;background:#461527;border-bottom-left-radius:3px;border-bottom-right-radius:3px;color:#fff;font-size:.8rem;text-align:right}textarea,input,button,select{font-family:inherit;font-size:inherit}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}
#mm-mmenu-wrapper{background:#461527;top:var(--drupal-displace-offset-top,0px)!important;height:calc(100% - var(--drupal-displace-offset-top,0px))!important}#mm-mmenu-wrapper a{color:#fff}#mm-mmenu-wrapper .mm-listview{margin-right:0}#mm-mmenu-wrapper .mm-listview .tax-term{margin-left:25px;text-transform:uppercase}#mm-mmenu-wrapper .mm-panel{padding-top:20px}#mm-mmenu-wrapper .mm-panel:before{content:unset}#mm-mmenu-wrapper .mm-navbar{display:none}#mm-mmenu-wrapper .mm-navbar,#mm-mmenu-wrapper .menu-item:after{border-bottom-color:#c8215d}#mm-mmenu-wrapper .mmenu-close-icon{position:absolute;top:11px;right:10px;padding:0;width:25px;height:25px;cursor:pointer}#mm-mmenu-wrapper .mmenu-close-icon:after{position:absolute;top:7px;left:0;content:"";background:#fff;height:3px;width:20px;transform:rotate(45deg)}#mm-mmenu-wrapper .mmenu-close-icon:before{position:absolute;bottom:15px;left:0;content:"";background:#fff;height:3px;width:20px;transform:rotate(-45deg)}.generic-view h2{padding-left:10px}@media (min-width:768px){.generic-view h2{padding-left:50px}}@media (min-width:1280px){.generic-view h2{padding:0}}.generic-view .view{padding:10px}@media (min-width:768px){.generic-view .view{padding:50px}}@media (min-width:1280px){.generic-view .view{padding-left:0;padding-right:0}}.generic-view .view{padding-top:0}@media (min-width:768px){.generic-view .view{padding-top:0}}.featured-view-area{max-width:1200px;margin:0 auto}@media (min-width:1280px){.featured-view-area{padding:0}}@media (min-width:768px){.featured-view-area .view-content{display:flex;flex-wrap:wrap}}.featured-view-area .view-content h2{flex:0 0 100}@media (min-width:768px){.featured-view-area .view-content .featured-large-story{flex:0 0 50%}.featured-view-area .view-content .featured-large-story article{padding-right:12.5px}}@media (min-width:768px) and (min-width:1024px){.featured-view-area .view-content .featured-large-story article{padding-right:20px}}@media (min-width:768px){.featured-view-area .view-content .column-wrapper{flex:0 0 50%}.featured-view-area .view-content .column-wrapper article{padding-left:12.5px}}@media (min-width:768px) and (min-width:1024px){.featured-view-area .view-content .column-wrapper article{padding-left:20px}}@media (min-width:768px){.featured-view-area .view-content .column-wrapper article:first-child{margin:0 0 25px}}.path-frontpage .featured-view-area{padding-bottom:0}.recent.front,.popular.front{max-width:1200px;margin:0 auto;padding-top:10px}@media (min-width:768px){.recent.front,.popular.front{padding-top:50px}}.recent.front h2,.popular.front h2{margin-top:0}@media (min-width:1280px){.popular.front{padding-left:50px;padding-right:50px}}.events-view h2{text-align:center;color:#fff}.events-view .views-element-container{padding:0 10px}@media (min-width:768px){.events-view .views-element-container{padding:0 100px}}.events-view .view-events{position:relative}.events-view .views-row{display:none}.full-article.popular{max-width:1200px;margin:0 auto 25px;position:relative}@media (min-width:768px){.full-article.popular{margin-bottom:45px}}@media (min-width:1024px){.full-article.popular{align-self:flex-start;margin-top:80px}}@media (min-width:1280px){.full-article.popular{padding-right:0}}@media (min-width:1024px){.full-article.popular.mobile{display:none}}.full-article.popular.sidebar{display:none}@media (min-width:1024px){.full-article.popular.sidebar{display:block}}.full-article.recent{padding:10px 0;background:#e5eaf0}@media (min-width:1024px){.full-article.recent{box-shadow:500px 0 #e5eaf0,-500px 0 #e5eaf0}}@media (min-width:1280px){.full-article.recent{max-width:1200px;margin:0 auto;padding-left:0;padding-right:0}}.full-article.recent h2{margin-top:0}@media (min-width:1024px){.full-article.recent .inner-wrapper{display:flex;flex-wrap:wrap;align-items:center}}.full-article.recent .inner-wrapper>div{flex:1 1 50%}.full-article.recent .inner-wrapper .ad__wrapper-element{flex:0 1 350px}@media (min-width:1280px){.full-article.recent .inner-wrapper .ad__wrapper-element{padding:0}}.taxonomy-view-outer-wrapper .popular,.author-view-outer-wrapper .popular{padding-top:10px}.taxonomy-view-outer-wrapper .recent .tag{display:none}@media (min-width:1024px){.taxonomy-view-outer-wrapper .popular{align-self:flex-start;padding-top:0}}@media (min-width:1024px){.taxonomy-view-outer-wrapper .view-popular-taxonomy{padding-bottom:0}}@media (min-width:1024px){.author-view-outer-wrapper .popular{padding:0}}@media (min-width:1024px){.view.view-popular-author{padding-bottom:0}.view.view-popular-author .view-content .views-row:last-child article{margin-bottom:0}}.view-search-content{max-width:1200px;margin:0 auto;padding:10px}@media (min-width:768px){.view-search-content{padding:50px}}@media (min-width:1280px){.view-search-content{padding-left:0;padding-right:0}}.view-search-content .views-row{padding:15px 0;border-bottom:1px solid #c8215d}.view-microsites-nav .view-content,.view-whitepapers-nav .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-microsites-nav a,.view-whitepapers-nav a{padding-left:0;padding-right:0}.view-microsites-nav .featured,.view-whitepapers-nav .featured{flex:0 0 40%}.view-microsites-nav .featured .views-field .field-content a img,.view-whitepapers-nav .featured .views-field .field-content a img{width:auto}.view-microsites-nav .views-field-field-whitepaper-image:hover~.views-field-field-whitepaper-url a,.view-whitepapers-nav .views-field-field-whitepaper-image:hover~.views-field-field-whitepaper-url a{color:#c8215d}.view-microsites-nav .column-wrapper,.view-whitepapers-nav .column-wrapper{flex:0 0 45%}.view-microsites-nav .column-wrapper a,.view-whitepapers-nav .column-wrapper a{position:relative}.view-microsites-nav .column-wrapper a:before,.view-whitepapers-nav .column-wrapper a:before{content:url(/themes/custom/wealth_advisor/images/Adobe_PDF_Icon_small.jpg);position:absolute;left:-40px}.view-microsites-nav a,.view-microsites-nav img{width:100%;height:auto}.view-microsites-nav .column-wrapper a:before{content:""}.view-microsites-nav .views-field-field-microsite-icon{float:left;width:32%}.view-microsites-nav .microsite-field-wrapper{overflow:hidden}.view-whitepaper-mobile-content,.view-microsites-mobile{padding:10px}@media (min-width:768px){.view-whitepaper-mobile-content,.view-microsites-mobile{padding:10px 50px}}@media (min-width:1280px){.view-whitepaper-mobile-content,.view-microsites-mobile{padding-left:0;padding-right:0}}.view-whitepaper-mobile-content,.view-microsites-mobile{padding-top:0}@media (min-width:768px){.view-whitepaper-mobile-content,.view-microsites-mobile{padding-top:0}}.pager{padding-top:10px}.pager .pager__item{position:relative;text-align:center}.pager .pager__item .button{border-radius:3px;background-color:#c8215d;color:#fff;font-size:.9rem;transition:all .2s;cursor:pointer;font-family:AvenirNext-Regular}.pager .pager__item .button a{font-family:AvenirNext-Regular}.pager .pager__item .button:hover{background:#df3d77}.pager .pager__item .button{display:inline-block;padding:15px 15px 14px;text-align:center;text-transform:uppercase}@media (min-width:1024px){.pager .pager__item .button{font-size:1rem}}.ajax-progress-throbber{position:absolute;top:50%;transform:translate(5px,-50%)}.ajax-progress-throbber .throbber{padding:6px 12px;background-image:url(/themes/custom/wealth_advisor/images/ajax-loader.gif);background-size:25px}
.layout-container{overflow:hidden}.page-node-type-dashboard .layout-container{overflow:unset}.featured-view-area{margin-bottom:10px}@media (min-width:768px){.featured-view-area{padding-bottom:50px}}.recent-popular-view-outer-wrapper{background:#e4eaf0}@media (min-width:1024px){.recent-popular-view-outer-wrapper{padding-bottom:50px}}.recent-popular-view-outer-wrapper .main-view-inner-wrapper{max-width:1200px;margin:0 auto}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper{display:flex;flex-wrap:wrap;margin-top:100px}}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper .recent{flex:0 0 55%}}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper .ad-view-wrapper{display:flex;flex-wrap:wrap;flex:0 0 45%}}.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular{background-color:#e8edf2;flex:0 0 45%;align-self:flex-start;background-color:#461527}.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular h2{color:#fff}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular{position:relative}.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular:before{content:"";position:absolute;top:-30px;left:0;right:0;height:30px;background:#461527}.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular:after{content:"";position:absolute;top:-30px;left:-30px;border:15px solid #1b070e;border-top-color:transparent;border-left-color:transparent}}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper .popular{order:2;flex:1 1 100%}}@media (min-width:1024px){.recent-popular-view-outer-wrapper .main-view-inner-wrapper .ad{order:3;align-self:flex-start}}.events-view-wrapper{padding:.8em 0 50px;background:url(/themes/custom/wealth_advisor/images/events-bg.png);background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.events-view-wrapper{padding:25px 0 100px}}@media (min-width:1024px){.events-view-wrapper{padding:25px 0 145px}}@media (min-width:1024px){.popular.full-article{margin-top:0}}.author-view-outer-wrapper{max-width:1200px;margin:0 auto}@media (min-width:1024px){.author-view-outer-wrapper{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.author-view-outer-wrapper .generic-view.recent{flex:0 0 60%}}@media (min-width:1280px){.author-view-outer-wrapper .generic-view.recent{padding-left:0}}@media (min-width:1024px){.author-view-outer-wrapper .ad-view-wrapper{display:flex;flex-wrap:wrap;flex:0 0 40%;align-self:flex-start}}@media (min-width:1280px){.author-view-outer-wrapper .ad-view-wrapper{padding-left:0}}@media (min-width:1024px){.author-view-outer-wrapper .ad{order:3}}.author-view-outer-wrapper .generic-view.popular{background-color:#e8edf2}@media (min-width:768px){.author-view-outer-wrapper .generic-view.popular{background:none;flex:1 1 100%;order:2;padding-bottom:0}}.taxonomy-view-outer-wrapper{max-width:1200px;margin:0 auto}@media (min-width:1024px){.taxonomy-view-outer-wrapper{display:flex;flex-wrap:wrap}}@media (min-width:1024px){.taxonomy-view-outer-wrapper .generic-view.recent{flex:0 0 65%}}@media (min-width:1280px){.taxonomy-view-outer-wrapper .generic-view.recent{padding-left:0}}@media (min-width:1280px){.taxonomy-view-outer-wrapper .generic-view.recent .view{padding-right:12.5px}}@media (min-width:1280px) and (min-width:1024px){.taxonomy-view-outer-wrapper .generic-view.recent .view{padding-right:20px}}@media (min-width:1024px){.taxonomy-view-outer-wrapper .ad-view-wrapper{display:flex;flex-wrap:wrap;flex:0 0 35%;align-self:flex-start}}@media (min-width:1024px){.taxonomy-view-outer-wrapper .popular{order:2;flex:1 1 100%}}.taxonomy-view-outer-wrapper .generic-view.popular{background-color:#e8edf2}@media (min-width:1024px){.taxonomy-view-outer-wrapper .generic-view.popular{background:none}}.fundfocus-view-outer-wrapper{max-width:1200px;margin:0 auto}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--view-mode-search-result h2{margin-bottom:10px}@media (min-width:768px){.node--view-mode-search-result h2{font-size:2rem}}.node--view-mode-search-result .username{display:inline-block;margin-right:5px}.node--view-mode-search-result .contributor-title{display:none}.node--view-mode-search-result .field--name-body{margin-top:10px;font-size:.9rem}.node--view-mode-search-result .field--name-body p,.node--view-mode-search-result .field--name-body em{margin:10px 0}.node--view-mode-search-result .field--name-body a{display:inline-block}.node--view-mode-search-result .statistics-counter{display:none}
.layout-container>footer{background-color:#461527}.layout-container>footer .region-footer{display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:20px 50px}@media (min-width:768px){.layout-container>footer .region-footer{flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:35px;padding-bottom:60px}}@media (min-width:1280px){.layout-container>footer .region-footer{padding:50px 0}}.layout-container>footer .region-footer nav{width:100%}@media (min-width:768px){.layout-container>footer .region-footer nav{flex:0 0 40%}}@media (min-width:1024px){.layout-container>footer .region-footer nav{flex:0 0 30%}}.layout-container>footer .region-footer a{transition:color .2s}.layout-container>footer .region-footer a:hover{color:#c8215d}.layout-container>footer .region-footer a{color:#fff;font-family:AvenirNext-Regular;font-weight:700}.layout-container>footer .region-footer h2{text-align:center;color:#fff;font-size:1.2rem}@media (min-width:768px){.layout-container>footer .region-footer h2{margin-top:0;text-align:left}}.layout-container>footer .region-footer .logo{display:none}@media (min-width:768px){.layout-container>footer .region-footer .logo{display:block;height:78px;width:150px;margin-bottom:45px}}@media (min-width:1024px){.layout-container>footer .region-footer .logo{width:240px}}.layout-container>footer .region-footer .menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;text-align:center}@media (min-width:768px){.layout-container>footer .region-footer .menu{text-align:left}}.layout-container>footer .region-footer .menu .menu-item{flex:0 0 48%;margin-bottom:10px}.layout-container>footer .region-footer .copyright{width:100%;margin-top:15px;text-align:center;color:#fff;font-size:10px}@media (min-width:768px){.layout-container>footer .region-footer .copyright{text-align:left}}
header[role=banner]{background-image:url(/themes/custom/wealth_advisor/images/header-background.png);background-size:cover;background-position-x:-100px}body.path-frontpage .region-header{position:absolute;z-index:2;left:0;right:0;background-image:none;background:transparent}.region-header{width:100%;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:10px}@media (min-width:480px){.region-header{background-position-x:0}}@media (min-width:768px){.region-header{padding:30px 50px}}@media (min-width:1280px){.region-header{padding:30px 0}}.region-header nav{display:none}@media (min-width:1024px){.region-header nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}}.region-header .menu-search-wrapper{display:flex;flex-wrap:wrap;align-items:center}.region-header #search-api-block-form{position:relative}.region-header .search-api-block-form{display:none}@media (min-width:1024px){.region-header .search-api-block-form{display:block;margin-right:36px}}.region-header .js-form-type-search{position:relative}.region-header .js-form-type-search:after{position:absolute;top:10px;right:10px;content:"";background-image:url(/themes/custom/wealth_advisor/images/search.svg);width:20px;height:20px;opacity:.8}.region-header .js-form-submit{width:40px;cursor:pointer}.region-header .form-search{-webkit-appearance:none;width:140px;margin-bottom:25px;padding:10px 40px 10px 10px;background:transparent;color:#fff;border:none;border-bottom:1px solid #fff}.region-header .form-search:focus{outline:none;background:#fff3}.region-header .form-actions{display:block;position:absolute;top:10px;right:0;opacity:0}.region-header .menu--mobile-menu{display:none}.region-header .logo{height:78px;width:150px}@media (min-width:768px){.region-header .logo{height:78px;width:150px}}@media (min-width:1024px){.region-header .logo{width:240px}}.region-header .menu{display:flex;align-items:center}.region-header .menu .menu-item{flex:0 0 auto;margin-right:5px}@media (min-width:1280px){.region-header .menu .menu-item{margin-right:25px}}.region-header .menu .menu-item:last-child{margin-right:0}.region-header .menu .menu-item:last-child a{padding:15px 40px}.region-header .menu .menu-item a{padding:10px;color:#fff}.region-header .menu .menu-item a img{width:100%}.region-header .menu .menu-item:not(.last-menu-item) a{transition:color .2s}.region-header .menu .menu-item:not(.last-menu-item) a:hover{color:#c8215d}.region-header .menu .menu-item:not(.last-menu-item) a{position:relative;z-index:3}.region-header .menu .menu-item.last-menu-item{border-radius:3px;background-color:#c8215d;color:#fff;font-size:.9rem;transition:all .2s;cursor:pointer;font-family:AvenirNext-Regular}.region-header .menu .menu-item.last-menu-item a{font-family:AvenirNext-Regular}.region-header .menu .menu-item.last-menu-item:hover{background:#df3d77}.region-header .menu .menu-item.last-menu-item a{font-family:AvenirNextDemiBold}.region-header .menu .views-element-container a,.region-header .menu .rich-nav a{color:#1f1f1f;font-family:AvenirNextDemiBold;font-size:.9rem}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53{position:relative}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53:hover .hover-container{display:block}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .hover-container{display:none;z-index:2;position:absolute;left:60%;transform:translate(-60%);width:800px;height:300px}@media (min-width:1280px){.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .hover-container{width:900px}}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav{position:absolute;display:flex;top:10px;width:800px;left:60%;transform:translate(-60%);z-index:1;margin-top:15px;padding:25px;background:url(/themes/custom/wealth_advisor/images/rich-nav-bg.png) #fff;background-size:cover;background-position:100% center;background-repeat:no-repeat;border-radius:3px}@media (min-width:1280px){.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav{width:900px}}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav:before{left:60%;transform:translate(-60%);position:absolute;content:"";top:-44px;border:22px solid transparent;border-bottom:22px solid white}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav h3{margin-left:10px;font-size:1.2rem;color:#c8215d}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav .nav-view-container{flex:1 0 200px}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav .nav-view-container>*{padding-right:15px}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav .nav-view-container:last-child{padding:0}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav .view-featured-nav .views-row{border-bottom:1px solid #c8215d}.region-header .menu .uuid-102f3295-b1d2-437c-9f76-88b7ee8a5d53 .rich-nav .view-featured-nav .views-row:last-child{border-bottom:none}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7{position:relative}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451:hover .hover-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a:hover .hover-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56:hover .hover-container,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7:hover .hover-container{display:block}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .hover-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .hover-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .hover-container,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .hover-container{display:none;z-index:2;left:50%;transform:translate(-50%);position:absolute;top:37px;width:300px;height:300px}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .views-element-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .views-element-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .views-element-container,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .views-element-container{left:50%;transform:translate(-50%);position:absolute;top:10px;width:300px;z-index:1;margin-top:15px;padding:15px;background:url(/themes/custom/wealth_advisor/images/rich-nav-bg.png) #fff;background-size:cover;background-repeat:no-repeat;border-radius:3px}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .views-element-container:before,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .views-element-container:before,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .views-element-container:before,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .views-element-container:before{left:50%;transform:translate(-50%);position:absolute;content:"";top:-44px;border:22px solid transparent;border-bottom:22px solid white}.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .views-element-container p,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .views-element-container p,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .views-element-container p,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .views-element-container p{color:#c8215d;text-align:center}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7:hover .medium,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7:hover .regular,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7:hover .large,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451:hover .medium,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451:hover .regular,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451:hover .large,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56:hover .medium,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56:hover .regular,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56:hover .large,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a:hover .medium,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a:hover .regular,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a:hover .large{display:block}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .regular,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .medium,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .large,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .regular,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .medium,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .large,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .regular,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .medium,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .large,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .regular,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .medium,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .large{display:none;z-index:2;left:50%;transform:translate(-50%);position:absolute;top:37px;width:300px;height:300px}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .regular .views-element-container,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .regular .views-element-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .regular .views-element-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .regular .views-element-container{width:450px}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .medium .views-element-container,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .medium .views-element-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .medium .views-element-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .medium .views-element-container{width:650px}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .medium .featured,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .medium .column-wrapper,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .medium .featured,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .medium .column-wrapper,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .medium .featured,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .medium .column-wrapper,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .medium .featured,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .medium .column-wrapper{flex:0 0 30%}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .large .views-element-container,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .large .views-element-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .large .views-element-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .large .views-element-container{width:950px}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .large .featured,.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .large .column-wrapper,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .large .featured,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .large .column-wrapper,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .large .featured,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .large .column-wrapper,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .large .featured,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .large .column-wrapper{flex:0 0 20%}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .view-content,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .view-content,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .view-content,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .view-content{flex-wrap:nowrap}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .views-element-container,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .views-element-container,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .views-element-container,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .views-element-container{left:65%;transform:translate(-65%);padding:25px}.region-header .menu .uuid-6be8ab8d-48ca-4961-b286-a00ba2fbe6d7 .views-element-container:before,.region-header .menu .uuid-d076b896-e557-40fa-9205-ed365b611451 .views-element-container:before,.region-header .menu .uuid-21d01dfe-aa07-4d9a-a586-f6b8620fcb56 .views-element-container:before,.region-header .menu .uuid-ccb409bd-ff97-44d6-9fe1-6ddbaac0682a .views-element-container:before{left:56%;transform:translate(-56%)}.region-header .mobile-menu-button{display:inline-block;position:relative;margin:10px;height:20px;width:45px;float:left;color:#fff;cursor:pointer}@media (min-width:1024px){.region-header .mobile-menu-button{display:none}}.region-header .mobile-menu-button:before,.region-header .mobile-menu-button:after,.region-header .mobile-menu-button span{background-color:#fff;display:block;width:45px;height:4px;position:absolute;transition:all .5s ease}.region-header .mobile-menu-button:before{content:"";top:-3px}.region-header .mobile-menu-button span{top:8px}.region-header .mobile-menu-button:after{content:"";top:19px}.markets-banner--root{max-width:1200px;margin:0 auto;padding:10px}@media (min-width:768px){.markets-banner--root{padding:50px}}@media (min-width:1280px){.markets-banner--root{padding-left:0;padding-right:0}}.markets-banner--root{padding-top:0!important;padding-bottom:0!important}@media (min-width:1280px){.markets-banner--root{padding:0}}
.profile.full{background:#e5eaf0}@media (min-width:1280px){.profile.full{background-image:url(/themes/custom/wealth_advisor/images/featured-image-flipped-bg.svg);background-repeat:no-repeat;background-position:100% 100%}}.profile.full .hero{padding:10px}@media (min-width:768px){.profile.full .hero{padding:50px}}.profile.full .hero{max-width:1200px;margin:0 auto}@media (min-width:480px){.profile.full .hero{display:flex;flex-wrap:wrap}}@media (min-width:1280px){.profile.full .hero{padding-left:0;padding-right:0}}@media (min-width:480px){.profile.full .hero .text-box{flex:0 0 65%}}@media (min-width:768px){.profile.full .hero .text-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}}@media (min-width:1280px){.profile.full .hero .text-box{flex:0 0 70%;padding:15px;background:#fffc;border-radius:3px}}@media (min-width:480px){.profile.full .hero .text-box h1,.profile.full .hero .text-box h3,.profile.full .hero .text-box .social-media-icons,.profile.full .hero .text-box .bio{padding-left:12.5px}}@media (min-width:480px) and (min-width:1024px){.profile.full .hero .text-box h1,.profile.full .hero .text-box h3,.profile.full .hero .text-box .social-media-icons,.profile.full .hero .text-box .bio{padding-left:20px}}@media (min-width:1280px){.profile.full .hero .text-box h1,.profile.full .hero .text-box h3,.profile.full .hero .text-box .social-media-icons,.profile.full .hero .text-box .bio{padding:0}}.profile.full .hero h1{margin-bottom:0;font-size:1.9rem;color:#c8215d}@media (min-width:480px){.profile.full .hero h1{flex:1 0 60%;margin-top:0}}@media (min-width:768px){.profile.full .hero h1{order:1;font-size:2.2rem}}@media (min-width:1024px){.profile.full .hero h1{font-size:3rem}}.profile.full .hero h3{order:3;margin:0 0 20px;color:#1f1f1f;font-size:1rem;font-family:AvenirNext-Bold}@media (min-width:768px){.profile.full .hero h3{flex:0 0 100%}}@media (min-width:480px){.profile.full .hero .field--name-user-picture{flex:0 0 auto}}@media (min-width:1280px){.profile.full .hero .field--name-user-picture{margin-right:20px}}.profile.full .hero .field--name-user-picture img{border-radius:3px}@media (min-width:768px){.profile.full .hero .field--name-user-picture img{width:100%}}.profile.full .hero .social-media-icons{overflow:hidden}@media (min-width:768px){.profile.full .hero .social-media-icons{order:2;flex:0 1 auto;border:none}}.profile.full .hero .social-media-icons a{float:left;display:block;margin-right:5px;width:30px;height:30px;padding:5px;line-height:30px;border-radius:50%;border:1px solid #c8215d;cursor:pointer}@media (min-width:768px){.profile.full .hero .social-media-icons a{width:35px;height:35px;line-height:35px}}.profile.full .hero .social-media-icons a svg{background-repeat:no-repeat;background-position:50% 50%;border:none;display:block;left:0;margin:0 auto;overflow:hidden;padding:0;position:relative;top:0}.profile.full .hero .bio{order:4}.profile.full .hero .bio .field--name-field-author-bio{margin:20px 0 0;padding-top:10px;border-top:1px solid #c8215d;font-size:.9rem;line-height:1.4}@media (min-width:768px){.profile.full .hero .bio .field--name-field-author-bio{margin:0}}@media (min-width:1024px){.profile.full .hero .bio .field--name-field-author-bio{padding-top:20px;border-top:1px solid #c8215d}}
body.path-user .layout-container{display:flex;flex-direction:column;min-height:100vh}body.path-user main{flex:1 1 auto}body.path-user .block-local-tasks-block{max-width:1200px;margin:0 auto;padding:10px}@media (min-width:768px){body.path-user .block-local-tasks-block{padding:50px}}@media (min-width:1280px){body.path-user .block-local-tasks-block{padding-left:0;padding-right:0}}@media (min-width:768px){body.path-user .block-local-tasks-block{padding-bottom:0}}body.path-user .block-local-tasks-block .tabs{justify-content:center;align-items:flex-end;margin:10px 0}@media (min-width:768px){body.path-user .block-local-tasks-block .tabs{margin-bottom:50px}}body.path-user .block-local-tasks-block .tabs li{flex:0 0 200px;text-align:center;border:none}body.path-user .block-local-tasks-block .tabs li.is-active{border-bottom:2px solid #1f1f1f}body.path-user .user-login-form,body.path-user form.user-pass{max-width:400px;padding:50px 10px}@media (min-width:768px){body.path-user .user-login-form,body.path-user form.user-pass{padding:50px}}@media (min-width:1280px){body.path-user .user-login-form,body.path-user form.user-pass{padding-left:0;padding-right:0}}body.path-user .user-login-form,body.path-user form.user-pass{padding-top:0}@media (min-width:768px){body.path-user .user-login-form,body.path-user form.user-pass{margin:0 auto;padding-top:0}}body.path-user .user-login-form input,body.path-user form.user-pass input{width:100%;margin-top:3px;padding:5px;border:1px solid #ccc}body.path-user .user-login-form .form-item,body.path-user form.user-pass .form-item{margin-bottom:15px}body.path-user .user-login-form .form-submit,body.path-user form.user-pass .form-submit{float:right;border:none;width:auto;padding:10px 15px;border-radius:3px;background-color:#c8215d;color:#fff;font-size:.9rem;transition:all .2s;cursor:pointer;font-family:AvenirNext-Regular}body.path-user .user-login-form .form-submit a,body.path-user form.user-pass .form-submit a{font-family:AvenirNext-Regular}body.path-user .user-login-form .form-submit:hover,body.path-user form.user-pass .form-submit:hover{background:#df3d77}body.path-user .user-login-form .form-actions,body.path-user form.user-pass .form-actions{text-align:center}body.path-user .user-login-form .description,body.path-user form.user-pass .description{display:none}body.path-user form.user-register-form,body.path-user form.user-pass{margin:0 auto}body.path-user form.user-register-form .description,body.path-user form.user-register-form p,body.path-user form.user-pass .description,body.path-user form.user-pass p{display:block;margin-top:5px;font-size:.8rem}body.path-user form.user-register-form p,body.path-user form.user-pass p{margin-bottom:15px}.path-user.user-logged-in form.user-pass{padding-top:50px}
.node-preview-container .node-preview-form-select{padding:10px;background:#461527;opacity:.9}.node-preview-container .node-preview-backlink{display:block;margin-bottom:10px;padding:10px;color:#fff;border:1px solid #fff}@media (min-width:768px){.node-preview-container .node-preview-backlink{display:inline-block}}.node-preview-container .js-form-item,.node-preview-container .form-select{color:#fff}
.node--type-page.node--view-mode-full .main-node-content{padding-top:20px;padding-bottom:20px}@media (min-width:768px){.node--type-page.node--view-mode-full .main-node-content{padding-top:0;padding-bottom:0}}.node--type-page.node--view-mode-full .field--name-body h1,.node--type-page.node--view-mode-full .field--name-body h3,.node--type-page.node--view-mode-full .field--name-body h4,.node--type-page.node--view-mode-full .field--name-body h5,.node--type-page.node--view-mode-full .field--name-body h6{color:#1f1f1f}.node--type-page.node--view-mode-full .privacy-policy-page ul{margin-left:25px;list-style:circle}.node--type-page.node--view-mode-full .privacy-policy-page li{margin-bottom:5px}@media (min-width:768px){.node--type-page.node--view-mode-full .privacy-policy-page li{margin:0}}.node--type-page.node--view-mode-full .privacy-policy-page h4{margin:1em 0;font-weight:700}@media (min-width:1024px){.node--type-page.node--view-mode-full .privacy-policy-page h4{font-size:1.2rem}}.node--type-page.node--view-mode-full .privacy-policy-page .italics{font-style:italic}
.node--type-page.node--view-mode-full .hero-image,.node--type-microsite.node--view-mode-full .hero-image,.node--type-article.node--view-mode-full .hero-image,.node--type-sponsored-article.node--view-mode-full .hero-image{order:0}.node--type-page.node--view-mode-full .hero-image,.node--type-microsite.node--view-mode-full .hero-image,.node--type-article.node--view-mode-full .hero-image,.node--type-sponsored-article.node--view-mode-full .hero-image{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width:480px){.node--type-page.node--view-mode-full .hero-image,.node--type-microsite.node--view-mode-full .hero-image,.node--type-article.node--view-mode-full .hero-image,.node--type-sponsored-article.node--view-mode-full .hero-image{height:300px}}@media (min-width:768px){.node--type-page.node--view-mode-full .hero-image,.node--type-microsite.node--view-mode-full .hero-image,.node--type-article.node--view-mode-full .hero-image,.node--type-sponsored-article.node--view-mode-full .hero-image{height:390px}}@media (min-width:1024px){.node--type-page.node--view-mode-full .hero-image,.node--type-microsite.node--view-mode-full .hero-image,.node--type-article.node--view-mode-full .hero-image,.node--type-sponsored-article.node--view-mode-full .hero-image{height:500px}}.node--type-page.node--view-mode-full .hero-image h1,.node--type-microsite.node--view-mode-full .hero-image h1,.node--type-article.node--view-mode-full .hero-image h1,.node--type-sponsored-article.node--view-mode-full .hero-image h1{margin:.8em 0;color:#fff}@media (min-width:768px){.node--type-page.node--view-mode-full .hero-image h1,.node--type-microsite.node--view-mode-full .hero-image h1,.node--type-article.node--view-mode-full .hero-image h1,.node--type-sponsored-article.node--view-mode-full .hero-image h1{margin-bottom:20px}}.node--type-page.node--view-mode-full .hero-image .hero-text-wrapper,.node--type-microsite.node--view-mode-full .hero-image .hero-text-wrapper,.node--type-article.node--view-mode-full .hero-image .hero-text-wrapper,.node--type-sponsored-article.node--view-mode-full .hero-image .hero-text-wrapper{max-width:1200px;margin:0 auto;max-width:1199px;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.node--type-page.node--view-mode-full .text-box,.node--type-microsite.node--view-mode-full .text-box,.node--type-article.node--view-mode-full .text-box,.node--type-sponsored-article.node--view-mode-full .text-box{color:#fff;padding:0 10px 15px;background:#461527;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width:768px){.node--type-page.node--view-mode-full .text-box,.node--type-microsite.node--view-mode-full .text-box,.node--type-article.node--view-mode-full .text-box,.node--type-sponsored-article.node--view-mode-full .text-box{padding:0 50px 15px}}.node--type-page.node--view-mode-full .text-box h1,.node--type-microsite.node--view-mode-full .text-box h1,.node--type-article.node--view-mode-full .text-box h1,.node--type-sponsored-article.node--view-mode-full .text-box h1{margin-top:0;padding-top:20px;color:#fff}@media (min-width:1280px){.node--type-page.node--view-mode-full .text-box h1,.node--type-microsite.node--view-mode-full .text-box h1,.node--type-article.node--view-mode-full .text-box h1,.node--type-sponsored-article.node--view-mode-full .text-box h1{width:60%}}.node--type-page.node--view-mode-full .text-box-max-width-wrapper,.node--type-microsite.node--view-mode-full .text-box-max-width-wrapper,.node--type-article.node--view-mode-full .text-box-max-width-wrapper,.node--type-sponsored-article.node--view-mode-full .text-box-max-width-wrapper{max-width:1200px;margin:0 auto}.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{max-width:1200px;margin:0 auto;padding:0 10px}@media (min-width:768px){.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{padding:0 50px}}@media (min-width:1280px){.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{padding-left:0;padding-right:0}}.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{padding-left:10px;padding-right:10px}@media (min-width:1280px){.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{padding-left:0;padding-right:12.5px}}@media (min-width:1280px) and (min-width:1024px){.node--type-page.node--view-mode-full .main-node-content,.node--type-microsite.node--view-mode-full .main-node-content,.node--type-article.node--view-mode-full .main-node-content,.node--type-sponsored-article.node--view-mode-full .main-node-content{padding-right:20px}}.node--type-page.node--view-mode-full .main-node-content a,.node--type-microsite.node--view-mode-full .main-node-content a,.node--type-article.node--view-mode-full .main-node-content a,.node--type-sponsored-article.node--view-mode-full .main-node-content a{display:inline;color:#1f1f1f;transition:color .2s}.node--type-page.node--view-mode-full .main-node-content a:hover,.node--type-microsite.node--view-mode-full .main-node-content a:hover,.node--type-article.node--view-mode-full .main-node-content a:hover,.node--type-sponsored-article.node--view-mode-full .main-node-content a:hover{color:#c8215d}.node--type-page.node--view-mode-full .field--name-body>p,.node--type-page.node--view-mode-full .field--name-body>div,.node--type-microsite.node--view-mode-full .field--name-body>p,.node--type-microsite.node--view-mode-full .field--name-body>div,.node--type-article.node--view-mode-full .field--name-body>p,.node--type-article.node--view-mode-full .field--name-body>div,.node--type-sponsored-article.node--view-mode-full .field--name-body>p,.node--type-sponsored-article.node--view-mode-full .field--name-body>div{font-size:1rem;line-height:1.5}.node--type-page.node--view-mode-full .hero-image .hero-text-wrapper{position:relative}@media (min-width:768px){.node--type-page.node--view-mode-full .hero-image .hero-text-wrapper{position:absolute;left:50px;top:50%;transform:translateY(-50%)}}@media (min-width:1280px){.node--type-page.node--view-mode-full .hero-image .hero-text-wrapper{max-width:1200px;left:0}}.node--type-page.node--view-mode-full .text-box{padding:20px 10px}@media (min-width:768px){.node--type-page.node--view-mode-full .text-box{max-width:730px;padding:55px 0;box-shadow:-500px 0 #af2253}}.node--type-page.node--view-mode-full .text-box h1{margin:0;padding:0}
.ad{position:relative;text-align:center}.ad.banner{min-width:234px;margin:20px auto 35px;text-align:center}@media (min-width:768px){.ad.banner{min-height:90px;margin:40px auto}}@media (min-width:1024px){.ad.banner{min-height:90px;min-width:728px;margin:40px auto}}.ad.banner img{margin:0 auto}.ad.square{min-width:300px;margin:20px auto 35px}@media (min-width:768px){.ad.square{margin:38px auto 50px}}.ad.native{min-width:280px;min-height:94px;max-width:700px}@media (min-width:768px){.ad.native{min-width:668px;min-height:114px}}@media (min-width:1024px){.ad.native{min-width:514px;min-height:180px}}.ad.channel{margin:20px auto}@media (min-width:768px){.ad.channel{margin:0 auto 50px}}@media (min-width:1024px){.ad.channel{margin:45px auto 0}}.ad.loaded{border:none}.ad.loaded:before{content:""}.ad .ad-replacement{max-width:100%;margin:0 auto}.ad .ad-replacement-link{display:inline-block}.ad-script{position:relative;z-index:1}.ad-script.custom-channel-ad{display:inline-block}.ad.sponsored-ad{padding-bottom:20px}@media (min-width:768px){.ad.sponsored-ad{margin-top:0}}@media (min-width:1024px){.ad.sponsored-ad{display:none}}.ad.square.mobile{display:block}@media (min-width:768px){.ad.square.mobile{display:none}}.placement-anchor{position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:10;background:#eee;border:1px solid #ccc;width:100%;transition:height .2s,min-height .2s,opacity .8s;padding:15px 0;text-align:center}.placement-close-icon{position:absolute;top:-29px;left:-1px;width:75px;height:30px;background:#eee;border:1px solid #ccc;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;font-size:30px;line-height:1.7!important;cursor:pointer;text-align:center}.ad.banner-bottom{margin-bottom:20px}@media (min-width:768px){.ad.banner-bottom{margin-bottom:40px}}.no-ads .footer-sticky-ad{display:none}.path-frontpage .ad-view-wrapper .ad__wrapper-element{order:5}.ac{min-height:500px}.ac:first-child{display:none}.square-ac{margin:20px auto 35px}@media (min-width:768px){.square-ac{margin:38px auto 50px}}@media (min-width:1024px){.square-ac{min-height:313px!important;width:85%!important;margin:25px auto}}.ac-widget-placeholder{margin-top:-24px!important}.ac-widget-placeholder p,.ac-widget-placeholder div{color:#fff}.ac-widget-placeholder .vjs-control-bar{font-size:10px!important}
.block-local-tasks-block{max-width:1200px;margin:0 auto}.block-local-tasks-block nav ul{display:flex;flex-wrap:wrap}.block-local-tasks-block nav ul li{flex:1 1 20%;margin:5px;padding:10px;text-align:center}@media (min-width:768px){.block-local-tasks-block nav ul li{flex:0 0 100px}}.block-local-tasks-block nav ul li a{color:#c8215d;border-bottom:2px solid transparent;transition:all .2s}.block-local-tasks-block nav ul li a:hover{border-bottom-color:#c8215d}.toolbar-menu a{font-family:AvenirNext-Regular}
.captcha{margin-bottom:20px}
.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;z-index:0;box-sizing:border-box}.mm-btn,.mm-menu{box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:'';bottom:0}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute;bottom:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}
.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}
