@font-face{font-family:Avenir LT W02\ 45 Book;src:url(../font/cc232236-c38e-4181-b791-8be0f37e6f0e.eot?#iefix);src:url(../font/cc232236-c38e-4181-b791-8be0f37e6f0e.eot?#iefix) format("eot"),url(../font/493b124a-f032-4d7d-9d9b-b3ebdb18c13a.woff) format("woff"),url(../font/b2470f08-706e-4417-bcb4-64e4b3cb07b0.ttf) format("truetype"),url(../font/71715770-8b1b-41d7-bc36-4e630e95fd3a.svg#71715770-8b1b-41d7-bc36-4e630e95fd3a) format("svg")}@font-face{font-family:Avenir LT W02\ 65 Medium;src:url(../font/c7a58743-f241-4281-bfc0-f1df551cb37d.eot?#iefix);src:url(../font/c7a58743-f241-4281-bfc0-f1df551cb37d.eot?#iefix) format("eot"),url(../font/b8db69f9-df9e-480f-9c1c-d76a1bb29a62.woff) format("woff"),url(../font/63753503-2f58-4a8b-91af-058e8f73a1b0.ttf) format("truetype"),url(../font/3cece34e-2cfb-4b8f-8a9c-04ec56d1e672.svg#3cece34e-2cfb-4b8f-8a9c-04ec56d1e672) format("svg")}@font-face{font-family:Avenir LT W02\ 85 Heavy;src:url(../font/e9427e66-afa8-4ceb-bb31-7a970fb469ea.eot?#iefix);src:url(../font/e9427e66-afa8-4ceb-bb31-7a970fb469ea.eot?#iefix) format("eot"),url(../font/748da442-9dd9-4a4d-8da0-b114e16e5d7f.woff) format("woff"),url(../font/6beeeb66-0b4e-4162-8788-8bf688b9829a.ttf) format("truetype"),url(../font/8afe744b-89a2-4ae2-a88e-05c6882580f3.svg#8afe744b-89a2-4ae2-a88e-05c6882580f3) format("svg")}html{font-size:62.5%;-webkit-text-size-adjust:100%}@media screen and (min-device-width:320px) and (max-device-width:768px){body{-webkit-text-size-adjust:none}}body{font-family:helvetica,arial,sans-serif;background:#fff;padding:0;margin:0;font-size:15px;font-size:1.5rem;line-height:1.8em;color:#777;-webkit-text-size-adjust:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}.clearfix:after,clearfix:before{content:"";display:table}.clearfix:after{clear:both}.logo,h1{display:block}img{max-width:600px}a{text-decoration:none}a,a img{border:none}#flexslider-wrapper,.blog-comments,.btn,.btn_change,.controls,.expert-tip,.follow,.grid_3.snav,.location-change,.logo .sm,.main-nav,.mobile-nav,.paging,.secondary-nav,.share,.shredit-alert,.shredit-help,.shredit-slider,.sidebar,.tags,.utility-nav,footer,header#mobileHeader,header.grid_12{display:none}.content-entry img{padding:2px;margin:12px}ul.listing{margin:0;padding:0}ul.listing li{list-style:none}figure{margin:0}.phone{position:absolute;right:0;top:0}.cta-group{padding-top:50px;margin:50px 0;border-top:1px solid #c1c3c5}.cta-group .grid_4{border-left:1px solid #c1c3c5;margin:0;width:33.333%;padding:0 2% 1%;float:left}.cta-group .grid_4.first{border:none;padding-left:0}.cta-group .grid_4.inline{border-left:1px solid #c1c3c5;margin:0;width:28%!important;padding:0 2% 1%}.cta-group .grid_4.inline.first{border:none;padding-left:0}.cta-group .title,.cta-group figure{float:left;width:25%;min-height:100px;line-height:100px}.cta-group figure img{display:inline-block;vertical-align:middle;max-width:100%}.cta-group figure p{margin:1.5em 0 0}.cta-group .title{width:70%;margin-left:5%}.cta-group .title h4{text-transform:uppercase;margin:0;font-family:Avenir LT W02\ 65 Medium,Helvetica,Arial,sans-serif;display:inline-block;vertical-align:middle;color:#222;line-height:1.25em}.cta-group .content{clear:both;overflow:hidden;width:100%}#branchCultureSwitchModal,.callout-contact,.hide-for-print,.industry-banner,.industry-generic-content img,.industry-legislation .intro img,.industry-member-pricing .logos,.industry-risk .risk img,.mobile-nav,.mobile-phone,.panel-nav,.quote-wrapper img,.search-panel,.showForMobile,.shredit-modal,.stay-informed-form,.sticky-quote,.thumbnail-cta-list .img{display:none}.logo{border-bottom:1px solid}.logo img{width:200px}blockquote{font-family:Georgia,serif;font-size:18px;font-style:italic;margin:.25em 0;padding:.25em 50px;line-height:1.45;position:relative;font-size:28px;line-height:38px}blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:0;top:30px;color:#0478be}blockquote p{color:#444;font-family:Avenir;font-size:28px;font-style:oblique;line-height:38px;margin:.25em 0;position:relative}blockquote small{color:#444;font-family:Avenir;font-size:14px;font-weight:300;line-height:19px}blockquote span{font-family:Avenir LT W02\ 45 Book,Helvetica,Arial,sans-serif;font-size:13px;font-size:1.3rem;color:#777;clear:both;display:block;padding:5px 0 0}.survey-item{min-height:40px;margin-bottom:10px}.survey-item div{float:left}.survey-item .question{width:60%}.survey-item .question p{font-size:1.7rem;margin-bottom:0}.survey-item .answer{width:30%;text-align:right}.survey-item .answer label{position:relative;top:-15px}.survey-item .answer .box,.survey-item .answer .underline{border:1px solid #0478be;width:40px;height:40px;display:inline-block;margin-left:10px}.survey-item .answer .underline{border:0;border-bottom:1px solid #0478be}.survey-item .identifier{width:5%;margin-top:10px}.survey-item .identifier span{display:block;text-align:center;padding-top:2px}.survey-block{margin-bottom:20px}.survey-block,.survey-block h2{border-bottom:1px solid #c1c3c5}.survey-block h2{padding-bottom:20px;margin-bottom:30px}.survey-block .score,.survey-block .summary{float:left}.survey-block .summary{width:70%;margin:20px 0}.survey-block .score{width:30%;text-align:right;font-size:2rem;font-weight:600;margin:20px 0}.survey-appendant{background-color:#0478be;padding:30px;margin-top:10px;margin-bottom:10px}.survey-appendant div{float:left;color:#444;font-size:2.7rem;line-height:1.3em}.survey-appendant .left{width:70%}.survey-appendant .right{width:30%;text-align:right}.item{margin-top:10px;margin-bottom:10px}.item div{float:left}.item .img{width:15%;margin-right:2%}.item .text{width:50%}