.h1-alt{color:#fff;display:inline-block;font-size:30px;line-height:1;margin:0;padding:0;font-weight:400;position:relative;top:1px}.shadedContainer{margin-bottom:30px;padding-top:30px;padding-bottom:30px}.employeeTypeContainer{margin-bottom:20px}.bio{display:inline-block;width:300px;margin-bottom:30px;vertical-align:top}.bio .name{text-transform:uppercase;color:#0873c4;font-size:18px}.bio .title{font-style:italic;color:#0873c4;font-size:15px;padding-left:5px;padding-right:5px}.bio .phone,.bio .email{font-size:15px}.employeeTypeToggle{cursor:pointer;width:300px;text-transform:uppercase;font:25px;margin:auto;background-color:#00f;padding:3px;color:#fff}.employeeTypeToggle.type1{background-color:#055999}.employeeTypeToggle.type_2{background-color:#0873c4}.employeeTypeToggle.type_3{background-color:#2c9591}.employeeTypeToggle.type_4{background-color:#8c8d8d}.employeeTypeToggle.type_5{background-color:#659cc3}.employeeTypeToggle.type_6{background-color:#96b2cc}.employeeTypeContainer{margin-bottom:20px}.employeeTypeContainer .results{margin-top:20px;margin-bottom:20px;display:none}.employeeTypeContainer.active .results{display:block}.resourceCenter .card-body{min-height:250px}#footer .umbraco-forms-form fieldset{padding-top:0}#footer .footerCopy p{font-size:12px;line-height:1}.nav-pills li a{text-decoration:none}.mobilePadding{padding-top:0}@media(max-width:979px){.mobilePadding{padding-top:30px}}.resourceCenter.matchHeight .card{min-height:500px}@media(max-width:768px){.resourceCenter.matchHeight .card{min-height:unset;margin-bottom:20px}}.resourceCenter .sidebar{padding-top:45px}.cellHeader{padding:15px;font-size:20px;background-color:#0873c4;color:#fff;margin-bottom:20px;font-family:'Roboto',sans-serif;text-transform:uppercase}.quotes .headline{color:#0873c4;font-weight:bold;font-size:25px;padding:30px;font-family:'Roboto',sans-serif}.quoteContainer{display:inline-block;cursor:pointer;margin-bottom:20px;max-width:280px;width:100%}.quoteContainer.homeInsurance .quoteCaptionContainer{background-color:#0873c4}.quotes .headline{color:#0873c4;font-weight:bold;font-size:25px;padding:30px;font-family:'Roboto',sans-serif}.quoteContainer{display:inline-block;cursor:pointer;margin-bottom:20px;max-width:280px;width:100%}.quoteContainer .imageContainer{width:100%;height:60px;background-size:100% 100%;background-repeat:no-repeat}.quoteContainer.homeInsurance .quoteCaptionContainer{background-color:#0873c4}.quoteContainer.businessInsurance .quoteCaptionContainer{background-color:#2c9591}.quoteContainer.employeeBenefits .quoteCaptionContainer{background-color:#96b2cc}.quoteContainer.lifeInsurance .quoteCaptionContainer{background-color:#659cc3}.quoteContainer .caption{padding-top:18px;padding-bottom:18px;text-transform:uppercase;color:#fff;font-size:17px;font-weight:bold}@media(max-width:1000px){.quoteContainer .imageContainer{height:80px}.quoteContainer .caption{min-height:90px}}@media(max-width:800px){.quoteContainer .imageContainer{height:80px}}@media(max-width:750px){.quotesXXXX{width:300px}.quoteBar{padding:0!important}.quotes .headline{font-size:22px}.quoteContainer{margin-bottom:20px;overflow-y:auto;overflow-x:hidden;height:85px}.quoteContainer .imageContainer{float:left;width:60%;height:100%}.quoteContainer .quoteCaptionContainer{float:right;width:40%;height:100%}.quoteContainer .caption{min-height:50px;font-size:12px}}@media(max-width:400px){.quoteContainer .imageContainer{min-height:70px}.quotes .headline{font-size:16px}.quoteContainer .caption{height:100%;padding-left:15px;padding-right:15px;text-align:left}}.card-header p{padding:0 20px 5px}.thumb-info .thumb-info-type{line-height:1.5;min-width:183px}.results{padding-top:20px}.home-intro .get-started a.nohover:hover,.home-intro .get-started a:not(.btn){color:#666!important;text-decoration:none!important}@media(max-width:1025px){.header-logo{width:200px!important}.header-logo img{width:200px!important}}.linkList{text-align:left}.lastCol{text-align:left}.pnfpFooterLogo{text-align:right}@media(max-width:992px){.linkList{margin-top:30px;text-align:left}.lastCol{text-align:left}.pnfpFooterLogo{text-align:left;margin-top:10px}}.three-column-callout-image{max-height:110px;object-fit:cover}.featured-box.custom{min-height:275px!important}.featured-box .box-content{height:100%}.box-content h4 a,.box-content h4{color:#0873c4!important}.box-content h4 a:hover{color:#000!important}.pnfpLogo{height:auto;width:128px}.sort-destination.full-width .isotope-item{width:calc(100%/3)}@media(min-width:992px){.sort-destination.full-width .isotope-item:nth-child(5n+1){clear:none}}.box-content.p-5{padding:1.75rem 3rem!important}.umbraco-forms-page .umbraco-forms-caption{line-height:1em!important;padding-left:15px}.partner-login{max-width:200px}#header .header-logo img{transition:all .3s ease;position:relative;top:0;width:300px}@media(max-width:1200px){#header .header-logo img{width:265px}}.accordion-checkbox{position:absolute;opacity:0;z-index:-1}.row .col{flex:1}.row .col:last-child{margin-left:1em}.accordion-toggle.collapsed::after{content:"+";width:1em;height:1em;transition:all .35s;align-content:end!important;float:right}.accordion .card-header .collapsed:after{content:"+";width:1em;height:1em;transition:all .35s;align-content:end!important;float:right}.accordion .card-header a:after{content:"-";float:right}body{color:#757575}html .text-color-primary,html .text-primary{color:#007cb9!important}