.insurance-advisor-contact-accordion{margin-bottom:0}.insurance-advisor-contact-accordion .accordion-title{color:#001928;padding-right:3rem;border:none;background-color:#f5f6f7;text-decoration:none}.insurance-advisor-contact-accordion .accordion-title:hover{background-color:#f5f6f7;text-decoration:none}.insurance-advisor-contact-accordion .accordion-title:focus{background-color:#f5f6f7;text-decoration:none}.insurance-advisor-contact-accordion .accordion-title--chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.insurance-advisor-contact-accordion .accordion-title--chevron:hover{text-decoration:none}.insurance-advisor-contact-accordion .accordion-title--chevron:focus{text-decoration:none}.insurance-advisor-contact-accordion .accordion-title--chevron::before{display:none}.insurance-advisor-contact-accordion .accordion-title--chevron::after{content:"";display:inline-block;width:.5em;height:.5em;border-left:.125rem solid #0079c1;border-top:.125rem solid #0079c1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(225deg) translate(-80%,-100%);transform:rotate(225deg) translate(-80%,-100%);position:absolute;right:1rem;bottom:50%}.insurance-advisor-contact-accordion:last-child:not(.is-active)>.accordion-title{border-bottom:none}.insurance-advisor-contact-accordion .is-active>.accordion-title--chevron::after{content:"";display:inline-block;width:.5em;height:.5em;border-left:.125rem solid #0079c1;border-top:.125rem solid #0079c1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(45deg) translate(0,20%);transform:rotate(45deg) translate(0,20%)}.insurance-advisor-contact-accordion .accordion-content{border:none;padding-top:0;background-color:#f5f6f7}.insurance-advisor-contact-accordion .accordion-item{border-top:1px solid #cacaca}.insurance-advisor-contact-accordion .accordion-item:first-child{border-top:none}.focus-only:focus{outline:2px solid #0075be;border-radius:2px}.small-layer-level-1{-webkit-box-shadow:0 0 .125rem 0 rgba(0,25,40,.15),0 .125rem .125rem 0 rgba(0,25,40,.08);box-shadow:0 0 .125rem 0 rgba(0,25,40,.15),0 .125rem .125rem 0 rgba(0,25,40,.08)}.margin-top--auto{margin-top:auto}.font-size-xsmall{font-size:14px}.font-size-xxsmall{font-size:12px}.color-bluea{color:#0075be}.no-wrap{white-space:nowrap}.show{display:block!important}.no-padding{padding:0}select#regionsDropdown{color:#0075be;font-weight:800;padding:5px 35px 5px 5px;font-size:16px;border-bottom:1px solid #dfdfdf;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.teamMembersContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#444}.box{background-color:#fff;border-radius:5px}.headshot{width:150px;height:150px;margin:10px auto;border-radius:50%}.advisor-title{min-height:70px}.box>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:385px;width:100%;padding:25px}.icon-default{height:24px;width:24px}.small-margin-right--quarter{margin-right:.25rem}@media screen and (max-width:47.9375rem){select#regionsDropdown{border-left:1px solid transparent;border-right:1px solid transparent;border-top:1px solid transparent;width:100%;background:url(/assets/insurance-advisor/images/accordion_down.svg) 98%/4% no-repeat;margin-bottom:25px;margin-top:15px}.box{margin:15px 0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.box:nth-child(n+5){display:none}.teamMembersContainer{padding-left:25px;padding-right:25px}}@media screen and (min-width:48rem){select#regionsDropdown{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;width:450px;margin:15px 25px;background:url(/assets/insurance-advisor/images/accordion_down.svg) 98%/4% no-repeat #fff}.box{margin:15px;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%}.box>div{width:260px}.box:nth-child(n+13){display:none}.teamMembersContainer{padding-left:0;padding-right:0}}@media screen and (min-width:64em){.insurance-advisor-contact-accordion .accordion-title{padding-left:2rem;padding-right:1rem}.insurance-advisor-contact-accordion .accordion-title--chevron::after{left:1rem}.teamContainerMargin{margin-left:15px;margin-right:30px}}[data-toggle-list]{display:inline}.sm-font-size--18{font-size:18px}.box a:first-child{color:#0075be}:lang(fr) .box>div{height:400px}