@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.probate-calculator-panel{flex-direction:column;gap:48px;justify-content:center;align-items:center;margin:48px auto!important}.probate-calculator-panel h2{font-family:Playfair Display,sans-serif}.probate-calculator-panel p{font-family:Montserrat,sans-serif}.input-wrapper{position:relative;display:inline-block}.input-wrapper .input-prefix{position:absolute;left:0;top:35%;transform:translateY(-50%);color:#888;pointer-events:none;font-weight:700}.input-wrapper .estimate-input,.input-wrapper .input-prefix{color:rgba(44,44,44,.65);font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;line-height:30px}.input-wrapper .estimate-input{display:flex;width:320px;height:34px;padding:5px 0 6px 24px;flex-direction:column;align-items:flex-start;border-bottom:1px solid rgba(44,44,44,.25);background-color:transparent;font-weight:400}.input-wrapper .error{color:#C00;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:13px;width:100%;display:block;text-align:center;margin-bottom:-6px;padding-top:6px;visibility:hidden!important}.input-wrapper .error.show{visibility:visible!important}.estimate-input::-moz-placeholder{color:rgba(44,44,44,.65);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.estimate-input::placeholder{color:rgba(44,44,44,.65);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.estimate-input:focus-visible{outline:none!important}.estimate-button{width:216px}.estimate-button svg{width:10px;height:16px;position:absolute;right:4px;top:2px}.estimate-fees{display:flex;width:auto;padding:18px 32px 24px;flex-direction:column;align-self:center;gap:20px;margin-bottom:16px;border-radius:30px;background:#FFF;box-shadow:0 0 24px 0 rgba(51,51,51,.1)}.estimate-fees-scroll-button{cursor:pointer;display:flex;gap:4px;align-items:center;justify-content:center;color:#2C2C2C;font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:12.8px}.estimate-fees-scroll-button svg{margin-top:-2px}.estimate-fees .title{color:#2C2C2C;font-family:Playfair Display,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:28px}.estimate-fees-inner{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.estimate-fees-row{width:100%;display:flex;height:36px;gap:15px;justify-content:space-between}.estimate-fees-row .label{font-weight:300}.estimate-fees-row .label,.estimate-fees-row .value{color:#2C2C2C;font-family:Montserrat,sans-serif;font-size:24px;font-style:normal;line-height:36px}.estimate-fees-row .value{font-weight:700}.estimate-fees-total{border-top:3px solid #cc0000;padding-top:10px}.estimate-fees-total .label{font-weight:700!important}.schedule-button{max-width:50%;padding:17px 68px}.schedule-button svg{width:10px;height:16px;position:absolute;right:4px;top:2px}.data-list{width:514px}.data-list .data-list-cell{width:238px;padding:10px 15px 20px;flex-direction:column;align-items:flex-start;align-self:flex-start;background:#E5E5E5;border-right:5px solid white;color:#000;text-align:left;font-size:14px;font-style:normal;font-weight:700;line-height:21px;letter-spacing:.5px;text-transform:uppercase}.data-list .data-list-cell.sm{width:128px}.data-list .data-list-cell.value{font-weight:600}.data-list .data-list-cell.calculation{font-family:Open Sans,sans-serif;text-transform:lowercase;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0}.data-list .data-list-cell.statutory{background:#EFEAE0}html.practiceareas.detail .sub-pas{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);margin-bottom:1em;padding:20px}html.practiceareas.detail .sub-pas .heading{font-weight:700;margin:0 0 10px}html.practiceareas.detail .sub-pas ul{margin-bottom:10px}html.practiceareas.detail .sub-pas ul li{margin-bottom:5px}html.practiceareas.detail .sub-pas ul li img{display:none}html.practiceareas.detail .sub-pas a{color:#c00;text-decoration:none}@layer payload-default{.icon--chevron{height:var(--base);width:var(--base)}.icon--chevron .stroke{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.icon--chevron.icon--size-large{height:var(--base);width:var(--base)}.icon--chevron.icon--size-small{height:12px;width:12px}}#badge-panel .padded-container{padding:56px 0}#badge-panel .intro{margin-bottom:50px}@media (max-width:859px){#bdp__badges{padding:0 24px}}#bdp__badges .slick-track{align-items:center;display:flex;justify-content:space-between;margin:auto}#bdp__badges .slick-next a,#bdp__badges .slick-prev a{color:#999}#bdp__badges .slick-next a:hover,#bdp__badges .slick-prev a:hover{color:#c00}#bdp__badges .slick-dots{display:flex;bottom:-75px}#bdp__badges .badge{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-items:center}#bdp__badges a.badge{color:#2c2c2c;text-decoration:none}#bdp__badges a.badge:hover{opacity:.7}#bdp__badges img{flex-shrink:0;height:auto;mix-blend-mode:multiply}#bdp__footer{margin-top:50px}@media (max-width:859px){#bdp__footer{margin-top:70px}}#badge-panel.display-full--yes .padded-container{padding:60px 0}@media (min-width:1320px){#badge-panel.display-full--yes .padded-container{width:95%}}#badge-panel.background--white{background:#fff}#badge-panel.background--light{background:#e6e6e6;color:#2c2c2c}#badge-panel.background--light .slick-next a,#badge-panel.background--light .slick-prev a{color:#2c2c2c}#badge-panel.background--light .badge{background:#e6e6e6}#badge-panel .slick-arrow .overview-ignore{svg{width:24px;height:32px;opacity:.75}.left-icon{margin-left:-12px}}#badge-panel .badge .img-responsive{max-height:124px;-o-object-fit:contain;object-fit:contain}#cta--risk-panel{background:#efeae0}#cta--risk-panel .padded-container{padding:154px 0 90px}#ctar__mini-container{background-color:#fff;border-radius:50px 50px 0 0;box-shadow:0 0 24px rgba(51,51,51,.1);margin:0 auto;padding:92px 4% 70px 11%;position:relative;text-align:right;width:83%}@media (max-width:1079px){#ctar__mini-container{padding-left:4%;width:100%}}@media (max-width:699px){#ctar__mini-container{text-align:center}}#ctar__mini-container:before{background-image:linear-gradient(0deg,#efeae0 9%,transparent);content:"";height:80%;position:absolute;left:50%;bottom:-24px;transform:translate(-50%);width:150%;z-index:2}#ctar__heading{color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:50px;line-height:1;margin:0;overflow:hidden;position:absolute;top:-.92em;left:-102px;text-overflow:ellipsis;z-index:3}@media screen and (min-width:520px){#ctar__heading{font-size:calc(30.11765px + 3.82353vw)}}@media screen and (min-width:1200px){#ctar__heading{font-size:76px}}@media (max-width:1079px){#ctar__heading{left:50%;transform:translate(-50%);width:100%}}#ctar__heading .emphasis{color:#c00}#ctar__intro{text-align:left;z-index:3}#ctar__intro,#ctar__intro .p{font-weight:500;position:relative}#ctar__intro .p{font-family:Playfair Display,serif;color:#000;font-size:22px;line-height:32px;margin-bottom:36px}@media screen and (min-width:520px){#ctar__intro .p{font-size:calc(11.29412px + 2.05882vw)}}@media screen and (min-width:1200px){#ctar__intro .p{font-size:36px}}@media screen and (min-width:520px){#ctar__intro .p{line-height:calc(28.94118px + .58824vw)}}@media screen and (min-width:1200px){#ctar__intro .p{line-height:36px}}@media (max-width:1079px){#ctar__intro .p{margin-left:30px}}#ctar__intro .p:before{content:"...";position:absolute;left:-36px;top:0}@media (max-width:859px){#ctar__intro .p:before{left:-23px}}#ctar__button{margin-top:6px;max-width:100%;padding:14px;width:391px;z-index:3}#ctar__img{opacity:.08;position:absolute;top:0;left:100%;transform:translate(-49.4%);width:100%;z-index:1}@media (max-width:1319px){#ctar__img{transform:translate(-49.2%)}}@media (max-width:699px){#ctar__img{transform:translate(-48.6%)}}#ctar__img .img{display:block;height:auto;margin:0 auto;max-width:100%}#faqs-editable-panel .padded-container{padding-bottom:98px}#faqs-editable-panel .heading{font-size:32px;font-weight:500;margin-bottom:67px}@media screen and (min-width:520px){#faqs-editable-panel .heading{font-size:calc(24.35294px + 1.47059vw)}}@media screen and (min-width:1200px){#faqs-editable-panel .heading{font-size:42px}}#faqs-editable-panel .fep__question{align-items:center;display:flex;font-family:Playfair Display,serif;font-size:20px;font-weight:500;justify-content:space-between;line-height:28px;padding:15px 20px;width:100%}@media screen and (min-width:520px){#faqs-editable-panel .fep__question{font-size:calc(16.94118px + .58824vw)}}@media screen and (min-width:1200px){#faqs-editable-panel .fep__question{font-size:24px}}@media screen and (min-width:520px){#faqs-editable-panel .fep__question{line-height:calc(26.47059px + .29412vw)}}@media screen and (min-width:1200px){#faqs-editable-panel .fep__question{line-height:30px}}#faqs-editable-panel .fep__question:after{content:"+";font-weight:700;padding-left:10px}#faqs-editable-panel .fep__question:hover{cursor:pointer;opacity:.8}#faqs-editable-panel .fep__question.open-js:after{content:"−"}#faqs-editable-panel .fep__answer{max-height:0;overflow:hidden;text-align:right;transition:max-height .5s ease-out}#faqs-editable-panel .fep__answer .summary{padding:15px 20px}#faqs-editable-panel .fep__answer .content{text-align:left}#faqs-editable-panel .fep__answer .content a{text-decoration:none}#faqs-editable-panel .fep__answer .more{font-size:80%;font-weight:700;text-decoration:none;text-transform:uppercase}#faqs-editable-panel .fep__answer .more:hover{border-bottom:1px solid}#faqs-editable-panel.design--2 .padded-container{display:grid;grid-column-gap:7%;grid-template-columns:28% 65%;grid-template-rows:auto 1fr auto}@media (max-width:1079px){#faqs-editable-panel.design--2 .padded-container{display:block}}#faqs-editable-panel.design--2 .heading{text-align:left}@media (max-width:1079px){#faqs-editable-panel.design--2 .heading{text-align:center}}#faqs-editable-panel.design--2 .intro{margin-bottom:0}@media (max-width:1079px){#faqs-editable-panel.design--2 .intro{margin-bottom:40px;text-align:center}}#faqs-editable-panel.design--2 #fep__faqs{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/4/3;width:100%}#faqs-editable-panel.design--2 .footer{align-self:end}#faqs-editable-panel.design--2 .footer .button{min-width:100%}@media (max-width:1079px){#faqs-editable-panel.design--2 .footer .button{min-width:auto}}#faqs-editable-panel.design--3 .padded-container{display:grid;grid-column-gap:7%;grid-template-columns:65% 28%;grid-template-rows:auto 1fr auto}@media (max-width:1079px){#faqs-editable-panel.design--3 .padded-container{display:block}}#faqs-editable-panel.design--3 .heading{text-align:right}@media (max-width:1079px){#faqs-editable-panel.design--3 .heading{text-align:center}}#faqs-editable-panel.design--3 .intro{text-align:right;margin-bottom:0}@media (max-width:1079px){#faqs-editable-panel.design--3 .intro{margin-bottom:40px;text-align:center}}#faqs-editable-panel.design--3 #fep__faqs{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/4/2;width:100%}#faqs-editable-panel.design--3 .footer{align-self:end}#faqs-editable-panel.design--3 .footer .button{min-width:100%}@media (max-width:1079px){#faqs-editable-panel.design--3 .footer .button{min-width:auto}}#faqs-editable-panel.a-background--transparent .fep__answer{background:transparent}#faqs-editable-panel.a-background--white .fep__answer{background:#fff;color:#2c2c2c}#faqs-editable-panel.a-background--white .fep__answer a,#faqs-editable-panel.a-background--white .fep__answer a:hover,#faqs-editable-panel.a-background--white .fep__answer a:visited{color:#c00}#faqs-editable-panel.a-background--white .fep__answer a:hover{border-bottom:1px solid #c00}#faqs-editable-panel.a-background--light .fep__answer{background:#e6e6e6;color:#2c2c2c}#faqs-editable-panel.a-background--light .fep__answer a,#faqs-editable-panel.a-background--light .fep__answer a:hover,#faqs-editable-panel.a-background--light .fep__answer a:visited{color:#c00}#faqs-editable-panel.a-background--light .fep__answer a:hover{border-bottom:1px solid #c00}#faqs-editable-panel.a-background--dark .fep__answer{background:#000;color:#fff}#faqs-editable-panel.a-background--dark .fep__answer a,#faqs-editable-panel.a-background--dark .fep__answer a:hover,#faqs-editable-panel.a-background--dark .fep__answer a:visited{color:#efeae0}#faqs-editable-panel.a-background--dark .fep__answer a:hover{border-bottom:1px solid #efeae0}#faqs-editable-panel.style--1 .fep__answer{margin-bottom:15px}#faqs-editable-panel.style--1 .fep__answer:last-child{margin-bottom:0}#faqs-editable-panel.style--1.q-color--white .fep__question{background:#fff;color:#2c2c2c}#faqs-editable-panel.style--1.q-color--light .fep__question{background:#e6e6e6;color:#2c2c2c}#faqs-editable-panel.style--1.q-color--dark .fep__question{background:#000;color:#fff}#faqs-editable-panel.style--1.q-color--dark-alt .fep__question{background:#efeae0;color:#2c2c2c}#faqs-editable-panel.style--1.q-color--highlight .fep__question{background:#c00;color:#fff}#faqs-editable-panel.style--1.q-color--text .fep__question{background:#2c2c2c;color:#fff}#faqs-editable-panel.style--2 .fep__question{border-bottom:1px solid;border-top:1px solid;padding:15px 30px 15px 15px;margin:0}#faqs-editable-panel.style--2 .fep__question.open-js{border-bottom:none}#faqs-editable-panel.style--2 .fep__answer+.fep__question{border-top:none}#faqs-editable-panel.style--2 .show-content-js+.fep__question{border-top:1px solid}#faqs-editable-panel.style--2 .show-content-js:last-child{border-bottom:1px solid}#faqs-editable-panel.style--2.q-color--white .fep__question{color:#fff}#faqs-editable-panel.style--2.q-color--white .fep__question:hover{color:#c00;opacity:1}#faqs-editable-panel.style--2.q-color--white .fep__question.open-js{color:#c00}#faqs-editable-panel.style--2.q-color--light .fep__question{color:#e6e6e6}#faqs-editable-panel.style--2.q-color--dark .fep__question{color:#000}#faqs-editable-panel.style--2.q-color--dark-alt .fep__question{color:#efeae0}#faqs-editable-panel.style--2.q-color--highlight .fep__question{color:#c00}#faqs-editable-panel.style--2.q-color--text .fep__question{color:#2c2c2c}#faqs-editable-panel.background--white{background:#fff}#faqs-editable-panel.background--white a:not(.button),#faqs-editable-panel.background--white a:not(.button):hover,#faqs-editable-panel.background--white a:not(.button):visited{color:#c00}#faqs-editable-panel.background--white a:not(.button):hover{border-bottom:1px solid #c00}#faqs-editable-panel.background--white.style--1.q-color--white .fep__question{background:#f2f2f2}#faqs-editable-panel.background--white.style--2 .fep__question,#faqs-editable-panel.background--white.style--2 .show-content-js{border-color:rgba(44,44,44,.2)}#faqs-editable-panel.background--white.style--2.q-color--white .fep__question{color:#ccc}#faqs-editable-panel.background--light{background:#e6e6e6;color:#2c2c2c}#faqs-editable-panel.background--light a:not(.button),#faqs-editable-panel.background--light a:not(.button):hover,#faqs-editable-panel.background--light a:not(.button):visited{color:#c00}#faqs-editable-panel.background--light a:not(.button):hover{border-bottom:1px solid #c00}#faqs-editable-panel.background--light.style--1.q-color--light .fep__question{background:#ccc}#faqs-editable-panel.background--light.style--2 .fep__question,#faqs-editable-panel.background--light.style--2 .show-content-js{border-color:rgba(44,44,44,.2)}#faqs-editable-panel.background--light.style--2.q-color--light .fep__question{color:#b3b3b3}#faqs-editable-panel.background--dark{background:#000;color:#fff}#faqs-editable-panel.background--dark a:not(.button),#faqs-editable-panel.background--dark a:not(.button):hover,#faqs-editable-panel.background--dark a:not(.button):visited{color:#efeae0}#faqs-editable-panel.background--dark a:not(.button):hover{border-bottom:1px solid #efeae0}#faqs-editable-panel.background--dark.style--1.q-color--dark .fep__question{background:#000}#faqs-editable-panel.background--dark.style--2 .fep__question,#faqs-editable-panel.background--dark.style--2 .show-content-js{border-color:hsla(0,0%,100%,.2)}#faqs-editable-panel.background--dark.style--2.q-color--dark .fep__question{color:#000}#faith-panel{background:#000 100% 50% no-repeat;background-size:cover;overflow:hidden;position:relative}#faith-panel .padded-container{display:flex;flex-direction:column-reverse;padding:44px 0 100px;text-align:left}#fp__mini-container{margin-left:50%;max-width:100%;padding-left:79px;position:relative;width:50%}@media (max-width:1079px){#fp__mini-container{margin:45px auto 0;padding:0;text-align:center;width:100%}}#fp__mini-container .heading{color:#fff;font-size:34px;font-weight:400;line-height:44px;margin:40px 0 61px;text-align:left}@media screen and (min-width:520px){#fp__mini-container .heading{font-size:calc(12.58824px + 4.11765vw)}}@media screen and (min-width:1200px){#fp__mini-container .heading{font-size:62px}}@media screen and (min-width:520px){#fp__mini-container .heading{line-height:calc(22.58824px + 4.11765vw)}}@media screen and (min-width:1200px){#fp__mini-container .heading{line-height:72px}}@media (max-width:1079px){#fp__mini-container .heading{text-align:center}}#fp__mini-container .heading__block{display:block}#fp__mini-container .intro{color:#fff;font-size:18px;line-height:32px;margin-bottom:48px;text-align:left}#fp__mini-container .button{max-width:100%;width:392px}#fp__img-container{aspect-ratio:1.56862745;border-radius:0 60px 60px 0;height:calc(100% - 100px);max-width:100%;overflow:hidden;position:absolute;top:50px;left:0;width:50%}@media (max-width:1079px){#fp__img-container{background:#000;border-radius:60px;position:relative;width:100%}}#fp__img-container .image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.main-content #copy{margin:0 auto;padding-top:99px;width:77%}.main-content #copy #copy{padding:0}@media (max-width:699px){.main-content #copy{width:100%}}.main-content #copy h1.heading{font-size:42px;margin-bottom:50px}#copy-logo,.main-content #copy p{margin-bottom:40px}#copy-logo{height:auto;max-width:100%}@media (max-width:699px){#copy-logo{margin-bottom:0}}#copy-collage{display:block;height:auto;margin-top:29px;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-loading{margin-left:4px;svg{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}}#cta--steps-panel{background-image:linear-gradient(180deg,#dfdede,#fff);overflow:hidden;position:relative}#cta--steps-panel .padded-container{position:relative;z-index:2}@media (min-width:1520px){#cta--steps-panel .padded-container{padding-bottom:95px;padding-top:85px}}@media (max-width:1319px){#cta--steps-panel .padded-container{display:flex;flex-direction:column}}#cta--steps-panel .heading{color:#333;font-weight:500;margin-bottom:70px}#cta--steps-panel .footer{order:4}@media (max-width:1319px){#cta--steps-panel .footer{margin-top:0;order:3}}#cta--steps-panel .footer .button{max-width:100%;width:390px}#ctas__steps{background:#fff;border-radius:50px;box-shadow:0 0 24px rgba(51,51,51,.1);list-style:none;margin-bottom:60px;padding:77px 82px 17px;position:relative;width:71.5%}@media (max-width:1319px){#ctas__steps{order:3;width:100%}}@media (max-width:699px){#ctas__steps{padding:40px}}#ctas__steps .step{align-items:flex-start;display:flex;margin-bottom:26px;position:relative;width:87%}@media (max-width:1319px){#ctas__steps .step{width:100%}}@media (max-width:699px){#ctas__steps .step{display:block;margin-bottom:40px}}#ctas__steps .step__number{aspect-ratio:1;align-items:center;background:#efeae0;border-radius:20px;display:flex;flex-direction:column;flex-shrink:0;font-family:Playfair Display,serif;font-size:30px;font-weight:600;justify-content:center;line-height:1;margin:0 59px 0 0;max-width:100%;position:relative;text-align:center;text-transform:uppercase;width:160px;z-index:2}@media (max-width:699px){#ctas__steps .step__number{margin:0 auto 30px}}#ctas__steps .sn__number{color:#c00;font-family:Garamond,Times,serif;font-size:80px}#ctas__steps .step__content{position:relative}#ctas__steps .sc__heading{color:#0f1a27;font-size:26px;font-weight:500;line-height:1.2;margin:0 0 24px;position:relative;z-index:3}@media screen and (min-width:520px){#ctas__steps .sc__heading{font-size:calc(13.76471px + 2.35294vw)}}@media screen and (min-width:1200px){#ctas__steps .sc__heading{font-size:42px}}#ctas__steps .sc__p{line-height:30px;position:relative;z-index:3}#ctas__img{border-radius:60px;box-shadow:0 0 24px rgba(51,51,51,.25);max-width:46%;overflow:hidden;position:absolute;top:50%;right:-50px;transform:translateY(-50%);width:631px;z-index:2}@media (max-width:1319px){#ctas__img{margin:50px auto 0;max-width:100%;order:4;position:relative;top:auto;right:auto;transform:none}}#ctas__img .image{display:block;height:auto;width:100%}#copy .member-list{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:30px 0!important;padding:0;row-gap:20px}@media (max-width:859px){#copy .member-list{grid-template-columns:1fr 1fr}}@media (max-width:559px){#copy .member-list{grid-template-columns:100%}}#copy .member-list li{list-style:none;margin:0;padding:0;text-align:center}#copy .member-list .inner{height:100%}#copy .member-list a{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);display:block;height:100%;padding:10px 10px 60px;position:relative;text-decoration:none;transition:all .5s ease;width:100%}#copy .member-list a .image-container{aspect-ratio:.875;overflow:hidden}#copy .member-list a .image-container img{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}#copy .member-list a .name{color:#000;font-size:20px;line-height:24px;margin:20px 5px 5px}@media screen and (min-width:520px){#copy .member-list a .name{font-size:calc(16.94118px + .58824vw)}}@media screen and (min-width:1200px){#copy .member-list a .name{font-size:24px}}@media screen and (min-width:520px){#copy .member-list a .name{line-height:calc(20.94118px + .58824vw)}}@media screen and (min-width:1200px){#copy .member-list a .name{line-height:28px}}#copy .member-list a .jobtitle{color:#2c2c2c;font-size:15px;line-height:20px}@media screen and (min-width:520px){#copy .member-list a .jobtitle{font-size:calc(13.47059px + .29412vw)}}@media screen and (min-width:1200px){#copy .member-list a .jobtitle{font-size:17px}}@media screen and (min-width:520px){#copy .member-list a .jobtitle{line-height:calc(17.70588px + .44118vw)}}@media screen and (min-width:1200px){#copy .member-list a .jobtitle{line-height:23px}}#copy .member-list a .more{color:#c00;font-size:85%;font-weight:700;margin-bottom:10px;position:absolute;bottom:10px;left:0;text-transform:lowercase;width:100%}#copy .member-list a .more:after{content:" +"}#copy .member-list a:hover{background:#000;text-decoration:none}#copy .member-list a:hover .jobtitle,#copy .member-list a:hover .more,#copy .member-list a:hover .name{color:#fff}#content-modules-panel h2.heading{font-size:32px;margin-bottom:67px}@media screen and (min-width:520px){#content-modules-panel h2.heading{font-size:calc(24.35294px + 1.47059vw)}}@media screen and (min-width:1200px){#content-modules-panel h2.heading{font-size:42px}}#cmp__mods{display:flex;flex-wrap:wrap;justify-content:space-between}#cmp__mods .mod{border:1px solid;display:flex;flex-direction:column}#cmp__mods .heading{font-weight:500;margin:0;padding:10px;text-align:center}#cmp__mods ul{height:100%;list-style:none;margin:0;padding:20px 30px}#cmp__mods ul li{border-bottom:1px dotted;padding-bottom:15px;font-size:16px;line-height:20px}@media screen and (min-width:520px){#cmp__mods ul li{font-size:calc(14.47059px + .29412vw)}}@media screen and (min-width:1200px){#cmp__mods ul li{font-size:18px}}@media screen and (min-width:520px){#cmp__mods ul li{line-height:calc(15.41176px + .88235vw)}}@media screen and (min-width:1200px){#cmp__mods ul li{line-height:26px}}#cmp__mods ul li:last-child{border:none}#cmp__mods ul a{align-items:center;display:flex;text-decoration:none}#cmp__mods ul .date{display:block;font-size:85%;font-weight:700}#cmp__mods ul .q{flex-shrink:0;font-family:Playfair Display,serif;font-size:40px;margin:0 10px 0 0}@media (max-width:859px){#cmp__mods ul .q{display:none}}@media (max-width:699px){#cmp__mods ul .q{display:block}}#cmp__mods .mod-footer{padding:10px;text-align:center}#cmp__mods .mod-footer a{font-size:90%;font-weight:700;text-decoration:none}#content-modules-panel.design--custom #cmp__mods .mod{background:#fff!important;border:none;border-radius:60px;box-shadow:0 0 24px rgba(51,51,51,.1);padding:65px 55px 35px}#content-modules-panel.design--custom #cmp__mods .heading{background-color:transparent!important;color:#000!important;font-size:34px;font-weight:500;margin-bottom:34px;text-transform:uppercase}@media screen and (min-width:520px){#content-modules-panel.design--custom #cmp__mods .heading{font-size:calc(20.23529px + 2.64706vw)}}@media screen and (min-width:1200px){#content-modules-panel.design--custom #cmp__mods .heading{font-size:52px}}#content-modules-panel.design--custom #cmp__mods li{border-bottom:1px solid #c2c2c2;line-height:30px;margin-bottom:30px;padding-bottom:30px}#content-modules-panel.design--custom #cmp__mods li:last-child{border-bottom:1px solid #c2c2c2}#content-modules-panel.design--custom #cmp__mods .mod-footer{background-color:transparent!important}#content-modules-panel.design--custom #cmp__mods .mod-footer a{font-size:100%;text-transform:uppercase}#content-modules-panel.show--1 .mod{margin:0 auto;max-width:820px;width:100%}#content-modules-panel.show--2 .mod{width:46.5%}@media (max-width:859px){#content-modules-panel.show--2 .mod{width:100%}#content-modules-panel.show--2 .mod+.mod{margin-top:30px}}#content-modules-panel.show--3 .mod{width:32%}@media (max-width:859px){#content-modules-panel.show--3 .mod{width:100%}#content-modules-panel.show--3 .mod+.mod{margin-top:30px}}#content-modules-panel.background--white{background:#fff}#content-modules-panel.background--white .mod{border-color:#000}#content-modules-panel.background--white .mod .heading{background:#000;color:#fff}#content-modules-panel.background--white .mod ul li{border-color:#bfbfbf}#content-modules-panel.background--white .mod ul a{color:#2c2c2c}#content-modules-panel.background--white .mod ul .date,#content-modules-panel.background--white .mod ul .q,#content-modules-panel.background--white .mod ul a:hover{color:#c00}#content-modules-panel.background--white .mod-footer{background:#f2f2f2}#content-modules-panel.background--white .mod-footer a{color:#c00}#content-modules-panel.background--white .mod-footer a:hover{color:#000}#content-modules-panel.background--light{background:#e6e6e6;color:#2c2c2c}#content-modules-panel.background--light .mod{background-color:#fff;border-color:#000}#content-modules-panel.background--light .mod .heading{background:#000;color:#fff}#content-modules-panel.background--light .mod ul li{border-color:#bfbfbf}#content-modules-panel.background--light .mod ul a{color:#2c2c2c}#content-modules-panel.background--light .mod ul .date,#content-modules-panel.background--light .mod ul .q,#content-modules-panel.background--light .mod ul a:hover{color:#c00}#content-modules-panel.background--light .mod-footer{background:#f2f2f2}#content-modules-panel.background--light .mod-footer a{color:#c00}#content-modules-panel.background--light .mod-footer a:hover{color:#000}#content-modules-panel.background--dark{background:#000;color:#fff}#content-modules-panel.background--dark .intro a,#content-modules-panel.background--dark .intro a:hover,#content-modules-panel.background--dark .intro a:visited{color:#efeae0}#content-modules-panel.background--dark .intro a:hover{border-bottom:1px solid #efeae0}#content-modules-panel.background--dark .mod{background-color:#fff;border-color:#e6e6e6}#content-modules-panel.background--dark .mod .heading{background:#e6e6e6;color:#000}#content-modules-panel.background--dark .mod ul li{border-color:#bfbfbf}#content-modules-panel.background--dark .mod ul a{color:#2c2c2c}#content-modules-panel.background--dark .mod ul .date,#content-modules-panel.background--dark .mod ul .q,#content-modules-panel.background--dark .mod ul a:hover{color:#c00}#content-modules-panel.background--dark .mod-footer{background:#f2f2f2}#content-modules-panel.background--dark .mod-footer a{color:#c00}#content-modules-panel.background--dark .mod-footer a:hover{color:#000}#copy a{color:#c00;text-decoration:none}#copy a:hover{text-decoration:underline}#copy h2[id*=title]{border-top:1px solid rgba(0,0,0,.2);clear:both;margin-top:25px;padding-top:25px}#copy h2[id*=title] a{color:#000;text-decoration:none}#copy h2[id*=title] a:hover{text-decoration:underline}#copy h2[id*=title] img{border:1px solid rgba(0,0,0,.2);float:right;margin:0 0 15px 15px;max-width:300px}@media (max-width:559px){#copy h2[id*=title] img{margin:0 0 15px;max-width:100%;width:100%}}#copy .sub-pas{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);padding:20px}#copy .sub-pas .heading{font-weight:700;margin:0 0 10px}#copy .sub-pas ul{margin-bottom:10px}#copy .sub-pas ul li{margin-bottom:5px}#copy .sub-pas ul li img{display:none}#copy .sub-pas a{color:#c00;text-decoration:none}#copy #reports.overview-list ul .report-item{background-color:#efefef;border:1px solid rgba(0,0,0,.2);display:flex;margin:0 0 20px}#copy #reports.overview-list ul .report-item .report-description{background:rgba(0,0,0,.08);border-left:1px solid rgba(0,0,0,.2);display:block;position:relative;padding:20px;text-align:right;width:80%}#copy #reports.overview-list ul .report-item .thumb-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center;margin:20px;text-align:center;width:20%}#copy #reports.overview-list ul .report-item .thumb-container .fa{color:rgba(0,0,0,.2);font-size:115px;line-height:168px}@media screen and (min-width:1200px){#copy #reports.overview-list ul .report-item .report-description .title{line-height:34px}}@media screen and (min-width:520px){#copy #reports.overview-list ul .report-item .report-description .title{line-height:calc(23.41176px + .88235vw)}}@media screen and (min-width:1200px){#copy #reports.overview-list ul .report-item .report-description .title{font-size:26px}}@media screen and (min-width:520px){#copy #reports.overview-list ul .report-item .report-description .title{font-size:calc(22.47059px + .29412vw)}}#copy #reports.overview-list ul .report-item .report-description .title{font-size:24px;line-height:28px;margin-top:0;text-align:left}#copy #reports.overview-list ul .report-item .report-description .title a{color:#000}#copy #reports.overview-list ul .report-item a{text-decoration:none;color:#FFF}#copy #reports.overview-list ul .report-item .report-description .summary{display:block;margin-bottom:15px;text-align:left}#copy #reports.overview-list ul{margin:0!important;padding:0!important}.overview-list-ul .overview-list-item .details summary .summary-only,html.overview #testimonials .overview-list-ul .overview-list-item .details summary .summary-only{align-items:center;color:#2c2c2c;display:flex;justify-content:center;margin-top:10px;text-align:center;text-decoration:none;width:100%}.overview-list-ul .overview-list-item .details summary{color:#000}.overview-list-ul{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0!important;padding:0!important}html.overview .overview-list>.overview-list-ul:first-of-type>.overview-list-title{display:none}.overview-list-title{background:none!important;border:none!important;text-align:center!important;margin:20px 0 10px!important;min-height:auto!important;width:100%}.overview-list.no-sidebar .overview-list-ul .overview-list-item{width:30%}@media (max-width:1079px){.overview-list.no-sidebar .overview-list-ul .overview-list-item{width:47%}}@media (max-width:699px){.overview-list.no-sidebar .overview-list-ul .overview-list-item{width:100%}}.overview-list-ul .overview-list-item{display:flex;flex-direction:column;flex-wrap:wrap;margin:20px 0;position:relative;width:30%}.overview-list-ul .overview-list-item .details{display:flex;flex:1 1 auto;width:100%;text-decoration:none}@media screen and (min-width:1200px){.overview-list-ul .overview-list-item .details summary{line-height:30px}}@media screen and (min-width:520px){.overview-list-ul .overview-list-item .details summary{line-height:calc(22.94118px + .58824vw)}}.overview-list-ul .overview-list-item .details summary{line-height:26px;margin-bottom:15px;position:relative;width:100%;list-style-type:none}.overview-list-ul .overview-list-item .thumb-container{background-size:cover;background-position:50%;border:1px solid #ccc;display:block;flex:0 0 auto;height:150px;text-decoration:none;width:100%;z-index:1}@media screen and (min-width:1200px){.overview-list-ul .overview-list-item .details summary .title{line-height:40px}}@media screen and (min-width:520px){.overview-list-ul .overview-list-item .details summary .title{line-height:calc(32.94118px + .58824vw)}}@media screen and (min-width:1200px){.overview-list-ul .overview-list-item .details summary .title{font-size:28px}}@media screen and (min-width:520px){.overview-list-ul .overview-list-item .details summary .title{font-size:calc(24.47059px + .29412vw)}}.overview-list-ul .overview-list-item .details summary .title{color:#000;display:block;font-size:28px;line-height:40px;margin:10px 0;text-decoration:none}.overview-list-ul .overview-list-item .post-meta a{color:#c00;text-decoration:none}.overview-list-ul .overview-list-item .post-meta{align-self:flex-end;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);padding:5px 0;font-size:75%;margin:0;width:100%}.overview-list-ul .overview-list-item .post-meta .post-date{display:block}.overview-list-ul .overview-list-item .post-meta .post-cat{display:block;line-height:1.5em}.overview-list-ul .overview-list-item .post-meta .post-meta-label{font-weight:700}