article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.625em;}button,input,select,textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}body{margin:0;padding:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}p,pre{margin:1.625em 0;}blockquote{margin:1.625em 1.625em;}h1{margin-top:0.55319em;margin-bottom:0.55319em;}h2,.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2{margin-top:0.89655em;margin-bottom:0.89655em;}h3,.node-type-team-profile .webform-component--intro p,.node-type-team-profile .field-name-field-profile-position,#block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3{margin-top:1.08333em;margin-bottom:1.08333em;}h4{margin-top:1.3em;margin-bottom:1.3em;}h5{margin-top:1.625em;margin-bottom:1.625em;}h6{margin-top:1.85714em;margin-bottom:1.85714em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.625em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:'courier new',monospace;_font-family:'courier new',monospace;font-size:1em;line-height:1.625em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small,.front #block-views-testimonials-random .view-testimonials .views-field-title{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.625em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 1.625em;}menu,ol,ul{padding:0 0 0 1.625em;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.0625em;border-top-style:solid;padding-top:0.50625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.99375em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.99375em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.99375em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.625em;margin-bottom:1.625em;}html{overflow-y:scroll;min-height:100%;font-weight:300;}body.large-fonts{font:1.25em/1.625 "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}b.label{display:inline;font-size:16px;}b.label:after{content:":";}.floatleft{float:left;margin-right:1.625em;margin-bottom:1.625em;}.floatright{float:right;margin-left:1.625em;margin-bottom:1.625em;}.source{font-weight:normal;color:#777777;}.highlighted{background:#efefef;padding:1.625em;margin-bottom:1.625em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.highlighted *:last-child{margin-bottom:0.8125em;}.highlighted .floatleft,.highlighted .floatright{margin-bottom:0;}.date{display:block;font-size:16px;color:#4a4751;margin-bottom:0.8125em;}.block,.field{margin-bottom:1.625em;}.filter-wrapper{display:none;}.tips{margin-left:1.625em;font-size:0.875em;line-height:1.85714em;}.tabledrag-toggle-weight-wrapper,.field-multiple-drag,.tabledrag-hide{display:none;}th[colspan].field-label{padding:0 !important;text-align:left;}h1,.h1{color:#4a4751;font-weight:bold;font-family:"Roboto Slab",serif;margin-top:0;font-size:1.8125em;line-height:1.7931em;line-height:1.3931em;}@media (min-width:480px){h1,.h1{font-size:2.9375em;line-height:1.10638em;}}h2,.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2,.h2{color:#4a4751;font-weight:bold;font-family:"Roboto Slab",serif;font-size:1.5em;line-height:2.16667em;}@media (min-width:480px){h2,.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2,.h2{font-size:1.8125em;line-height:1.7931em;}}@media only screen and (max-width:960px){h2,.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2,.h2{line-height:1.2em;}}h3,.node-type-team-profile .webform-component--intro p,.node-type-team-profile .field-name-field-profile-position,#block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3,.h3{color:#4a4751;font-weight:normal;font-family:"Roboto Slab",serif;font-size:1.25em;line-height:1.3em;}@media (min-width:480px){h3,.node-type-team-profile .webform-component--intro p,.node-type-team-profile .field-name-field-profile-position,#block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3,.h3{font-size:1.5em;line-height:2.16667em;}}h4,.h4{color:#4a4751;font-weight:bold;font-family:"Roboto Slab",serif;font-size:1em;line-height:1.625em;}@media (min-width:480px){h4,.h4{font-size:1.25em;line-height:1.3em;}}h5,.h5{color:#777777;font-weight:vold;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875em;line-height:1.85714em;}@media (min-width:480px){h5,.h5{font-size:1em;line-height:1.625em;}}h6,.h6{color:#777777;font-weight:bold;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0.875em;line-height:1.85714em;}h1 a,.h1 a,h2 a,.view-our-team-profiles h3 a,.view-our-team-profiles .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro .view-our-team-profiles p a,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a,.view-our-team-profiles #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body .view-our-team-profiles h2 a,.h2 a,h3 a,.node-type-team-profile .webform-component--intro p a,.node-type-team-profile .field-name-field-profile-position a,#block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,h6 a,.h6 a{text-decoration:none;font-weight:inherit;color:#0678be;}h1 a:hover,h1 a:active,h1 a:focus,.h1 a:hover,.h1 a:active,.h1 a:focus,h2 a:hover,.view-our-team-profiles h3 a:hover,.view-our-team-profiles .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro .view-our-team-profiles p a:hover,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:hover,.view-our-team-profiles #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles h2 a:hover,h2 a:active,.view-our-team-profiles h3 a:active,.view-our-team-profiles .node-type-team-profile .webform-component--intro p a:active,.node-type-team-profile .webform-component--intro .view-our-team-profiles p a:active,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:active,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:active,.view-our-team-profiles #block-bean-our-philosophy .media__body h2 a:active,#block-bean-our-philosophy .media__body .view-our-team-profiles h2 a:active,h2 a:focus,.view-our-team-profiles h3 a:focus,.view-our-team-profiles .node-type-team-profile .webform-component--intro p a:focus,.node-type-team-profile .webform-component--intro .view-our-team-profiles p a:focus,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:focus,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:focus,.view-our-team-profiles #block-bean-our-philosophy .media__body h2 a:focus,#block-bean-our-philosophy .media__body .view-our-team-profiles h2 a:focus,.h2 a:hover,.h2 a:active,.h2 a:focus,h3 a:hover,.node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .field-name-field-profile-position a:hover,#block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:hover,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:hover,h3 a:active,.node-type-team-profile .webform-component--intro p a:active,.node-type-team-profile .field-name-field-profile-position a:active,#block-bean-our-philosophy .media__body h2 a:active,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:active,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:active,h3 a:focus,.node-type-team-profile .webform-component--intro p a:focus,.node-type-team-profile .field-name-field-profile-position a:focus,#block-bean-our-philosophy .media__body h2 a:focus,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:focus,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:focus,.h3 a:hover,.h3 a:active,.h3 a:focus,h4 a:hover,h4 a:active,h4 a:focus,.h4 a:hover,.h4 a:active,.h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,.h5 a:hover,.h5 a:active,.h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus,.h6 a:hover,.h6 a:active,.h6 a:focus{color:#044974;text-decoration:underline;}.giga{font-size:88px;}.mega{font-size:68px;}.kilo{font-size:46px;}a{color:#0678be;text-decoration:none;-webkit-transition:color .1s linear;-moz-transition:color .1s linear;transition:color .1s linear;}a:hover,a:active,a:focus{color:#044974;text-decoration:underline;}blockquote,.blockquote{color:#4a4751;padding-left:0.8125em;border-left:8px solid #666193;}blockquote p,.blockquote p{font-size:20px;font-weight:normal;font-style:italic;}ul,ol,dd{margin-left:1.625em;}hr{margin-top:1.625em;border-style:solid;border-width:0 0 1px;border-color:#d3d4d9;clear:both;}hr.break{border-color:#fff;margin:0;}@media (max-width:959px){br{display:none;}}.small,.meta{font-size:14px;}.meta{color:#777777;}fieldset{border:none;padding:0;border-bottom:1px solid #4a4751;margin-bottom:1.625em;}legend{font-size:29px;font-family:"Roboto Slab",serif;padding-bottom:1.625em;}.fieldset-description{margin-bottom:1.625em;}.container-inline{display:block;margin-bottom:0.8125em;}.container-inline div{display:block;}@media (max-width:959px){.container-inline{display:inline-block;margin-bottom:0;}.container-inline div{display:block;}}.sticky-header{border-bottom:1px solid #cccccc;background:white;}label,.label{color:#444444;font-weight:bold;font-size:15px;margin:0.7em 0 0.42em 0;}label.required::after,.label.required::after{content:"\00A0" "*";color:red;}.form-required{color:#c00;}input[type="search"],input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="file"],input[type="number"],textarea{padding:11px;font-size:16px;border:1px solid #cccccc;background:white;width:100%;max-width:70%;color:#111;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}@media only screen and (max-width:480px){input[type="search"],input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="file"],input[type="number"],textarea{max-width:100%;}}.webform-component-textarea .grippie{display:none !important;}textarea,select{width:100%;padding:11px;font-size:16px;background:white;border:1px solid #cccccc;}select{padding:0em;height:30px;max-width:265px;}input[type="text"].postal-code{max-width:128px;}.form-type-managed-file input[type="file"]{margin-right:0.8125em;}::-webkit-input-placeholder{color:#777777;}:-moz-placeholder{color:#777777;}::-moz-placeholder{color:#777777;}:-ms-input-placeholder{color:#777777;}input.placeholder{color:#777777;}.form-item{margin-bottom:0.8125em;}.form-checkboxes{margin-left:0;}.form-checkboxes .form-item label,.form-checkboxes .form-item input{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline;font-weight:normal;}.form-radios{margin-left:-0.8125em;}.form-radios .form-item{display:inline-block;padding-left:0.8125em;}.form-radios .form-item label,.form-radios .form-item input{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline;font-weight:normal;}.form-type-checkbox label,.form-type-checkbox input,.form-type-radio label,.form-type-radio input{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline;font-weight:normal;}.webform-datepicker{margin-left:-0.8125em;}.webform-datepicker .form-item{display:inline-block;padding-left:0.8125em;}.webform-datepicker .form-item label,.webform-datepicker .form-item input{font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline;font-weight:normal;}.webform-datepicker .form-item input[type="text"]{max-width:94px;}.form-item small,.form-item .front #block-views-testimonials-random .view-testimonials .views-field-title,.front #block-views-testimonials-random .view-testimonials .form-item .views-field-title,.description{font-size:12px;color:#777777;clear:both;display:block;}input + .description,input + small,.front #block-views-testimonials-random .view-testimonials input + .views-field-title,textarea + .description,textarea + small,.front #block-views-testimonials-random .view-testimonials textarea + .views-field-title,select + .description,select + small,.front #block-views-testimonials-random .view-testimonials select + .views-field-title{margin-top:4px;}.form-actions{padding-top:1.625em;}.form-actions a{padding:0 0.8125em;display:inline-block;}button,html input[type="button"],input[type="reset"],.content-wrapper input[type="submit"]{margin-right:5px;}.field-type-datetime fieldset{margin-bottom:0px;border:none;}.field-type-datetime legend{color:#444444;font-weight:bold;font-size:15px;padding-bottom:0.8125em;line-height:2;}@media (min-width:760px){.field-type-datetime legend{display:inline-block;min-width:200px;width:20%;float:left;}}.field-type-datetime .fieldset-wrapper{display:inline-block;}.field-type-datetime .container-inline-date > .form-item > div{padding:0;}.field-type-datetime .container-inline-date > .form-item > div .form-item{padding-left:6px;display:inline-block;margin-left:-3px;margin-bottom:0;}.field-type-datetime .container-inline-date > .form-item > div .form-item input{width:100%;}.field-type-datetime .container-inline-date > .form-item > div .form-item label{margin-bottom:0px;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}.form-type-date .container-inline{max-width:375px;}.form-type-date .container-inline .form-item{padding-left:6px;display:inline-block;margin-left:-5px;margin-bottom:0;}.form-type-date .container-inline .form-item input{width:100%;}.form-type-date .container-inline .form-item label{margin-bottom:0px;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;}.field-type-timefield fieldset{margin-bottom:0px;border:none;}.field-type-timefield legend{display:none;}.field-type-addressfield fieldset{margin-bottom:0px;border:none;}.field-type-addressfield legend{color:#444444;font-weight:bold;font-size:15px;padding-bottom:0.8125em;line-height:2;}#ui-timepicker-div,.ui-datepicker{background:#666193;border:1px solid #3b3856;box-shadow:1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.1);color:#262437;}#ui-timepicker-div a,.ui-datepicker a{color:#fff;cursor:pointer;}#ui-timepicker-div a:hover,.ui-datepicker a:hover{color:#fff;text-decoration:underline;}#ui-timepicker-div table,.ui-datepicker table{margin-bottom:0 !important;}#ui-timepicker-div td,.ui-datepicker td{padding:5px;}#ui-timepicker-div th,.ui-datepicker th{font-weight:normal;padding:5px;vertical-align:top;}.small-form .form-item,#search-block-form .form-item{padding-bottom:0px;display:inline;}.small-form .form-item input,#search-block-form .form-item input{max-width:176px;font-size:14px;}.small-form .form-item input[type="email"],#search-block-form .form-item input[type="email"]{max-width:200px;margin-bottom:0.8125em;}.small-form .form-actions,#search-block-form .form-actions{padding-top:0px;display:inline;}.small-form .form-actions input,#search-block-form .form-actions input{font-size:14px;margin-bottom:0px;padding:12px 20px;vertical-align:top;}#search-block-form .form-item input{padding:7px;font-size:16px;border-right:none;width:176px;border-top-right-radius:0;border-bottom-right-radius:0;}#search-block-form .form-item input:focus{outline:none;}#search-block-form .form-submit{height:19px;width:18px;left:-6px;background-position:50% 50%;background-image:url(/sites/all/themes/custom/calico/images/search.png?1498542094);background-repeat:no-repeat;position:relative;display:inline-block;vertical-align:middle;overflow:hidden;text-align:left;text-indent:-9999em;background-repeat:no-repeat;padding:18px 17px !important;background-color:transparent !important;border-bottom-right-radius:3px;border-top-right-radius:3px;border-top:1px solid #cccccc !important;border-right:1px solid #cccccc !important;border-bottom:1px solid #cccccc !important;border-left:none !important;}::-webkit-input-placeholder{color:#a9a8ab;}:-moz-placeholder{color:#a9a8ab;}::-moz-placeholder{color:#a9a8ab;}:-ms-input-placeholder{color:#a9a8ab;}.extra-help{display:inline-block;visibility:hidden;}.text-input:active + .extra-help,.text-input:focus + .extra-help{visibility:visible;}img{max-width:100%;}img[width],img[height]{max-width:100%;height:auto;}.img--round{border-radius:8px;}.img--right{float:right;margin-bottom:1.625em;margin-left:1.625em;}.img--left{float:left;margin-right:1.625em;margin-bottom:1.625em;}.img--center{display:block;margin-right:auto;margin-bottom:1.625em;margin-left:auto;}.img--short{height:8.125em;}.img--medium{height:16.25em;}.img--tall{height:24.375em;}figure > img{display:block;}li > ul,li > ol{margin-bottom:0;}ul.numbered-list{list-style-type:decimal;}ol.fancy-list{list-style-type:none;counter-reset:section;}@media screen and (max-width:30em){ol.fancy-list{margin-left:0;}}ol.fancy-list li{counter-increment:point;}ol.fancy-list li:before{content:counters(section,"");display:inline-block;width:3.5rem;text-align:right;font-weight:700;margin-left:-5rem;margin-right:1rem;}@media screen and (max-width:30em){ol.fancy-list li:before{display:block;float:none;margin:1rem auto;}}table{width:100%;}th,td{padding:0.40625em;text-align:left;}@media screen and (min-width:480px){th,td{padding:0.8125em;}}[colspan]{text-align:center;}[colspan="1"]{text-align:left;}[rowspan]{vertical-align:middle;}[rowspan="1"]{vertical-align:top;}.numerical{text-align:right;}.t5{width:5%;}.t10{width:10%;}.t12{width:12.5%;}.t15{width:15%;}.t20{width:20%;}.t25{width:25%;}.t30{width:30%;}.t33{width:33.333%;}.t35{width:35%;}.t37{width:37.5%;}.t40{width:40%;}.t45{width:45%;}.t50{width:50%;}.t55{width:55%;}.t60{width:60%;}.t62{width:62.5%;}.t65{width:65%;}.t66{width:66.666%;}.t70{width:70%;}.t75{width:75%;}.t80{width:80%;}.t85{width:85%;}.t87{width:87.5%;}.t90{width:90%;}.t95{width:95%;}.table--bordered th,.table--bordered td{border:1px solid #4a4751;}.table--bordered th:empty,.table--bordered td:empty{border:none;}.table--bordered thead tr:last-child th{border-bottom-width:2px;}.table--bordered tbody tr th:last-of-type{border-right-width:2px;}.table--striped tbody tr:nth-of-type(odd){background-color:#ffc;}.table--data{font:12px/1.5 sans-serif;}.one-whole{width:100%;}.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%;}.one-third,.two-sixths,.four-twelfths{width:33.333%;}.two-thirds,.four-sixths,.eight-twelfths{width:66.666%;}.one-quarter,.two-eighths,.three-twelfths{width:25%;}.three-quarters,.six-eighths,.nine-twelfths{width:75%;}.one-fifth,.two-tenths{width:20%;}.two-fifths,.four-tenths{width:40%;}.three-fifths,.six-tenths{width:60%;}.four-fifths,.eight-tenths{width:80%;}.one-sixth,.two-twelfths{width:16.666%;}.five-sixths,.ten-twelfths{width:83.333%;}.one-eighth{width:12.5%;}.three-eighths{width:37.5%;}.five-eighths{width:62.5%;}.seven-eighths{width:87.5%;}.one-tenth{width:10%;}.three-tenths{width:30%;}.seven-tenths{width:70%;}.nine-tenths{width:90%;}.one-twelfth{width:8.333%;}.five-twelfths{width:41.666%;}.seven-twelfths{width:58.333%;}.eleven-twelfths{width:91.666%;}html{color:#444444;background-color:white;font-weight:normal;}body{-webkit-transform:translate3d(0,0,0);}.inner{margin:0 auto;max-width:960px;}.page{margin:0 auto;max-width:960px;padding:0;background:transparent;}.content-wrapper{z-index:1;max-width:960px;background:white;padding:1.625em;clear:both;}@media (min-width:760px){.content-wrapper{padding:1.625em 0;margin-left:auto;margin-right:auto;}}.maintenance-page .content-wrapper{max-width:760px;}.region-highlighted{padding:0;background-color:#4299d8;z-index:1;overflow:hidden;border-bottom:4px solid #1e6da6;height:365px;}@media only screen and (max-width:1250px){.region-highlighted{height:300px;}}@media only screen and (max-width:1050px){.region-highlighted{height:260px;}}@media only screen and (max-width:900px){.region-highlighted{height:240px;}}@media only screen and (max-width:825px){.region-highlighted{height:auto;overflow:visible;}}.region-pre-footer{clear:both;}.one-sidebar.sidebar-first .region-primary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.one-sidebar.sidebar-first .region-primary{width:65.21739%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.one-sidebar.sidebar-first .region-primary{width:74.46809%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.one-sidebar.sidebar-first .region-secondary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.one-sidebar.sidebar-first .region-secondary{width:30.43478%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.one-sidebar.sidebar-first .region-secondary{width:23.40426%;float:right;margin-left:0;margin-right:0;clear:none;}}.one-sidebar.sidebar-second .region-primary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.one-sidebar.sidebar-second .region-primary{width:65.21739%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.one-sidebar.sidebar-second .region-primary{width:74.46809%;float:right;margin-left:0;margin-right:0;clear:none;}}.one-sidebar.sidebar-second .region-tertiary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.one-sidebar.sidebar-second .region-tertiary{width:30.43478%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.one-sidebar.sidebar-second .region-tertiary{width:23.40426%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.two-sidebars .region-primary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.two-sidebars .region-primary{width:65.21739%;float:left;margin-right:-100%;margin-left:17.3913%;clear:none;}}@media (min-width:760px){.two-sidebars .region-primary{width:48.93617%;float:left;margin-right:-100%;margin-left:25.53191%;clear:none;}}.two-sidebars .region-secondary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.two-sidebars .region-secondary{width:13.04348%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.two-sidebars .region-secondary{width:23.40426%;float:right;margin-left:0;margin-right:0;clear:none;}}.two-sidebars .region-tertiary{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.two-sidebars .region-tertiary{width:13.04348%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.two-sidebars .region-tertiary{width:23.40426%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.no-sidebars .region-primary,.fullwidth .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}@media (min-width:480px){.no-sidebars .region-primary,.fullwidth .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.no-sidebars .region-primary,.fullwidth .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}.no-sidebars .region-secondary,.fullwidth .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}@media (min-width:480px){.no-sidebars .region-secondary,.fullwidth .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.no-sidebars .region-secondary,.fullwidth .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}.no-sidebars .region-tertiary,.fullwidth .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}@media (min-width:480px){.no-sidebars .region-tertiary,.fullwidth .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.no-sidebars .region-tertiary,.fullwidth .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}.evenwidth.sidebar-first .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.evenwidth.sidebar-first .region-primary{width:47.82609%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.evenwidth.sidebar-first .region-primary{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.evenwidth.sidebar-first .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.evenwidth.sidebar-first .region-secondary{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.evenwidth.sidebar-first .region-secondary{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.evenwidth.sidebar-second .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.evenwidth.sidebar-second .region-primary{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.evenwidth.sidebar-second .region-primary{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.evenwidth.sidebar-second .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.evenwidth.sidebar-second .region-tertiary{width:47.82609%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.evenwidth.sidebar-second .region-tertiary{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.float--right{float:right !important;}.float--left{float:left !important;}.float--none{float:none !important;}.text--left{text-align:left  !important;}.text--center{text-align:center !important;}.text--right{text-align:right !important;}.weight--light{font-weight:300 !important;}.weight--normal{font-weight:400 !important;}.weight--semibold{font-weight:600 !important;}.push{margin:1.625em !important;}.push--top{margin-top:1.625em !important;}.push--right{margin-right:1.625em !important;}.push--bottom{margin-bottom:1.625em !important;}.push--left{margin-left:1.625em !important;}.push--ends{margin-top:1.625em !important;margin-bottom:1.625em !important;}.push--sides{margin-right:1.625em !important;margin-left:1.625em !important;}.push-half{margin:0.8125em !important;}.push-half--top{margin-top:0.8125em !important;}.push-half--right{margin-right:0.8125em !important;}.push-half--bottom{margin-bottom:0.8125em !important;}.push-half--left{margin-left:0.8125em !important;}.push-half--ends{margin-top:0.8125em !important;margin-bottom:0.8125em !important;}.push-half--sides{margin-right:0.8125em !important;margin-left:0.8125em !important;}.flush{margin:0 !important;}.flush--top{margin-top:0 !important;}.flush--right{margin-right:0 !important;}.flush--bottom{margin-bottom:0 !important;}.flush--left{margin-left:0 !important;}.flush--ends{margin-top:0 !important;margin-bottom:0 !important;}.flush--sides{margin-right:0 !important;margin-left:0 !important;}.soft{padding:1.625em !important;}.soft--top{padding-top:1.625em !important;}.soft--right{padding-right:1.625em !important;}.soft--bottom{padding-bottom:1.625em !important;}.soft--left{padding-left:1.625em !important;}.soft--ends{padding-top:1.625em !important;padding-bottom:1.625em !important;}.soft--sides{padding-right:1.625em !important;padding-left:1.625em !important;}.soft-half{padding:0.8125em !important;}.soft-half--top{padding-top:0.8125em !important;}.soft-half--right{padding-right:0.8125em !important;}.soft-half--bottom{padding-bottom:0.8125em !important;}.soft-half--left{padding-left:0.8125em !important;}.soft-half--ends{padding-top:0.8125em !important;padding-bottom:0.8125em !important;}.soft-half--sides{padding-right:0.8125em !important;padding-left:0.8125em !important;}.hard{padding:0 !important;}.hard--top{padding-top:0 !important;}.hard--right{padding-right:0 !important;}.hard--bottom{padding-bottom:0 !important;}.hard--left{padding-left:0 !important;}.hard--ends{padding-top:0 !important;padding-bottom:0 !important;}.hard--sides{padding-right:0 !important;padding-left:0 !important;}.informative{cursor:help !important;}.muted{opacity:0.5 !important;filter:alpha(opacity=50) !important;}.proceed{text-align:right !important;}.go:after,.more-link a:after,.view-our-team-profiles .views-row .h3 a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after{content:"\00A0" "›" !important;}.caps{text-transform:uppercase !important;}.js-hide,.element-hidden,.element-invisible,#header .field-bean-body,.front #main header h1,.element-focusable{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.messages{margin-bottom:0.8125em;padding:8px 35px 8px 14px;background-color:#fcf8e3;border:1px solid #f2e187;color:#9c8611;}.messages.success,.messages.status{background-color:#c5e6c5;border-color:#a2d6a2;color:#347834;}.messages.warning{background-color:#fee7c7;border-color:#fcd296;color:#c17305;}.messages.error{background-color:#f4cac8;border-color:#eba19e;color:#da4f49;}.messages > p,.messages > ul{margin-bottom:0;}.messages p + p{margin-top:5px;}.page-articles .view-blog .views-row{border-bottom:1px solid #d3d4d9;padding-bottom:2em;padding-top:2em !important;}.page-articles .view-blog .views-row .meta{margin-top:-1.5em !important;}.page-articles .view-blog .node-title{line-height:1.2em;}.page-articles .view-blog .node-title a{font-weight:normal;color:#4a4751;}.page-articles .view-blog .node-title a:after{content:"\00A0" "›" !important;color:#0678be;}.page-articles .view-blog .node-title a:hover{color:#0678be;text-decoration:none;}.page-articles .view-blog .node-title h2,.page-articles .view-blog .node-title .view-our-team-profiles h3,.view-our-team-profiles .page-articles .view-blog .node-title h3,.page-articles .view-blog .node-title .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .page-articles .view-blog .node-title p,.page-articles .view-blog .node-title .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .page-articles .view-blog .node-title p,.page-articles .view-blog .node-title .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .page-articles .view-blog .node-title .field-name-field-profile-position,.page-articles .view-blog .node-title .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .page-articles .view-blog .node-title .field-name-field-profile-position,.page-articles .view-blog .node-title .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .page-articles .view-blog .node-title h2,.page-articles .view-blog .node-title #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .page-articles .view-blog .node-title h2{font-size:1.5em !important;line-height:1em;}.page-articles .view-blog .media__img{width:30%;display:block;}@media only screen and (max-width:480px){.page-articles .view-blog .media__img{width:100%;float:none;margin-bottom:1em;}}.page-articles .view-blog .media__img img{display:block;border:1px solid #b3b0b5;}.page-articles .view-blog .media__img .push--bottom{margin-bottom:0 !important;}.view-mode-full .field-name-field-main-image{display:block;}.view-mode-full .field-name-field-main-image img{max-width:100%;display:block;vertical-align:middle;border:1px solid #b3b0b5;}.share-this h4{margin-bottom:0.3em;}.share-this iframe{border:none;}.share-this .fb_iframe_widget{margin-right:5px;}.share-this .twitter-share-button{top:6px;position:relative !important;}.block__title{margin-top:0;}.media__body p:first-child{margin-top:0.8125em;}.field-name-field-bean-body{margin-bottom:0;}.field-name-field-bean-body p:first-child{margin-top:0;}#block-bean-make-an-appointment{padding-top:2.8em;margin-top:1.8em;border-top:1px solid #d3d4d9;text-align:center;}.not-front .region-secondary .block,.not-front .region-tertiary .block{border-bottom:1px solid #4a4751;padding-bottom:1.625em;}.not-front .region-secondary .block:last-child,.not-front .region-tertiary .block:last-child{border:none;}.not-front .region-secondary .form-actions,.not-front .region-tertiary .form-actions{text-align:right;}.region-secondary .block ul,.region-secondary .block ul,.region-tertiary .block ul,.region-tertiary .block ul{margin:0;}.region-secondary .view-categories ul,.region-tertiary .view-categories ul{margin:0 0 1.625em;}.region-secondary .form-actions,.region-tertiary .form-actions{padding-top:0px;}.breadcrumb{margin-left:0 !important;font-size:0.85em;}.breadcrumb > li{margin-right:5px;}ul.breadcrumb{margin-bottom:0;}.breadcrumb > li + li:before{content:"\00BB" "\00A0";}.breadcrumb--path > li + li:before{content:"\002F" "\00A0";}.breadcrumb > li + li[data-breadcrumb]:before{content:attr(data-breadcrumb) "\00A0";}.breadcrumb__root{font-weight:bold;}.btn,button,html input[type="button"],input[type="reset"],.content-wrapper input[type="submit"],.slide__link,#block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-views-homepage-block-1 .home-cta .entity a{vertical-align:middle;cursor:pointer;border:none;margin-bottom:0.40625em;line-height:normal;white-space:normal;padding:0.8125em 1.625em;border-radius:8px;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear;text-transform:none !important;}.btn:focus,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,.content-wrapper input[type="submit"]:focus,.slide__link:focus,#block-bean-positioning-statement-0 .field-name-field-bean-body a:focus,#block-views-homepage-block-1 .home-cta .entity a:focus,.btn:active,button:active,html input[type="button"]:active,input[type="reset"]:active,.content-wrapper input[type="submit"]:active,.slide__link:active,#block-bean-positioning-statement-0 .field-name-field-bean-body a:active,#block-views-homepage-block-1 .home-cta .entity a:active{position:relative;}.btn--text,.views-reset-button input[type="submit"]{background:#efefef;color:#0678be !important;text-shadow:none;text-transform:lowercase;font-weight:400;border:2px solid #0678be;}.btn--text a,.views-reset-button input[type="submit"] a{color:#0678be !important;}.btn--text:hover,.views-reset-button input[type="submit"]:hover{color:#fff !important;background:#0678be;border-color:#0678be;}.btn--primary,button,html input[type="button"],input[type="reset"],.content-wrapper input[type="submit"],#block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-views-homepage-block-1 .home-cta .entity a{background:#666193;color:white !important;text-shadow:1px 1px 1px #4f4b74;text-transform:lowercase;font-weight:400;border:2px solid white;font-size:16px;font-family:"Roboto Slab",serif;border-color:#9e9ac3 !important;border-width:3px;}.btn--primary a,button a,html input[type="button"] a,input[type="reset"] a,.content-wrapper input[type="submit"] a,#block-bean-positioning-statement-0 .field-name-field-bean-body a a,#block-views-homepage-block-1 .home-cta .entity a a{color:white !important;}.btn--primary:hover,button:hover,html input[type="button"]:hover,input[type="reset"]:hover,.content-wrapper input[type="submit"]:hover,#block-bean-positioning-statement-0 .field-name-field-bean-body a:hover,#block-views-homepage-block-1 .home-cta .entity a:hover{color:#fff !important;background:white;border-color:white;}.btn--primary:hover,button:hover,html input[type="button"]:hover,input[type="reset"]:hover,.content-wrapper input[type="submit"]:hover,#block-bean-positioning-statement-0 .field-name-field-bean-body a:hover,#block-views-homepage-block-1 .home-cta .entity a:hover,.btn--primary:focus,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,.content-wrapper input[type="submit"]:focus,#block-bean-positioning-statement-0 .field-name-field-bean-body a:focus,#block-views-homepage-block-1 .home-cta .entity a:focus{background:#4f4b74 !important;text-decoration:none;}.btn--secondary{background:transparent;color:#8e9361 !important;text-shadow:none;text-transform:lowercase;font-weight:400;border:2px solid #8e9361;font-size:16px;font-family:"Roboto Slab",serif;}.btn--secondary a{color:#8e9361 !important;}.btn--secondary:hover{color:#fff !important;background:#8e9361;border-color:#8e9361;}.btn--cta,.slide__link{background:transparent;color:#666193 !important;text-shadow:none;text-transform:lowercase;font-weight:400;border:2px solid #666193;font-size:20px;font-family:"Roboto Slab",serif;}.btn--cta a,.slide__link a{color:#666193 !important;}.btn--cta:hover,.slide__link:hover{color:#fff !important;background:#666193;border-color:#666193;}.btn--white{background:transparent;color:white !important;text-shadow:none;text-transform:lowercase;font-weight:400;border:2px solid white;}.btn--white a{color:white !important;}.btn--white:hover{color:#fff !important;background:white;border-color:white;}.btn--white:hover{color:#222222 !important;border-color:#fff;}.go:after,.more-link a:after,.view-our-team-profiles .views-row .h3 a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after{color:inherit;}.more-link{margin-bottom:1.625em;}.carousel-nav{z-index:4;width:100%;}.carousel-nav a.prev,.carousel-nav a.next{outline:none;z-index:4;opacity:.5;position:absolute;border:none !important;top:50%;}.carousel-nav a.prev:hover,.carousel-nav a.prev:focus,.carousel-nav a.next:hover,.carousel-nav a.next:focus{opacity:1;}.carousel-nav a.prev{left:1em;}.carousel-nav a.next{right:1em;}@media (max-width:959px){.carousel-nav a.next,.carousel-nav a.prev{display:none;}}.carousel-pagination{z-index:4;margin:0;padding:0;}.carousel-pagination li{display:inline-block;position:relative;}.carousel-pagination li.carousel-active-page a{text-decoration:none;background:#4f4b74;color:white;opacity:1;}.carousel-pagination li a{display:inline-block;position:relative;text-decoration:none;font-size:14px;font-weight:bold;background:#666193;border:none !important;color:white;padding:0.60938em 0.8125em;opacity:.8;}.carousel-pagination li a:focus,.carousel-pagination li a:hover{color:white;opacity:1;}.carousel{width:100%;margin:0 auto;position:relative;}.carousel .carousel-item{position:relative;display:none;}.carousel .carousel-active{display:block;}.carousel img{width:100%;height:auto;display:block;}.carousel .carousel-nav:nth-child(2){display:none;}.carousel-slide{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-slide .carousel-item{position:absolute;left:100%;top:0;width:100%;display:block;z-index:1;-webkit-transition:left .5s ease;-moz-transition:left .5s ease;-ms-transition:left .5s ease;-o-transition:left .5s ease;transition:left .5s ease;}.carousel-slide .carousel-active{left:0;position:relative;z-index:2;}.carousel-slide .carousel-in{left:0;}.carousel-slide .carousel-out{left:-100%;}.carousel-no-transition .carousel-item{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.carousel-slide-reverse .carousel-out{left:100%;}.carousel-slide-reverse .carousel-in{left:-100%;}.carousel-slide-reverse .carousel-item{-webkit-transition:left .1s ease;-moz-transition:left .1s ease;-ms-transition:left .1s ease;-o-transition:left .1s ease;transition:left .1s ease;}.carousel-slide-reverse .carousel-active{left:0;}.carousel-fade{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.carousel-fade .carousel-item{position:absolute;left:0;top:0;width:100%;display:block;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;}.carousel-fade .carousel-item{opacity:0;}.carousel-fade .carousel-active{position:relative;opacity:1;}.carousel-fade .carousel-out{opacity:0;}.carousel-fade .carousel-in{opacity:1;}.block-views-carousel-standard-slide{overflow:hidden;}.slide__body{position:absolute;bottom:0;right:0;text-align:right;padding:1.625em;}@media (min-width:760px){.slide__body{max-width:40%;}}.slide__body p{font-size:20px;color:white;font-weight:bold;font-family:"Roboto Slab",serif;}.slide__link{font-weight:bold;text-decoration:none;font-weight:normal;color:white;}.slide__label{font-size:20px;color:white;font-weight:bold;font-family:"Roboto Slab",serif;}.carousel-nav-paginated ol{position:absolute;width:100%;bottom:0;text-align:left;}.page-about-us-client-stories .view-stories .views-row{border-bottom:1px solid #d3d4d9;padding-bottom:2em;padding-top:2em !important;}.page-about-us-client-stories .view-stories .node-title{line-height:1.2em;}.page-about-us-client-stories .view-stories .node-title a{font-weight:normal;color:#4a4751;}.page-about-us-client-stories .view-stories .node-title a:after{content:"\00A0" "›" !important;color:#0678be;}.page-about-us-client-stories .view-stories .node-title a:hover{color:#0678be;text-decoration:none;}.page-about-us-client-stories .view-stories .node-title h2,.page-about-us-client-stories .view-stories .node-title .view-our-team-profiles h3,.view-our-team-profiles .page-about-us-client-stories .view-stories .node-title h3,.page-about-us-client-stories .view-stories .node-title .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .page-about-us-client-stories .view-stories .node-title p,.page-about-us-client-stories .view-stories .node-title .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .page-about-us-client-stories .view-stories .node-title p,.page-about-us-client-stories .view-stories .node-title .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .page-about-us-client-stories .view-stories .node-title .field-name-field-profile-position,.page-about-us-client-stories .view-stories .node-title .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .page-about-us-client-stories .view-stories .node-title .field-name-field-profile-position,.page-about-us-client-stories .view-stories .node-title .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .page-about-us-client-stories .view-stories .node-title h2,.page-about-us-client-stories .view-stories .node-title #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .page-about-us-client-stories .view-stories .node-title h2{font-size:1.5em !important;line-height:1em;}@media only screen and (max-width:680px){.page-about-us-client-stories .view-stories .media__img{width:30%;}}@media only screen and (max-width:480px){.page-about-us-client-stories .view-stories .media__img{width:100%;float:none;}}.node-type-story .node-story iframe{width:100%;box-sizing:border-box;}#block-views-stories-block-2{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){#block-views-stories-block-2{width:65.21739%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){#block-views-stories-block-2{width:65.95745%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media only screen and (max-width:900px){#block-views-stories-block-2{width:100%;}}#block-views-stories-block-1,#block-views-more-stories-block-3{padding-top:2.8em;margin-top:1.8em;border-top:1px solid #d3d4d9;}#block-views-stories-block-1 .view-content,#block-views-more-stories-block-3 .view-content{border-bottom:none !important;}#block-views-stories-block-1 .block-title,#block-views-stories-block-2 .block-title,#block-views-more-stories-block-3 .block-title{margin-bottom:0;line-height:1.3931em;}#block-views-stories-block-1 .block-title a,#block-views-stories-block-2 .block-title a,#block-views-more-stories-block-3 .block-title a{color:#4a4751;}#block-views-stories-block-1 .block-title a:hover,#block-views-stories-block-2 .block-title a:hover,#block-views-more-stories-block-3 .block-title a:hover{text-decoration:none;color:#1278c3;}#block-views-stories-block-1 .view-content,#block-views-stories-block-2 .view-content,#block-views-more-stories-block-3 .view-content{border-bottom:1px solid #d3d4d9;overflow:hidden;margin-bottom:1em;padding-bottom:1.25em;}#block-views-stories-block-1 .view-stories .more-link,#block-views-stories-block-2 .view-stories .more-link,#block-views-more-stories-block-3 .view-stories .more-link{display:block;clear:both;margin-top:1.25em;}#block-views-stories-block-1 .views-row,#block-views-stories-block-2 .views-row,#block-views-more-stories-block-3 .views-row{border-bottom:none !important;padding-top:0 !important;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}#block-views-stories-block-1 .views-row h3,#block-views-stories-block-1 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-stories-block-1 .views-row p,#block-views-stories-block-1 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-stories-block-1 .views-row .field-name-field-profile-position,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-stories-block-1 .views-row h2,#block-views-stories-block-2 .views-row h3,#block-views-stories-block-2 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-stories-block-2 .views-row p,#block-views-stories-block-2 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-stories-block-2 .views-row .field-name-field-profile-position,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-stories-block-2 .views-row h2,#block-views-more-stories-block-3 .views-row h3,#block-views-more-stories-block-3 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-more-stories-block-3 .views-row p,#block-views-more-stories-block-3 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-more-stories-block-3 .views-row .field-name-field-profile-position,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-more-stories-block-3 .views-row h2{line-height:1em;}#block-views-stories-block-1 .views-row h3 a,#block-views-stories-block-1 .views-row .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro #block-views-stories-block-1 .views-row p a,#block-views-stories-block-1 .views-row .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile #block-views-stories-block-1 .views-row .field-name-field-profile-position a,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body #block-views-stories-block-1 .views-row h2 a,#block-views-stories-block-2 .views-row h3 a,#block-views-stories-block-2 .views-row .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro #block-views-stories-block-2 .views-row p a,#block-views-stories-block-2 .views-row .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile #block-views-stories-block-2 .views-row .field-name-field-profile-position a,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body #block-views-stories-block-2 .views-row h2 a,#block-views-more-stories-block-3 .views-row h3 a,#block-views-more-stories-block-3 .views-row .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro #block-views-more-stories-block-3 .views-row p a,#block-views-more-stories-block-3 .views-row .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile #block-views-more-stories-block-3 .views-row .field-name-field-profile-position a,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body #block-views-more-stories-block-3 .views-row h2 a{color:#4a4751;}#block-views-stories-block-1 .views-row h3 a:hover,#block-views-stories-block-1 .views-row .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro #block-views-stories-block-1 .views-row p a:hover,#block-views-stories-block-1 .views-row .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile #block-views-stories-block-1 .views-row .field-name-field-profile-position a:hover,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body #block-views-stories-block-1 .views-row h2 a:hover,#block-views-stories-block-2 .views-row h3 a:hover,#block-views-stories-block-2 .views-row .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro #block-views-stories-block-2 .views-row p a:hover,#block-views-stories-block-2 .views-row .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile #block-views-stories-block-2 .views-row .field-name-field-profile-position a:hover,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body #block-views-stories-block-2 .views-row h2 a:hover,#block-views-more-stories-block-3 .views-row h3 a:hover,#block-views-more-stories-block-3 .views-row .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro #block-views-more-stories-block-3 .views-row p a:hover,#block-views-more-stories-block-3 .views-row .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile #block-views-more-stories-block-3 .views-row .field-name-field-profile-position a:hover,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body #block-views-more-stories-block-3 .views-row h2 a:hover{text-decoration:none;color:#1278c3 !important;}#block-views-stories-block-1 .views-row .go:after,#block-views-stories-block-1 .views-row .more-link a:after,.more-link #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .view-our-team-profiles .views-row .h3 a:after,.view-our-team-profiles #block-views-stories-block-1 .views-row .h3 a:after,#block-views-stories-block-1 .views-row #block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body h2 #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row .view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row .node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row .view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-1 .views-row .node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-1 .views-row a:after,#block-views-stories-block-2 .views-row .go:after,#block-views-stories-block-2 .views-row .more-link a:after,.more-link #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .view-our-team-profiles .views-row .h3 a:after,.view-our-team-profiles #block-views-stories-block-2 .views-row .h3 a:after,#block-views-stories-block-2 .views-row #block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body h2 #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row .view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row .node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row .view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position #block-views-stories-block-2 .views-row a:after,#block-views-stories-block-2 .views-row .node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-2 .views-row a:after,#block-views-more-stories-block-3 .views-row .go:after,#block-views-more-stories-block-3 .views-row .more-link a:after,.more-link #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .view-our-team-profiles .views-row .h3 a:after,.view-our-team-profiles #block-views-more-stories-block-3 .views-row .h3 a:after,#block-views-more-stories-block-3 .views-row #block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body h2 #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row .view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row .node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row .view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position #block-views-more-stories-block-3 .views-row a:after,#block-views-more-stories-block-3 .views-row .node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-more-stories-block-3 .views-row a:after{color:#1278c3;}@media (min-width:480px){#block-views-stories-block-1 .views-row,#block-views-stories-block-2 .views-row,#block-views-more-stories-block-3 .views-row{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){#block-views-stories-block-1 .views-row,#block-views-stories-block-2 .views-row,#block-views-more-stories-block-3 .views-row{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media only screen and (max-width:480px){#block-views-stories-block-1 .views-row,#block-views-stories-block-2 .views-row,#block-views-more-stories-block-3 .views-row{border-bottom:1px solid #d3d4d9 !important;padding-top:0.8em !important;padding-bottom:1.8em;}}#block-views-stories-block-1 .views-row.views-row-last,#block-views-stories-block-2 .views-row.views-row-last,#block-views-more-stories-block-3 .views-row.views-row-last{margin-right:0;}@media only screen and (max-width:480px){#block-views-stories-block-1 .views-row.views-row-last,#block-views-stories-block-2 .views-row.views-row-last,#block-views-more-stories-block-3 .views-row.views-row-last{border-bottom:none !important;padding-bottom:0;}}#block-views-stories-block-1 img,#block-views-stories-block-2 img,#block-views-more-stories-block-3 img{border:3px solid #b3b0b5;box-sizing:border-box;}#block-views-stories-block-2 .view-content{border-bottom:none;}#block-views-stories-block-2 .view-content p{margin-bottom:0;}#block-views-stories-block-2 .view-content .more-link{margin-top:.4em;}#block-views-stories-block-4{padding-top:2.8em;margin-top:1.8em;border-top:1px solid #d3d4d9;}#block-views-stories-block-4 .block-title{margin-bottom:0;line-height:1.3931em;}#block-views-stories-block-4 .view-content{overflow:hidden;margin-bottom:1em;padding-bottom:1.25em;}#block-views-stories-block-4 .view-stories .more-link{display:block;clear:both;margin-top:1.25em;}#block-views-stories-block-4 .views-row{border-bottom:none !important;padding-top:0 !important;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}#block-views-stories-block-4 .views-row h3,#block-views-stories-block-4 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-stories-block-4 .views-row p,#block-views-stories-block-4 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-stories-block-4 .views-row .field-name-field-profile-position,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-stories-block-4 .views-row h2{line-height:1em;}#block-views-stories-block-4 .views-row h3 a,#block-views-stories-block-4 .views-row .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro #block-views-stories-block-4 .views-row p a,#block-views-stories-block-4 .views-row .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile #block-views-stories-block-4 .views-row .field-name-field-profile-position a,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body #block-views-stories-block-4 .views-row h2 a{color:#4a4751;}#block-views-stories-block-4 .views-row h3 a:hover,#block-views-stories-block-4 .views-row .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro #block-views-stories-block-4 .views-row p a:hover,#block-views-stories-block-4 .views-row .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile #block-views-stories-block-4 .views-row .field-name-field-profile-position a:hover,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body #block-views-stories-block-4 .views-row h2 a:hover{text-decoration:none;color:#1278c3 !important;}#block-views-stories-block-4 .views-row .go:after,#block-views-stories-block-4 .views-row .more-link a:after,.more-link #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .view-our-team-profiles .views-row .h3 a:after,.view-our-team-profiles #block-views-stories-block-4 .views-row .h3 a:after,#block-views-stories-block-4 .views-row #block-bean-positioning-statement-0 .field-name-field-bean-body a:after,#block-bean-positioning-statement-0 .field-name-field-bean-body #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body h2 #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row .view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row .node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row .view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row #block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position #block-views-stories-block-4 .views-row a:after,#block-views-stories-block-4 .views-row .node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position #block-views-stories-block-4 .views-row a:after{color:#1278c3;}@media (min-width:480px){#block-views-stories-block-4 .views-row{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){#block-views-stories-block-4 .views-row{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}#block-views-stories-block-4 .views-row.views-row-last{margin-right:0;}#block-views-stories-block-4 img{border:3px solid #b3b0b5;box-sizing:border-box;}.comment-wrapper{margin-top:1.625em;}@media (min-width:760px){.comment-wrapper .indented{margin-left:1.625em;}}.comment{margin-bottom:1.625em;}.comment h4{margin-bottom:0;}.comment mark{padding:6px 8px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;}.comment .comment__footer{font-size:14px;padding-bottom:0.8125em;border-bottom:1px solid #4a4751;}.comment .comment__footer .links{margin-top:0;text-align:right;float:right;}.comment:last-of-type .comment__footer{padding-bottom:0;border-bottom:none;}.comment-form-wrapper{padding:1.625em;border-top:1px solid #4a4751;border-bottom:1px solid #4a4751;background:#efefef;}.comment-form-wrapper input[type="email"],.comment-form-wrapper input[type="text"],.comment-form-wrapper textarea{background:#fff;}.comment-form-wrapper .filter-wrapper{display:none;}.comment-form-wrapper .form-type-checkbox{padding-top:0.8125em;}.section-contact-us iframe{box-sizing:border-box;width:100%;float:right;margin-left:0;margin-right:0;clear:none;height:350px;margin-bottom:2.5em;}@media (min-width:480px){.section-contact-us iframe{width:47.82609%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.section-contact-us iframe{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.section-contact-us .contact-content{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.section-contact-us .contact-content{width:47.82609%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.section-contact-us .contact-content{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;}}.section-contact-us .contact-content p:first-child{margin-top:0;}.section-contact-us .contact-content p:last-child{clear:both;margin:1.625em 0;padding-top:0;border-top:none;}.section-contact-us .field-type-text-with-summary p:last-child{clear:both;display:block;padding-top:1.5em;border-top:1px solid #d3d4d9;}.content-cta{background:#666193;color:#fff;border-radius:5px;padding:0.8em 1.5em 1.2em;margin-top:1.5em;margin-bottom:1.8em;display:inline-block;}.content-cta h2,.content-cta .view-our-team-profiles h3,.view-our-team-profiles .content-cta h3,.content-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .content-cta p,.content-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .content-cta p,.content-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .content-cta .field-name-field-profile-position,.content-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .content-cta .field-name-field-profile-position,.content-cta .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .content-cta h2,.content-cta #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .content-cta h2{color:#fff;margin-top:0;}.content-cta a{color:#fff;text-decoration:underline;}.content-cta .btn,.content-cta button,.content-cta html input[type="button"],html .content-cta input[type="button"],.content-cta input[type="reset"],.content-cta .content-wrapper input[type="submit"],.content-wrapper .content-cta input[type="submit"],.content-cta .slide__link,.content-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .content-cta a,.content-cta #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .home-cta .entity .content-cta a{background:#4f4b74;text-decoration:none;display:inline-block;}.content-cta .btn:hover,.content-cta button:hover,.content-cta html input[type="button"]:hover,html .content-cta input[type="button"]:hover,.content-cta input[type="reset"]:hover,.content-cta .content-wrapper input[type="submit"]:hover,.content-wrapper .content-cta input[type="submit"]:hover,.content-cta .slide__link:hover,.content-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a:hover,#block-bean-positioning-statement-0 .field-name-field-bean-body .content-cta a:hover,.content-cta #block-views-homepage-block-1 .home-cta .entity a:hover,#block-views-homepage-block-1 .home-cta .entity .content-cta a:hover{background:#666193 !important;color:white !important;text-shadow:1px 1px 1px #4f4b74;}.icon,.carousel-nav a.prev,.carousel-nav a.next,.feed-icon,.region-sign-up #block-bean-newsletter-signup-form h2:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3:before,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p:before,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p:before,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position:before,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position:before,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-navigation .block .home,#header .header__blocks .linkedin,#footer .block-bean .linkedin,#footer .block-bean .facebook,#footer .block-bean .icon-phone:before,.front #block-views-testimonials-random .view-testimonials .views-row:before,.front #block-views-testimonials-random .view-testimonials .views-row:after{position:relative;display:inline-block;vertical-align:middle;overflow:hidden;text-align:left;text-indent:-9999em;background-repeat:no-repeat;}.social-sprite,.social-facebook,.social-googleplus,.social-instagram,.social-linkedin,.social-pinterest,.social-rss,.feed-icon,.social-tumblr,.social-twitter,.social-vimeo,.social-youtube{background-image:url(/sites/all/themes/custom/calico/images/icons/social-sa02e24efa0.png);background-repeat:no-repeat;}.circle-sprite,.circle-cross,.circle-email,.circle-home,.circle-info,.circle-map,.circle-menu,.circle-next,.carousel-nav a.next,.circle-padlock,.circle-phone,.circle-previous,.carousel-nav a.prev,.circle-question,.circle-search,.circle-star,.circle-tick,.circle-warning{background-image:url(/sites/all/themes/custom/calico/images/icons/circle-s4110fe8508.png);background-repeat:no-repeat;}.small-sprite,.small-cross,.small-email,.small-home,.small-info,.small-largetext,.small-map,.small-menu,.small-next,.small-padlock,.small-phone,.small-previous,.small-question,.small-search,.small-smalltext,.small-star,.small-tick{background-image:url(/sites/all/themes/custom/calico/images/icons/small-s7131ab3c51.png);background-repeat:no-repeat;}.cra-sprite,.cra-phone,#footer .block-bean .icon-phone:before,.cra-quote-close,.front #block-views-testimonials-random .view-testimonials .views-row:after,.cra-quote,.front #block-views-testimonials-random .view-testimonials .views-row:before,.cra-signup,.region-sign-up #block-bean-newsletter-signup-form h2:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3:before,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p:before,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p:before,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position:before,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position:before,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before{background-image:url(/sites/all/themes/custom/calico/images/icons/cra-seb65cdc6b4.png);background-repeat:no-repeat;}.cra-retina-sprite,.cra-retina-phone,.cra-retina-quote-close,.cra-retina-quote,.cra-retina-signup{background-image:url(/sites/all/themes/custom/calico/images/icons/cra-retina-s4fba1241b5.png);background-repeat:no-repeat;}.social-facebook{background-position:0 0;height:39px;width:39px;}.social-googleplus{background-position:0 -39px;height:39px;width:39px;}.social-instagram{background-position:0 -78px;height:39px;width:39px;}.social-linkedin{background-position:0 -117px;height:39px;width:39px;}.social-pinterest{background-position:0 -156px;height:39px;width:39px;}.social-rss,.feed-icon{background-position:0 -195px;height:39px;width:39px;}.social-tumblr{background-position:0 -234px;height:39px;width:39px;}.social-twitter{background-position:0 -273px;height:39px;width:39px;}.social-vimeo{background-position:0 -312px;height:39px;width:39px;}.social-youtube{background-position:0 -351px;height:39px;width:39px;}.circle-cross{background-position:0 0;height:39px;width:39px;}.circle-email{background-position:0 -39px;height:39px;width:39px;}.circle-home{background-position:0 -78px;height:39px;width:39px;}.circle-info{background-position:0 -117px;height:39px;width:39px;}.circle-map{background-position:0 -156px;height:39px;width:39px;}.circle-menu{background-position:0 -195px;height:39px;width:39px;}.circle-next,.carousel-nav a.next{background-position:0 -234px;height:39px;width:39px;}.circle-padlock{background-position:0 -273px;height:39px;width:39px;}.circle-phone{background-position:0 -312px;height:39px;width:39px;}.circle-previous,.carousel-nav a.prev{background-position:0 -351px;height:39px;width:39px;}.circle-question{background-position:0 -390px;height:39px;width:39px;}.circle-search{background-position:0 -429px;height:39px;width:39px;}.circle-star{background-position:0 -468px;height:39px;width:39px;}.circle-tick{background-position:0 -507px;height:39px;width:39px;}.circle-warning{background-position:0 -546px;height:39px;width:39px;}.small-cross{background-position:0 0;height:20px;width:14px;}.small-email{background-position:0 -20px;height:20px;width:19px;}.small-home{background-position:0 -40px;height:20px;width:19px;}.small-info{background-position:0 -60px;height:20px;width:9px;}.small-largetext{background-position:0 -80px;height:20px;width:21px;}.small-map{background-position:0 -100px;height:20px;width:12px;}.small-menu{background-position:0 -120px;height:20px;width:15px;}.small-next{background-position:0 -140px;height:20px;width:11px;}.small-padlock{background-position:0 -160px;height:20px;width:15px;}.small-phone{background-position:0 -180px;height:20px;width:12px;}.small-previous{background-position:0 -200px;height:20px;width:11px;}.small-question{background-position:0 -220px;height:20px;width:10px;}.small-search{background-position:0 -240px;height:20px;width:20px;}.small-smalltext{background-position:0 -260px;height:20px;width:17px;}.small-star{background-position:0 -280px;height:20px;width:20px;}.small-tick{background-position:0 -300px;height:20px;width:18px;}.cra-phone,#footer .block-bean .icon-phone:before{background-position:0 0;height:16px;width:11px;}.cra-quote-close,.front #block-views-testimonials-random .view-testimonials .views-row:after{background-position:0 -16px;height:31px;width:44px;}.cra-quote,.front #block-views-testimonials-random .view-testimonials .views-row:before{background-position:0 -47px;height:59px;width:83px;}.cra-signup,.region-sign-up #block-bean-newsletter-signup-form h2:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3:before,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p:before,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p:before,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position:before,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position:before,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before{background-position:0 -106px;height:21px;width:20px;}.cra-retina-phone{background-position:0 0;height:32px;width:22px;}.cra-retina-quote-close{background-position:0 -32px;height:62px;width:88px;}.cra-retina-quote{background-position:0 -94px;height:118px;width:166px;}.cra-retina-signup{background-position:0 -212px;height:42px;width:40px;}.node-type-insurance-product nav.tabs{clear:both;}.node-type-insurance-product .region-primary header{margin-bottom:0.55319em;}.node-type-insurance-product .region-primary header h1{display:inline-block !important;vertical-align:middle;margin-bottom:0;}@media (min-width:480px){.node-type-insurance-product .region-primary header h1{width:82.97872%;}}@media (min-width:760px){.node-type-insurance-product .region-primary header h1{width:82.97872%;}}@media only screen and (max-width:480px){.node-type-insurance-product .region-primary header h1{width:75.21739%;}}.node-type-insurance-product .field-name-field-icon{margin-right:2%;margin-bottom:0;position:relative;vertical-align:middle;display:inline-block !important;}@media (min-width:480px){.node-type-insurance-product .field-name-field-icon{width:13.89362%;}}@media (min-width:760px){.node-type-insurance-product .field-name-field-icon{width:13.89362%;}}@media only screen and (max-width:480px){.node-type-insurance-product .field-name-field-icon{width:18.43478%;float:none !important;}}iframe{border:3px solid #b3b0b5;}.media{display:block;overflow:hidden;*zoom:1;}.media__img{float:left;margin-right:1.625em;}.media__img--rev{float:right;margin-left:1.625em;}.media__img img,.media__img--rev img{display:block;}.media__body{overflow:hidden;}.media__body{margin-bottom:0;}.islet .media__img{margin-right:0.8125em;}.islet .media__img--rev{margin-left:0.8125em;}.nav > .menu,ul.links > .menu,ul.tabs > .menu,ul.action-links > .menu,ul.pager > .menu,ul.nav,ul.links,ul.tabs,ul.action-links,ul.pager{list-style:none;margin:0;padding:0;}.nav > .menu > li,ul.links > .menu > li,ul.tabs > .menu > li,ul.action-links > .menu > li,ul.pager > .menu > li,.nav > .menu > li > a,ul.links > .menu > li > a,ul.tabs > .menu > li > a,ul.action-links > .menu > li > a,ul.pager > .menu > li > a,ul.nav > li,ul.links > li,ul.tabs > li,ul.action-links > li,ul.pager > li,ul.nav > li > a,ul.links > li > a,ul.tabs > li > a,ul.action-links > li > a,ul.pager > li > a{display:inline-block;*display:inline;zoom:1;}.nav--stacked > li{display:list-item;}.nav--stacked > li > a{display:block;}.nav--banner{text-align:center;}.nav--block{line-height:1;letter-spacing:-0.31em;word-spacing:-0.43em;white-space:nowrap;}.nav--block > li{letter-spacing:normal;word-spacing:normal;}.nav--block > li > a{padding:0.8125em;}.nav--fit{display:table;width:100%;}.nav--fit > li{display:table-cell;}.nav--fit > li > a{display:block;}.nav--keywords > li:after{content:"\002C" "\00A0";}.nav--keywords > li:last-child:after{display:none;}.region-secondary .newsletter-signup .form-item,.region-page-end .newsletter-signup .form-item{padding-bottom:0px;display:inline;}.region-secondary .newsletter-signup .form-item input,.region-page-end .newsletter-signup .form-item input{max-width:210px;font-size:14px;}.region-secondary .newsletter-signup .form-actions,.region-page-end .newsletter-signup .form-actions{padding-top:0px;display:inline;}.region-secondary .newsletter-signup .form-actions input,.region-page-end .newsletter-signup .form-actions input{font-size:14px;margin-bottom:0px;padding:9px 20px;}.region-secondary .newsletter-signup .form-item,.region-page-end .newsletter-signup .form-item{padding-bottom:0px;display:inline;}.region-secondary .newsletter-signup .form-item input,.region-page-end .newsletter-signup .form-item input{max-width:210px;font-size:14px;}.region-secondary .newsletter-signup .form-actions,.region-page-end .newsletter-signup .form-actions{padding-top:0px;display:inline;}.region-secondary .newsletter-signup .form-actions input,.region-page-end .newsletter-signup .form-actions input{font-size:14px;margin-bottom:0px;padding:9px 20px;}.region-sign-up{clear:both;background:#f5f7fb;padding:1.5em 0;}.region-sign-up .region{max-width:960px;margin:0 auto;padding:0;}@media only screen and (max-width:1000px){.region-sign-up .region{padding-left:1.625em !important;padding-right:1.625em !important;box-sizing:border-box;}}.region-sign-up #block-bean-newsletter-signup-form{text-align:center;margin-bottom:0;}.region-sign-up #block-bean-newsletter-signup-form .field{margin-bottom:0;}.region-sign-up #block-bean-newsletter-signup-form h2,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position{font-size:1.25em;margin-top:0;font-weight:normal;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.region-sign-up #block-bean-newsletter-signup-form h2:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3:before,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p:before,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p:before,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position:before,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position:before,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before{content:" ";top:-4px;margin-right:10px;}@media all and (-webkit-min-device-pixel-ratio:1.5){.region-sign-up #block-bean-newsletter-signup-form h2:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3:before,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p:before,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p:before,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p:before,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position:before,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position:before,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position:before{background-image:url(/sites/all/themes/custom/calico/images/icons/cra-retina-s4fba1241b5.png) !important;background-size:83px 127px !important;}}@media only screen and (max-width:680px){.region-sign-up #block-bean-newsletter-signup-form h2,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position{font-size:1em !important;}}.region-sign-up #block-bean-newsletter-signup-form h2 strong,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles h3 strong,.view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form h3 strong,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p strong,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-sign-up #block-bean-newsletter-signup-form p strong,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p strong,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form p strong,.region-sign-up #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position strong,.view-our-team-profiles .node-type-team-profile .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position strong,.region-sign-up #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position strong,.node-type-team-profile .view-our-team-profiles .region-sign-up #block-bean-newsletter-signup-form .field-name-field-profile-position strong{font-weight:bold;font-family:"Roboto Slab",serif;}.region-sign-up #block-bean-newsletter-signup-form input{max-width:15.69em;margin-right:0.5em;}@media only screen and (max-width:480px){.region-sign-up #block-bean-newsletter-signup-form input{margin-right:0;max-width:100%;}}.region-sign-up #block-bean-newsletter-signup-form button{position:relative;top:1px;margin-bottom:0;}@media only screen and (max-width:480px){.region-sign-up #block-bean-newsletter-signup-form button{width:100%;margin-top:0.5em;}}.page-node-21 .node-21 h2 strong,.page-node-21 .node-21 .view-our-team-profiles h3 strong,.view-our-team-profiles .page-node-21 .node-21 h3 strong,.page-node-21 .node-21 .view-our-team-profiles .node-type-team-profile .webform-component--intro p strong,.view-our-team-profiles .node-type-team-profile .webform-component--intro .page-node-21 .node-21 p strong,.page-node-21 .node-21 .node-type-team-profile .webform-component--intro .view-our-team-profiles p strong,.node-type-team-profile .webform-component--intro .view-our-team-profiles .page-node-21 .node-21 p strong,.page-node-21 .node-21 .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position strong,.view-our-team-profiles .node-type-team-profile .page-node-21 .node-21 .field-name-field-profile-position strong,.page-node-21 .node-21 .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position strong,.node-type-team-profile .view-our-team-profiles .page-node-21 .node-21 .field-name-field-profile-position strong,.page-node-21 .node-21 .view-our-team-profiles #block-bean-our-philosophy .media__body h2 strong,.view-our-team-profiles #block-bean-our-philosophy .media__body .page-node-21 .node-21 h2 strong,.page-node-21 .node-21 #block-bean-our-philosophy .media__body .view-our-team-profiles h2 strong,#block-bean-our-philosophy .media__body .view-our-team-profiles .page-node-21 .node-21 h2 strong{font-size:55px;float:left;line-height:.95em;margin-right:.25em;color:#666193;}.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3{width:100%;display:block;border-top:1px solid #d3d4d9;padding-top:0.8em;margin-top:1.3em;}@media only screen and (max-width:480px){.view-our-team-profiles h3,.view-our-team-profiles .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .view-our-team-profiles p,.view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.view-our-team-profiles #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3{margin-top:0.8em;padding-top:1.3em;}}.view-our-team-profiles .views-row{width:29.93617%;clear:right;margin-left:0;margin-right:2.12766%;display:inline-block;vertical-align:text-top;border-bottom:none !important;}@media only screen and (max-width:760px){.view-our-team-profiles .views-row{width:46.93617%;}}@media only screen and (max-width:480px){.view-our-team-profiles .views-row{width:100%;margin-right:0;}}.view-our-team-profiles .views-row .views-field-field-photo{border:1px solid #b3b0b5;display:block;max-width:260px;}.view-our-team-profiles .views-row .views-field-field-photo img{display:block;}@media only screen and (max-width:480px){.view-our-team-profiles .views-row .views-field-field-photo{display:inline-block;width:28%;margin-right:2%;}}@media only screen and (max-width:480px){.view-our-team-profiles .views-row .views-field-nothing{display:inline-block;width:60%;vertical-align:top;}}.view-our-team-profiles .views-row .views-field-nothing .views-field-field-email-address a{word-wrap:break-word;}.view-our-team-profiles .views-row .h3 a{color:#4a4751;}.view-our-team-profiles .views-row .h3 a:after{color:#0678be;}.view-our-team-profiles .views-row .h3 a:hover{color:#0678be;text-decoration:none;}@media only screen and (max-width:480px){.view-our-team-profiles .views-row{margin-bottom:1em;}}.view-our-team-profiles .views-row:first-child{width:100%;margin-right:0;}.view-our-team-profiles .views-row:first-child .views-field-field-photo{width:29.93617%;margin-right:2.12766%;display:inline-block;}@media only screen and (max-width:760px){.view-our-team-profiles .views-row:first-child .views-field-field-photo{width:46.93617%;}}@media only screen and (max-width:480px){.view-our-team-profiles .views-row:first-child .views-field-field-photo{display:inline-block;width:28%;margin-right:2%;}}.view-our-team-profiles .views-row:first-child .views-field-nothing{vertical-align:top;display:inline-block;}.node-type-team-profile h1{margin-bottom:0.141665em;}.node-type-team-profile .field-name-field-profile-position{margin-top:0;}.node-type-team-profile .field-name-field-photo{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.node-type-team-profile .field-name-field-photo{width:30.43478%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){.node-type-team-profile .field-name-field-photo{width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.node-type-team-profile .field-name-field-photo img{border:1px solid #b3b0b5;margin-top:7px;}.node-type-team-profile .team-profile-content-wrap{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0 !important;}@media (min-width:480px){.node-type-team-profile .team-profile-content-wrap{width:65.21739%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){.node-type-team-profile .team-profile-content-wrap{width:65.95745%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.node-type-team-profile .team-profile-content-wrap p:first-child{margin-top:0;}.node-type-team-profile .field-name-field-linkedin-link{font-weight:bold;}.node-type-team-profile .region-primary form{margin-top:1.5em;border-top:1px solid #d3d4d9;}.pagination{text-align:center;letter-spacing:-0.31em;word-spacing:-0.43em;}.pagination > li{padding:0.8125em;letter-spacing:normal;word-spacing:normal;}.pagination > li > a{padding:0.8125em;margin:-0.8125em;}.pagination__first a:before{content:"\00AB" "\00A0";}.pagination__last a:after{content:"\00A0" "\00BB";}ul.links,ul.tabs{margin-top:1.625em;margin-bottom:0px;}ul.action-links{margin-top:1.625em;margin-bottom:1.625em;}ul.links li::after,ul.action-links li::after{content:" | ";color:#4a4751;}ul.links li.last::after,ul.links li:last-child::after,ul.action-links li.last::after,ul.action-links li:last-child::after{content:"";}ul.pager{margin-bottom:0;}.pager{text-transform:lowercase;text-align:right;margin-top:1.5em !important;}.pager > li{margin-left:-1px;text-transform:lowercase;font-size:14px;font-weight:bold;}.pager > li.current{padding:0.60938em 0.8125em;background:#4f4b74;color:white;}.pager a{text-decoration:none;padding:0.60938em 0.8125em;background:#666193;color:white;font-weight:bold;}.pager a:focus,.pager a:hover{background:#4f4b74;color:white !important;border-bottom:none;}.pager .pager-current{background:#4f4b74;color:white !important;border-bottom:none;text-decoration:none;padding:0.60938em 0.8125em;color:white;font-weight:bold;}.pager .ellipsis{padding:0.60938em 0.8125em;}.blogpager{padding:1.625em 0;}.blogpager--two-items .blogpager__item{display:inline-block;width:49.5%;}.blogpager--next{text-align:right;}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}.search-results article{border-bottom:1px solid #d3d4d9;}.page-search .search-form .form-wrapper .form-type-searchfield{width:70%;display:inline-block;}.page-search .search-form .form-wrapper input[type="search"]{max-width:90%;}.page-search .search-form .form-wrapper input[type="submit"]{display:inline-block;}.break-out{padding:20px 0;}@media only screen and (min-width:980px){.break-out{width:500%;margin-left:-200%;overflow:hidden;}}.break-out .service-table-wrap{overflow:hidden;display:block;}@media only screen and (min-width:980px){.break-out .service-table-wrap{max-width:960px;margin:0 auto;border-radius:5px;border:1px solid #d3d4d9 !important;border-radius:5px;}}.break-out .service-table-wrap table{width:25%;clear:right;float:left;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;border-right:1px solid #d3d4d9 !important;}@media only screen and (max-width:980px){.break-out .service-table-wrap table{width:46%;border:1px solid #d3d4d9 !important;margin-bottom:25px;}}@media only screen and (max-width:680px){.break-out .service-table-wrap table{width:100%;}}@media only screen and (max-width:980px){.break-out .service-table-wrap table.tg1,.break-out .service-table-wrap table.tg3{margin-right:4%;}}@media only screen and (max-width:680px){.break-out .service-table-wrap table.tg1,.break-out .service-table-wrap table.tg3{margin-right:0;}}@media only screen and (max-width:980px){.break-out .service-table-wrap table.tg2,.break-out .service-table-wrap table.tg4{margin-left:4%;}}@media only screen and (max-width:680px){.break-out .service-table-wrap table.tg2,.break-out .service-table-wrap table.tg4{margin-left:0;}}@media only screen and (min-width:980px){.break-out .service-table-wrap table.tg4{border-right:none !important;}}.break-out .service-table-wrap table h3,.break-out .service-table-wrap table .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .break-out .service-table-wrap table p,.break-out .service-table-wrap table .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .break-out .service-table-wrap table .field-name-field-profile-position,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .break-out .service-table-wrap table h2,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles .break-out .service-table-wrap table h3,.break-out .service-table-wrap table .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body .break-out .service-table-wrap table h3{margin:0;line-height:1.2em;font-size:1.2em;}.break-out .service-table-wrap table h3 a,.break-out .service-table-wrap table .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro .break-out .service-table-wrap table p a,.break-out .service-table-wrap table .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile .break-out .service-table-wrap table .field-name-field-profile-position a,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body .break-out .service-table-wrap table h2 a,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a,#block-bean-our-philosophy .media__body .view-our-team-profiles .break-out .service-table-wrap table h3 a,.break-out .service-table-wrap table .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a,.view-our-team-profiles #block-bean-our-philosophy .media__body .break-out .service-table-wrap table h3 a{color:#4a4751;}.break-out .service-table-wrap table h3 a:after,.break-out .service-table-wrap table .node-type-team-profile .webform-component--intro p a:after,.node-type-team-profile .webform-component--intro .break-out .service-table-wrap table p a:after,.break-out .service-table-wrap table .node-type-team-profile .field-name-field-profile-position a:after,.node-type-team-profile .break-out .service-table-wrap table .field-name-field-profile-position a:after,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body .break-out .service-table-wrap table h2 a:after,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .break-out .service-table-wrap table h3 a:after,.break-out .service-table-wrap table .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body .break-out .service-table-wrap table h3 a:after{content:"\00A0" "›" !important;color:#1278c3;}.break-out .service-table-wrap table h3 a:hover,.break-out .service-table-wrap table .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro .break-out .service-table-wrap table p a:hover,.break-out .service-table-wrap table .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile .break-out .service-table-wrap table .field-name-field-profile-position a:hover,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body .break-out .service-table-wrap table h2 a:hover,.break-out .service-table-wrap table #block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles .break-out .service-table-wrap table h3 a:hover,.break-out .service-table-wrap table .view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:hover,.view-our-team-profiles #block-bean-our-philosophy .media__body .break-out .service-table-wrap table h3 a:hover{color:#1278c3;text-decoration:none;}.break-out .service-table-wrap table th{background:#f5f7fb;}.break-out .service-table-wrap table th img{max-width:100px;}.break-out .service-table-wrap table th,.break-out .service-table-wrap table td{text-align:center;border-bottom:1px solid #d3d4d9 !important;}.break-out .service-table-wrap table .title-td{background:#eeeef1;height:80px;}.break-out .service-table-wrap table .event-td{height:81px;}.break-out .service-table-wrap table .pays-td{height:79px;}.break-out .service-table-wrap table .for-td{height:130px;}.break-out .service-table-wrap table .read-td{height:60px;border-bottom:none !important;}.tabbertabhide{display:none;}.tabbertab{clear:both;padding:20px 0;}.tabbernav,.tabs.primary{list-style:none;overflow:hidden;margin:0;margin-bottom:1.625em;padding:0 0.8125em;border-bottom:2px solid #666193;}.tabbernav a,.tabs.primary a{display:block;font-weight:400;padding:0.8125em 1.625em;text-decoration:none;background:none;text-shadow:none;border:2px solid #666193;border-bottom:0;}.tabbernav a:hover,.tabs.primary a:hover{color:#fff;text-shadow:none;text-decoration:none;background:#666193;}.tabbernav li,.tabs.primary li{float:left;position:relative;list-style:none;margin-left:-2px;}.tabbernav li.tabberactive a,.tabbernav li.is-active a,.tabs.primary li.tabberactive a,.tabs.primary li.is-active a{background:#666193;color:#fff;}.tabbernav li:first-child a,.tabs.primary li:first-child a{-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-left-radius:8px;}.tabbernav li:last-child a,.tabs.primary li:last-child a{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;}.region-tertiary .view-testimonials .views-row{width:475%;float:left;margin-right:-100%;margin-left:0;clear:none;}.region-tertiary .view-testimonials .quote p{font-style:italic;}.view-tweets ul{list-style:none;margin:0 !important;}.view-tweets ul > li{margin-bottom:1.625em;}.views-row h2,.views-row .view-our-team-profiles h3,.view-our-team-profiles .views-row h3,.views-row .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .views-row p,.views-row .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .views-row p,.views-row .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .views-row .field-name-field-profile-position,.views-row .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .views-row .field-name-field-profile-position,.views-row .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .views-row h2,.views-row #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .views-row h2{margin-top:0;}.views-row .meta{margin-top:-2.4375em;}.more-link{margin-top:1.625em;margin-bottom:0;}.more-link a{font-weight:bold;}.view__filters{margin-bottom:1.625em;padding-bottom:1.625em;border-bottom:1px solid #4a4751;}.views-exposed-widget{display:inline-block;margin-right:1.625em;}.views-submit-button,.views-reset-button{display:inline-block;margin-right:0;}.views-align-right{text-align:right;}.front .content-wrapper .view-homepage .views-row{position:relative;min-height:427px;}@media only screen and (max-width:480px){.front .content-wrapper .view-homepage .views-row{min-height:auto;padding-bottom:1.5em;}}.not-front .content-wrapper{max-width:760px;}.not-front .content-wrapper .region-primary{margin-bottom:3em;}.not-front .content-wrapper .region-primary .views-row{padding-top:1.625em;}.region-navigation .block{z-index:100;background:#666193;clear:both;width:100%;border-bottom-style:solid;border-bottom-width:3px;border-bottom-color:#4f4b74;margin-bottom:0;}.region-navigation .block > ul{text-align:left;margin:0 auto;max-width:960px;}.region-navigation .block .sf-depth-1 > a{padding:0.8125em 0.8125em 0.65em;-webkit-transition:background .1s linear;-moz-transition:background .1s linear;transition:background .1s linear;-webkit-transition:border-color .1s linear;-moz-transition:border-color .1s linear;transition:border-color .1s linear;}.region-navigation .block .sf-depth-1 > a:focus,.region-navigation .block .sf-depth-1 > a:hover{background-color:#4f4b74;}.region-navigation .block .sf-depth-1 > a.active{background-color:#4f4b74;}.region-navigation .block .sf-depth-1:focus > a,.region-navigation .block .sf-depth-1:hover > a{background-color:#4f4b74;}.region-navigation .block .sf-depth-1.active-trail > a{background-color:#4f4b74;}.region-navigation .block .sf-depth-1 > ul li.menuparent{display:inline-block !important;max-width:300px;text-align:left;}.region-navigation .block .sf-depth-1 > ul li.menuparent .menuparent{padding-left:0;padding-right:0;}.region-navigation .block .sf-depth-1 > ul li.menuparent > ul{padding:0 0.8125em;}.region-navigation .block .sf-depth-1 > ul li.menuparent > ul a{color:#fff;padding:0.30938em 0;margin:5px 0px;}.region-navigation .block .sf-depth-1 > ul li.menuparent > ul a:hover{color:#ffc008 !important;text-decoration:none !important;}.region-navigation .block .home{height:24px;width:20px;margin-top:-7px;background-image:url(/sites/all/themes/custom/calico/images/home.png?1498542094);background-repeat:no-repeat;background-position:50% 50%;background-color:#666193 !important;}@media all and (-webkit-min-device-pixel-ratio:1.5){.region-navigation .block .home{background-image:url(/sites/all/themes/custom/calico/images/home@2x.png?1498542094) !important;background-size:20px 17px !important;}}.sf-menu .sf-depth-1{position:relative;float:none;}.sf-menu .sf-depth-1 > a{font-weight:400;font-family:"Roboto Slab",serif;font-size:1.125em;line-height:1.44444em;color:white;text-decoration:none;}.sf-menu .sf-depth-1 > a:focus,.sf-menu .sf-depth-1 > a:hover{color:white;}.sf-menu .sf-depth-1 > a.active{color:#fff;}.sf-menu .sf-depth-1:focus > a,.sf-menu .sf-depth-1:hover > a{color:white;}.sf-menu .sf-depth-1.active-trail > a{color:#fff;}.sf-menu .sf-depth-1 > ul{background:#4f4b74;padding:0.65em 0;text-align:left;max-width:300px;left:0 !important;}.sf-menu .sf-depth-1#menu-686-1 > ul{max-width:600px;padding:0.60938em 0.8125em 1.20938em;left:0 !important;width:600px !important;}.sf-menu .sf-depth-1 #menu-639-1{max-width:300px;float:right;}.sf-menu .sf-depth-1 #menu-639-1 a{padding-left:0;}.sf-menu .sf-depth-2{display:block;}.sf-menu .sf-depth-2 > a{font-weight:bold;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:0.60938em 0.8125em;display:block;color:white;font-size:0.9375em;line-height:1.73333em;font-size:15px;line-height:1.2em;}.sf-menu .sf-depth-2 > a:focus,.sf-menu .sf-depth-2 > a:hover,.sf-menu .sf-depth-2 > a.active{color:#ffc008;background:#4f4b74;border:none;text-decoration:none;}.sf-menu .sf-depth-2.sfHover > ul,.sf-menu .sf-depth-2 > ul{clear:both !important;top:inherit !important;left:inherit !important;float:none !important;display:block !important;position:relative !important;}.sf-menu .sf-menu li li.sfHover > ul{clear:both !important;top:inherit !important;left:inherit !important;float:none !important;display:block !important;position:relative !important;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:54px;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-menu .sf-hidden{left:-99999em !important;top:-99999em !important;}.block-system-user-menu li:after{content:"|";color:#4a4751;}.block-system-user-menu li.last:after{content:"";}.block-system-user-menu a{padding:0 10px;letter-spacing:-0.05em;margin-left:-5px;color:#666193;}@media only screen and (max-width:799px){.block-system-user-menu a{font-size:13px;padding:0 5px;}}.block-system-user-menu .last a{padding-right:0;}@media only screen and (max-width:540px){.block-system-user-menu{display:inline-block;vertical-align:middle;margin-bottom:0;margin-right:10px;}.block-system-user-menu .nav,.block-system-user-menu ul.links,.block-system-user-menu ul.tabs,.block-system-user-menu ul.action-links,.block-system-user-menu ul.pager{margin-bottom:0 !important;}}@media only screen and (max-width:385px){.block-system-user-menu{display:none;}}.region-navigation .block{display:none;}@media (min-width:700px){.region-navigation .block{display:block;}}.mean-container a.meanmenu-reveal{padding:19px 13px 18px;background:#666193;}.mean-container .mean-bar{background:#fff;padding-bottom:0;border-bottom:3px solid #4f4b74;}.mean-container .mean-bar .mean-nav{margin-top:55px !important;}.mean-container .mean-bar .mean-nav ul li a{background:#666193;font-family:"Roboto Slab",serif;text-transform:none;}.mean-container .mean-bar .mean-nav ul li a:hover{background:#464365;}.mean-container .mean-bar .mean-nav ul li a.mean-expand{height:34px;}.mean-container .mean-bar .mean-nav ul li li a{background:#4f4b74 !important;opacity:1 !important;}.mean-container .mean-bar .mean-nav ul li li ul a{background:#2f2d46 !important;}.nav--right{text-align:right;}.nav--block{letter-spacing:0em;word-spacing:0em;}.lt-ie9 .sf-menu li:hover > ul,.lt-ie9 .sf-menu li.sfHover > ul{top:54px;}@media only screen and (max-width:680px){.slicknav_menu{display:none !important;}}#header{z-index:99;position:relative;padding:0.625em 0 0.3125em;background:white;}@media only screen and (max-width:680px){#header{z-index:9999999;background:transparent;}}@media (min-width:760px){#header{padding:0.625em 0 0.3125em;}}@media only screen and (max-width:960px){#header{padding-left:1.625em !important;padding-right:1.625em !important;}}#header .logo{display:inline-block;}@media (min-width:960px){#header #logo{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){#header #logo{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media only screen and (max-width:760px){#header #logo{width:48.93617%;float:left;margin-left:0;margin-right:0;clear:none;}}@media only screen and (max-width:680px){#header #logo{display:inline-block;position:absolute;top:-4px;left:0;width:100%;max-width:226px;height:47px;background:url(/sites/all/themes/custom/calico/images/logo-bg.png?1498542094) no-repeat 0 0;background-size:cover;display:inline-block;}}@media only screen and (max-width:680px){#header #logo img{width:auto;max-width:220px;display:none;}}#header a{text-decoration:none;border:none;}#header .inner{position:relative;}#header .header__blocks{text-align:right;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:760px){#header .header__blocks{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:18px;}}@media (min-width:960px){#header .header__blocks{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:18px;}}@media only screen and (max-width:760px){#header .header__blocks{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none;margin-top:18px;}}@media only screen and (max-width:680px){#header .header__blocks{display:none;}}#header .header__blocks .nav li a,#header .header__blocks ul.links li a,#header .header__blocks ul.tabs li a,#header .header__blocks ul.action-links li a,#header .header__blocks ul.pager li a{background-color:#137fce;display:inline-block;padding:4px;border-radius:3px;}#header .header__blocks .linkedin{background:url(/sites/all/themes/custom/calico/images/linkedin.png?1498542094) no-repeat 50% 50%;height:20px;width:20px;padding:9px !important;}#header .header__blocks .block{margin:0 0 0 0.8125em;display:inline-block;vertical-align:middle;}#header .header__blocks .block .field,#header .header__blocks .block p{margin-bottom:0px;}#header .header__blocks .block.nav,#header .header__blocks ul.block.links,#header .header__blocks ul.block.tabs,#header .header__blocks ul.block.action-links,#header .header__blocks ul.block.pager{margin-left:0 !important;}@media (max-width:959px){#header .block-bean-newsletter-signup,#header .block-search{display:none;}}#menu-jump{font-size:16px;margin-bottom:12px;display:inline-block;color:#0678be;text-transform:uppercase;}@media (min-width:480px){#menu-jump{display:none;}}#menu-jump:hover,#menu-jump:active,#menu-jump:focus{color:#044974;}.mean-container .mean-bar{z-index:9999 !important;}#sitename{color:#4a4751;font-weight:bold;font-family:"Roboto Slab",serif;font-size:1.8125em;line-height:1.7931em;margin-right:20px;}@media (min-width:480px){#sitename{font-size:2.9375em;line-height:1.10638em;}}.region-pre-footer{background-color:#6cb0e1;padding:1.625em;color:#fff;}.region-pre-footer h2,.region-pre-footer .view-our-team-profiles h3,.view-our-team-profiles .region-pre-footer h3,.region-pre-footer .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-pre-footer p,.region-pre-footer .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-pre-footer p,.region-pre-footer .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .region-pre-footer .field-name-field-profile-position,.region-pre-footer .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .region-pre-footer .field-name-field-profile-position,.region-pre-footer .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .region-pre-footer h2,.region-pre-footer #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .region-pre-footer h2,.region-pre-footer h3,.region-pre-footer .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro .region-pre-footer p,.region-pre-footer .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile .region-pre-footer .field-name-field-profile-position,.region-pre-footer #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .region-pre-footer h2,.region-pre-footer #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles .region-pre-footer h3,.region-pre-footer .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body .region-pre-footer h3,.region-pre-footer h4,.region-pre-footer h5{color:#fff;}.region-pre-footer #block-bean-newsletter-signup-form{text-align:center;margin-bottom:0;}.region-pre-footer #block-bean-newsletter-signup-form h2,.region-pre-footer #block-bean-newsletter-signup-form .view-our-team-profiles h3,.view-our-team-profiles .region-pre-footer #block-bean-newsletter-signup-form h3,.region-pre-footer #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .region-pre-footer #block-bean-newsletter-signup-form p,.region-pre-footer #block-bean-newsletter-signup-form .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .region-pre-footer #block-bean-newsletter-signup-form p,.region-pre-footer #block-bean-newsletter-signup-form .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .region-pre-footer #block-bean-newsletter-signup-form .field-name-field-profile-position,.region-pre-footer #block-bean-newsletter-signup-form .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .region-pre-footer #block-bean-newsletter-signup-form .field-name-field-profile-position,.region-pre-footer #block-bean-newsletter-signup-form p{margin-top:0;margin-bottom:0;}.region-pre-footer #block-bean-newsletter-signup-form input[type="email"]{background:#fff;}#footer{background-color:#1278c3;border-top:0 solid #666193;color:white;padding:1.625em;}@media (min-width:960px){#footer{padding:1.625em 0 0.8em;}}#footer .inner{overflow:hidden;}#footer .menu__item{margin:0.4em 0;}#footer a{color:white;}#footer a:hover{color:#044974;text-decoration:underline;}#footer .column .menu .menu__item a{font-family:"Roboto Slab",serif !important;font-weight:bold;}#footer .column .menu .menu__item .menu{padding-left:1.2em;margin-bottom:1em;}#footer .column .menu .menu__item .menu .menu__item a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:normal !important;}#footer p{margin-bottom:0.8125em;}#footer .block{margin-bottom:1.625em;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:760px){#footer .block{width:14.89362%;float:left;margin-right:-100%;margin-left:34.04255%;clear:none;}}@media (min-width:960px){#footer .block{width:23.40426%;float:right;margin-left:0;margin-right:0;clear:none;}}#footer .block-bean{font-size:14px;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:760px){#footer .block-bean{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media (min-width:960px){#footer .block-bean{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}#footer .block-bean p{margin:0 !important;font-size:14px;}#footer .block-bean .linkedin{background:url(/sites/all/themes/custom/calico/images/linkedin.png?1498542094) no-repeat 0 0;height:20px;width:20px;}#footer .block-bean .facebook{background:url(/sites/all/themes/custom/calico/images/facebook.png?1505868772) no-repeat 0 0;height:20px;width:21px;}#footer .block-bean .icon-phone:before{content:" ";margin-right:7px;display:inline-block;}#footer .block-bean.last{margin-right:0 !important;}#footer .block-menu{width:100%;float:right;margin-left:0;margin-right:0;clear:none;border-bottom:1px solid #4193cf;}@media (min-width:760px){#footer .block-menu{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:960px){#footer .block-menu{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}#footer .block-menu > ul > li{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:760px){#footer .block-menu > ul > li{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media (min-width:960px){#footer .block-menu > ul > li{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}#footer .block-menu > ul > li.last{margin-right:0;}#footer .block-menu > ul > li > ul{padding-left:0;}#footer .block-menu .level-2,#footer .block-menu .level-3{display:block;}#footer .block-menu .level-3{padding-left:0.8125em;}#footer .block-menu .menu a{color:white;padding:0.54167em 0;}#footer .block-menu .menu a:hover,#footer .block-menu .menu a.active{color:white;border:none;}@media (min-width:760px){#footer .block-menu .menu a{display:block;padding:0;}}.region-page-bottom .region-bottom{max-width:960px;margin:0 auto;padding:1.5em 0;color:#67656c;font-size:14px;}@media only screen and (max-width:1000px){.region-page-bottom .region-bottom{padding-left:1.625em !important;padding-right:1.625em !important;box-sizing:border-box;}}.region-page-bottom .region-bottom a{color:#67656c;text-decoration:underline;}.region-page-bottom .region-bottom a:hover{color:#1278c3;}.region-page-bottom #block-bean-post-footer-links{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding:2.5em 0 0;}@media (min-width:480px){.region-page-bottom #block-bean-post-footer-links{width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:760px){.region-page-bottom #block-bean-post-footer-links{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.region-page-bottom #block-bean-post-footer-links p{margin-bottom:0.25em;}@media only screen and (max-width:480px){.region-page-bottom #block-bean-post-footer-links{padding:.5em 0 0;}}.region-page-bottom #block-bean-bombora-advice-foundation-part{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding:2.5em 0 0;}@media (min-width:480px){.region-page-bottom #block-bean-bombora-advice-foundation-part{width:47.82609%;clear:right;float:left;margin-right:4.34783%;}}@media (min-width:760px){.region-page-bottom #block-bean-bombora-advice-foundation-part{width:23.40426%;clear:right;float:left;margin-right:2.12766%;}}@media only screen and (max-width:480px){.region-page-bottom #block-bean-bombora-advice-foundation-part{padding:.5em 0 0;margin-bottom:0;}}.region-page-bottom #block-bean-certified-system-logos{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-right:0 !important;}@media (min-width:480px){.region-page-bottom #block-bean-certified-system-logos{width:47.82609%;clear:right;float:left;margin-right:4.34783%;}}@media (min-width:760px){.region-page-bottom #block-bean-certified-system-logos{width:23.40426%;clear:right;float:left;margin-right:2.12766%;}}#weavelink{display:inline-block;padding:0 1.625em 1.625em 0;}#block-bean-positioning-statement-0{text-align:left;padding:0;margin-bottom:0;}#block-bean-positioning-statement-0 .field-name-field-main-image{margin-bottom:0 !important;}@media only screen and (max-width:825px){#block-bean-positioning-statement-0 .field-name-field-main-image{max-height:230px;overflow:hidden;width:100%;border-bottom:1px solid #1e6da6;}}@media only screen and (max-width:480px){#block-bean-positioning-statement-0 .field-name-field-main-image{max-height:190px;float:left;}}#block-bean-positioning-statement-0 .field-name-field-main-image img{width:100%;height:auto;border-right:1px solid #1e6da6;display:block;}@media only screen and (min-width:825px){#block-bean-positioning-statement-0 .field-name-field-main-image,#block-bean-positioning-statement-0 .field-name-field-bean-body{float:left;width:50%;}}#block-bean-positioning-statement-0 .field-name-field-bean-body{max-width:506px;padding:2em 1.6em;}@media only screen and (max-width:1250px){#block-bean-positioning-statement-0 .field-name-field-bean-body{max-width:376px;}}@media only screen and (max-width:1050px){#block-bean-positioning-statement-0 .field-name-field-bean-body{padding:1.4em 1.6em;max-width:100%;box-sizing:border-box;}}@media only screen and (max-width:900px){#block-bean-positioning-statement-0 .field-name-field-bean-body{padding:1em 1.6em;clear:both;}}#block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .view-our-team-profiles h3,.view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .h2{font-size:1.5em;line-height:2.16667em;color:white;line-height:1em !important;text-shadow:-1px 2px 0px #0c75a7;margin:0 0 0.25em 0;}@media (min-width:480px){#block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .view-our-team-profiles h3,.view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .h2{font-size:2.875em;line-height:1.13043em;}}@media only screen and (max-width:1250px){#block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .view-our-team-profiles h3,.view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .h2{font-size:2.275em;}}@media only screen and (max-width:1050px){#block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .view-our-team-profiles h3,.view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 .h2{font-size:1.775em;margin:0 0 0.45em 0;}}#block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .h3{font-size:1.25em;line-height:1.3em;color:white;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:100;line-height:1.2em !important;text-shadow:-1px 2px 0px #0c75a7;margin:0 0 1.2em 0 !important;}@media (min-width:480px){#block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .h3{font-size:1.8125em;line-height:1.7931em;}}@media only screen and (max-width:1250px){#block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .h3{font-size:1.3125em;}}@media only screen and (max-width:1050px){#block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-bean-positioning-statement-0 p,#block-bean-positioning-statement-0 .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-bean-positioning-statement-0 .field-name-field-profile-position,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h2,#block-bean-positioning-statement-0 #block-bean-our-philosophy .media__body .view-our-team-profiles h3,#block-bean-our-philosophy .media__body .view-our-team-profiles #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .view-our-team-profiles #block-bean-our-philosophy .media__body h3,.view-our-team-profiles #block-bean-our-philosophy .media__body #block-bean-positioning-statement-0 h3,#block-bean-positioning-statement-0 .h3{font-size:1.1125em;margin:0 0 1.6em 0 !important;}}#block-bean-positioning-statement-0 .field-name-field-bean-body a{font-size:20px;font-family:"Roboto Slab",serif;color:#fff;border-color:#fff;}@media only screen and (max-width:1250px){#block-bean-positioning-statement-0 .field-name-field-bean-body a{font-size:17px;padding:0.7125em 1.125em;}}.front .content-wrapper{max-width:100%;padding:0;}@media only screen and (max-width:480px){.front .content-wrapper{padding:0;}}.front .content-wrapper .view-homepage{max-width:1151px;margin:0 auto;}.front.one-sidebar.sidebar-first .region-primary,.front.one-sidebar.sidebar-second .region-primary,.front.two-sidebars .region-primary{background:#f5f7fb;padding:1.7em 0 1.5em 0;width:100%;float:right;margin-left:0;margin-right:0;clear:both;margin-bottom:0;}@media (min-width:480px){.front.one-sidebar.sidebar-first .region-primary,.front.one-sidebar.sidebar-second .region-primary,.front.two-sidebars .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.front.one-sidebar.sidebar-first .region-primary,.front.one-sidebar.sidebar-second .region-primary,.front.two-sidebars .region-primary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media only screen and (max-width:480px){.front.one-sidebar.sidebar-first .region-primary,.front.one-sidebar.sidebar-second .region-primary,.front.two-sidebars .region-primary{padding-left:1.625em !important;padding-right:1.625em !important;box-sizing:border-box;}}.front.one-sidebar.sidebar-first .region-primary .views-contextual-links-page .ccl-display-0,.front.one-sidebar.sidebar-second .region-primary .views-contextual-links-page .ccl-display-0,.front.two-sidebars .region-primary .views-contextual-links-page .ccl-display-0{display:none;}.front.one-sidebar.sidebar-first .region-secondary,.front.one-sidebar.sidebar-second .region-secondary,.front.two-sidebars .region-secondary{background:#fff;padding-top:3.3em;margin-bottom:2.8em;width:100%;float:right;margin-left:0;margin-right:0;clear:both;}@media (min-width:480px){.front.one-sidebar.sidebar-first .region-secondary,.front.one-sidebar.sidebar-second .region-secondary,.front.two-sidebars .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.front.one-sidebar.sidebar-first .region-secondary,.front.one-sidebar.sidebar-second .region-secondary,.front.two-sidebars .region-secondary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media only screen and (max-width:1000px){.front.one-sidebar.sidebar-first .region-secondary,.front.one-sidebar.sidebar-second .region-secondary,.front.two-sidebars .region-secondary{padding-left:1.625em !important;padding-right:1.625em !important;box-sizing:border-box;}}.front.one-sidebar.sidebar-first .region-secondary .region-sidebar-first,.front.one-sidebar.sidebar-second .region-secondary .region-sidebar-first,.front.two-sidebars .region-secondary .region-sidebar-first{max-width:960px;margin:0 auto;border-bottom:1px solid #d3d4d9;overflow:hidden;padding-bottom:1.2em;}.front.one-sidebar.sidebar-first .region-tertiary,.front.one-sidebar.sidebar-second .region-tertiary,.front.two-sidebars .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}@media (min-width:480px){.front.one-sidebar.sidebar-first .region-tertiary,.front.one-sidebar.sidebar-second .region-tertiary,.front.two-sidebars .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media (min-width:760px){.front.one-sidebar.sidebar-first .region-tertiary,.front.one-sidebar.sidebar-second .region-tertiary,.front.two-sidebars .region-tertiary{width:100%;float:right;margin-left:0;margin-right:0;clear:both;}}@media only screen and (max-width:1000px){.front.one-sidebar.sidebar-first .region-tertiary,.front.one-sidebar.sidebar-second .region-tertiary,.front.two-sidebars .region-tertiary{padding-left:1.625em !important;padding-right:1.625em !important;box-sizing:border-box;}}.front.one-sidebar.sidebar-first .region-tertiary .region-sidebar-second,.front.one-sidebar.sidebar-second .region-tertiary .region-sidebar-second,.front.two-sidebars .region-tertiary .region-sidebar-second{max-width:960px;margin:0 auto;overflow:hidden;}.front.column--2 .region-secondary .block,.front.column--2
.region-tertiary .block{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front.column--2 .region-secondary .block,.front.column--2
  .region-tertiary .block{width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:760px){.front.column--2 .region-secondary .block,.front.column--2
  .region-tertiary .block{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--2 .region-secondary .block:last-child,.front.column--2
.region-tertiary .block:last-child{margin-right:0 !important;}.front.column--3 .region-secondary .block,.front.column--3
.region-tertiary .block{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front.column--3 .region-secondary .block,.front.column--3
  .region-tertiary .block{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){.front.column--3 .region-secondary .block,.front.column--3
  .region-tertiary .block{width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--3 .region-secondary .block:last-child,.front.column--3
.region-tertiary .block:last-child{margin-right:0 !important;}.front.column--4 .region-secondary .block,.front.column--4
.region-tertiary .block{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front.column--4 .region-secondary .block,.front.column--4
  .region-tertiary .block{width:100%;clear:right;float:right;margin-right:0;}}@media (min-width:760px){.front.column--4 .region-secondary .block,.front.column--4
  .region-tertiary .block{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--4 .region-secondary .block:last-child,.front.column--4
.region-tertiary .block:last-child{margin-right:0 !important;}#block-views-stories-block-4{margin-right:0;}#block-bean-our-philosophy{box-sizing:border-box;}@media only screen and (max-width:760px){#block-bean-our-philosophy{border-top:1px solid #d3d4d9 !important;padding-top:1.8em !important;margin-bottom:0;}}@media only screen and (min-width:760px){#block-bean-our-philosophy{border-left:1px solid #e5e5e5;padding-left:1em;}}@media only screen and (max-width:480px){#block-bean-our-philosophy .media__img{width:100%;float:none;}}#block-bean-our-philosophy .media__img p:last-child{margin-bottom:0;}@media only screen and (min-width:480px){#block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body .view-our-team-profiles h3,.view-our-team-profiles #block-bean-our-philosophy .media__body h3,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position{margin:-15px 0 0;}}#block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a{color:#4a4751;}#block-bean-our-philosophy .media__body h2 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:after,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:after,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:after,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:after,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:after,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:after,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:after{color:#0678be;}#block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles h3 a:hover,.view-our-team-profiles #block-bean-our-philosophy .media__body h3 a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .webform-component--intro p a:hover,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-bean-our-philosophy .media__body p a:hover,#block-bean-our-philosophy .media__body .node-type-team-profile .webform-component--intro .view-our-team-profiles p a:hover,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-bean-our-philosophy .media__body p a:hover,#block-bean-our-philosophy .media__body .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position a:hover,.view-our-team-profiles .node-type-team-profile #block-bean-our-philosophy .media__body .field-name-field-profile-position a:hover,#block-bean-our-philosophy .media__body .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position a:hover,.node-type-team-profile .view-our-team-profiles #block-bean-our-philosophy .media__body .field-name-field-profile-position a:hover{color:#0678be;text-decoration:none;}#block-bean-our-philosophy .media__body p{margin-top:0;}#block-bean-our-philosophy .media__body a{font-weight:bold;}@media only screen and (min-width:825px){.front.column--full .region-secondary .block .views-row-2,.front.column--full .region-tertiary .block .views-row-2,.view-homepage .views-row-2{border-left:1px solid #d3d4d9;border-right:1px solid #d3d4d9;}}.front.column--full .region-secondary .block .view-count--2 .views-row,.front.column--full .region-tertiary .block .view-count--2 .views-row,.view-homepage .view-count--2 .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front.column--full .region-secondary .block .view-count--2 .views-row,.front.column--full .region-tertiary .block .view-count--2 .views-row,.view-homepage .view-count--2 .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.front.column--full .region-secondary .block .view-count--2 .views-row,.front.column--full .region-tertiary .block .view-count--2 .views-row,.view-homepage .view-count--2 .views-row{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--full .region-secondary .block .view-count--2 .views-row:last-child,.front.column--full .region-tertiary .block .view-count--2 .views-row:last-child,.view-homepage .view-count--2 .views-row:last-child{margin-right:0 !important;}@media only screen and (max-width:825px){.front.column--full .region-secondary .block .view-count--3,.front.column--full .region-tertiary .block .view-count--3,.view-homepage .view-count--3{max-width:378px;margin:0 auto !important;}}.front.column--full .region-secondary .block .view-count--3 .views-row,.front.column--full .region-tertiary .block .view-count--3 .views-row,.view-homepage .view-count--3 .views-row{text-align:center;box-sizing:border-box;padding-top:0.3em;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin:0 !important;width:33.333% !important;padding-left:2.4375em;padding-right:2.4375em;}@media (min-width:480px){.front.column--full .region-secondary .block .view-count--3 .views-row,.front.column--full .region-tertiary .block .view-count--3 .views-row,.view-homepage .view-count--3 .views-row{width:30.43478%;float:left;margin-right:-100%;margin-left:0;clear:none;}}@media (min-width:760px){.front.column--full .region-secondary .block .view-count--3 .views-row,.front.column--full .region-tertiary .block .view-count--3 .views-row,.view-homepage .view-count--3 .views-row{width:31.91489%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--full .region-secondary .block .view-count--3 .views-row .homt-cta,.front.column--full .region-tertiary .block .view-count--3 .views-row .homt-cta,.view-homepage .view-count--3 .views-row .homt-cta{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}@media only screen and (max-width:1151px){.front.column--full .region-secondary .block .view-count--3 .views-row,.front.column--full .region-tertiary .block .view-count--3 .views-row,.view-homepage .view-count--3 .views-row{padding-left:1.4375em;padding-right:1.4375em;min-height:355px !important;}.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta,.view-homepage .view-count--3 .views-row .home-cta{font-size:0.9em;line-height:1.6em;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .cta-image-wrap,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .cta-image-wrap,.view-homepage .view-count--3 .views-row .home-cta .cta-image-wrap{max-width:130px;}.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta h2,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .view-our-team-profiles h3,.view-our-team-profiles .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta h3,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta p,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta p,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .field-name-field-profile-position,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .field-name-field-profile-position,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta h2,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta h2,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta h2,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .view-our-team-profiles h3,.view-our-team-profiles .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta h3,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta p,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta p,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .field-name-field-profile-position,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .field-name-field-profile-position,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta h2,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta h2,.view-homepage .view-count--3 .views-row .home-cta h2,.view-homepage .view-count--3 .views-row .home-cta .view-our-team-profiles h3,.view-our-team-profiles .view-homepage .view-count--3 .views-row .home-cta h3,.view-homepage .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .view-homepage .view-count--3 .views-row .home-cta p,.view-homepage .view-count--3 .views-row .home-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .view-homepage .view-count--3 .views-row .home-cta p,.view-homepage .view-count--3 .views-row .home-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .view-homepage .view-count--3 .views-row .home-cta .field-name-field-profile-position,.view-homepage .view-count--3 .views-row .home-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .view-homepage .view-count--3 .views-row .home-cta .field-name-field-profile-position,.view-homepage .view-count--3 .views-row .home-cta .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .view-homepage .view-count--3 .views-row .home-cta h2,.view-homepage .view-count--3 .views-row .home-cta #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .view-homepage .view-count--3 .views-row .home-cta h2{line-height:1.1em;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}}@media only screen and (max-width:825px){.front.column--full .region-secondary .block .view-count--3 .views-row,.front.column--full .region-tertiary .block .view-count--3 .views-row,.view-homepage .view-count--3 .views-row{border-bottom:1px solid #d3d4d9 !important;width:100% !important;clear:both !important;padding-left:0;padding-right:0;padding-bottom:1.5em !important;margin-bottom:1.5em !important;}}.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .btn,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta button,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta html input[type="button"],html .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="button"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="reset"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="submit"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .slide__link,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta a,.front.column--full .region-secondary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .entity a,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .btn,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta button,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta html input[type="button"],html .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="button"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="reset"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="submit"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .slide__link,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta a,.front.column--full .region-tertiary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .entity a,.view-homepage .view-count--3 .views-row .home-cta .btn,.view-homepage .view-count--3 .views-row .home-cta button,.view-homepage .view-count--3 .views-row .home-cta html input[type="button"],html .view-homepage .view-count--3 .views-row .home-cta input[type="button"],.view-homepage .view-count--3 .views-row .home-cta input[type="reset"],.view-homepage .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .view-homepage .view-count--3 .views-row .home-cta input[type="submit"],.view-homepage .view-count--3 .views-row .home-cta .slide__link,.view-homepage .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .view-homepage .view-count--3 .views-row .home-cta a,.view-homepage .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .view-homepage .view-count--3 .views-row .home-cta .entity a{display:block;}@media only screen and (min-width:825px){.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .btn,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta button,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta html input[type="button"],html .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="button"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="reset"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="submit"],.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .slide__link,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta a,.front.column--full .region-secondary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .entity a,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .btn,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta button,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta html input[type="button"],html .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="button"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="reset"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="submit"],.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .slide__link,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta a,.front.column--full .region-tertiary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .entity a,.view-homepage .view-count--3 .views-row .home-cta .btn,.view-homepage .view-count--3 .views-row .home-cta button,.view-homepage .view-count--3 .views-row .home-cta html input[type="button"],html .view-homepage .view-count--3 .views-row .home-cta input[type="button"],.view-homepage .view-count--3 .views-row .home-cta input[type="reset"],.view-homepage .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"],.content-wrapper .view-homepage .view-count--3 .views-row .home-cta input[type="submit"],.view-homepage .view-count--3 .views-row .home-cta .slide__link,.view-homepage .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .view-homepage .view-count--3 .views-row .home-cta a,.view-homepage .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a,#block-views-homepage-block-1 .view-homepage .view-count--3 .views-row .home-cta .entity a{left:2.4375em;right:2.4375em;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}}@media only screen and (min-width:825px){.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .btn:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta button:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta html input[type="button"]:focus,html .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="button"]:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="reset"]:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"]:focus,.content-wrapper .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta input[type="submit"]:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .slide__link:focus,.front.column--full .region-secondary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a:focus,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta a:focus,.front.column--full .region-secondary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a:focus,#block-views-homepage-block-1 .front.column--full .region-secondary .block .view-count--3 .views-row .home-cta .entity a:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .btn:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta button:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta html input[type="button"]:focus,html .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="button"]:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="reset"]:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"]:focus,.content-wrapper .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta input[type="submit"]:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .slide__link:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a:focus,#block-bean-positioning-statement-0 .field-name-field-bean-body .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta a:focus,.front.column--full .region-tertiary .block .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a:focus,#block-views-homepage-block-1 .front.column--full .region-tertiary .block .view-count--3 .views-row .home-cta .entity a:focus,.view-homepage .view-count--3 .views-row .home-cta .btn:focus,.view-homepage .view-count--3 .views-row .home-cta button:focus,.view-homepage .view-count--3 .views-row .home-cta html input[type="button"]:focus,html .view-homepage .view-count--3 .views-row .home-cta input[type="button"]:focus,.view-homepage .view-count--3 .views-row .home-cta input[type="reset"]:focus,.view-homepage .view-count--3 .views-row .home-cta .content-wrapper input[type="submit"]:focus,.content-wrapper .view-homepage .view-count--3 .views-row .home-cta input[type="submit"]:focus,.view-homepage .view-count--3 .views-row .home-cta .slide__link:focus,.view-homepage .view-count--3 .views-row .home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a:focus,#block-bean-positioning-statement-0 .field-name-field-bean-body .view-homepage .view-count--3 .views-row .home-cta a:focus,.view-homepage .view-count--3 .views-row #block-views-homepage-block-1 .home-cta .entity a:focus,#block-views-homepage-block-1 .view-homepage .view-count--3 .views-row .home-cta .entity a:focus{position:inherit !important;}}.front.column--full .region-secondary .block .view-count--3 .views-row:last-child,.front.column--full .region-tertiary .block .view-count--3 .views-row:last-child,.view-homepage .view-count--3 .views-row:last-child{margin-right:0 !important;}@media only screen and (max-width:825px){.front.column--full .region-secondary .block .view-count--3 .views-row:last-child,.front.column--full .region-tertiary .block .view-count--3 .views-row:last-child,.view-homepage .view-count--3 .views-row:last-child{border-bottom:none !important;}}.front.column--full .region-secondary .block .view-count--4 .views-row,.front.column--full .region-tertiary .block .view-count--4 .views-row,.view-homepage .view-count--4 .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front.column--full .region-secondary .block .view-count--4 .views-row,.front.column--full .region-tertiary .block .view-count--4 .views-row,.view-homepage .view-count--4 .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}}@media (min-width:760px){.front.column--full .region-secondary .block .view-count--4 .views-row,.front.column--full .region-tertiary .block .view-count--4 .views-row,.view-homepage .view-count--4 .views-row{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}.front.column--full .region-secondary .block .view-count--4 .views-row:last-child,.front.column--full .region-tertiary .block .view-count--4 .views-row:last-child,.view-homepage .view-count--4 .views-row:last-child{margin-right:0 !important;}.front.column--full .region-secondary .block .view-count--4 .media__img,.front.column--full .region-tertiary .block .view-count--4 .media__img,.view-homepage .view-count--4 .media__img{float:none;margin-right:0;margin-bottom:1.625em;}.front.column--2 .block-views,.front.column--3 .block-views,.front.column--4 .block-views,.front.column--full .block-views{overflow:hidden;}.home-cta{display:block;}.home-cta .cta-image-wrap{display:inline-block;max-width:168px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s linear;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;text-align:center;}.home-cta h2,.home-cta .view-our-team-profiles h3,.view-our-team-profiles .home-cta h3,.home-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro .home-cta p,.home-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles .home-cta p,.home-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile .home-cta .field-name-field-profile-position,.home-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles .home-cta .field-name-field-profile-position,.home-cta .view-our-team-profiles #block-bean-our-philosophy .media__body h2,.view-our-team-profiles #block-bean-our-philosophy .media__body .home-cta h2,.home-cta #block-bean-our-philosophy .media__body .view-our-team-profiles h2,#block-bean-our-philosophy .media__body .view-our-team-profiles .home-cta h2{color:#137bc8 !important;}.home-cta p{color:#4a4751 !important;}.home-cta .btn,.home-cta button,.home-cta html input[type="button"],html .home-cta input[type="button"],.home-cta input[type="reset"],.home-cta .content-wrapper input[type="submit"],.content-wrapper .home-cta input[type="submit"],.home-cta .slide__link,.home-cta #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .home-cta a,#block-views-homepage-block-1 .home-cta .entity a{display:inline-block;margin-top:0.2em;}.home-cta:hover{text-decoration:none;}.home-cta:hover .cta-image-wrap{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}.home-cta:hover .btn--primary,.home-cta:hover button,.home-cta:hover html input[type="button"],html .home-cta:hover input[type="button"],.home-cta:hover input[type="reset"],.home-cta:hover .content-wrapper input[type="submit"],.content-wrapper .home-cta:hover input[type="submit"],.home-cta:hover #block-bean-positioning-statement-0 .field-name-field-bean-body a,#block-bean-positioning-statement-0 .field-name-field-bean-body .home-cta:hover a,#block-views-homepage-block-1 .home-cta:hover .entity a{background:#4f4b74 !important;}.front #block-views-testimonials-random{width:100%;}.front #block-views-testimonials-random .block__title{text-align:center;}.front #block-views-testimonials-random .view-testimonials a{color:#fff;font-weight:bold;display:block;}.front #block-views-testimonials-random .view-testimonials .views-row{background:#666193;color:#fff;padding:1.625em;min-height:238px;position:relative;text-shadow:1px 1px 1px #4f4b74;z-index:2;position:relative;box-sizing:border-box;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){.front #block-views-testimonials-random .view-testimonials .views-row{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){.front #block-views-testimonials-random .view-testimonials .views-row{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media only screen and (max-width:480px){.front #block-views-testimonials-random .view-testimonials .views-row{margin-bottom:1.3em;}}.front #block-views-testimonials-random .view-testimonials .views-row.views-row-2{margin-right:0 !important;}.front #block-views-testimonials-random .view-testimonials .views-row:before{z-index:1;content:" ";position:absolute;top:0.8125em;left:0.8125em;}.front #block-views-testimonials-random .view-testimonials .views-row:after{z-index:1;content:" ";position:absolute;bottom:1.5em;right:1.5em;}.front #block-views-testimonials-random .view-testimonials .views-field-body{border-bottom:1px solid #8480a8 !important;margin-bottom:1.625em;font-style:italic;position:relative;z-index:2;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}.front #block-views-testimonials-random .view-testimonials .views-field-body p{margin:0.8em 0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;}.front #block-views-testimonials-random .view-testimonials .view-content{border-bottom:none !important;}.front #block-views-testimonials-random .view-testimonials .view-content p:first-child{margin-top:0;}.front #block-bean-vimeo-video{margin-right:0;}.front #block-bean-vimeo-video .block__title{text-align:center;}.front #block-bean-vimeo-video iframe{height:231px;width:100%;margin:0 auto;display:block;box-sizing:border-box;}@media only screen and (max-width:480px){.front #block-bean-vimeo-video iframe{height:180px;width:100% !important;}}.front #block-bean-vimeo-video p{margin-bottom:0;}#block-views-homepage-block-1{background:#137fce;color:#fff;padding:1.2625em 0.625em;box-sizing:border-box;border-radius:4px;text-align:center;width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){#block-views-homepage-block-1{width:30.43478%;clear:right;float:right;margin-right:0;}}@media (min-width:760px){#block-views-homepage-block-1{width:31.91489%;clear:right;float:right;margin-right:0;}}@media only screen and (max-width:900px){#block-views-homepage-block-1{width:100%;}}#block-views-homepage-block-1 .views-row{min-height:inherit;padding-bottom:0;}@media only screen and (max-width:900px){#block-views-homepage-block-1 .views-row{max-width:370px;margin:0 auto;}}#block-views-homepage-block-1 .home-cta h2,#block-views-homepage-block-1 .home-cta .view-our-team-profiles h3,.view-our-team-profiles #block-views-homepage-block-1 .home-cta h3,#block-views-homepage-block-1 .home-cta .view-our-team-profiles .node-type-team-profile .webform-component--intro p,.view-our-team-profiles .node-type-team-profile .webform-component--intro #block-views-homepage-block-1 .home-cta p,#block-views-homepage-block-1 .home-cta .node-type-team-profile .webform-component--intro .view-our-team-profiles p,.node-type-team-profile .webform-component--intro .view-our-team-profiles #block-views-homepage-block-1 .home-cta p,#block-views-homepage-block-1 .home-cta .view-our-team-profiles .node-type-team-profile .field-name-field-profile-position,.view-our-team-profiles .node-type-team-profile #block-views-homepage-block-1 .home-cta .field-name-field-profile-position,#block-views-homepage-block-1 .home-cta .node-type-team-profile .view-our-team-profiles .field-name-field-profile-position,.node-type-team-profile .view-our-team-profiles #block-views-homepage-block-1 .home-cta .field-name-field-profile-position,#block-views-homepage-block-1 .home-cta p{color:white !important;}#block-views-homepage-block-1 .home-cta:hover .cta-image-wrap{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}#block-views-blog-block-2{padding-top:1.5em;margin-top:1.5em;border-top:1px solid #d3d4d9;width:100%;margin-right:0;}#block-views-blog-block-2 .block__title{text-align:center;display:block;}#block-views-blog-block-2 .block__title a{color:#4a4751;}#block-views-blog-block-2 .block__title a:hover{text-decoration:none;color:#1278c3;}#block-views-blog-block-2 .views-row{width:100%;float:right;margin-left:0;margin-right:0;clear:none;}@media (min-width:480px){#block-views-blog-block-2 .views-row{width:47.82609%;clear:right;float:left;margin-left:0;margin-right:4.34783%;}}@media (min-width:760px){#block-views-blog-block-2 .views-row{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%;}}@media only screen and (max-width:480px){#block-views-blog-block-2 .views-row{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #d3d4d9 !important;}}#block-views-blog-block-2 .views-row .views-field-field-main-image a{border:1px solid #b3b0b5;display:block;}#block-views-blog-block-2 .views-row img{max-width:100%;display:block;vertical-align:middle;}#block-views-blog-block-2 .views-row h3,#block-views-blog-block-2 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-blog-block-2 .views-row p,#block-views-blog-block-2 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-blog-block-2 .views-row .field-name-field-profile-position,#block-views-blog-block-2 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-blog-block-2 .views-row h2{margin-top:0.23em;margin-bottom:0;line-height:1.25em;}@media only screen and (max-width:780px){#block-views-blog-block-2 .views-row h3,#block-views-blog-block-2 .views-row .node-type-team-profile .webform-component--intro p,.node-type-team-profile .webform-component--intro #block-views-blog-block-2 .views-row p,#block-views-blog-block-2 .views-row .node-type-team-profile .field-name-field-profile-position,.node-type-team-profile #block-views-blog-block-2 .views-row .field-name-field-profile-position,#block-views-blog-block-2 .views-row #block-bean-our-philosophy .media__body h2,#block-bean-our-philosophy .media__body #block-views-blog-block-2 .views-row h2{margin-top:0.5em;}}#block-views-blog-block-2 .views-row h3 a,#block-views-blog-block-2 .views-row .node-type-team-profile .webform-component--intro p a,.node-type-team-profile .webform-component--intro #block-views-blog-block-2 .views-row p a,#block-views-blog-block-2 .views-row .node-type-team-profile .field-name-field-profile-position a,.node-type-team-profile #block-views-blog-block-2 .views-row .field-name-field-profile-position a,#block-views-blog-block-2 .views-row #block-bean-our-philosophy .media__body h2 a,#block-bean-our-philosophy .media__body #block-views-blog-block-2 .views-row h2 a{color:#4a4751;}#block-views-blog-block-2 .views-row h3 a:hover,#block-views-blog-block-2 .views-row .node-type-team-profile .webform-component--intro p a:hover,.node-type-team-profile .webform-component--intro #block-views-blog-block-2 .views-row p a:hover,#block-views-blog-block-2 .views-row .node-type-team-profile .field-name-field-profile-position a:hover,.node-type-team-profile #block-views-blog-block-2 .views-row .field-name-field-profile-position a:hover,#block-views-blog-block-2 .views-row #block-bean-our-philosophy .media__body h2 a:hover,#block-bean-our-philosophy .media__body #block-views-blog-block-2 .views-row h2 a:hover{text-decoration:none;color:#1278c3 !important;}#block-views-blog-block-2 .views-row .views-field-created{font-size:13px;margin-bottom:0.5em;}#block-views-blog-block-2 .views-row .views-field-view-node{margin-top:0.35em;}#block-views-blog-block-2 .views-row.views-row-last{margin-right:0;}@media (max-width:959px){#admin-menu{display:none;}html body.admin-menu{margin-top:0 !important;}}

