/* Minification failed. Returning unminified contents.
(1,24): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,78): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,196): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2210): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,6965): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,7420): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,7568): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,7708): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,8042): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,8170): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,8237): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,8473): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,9083): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
(1,9623): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
(1,11902): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,12093): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,12272): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,12568): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,15102): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,15653): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,16560): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,17386): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,17983): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,20220): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,20765): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,21161): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,23045): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,23572): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,23846): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,24226): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,24341): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,25029): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,25557): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,30896): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,31197): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,31280): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,31966): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-dark'
(1,32742): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,32819): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,36034): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,36293): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,36559): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,36597): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,37038): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,37084): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,37486): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,39247): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,39281): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,43143): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,43214): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,43247): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,46137): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,46813): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,49374): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,49759): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,51192): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,51888): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,52041): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,52075): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-dark'
(1,52702): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,55805): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,61020): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-dark'
(1,61913): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,70724): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-dark'
(1,74624): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,74698): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,74767): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,74853): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,74927): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-dark'
(1,75011): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-dark'
(1,75086): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-accent'
(1,75174): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-accent'
(1,75246): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,75324): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,75397): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-light'
(1,75487): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-light'
(1,75565): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-dark'
(1,75653): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary-dark'
(1,77027): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,77458): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,77498): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,77824): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,78081): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,78400): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,78995): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,79153): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,79415): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,79828): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,80779): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,81125): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,81960): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,82180): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,82549): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,82617): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,82817): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,82979): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,83659): run-time error CSS1039: Token not allowed after unary operator: '-color-secondary'
(1,84032): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,84291): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,84754): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,84831): run-time error CSS1039: Token not allowed after unary operator: '-color-primary-light'
(1,85616): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,86210): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,87994): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,88077): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
(1,88480): run-time error CSS1039: Token not allowed after unary operator: '-color-primary'
 */
@charset "UTF-8";:root{--color-primary:#9ffcff;--color-primary-light:#f4f9fd;--color-primary-dark:#102738;--color-primary-accent:#008ac2;--color-secondary:#a8b9c3;--color-secondary-light:#b1d6eb;--color-secondary-dark:#8d8d8d;}body{color:#101010;font-size:18px;background:#fff;line-height:1.5;margin:0;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}h1,.h1,h2,.c-wealthOverview__subtitle,.c-ourVPI__bottomSubtitle,.c-ourServices__subtitle,.c-keyConcerns__subtitle,.h2,.c-ourProcess__description,.c-ourClients p,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.3;font-weight:normal;padding:0;margin:0 0 .25em 0;color:#101010;}h1,.h1{font-size:40px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h1,.h1{font-size:45px;}}h2,.c-wealthOverview__subtitle,.c-ourVPI__bottomSubtitle,.c-ourServices__subtitle,.c-keyConcerns__subtitle,.h2,.c-ourProcess__description,.c-ourClients p{font-size:30px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h2,.c-wealthOverview__subtitle,.c-ourVPI__bottomSubtitle,.c-ourServices__subtitle,.c-keyConcerns__subtitle,.h2,.c-ourProcess__description,.c-ourClients p{font-size:32px;}}h3,.h3{font-size:28px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h3,.h3{font-size:30px;}}h4,.h4{font-size:26px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h4,.h4{font-size:26px;}}h5,.h5{font-size:24px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h5,.h5{font-size:24px;}}h6,.h6{font-size:20px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:550px){h6,.h6{font-size:20px;}}input,textarea{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}b,strong{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;}a,.c-breadcrumbs__link--disabled{color:#101010;text-decoration:underline;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}a:hover,.c-breadcrumbs__link--disabled:hover,a:active,.c-breadcrumbs__link--disabled:active,a:focus,.c-breadcrumbs__link--disabled:focus{color:var(--color-secondary);text-decoration:none;}.g-animations__all-3s,.g-animations__children-all-3s *{transition:all ease-in-out .3s;}.g-animations__colour{transition:color ease-in-out .12s;}.g-animations__none{transition:none;}@keyframes animation--loading{0%{transform:rotate(0deg);}100%{transform:rotate(-360deg);}}.g-fontIconBase,.c-contactUs__detailsInfoItem a::before,.c-contactUs__detailsInfoItem .c-breadcrumbs__link--disabled::before,.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink::after,.c-faqs__itemToggle::after,.c-video--thumb::before,.c-slider__item--video .c-slider__itemThumbnail::after,.c-homepageRotator__navRight::before,.c-homepageRotator__navLeft::before,.c-accordion__toggle::after,.g-forms__datePicker .rcCalPopup::before{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.g-icon--spinner{display:inline-block;font-size:38px;line-height:1;animation:animation--loading 1.2s linear infinite;}.g-layout__container{width:100%;margin:0;text-align:left;background:#fff;}.g-layout__container *,.g-layout__container *:before,.g-layout__container *:after{box-sizing:border-box;}.g-layout__container img{height:auto;max-width:100%;border:0;}.g-layout__container iframe{border:0;}.g-layout__maxWidth,.c-ourVPI__bottomContent,.c-ourVPI__topMapImgWrapper,.c-contactUs__top,.cu-module__content,.g-footer__content,.g-header__content{margin:0 auto;max-width:1480px;}.g-layout__padding,.c-ourVPI__bottomContent,.c-ourVPI__topMapImgWrapper,.c-contactUs__top,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module .cu-module__content,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module-wrapper>.cu-module .cu-module__content,.cu-module__content,.g-footer__content{padding:20px 20px;}@media(min-width:750px){.g-layout__padding,.c-ourVPI__bottomContent,.c-ourVPI__topMapImgWrapper,.c-contactUs__top,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module .cu-module__content,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module-wrapper>.cu-module .cu-module__content,.cu-module__content,.g-footer__content{padding:40px 60px;}}@media(min-width:1366px){.g-layout__padding,.c-ourVPI__bottomContent,.c-ourVPI__topMapImgWrapper,.c-contactUs__top,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module .cu-module__content,.cu-module--full-width>.cu-module__content>.c-section>.cu-custodian__zone>.cu-module-wrapper>.cu-module .cu-module__content,.cu-module__content,.g-footer__content{padding-left:60px;padding-right:60px;}}.g-columns{padding-left:15px;padding-right:15px;}.g-columns__group,.g-forms{display:flex;flex-wrap:wrap;margin-bottom:25px;}.g-columns__group::after,.g-forms::after{clear:both;content:"";display:table;}@media(min-width:750px){.g-columns__group,.g-forms{margin-left:-15px;margin-right:-15px;}}.g-columns__item,.g-columns__item--twelve,.g-columns__item--eleven,.g-columns__item--ten,.g-columns__item--nine,.g-columns__item--eight,.g-columns__item--seven,.g-columns__item--six,.g-columns__item--five,.g-columns__item--four,.g-columns__item--three,.g-columns__item--two,.g-columns__item--one{width:100%;box-sizing:border-box;padding:15px 0 15px 0;}@media(min-width:750px){.g-columns__item,.g-columns__item--twelve,.g-columns__item--eleven,.g-columns__item--ten,.g-columns__item--nine,.g-columns__item--eight,.g-columns__item--seven,.g-columns__item--six,.g-columns__item--five,.g-columns__item--four,.g-columns__item--three,.g-columns__item--two,.g-columns__item--one{padding-left:15px;padding-right:15px;}}@media(min-width:750px){.g-columns__item--one{width:8.3333333333%;}}@media(min-width:750px){.g-columns__item--two{width:16.6666666667%;}}@media(min-width:750px){.g-columns__item--three{width:25%;}}@media(min-width:750px){.g-columns__item--four{width:33.3333333333%;}}@media(min-width:750px){.g-columns__item--five{width:41.6666666667%;}}@media(min-width:750px){.g-columns__item--six{width:50%;}}@media(min-width:750px){.g-columns__item--seven{width:58.3333333333%;}}@media(min-width:750px){.g-columns__item--eight{width:66.6666666667%;}}@media(min-width:750px){.g-columns__item--nine{width:75%;}}@media(min-width:750px){.g-columns__item--ten{width:83.3333333333%;}}@media(min-width:750px){.g-columns__item--eleven{width:91.6666666667%;}}@media(min-width:750px){.g-columns__item--twelve{width:100%;}}p,ul{margin:15px 0;padding:0;}ul:not([class]){margin-left:8px;padding:0 0 0 10px;list-style-position:outside;}ul:not([class]) li{margin:0 0 12px 0!important;}ul:not([class]) li::marker{color:var(--color-secondary);}*[class*=g-btn]{cursor:pointer;border:2px solid #101010;display:inline-block;padding:10px 15px;position:relative;font-size:16px;transition:all .15s ease;line-height:1.1;border-radius:20px;text-transform:uppercase;text-decoration:none;white-space:normal;-moz-appearance:none;-webkit-appearance:none;}*[class*=g-btn]:hover,*[class*=g-btn]:active,*[class*=g-btn]:focus{text-decoration:none;}*[class*=g-btn]:focus{box-shadow:0 0 0 2px var(--color-secondary);}*[class*=g-btn]:disabled,*[class*=g-btn][disabled]{cursor:default;}*[class*=g-btn] [class*=g-icon]{padding:0 0 0 10px;color:var(--color-secondary);}.g-btn{color:#101010;background:transparent;}.g-btn:hover,.g-btn:active,.g-btn:focus{color:#101010;background-color:var(--color-secondary);}.g-btn:hover [class*=g-icon],.g-btn:active [class*=g-icon],.g-btn:focus [class*=g-icon]{color:#fff;}.g-btn:disabled:hover,.g-btn:disabled:active,.g-btn:disabled:focus,.g-btn[disabled]:hover,.g-btn[disabled]:active,.g-btn[disabled]:focus{background:transparent;}.g-btn--secondary{color:#101010;background-color:var(--color-secondary);}.g-btn--secondary:hover,.g-btn--secondary:active,.g-btn--secondary:focus{color:#101010;background-color:var(--color-primary);}.g-btn--secondary:focus{box-shadow:0 0 0 2px var(--color-primary);}.g-btn--secondary:disabled:hover,.g-btn--secondary:disabled:active,.g-btn--secondary:disabled:focus,.g-btn--secondary[disabled]:hover,.g-btn--secondary[disabled]:active,.g-btn--secondary[disabled]:focus{background:var(--color-secondary);}.g-btn--disabled{color:rgba(255,255,255,.9);cursor:default;text-align:center;background-color:#101010;}.g-header{position:relative;width:100%;color:#fff;background:#1a1b1c;font-size:14px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.g-header__mobile{position:relative;}.g-header__mobile .g-header__content{display:flex;flex-flow:column nowrap;width:100%;padding:10px 60px 10px 20px;}@media(min-width:1200px){.g-header__mobile{display:none;}}.g-layout--mobileMenuOpen .g-header{position:fixed;z-index:1000;}.g-layout--mobileMenuOpen .g-layout__content{padding-top:var(--header-height);}.g-layout--mobileMenuOpen .g-layout__container{max-height:100vh;overflow:hidden;}.g-layout--mobileMenuOpen .g-layout__container:before{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:3;background:rgba(0,0,0,.5);}.g-layout--mobileMenuOpen .g-header__mobileMenuToggle{color:#1a1b1c;background:#fff;}.g-layout--mobileMenuOpen .g-header__mobileMenuToggle:before{content:"";}.g-layout--mobileMenuOpen .g-header__mobileMenu{display:flex;box-shadow:0 8px 20px rgba(0,0,0,.75);max-height:calc(100vh - var(--header-height) - 20px);overflow-y:auto;}.g-header__mobileMenuToggle{position:absolute;right:20px;top:20px;color:#fff;padding:5px;font-size:34px;border:0;border-radius:5px;background:transparent;}@media(min-width:1200px){.g-header__mobileMenuToggle{display:none;}}.g-header__mobileMenu{display:none;position:absolute;flex-flow:column nowrap;top:100%;left:0;width:100%;background:#1a1b1c;}.g-header__mobileMenu .g-header__logoWrap,.g-header__mobileMenu .g-header__logoAdvisorWrap{display:none;}@media(min-width:1200px){.g-header__mobileMenu{display:flex;position:relative;background:none;display:block!important;}.g-header__mobileMenu .g-header__logoWrap,.g-header__mobileMenu .g-header__logoAdvisorWrap{display:inline;}}.g-header__top{background:#1a1b1c;order:2;}.g-header__top .g-header__content{flex-flow:column nowrap;}.g-header__top .g-header__leftCol{order:2;}@media(min-width:1200px){.g-header__top{order:0;background:none;border-bottom:1px solid #535353;}.g-header__top .g-header__content{flex-flow:row nowrap;}.g-header__top .g-header__leftCol{order:0;}}.g-header__content{display:flex;position:relative;flex-flow:column nowrap;width:100%;}@media(min-width:1200px){.g-header__content{flex-flow:row nowrap;padding:0 60px;}}.g-header__leftCol{display:flex;flex-flow:column nowrap;flex:0 0 100%;}@media(min-width:1200px){.g-header__leftCol{flex-flow:row nowrap;flex:0 1 auto;align-items:center;}}.g-header__rightCol{display:flex;flex-flow:column nowrap;flex:0 0 100%;}@media(min-width:1200px){.g-header__rightCol{flex-flow:row nowrap;flex:1 0 auto;justify-content:flex-end;align-items:flex-end;text-align:right;}}.g-header__address,.g-header__phone,.g-header__email,.g-header__socialIcon,.g-header__secondaryMenuLink{height:100%;padding:15px;color:#fff;font-size:14px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}@media(min-width:1200px){.g-header__address,.g-header__phone,.g-header__email,.g-header__socialIcon,.g-header__secondaryMenuLink{padding:25px 25px 20px 25px;}}.g-header__address{display:none;}@media(min-width:1200px){.g-header__address{display:inline;padding-left:0;border-right:1px solid #535353;}}.g-header__phone,.g-header__email{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;border-bottom:1px solid var(--color-secondary);text-decoration:none;}.g-header__phone:hover,.g-header__phone:active,.g-header__phone:focus,.g-header__email:hover,.g-header__email:active,.g-header__email:focus{color:var(--color-secondary);text-decoration:none;}.g-header__phone .g-icon--phone,.g-header__phone .g-icon--email,.g-header__email .g-icon--phone,.g-header__email .g-icon--email{color:var(--color-secondary);padding:0 10px 0 0;}@media(min-width:1200px){.g-header__phone,.g-header__email{border-bottom:0;border-right:1px solid #535353;}.g-header__phone:hover,.g-header__phone:active,.g-header__phone:focus,.g-header__email:hover,.g-header__email:active,.g-header__email:focus{color:var(--color-primary);}}.g-header__logoWrap{flex:0 1 auto;}.g-header__logo{width:250px;padding:10px 0;}@media(min-width:1200px){.g-header__logo{position:relative;width:347px;padding:25px 0 20px 60px;}}.g-header__logoAdvisor{flex:0 1 auto;}.g-header__logoAdvisor{padding:10px 0;}@media(min-width:1200px){.g-header__logoAdvisor{padding:25px 20px 20px 0;}}.g-header__social{flex:0 0 auto;margin:0;padding:0;list-style-type:none;border-bottom:1px solid #535353;text-align:center;}@media(min-width:1200px){.g-header__social{height:100%;background:none;border-bottom:0;border-left:1px solid #535353;}}.g-header__socialItem{display:inline;}.g-header__socialIcon{display:inline-block;font-size:18px;text-decoration:none;color:#101010;}@media(min-width:1200px){.g-header__socialIcon{padding-right:0;margin-left:5px;padding-left:10px;color:#fff;}}.g-header__menus{width:100%;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);}@media(min-width:1200px){.g-header__menus{display:block!important;position:static;width:auto;box-shadow:none;}}.g-header__primaryMenuLevel1,.g-header__secondaryMenuLevel1{margin:0;list-style-type:none;}.g-header__primaryMenuItem,.g-header__secondaryMenuItem{display:block;padding:0 20px;border-bottom:1px solid rgba(16,16,16,.3);text-align:center;}@media(min-width:1200px){.g-header__primaryMenuItem,.g-header__secondaryMenuItem{display:inline;padding:0 10px;border-bottom:0;}}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem{position:relative;border-bottom:1px solid #535353;}@media(min-width:1200px){.g-header__primaryMenuLevel1>.g-header__primaryMenuItem{display:inline-block;padding:0;border-bottom:0;}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem:last-of-type{padding-right:0;}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem:last-of-type>.g-header__primaryMenuLink{padding-right:0;}}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem>.g-header__primaryMenuLink{display:flex;flex-flow:row nowrap;padding:15px 0;}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem>.g-header__primaryMenuLink.expandable::after{display:inline;content:"";font-size:18px;line-height:1;font-family:icomoon;margin-left:auto;}@media(min-width:1200px){.g-header__primaryMenuLevel1>.g-header__primaryMenuItem>.g-header__primaryMenuLink{position:relative;display:inline-block;padding:25px 25px 20px 25px;}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem>.g-header__primaryMenuLink.expandable::after{display:none;}}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem.expanded>.g-header__primaryMenuLink{color:var(--color-primary);}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem.expanded>.g-header__primaryMenuLink::after{content:"";}@media(min-width:1200px){.g-header__primaryMenuLevel1{display:flex;flex-flow:row nowrap;align-items:flex-end;justify-content:flex-end;height:100%;}}.g-header__primaryMenuLink{display:inline-block;color:#fff;font-size:16px;text-decoration:none;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.g-header__primaryMenuLink:hover,.g-header__primaryMenuLink:active,.g-header__primaryMenuLink:focus{color:var(--color-primary);text-decoration:none;}.g-header__primaryMenuLevel2{display:none;padding:0 20px;background:#1a1b1c;margin-left:-20px;margin-right:-20px;margin-top:0;margin-bottom:0;}@media(min-width:1200px){.g-header__primaryMenuLevel2{position:absolute;left:0;width:350px;padding:20px 25px;margin:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);}}.g-header__primaryMenuLevel2>.g-header__primaryMenuItem{display:block;text-align:left;padding:15px 0;line-height:1;}.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;width:100%;color:#fff;}.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink:hover,.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink:active,.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink:focus{color:var(--color-primary);}@media(min-width:1200px){.g-header__primaryMenuLevel1>.g-header__primaryMenuItem:last-of-type .g-header__primaryMenuLevel2{left:auto;right:0;}}@media(min-width:1200px){.g-header__secondaryMenu{height:100%;}}@media(min-width:1200px){.g-header__secondaryMenuLevel1{display:flex;flex-flow:row nowrap;height:100%;}}.g-header__secondaryMenuItem{border-bottom:1px solid #535353;}@media(min-width:1200px){.g-header__secondaryMenuItem{display:flex;align-items:center;padding:0;border-bottom:0;border-left:1px solid #535353;}.g-header__secondaryMenuItem:last-of-type{padding-right:0;}}.g-header__secondaryMenuLink{display:inline-block;width:100%;padding:10px 15px;font-size:16px;text-decoration:none;}.g-header__secondaryMenuLink:hover,.g-header__secondaryMenuLink:active,.g-header__secondaryMenuLink:focus{color:var(--color-primary);text-decoration:none;}@media(min-width:1200px){.g-header__secondaryMenuLink{height:auto;font-size:14px;color:#fff;}}.g-footer{font-size:16px;background:#fff no-repeat;}.g-footer__content{padding-top:0;padding-bottom:0;color:#101010;}.g-footer__content a,.g-footer__content .c-breadcrumbs__link--disabled{color:#101010;}.g-footer__content a:hover,.g-footer__content .c-breadcrumbs__link--disabled:hover,.g-footer__content a:active,.g-footer__content .c-breadcrumbs__link--disabled:active,.g-footer__content a:focus,.g-footer__content .c-breadcrumbs__link--disabled:focus{color:var(--color-secondary);text-decoration:none;}.g-footer__topBar{padding-top:40px;padding-bottom:35px;text-align:center;}@media(min-width:1024px){.g-footer__topBar{text-align:left;}}.g-footer__bottomBar{display:flex;flex-flow:column nowrap;border-top:1px solid #707070;padding-top:30px;padding-bottom:15px;}.g-footer__logo{font-size:38px;text-decoration:none;}.g-footer__fineprint{padding:20px 0;font-size:14px;text-align:center;}@media(min-width:1024px){.g-footer__fineprint{text-align:right;}}.g-footer__primaryMenu{padding:20px 0 0 0;}@media(min-width:1024px){.g-footer__primaryMenu{flex:0 1 auto;padding:0;}}.g-footer__primaryMenuLevel1{margin:0;padding:0;list-style-type:none;text-align:center;}@media(min-width:1024px){.g-footer__primaryMenuLevel1{text-align:right;}}.g-footer__primaryMenuItem{display:inline-block;margin:0 15px 15px 15px;padding:0 10px;}@media(min-width:1024px){.g-footer__primaryMenuItem:last-of-type{border-right:0;padding-right:0;margin-right:0;}}.g-footer__primaryMenuLink{text-decoration:none;}.cu-layout__action--editing .cu-module.t-hideItem--mobile,.cu-layout__action--editing .cu-module.t-hideItem--desktop{display:block;}.cu-module{margin:0 auto;max-width:2560px;}.cu-module--full-width>.cu-module__content{max-width:none!important;padding-left:0;padding-right:0;}.cu-module--noPadding>.cu-module__content{padding:0!important;}.cu-module__content{background-repeat:no-repeat;}.cu-custodian__zone{width:100%;}.g-forms__buttonRow{width:100%;padding:10px 0 10px 0;text-align:center;}.g-forms__element{position:relative;padding-bottom:20px;}.g-forms__element>.g-forms__error,.g-forms__element>.g-forms__required{bottom:0;right:15px;position:absolute;}.g-forms__label{width:100%;font-size:14px;}.g-forms__required{color:#a90000;display:inline-block;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.g-forms__select--custom,.g-forms__textbox,.g-forms__uploader .ruFileWrap,.g-forms__datePicker input[type=text],.g-forms__textarea,.g-forms__date-picker input[type=textbox],.g-forms__date-picker.RadPicker .riSingle .riTextBox[type=text]{width:100%;color:#101010;}.g-forms__textbox,.g-forms__uploader .ruFileWrap,.g-forms__datePicker input[type=text],.g-forms__textbox--search{border:1px solid var(--color-secondary);padding:15px 30px;outline:0;font-size:18px;background:none;min-height:38px;background:none;line-height:1.15;border-radius:25px;}.g-forms__textbox::-webkit-input-placeholder,.g-forms__uploader .ruFileWrap::-webkit-input-placeholder,.g-forms__datePicker input[type=text]::-webkit-input-placeholder,.g-forms__textbox--search::-webkit-input-placeholder{color:#101010;}.g-forms__textbox:focus,.g-forms__uploader .ruFileWrap:focus,.g-forms__datePicker input[type=text]:focus,.g-forms__textbox--search:focus{box-shadow:0 0 0 1px var(--color-secondary);}.g-forms__textbox:focus::-webkit-input-placeholder,.g-forms__uploader .ruFileWrap:focus::-webkit-input-placeholder,.g-forms__datePicker input[type=text]:focus::-webkit-input-placeholder,.g-forms__textbox--search:focus::-webkit-input-placeholder{color:#101010;}.g-forms__select{min-height:38px;z-index:0;position:relative;background:none;overflow-y:hidden;border:1px solid var(--color-secondary);border-radius:25px;}.g-forms__select:before{content:attr(data-content);position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;padding:15px 30px;z-index:-1;font-size:18px;box-sizing:border-box;line-height:1.15;}.g-forms__select:after{top:0;right:0;width:45px;height:100%;z-index:-1;content:"▼";position:absolute;text-align:center;line-height:38px;}.g-forms__selectList{width:100%;height:100%;border:0;cursor:pointer;opacity:0;padding:0 10px;-webkit-appearance:none;padding:15px 30px;}.g-forms__radioList,.g-forms__checkboxList{margin:0;padding:0;list-style:none;}.g-forms__radioList li,.g-forms__checkboxList li{padding:0 0 10px 0;}.g-forms__radio,.g-forms__checkbox,.g-forms__radioList li,.g-forms__checkboxList li{position:relative;}.g-forms__radio input,.g-forms__checkbox input,.g-forms__radioList li input,.g-forms__checkboxList li input{display:none;}.g-forms__radio input:checked+label:after,.g-forms__checkbox input:checked+label:after,.g-forms__radioList li input:checked+label:after,.g-forms__checkboxList li input:checked+label:after{opacity:1;}.g-forms__radio label,.g-forms__checkbox label,.g-forms__radioList li label,.g-forms__checkboxList li label{display:inline-flex;padding:0 0 0 30px;align-items:center;}.g-forms__radio label:before,.g-forms__checkbox label:before,.g-forms__radioList li label:before,.g-forms__checkboxList li label:before{content:"";display:inline-block;position:absolute;top:5px;left:0;width:20px;height:20px;border:2px solid rgba(0,0,0,.25);box-sizing:border-box;background-color:#fff;border-radius:20px;}.g-forms__radio label:after,.g-forms__checkbox label:after,.g-forms__radioList li label:after,.g-forms__checkboxList li label:after{top:5px;left:0;width:10px;height:10px;margin:3px 0 0 3px;content:"";opacity:0;z-index:200;line-height:1;position:absolute;box-sizing:border-box;background:var(--color-primary);border-radius:15px;}.g-forms__checkbox label:before,.g-forms__checkboxList li label:before{border-radius:0;}.g-forms__checkbox label:after,.g-forms__checkboxList li label:after{top:-4px;left:1px;width:unset;height:unset;content:"✓";background:none;}.g-forms__multiSelect{height:38px;position:relative;}.g-forms__multiSelect--selected .g-forms__multiSelect-list{display:block;}.g-forms__multiSelect-hidden{display:none;}.g-forms__multiSelect-toggle{position:relative;width:100%;height:100%;border:1px solid var(--color-secondary);cursor:pointer;padding:10px 10px 10px 15px;background:none;border-radius:25px;}.g-forms__multiSelect-toggle:before{top:-1px;right:-1px;bottom:-1px;width:45px;color:#fff;content:"▼";position:absolute;text-align:center;line-height:45px;background-color:var(--color-primary);border-top-right-radius:25px;border-bottom-right-radius:25px;}.g-forms__multiSelect-list{display:none;position:absolute;left:-1px;right:-1px;min-width:100%;max-height:200px;overflow:auto;background:#fff;border:solid 1px #101010;z-index:50;}.g-forms__multiSelect-item{width:100%;cursor:pointer;padding:5px 10px;}.g-forms__multiSelect-item--selected{background:var(--color-secondary);}.g-forms__multiSelect-item:hover{background:#101010;}.g-forms__datePicker{border:1px solid var(--color-secondary);border-radius:25px;}.g-forms__datePicker .RadPicker{border-radius:25px;}.g-forms__datePicker input[type=text]{border:0!important;outline:0;border-radius:25px;}.g-forms__datePicker .g-forms__date{width:100%!important;}.g-forms__datePicker .RadInput{width:100%!important;}.g-forms__datePicker .rcSelect{top:0!important;right:0!important;bottom:0!important;border-top-right-radius:25px;border-bottom-right-radius:25px;}.g-forms__datePicker .rcCalPopup::before{top:50%;left:50%;content:""!important;position:absolute;transform:translateX(-50%) translateY(-50%);}.g-forms__uploader .RadAsyncUpload{width:100%!important;}.g-forms__uploader .ruInputs li{border:1px solid var(--color-secondary);position:relative;overflow:hidden;border-radius:25px;}.g-forms__uploader .ruFileWrap{width:100%!important;border:0!important;padding:15px 30px!important;}.g-forms__uploader .ruFakeInput{background:none!important;border:0!important;font-size:18px!important;line-height:1.15!important;}.g-forms__uploader .ruButton{top:0;right:0;width:80px!important;bottom:0;height:auto!important;padding:10px!important;position:absolute!important;font-size:18px!important;text-align:center!important;border-left:1px solid var(--color-secondary)!important;background-image:linear-gradient(#faf9f9 0,#e8e8e8 100%)!important;border-top-left-radius:0;border-bottom-left-radius:0;}.g-forms__uploader .ruRemove{color:#fff!important;border:0!important;background-color:#a90000!important;}.g-loader__background{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;}.g-loader{position:relative;top:50%;left:50%;width:115px;height:115px;transform:translate(-50%,-50%);background:#fff;border-radius:10px;}.g-loader__spinner{width:75px;height:75px;padding:20px;animation:animation--loading 1.2s linear infinite;}.c-section .cu-module__content{padding-left:0;padding-right:0;}.c-section__content{padding-top:0;padding-bottom:0;}.c-columns{width:100%;overflow:hidden;}.c-columns__content{padding-top:0;padding-bottom:0;}.c-columns__wrapper--divider.c-columns__wrapper--stackRightFirst>.c-columns__item{border-top-width:1px;}.c-columns__wrapper--divider.c-columns__wrapper--stackRightFirst>.c-columns__item:first-of-type{border-left:0;}.c-columns__wrapper--divider.c-columns__wrapper--stackRightFirst>.c-columns__item:last-of-type{border-top:0;}@media(min-width:1024px){.c-columns__wrapper--divider.c-columns__wrapper--stackRightFirst>.c-columns__item{border-left-width:1px;border-top:0;border-bottom:0;}}.c-columns__wrapper--divider.c-columns__wrapper--stackLeftFirst>.c-columns__item{border-top-width:1px;}.c-columns__wrapper--divider.c-columns__wrapper--stackLeftFirst>.c-columns__item:first-of-type{border-top:0;border-left:0;}@media(min-width:1024px){.c-columns__wrapper--divider.c-columns__wrapper--stackLeftFirst>.c-columns__item{border-left-width:1px;border-top:0;border-bottom:0;}}.c-columns__wrapper--divider.c-columns__wrapper--stackNone>.c-columns__item{border-left-width:1px;}.c-columns__wrapper--divider.c-columns__wrapper--stackNone>.c-columns__item:first-of-type{border-left:0;}@media(max-width:1023px){.c-columns__wrapper--stackLeftFirst,.c-columns__wrapper--stackRightFirst{margin-left:0!important;margin-right:0!important;}.c-columns__wrapper--stackLeftFirst>.c-columns__item,.c-columns__wrapper--stackRightFirst>.c-columns__item{width:100%!important;padding:0!important;}.c-columns__wrapper--stackRightFirst{display:flex;flex-flow:column-reverse nowrap;}.c-columns__wrapper--stackNone{display:flex;flex-flow:row nowrap;flex:1 1 auto;margin-left:-15px;margin-right:-15px;}.c-columns__wrapper--stackNone>.c-columns__item{padding:0 15px;}.c-columns__wrapper--stackNone>.c-columns__item>.c-columns__itemBackground{width:100%;left:0;right:0;}.c-columns__wrapper--stackNone>.c-columns__item:first-of-type>.c-columns__itemBackground{left:auto;width:calc(100% + 20px);}.c-columns__wrapper--stackNone>.c-columns__item:last-of-type>.c-columns__itemBackground{right:auto;width:calc(100% + 20px);}.c-columns__wrapper--stackNone.c-columns__wrapper--centerVertical>.c-columns__item{display:flex;align-items:center;}.c-columns__wrapper--stackNone.c-columns__wrapper--sizeAutoLeftAlign>.c-columns__item{width:auto!important;flex:0 0 auto;}.c-columns__wrapper--stackNone.c-columns__wrapper--sizeAutoLeftAlign>.c-columns__item:last-of-type{flex:1 1 auto;}.c-columns__wrapper--stackNone.c-columns__wrapper--sizeAutoRightAlign>.c-columns__item{width:auto!important;flex:0 0 auto;}.c-columns__wrapper--stackNone.c-columns__wrapper--sizeAutoRightAlign>.c-columns__item:first-of-type{flex:1 1 auto;}}@media(min-width:1024px){.c-columns__wrapper{display:flex;flex-flow:row nowrap;margin-left:-15px;margin-right:-15px;}.c-columns__wrapper--sizeAutoLeftAlign>.c-columns__item{width:auto!important;flex:0 0 auto;}.c-columns__wrapper--sizeAutoLeftAlign>.c-columns__item:last-of-type{flex:1 1 auto;}.c-columns__wrapper--sizeAutoRightAlign>.c-columns__item{width:auto!important;flex:0 0 auto;}.c-columns__wrapper--sizeAutoRightAlign>.c-columns__item:first-of-type{flex:1 1 auto;}.c-columns__wrapper--centerVertical>.c-columns__item{display:flex;align-items:center;}}.c-columns__item{position:relative;border:0 solid #101010;}.c-columns__item .cu-custodian__zone{position:relative;background:none;}.c-columns__item .cu-module__content{padding-left:0;padding-right:0;}@media(min-width:1024px){.c-columns__item{flex:1 1 auto;padding:0 15px;}.c-columns__item>.c-columns__itemBackground{width:100%;left:0;right:0;}.c-columns__item:first-of-type>.c-columns__itemBackground{left:auto;width:calc(100% + 60px);}.c-columns__item:last-of-type>.c-columns__itemBackground{right:auto;width:calc(100% + 60px);}}@media(min-width:1366px){.c-columns__item:first-of-type>.c-columns__itemBackground,.c-columns__item:last-of-type>.c-columns__itemBackground{width:calc(100% + 60px);}}@media(min-width:1480px){.c-columns__item:first-of-type>.c-columns__itemBackground,.c-columns__item:last-of-type>.c-columns__itemBackground{width:calc((100vw - 1360px)/2 + 100%);}}@media(min-width:2560px){.c-columns__item:first-of-type>.c-columns__itemBackground,.c-columns__item:last-of-type>.c-columns__itemBackground{width:calc(2560px/2);}}.c-columns__itemBackground{position:absolute;left:-20px;right:20px;top:0;height:100%;width:100vw;background-repeat:no-repeat;}.c-heading *{margin:0;}.c-menuLevel1{list-style:none;padding:0;margin:0;}.c-menuItem{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;}.c-menuLink{padding:5px 0;display:inline-block;color:var(--color-primary);text-transform:uppercase;}.c-sideMenu__level1{list-style:none;padding:0;margin:0;}.c-sideMenu__item{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;padding:20px 0;}.c-sideMenu__item:first-of-type{padding-top:0;}.c-sideMenu__item--active .c-sideMenu__link{color:var(--color-secondary);}.c-sideMenu__link{padding:5px 0;display:inline-block;color:var(--color-primary);text-transform:uppercase;}.c-image{display:flex;flex-flow:column nowrap;}.c-image a,.c-image .c-breadcrumbs__link--disabled,.c-image picture{display:flex;flex-flow:column nowrap;}.c-image img{display:block;flex:0 0 auto;align-self:flex-start;}.c-image--left img{align-self:flex-start;}.c-image--right img{align-self:flex-end;}.c-image--center img{align-self:center;}.c-image--fullWidth img{width:100%;}.c-gallery{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;}.c-gallery a,.c-gallery .c-breadcrumbs__link--disabled,.c-gallery picture{display:inline-flex;}.c-gallery__item{flex:0 0 auto;}.c-accordion{background:#fff;border:1px solid var(--color-primary-dark);border-radius:8px;}.c-accordion>h3{margin-bottom:0;}.c-accordion--open .c-accordion__toggle::after{transform:translate(0,-50%) rotate(180deg);}.c-accordion--open .c-accordion__contentWrap{display:block;}.c-accordion--startOpen .c-accordion__contentWrap{display:block;}.c-accordion__toggle{width:100%;cursor:pointer;border:0;display:block;position:relative;font-size:22px;text-align:left;padding:20px 50px 20px 20px;margin:0;background:none;color:#101010;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;}.c-accordion__toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translate(0,-50%);color:#101010;content:"";font-size:24px;transition:all .15s ease;line-height:1;}.c-accordion__toggle:hover::after{color:var(--color-secondary);}.c-accordion__toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;border-radius:8px;}.c-accordion__toggle[aria-expanded=true]::after{transform:translate(0,-50%) rotate(180deg);}.c-accordion__toggleImage{top:50%;left:0;position:absolute;transform:translateY(-50%);margin-right:35px;}.c-accordion__contentWrap{display:none;}.c-accordion__contentWrap[hidden]{display:none!important;}.c-accordion__content{padding:0 20px;text-align:left;}.c-breadcrumbs{font-size:12px;text-transform:uppercase;}.c-breadcrumbs__link--disabled:hover{text-decoration:none;}.c-breadcrumbs__link,.c-breadcrumbs__link--disabled{position:relative;margin-right:5px;padding-right:10px;}.c-breadcrumbs__link::after,.c-breadcrumbs__link--disabled::after{top:0;right:0;width:2px;height:100%;content:"";display:block;position:absolute;transform:skew(-24deg);background-color:#101010;}.c-breadcrumbs__link:last-child,.c-breadcrumbs__link--disabled:last-child{display:inline-block;}.c-breadcrumbs__link:last-child::after,.c-breadcrumbs__link--disabled:last-child::after{display:none;}.c-headerImage__module{background-size:cover;background-position:center center;}.c-headerImage{display:flex;flex-flow:column nowrap;justify-content:center;padding:110px 0 80px;}@media(min-width:1024px){.c-headerImage{padding:200px 0 100px 0;}}.c-headerImage__text{flex:0 0 auto;position:relative;}.c-headerImage__textTitle{color:#fff;}.c-headerImage__textSubitle{color:#fff;}.c-homepageRotator,.c-homepageRotator--small{width:100%;overflow:hidden;position:relative;}.c-homepageRotator__dimensionSpacer{padding-bottom:100%;}@media(min-width:750px){.c-homepageRotator__dimensionSpacer{padding-bottom:450px;}}.c-homepageRotator__items{top:0;left:0;right:0;bottom:0;position:absolute;transition:all .5s ease;color:#101010;}.c-homepageRotator__item{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;flex-flow:column nowrap;}.c-homepageRotator__itemText{width:100%;flex:0 0 auto;font-size:18px;}.c-homepageRotator__itemText h1,.c-homepageRotator__itemText h2:first-of-type,.c-homepageRotator__itemText .c-wealthOverview__subtitle:first-of-type,.c-homepageRotator__itemText .c-ourVPI__bottomSubtitle:first-of-type,.c-homepageRotator__itemText .c-ourServices__subtitle:first-of-type,.c-homepageRotator__itemText .c-keyConcerns__subtitle:first-of-type{font-size:45px;}@media(min-width:750px){.c-homepageRotator__itemText{position:absolute;top:20px;left:0;width:45%;font-size:18px;}.c-homepageRotator__itemText h1,.c-homepageRotator__itemText h2:first-of-type,.c-homepageRotator__itemText .c-wealthOverview__subtitle:first-of-type,.c-homepageRotator__itemText .c-ourVPI__bottomSubtitle:first-of-type,.c-homepageRotator__itemText .c-ourServices__subtitle:first-of-type,.c-homepageRotator__itemText .c-keyConcerns__subtitle:first-of-type{font-size:45px;}}.c-homepageRotator__itemImage{width:100%;flex:1 1 auto;background-size:contain;background-repeat:no-repeat;background-position:center;}@media(min-width:750px){.c-homepageRotator__itemImage{height:100%;background-position:right;}}.c-homepageRotator__pageIndicators{position:absolute;bottom:0;left:0;}.c-homepageRotator__pageIndicator{width:15px;height:15px;cursor:pointer;border:3px solid transparent;display:inline-block;background:var(--color-primary);transition:all .15s ease;margin-right:20px;border-radius:50%;}.c-homepageRotator__pageIndicator:last-of-type{margin-right:0;}.c-homepageRotator__pageIndicator:hover,.c-homepageRotator__pageIndicator--selected{background:#fff;border-color:var(--color-primary);}.c-homepageRotator__navArrows{bottom:0;right:0;position:absolute;}.c-homepageRotator__navRight,.c-homepageRotator__navLeft{width:45px;height:45px;cursor:pointer;padding:10px;display:inline-block;text-align:center;transition:all .15s ease;color:var(--color-primary);border:1px solid var(--color-primary);background:transparent;font-size:28px;}.c-homepageRotator__navRight::before,.c-homepageRotator__navLeft::before{content:"";display:block;font-size:28px;line-height:1;text-indent:4px;}.c-homepageRotator__navRight:hover,.c-homepageRotator__navRight:active,.c-homepageRotator__navRight:focus,.c-homepageRotator__navLeft:hover,.c-homepageRotator__navLeft:active,.c-homepageRotator__navLeft:focus{text-decoration:none;color:var(--color-secondary);border-color:1px solid var(--color-secondary);}.c-homepageRotator__navLeft::before{content:"";text-indent:-4px;}.c-slider__rotator{position:relative;width:100%;}.c-slider__rotator.anmiate .c-slider__item{transition:transform linear .3s;}@media(min-width:750px){.c-slider__rotator{padding:0 90px;}}.c-slider__navLeft,.c-slider__navRight{display:none;position:absolute;top:50%;transform:translate(0,-50%);font-size:70px;color:var(--color-primary);}.c-slider__navLeft:hover,.c-slider__navLeft:focus,.c-slider__navLeft:active,.c-slider__navRight:hover,.c-slider__navRight:focus,.c-slider__navRight:active{color:#101010;text-decoration:none;}@media(min-width:750px){.c-slider__navLeft,.c-slider__navRight{display:block;}}.c-slider__navLeft{left:0;}.c-slider__navRight{right:0;}.c-slider__rotatorItems{position:relative;width:100%;min-height:300px;overflow:hidden;}.c-slider__item{position:absolute;display:flex;flex-flow:row nowrap;width:66.67%;padding:0 15px;}.c-slider__item--video .c-slider__itemThumbnail::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);}.c-slider__item--video .c-slider__itemThumbnail::after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:90px;color:#fff;}@media(min-width:1024px){.c-slider__item{width:40%;}}.c-slider__itemContent{width:100%;}.c-slider__itemThumbnail{position:relative;width:100%;padding:0 0 56% 0;background-position:top center;background-repeat:no-repeat;background-size:cover;}.c-slider__itemLink{color:#101010;}.c-slider__itemLink:hover,.c-slider__itemLink:active,.c-slider__itemLink:focus{color:#101010;}.c-slider__itemTitle{padding:10px 0;font-size:20px;text-transform:none;}.c-slider__itemDescription{font-size:16px;}.c-slider__pagination{display:none;width:100%;padding:60px 0 0 0;text-align:center;}@media(min-width:750px){.c-slider__pagination{display:block;}}.c-slider__page{display:inline-block;position:relative;width:18px;height:18px;margin:0 10px;background:#1a1b1c;border:2px solid #fff;border-radius:100%;}.c-slider__page.active,.c-slider__page:hover,.c-slider__page:focus,.c-slider__page:active{background-color:var(--color-primary);border-color:var(--color-primary);}.c-slider__page.active::before,.c-slider__page:hover::before,.c-slider__page:focus::before,.c-slider__page:active::before{content:"";position:absolute;top:0;left:0;width:14px;height:14px;border:2px solid #fff;border-radius:100%;}.c-video__container{padding:60px 0;max-width:900px;margin:0 auto;}.c-video{width:100%;height:0;max-width:900px;margin:0 auto;position:relative;padding-bottom:56.5%;}.c-video .c-video__element,.c-video .c-video__thumbnail,.c-video iframe,.c-video video{top:0;left:0;width:100%;height:100%;position:absolute;}.c-video--thumb{cursor:pointer;}.c-video--thumb .c-video__element,.c-video--thumb iframe,.c-video--thumb video{display:none;}.c-video--thumb .c-video__thumbnail{display:block;}.c-video--thumb::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:#fff;z-index:1;}.c-video.playing .c-video__element,.c-video.playing iframe,.c-video.playing video{display:block;}.c-video.playing .c-video__thumbnail,.c-video.playing::before{display:none;}.c-video__thumbnail{display:none;}.c-breadcrumbs{font-size:12px;text-transform:uppercase;}.c-breadcrumbs__link--disabled:hover{text-decoration:none;}.c-breadcrumbs__link,.c-breadcrumbs__link--disabled{position:relative;margin-right:5px;padding-right:10px;}.c-breadcrumbs__link::after,.c-breadcrumbs__link--disabled::after{top:0;right:0;width:2px;height:100%;content:"";display:block;position:absolute;transform:skew(-24deg);background-color:#101010;}.c-breadcrumbs__link:last-child,.c-breadcrumbs__link--disabled:last-child{display:inline-block;}.c-breadcrumbs__link:last-child::after,.c-breadcrumbs__link--disabled:last-child::after{display:none;}.c-googleMap__container{position:relative;padding-bottom:100%;}@media(min-width:750px){.c-googleMap__container{padding-bottom:450px;}}.c-googleMap__map{position:absolute;top:0;left:0;height:100%;width:100%;}.c-caseStudy__columns{display:flex;flex-flow:column nowrap;}@media(min-width:750px){.c-caseStudy__columns{flex-flow:row wrap;margin:0 -25px;}}.c-caseStudy__column{padding:20px 0;}.c-caseStudy__column:nth-of-type(1){order:1;}.c-caseStudy__column:nth-of-type(2){order:2;}.c-caseStudy__column:nth-of-type(3){order:3;}.c-caseStudy__column:nth-of-type(4){order:4;}@media(min-width:750px){.c-caseStudy__column{flex:0 0 50%;padding:40px 25px 50px 25px;}}.c-contactUs__wrapper .cu-module__content{padding-top:0;padding-bottom:0;}.c-contactUs__top{display:flex;flex-flow:column nowrap;}@media(min-width:1024px){.c-contactUs__top{flex-flow:row wrap;}}.c-contactUs__details{padding:75px 0 90px 0;}.c-contactUs__detailsInfo{display:flex;flex-flow:column nowrap;padding:40px 0;}.c-contactUs__detailsInfo a,.c-contactUs__detailsInfo .c-breadcrumbs__link--disabled{text-decoration:none;}@media(min-width:1024px){.c-contactUs__detailsInfo{flex-flow:row wrap;margin:0 -35px;}}.c-contactUs__detailsParking{padding:20px 0 0 0;}.c-contactUs__detailsInfoItem{padding:40px 0;}@media(min-width:1024px){.c-contactUs__detailsInfoItem{padding:45px 35px;}}.c-contactUs__form{padding:75px 0 90px 0;}.c-contactUs__form .g-forms{padding:50px 0 0 0;}.c-faqs{max-width:850px;padding:20px 0 60px 0;margin:0 auto;text-align:center;}.c-faqs__list{padding:60px 0 0 0;text-align:left;}.c-faqs__item{padding:25px 40px;margin:0 0 20px 0;}.c-faqs__item.open .c-faqs__itemToggle::after{transform:translate(0,-50%) rotate(180deg);}.c-faqs__itemToggle{position:relative;display:block;width:100%;cursor:pointer;outline:0;font-size:21px;padding:15px 40px 15px 0;margin:0;border:0;background:none;color:#101010;text-align:left;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.c-faqs__itemToggle::after{position:absolute;top:50%;right:20px;transform:translate(0,-50%);color:#101010;content:"";font-size:35px;transition:all .15s ease;line-height:1;}.c-faqs__itemToggle:hover::after{color:var(--color-secondary);}.c-faqs__itemToggle:focus{box-shadow:0 0 0 2px var(--color-secondary),0 0 0 4px var(--color-primary-light);}.c-faqs__itemAnswerWrap{display:none;}.c-faqs__itemAnswer{padding:15px 0;}.c-homepageHero__wraper{position:relative;overflow:hidden;}.c-homepageHero{padding:60px 0 100px 0;}.c-homepageHero h1{font-size:52px;}.c-homepageHero p{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.c-homepageHero__column--text{position:relative;z-index:2;}.c-homepageHero__column--video{z-index:1;}.c-homepageHero__video video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;}.c-keyConcernDetails{padding:10px 0 0 0;}.c-keyConcernDetails__columns{display:flex;flex-flow:column nowrap;padding:30px 0 90px 0;}@media(min-width:1024px){.c-keyConcernDetails__columns{flex-flow:row nowrap;margin:0 -50px;}}.c-keyConcernDetails__column{padding:0 0 30px 0;}@media(min-width:1024px){.c-keyConcernDetails__column{padding:0 50px;flex:0 0 50%;}}.c-keyConcernDetails__contentTop{padding:0 0 20px 0;}.c-keyConcerns{text-align:center;}.c-keyConcerns__subtitle{max-width:750px;padding:0 0 35px 0;margin:0 auto;}.c-keyConcerns__list{display:flex;flex-flow:column nowrap;}@media(min-width:750px){.c-keyConcerns__list{flex-flow:row wrap;justify-content:center;margin:0 -15px;}}.c-keyConcerns__item{padding:20px 0;}@media(min-width:750px){.c-keyConcerns__item{padding:40px 15px;flex:0 1 50%;}}@media(min-width:1024px){.c-keyConcerns__item{flex:0 1 33.33%;}}.c-keyConcerns__itemContent{background:#fff;padding:50px 45px 70px 45px;border-radius:0 55px 0 50px;text-align:center;height:100%;}.c-keyConcerns__itemDescription{padding:35px 0 45px 0;margin:0;}.c-ourClients{padding:30px 0 35px 0;}.c-ourClients .t-font_smallHeading,.c-ourClients .c-wealthOverview__title,.c-ourClients .c-ourVPI__bottomTitle,.c-ourClients .c-ourServices__title,.c-ourClients .c-ourProcess__title,.c-ourClients h2,.c-ourClients .c-wealthOverview__subtitle,.c-ourClients .c-ourVPI__bottomSubtitle,.c-ourClients .c-ourServices__subtitle,.c-ourClients .c-keyConcerns__subtitle,.c-ourClients .c-keyConcerns__title,.c-ourClients .c-keyConcernDetails__title,.c-ourClients .c-caseStudy__heading,.c-ourClients .c-ourTeam--advisors .c-ourTeam__headingTitle,.c-ourTeam--advisors .c-ourClients .c-ourTeam__headingTitle{padding-bottom:40px;}.c-ourClients h2,.c-ourClients .c-wealthOverview__subtitle,.c-ourClients .c-ourVPI__bottomSubtitle,.c-ourClients .c-ourServices__subtitle,.c-ourClients .c-keyConcerns__subtitle{max-width:800px;}.c-ourClients__list{padding:20px 0 0 0;}.c-ourClients__list ol,.c-ourClients__list ul{display:flex;flex-flow:column nowrap;padding:0;list-style:none;counter-reset:li;}@media(min-width:750px){.c-ourClients__list ol,.c-ourClients__list ul{margin:0 -35px;}}.c-ourClients__list li{position:relative;padding:20px 35px 20px 85px;margin:0;counter-increment:li;}.c-ourClients__list li::before{position:absolute;width:50px;content:counter(li);display:block;font-size:26px;color:var(--color-secondary);left:35px;}@media(min-width:750px){.c-ourClients__list ol,.c-ourClients__list ul{flex-flow:row wrap;}.c-ourClients__list li{flex:0 0 50%;padding:50px 35px 50px 85px;}}.c-ourProcess{padding:20px 0 120px 0;text-align:center;}.c-ourProcess__list{display:flex;flex-flow:row wrap;padding:20px 0;margin:0 -15px;}.c-ourProcess__item{flex:1 0 100%;padding:40px 15px;}@media(min-width:750px){.c-ourProcess__item{flex:1 0 33.33%;}}.c-ourProcess__itemContent{height:100%;padding:30px 75px 55px 75px;background:#fff;border-radius:0 45px 0 45px;}.c-ourProcess__itemIcon{display:block;padding:0 0 50px 0;font-size:115px;}.c-ourProcess__itemIndex{font-size:28px;color:var(--color-secondary);font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-ourProcess__itemIndex::before{content:"0";}.c-ourProcess__itemTitle{font-size:28px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-ourProcess__itemDescription{display:none;}.c-ourProcess--list .c-ourProcess{padding:10px 0 0 0;text-align:left;}.c-ourProcess--list .c-ourProcess__description{max-width:800px;margin:0;}.c-ourProcess--list .c-ourProcess__list{flex-flow:column nowrap;padding-bottom:0;text-align:center;}@media(min-width:750px){.c-ourProcess--list .c-ourProcess__list{text-align:left;}}.c-ourProcess--list .c-ourProcess__itemDescription{display:block;}@media(min-width:750px){.c-ourProcess--list .c-ourProcess__itemContent{display:flex;flex-flow:row nowrap;align-items:flex-start;text-align:left;}}@media(min-width:750px){.c-ourProcess--list .c-ourProcess__itemIcon{flex:0 0 120px;padding:0;text-align:center;}}@media(min-width:750px){.c-ourProcess--list .c-ourProcess__itemText{flex:1 1 auto;max-width:900px;padding:0 0 0 80px;}}.c-ourStory{padding:20px 0 25px 0;}.c-ourStory__columns{display:flex;flex-flow:row wrap;width:100%;}@media(min-width:1024px){.c-ourStory__columns{margin:0 -45px;}}.c-ourStory__column{flex:0 0 100%;padding:20px 0;}@media(min-width:1024px){.c-ourStory__column{flex:0 0 50%;padding:20px 45px;}}.c-ourServices{padding:20px 0;}.c-ourServices__header{text-align:center;max-width:980px;padding:0 0 40px 0;margin:0 auto;}.c-ourServices__list{display:flex;flex-flow:row wrap;text-align:left;}@media(min-width:750px){.c-ourServices__list{margin:0 -30px;}}.c-ourServices__item{flex:0 0 100%;padding:20px 0;}@media(min-width:750px){.c-ourServices__item{flex:0 0 50%;padding:40px 30px 80px 30px;}}.c-ourServices__itemTitle{padding:0 0 35px 0;margin:0;}.c-ourServicesDetials{max-width:880px;}.c-ourTeam__wrapper .cu-module__content{padding-bottom:0;}.c-ourTeam__itemContent{padding-top:40px;padding-bottom:40px;}@media(min-width:1024px){.c-ourTeam__itemContent{display:flex;flex-flow:row nowrap;padding-top:80px;padding-bottom:80px;}}.c-ourTeam__imageWrapper{flex:0 0 430px;}.c-ourTeam__image{display:inline;width:100%;max-width:450px!important;}.c-ourTeam__text{flex:1 1 auto;}@media(min-width:1024px){.c-ourTeam__text{padding:0 0 0 100px;}}.c-ourTeam__name{padding:20px 0 0 0;}@media(min-width:1024px){.c-ourTeam__name{display:inline;padding:0 20px 0 0;}}.c-ourTeam__title{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-ourTeam__bio{padding:40px 0;margin:0 0 40px 0;border-bottom:1px solid var(--color-secondary);}.c-ourTeam__phone,.c-ourTeam__email{display:inline-flex;flex-flow:row nowrap;align-items:center;text-decoration:none;padding:0 30px 0 0;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}.c-ourTeam__phone .g-icon--phone,.c-ourTeam__phone .g-icon--email,.c-ourTeam__email .g-icon--phone,.c-ourTeam__email .g-icon--email{padding:0 10px 0 0;color:var(--color-secondary);}.c-ourTeam--advisors .c-ourTeam__item:first-child .c-ourTeam__itemContent{padding-top:10px;}.c-ourTeam--advisors .c-ourTeam__heading{padding-top:20px;padding-bottom:0;}.c-ourTeam--advisors .c-ourTeam__button{text-align:center;}.c-ourVPI__top{text-align:center;}.c-ourVPI__topContent{max-width:1000px;padding:0 0 40px 0;margin:0 auto;}@media(min-width:750px){.c-ourVPI__topContent{padding:0 0 70px 0;}}.c-ourVPI__topMapTips{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;}@media(min-width:750px){.c-ourVPI__topMapTips{flex-flow:row nowrap;}}.c-ourVPI__topMapTip{display:flex;flex-flow:column nowrap;justify-content:center;width:250px;min-height:140px;padding:15px 35px 15px 35px;margin:20px 0;background:#fff;border-radius:0 55px 0 55px;text-align:center;}@media(min-width:750px){.c-ourVPI__topMapTip{margin:0 40px;}}.c-ourVPI__topMapTipTitle{font-size:27px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-ourVPI__topMapImg{display:flex;justify-content:center;width:100%;}.c-ourVPI__bottom{padding:40px 0;}.c-ourVPI__bottomContent{display:flex;flex-flow:column nowrap;}@media(min-width:1024px){.c-ourVPI__bottomContent{flex-flow:row nowrap;}}.c-pageFooterCTA__wrapper{padding-top:100px;padding-bottom:80px;}.c-pageFooterCTA{max-width:1280px;margin:0 auto;text-align:center;}.c-pageHeader{padding:10px 0 20px 0;}.c-pageHeader__title .t-color__accent{color:var(--color-primary)!important;}.c-pageHeader__text{font-size:32px;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-resources__wrapper .cu-module__content{padding-bottom:0;}.c-resources__header{padding-top:10px;}.c-resources__search{position:relative;width:400px;max-width:100%;}.c-resources__search .g-icon--search{position:absolute;right:10px;top:50%;transform:translate(0,-50%);}.c-resources__searchBox{width:100%;font-size:24px;padding:10px;background:none;border:0;border-bottom:2px solid #000;}.c-resources__filters{padding:40px 0 0 0;}.c-resources__filtersItem{display:inline-block;padding:10px 50px 10px 25px;margin:0 25px 20px 0;border-radius:23px;border:1px solid var(--color-secondary);text-decoration:none;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}.c-resources__filtersItem.selected{color:var(--color-secondary);background:var(--color-primary-dark);}.c-resources__list{display:flex;flex-flow:column nowrap;}@media(min-width:750px){.c-resources__list{flex-flow:row wrap;align-items:stretch;margin:0 -15px;}}.c-resources__item{text-decoration:none;padding:20px 0;}@media(min-width:750px){.c-resources__item{flex:0 0 50%;padding:50px 15px;}}@media(min-width:1024px){.c-resources__item{flex:0 0 33.33%;}}.c-resources__itemContainer{position:relative;height:100%;padding:40px 35px 120px 35px;background:#fff;border-radius:0 75px 0 0;display:inline-block;}.c-resources__itemContainer>span{display:inline-block;}.c-resources__itemContainer:hover{background:var(--color-secondary);color:#000;}.c-resources__itemContainer:hover .c-resources__itemLink .g-icon--arrow-right{color:#fff;}.c-resources__itemImage{border-radius:0 55px 0 0;}.c-resources__itemContent{padding:25px 10px;font-weight:200;}.c-resources__itemDate{text-transform:uppercase;font-size:16px;padding:0 0 25px 0;font-weight:200;display:inline-block;}.c-resources__itemLink{position:absolute;bottom:40px;left:35px;}.c-testimonial{padding:50px 0 10px 0;}.c-testimonial__columns{display:flex;flex-flow:row wrap;}@media(min-width:1024px){.c-testimonial__columns{flex-wrap:nowrap;}}.c-testimonial__column{flex:0 0 100%;padding:0 0 40px 0;}@media(min-width:1024px){.c-testimonial__column--text{padding-top:25px;}}.c-testimonial__text{padding:0 0 30px 0;font-size:36px;}.c-testimonial__person{display:flex;align-items:center;font-size:14px;text-transform:uppercase;}.c-testimonial__person::before{content:"";display:inline-block;height:1px;width:32px;background:#101010;margin:0 20px 0 0;}.c-testimonial__name{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;padding:0 10px 0 0;}.c-testimonial__thumbnail{width:100%;}.c-wealthOverview__subtitle{max-width:875px;}.c-wealthOverview__columns{display:flex;flex-flow:column nowrap;}@media(min-width:1024px){.c-wealthOverview__columns{padding:65px 0 0 0;margin:0 -60px;flex-flow:row wrap;}}.c-wealthOverview__item{padding:40px 0;}@media(min-width:1024px){.c-wealthOverview__item{flex:0 0 33.33%;padding:20px 60px;}}.c-wealthOverview__itemTitle{padding:10px 0;}@media(min-width:1024px){.c-wealthOverview__itemTitle{padding:30px 0;}}.g-header__primaryMenuLevel2{z-index:60!important;}.cu-module__header{z-index:59!important;}.g-header__menus{z-index:58!important;}.g-header{z-index:57!important;}.g-layout__content{z-index:56!important;}.g-footer{z-index:55!important;}.t-hideItem{display:none!important;}@media(min-width:750px){.t-hideItem--desktop{display:none!important;}}@media(max-width:749px){.t-hideItem--mobile{display:none!important;}}.t-text__uppercase{text-transform:uppercase;}.t-text__lowercase{text-transform:lowercase;}.t-font__regular{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}.t-font__medium{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:500;}.t-font__bold{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:700;}.t-font_smallHeading,.c-wealthOverview__title,.c-ourVPI__bottomTitle,.c-ourServices__title,.c-ourProcess__title,.c-ourClients h2,.c-ourClients .c-wealthOverview__subtitle,.c-ourClients .c-ourVPI__bottomSubtitle,.c-ourClients .c-ourServices__subtitle,.c-ourClients .c-keyConcerns__subtitle,.c-keyConcerns__title,.c-keyConcernDetails__title,.c-caseStudy__heading,.c-ourTeam--advisors .c-ourTeam__headingTitle{display:block;padding:0 0 20px 0;font-size:14px;text-transform:uppercase;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}.t-colour__theme--1,.c-secondOpinion_content--3,.c-ourVPI__bottom,.c-ourProcess--tiled,.c-ourProcess--.c-ourProcess__wrapper,.c-keyConcerns__wrapper,.c-keyConcernDetails__video.c-video__wrapper{background-color:var(--color-primary-light);color:#101010;}.t-colour__theme--1 h1,.c-secondOpinion_content--3 h1,.c-ourVPI__bottom h1,.c-ourProcess--tiled h1,.c-ourProcess--.c-ourProcess__wrapper h1,.c-keyConcerns__wrapper h1,.c-keyConcernDetails__video.c-video__wrapper h1,.t-colour__theme--1 h2,.t-colour__theme--1 .c-wealthOverview__subtitle,.c-secondOpinion_content--3 h2,.c-secondOpinion_content--3 .c-wealthOverview__subtitle,.t-colour__theme--1 .c-ourVPI__bottomSubtitle,.c-secondOpinion_content--3 .c-ourVPI__bottomSubtitle,.c-ourVPI__bottom h2,.c-ourVPI__bottom .c-wealthOverview__subtitle,.c-ourVPI__bottom .c-ourVPI__bottomSubtitle,.t-colour__theme--1 .c-ourServices__subtitle,.c-secondOpinion_content--3 .c-ourServices__subtitle,.c-ourVPI__bottom .c-ourServices__subtitle,.c-ourProcess--tiled h2,.c-ourProcess--tiled .c-wealthOverview__subtitle,.c-ourProcess--tiled .c-ourVPI__bottomSubtitle,.c-ourProcess--tiled .c-ourServices__subtitle,.c-ourProcess--.c-ourProcess__wrapper h2,.c-ourProcess--.c-ourProcess__wrapper .c-wealthOverview__subtitle,.c-ourProcess--.c-ourProcess__wrapper .c-ourVPI__bottomSubtitle,.c-ourProcess--.c-ourProcess__wrapper .c-ourServices__subtitle,.t-colour__theme--1 .c-keyConcerns__subtitle,.c-secondOpinion_content--3 .c-keyConcerns__subtitle,.c-ourVPI__bottom .c-keyConcerns__subtitle,.c-ourProcess--tiled .c-keyConcerns__subtitle,.c-ourProcess--.c-ourProcess__wrapper .c-keyConcerns__subtitle,.c-keyConcerns__wrapper h2,.c-keyConcerns__wrapper .c-wealthOverview__subtitle,.c-keyConcerns__wrapper .c-ourVPI__bottomSubtitle,.c-keyConcerns__wrapper .c-ourServices__subtitle,.c-keyConcerns__wrapper .c-keyConcerns__subtitle,.c-keyConcernDetails__video.c-video__wrapper h2,.c-keyConcernDetails__video.c-video__wrapper .c-wealthOverview__subtitle,.c-keyConcernDetails__video.c-video__wrapper .c-ourVPI__bottomSubtitle,.c-keyConcernDetails__video.c-video__wrapper .c-ourServices__subtitle,.c-keyConcernDetails__video.c-video__wrapper .c-keyConcerns__subtitle,.t-colour__theme--1 h3,.c-secondOpinion_content--3 h3,.c-ourVPI__bottom h3,.c-ourProcess--tiled h3,.c-ourProcess--.c-ourProcess__wrapper h3,.c-keyConcerns__wrapper h3,.c-keyConcernDetails__video.c-video__wrapper h3,.t-colour__theme--1 h4,.c-secondOpinion_content--3 h4,.c-ourVPI__bottom h4,.c-ourProcess--tiled h4,.c-ourProcess--.c-ourProcess__wrapper h4,.c-keyConcerns__wrapper h4,.c-keyConcernDetails__video.c-video__wrapper h4,.t-colour__theme--1 h5,.c-secondOpinion_content--3 h5,.c-ourVPI__bottom h5,.c-ourProcess--tiled h5,.c-ourProcess--.c-ourProcess__wrapper h5,.c-keyConcerns__wrapper h5,.c-keyConcernDetails__video.c-video__wrapper h5,.t-colour__theme--1 h6,.c-secondOpinion_content--3 h6,.c-ourVPI__bottom h6,.c-ourProcess--tiled h6,.c-ourProcess--.c-ourProcess__wrapper h6,.c-keyConcerns__wrapper h6,.c-keyConcernDetails__video.c-video__wrapper h6,.t-colour__theme--1 .h1,.c-secondOpinion_content--3 .h1,.c-ourVPI__bottom .h1,.c-ourProcess--tiled .h1,.c-ourProcess--.c-ourProcess__wrapper .h1,.c-keyConcerns__wrapper .h1,.c-keyConcernDetails__video.c-video__wrapper .h1,.t-colour__theme--1 .h2,.c-secondOpinion_content--3 .h2,.c-ourVPI__bottom .h2,.c-ourProcess--tiled .h2,.c-ourProcess--.c-ourProcess__wrapper .h2,.t-colour__theme--1 .c-ourProcess__description,.c-secondOpinion_content--3 .c-ourProcess__description,.c-ourVPI__bottom .c-ourProcess__description,.c-ourProcess--tiled .c-ourProcess__description,.c-ourProcess--.c-ourProcess__wrapper .c-ourProcess__description,.t-colour__theme--1 .c-ourClients p,.c-secondOpinion_content--3 .c-ourClients p,.c-ourVPI__bottom .c-ourClients p,.c-ourProcess--tiled .c-ourClients p,.c-ourProcess--.c-ourProcess__wrapper .c-ourClients p,.c-ourClients .t-colour__theme--1 p,.c-ourClients .c-secondOpinion_content--3 p,.c-ourClients .c-ourVPI__bottom p,.c-ourClients .c-ourProcess--tiled p,.c-ourClients .c-ourProcess--.c-ourProcess__wrapper p,.c-keyConcerns__wrapper .h2,.c-keyConcerns__wrapper .c-ourProcess__description,.c-keyConcerns__wrapper .c-ourClients p,.c-ourClients .c-keyConcerns__wrapper p,.c-keyConcernDetails__video.c-video__wrapper .h2,.c-keyConcernDetails__video.c-video__wrapper .c-ourProcess__description,.c-keyConcernDetails__video.c-video__wrapper .c-ourClients p,.c-ourClients .c-keyConcernDetails__video.c-video__wrapper p,.t-colour__theme--1 .h3,.c-secondOpinion_content--3 .h3,.c-ourVPI__bottom .h3,.c-ourProcess--tiled .h3,.c-ourProcess--.c-ourProcess__wrapper .h3,.c-keyConcerns__wrapper .h3,.c-keyConcernDetails__video.c-video__wrapper .h3,.t-colour__theme--1 .h4,.c-secondOpinion_content--3 .h4,.c-ourVPI__bottom .h4,.c-ourProcess--tiled .h4,.c-ourProcess--.c-ourProcess__wrapper .h4,.c-keyConcerns__wrapper .h4,.c-keyConcernDetails__video.c-video__wrapper .h4,.t-colour__theme--1 .h5,.c-secondOpinion_content--3 .h5,.c-ourVPI__bottom .h5,.c-ourProcess--tiled .h5,.c-ourProcess--.c-ourProcess__wrapper .h5,.c-keyConcerns__wrapper .h5,.c-keyConcernDetails__video.c-video__wrapper .h5,.t-colour__theme--1 .h6,.c-secondOpinion_content--3 .h6,.c-ourVPI__bottom .h6,.c-ourProcess--tiled .h6,.c-ourProcess--.c-ourProcess__wrapper .h6,.c-keyConcerns__wrapper .h6,.c-keyConcernDetails__video.c-video__wrapper .h6{color:#101010;}.t-colour__theme--2{background-color:var(--color-primary-dark);color:#fff;}.t-colour__theme--2 h1,.t-colour__theme--2 h2,.t-colour__theme--2 .c-wealthOverview__subtitle,.t-colour__theme--2 .c-ourVPI__bottomSubtitle,.t-colour__theme--2 .c-ourServices__subtitle,.t-colour__theme--2 .c-keyConcerns__subtitle,.t-colour__theme--2 h3,.t-colour__theme--2 h4,.t-colour__theme--2 h5,.t-colour__theme--2 h6,.t-colour__theme--2 .h1,.t-colour__theme--2 .h2,.t-colour__theme--2 .c-ourProcess__description,.t-colour__theme--2 .c-ourClients p,.c-ourClients .t-colour__theme--2 p,.t-colour__theme--2 .h3,.t-colour__theme--2 .h4,.t-colour__theme--2 .h5,.t-colour__theme--2 .h6{color:#fff;}.t-colour__theme--2 a,.t-colour__theme--2 .c-breadcrumbs__link--disabled,.t-colour__theme--2 a:hover{color:#fff;}.t-colour__theme--3,.c-video__wrapper,.c-testimonial__wrapper,.c-secondOpinion_content--1,.c-ourStory__wrapper,.c-faqs__wrapper{background-color:var(--color-secondary);color:#101010;}.t-colour__theme--3 h1,.c-video__wrapper h1,.c-testimonial__wrapper h1,.c-secondOpinion_content--1 h1,.c-ourStory__wrapper h1,.c-faqs__wrapper h1,.t-colour__theme--3 h2,.c-video__wrapper h2,.t-colour__theme--3 .c-wealthOverview__subtitle,.c-video__wrapper .c-wealthOverview__subtitle,.c-testimonial__wrapper h2,.c-testimonial__wrapper .c-wealthOverview__subtitle,.c-secondOpinion_content--1 h2,.c-secondOpinion_content--1 .c-wealthOverview__subtitle,.t-colour__theme--3 .c-ourVPI__bottomSubtitle,.c-video__wrapper .c-ourVPI__bottomSubtitle,.c-testimonial__wrapper .c-ourVPI__bottomSubtitle,.c-secondOpinion_content--1 .c-ourVPI__bottomSubtitle,.c-ourStory__wrapper h2,.c-ourStory__wrapper .c-wealthOverview__subtitle,.c-ourStory__wrapper .c-ourVPI__bottomSubtitle,.t-colour__theme--3 .c-ourServices__subtitle,.c-video__wrapper .c-ourServices__subtitle,.c-testimonial__wrapper .c-ourServices__subtitle,.c-secondOpinion_content--1 .c-ourServices__subtitle,.c-ourStory__wrapper .c-ourServices__subtitle,.t-colour__theme--3 .c-keyConcerns__subtitle,.c-video__wrapper .c-keyConcerns__subtitle,.c-testimonial__wrapper .c-keyConcerns__subtitle,.c-secondOpinion_content--1 .c-keyConcerns__subtitle,.c-ourStory__wrapper .c-keyConcerns__subtitle,.c-faqs__wrapper h2,.c-faqs__wrapper .c-wealthOverview__subtitle,.c-faqs__wrapper .c-ourVPI__bottomSubtitle,.c-faqs__wrapper .c-ourServices__subtitle,.c-faqs__wrapper .c-keyConcerns__subtitle,.t-colour__theme--3 h3,.c-video__wrapper h3,.c-testimonial__wrapper h3,.c-secondOpinion_content--1 h3,.c-ourStory__wrapper h3,.c-faqs__wrapper h3,.t-colour__theme--3 h4,.c-video__wrapper h4,.c-testimonial__wrapper h4,.c-secondOpinion_content--1 h4,.c-ourStory__wrapper h4,.c-faqs__wrapper h4,.t-colour__theme--3 h5,.c-video__wrapper h5,.c-testimonial__wrapper h5,.c-secondOpinion_content--1 h5,.c-ourStory__wrapper h5,.c-faqs__wrapper h5,.t-colour__theme--3 h6,.c-video__wrapper h6,.c-testimonial__wrapper h6,.c-secondOpinion_content--1 h6,.c-ourStory__wrapper h6,.c-faqs__wrapper h6,.t-colour__theme--3 .h1,.c-video__wrapper .h1,.c-testimonial__wrapper .h1,.c-secondOpinion_content--1 .h1,.c-ourStory__wrapper .h1,.c-faqs__wrapper .h1,.t-colour__theme--3 .h2,.c-video__wrapper .h2,.c-testimonial__wrapper .h2,.c-secondOpinion_content--1 .h2,.c-ourStory__wrapper .h2,.t-colour__theme--3 .c-ourProcess__description,.c-video__wrapper .c-ourProcess__description,.c-testimonial__wrapper .c-ourProcess__description,.c-secondOpinion_content--1 .c-ourProcess__description,.c-ourStory__wrapper .c-ourProcess__description,.t-colour__theme--3 .c-ourClients p,.c-video__wrapper .c-ourClients p,.c-testimonial__wrapper .c-ourClients p,.c-secondOpinion_content--1 .c-ourClients p,.c-ourStory__wrapper .c-ourClients p,.c-ourClients .t-colour__theme--3 p,.c-ourClients .c-video__wrapper p,.c-ourClients .c-testimonial__wrapper p,.c-ourClients .c-secondOpinion_content--1 p,.c-ourClients .c-ourStory__wrapper p,.c-faqs__wrapper .h2,.c-faqs__wrapper .c-ourProcess__description,.c-faqs__wrapper .c-ourClients p,.c-ourClients .c-faqs__wrapper p,.t-colour__theme--3 .h3,.c-video__wrapper .h3,.c-testimonial__wrapper .h3,.c-secondOpinion_content--1 .h3,.c-ourStory__wrapper .h3,.c-faqs__wrapper .h3,.t-colour__theme--3 .h4,.c-video__wrapper .h4,.c-testimonial__wrapper .h4,.c-secondOpinion_content--1 .h4,.c-ourStory__wrapper .h4,.c-faqs__wrapper .h4,.t-colour__theme--3 .h5,.c-video__wrapper .h5,.c-testimonial__wrapper .h5,.c-secondOpinion_content--1 .h5,.c-ourStory__wrapper .h5,.c-faqs__wrapper .h5,.t-colour__theme--3 .h6,.c-video__wrapper .h6,.c-testimonial__wrapper .h6,.c-secondOpinion_content--1 .h6,.c-ourStory__wrapper .h6,.c-faqs__wrapper .h6{color:#101010;}.t-colour__theme--4,.c-pageHeader__wrapper,.c-ourStory--homepage .c-ourStory__innerWrapper{background-color:#101010;color:#fff;}.t-colour__theme--4 h1,.c-pageHeader__wrapper h1,.c-ourStory--homepage .c-ourStory__innerWrapper h1,.t-colour__theme--4 h2,.t-colour__theme--4 .c-wealthOverview__subtitle,.c-pageHeader__wrapper h2,.c-pageHeader__wrapper .c-wealthOverview__subtitle,.t-colour__theme--4 .c-ourVPI__bottomSubtitle,.c-pageHeader__wrapper .c-ourVPI__bottomSubtitle,.c-ourStory--homepage .c-ourStory__innerWrapper h2,.c-ourStory--homepage .c-ourStory__innerWrapper .c-wealthOverview__subtitle,.c-ourStory--homepage .c-ourStory__innerWrapper .c-ourVPI__bottomSubtitle,.t-colour__theme--4 .c-ourServices__subtitle,.c-pageHeader__wrapper .c-ourServices__subtitle,.c-ourStory--homepage .c-ourStory__innerWrapper .c-ourServices__subtitle,.t-colour__theme--4 .c-keyConcerns__subtitle,.c-pageHeader__wrapper .c-keyConcerns__subtitle,.c-ourStory--homepage .c-ourStory__innerWrapper .c-keyConcerns__subtitle,.t-colour__theme--4 h3,.c-pageHeader__wrapper h3,.c-ourStory--homepage .c-ourStory__innerWrapper h3,.t-colour__theme--4 h4,.c-pageHeader__wrapper h4,.c-ourStory--homepage .c-ourStory__innerWrapper h4,.t-colour__theme--4 h5,.c-pageHeader__wrapper h5,.c-ourStory--homepage .c-ourStory__innerWrapper h5,.t-colour__theme--4 h6,.c-pageHeader__wrapper h6,.c-ourStory--homepage .c-ourStory__innerWrapper h6,.t-colour__theme--4 .h1,.c-pageHeader__wrapper .h1,.c-ourStory--homepage .c-ourStory__innerWrapper .h1,.t-colour__theme--4 .h2,.c-pageHeader__wrapper .h2,.c-ourStory--homepage .c-ourStory__innerWrapper .h2,.t-colour__theme--4 .c-ourProcess__description,.c-pageHeader__wrapper .c-ourProcess__description,.c-ourStory--homepage .c-ourStory__innerWrapper .c-ourProcess__description,.t-colour__theme--4 .c-ourClients p,.c-pageHeader__wrapper .c-ourClients p,.c-ourStory--homepage .c-ourStory__innerWrapper .c-ourClients p,.c-ourClients .t-colour__theme--4 p,.c-ourClients .c-pageHeader__wrapper p,.c-ourClients .c-ourStory--homepage .c-ourStory__innerWrapper p,.c-ourStory--homepage .c-ourClients .c-ourStory__innerWrapper p,.t-colour__theme--4 .h3,.c-pageHeader__wrapper .h3,.c-ourStory--homepage .c-ourStory__innerWrapper .h3,.t-colour__theme--4 .h4,.c-pageHeader__wrapper .h4,.c-ourStory--homepage .c-ourStory__innerWrapper .h4,.t-colour__theme--4 .h5,.c-pageHeader__wrapper .h5,.c-ourStory--homepage .c-ourStory__innerWrapper .h5,.t-colour__theme--4 .h6,.c-pageHeader__wrapper .h6,.c-ourStory--homepage .c-ourStory__innerWrapper .h6{color:#fff;}.t-colour__theme--4 a,.c-pageHeader__wrapper a,.c-ourStory--homepage .c-ourStory__innerWrapper a,.t-colour__theme--4 .c-breadcrumbs__link--disabled,.c-pageHeader__wrapper .c-breadcrumbs__link--disabled,.c-ourStory--homepage .c-ourStory__innerWrapper .c-breadcrumbs__link--disabled,.t-colour__theme--4 a:hover{color:#fff;}.t-colour__theme--5{background-color:#eee;color:#101010;}.t-colour__theme--5 h1,.t-colour__theme--5 h2,.t-colour__theme--5 .c-wealthOverview__subtitle,.t-colour__theme--5 .c-ourVPI__bottomSubtitle,.t-colour__theme--5 .c-ourServices__subtitle,.t-colour__theme--5 .c-keyConcerns__subtitle,.t-colour__theme--5 h3,.t-colour__theme--5 h4,.t-colour__theme--5 h5,.t-colour__theme--5 h6,.t-colour__theme--5 .h1,.t-colour__theme--5 .h2,.t-colour__theme--5 .c-ourProcess__description,.t-colour__theme--5 .c-ourClients p,.c-ourClients .t-colour__theme--5 p,.t-colour__theme--5 .h3,.t-colour__theme--5 .h4,.t-colour__theme--5 .h5,.t-colour__theme--5 .h6{color:#101010;}.t-colour__theme--6,.c-homepageHero__wraper{background-color:#1a1b1c;color:#fff;}.t-colour__theme--6 h1,.c-homepageHero__wraper h1,.t-colour__theme--6 h2,.t-colour__theme--6 .c-wealthOverview__subtitle,.t-colour__theme--6 .c-ourVPI__bottomSubtitle,.t-colour__theme--6 .c-ourServices__subtitle,.t-colour__theme--6 .c-keyConcerns__subtitle,.c-homepageHero__wraper h2,.c-homepageHero__wraper .c-wealthOverview__subtitle,.c-homepageHero__wraper .c-ourVPI__bottomSubtitle,.c-homepageHero__wraper .c-ourServices__subtitle,.c-homepageHero__wraper .c-keyConcerns__subtitle,.t-colour__theme--6 h3,.c-homepageHero__wraper h3,.t-colour__theme--6 h4,.c-homepageHero__wraper h4,.t-colour__theme--6 h5,.c-homepageHero__wraper h5,.t-colour__theme--6 h6,.c-homepageHero__wraper h6,.t-colour__theme--6 .h1,.c-homepageHero__wraper .h1,.t-colour__theme--6 .h2,.t-colour__theme--6 .c-ourProcess__description,.t-colour__theme--6 .c-ourClients p,.c-ourClients .t-colour__theme--6 p,.c-homepageHero__wraper .h2,.c-homepageHero__wraper .c-ourProcess__description,.c-homepageHero__wraper .c-ourClients p,.c-ourClients .c-homepageHero__wraper p,.t-colour__theme--6 .h3,.c-homepageHero__wraper .h3,.t-colour__theme--6 .h4,.c-homepageHero__wraper .h4,.t-colour__theme--6 .h5,.c-homepageHero__wraper .h5,.t-colour__theme--6 .h6,.c-homepageHero__wraper .h6{color:#fff;}.t-colour__theme--6 a,.c-homepageHero__wraper a,.t-colour__theme--6 .c-breadcrumbs__link--disabled,.c-homepageHero__wraper .c-breadcrumbs__link--disabled,.t-colour__theme--6 a:hover{color:#fff;}.t-colour__theme--7{background-color:var(--color-secondary-dark);color:#101010;}.t-colour__theme--7 h1,.t-colour__theme--7 h2,.t-colour__theme--7 .c-wealthOverview__subtitle,.t-colour__theme--7 .c-ourVPI__bottomSubtitle,.t-colour__theme--7 .c-ourServices__subtitle,.t-colour__theme--7 .c-keyConcerns__subtitle,.t-colour__theme--7 h3,.t-colour__theme--7 h4,.t-colour__theme--7 h5,.t-colour__theme--7 h6,.t-colour__theme--7 .h1,.t-colour__theme--7 .h2,.t-colour__theme--7 .c-ourProcess__description,.t-colour__theme--7 .c-ourClients p,.c-ourClients .t-colour__theme--7 p,.t-colour__theme--7 .h3,.t-colour__theme--7 .h4,.t-colour__theme--7 .h5,.t-colour__theme--7 .h6{color:#101010;}.t-colour__theme--8,.c-pageFooterCTA__wrapper{background-color:#000;color:#fff;}.t-colour__theme--8 h1,.c-pageFooterCTA__wrapper h1,.t-colour__theme--8 h2,.t-colour__theme--8 .c-wealthOverview__subtitle,.c-pageFooterCTA__wrapper h2,.c-pageFooterCTA__wrapper .c-wealthOverview__subtitle,.t-colour__theme--8 .c-ourVPI__bottomSubtitle,.c-pageFooterCTA__wrapper .c-ourVPI__bottomSubtitle,.t-colour__theme--8 .c-ourServices__subtitle,.c-pageFooterCTA__wrapper .c-ourServices__subtitle,.t-colour__theme--8 .c-keyConcerns__subtitle,.c-pageFooterCTA__wrapper .c-keyConcerns__subtitle,.t-colour__theme--8 h3,.c-pageFooterCTA__wrapper h3,.t-colour__theme--8 h4,.c-pageFooterCTA__wrapper h4,.t-colour__theme--8 h5,.c-pageFooterCTA__wrapper h5,.t-colour__theme--8 h6,.c-pageFooterCTA__wrapper h6,.t-colour__theme--8 .h1,.c-pageFooterCTA__wrapper .h1,.t-colour__theme--8 .h2,.c-pageFooterCTA__wrapper .h2,.t-colour__theme--8 .c-ourProcess__description,.c-pageFooterCTA__wrapper .c-ourProcess__description,.t-colour__theme--8 .c-ourClients p,.c-pageFooterCTA__wrapper .c-ourClients p,.c-ourClients .t-colour__theme--8 p,.c-ourClients .c-pageFooterCTA__wrapper p,.t-colour__theme--8 .h3,.c-pageFooterCTA__wrapper .h3,.t-colour__theme--8 .h4,.c-pageFooterCTA__wrapper .h4,.t-colour__theme--8 .h5,.c-pageFooterCTA__wrapper .h5,.t-colour__theme--8 .h6,.c-pageFooterCTA__wrapper .h6{color:#fff;}.t-colour__theme--8 a,.c-pageFooterCTA__wrapper a,.t-colour__theme--8 .c-breadcrumbs__link--disabled,.c-pageFooterCTA__wrapper .c-breadcrumbs__link--disabled,.t-colour__theme--8 a:hover{color:#fff;}.t-colour__theme--9{background-color:#333;color:#fff;}.t-colour__theme--9 h1,.t-colour__theme--9 h2,.t-colour__theme--9 .c-wealthOverview__subtitle,.t-colour__theme--9 .c-ourVPI__bottomSubtitle,.t-colour__theme--9 .c-ourServices__subtitle,.t-colour__theme--9 .c-keyConcerns__subtitle,.t-colour__theme--9 h3,.t-colour__theme--9 h4,.t-colour__theme--9 h5,.t-colour__theme--9 h6,.t-colour__theme--9 .h1,.t-colour__theme--9 .h2,.t-colour__theme--9 .c-ourProcess__description,.t-colour__theme--9 .c-ourClients p,.c-ourClients .t-colour__theme--9 p,.t-colour__theme--9 .h3,.t-colour__theme--9 .h4,.t-colour__theme--9 .h5,.t-colour__theme--9 .h6{color:#fff;}.t-colour__theme--9 a,.t-colour__theme--9 .c-breadcrumbs__link--disabled,.t-colour__theme--9 a:hover{color:#fff;}.t-colour__theme--2 .g-btn,.t-colour__theme--4 .g-btn,.c-pageHeader__wrapper .g-btn,.c-ourStory--homepage .c-ourStory__innerWrapper .g-btn,.t-colour__theme--6 .g-btn,.c-homepageHero__wraper .g-btn,.t-colour__theme--8 .g-btn,.c-pageFooterCTA__wrapper .g-btn,.t-colour__theme--9 .g-btn{color:#fff!important;border-color:#fff!important;}.t-colour__theme--default{color:#101010;background:#fff;}.t-colour__theme--default h1,.t-colour__theme--default h2,.t-colour__theme--default .c-wealthOverview__subtitle,.t-colour__theme--default .c-ourVPI__bottomSubtitle,.t-colour__theme--default .c-ourServices__subtitle,.t-colour__theme--default .c-keyConcerns__subtitle,.t-colour__theme--default h3,.t-colour__theme--default h4,.t-colour__theme--default h5,.t-colour__theme--default h6{color:#101010;}.t-colour__theme--default a,.t-colour__theme--default .c-breadcrumbs__link--disabled{color:#101010;}.t-colour__text--primary{color:var(--color-primary)!important;}.t-colour__background--primary{background:var(--color-primary)!important;}.t-colour__text--primary_light{color:var(--color-primary-light)!important;}.t-colour__background--primary_light{background:var(--color-primary-light)!important;}.t-colour__text--primary_dark{color:var(--color-primary-dark)!important;}.t-colour__background--primary_dark{background:var(--color-primary-dark)!important;}.t-colour__text--primary_accent{color:var(--color-primary-accent)!important;}.t-colour__background--primary_accent{background:var(--color-primary-accent)!important;}.t-colour__text--secondary{color:var(--color-secondary)!important;}.t-colour__background--secondary{background:var(--color-secondary)!important;}.t-colour__text--secondary_light{color:var(--color-secondary-light)!important;}.t-colour__background--secondary_light{background:var(--color-secondary-light)!important;}.t-colour__text--secondary_dark{color:var(--color-secondary-dark)!important;}.t-colour__background--secondary_dark{background:var(--color-secondary-dark)!important;}.t-colour__text--grey{color:#101010!important;}.t-colour__background--grey{background:#101010!important;}.t-colour__text--grey_light{color:#eee!important;}.t-colour__background--grey_light{background:#eee!important;}.t-colour__text--grey_dark{color:#1a1b1c!important;}.t-colour__background--grey_dark{background:#1a1b1c!important;}.t-colour__text--grey_accent{color:#333!important;}.t-colour__background--grey_accent{background:#333!important;}.t-colour__text--black{color:#000!important;}.t-colour__background--black{background:#000!important;}.t-colour__text--white{color:#fff!important;}.t-colour__background--white{background:#fff!important;}.t-colour__text--beige{color:#f1e4b2!important;}.t-colour__background--beige{background:#f1e4b2!important;}.t-colour__text--success{color:#6fbf4a!important;}.t-colour__background--success{background:#6fbf4a!important;}.t-colour__text--warning{color:#cf8800!important;}.t-colour__background--warning{background:#cf8800!important;}.t-colour__text--alert{color:#a90000!important;}.t-colour__background--alert{background:#a90000!important;}h1,.h1{font-size:40px;}@media(min-width:550px){h1,.h1{font-size:55px;}}.g-header__phone,.g-header__email{color:#101010;background:#fff;}@media(min-width:1200px){.g-header__phone,.g-header__email{color:#fff;background:none;}}.g-header__social{background:var(--color-secondary);}@media(min-width:1200px){.g-header__social{background:none;}}.g-header__primaryMenuLevel1>.g-header__primaryMenuItem.expanded{background:#1a1b1c;}.g-header__primaryMenuLevel2>.g-header__primaryMenuItem>.g-header__primaryMenuLink::after{content:"";float:right;}.g-header__secondaryMenuItem{padding:15px 0;}@media(min-width:1200px){.g-header__secondaryMenuItem{padding:0;}}.g-header__secondaryMenuLink{color:var(--color-secondary);border:1px solid var(--color-secondary);border-radius:80px;}@media(min-width:1200px){.g-header__secondaryMenuLink{color:#fff;border:0;}}@media(min-width:1200px){.g-layout--headerOverlay .g-header{background-color:transparent;}}@media(min-width:750px){.c-caseStudy__column--image{order:3!important;}}.c-caseStudy__image{border-bottom:8px solid var(--color-primary)!important;}.c-contactUs__top{padding-top:0;padding-bottom:0;}@media(min-width:1024px){.c-contactUs__details{flex:1 1 66%;padding:0 70px 0 0;}}.c-contactUs__detailsInfoItem h6{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px solid var(--color-secondary);}.c-contactUs__detailsInfoItem a,.c-contactUs__detailsInfoItem .c-breadcrumbs__link--disabled{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;}.c-contactUs__detailsInfoItem a::before,.c-contactUs__detailsInfoItem .c-breadcrumbs__link--disabled::before{padding:0 10px 0 0;color:var(--color-secondary);}@media(min-width:1024px){.c-contactUs__detailsInfoItem{flex:0 0 50%;}}.c-contactUs__detailsInfoItem--phone a::before,.c-contactUs__detailsInfoItem--phone .c-breadcrumbs__link--disabled::before{content:"";}.c-contactUs__detailsFax{padding:10px 0 0 0;}.c-contactUs__detailsFax h6{display:none;}.c-contactUs__detailsFax a::before,.c-contactUs__detailsFax .c-breadcrumbs__link--disabled::before{content:"";}.c-contactUs__detailsInfoItem--email a::before,.c-contactUs__detailsInfoItem--email .c-breadcrumbs__link--disabled::before{content:"";}.c-contactUs__form{background:var(--color-primary-light);text-align:center;}.c-contactUs__form .g-forms__element{width:100%;}.c-contactUs__form .g-btn{width:200px;color:#101010;background:var(--color-secondary);border-color:transparent;text-transform:none;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}.c-contactUs__form .g-btn:hover,.c-contactUs__form .g-btn:active,.c-contactUs__form .g-btn:focus{background:#fff;border-color:var(--color-secondary);}@media(min-width:1024px){.c-contactUs__form{flex:0 0 440px;}}@media(min-width:1024px){.c-contactUs__map{flex:0 0 100%;}}.c-faqs__item{background:#fff;border-radius:50px;}.c-homepageHero__wraper{margin-top:-181px;background-image:url("/Theme/Images/Theme1/homepage-header-background.jpg");background-size:cover;background-position:center top;}.c-homepageHero__wraper .t-color__accent{color:var(--color-primary);}.c-homepageHero{padding:170px 0 50px 0;}.c-homepageHero p{font-size:24px;}.c-homepageHero__columns{display:flex;flex-flow:row wrap;}.c-homepageHero__column{padding:0 0 40px 0;}@media(min-width:1024px){.c-homepageHero__column{flex:0 0 50%;}.c-homepageHero__column--text{padding-right:175px;}}.c-homepageHero__video{position:relative;padding-top:56.25%;width:100%;}@media(min-width:750px){.c-homepageHero__video{width:auto;}}.c-homepageHero__column--video{width:100%;}@media(min-width:1024px){.c-homepageHero__column--video{width:auto;}}.c-homepageHero__video img{min-width:100%;min-height:auto;width:100%;height:auto;position:absolute;top:0;left:0;}.c-homepageHero__video video{min-width:100%;min-height:auto;width:100%;height:auto;position:absolute;top:0;left:0;}.c-homepageHero__video iframe{min-width:100%;min-height:auto;width:100%;height:100%;position:absolute;top:0;left:0;}.c-keyConcernDetails__img{border-bottom:8px solid var(--color-primary)!important;}.c-keyConcerns__itemContent{-webkit-box-shadow:0 18px 30px 0 rgba(139,169,186,.25);box-shadow:0 18px 30px 0 rgba(139,169,186,.25);}.c-ourClients p{max-width:800px;}.c-ourClients__list{overflow:hidden;}.c-ourClients__list ol,.c-ourClients__list ul{margin-bottom:-1px;}.c-ourClients__list li{border-bottom:1px solid var(--color-secondary);}.c-ourClients__list li::before{display:none;}@media(min-width:750px){.c-ourClients__list ol,.c-ourClients__list ul{margin-bottom:-1px;}.c-ourClients__list li{flex:0 0 50%;}}@media(min-width:1024px){.c-ourClients__list li{flex:0 0 33.3%;}}@media(min-width:1200px){.c-ourClients__list li{flex:0 0 25%;}}.c-ourProcess{text-align:center;}.c-ourProcess__title{padding-left:5px;margin:0 auto;}.c-ourProcess__description{max-width:1100px;margin:0 auto;}.c-ourProcess--list{overflow:hidden;}.c-ourProcess--list .cu-module__content{padding-bottom:0;}.c-ourProcess--list .c-ourProcess__item:nth-child(2n+0){position:relative;z-index:2;}.c-ourProcess--list .c-ourProcess__item:nth-child(2n+0)::before{content:"";display:block;position:absolute;top:0;left:50%;transform:translate(-50%,0);width:100vw;height:100%;background:var(--color-primary-light);z-index:0;}.c-ourProcess--list .c-ourProcess__itemContent{position:relative;z-index:2;padding:60px 0;background:none;}.c-ourStory{padding:30px 0;}.c-ourStory__thumbnail{border-bottom:8px solid var(--color-primary)!important;width:100%;max-width:800px;}.c-ourStory--homepage{background:none;}.c-ourStory--homepage .c-ourStory__innerWrapper{position:relative;background-image:url("/Theme/Images/Theme1/our-story-background.jpg");background-size:cover;background-position:center top;z-index:2;}.c-ourStory--homepage .c-ourStory__innerWrapper .t-color__accent{color:var(--color-secondary);}.c-ourTeam__item:nth-child(2n+0){background:var(--color-primary-light);}.c-ourTeam__imageWrapper{padding-bottom:30px;}@media(min-width:1024px){.c-ourTeam__imageWrapper{flex:0 0 430px;padding-bottom:0;}}.c-ourTeam__image{border-bottom:8px solid var(--color-primary)!important;}@media(min-width:1024px){.c-ourTeam__text{padding:0 100px 0 0;order:-1;}}.c-ourTeam__name{padding-left:30px;border-left:8px solid var(--color-primary);}.c-ourTeam--advisors .c-ourTeam__item{background:none;}@media(min-width:1024px){.c-ourTeam--advisors .c-ourTeam__item:nth-child(2n+0) .c-ourTeam__text{padding:0 0 0 100px;order:1;}}.c-ourVPI__topContent{padding-bottom:0;}@media(min-width:750px){.c-ourVPI__topContent{padding-bottom:75px;}}.c-ourVPI__topMapTips{position:relative;margin:0 0 -90px 0;z-index:2;}.c-ourVPI__topMapTip{-webkit-box-shadow:0 18px 30px 0 rgba(139,169,186,.25);box-shadow:0 18px 30px 0 rgba(139,169,186,.25);font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:600;}@media(min-width:750px){.c-ourVPI__topMapTip{margin:0 20px;}}.c-ourVPI__topMapTipTitle{font-size:32px;color:var(--color-secondary);}.c-ourVPI__topMapImgWrapper{padding-top:0;padding-bottom:0;}@media(min-width:1024px){.c-ourVPI__bottom{margin-top:-190px;padding:180px 0 80px 0;}}@media(min-width:1024px){.c-ourVPI__bottomCol--text{flex:1 2 auto;padding:0 140px 0 0;}}@media(min-width:1024px){.c-ourVPI__bottomCol--image{flex:0 1 640px;}}.c-ourVPI__bottomImg{border-bottom:8px solid var(--color-primary)!important;}.c-pageFooterCTA__wrapper{background-image:url("/Theme/Images/Theme1/footerCTA-background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center top;}.c-pageFooterCTA__wrapper .t-color__accent{color:var(--color-primary);}@media(min-width:750px){.c-pageFooterCTA__wrapper.c-pageFooterCTA--homepage{padding-top:30px;background-image:none;}}.c-pageFooterCTA{max-width:1200px;}.c-pageHeader__wrapper{background-image:url("/Theme/Images/Theme1/homepage-header-background.jpg")!important;background-size:cover;background-position:center bottom;}@media(min-width:1200px){.c-pageHeader__wrapper{padding-top:235px;margin-top:-189px;}}.c-pageHeader .t-color__accent{color:var(--color-primary);}.c-resources__listWrapper{position:relative;background:var(--color-primary-light);background-position-y:100px;}.c-resources__listWrapper::before{content:"";display:block;position:absolute;width:100%;height:250px;background:#fff;}.c-secondOpinion_content--1{padding-top:30px;padding-bottom:60px;}.c-secondOpinion_content--1 .c-columns__item--1 .cu-custodian__zone{padding:40px 60px;background:#fff;border-radius:0 75px 0 0;-webkit-box-shadow:0 18px 30px 0 rgba(139,169,186,.25);box-shadow:0 18px 30px 0 rgba(139,169,186,.25);}@media(min-width:1024px){.c-secondOpinion_content--1 .c-columns__item--0{width:60%!important;padding-right:200px;}.c-secondOpinion_content--1 .c-columns__item--1{width:40%!important;}}.c-secondOpinion_content--2{padding-top:20px;padding-bottom:40px;}.c-secondOpinion_content--2 .c-image img{border-bottom:8px solid var(--color-primary)!important;}@media(min-width:1024px){.c-secondOpinion_content--2 .c-columns__item--0{width:60%!important;padding-right:80px;}.c-secondOpinion_content--2 .c-columns__item--1{width:40%!important;}.c-secondOpinion_content--2 .c-image img{width:100%;}}.c-secondOpinion_content--3{padding-top:20px;padding-bottom:100px;}.c-secondOpinion_content--3 .c-columns:nth-child(1) .c-video__wrapper{background:none;}.c-secondOpinion_content--3 .c-columns:nth-child(1) .c-video__container{padding-top:0;}.c-secondOpinion_content--3 .c-columns:nth-child(1) .c-video{border-bottom:8px solid var(--color-primary)!important;}.c-secondOpinion_content--3 .cu-module:nth-child(2){text-align:center;}.c-secondOpinion_content--3 .c-columns:nth-child(3){overflow:visible;text-align:center;}.c-secondOpinion_content--3 .c-columns:nth-child(3) .c-columns__item .cu-custodian__zone{height:100%;padding:15px 60px;background:#fff;border-radius:0 75px 0 0;-webkit-box-shadow:0 18px 30px 0 rgba(139,169,186,.25);box-shadow:0 18px 30px 0 rgba(139,169,186,.25);margin-bottom:40px;}.c-secondOpinion_content--3 .c-columns:nth-child(3) .c-columns__itemBackground{display:none;}.c-secondOpinion_content--3 .cu-module:nth-child(4){padding-top:40px;text-align:center;}.c-secondOpinion_content--3 .c-columns:nth-child(5){overflow:visible;text-align:center;}.c-secondOpinion_content--3 .c-columns:nth-child(5) .c-columns__item .cu-custodian__zone{height:100%;padding:15px 60px;background:#fff;border-radius:0 75px 0 0;-webkit-box-shadow:0 18px 30px 0 rgba(139,169,186,.25);box-shadow:0 18px 30px 0 rgba(139,169,186,.25);margin-bottom:40px;}.c-secondOpinion_content--3 .c-columns:nth-child(5) .c-columns__itemBackground{display:none;}@media(min-width:1024px){.c-secondOpinion_content--3 .c-columns:nth-child(1) .c-columns__item--0{width:60%!important;padding-right:200px;}.c-secondOpinion_content--3 .c-columns:nth-child(1) .c-columns__item--1{width:40%!important;}.c-secondOpinion_content--3 .c-columns:nth-child(3) .c-columns__wrapper{align-items:stretch;}.c-secondOpinion_content--3 .c-columns:nth-child(5) .c-columns__wrapper{align-items:stretch;}}.c-testimonial__column{flex:0 0 100%;padding:0 0 40px 0;}@media(min-width:750px){.c-testimonial__column--text{flex:1 1 auto;padding-right:70px;}.c-testimonial__column--image{flex:1 0 400px;order:2;}}.c-testimonial__thumbnail{border-bottom:8px solid var(--color-primary)!important;}.c-wealthOverview__itemImg{border-bottom:8px solid var(--color-primary)!important;}.c-whatWeDo{padding:20px 0 160px 0;}@media(min-width:1024px){.c-whatWeDo{display:flex;flex-flow:row nowrap;}}@media(min-width:1024px){.c-whatWeDo__content{padding-right:100px;}}.c-whatWeDo__contentTop{padding:0 0 35px 0;}.c-whatWeDo__contentBottom h3{padding:0 0 20px 0;font-size:18px;}.c-whatWeDo__imageWrapper{flex:0 0 430px;}.c-whatWeDo__image{border-bottom:8px solid var(--color-primary)!important;}
body.compensate-for-scrollbar {
  overflow: hidden; }

.fancybox-active {
  height: auto; }

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden; }

.fancybox-container {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';
  height: 100%;
  left: 0;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992; }

.fancybox-container * {
  box-sizing: border-box; }

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto; }

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71); }

.fancybox-is-open .fancybox-bg {
  opacity: .87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s, visibility 0s linear .25s;
  visibility: hidden;
  z-index: 99997; }

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
  opacity: 1;
  transition: opacity .25s, visibility 0s;
  visibility: visible; }

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  text-align: center;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-toolbar {
  right: 0;
  top: 0; }

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translate3d(0, 0, 0);
  z-index: 99994; }

.fancybox-is-open .fancybox-stage {
  overflow: hidden; }

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  height: 100%;
  margin-right: -.25em;
  vertical-align: middle;
  width: 0; }

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
  display: block; }

.fancybox-slide--next {
  z-index: 99995; }

.fancybox-slide--image {
  overflow: visible;
  padding: 44px 0; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-slide--html {
  padding: 6px 6px 0 6px; }

.fancybox-slide--iframe {
  padding: 44px 44px 0; }

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0 0 6px 0;
  max-width: 100%;
  overflow: auto;
  padding: 0;
  padding: 24px;
  position: relative;
  text-align: left;
  vertical-align: middle; }

.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  margin: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995; }

.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-can-drag .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-is-dragging .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-container [data-selectable='true'] {
  cursor: text; }

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-slide--html .fancybox-content {
  margin-bottom: 6px; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
  height: 100%;
  margin: 0;
  overflow: visible;
  padding: 0;
  width: 100%; }

.fancybox-slide--video .fancybox-content {
  background: #000; }

.fancybox-slide--map .fancybox-content {
  background: #e5e3df; }

.fancybox-slide--iframe .fancybox-content {
  background: #fff;
  height: calc(100% - 44px);
  margin-bottom: 44px; }

.fancybox-video,
.fancybox-iframe {
  background: transparent;
  border: 0;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%; }

.fancybox-iframe {
  vertical-align: top; }

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%; }

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0; }

/* Buttons */
.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  outline: none;
  padding: 10px;
  transition: color .2s;
  vertical-align: top;
  width: 44px; }

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
  color: #ccc; }

.fancybox-button:focus,
.fancybox-button:hover {
  color: #fff; }

.fancybox-button.disabled,
.fancybox-button.disabled:hover,
.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default; }

.fancybox-button svg {
  display: block;
  overflow: visible;
  position: relative;
  shape-rendering: geometricPrecision; }

.fancybox-button svg path {
  fill: transparent;
  stroke: currentColor;
  stroke-linejoin: round;
  stroke-width: 3; }

.fancybox-button--play svg path:nth-child(2) {
  display: none; }

.fancybox-button--pause svg path:nth-child(1) {
  display: none; }

.fancybox-button--play svg path,
.fancybox-button--share svg path,
.fancybox-button--thumbs svg path {
  fill: currentColor; }

.fancybox-button--share svg path {
  stroke-width: 1; }

/* Navigation arrows */
.fancybox-navigation .fancybox-button {
  height: 38px;
  opacity: 0;
  padding: 6px;
  position: absolute;
  top: 50%;
  width: 38px; }

.fancybox-show-nav .fancybox-navigation .fancybox-button {
  transition: opacity .25s, visibility 0s, color .25s; }

.fancybox-navigation .fancybox-button::after {
  content: '';
  left: -25px;
  padding: 50px;
  position: absolute;
  top: -25px; }

.fancybox-navigation .fancybox-button--arrow_left {
  left: 6px; }

.fancybox-navigation .fancybox-button--arrow_right {
  right: 6px; }

/* Close button on the top right corner of html content */
.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #555;
  cursor: pointer;
  height: 44px;
  margin: 0;
  padding: 6px;
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  z-index: 10; }

.fancybox-close-small svg {
  fill: transparent;
  opacity: .8;
  stroke: currentColor;
  stroke-width: 1.5;
  transition: stroke .1s; }

.fancybox-close-small:focus {
  outline: none; }

.fancybox-close-small:hover svg {
  opacity: 1; }

.fancybox-slide--image .fancybox-close-small,
.fancybox-slide--video .fancybox-close-small,
.fancybox-slide--iframe .fancybox-close-small {
  color: #ccc;
  padding: 5px;
  right: -12px;
  top: -44px; }

.fancybox-slide--image .fancybox-close-small:hover svg,
.fancybox-slide--video .fancybox-close-small:hover svg,
.fancybox-slide--iframe .fancybox-close-small:hover svg {
  background: transparent;
  color: #fff; }

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small {
  display: none; }

/* Caption */
.fancybox-caption {
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 25px 44px 25px 44px;
  right: 0; }

.fancybox-caption::before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
  background-repeat: repeat-x;
  background-size: contain;
  bottom: 0;
  content: '';
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: -25px;
  z-index: -1; }

.fancybox-caption::after {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  content: '';
  display: block;
  left: 44px;
  position: absolute;
  right: 44px;
  top: 0; }

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none; }

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline; }

/* Loading indicator */
.fancybox-loading {
  -webkit-animation: fancybox-rotate .8s infinite linear;
  animation: fancybox-rotate .8s infinite linear;
  background: transparent;
  border: 6px solid rgba(100, 100, 100, 0.5);
  border-radius: 100%;
  border-top-color: #fff;
  height: 60px;
  left: 50%;
  margin: -30px 0 0 -30px;
  opacity: .6;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 60px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

/* Transition effects */
.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1); }

/* transitionEffect: slide */
.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0); }

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

/* transitionEffect: fade */
.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
  opacity: 0;
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1; }

/* transitionEffect: zoom-in-out */
.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5); }

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1); }

/* transitionEffect: rotate */
.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-360deg);
  -ms-transform: rotate(-360deg);
  transform: rotate(-360deg); }

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg); }

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg); }

/* transitionEffect: circular */
.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); }

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
  transform: scale3d(1, 1, 1) translate3d(0, 0, 0); }

/* transitionEffect: tube */
.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg); }

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg); }

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1); }

/* Share */
.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center; }

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px 0; }

.fancybox-share p {
  margin: 0;
  padding: 0; }

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px 5px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap; }

.fancybox-share__button:visited,
.fancybox-share__button:link {
  color: #fff; }

.fancybox-share__button:hover {
  text-decoration: none; }

.fancybox-share__button--fb {
  background: #3b5998; }

.fancybox-share__button--fb:hover {
  background: #344e86; }

.fancybox-share__button--pt {
  background: #bd081d; }

.fancybox-share__button--pt:hover {
  background: #aa0719; }

.fancybox-share__button--tw {
  background: #1da1f2; }

.fancybox-share__button--tw:hover {
  background: #0d95e8; }

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px; }

.fancybox-share__button svg path {
  fill: #fff; }

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%; }

/* Thumbs */
.fancybox-thumbs {
  background: #fff;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px 2px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995; }

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden; }

.fancybox-show-thumbs .fancybox-thumbs {
  display: block; }

.fancybox-show-thumbs .fancybox-inner {
  right: 212px; }

.fancybox-thumbs > ul {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%; }

.fancybox-thumbs-x > ul {
  overflow: hidden; }

.fancybox-thumbs-y > ul::-webkit-scrollbar {
  width: 7px; }

.fancybox-thumbs-y > ul::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }

.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px; }

.fancybox-thumbs > ul > li {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px; }

.fancybox-thumbs-loading {
  background: rgba(0, 0, 0, 0.1); }

.fancybox-thumbs > ul > li {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }

.fancybox-thumbs > ul > li:before {
  border: 4px solid #4ea7f9;
  bottom: 0;
  content: '';
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991; }

.fancybox-thumbs .fancybox-thumbs-active:before {
  opacity: 1; }

/* Styling for Small-Screen Devices */
@media all and (max-width: 800px) {
  .fancybox-thumbs {
    width: 110px; }
  .fancybox-show-thumbs .fancybox-inner {
    right: 110px; }
  .fancybox-thumbs > ul > li {
    max-width: calc(100% - 10px); } }

