html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.2.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}body,html{font-size:100%}body{color:#222;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}.row,select{width:100%}.row{margin:0 auto;max-width:62.5rem}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.small-offset-0{margin-left:0!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none!important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left!important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.medium-offset-0{margin-left:0!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none!important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left!important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.3333333333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.3333333333%;left:auto}.push-2{left:16.6666666667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.6666666667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.3333333333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.3333333333%;left:auto}.push-5{left:41.6666666667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.6666666667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.3333333333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.3333333333%;left:auto}.push-8{left:66.6666666667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.6666666667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:left}.large-offset-0{margin-left:0!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none!important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left!important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{left:0;right:auto}.pull-0,.push-0{position:relative}.pull-0{right:0;left:auto}.push-1{left:8.3333333333%;right:auto}.pull-1,.push-1{position:relative}.pull-1{right:8.3333333333%;left:auto}.push-2{left:16.6666666667%;right:auto}.pull-2,.push-2{position:relative}.pull-2{right:16.6666666667%;left:auto}.push-3{left:25%;right:auto}.pull-3,.push-3{position:relative}.pull-3{right:25%;left:auto}.push-4{left:33.3333333333%;right:auto}.pull-4,.push-4{position:relative}.pull-4{right:33.3333333333%;left:auto}.push-5{left:41.6666666667%;right:auto}.pull-5,.push-5{position:relative}.pull-5{right:41.6666666667%;left:auto}.push-6{left:50%;right:auto}.pull-6,.push-6{position:relative}.pull-6{right:50%;left:auto}.push-7{left:58.3333333333%;right:auto}.pull-7,.push-7{position:relative}.pull-7{right:58.3333333333%;left:auto}.push-8{left:66.6666666667%;right:auto}.pull-8,.push-8{position:relative}.pull-8{right:66.6666666667%;left:auto}.push-9{left:75%;right:auto}.pull-9,.push-9{position:relative}.pull-9{right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;z-index:99;display:none;top:0;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:100;width:100vw;top:0;left:0;background-color:#fff;padding:1.25rem;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh}}@media only screen and (min-width:40.063em){.reveal-modal,dialog{left:50%}}.reveal-modal .column,.reveal-modal .columns,dialog .column,dialog .columns{min-width:0}.reveal-modal>:first-child,dialog>:first-child{margin-top:0}.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal,dialog{margin-left:-40%;width:80%;top:6.25rem}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:700;cursor:pointer}dialog[open]{display:block;visibility:visible}@media only screen and (min-width:40.063em){.reveal-modal,dialog{padding:1.875rem}.reveal-modal.radius,dialog.radius{border-radius:3px}.reveal-modal.round,dialog.round{border-radius:1000px}.reveal-modal.collapse,dialog.collapse{padding:0}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{margin-left:-15%;width:30%}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.small,dialog.small{margin-left:-20%;width:40%}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.medium,dialog.medium{margin-left:-30%;width:60%}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.large,dialog.large{margin-left:-35%;width:70%}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{margin-left:-47.5%;width:95%}}@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{top:0;left:0;height:100vh;min-height:100vh;margin-left:0!important}}@media only screen and (min-width:40.063em) and (min-width:40.063em){.reveal-modal.full,dialog.full{margin-left:-50vw;width:100vw}}@media print{.reveal-modal,dialog{background:#fff!important}}
/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.1.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff?v=4.1.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.1.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);transform:scaleY(-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\F000"}.fa-music:before{content:"\F001"}.fa-search:before{content:"\F002"}.fa-envelope-o:before{content:"\F003"}.fa-heart:before{content:"\F004"}.fa-star:before{content:"\F005"}.fa-star-o:before{content:"\F006"}.fa-user:before{content:"\F007"}.fa-film:before{content:"\F008"}.fa-th-large:before{content:"\F009"}.fa-th:before{content:"\F00A"}.fa-th-list:before{content:"\F00B"}.fa-check:before{content:"\F00C"}.fa-times:before{content:"\F00D"}.fa-search-plus:before{content:"\F00E"}.fa-search-minus:before{content:"\F010"}.fa-power-off:before{content:"\F011"}.fa-signal:before{content:"\F012"}.fa-cog:before,.fa-gear:before{content:"\F013"}.fa-trash-o:before{content:"\F014"}.fa-home:before{content:"\F015"}.fa-file-o:before{content:"\F016"}.fa-clock-o:before{content:"\F017"}.fa-road:before{content:"\F018"}.fa-download:before{content:"\F019"}.fa-arrow-circle-o-down:before{content:"\F01A"}.fa-arrow-circle-o-up:before{content:"\F01B"}.fa-inbox:before{content:"\F01C"}.fa-play-circle-o:before{content:"\F01D"}.fa-repeat:before,.fa-rotate-right:before{content:"\F01E"}.fa-refresh:before{content:"\F021"}.fa-list-alt:before{content:"\F022"}.fa-lock:before{content:"\F023"}.fa-flag:before{content:"\F024"}.fa-headphones:before{content:"\F025"}.fa-volume-off:before{content:"\F026"}.fa-volume-down:before{content:"\F027"}.fa-volume-up:before{content:"\F028"}.fa-qrcode:before{content:"\F029"}.fa-barcode:before{content:"\F02A"}.fa-tag:before{content:"\F02B"}.fa-tags:before{content:"\F02C"}.fa-book:before{content:"\F02D"}.fa-bookmark:before{content:"\F02E"}.fa-print:before{content:"\F02F"}.fa-camera:before{content:"\F030"}.fa-font:before{content:"\F031"}.fa-bold:before{content:"\F032"}.fa-italic:before{content:"\F033"}.fa-text-height:before{content:"\F034"}.fa-text-width:before{content:"\F035"}.fa-align-left:before{content:"\F036"}.fa-align-center:before{content:"\F037"}.fa-align-right:before{content:"\F038"}.fa-align-justify:before{content:"\F039"}.fa-list:before{content:"\F03A"}.fa-dedent:before,.fa-outdent:before{content:"\F03B"}.fa-indent:before{content:"\F03C"}.fa-video-camera:before{content:"\F03D"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\F03E"}.fa-pencil:before{content:"\F040"}.fa-map-marker:before{content:"\F041"}.fa-adjust:before{content:"\F042"}.fa-tint:before{content:"\F043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\F044"}.fa-share-square-o:before{content:"\F045"}.fa-check-square-o:before{content:"\F046"}.fa-arrows:before{content:"\F047"}.fa-step-backward:before{content:"\F048"}.fa-fast-backward:before{content:"\F049"}.fa-backward:before{content:"\F04A"}.fa-play:before{content:"\F04B"}.fa-pause:before{content:"\F04C"}.fa-stop:before{content:"\F04D"}.fa-forward:before{content:"\F04E"}.fa-fast-forward:before{content:"\F050"}.fa-step-forward:before{content:"\F051"}.fa-eject:before{content:"\F052"}.fa-chevron-left:before{content:"\F053"}.fa-chevron-right:before{content:"\F054"}.fa-plus-circle:before{content:"\F055"}.fa-minus-circle:before{content:"\F056"}.fa-times-circle:before{content:"\F057"}.fa-check-circle:before{content:"\F058"}.fa-question-circle:before{content:"\F059"}.fa-info-circle:before{content:"\F05A"}.fa-crosshairs:before{content:"\F05B"}.fa-times-circle-o:before{content:"\F05C"}.fa-check-circle-o:before{content:"\F05D"}.fa-ban:before{content:"\F05E"}.fa-arrow-left:before{content:"\F060"}.fa-arrow-right:before{content:"\F061"}.fa-arrow-up:before{content:"\F062"}.fa-arrow-down:before{content:"\F063"}.fa-mail-forward:before,.fa-share:before{content:"\F064"}.fa-expand:before{content:"\F065"}.fa-compress:before{content:"\F066"}.fa-plus:before{content:"\F067"}.fa-minus:before{content:"\F068"}.fa-asterisk:before{content:"\F069"}.fa-exclamation-circle:before{content:"\F06A"}.fa-gift:before{content:"\F06B"}.fa-leaf:before{content:"\F06C"}.fa-fire:before{content:"\F06D"}.fa-eye:before{content:"\F06E"}.fa-eye-slash:before{content:"\F070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\F071"}.fa-plane:before{content:"\F072"}.fa-calendar:before{content:"\F073"}.fa-random:before{content:"\F074"}.fa-comment:before{content:"\F075"}.fa-magnet:before{content:"\F076"}.fa-chevron-up:before{content:"\F077"}.fa-chevron-down:before{content:"\F078"}.fa-retweet:before{content:"\F079"}.fa-shopping-cart:before{content:"\F07A"}.fa-folder:before{content:"\F07B"}.fa-folder-open:before{content:"\F07C"}.fa-arrows-v:before{content:"\F07D"}.fa-arrows-h:before{content:"\F07E"}.fa-bar-chart-o:before{content:"\F080"}.fa-twitter-square:before{content:"\F081"}.fa-facebook-square:before{content:"\F082"}.fa-camera-retro:before{content:"\F083"}.fa-key:before{content:"\F084"}.fa-cogs:before,.fa-gears:before{content:"\F085"}.fa-comments:before{content:"\F086"}.fa-thumbs-o-up:before{content:"\F087"}.fa-thumbs-o-down:before{content:"\F088"}.fa-star-half:before{content:"\F089"}.fa-heart-o:before{content:"\F08A"}.fa-sign-out:before{content:"\F08B"}.fa-linkedin-square:before{content:"\F08C"}.fa-thumb-tack:before{content:"\F08D"}.fa-external-link:before{content:"\F08E"}.fa-sign-in:before{content:"\F090"}.fa-trophy:before{content:"\F091"}.fa-github-square:before{content:"\F092"}.fa-upload:before{content:"\F093"}.fa-lemon-o:before{content:"\F094"}.fa-phone:before{content:"\F095"}.fa-square-o:before{content:"\F096"}.fa-bookmark-o:before{content:"\F097"}.fa-phone-square:before{content:"\F098"}.fa-twitter:before{content:"\F099"}.fa-facebook:before{content:"\F09A"}.fa-github:before{content:"\F09B"}.fa-unlock:before{content:"\F09C"}.fa-credit-card:before{content:"\F09D"}.fa-rss:before{content:"\F09E"}.fa-hdd-o:before{content:"\F0A0"}.fa-bullhorn:before{content:"\F0A1"}.fa-bell:before{content:"\F0F3"}.fa-certificate:before{content:"\F0A3"}.fa-hand-o-right:before{content:"\F0A4"}.fa-hand-o-left:before{content:"\F0A5"}.fa-hand-o-up:before{content:"\F0A6"}.fa-hand-o-down:before{content:"\F0A7"}.fa-arrow-circle-left:before{content:"\F0A8"}.fa-arrow-circle-right:before{content:"\F0A9"}.fa-arrow-circle-up:before{content:"\F0AA"}.fa-arrow-circle-down:before{content:"\F0AB"}.fa-globe:before{content:"\F0AC"}.fa-wrench:before{content:"\F0AD"}.fa-tasks:before{content:"\F0AE"}.fa-filter:before{content:"\F0B0"}.fa-briefcase:before{content:"\F0B1"}.fa-arrows-alt:before{content:"\F0B2"}.fa-group:before,.fa-users:before{content:"\F0C0"}.fa-chain:before,.fa-link:before{content:"\F0C1"}.fa-cloud:before{content:"\F0C2"}.fa-flask:before{content:"\F0C3"}.fa-cut:before,.fa-scissors:before{content:"\F0C4"}.fa-copy:before,.fa-files-o:before{content:"\F0C5"}.fa-paperclip:before{content:"\F0C6"}.fa-floppy-o:before,.fa-save:before{content:"\F0C7"}.fa-square:before{content:"\F0C8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\F0C9"}.fa-list-ul:before{content:"\F0CA"}.fa-list-ol:before{content:"\F0CB"}.fa-strikethrough:before{content:"\F0CC"}.fa-underline:before{content:"\F0CD"}.fa-table:before{content:"\F0CE"}.fa-magic:before{content:"\F0D0"}.fa-truck:before{content:"\F0D1"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-square:before{content:"\F0D3"}.fa-google-plus-square:before{content:"\F0D4"}.fa-google-plus:before{content:"\F0D5"}.fa-money:before{content:"\F0D6"}.fa-caret-down:before{content:"\F0D7"}.fa-caret-up:before{content:"\F0D8"}.fa-caret-left:before{content:"\F0D9"}.fa-caret-right:before{content:"\F0DA"}.fa-columns:before{content:"\F0DB"}.fa-sort:before,.fa-unsorted:before{content:"\F0DC"}.fa-sort-desc:before,.fa-sort-down:before{content:"\F0DD"}.fa-sort-asc:before,.fa-sort-up:before{content:"\F0DE"}.fa-envelope:before{content:"\F0E0"}.fa-linkedin:before{content:"\F0E1"}.fa-rotate-left:before,.fa-undo:before{content:"\F0E2"}.fa-gavel:before,.fa-legal:before{content:"\F0E3"}.fa-dashboard:before,.fa-tachometer:before{content:"\F0E4"}.fa-comment-o:before{content:"\F0E5"}.fa-comments-o:before{content:"\F0E6"}.fa-bolt:before,.fa-flash:before{content:"\F0E7"}.fa-sitemap:before{content:"\F0E8"}.fa-umbrella:before{content:"\F0E9"}.fa-clipboard:before,.fa-paste:before{content:"\F0EA"}.fa-lightbulb-o:before{content:"\F0EB"}.fa-exchange:before{content:"\F0EC"}.fa-cloud-download:before{content:"\F0ED"}.fa-cloud-upload:before{content:"\F0EE"}.fa-user-md:before{content:"\F0F0"}.fa-stethoscope:before{content:"\F0F1"}.fa-suitcase:before{content:"\F0F2"}.fa-bell-o:before{content:"\F0A2"}.fa-coffee:before{content:"\F0F4"}.fa-cutlery:before{content:"\F0F5"}.fa-file-text-o:before{content:"\F0F6"}.fa-building-o:before{content:"\F0F7"}.fa-hospital-o:before{content:"\F0F8"}.fa-ambulance:before{content:"\F0F9"}.fa-medkit:before{content:"\F0FA"}.fa-fighter-jet:before{content:"\F0FB"}.fa-beer:before{content:"\F0FC"}.fa-h-square:before{content:"\F0FD"}.fa-plus-square:before{content:"\F0FE"}.fa-angle-double-left:before{content:"\F100"}.fa-angle-double-right:before{content:"\F101"}.fa-angle-double-up:before{content:"\F102"}.fa-angle-double-down:before{content:"\F103"}.fa-angle-left:before{content:"\F104"}.fa-angle-right:before{content:"\F105"}.fa-angle-up:before{content:"\F106"}.fa-angle-down:before{content:"\F107"}.fa-desktop:before{content:"\F108"}.fa-laptop:before{content:"\F109"}.fa-tablet:before{content:"\F10A"}.fa-mobile-phone:before,.fa-mobile:before{content:"\F10B"}.fa-circle-o:before{content:"\F10C"}.fa-quote-left:before{content:"\F10D"}.fa-quote-right:before{content:"\F10E"}.fa-spinner:before{content:"\F110"}.fa-circle:before{content:"\F111"}.fa-mail-reply:before,.fa-reply:before{content:"\F112"}.fa-github-alt:before{content:"\F113"}.fa-folder-o:before{content:"\F114"}.fa-folder-open-o:before{content:"\F115"}.fa-smile-o:before{content:"\F118"}.fa-frown-o:before{content:"\F119"}.fa-meh-o:before{content:"\F11A"}.fa-gamepad:before{content:"\F11B"}.fa-keyboard-o:before{content:"\F11C"}.fa-flag-o:before{content:"\F11D"}.fa-flag-checkered:before{content:"\F11E"}.fa-terminal:before{content:"\F120"}.fa-code:before{content:"\F121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\F122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\F123"}.fa-location-arrow:before{content:"\F124"}.fa-crop:before{content:"\F125"}.fa-code-fork:before{content:"\F126"}.fa-chain-broken:before,.fa-unlink:before{content:"\F127"}.fa-question:before{content:"\F128"}.fa-info:before{content:"\F129"}.fa-exclamation:before{content:"\F12A"}.fa-superscript:before{content:"\F12B"}.fa-subscript:before{content:"\F12C"}.fa-eraser:before{content:"\F12D"}.fa-puzzle-piece:before{content:"\F12E"}.fa-microphone:before{content:"\F130"}.fa-microphone-slash:before{content:"\F131"}.fa-shield:before{content:"\F132"}.fa-calendar-o:before{content:"\F133"}.fa-fire-extinguisher:before{content:"\F134"}.fa-rocket:before{content:"\F135"}.fa-maxcdn:before{content:"\F136"}.fa-chevron-circle-left:before{content:"\F137"}.fa-chevron-circle-right:before{content:"\F138"}.fa-chevron-circle-up:before{content:"\F139"}.fa-chevron-circle-down:before{content:"\F13A"}.fa-html5:before{content:"\F13B"}.fa-css3:before{content:"\F13C"}.fa-anchor:before{content:"\F13D"}.fa-unlock-alt:before{content:"\F13E"}.fa-bullseye:before{content:"\F140"}.fa-ellipsis-h:before{content:"\F141"}.fa-ellipsis-v:before{content:"\F142"}.fa-rss-square:before{content:"\F143"}.fa-play-circle:before{content:"\F144"}.fa-ticket:before{content:"\F145"}.fa-minus-square:before{content:"\F146"}.fa-minus-square-o:before{content:"\F147"}.fa-level-up:before{content:"\F148"}.fa-level-down:before{content:"\F149"}.fa-check-square:before{content:"\F14A"}.fa-pencil-square:before{content:"\F14B"}.fa-external-link-square:before{content:"\F14C"}.fa-share-square:before{content:"\F14D"}.fa-compass:before{content:"\F14E"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\F150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\F151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\F152"}.fa-eur:before,.fa-euro:before{content:"\F153"}.fa-gbp:before{content:"\F154"}.fa-dollar:before,.fa-usd:before{content:"\F155"}.fa-inr:before,.fa-rupee:before{content:"\F156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\F157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\F158"}.fa-krw:before,.fa-won:before{content:"\F159"}.fa-bitcoin:before,.fa-btc:before{content:"\F15A"}.fa-file:before{content:"\F15B"}.fa-file-text:before{content:"\F15C"}.fa-sort-alpha-asc:before{content:"\F15D"}.fa-sort-alpha-desc:before{content:"\F15E"}.fa-sort-amount-asc:before{content:"\F160"}.fa-sort-amount-desc:before{content:"\F161"}.fa-sort-numeric-asc:before{content:"\F162"}.fa-sort-numeric-desc:before{content:"\F163"}.fa-thumbs-up:before{content:"\F164"}.fa-thumbs-down:before{content:"\F165"}.fa-youtube-square:before{content:"\F166"}.fa-youtube:before{content:"\F167"}.fa-xing:before{content:"\F168"}.fa-xing-square:before{content:"\F169"}.fa-youtube-play:before{content:"\F16A"}.fa-dropbox:before{content:"\F16B"}.fa-stack-overflow:before{content:"\F16C"}.fa-instagram:before{content:"\F16D"}.fa-flickr:before{content:"\F16E"}.fa-adn:before{content:"\F170"}.fa-bitbucket:before{content:"\F171"}.fa-bitbucket-square:before{content:"\F172"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-long-arrow-down:before{content:"\F175"}.fa-long-arrow-up:before{content:"\F176"}.fa-long-arrow-left:before{content:"\F177"}.fa-long-arrow-right:before{content:"\F178"}.fa-apple:before{content:"\F179"}.fa-windows:before{content:"\F17A"}.fa-android:before{content:"\F17B"}.fa-linux:before{content:"\F17C"}.fa-dribbble:before{content:"\F17D"}.fa-skype:before{content:"\F17E"}.fa-foursquare:before{content:"\F180"}.fa-trello:before{content:"\F181"}.fa-female:before{content:"\F182"}.fa-male:before{content:"\F183"}.fa-gittip:before{content:"\F184"}.fa-sun-o:before{content:"\F185"}.fa-moon-o:before{content:"\F186"}.fa-archive:before{content:"\F187"}.fa-bug:before{content:"\F188"}.fa-vk:before{content:"\F189"}.fa-weibo:before{content:"\F18A"}.fa-renren:before{content:"\F18B"}.fa-pagelines:before{content:"\F18C"}.fa-stack-exchange:before{content:"\F18D"}.fa-arrow-circle-o-right:before{content:"\F18E"}.fa-arrow-circle-o-left:before{content:"\F190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\F191"}.fa-dot-circle-o:before{content:"\F192"}.fa-wheelchair:before{content:"\F193"}.fa-vimeo-square:before{content:"\F194"}.fa-try:before,.fa-turkish-lira:before{content:"\F195"}.fa-plus-square-o:before{content:"\F196"}.fa-space-shuttle:before{content:"\F197"}.fa-slack:before{content:"\F198"}.fa-envelope-square:before{content:"\F199"}.fa-wordpress:before{content:"\F19A"}.fa-openid:before{content:"\F19B"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\F19C"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\F19D"}.fa-yahoo:before{content:"\F19E"}.fa-google:before{content:"\F1A0"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-stumbleupon:before{content:"\F1A4"}.fa-delicious:before{content:"\F1A5"}.fa-digg:before{content:"\F1A6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\F1A7"}.fa-pied-piper-alt:before{content:"\F1A8"}.fa-drupal:before{content:"\F1A9"}.fa-joomla:before{content:"\F1AA"}.fa-language:before{content:"\F1AB"}.fa-fax:before{content:"\F1AC"}.fa-building:before{content:"\F1AD"}.fa-child:before{content:"\F1AE"}.fa-paw:before{content:"\F1B0"}.fa-spoon:before{content:"\F1B1"}.fa-cube:before{content:"\F1B2"}.fa-cubes:before{content:"\F1B3"}.fa-behance:before{content:"\F1B4"}.fa-behance-square:before{content:"\F1B5"}.fa-steam:before{content:"\F1B6"}.fa-steam-square:before{content:"\F1B7"}.fa-recycle:before{content:"\F1B8"}.fa-automobile:before,.fa-car:before{content:"\F1B9"}.fa-cab:before,.fa-taxi:before{content:"\F1BA"}.fa-tree:before{content:"\F1BB"}.fa-spotify:before{content:"\F1BC"}.fa-deviantart:before{content:"\F1BD"}.fa-soundcloud:before{content:"\F1BE"}.fa-database:before{content:"\F1C0"}.fa-file-pdf-o:before{content:"\F1C1"}.fa-file-word-o:before{content:"\F1C2"}.fa-file-excel-o:before{content:"\F1C3"}.fa-file-powerpoint-o:before{content:"\F1C4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\F1C5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\F1C6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\F1C7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\F1C8"}.fa-file-code-o:before{content:"\F1C9"}.fa-vine:before{content:"\F1CA"}.fa-codepen:before{content:"\F1CB"}.fa-jsfiddle:before{content:"\F1CC"}.fa-life-bouy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\F1CD"}.fa-circle-o-notch:before{content:"\F1CE"}.fa-ra:before,.fa-rebel:before{content:"\F1D0"}.fa-empire:before,.fa-ge:before{content:"\F1D1"}.fa-git-square:before{content:"\F1D2"}.fa-git:before{content:"\F1D3"}.fa-hacker-news:before{content:"\F1D4"}.fa-tencent-weibo:before{content:"\F1D5"}.fa-qq:before{content:"\F1D6"}.fa-wechat:before,.fa-weixin:before{content:"\F1D7"}.fa-paper-plane:before,.fa-send:before{content:"\F1D8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\F1D9"}.fa-history:before{content:"\F1DA"}.fa-circle-thin:before{content:"\F1DB"}.fa-header:before{content:"\F1DC"}.fa-paragraph:before{content:"\F1DD"}.fa-sliders:before{content:"\F1DE"}.fa-share-alt:before{content:"\F1E0"}.fa-share-alt-square:before{content:"\F1E1"}.fa-bomb:before{content:"\F1E2"}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) 50% no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper .bx-loading{background:url(../js/vendor/bx-loader/bx_loader.gif) 50% no-repeat #fff}.bx-wrapper .bx-prev{background:url(../js/vendor/bx-loader/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{background:url(../js/vendor/bx-loader/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-controls-auto .bx-start{background:url(../js/vendor/bx-loader/controls.png) -86px -11px no-repeat}.bx-wrapper .bx-controls-auto .bx-stop{background:url(../js/vendor/bx-loader/controls.png) -86px -44px no-repeat}#logo,.centered{text-align:center}.upper{text-transform:uppercase}.italic{font-style:italic}.citation{font-weight:700}.underscore:after{border-bottom:3px solid #ccc;content:"";display:block;padding-top:.5em;width:40px}.centered .underscore:after,.underscore.centered:after{margin:0 auto}.underscore.centered--override:after{margin:initial}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.float-left{float:left}.float-right{float:right}.relative{position:relative}.overflow-hidden{overflow:hidden}[data-hoverImg-src]:hover{cursor:pointer}.js-is-loading{height:0;visibility:hidden}body,html{height:100%}*,:after,:before{box-sizing:border-box}body{background:#fff;padding:0;margin:0;overflow-x:hidden;position:relative;cursor:default}svg{max-width:100%}:focus{outline:5px auto #fff}.button{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;font-size:1rem;display:block;background:#1f3d7c;color:#fff;padding:.5rem;text-align:center}.button:hover{background:#2951a5;color:#fff}.button .fa{padding-right:.5rem}.share{font-size:0}.share li{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;font-size:1rem}@media (min-width:800px){.share li{display:inline-block}.share li+li{margin-top:0;margin-left:1rem}}.share li+li{margin-top:.75rem}@media (min-width:800px){.share a{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;font-size:1rem;display:block;background:#1f3d7c;color:#fff;text-align:center;padding:.5rem 2rem .5rem .5rem}.share a:hover{background:#2951a5;color:#fff}.share a .fa{padding-right:.5rem}}.share a .fa{padding-right:.75rem}body,html{font-size:20px;font-family:utopia-std,serif;font-weight:300;line-height:1.25}@media (max-width:800px){body,html{font-size:16px}}h1,h2,h3,h4,h5,h6{margin:0 0 .65em}.h1,.h3,.h4,.h5,.h6,h1,h3,h4,h5,h6{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;text-transform:uppercase}.h2,h2{font-family:utopia-std,serif;font-weight:300}.h2,.h2 a,h2,h2 a{color:#1f3d7c}.h2 a:hover,h2 a:hover{color:#6280c0}.h4,h4{color:#707070}p{line-height:1.4;margin:1em 0}.unstyled,ul li{list-style:none}.unstyled{margin:0;padding:0}.unstyled li:before{content:""}a{transition:color .2s ease-in-out,background-color .2s ease-in-out;text-decoration:none;color:#6280c0}a:hover{color:#2951a5}a[href^="tel:"]{font-weight:700;display:inline-block}.readmore{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;text-transform:uppercase;display:inline-block}.readmore:after{content:"\F101";transition:.2s ease-in-out;font-family:fontawesome;display:inline-block;padding-left:.25em}.readmore:hover:after{transform:translateX(.25rem)}.readmore.spacing-right{padding-right:2.5rem}.readmore.reverse:after{content:"";transition:none;display:none;padding-left:0}.readmore.reverse:before{content:"\F100";transition:.2s ease-in-out;font-family:fontawesome;display:inline-block;padding-right:.25em}.nothing{color:#707070}.module-heading{font-size:36px;text-align:center}.phone{font-size:1.5em;font-family:utopia-std,serif;font-weight:700}.phone:before{display:inline-block;content:"\F095";font-family:fontawesome;color:#b9782a;font-size:.8em;padding:0 .25em 0 0}i{font-style:normal}.chunk{color:#898989;padding:1.5rem 0 1.75rem;border-top:2px dotted #d9e2f5;border-bottom:2px dotted #d9e2f5}.chunk+.chunk{margin-top:.5rem;border-top:0}.chunk a{color:#6280c0}.chunk a:hover{color:#2951a5}.chunk h3{font-size:1.5rem;color:#1f3d7c}.chunk p{margin:0}.chunk p+h4,.chunk p+p{margin:1em 0 0}.bx-controls,.container{padding-left:1.2rem;padding-right:1.2rem;margin:0 auto}@media (min-width:1100px){.bx-controls,.container{padding-left:0;padding-right:0;max-width:55rem}}@media (min-width:63.25rem){.container.wide,.wide.bx-controls{max-width:63.25rem}}@media (min-width:960px){.row{width:auto;margin-left:-.9375rem;margin-right:-.9375rem}}@media (min-width:1100px){.row.more-column-spacing,.row.more-column-spacing .row{width:auto;margin-left:-2rem;margin-right:-2rem}.row.more-column-spacing .columns{padding-left:2rem;padding-right:2rem}}@media (max-width:960px){.row.more-column-spacing .row{margin-left:0;margin-right:0}}@media (min-width:1100px){.row.max-column-spacing,.row.max-column-spacing .row{width:auto;margin-left:-4rem;margin-right:-4rem}.row.max-column-spacing .columns{padding-left:4rem;padding-right:4rem}}@media (max-width:960px){.row.max-column-spacing .row{margin-left:0;margin-right:0}}@media (max-width:960px){.columns[class^=large-]{padding-left:0;padding-right:0}}.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form select,.form textarea{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;display:block;width:100%;font-size:1.2rem;padding:.5rem 1rem;border:1px solid #cad8f4;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background:#fdfdfe;color:#1f3d7c}.form input[type=date]:focus,.form input[type=datetime-local]:focus,.form input[type=datetime]:focus,.form input[type=email]:focus,.form input[type=month]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=time]:focus,.form input[type=url]:focus,.form input[type=week]:focus,.form select:focus,.form textarea:focus{background:#fff;border-color:#fff;box-shadow:0;outline:0}.form input[type=date]::-webkit-input-placeholder,.form input[type=datetime-local]::-webkit-input-placeholder,.form input[type=datetime]::-webkit-input-placeholder,.form input[type=email]::-webkit-input-placeholder,.form input[type=month]::-webkit-input-placeholder,.form input[type=number]::-webkit-input-placeholder,.form input[type=password]::-webkit-input-placeholder,.form input[type=tel]::-webkit-input-placeholder,.form input[type=text]::-webkit-input-placeholder,.form input[type=time]::-webkit-input-placeholder,.form input[type=url]::-webkit-input-placeholder,.form input[type=week]::-webkit-input-placeholder,.form select::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#7d7d7d}.form input[type=date]:-moz-placeholder,.form input[type=date]::-moz-placeholder,.form input[type=datetime-local]:-moz-placeholder,.form input[type=datetime-local]::-moz-placeholder,.form input[type=datetime]:-moz-placeholder,.form input[type=datetime]::-moz-placeholder,.form input[type=email]:-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=month]:-moz-placeholder,.form input[type=month]::-moz-placeholder,.form input[type=number]:-moz-placeholder,.form input[type=number]::-moz-placeholder,.form input[type=password]:-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=tel]:-moz-placeholder,.form input[type=tel]::-moz-placeholder,.form input[type=text]:-moz-placeholder,.form input[type=text]::-moz-placeholder,.form input[type=time]:-moz-placeholder,.form input[type=time]::-moz-placeholder,.form input[type=url]:-moz-placeholder,.form input[type=url]::-moz-placeholder,.form input[type=week]:-moz-placeholder,.form input[type=week]::-moz-placeholder,.form select:-moz-placeholder,.form select::-moz-placeholder,.form textarea:-moz-placeholder,.form textarea::-moz-placeholder{color:#7d7d7d}.form input[type=date]:-ms-input-placeholder,.form input[type=datetime-local]:-ms-input-placeholder,.form input[type=datetime]:-ms-input-placeholder,.form input[type=email]:-ms-input-placeholder,.form input[type=month]:-ms-input-placeholder,.form input[type=number]:-ms-input-placeholder,.form input[type=password]:-ms-input-placeholder,.form input[type=tel]:-ms-input-placeholder,.form input[type=text]:-ms-input-placeholder,.form input[type=time]:-ms-input-placeholder,.form input[type=url]:-ms-input-placeholder,.form input[type=week]:-ms-input-placeholder,.form select:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#7d7d7d}.form input[type=date].placeholder,.form input[type=datetime-local].placeholder,.form input[type=datetime].placeholder,.form input[type=email].placeholder,.form input[type=month].placeholder,.form input[type=number].placeholder,.form input[type=password].placeholder,.form input[type=tel].placeholder,.form input[type=text].placeholder,.form input[type=time].placeholder,.form input[type=url].placeholder,.form input[type=week].placeholder,.form select,.form select.placeholder,.form textarea.placeholder{color:#7d7d7d}.form select.valid{color:#1f3d7c}.form select::-ms-expand{display:none}.form [data-href-select]{cursor:pointer}.form textarea{resize:none;min-height:6rem}.form .checkbox-label{cursor:pointer;display:block}.form .checkbox-label::-moz-selection{background:transparent}.form .checkbox-label::selection{background:transparent}.form .checkbox-label+.checkbox-label{margin-top:.75rem}.form .checkbox-label input[type=checkbox]{display:none}.form .checkbox-label input[type=checkbox]:checked~.checkbox{color:#1f3d7c}.form .checkbox-label .checkbox{display:inline-block;background:#f1f1f1;width:25px;height:25px;text-align:center;color:transparent;margin:0 10px 0 0;border:1px solid #f1f1f1}.form .checkbox-label .checkbox::-moz-selection{background:transparent}.form .checkbox-label .checkbox::selection{background:transparent}.form .field{padding:3px 4px;margin:0 -4px}.form .field.focus{background:#b2c4e8}.form .field.focus.error{background:#ffbaba}.form .field.focus.error input[type=date],.form .field.focus.error input[type=datetime-local],.form .field.focus.error input[type=datetime],.form .field.focus.error input[type=email],.form .field.focus.error input[type=month],.form .field.focus.error input[type=number],.form .field.focus.error input[type=password],.form .field.focus.error input[type=tel],.form .field.focus.error input[type=text],.form .field.focus.error input[type=time],.form .field.focus.error input[type=url],.form .field.focus.error input[type=week],.form .field.focus.error select,.form .field.focus.error textarea{border-color:red}.form .field.error input[type=date],.form .field.error input[type=datetime-local],.form .field.error input[type=datetime],.form .field.error input[type=email],.form .field.error input[type=month],.form .field.error input[type=number],.form .field.error input[type=password],.form .field.error input[type=tel],.form .field.error input[type=text],.form .field.error input[type=time],.form .field.error input[type=url],.form .field.error input[type=week],.form .field.error select,.form .field.error textarea{border-color:#ffbaba}.form .field.select{position:relative}.form .field.select:after{content:"\F0DD";display:block;font-family:fontawesome;color:#1f3d7c;font-size:1.5rem;position:absolute;top:50%;margin-top:-1.2rem;right:1rem}.form .field.no-style{padding:0;margin:0}.form .field.no-style.focus{background:none}.form .field+.field{margin-top:.75rem}.form .field .errors,.form .field .freeform-errors{margin:10px 0;padding:0 20px;border:1px solid #b54a4a;background:#ffbaba}.form .field .errors li,.form .field .freeform-errors li{color:#b54a4a;font-size:17px;padding:15px 0;text-align:left}.form button{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;font-size:1.2rem;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;border-radius:0;color:#6280c0;margin-top:1.5rem;padding:0;border:0;background:none}.form button:after{transition:.2s ease-in-out;content:"\F101";font-family:fontawesome;display:inline-block;padding-left:.25rem}.form button:hover:after{transform:translateX(.25rem)}.form .spinner{display:none;font-size:.75rem}.form .spinner .wheel{display:none}.form.loading .spinner{display:block}.cssanimations .form .spinner{display:inline-block;font-size:0}.cssanimations .form .spinner .wheel{display:block;opacity:0;transition:opacity .6s}.cssanimations .form.loading .spinner .wheel{opacity:1;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite}.form .freeform-form-errors li{color:#b54a4a}.form .form-errors,.form .form-success,.form .freeform-form-errors{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;padding:1rem .75rem;margin-bottom:.75rem}.form .form-errors~.form-success,.form .form-success~.form-success,.form .freeform-form-errors~.form-success{display:none}.form .form-errors p,.form .form-success p,.form .freeform-form-errors p{font-weight:700;margin:0 0 .75em}.form .form-errors li,.form .form-errors p,.form .form-success li,.form .form-success p,.form .freeform-form-errors li,.form .freeform-form-errors p{margin:.5rem 0}.form .form-errors li:first-child,.form .form-errors p:first-child,.form .form-success li:first-child,.form .form-success p:first-child,.form .freeform-form-errors li:first-child,.form .freeform-form-errors p:first-child{margin-top:0}.form .form-errors li:last-child,.form .form-errors p:last-child,.form .form-success li:last-child,.form .form-success p:last-child,.form .freeform-form-errors li:last-child,.form .freeform-form-errors p:last-child{margin-bottom:0}.form .form-errors ul,.form .form-success ul,.form .freeform-form-errors ul{margin:0;padding:0}.form .form-success{border:1px solid #c1e2b3;background:#dff0d8}.form .form-success,.form .form-success p{color:#67b646}.form .form-errors,.form .freeform-form-errors{border:1px solid #c5cbdc;background:#d5d9e6}.form .form-errors,.form .form-errors p,.form .freeform-form-errors,.form .freeform-form-errors p{color:#6280c0;text-align:left}.form .form-errors strong,.form .freeform-form-errors strong{display:inline-block;padding-right:.5rem}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.callouts{margin:3rem 0 0}@media (min-width:800px){.callouts .container{padding:0 4rem}}@media (min-width:800px){.callouts .row{width:auto;margin-left:-2.5rem;margin-right:-2.5rem}}.callouts .columns{padding-left:0;padding-right:0}.callouts .columns+.columns{margin:2.5rem 0 0}@media (min-width:800px){.callouts .columns{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.callouts .columns+.columns{margin:0}}.callout.callout--partway-blue-lion{background:#1f3d7c;color:#fff;width:auto;margin-bottom:4rem}@media (min-width:1100px){.callout.callout--partway-blue-lion{width:55rem;position:relative;margin:-3.75rem auto 4rem;z-index:1}.callout.callout--partway-blue-lion:before{content:"";display:block;position:absolute;top:0;right:100%;width:100%;height:100%;background:#1f3d7c}}.callout.callout--partway-blue-lion h2{position:relative;color:#fff}.callout.callout--partway-blue-lion h2:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -5px}.callout.callout--partway-blue-lion p{margin:15px 0 0}.callout.callout--partway-blue-lion p a{margin:10px 0 20px}.callout.callout--partway-blue-lion .container{position:relative;padding:40px 1.2rem}@media (min-width:800px){.callout.callout--partway-blue-lion .container:after{content:"";display:block;position:absolute;top:-2.5rem;left:1.2rem;background:url(../img/lion-blue.png) no-repeat;background-size:426px 338px;width:11.95rem;height:16.9rem}}@media (min-width:1100px){.callout.callout--partway-blue-lion .container:after{left:0}}@media (min-width:800px){.callout.callout--partway-blue-lion .container{padding:4rem 2rem 2rem 15.7rem}}@media (min-width:960px){.callout.callout--partway-blue-lion .container{padding-right:6.5rem}}.callout.callout--cube{position:relative;background:#e8eaf0;text-align:center;padding:2.5rem}@media (min-width:800px){.callout.callout--cube{display:table;width:100%;text-align:left}}.callout.callout--cube a{color:#649aff}.callout.callout--cube h2{color:#242861;margin:0 0 .5em}.callout.callout--cube h2 span{display:block;line-height:.9em;font-size:2.4rem}.callout.callout--cube p{color:#7d7d7d}.callout.callout--cube .icon{display:inline-block;margin:-3.75rem 0 1.25rem}@media (min-width:800px){.callout.callout--cube .icon{display:table-cell;width:2rem;margin:0}.callout.callout--cube .icon img{max-width:none}}.callout.callout--cube .icon img{display:block}@media (min-width:800px){.callout.callout--cube .icon img{position:absolute;left:-.5rem;margin:-.25rem 0 0}}.callout.callout--cube.has-thumb .icon img{left:-2.5rem;margin:0}@media (min-width:800px){.callout.callout--cube .content{display:table-cell}}.callout.callout--cube .readmore{font-size:1.2rem}.callout.callout--tan{margin:4rem 0 0}@media (min-width:800px){.callout.callout--tan>.container{padding-left:3.75rem;padding-right:3.75rem}}.callout.callout--tan .inner{background:#faf2e8;text-align:center;padding:3.4rem 1.2rem 2rem}@media (min-width:800px){.callout.callout--tan .inner{padding-left:7rem;padding-right:7rem}}.callout.callout--tan .inner2{background:#e8eaf0;padding:3.4rem 1.2rem 2rem;text-align:center}.callout.callout--tan .inner2 h2,.callout.callout--tan .inner2 h3{color:#1f3d7c}.callout.callout--tan .inner2 a{color:#649aff}.callout.callout--tan .inner2 a:hover{color:#5a93ff}.callout.callout--tan .crest{display:block;margin:-4.65rem auto .8rem}.callout.callout--tan h2,.callout.callout--tan h3,.callout.callout--tan p{color:#6a5337}.callout.callout--tan h2,.callout.callout--tan h3{line-height:1}.callout.callout--tan h3{font-size:1.8rem;margin:0 0 1rem}.callout.callout--tan h2{font-size:2.4rem;margin:0 0 2.2rem}.callout.callout--tan p{margin:0}.callout.callout--tan p+p{margin:.75rem 0 0}.callout.callout--tan a{color:#b9782a}.callout.callout--tan a:hover{color:#8f5d21}.callout.callout--tan .readmore{font-size:1.8rem}.callout.callout--tan.n2m{margin-bottom:4rem}.callout.callout--photo,.callout.callout--photo__advanced{background:#1f3d7c;color:#fff;margin:4rem 0 0}.callout.callout--photo.title,.callout.callout--photo__advanced.title{margin:0 0 2rem}@media (max-width:800px){.callout.callout--photo.title.underlap,.callout.callout--photo__advanced.title.underlap{margin:0}}@media (min-width:800px){.callout.callout--photo,.callout.callout--photo__advanced{display:table;background:none;width:100%;overflow-x:hidden;overflow-y:visible}.callout.callout--photo.underlap,.callout.callout--photo__advanced.underlap{margin-bottom:-2rem}.callout.callout--photo .content,.callout.callout--photo .photo,.callout.callout--photo__advanced .content,.callout.callout--photo__advanced .photo{display:table-cell}}.callout.callout--photo__advanced h2,.callout.callout--photo h2{color:#fff}.callout.callout--photo .crest,.callout.callout--photo__advanced .crest{display:block;width:5.1rem;margin:-4.9rem auto .8rem}@media (min-width:800px) and (max-width:1200px){.callout.callout--photo .crest,.callout.callout--photo__advanced .crest{margin-top:-4.4rem}}@media (min-width:1200px){.callout.callout--photo .crest,.callout.callout--photo__advanced .crest{margin-top:-5.9rem}}.callout.callout--photo>.container,.callout.callout--photo__advanced>.container{padding:0 1.2rem}@media (min-width:1100px){.callout.callout--photo>.container,.callout.callout--photo__advanced>.container{padding:0}}.callout.callout--photo .photo,.callout.callout--photo__advanced .photo{position:relative;z-index:1;width:15rem;background-repeat:no-repeat;background-position:50%;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc)}@media (min-width:1200px){.callout.callout--photo .photo,.callout.callout--photo__advanced .photo{width:22rem}}@media (min-width:1200px){.callout.callout--photo.title .photo,.callout.callout--photo__advanced.title .photo{width:28rem}}.callout.callout--photo .content,.callout.callout--photo__advanced .content{padding:2rem 0}.callout.callout--photo .content .inner,.callout.callout--photo__advanced .content .inner{position:relative;background:#1f3d7c;padding:1rem 0}@media (min-width:800px){.callout.callout--photo .content .inner,.callout.callout--photo__advanced .content .inner{padding:2rem 2rem 2rem 3.75rem}.callout.callout--photo .content .inner:after,.callout.callout--photo .content .inner:before,.callout.callout--photo__advanced .content .inner:after,.callout.callout--photo__advanced .content .inner:before{content:"";display:block;position:absolute;background:#1f3d7c;width:100rem;height:100%;top:0;right:100%}.callout.callout--photo .content .inner:after,.callout.callout--photo__advanced .content .inner:after{right:auto;left:100%}}@media (min-width:1200px){.callout.callout--photo .content .inner,.callout.callout--photo__advanced .content .inner{padding:4.5rem 4.5rem 3rem 3.75rem}}@media (min-width:1200px){.callout.callout--photo.title .content .inner,.callout.callout--photo__advanced.title .content .inner{padding:3rem 4.5rem 4rem 3.75rem}}.callout.callout--photo__advanced h1,.callout.callout--photo h1{position:relative;margin:0 0 .5rem}.callout.callout--photo__advanced h1:before,.callout.callout--photo h1:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -5px}.callout.callout--photo__advanced p,.callout.callout--photo p{line-height:1.75em;color:#eff4f4}.callout.callout--photo.title p,.callout.callout--photo__advanced.title p{line-height:1.2em;color:#dee9ff;margin:0}.callout.callout--photo__advanced{background:#1f3d7c;color:#dee9ff}@media (max-width:1024px){.callout.callout--photo__advanced .photo{display:none}.callout.callout--photo__advanced .content{display:block}}.callout.callout--photo__advanced h2{text-align:center;font-size:2.1rem;margin:0 0 1rem}.callout.callout--photo__advanced h3{font-size:1.2rem;margin:0;color:#fff}.callout.callout--photo__advanced p{margin:0;font-size:1.2rem;line-height:1.2em}.callout.callout--photo__advanced p+p{margin:.5rem 0 0}.callout.callout--photo__advanced a{color:#fff}.callout.callout--photo__advanced .readmore{font-size:1rem}.callout.callout--photo__advanced .columns{position:relative;padding:0 1rem 0 0}.callout.callout--photo__advanced .columns:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;margin:0 0 12px}.callout.callout--photo__advanced .columns+.columns{margin:2rem 0 0}@media (min-width:1024px){.callout.callout--photo__advanced .columns+.columns{margin:0}}@media (min-width:1200px){.callout.callout--photo__advanced .content .inner,.callout.callout--photo__advanced .content .inner:after,.callout.callout--photo__advanced .content .inner:before{background:#1f3d7c}}.callout.callout--cols{background:#e8eaf0;color:#636363;padding:4rem 0}@media (min-width:1200px){.callout.callout--cols{padding:6rem 0 4rem}}.callout.callout--cols h2{font-size:2rem;margin:0;color:#1f3d7c;line-height:1}@media (max-width:1024px){.callout.callout--cols h2{margin-bottom:1.5rem}}.callout.callout--cols a{color:#1f3d7c}.callout.callout--cols .columns.has-bar{position:relative}.callout.callout--cols .columns.has-bar:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;margin:0 0 12px;background-position:0 -15px}@media (max-width:800px){.callout.callout--cols .columns{padding:0}}.callout.callout--cols .row+.row{margin-top:2rem}.callout.callout--lion{padding:4rem 0}@media (min-width:960px){.callout.callout--lion{padding:2rem 0 1rem}}@media (min-width:960px){.callout.callout--lion .inner{display:table}}@media (min-width:960px){.callout.callout--lion .content,.callout.callout--lion .lion-holder{display:table-cell;vertical-align:top}}@media (min-width:960px){.callout.callout--lion .content{padding-top:3.5rem}}.callout.callout--lion p{color:#707070}@media (min-width:960px){.callout.callout--lion .lion-holder{width:15.15rem}.callout.callout--lion .lion-holder .lion{background:url(../img/lion.png) no-repeat;background-size:263px 520px;width:13.15rem;height:26rem;display:block;margin:-3.25rem auto 0}}.carousel--home .carousel-item{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;position:relative;background-repeat:no-repeat;background-position:0 0;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc);height:61vw;max-height:38.4rem;padding:3.5rem 0}.carousel--home .carousel-item .caption{margin:0 0 0 -3px}.carousel--home .carousel-item .caption:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#00ffffff",GradientType=1)}.carousel--home .carousel-item .readmore,.carousel--home .carousel-item h2{position:relative}.carousel--home .carousel-item h2{margin:3vw 0 5px;color:#6a5337;text-transform:uppercase;font-size:7vw;line-height:1em;max-width:8em}@media (min-width:800px){.carousel--home .carousel-item h2{margin:1rem 0 .25rem;font-size:3em}}.carousel--home .carousel-item .readmore{font-size:1.2rem;color:#2951a5}.bx-wrapper{margin:0}.bx-wrapper .bx-viewport{padding:0;box-shadow:none;background:none;border:0;left:auto}.carousel--home .bx-wrapper .bx-pager-item{float:left}.bx-controls{position:absolute;width:100%;top:0;left:0}@media (min-width:1100px){.bx-controls{left:50%;margin-left:-27.5rem}}.carousel--home .bx-controls .bx-pager{width:auto}.carousel--home .bx-wrapper .bx-pager{position:static;padding-top:3em;bottom:auto}.carousel--home .bx-wrapper .bx-pager.bx-default-pager a{margin:0;border-radius:0;background:#6a5337;width:.75rem;height:.75rem}@media (min-width:800px){.carousel--home .bx-wrapper .bx-pager.bx-default-pager a{width:.5rem;height:.5rem}}.carousel--home .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#8c6d48}.carousel--home .bx-wrapper .bx-pager.bx-default-pager a.active{background:#1f3d7c}.carousel--home .bx-wrapper .bx-pager .bx-pager-item+.bx-pager-item{margin:0 0 0 10px}.slider{margin:4rem 0 0}.slider .carousel{position:relative}.slider .carousel img{width:100%}.slider footer{border-top:3px solid #303646;background:#43567f;text-align:center;padding:1.5rem 0 1rem;color:#fff}@media (min-width:800px){.slider footer{background:url(../img/blue-transparent.png);background:rgba(20,44,95,.8)}}.slider footer .module-heading,.slider footer p{display:block}.slider footer .module-heading{color:#fff;margin:0 0 .5em}.slider footer p{color:#dee9ff;margin:0 auto 1em}.slider footer a{color:#fff}.slider footer a:hover{color:#9db4e7}.slider footer .phone:before{color:#dee9ff}.celebrations .carousel-item{position:relative}.celebrations .carousel-item .inner{height:50vw;max-height:40rem;background-position:top;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc)}@media (min-width:1200px){.celebrations .carousel-item footer>.container{padding-left:4.75rem;padding-right:4.75rem}}.celebrations .slider-control{top:30%}.callout.title+.l_content,.hero.advanced+.l_content{padding-top:4rem}@media (min-width:1200px){.callout.title+.l_content,.hero.advanced+.l_content{padding-top:6rem}}.l_content.gray{color:#707070;padding:4rem 0;background:#e8eaf0}@media (min-width:1200px){.l_content.gray{padding:6rem 0 4rem}}.l_content.gray h2{position:relative;font-size:1.8rem;color:#1f3d7c}.l_content.gray h2:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -15px}.l_content.gray h4{margin:0}@media (max-width:1100px){.sidebar{margin-bottom:2rem}}.sidebar p{line-height:1.75em;margin:.5em 0}.sidebar .categories{display:none}@media (min-width:1024px){.sidebar .categories{display:block;position:relative;font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;font-size:1.2rem;line-height:1}.sidebar .categories:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;margin:0 0 1.2rem;background-position:0 -15px}.sidebar .categories li+li{margin:1.75rem 0 0}.sidebar .categories li.current a,.sidebar .categories li a:hover{color:#1f3d7c}}@media (min-width:1024px){.sidebar .mobile-only{display:none}}@media (min-width:1200px){.definitions>.container{padding-left:4.75rem;padding-right:4.75rem}}.definitions article{color:#898989}@media (min-width:960px){.definitions article{padding-left:5rem;padding-right:5rem}}.definitions article+article{margin-top:3.5rem}.definitions article h2{font-size:1.2rem;margin:0 0 .5rem}.definitions article p{margin:0}@media (min-width:1200px){.events>.container,.press-releases>.container{padding-left:6rem;padding-right:6rem}}@media (min-width:1200px){.post-content>.container{padding-left:4.75rem;padding-right:4.75rem}}.post-content article{color:#898989}@media (min-width:800px){.post-content article{font-size:1.2rem;padding-left:1.25rem;padding-right:1.25rem}}.post-content article h3{font-size:1.5rem;color:#1f3d7c;text-align:center}@media (min-width:800px){.post-content article h3{padding-left:3rem;padding-right:3rem}}.post-content article ol,.post-content article ul{max-width:35rem;margin:2.5rem auto}@media (min-width:800px){.post-content article ol,.post-content article ul{font-size:1.1rem}}.post-content article ol li,.post-content article ul li{margin:.75rem 0}.post-content article blockquote{position:relative;font-style:italic;text-align:center;color:#b9782a;font-size:1.75rem;max-width:33.5rem;margin:3rem auto;padding:.5rem 3.7rem}.post-content article blockquote:after,.post-content article blockquote:before{content:"";position:absolute;width:54px;height:35px;background-size:54px 35px}.post-content article blockquote:before{background:url(../img/ldquo.png) no-repeat;top:0;left:0}.post-content article blockquote:after{background:url(../img/rdquo.png) no-repeat;bottom:0;right:0}.post-content article blockquote p{display:inline}.post-content footer{border-top:1px solid #e5e5e5;text-align:center;padding:1rem 0 0;margin:2rem 0 0}.post-nav{overflow:hidden}.post-nav .post-nav-link{background:#d5d9e6;color:#1f3d7c;font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;padding:.5rem 1.5rem;float:left}@media (min-width:800px){.post-nav .post-nav-link{width:auto}}.post-nav .post-nav-link:hover{background:#dbdfea}.post-nav .post-nav-link:hover .fa{transform:translateX(-2px)}.post-nav .post-nav-link.next{float:right}.post-nav .post-nav-link.next:hover .fa{transform:translateX(2px)}.post-nav .post-nav-link .fa{transition:.2s ease-in-out;padding:0 5px}#layout .post-message p{color:#707070}.engagement header{position:relative}.engagement header img{position:absolute;right:100%;top:0;transform:translate(-50%)}.engagement header h1{color:#2951a5;margin-bottom:2rem}.engagement-content h3{border-bottom:1px solid #2951a5;color:#2951a5;margin-top:3rem;padding-bottom:.5rem}.engagement-content h4{margin-top:2rem}.engagement-content .callout h2{text-align:left}.engagement-content .callout .related{padding:0;text-align:left}.engagement-content .callout .related li{color:#2951a5;font-size:20px;margin-bottom:2rem}.engagement-content .callout .related li h4{margin-top:0}.engagement-content .callout .related li h4 a{color:#6280c0;font-size:20px;margin-top:.5rem}.engagement-content .callout .related li h4 a:hover{color:#2951a5}.engagement-data{border-top:1px solid #2951a5}.engagement-data ul{font-size:0;margin-bottom:3rem;padding:0}.engagement-data ul li{border-left:1px solid #2951a5;display:inline-block;margin-top:1rem;padding-left:10px;vertical-align:top}.engagement-data ul li h3{font-size:20px;margin:0}.engagement-data ul li p{color:#2951a5;font-size:20px;margin-top:0}.sell-side .engagement-data ul li{width:25%}.buy-side .engagement-data ul li{width:33.3333%}@media (max-width:700px){.engagement-data ul li p{font-size:16px}}@media (max-width:400px){.engagement-data ul li p{font-size:14px}}@media (max-width:350px){.engagement-data ul li h3{font-size:14px}.engagement-data ul li p{font-size:11px}}.engagement-form{margin-top:4rem}.engagement-form p{margin-bottom:3rem}.engagement-form .h1{position:relative;color:#2951a5;margin-bottom:0;text-align:left}.engagement-form .h1:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -15px}.feed h2{position:relative;color:#1f3d7c}.feed h2:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -15px}.feed .wrapper{border-top:1px solid #e5e5e5;padding:1rem 0 0}.feed .view-all,.feed article{padding:.5rem 0 0}.feed.partial{padding:5rem 0 0}@media (min-width:1100px){.feed.partial{padding-bottom:4rem}}.feed.partial .view-all,.feed.partial article{border-top:2px dotted #d9e2f5}.feed.partial article{padding-bottom:2rem}.feed.partial article+article{padding-top:.5rem}.feed.partial .wrapper{border-top:0;padding:0}.feed article+article{padding-top:2.5rem}.feed article h4{margin:0 0 .5rem}.feed article h3{font-family:utopia-std,serif;font-weight:300;font-size:1.2rem;text-transform:none;margin:0;color:#1f3d7c}.feed article h3 a{color:#1f3d7c}.feed article h3 a:hover{color:#2951a5}.feed article p{color:#898989;line-height:1.15rem;margin:.5rem 0 .75rem}.feed article .links a{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;display:inline-block}.feed article .links a+a{margin-left:1rem}.feed article .links a .fa{display:inline-block;padding-left:.25rem}.feed article .inner{display:table}.feed article .content,.feed article .thumb{display:table-cell;vertical-align:top}.feed article .thumb{width:3.75rem}.feed article .content{padding-left:1rem}.feed article footer{padding:1.2rem 0 0;margin:1.2rem 0 0;border-top:1px solid #e5e5e5}.feed.events-feed article+article{padding-top:1.5rem;margin-top:3rem;border-top:1px solid #e5e5e5}.feed.events-feed .thumb{width:10.5rem}.feed.events-feed .thumb .button{margin-top:.5rem}.feed.events-feed .content p{line-height:1.2em}.feed.events-feed .content header{margin:0 0 1rem}.feed.events-feed .content header p{margin:0;font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;color:#707070;border-left:1px solid #1f3d7c;padding-left:.75rem}@media (min-width:960px){.feed.events-feed .content header p{display:inline-block}.feed.events-feed .content header p+p{margin-top:0;margin-left:2rem}}.feed.events-feed .content header p+p{margin-top:1rem}@media (max-width:640px){.feed.events-feed,.feed.events-feed .content,.feed.events-feed .thumb{display:block}.feed.events-feed .thumb{width:auto;margin:0 0 1rem}.feed.events-feed .content{padding:0}}.feed .view-all .readmore{color:#649aff;font-size:1.2rem}.l_footer{margin:4rem 0 0}@media (min-width:1100px){.l_footer{overflow:hidden}}.l_footer>.container{padding:0}@media (min-width:1100px){.l_footer>.container{padding:0 1.2rem}}.l_footer a{color:#dee9ff}.l_footer a:hover{color:#fff}.l_footer .inner{position:relative;font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;background:#1f3d7c;padding:2rem 3.25rem;text-align:center}@media (min-width:640px){.l_footer .inner{padding-bottom:3.5rem}}@media (min-width:1024px){.l_footer .inner{text-align:left}}@media (min-width:1100px){.l_footer .inner:after{content:"";display:block;position:absolute;left:100%;top:0;background:#1f3d7c;width:100%;height:100%}}.l_footer .columns{padding:0}@media (min-width:1024px){.l_footer .logo-width{display:inline-block;margin:0 0 0 -.5rem}}.l_footer .social-links{margin:1.5rem 0 0;font-size:0}@media (min-width:1024px){.l_footer .social-links{text-align:right}}.l_footer .social-links li{font-size:1.4rem;display:inline-block;margin:0 .5rem}@media (min-width:1024px){.l_footer .social-links li{margin:0}.l_footer .social-links li+li{margin-left:1rem}}.l_footer .site-credit{text-align:center;color:#dee9ff;font-size:16px;font-family:jaf-bernino-sans-comp,sans-serif;letter-spacing:2;margin-top:10px;line-height:1;display:inline-block;text-transform:uppercase}@media (min-width:1024px){.l_footer .site-credit{float:right}}.l_footer .site-credit a{text-decoration:none;text-transform:uppercase;color:#dee9ff}.l_footer .site-credit .bolt em{font-size:0}.l_footer .site-credit .bolt svg{display:inline-block;vertical-align:text-top;width:1.25em;height:1.25em;margin:0 .2em}.l_footer .site-credit .bolt svg *{fill:#dee9ff}.l_footer .navbar{display:none;font-size:0}@media (min-width:640px){.l_footer .navbar{display:block}}@media (min-width:1024px){.l_footer .navbar{text-align:right;padding:0 1rem 0 0}}@media (min-width:640px){.l_footer .navbar ul{display:inline-block;vertical-align:top;text-align:left;font-size:1rem}.l_footer .navbar ul li+li{margin:.5rem 0 0}}@media (min-width:640px) and (max-width:1024px){.l_footer .navbar ul{margin:.75rem 1.625rem 0}}@media (min-width:1024px){.l_footer .navbar ul{margin:.75rem 0 0}}@media (min-width:1024px) and (max-width:1100px){.l_footer .navbar ul+ul{margin-left:1.5rem}}@media (min-width:1100px){.l_footer .navbar ul+ul{margin-left:3.25rem}}.l_footer .base{padding:.3rem 1.2rem;text-align:center}@media (min-width:640px){.l_footer .base{padding:.3rem 0}}@media (min-width:1100px){.l_footer .base{text-align:left}}.l_footer .base p{font-size:.7rem}.l_footer .base .copyright{color:#1f3d7c}@media (min-width:1100px){.l_footer .base .copyright{padding-left:4.5rem}}@media (min-width:1100px){.l_footer .base .privacy{text-align:right}}.l_footer .base .privacy a{text-decoration:underline;color:#1f3d7c}.l_footer .base .privacy a:hover{color:#2951a5}.hero.hero--title>.container{padding:0}.hero.hero--title .hero-image{background-repeat:no-repeat;background-position:50%;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc);height:18rem}@media (min-width:800px){.hero.hero--title .hero-image{height:20.75rem}}.hero.hero--title .page-title{position:relative;vertical-align:top;background:#1f3d7c;color:#fff;padding:2.75rem 1.2rem 1.8rem;margin-bottom:3rem}@media (min-width:640px){.hero.hero--title .page-title{display:inline-block;max-width:75%;min-height:9.75rem;position:relative;margin-top:-2.5rem;z-index:1}}@media (min-width:640px) and (max-width:960px){.hero.hero--title .page-title{padding:2.75rem 2.5rem 1.8rem}}@media (min-width:960px){.hero.hero--title .page-title{padding:2.75rem 2.5rem 1.8rem 13.1rem}.hero.hero--title .page-title:after{content:"";display:block;position:absolute;top:-2rem;left:1.2rem;background:url(../img/lion-blue.png) no-repeat;background-position:100% 0;width:9.35rem;height:13.25rem}}@media (min-width:1100px){.hero.hero--title .page-title:after{left:0}}@media (min-width:960px){.hero.hero--title .page-title{max-width:65%}}@media (min-width:1100px){.hero.hero--title .page-title:before{content:"";display:block;position:absolute;top:0;right:100%;width:50rem;height:100%;background:#1f3d7c}}.hero.hero--title .page-title h1{position:relative;font-weight:300;font-size:2.4rem;line-height:1.15em;margin:0}.hero.hero--title .page-title h1:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -5px}.hero--advanced{background:#e8eaf0;color:#636363;margin:0 0 4rem}@media (min-width:800px){.hero--advanced{background:none;display:table;width:100%;overflow:hidden}.hero--advanced .content,.hero--advanced .photo{display:table-cell}}.hero--advanced>.container{padding:0 1.2rem}@media (min-width:1100px){.hero--advanced>.container{padding:0}}.hero--advanced .photo{position:relative;z-index:1;width:15rem;background-repeat:no-repeat;background-position:50%;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc)}@media (min-width:1200px){.hero--advanced .photo{width:28rem}}.hero--advanced .content{padding:2rem 0}.hero--advanced .content .inner{position:relative;background:#e8eaf0;padding:1rem 0}@media (min-width:800px){.hero--advanced .content .inner{padding:2rem 0 2rem 3.75rem}.hero--advanced .content .inner:after,.hero--advanced .content .inner:before{content:"";display:block;background:#e8eaf0;position:absolute;width:100rem;height:100%;top:0;right:100%}.hero--advanced .content .inner:after{right:auto;left:100%}}@media (min-width:1200px){.hero--advanced .content .inner{padding:3rem 0 3rem 3.75rem}}@media (max-width:800px){.hero--advanced.blog .photo{width:auto;height:9rem;display:block;margin:-1.2rem}}.hero--advanced.blog .content{padding:2.5rem 0 0}@media (min-width:800px){.hero--advanced.blog .content .inner{padding:2rem 0 2rem 2rem;margin:0 0 1rem}}@media (min-width:1200px){.hero--advanced.blog .content .inner{padding:3.5rem 0 3rem 2rem}}.hero--advanced h1{position:relative;color:#1f3d7c;margin:0 0 .25em}.hero--advanced h1:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -15px}.hero--advanced .meta{font-size:0}.hero--advanced .meta .category,.hero--advanced .meta .divider,.hero--advanced .meta time{display:inline-block;font-size:1rem}.hero--advanced .divider{display:inline-block;padding:0 1rem}.hero--advanced p{margin:0;font-size:1rem;line-height:1.2em}.hero--advanced .share{padding-bottom:2rem}@media (min-width:800px){.hero--advanced .share{padding-left:2rem;padding-bottom:0}}.hero--advanced .smalImageLinks{margin-top:1rem}.hero--advanced .smalImageLinks a{margin-right:10px}.hero--advanced .smalImageLinks a:not(:first-child){padding-left:10px;border-left:1px dotted #9bb0dc}.second{margin-top:2rem}@media (min-width:1024px){.second{margin-top:0}}.splash-container{margin:120px 0 140px}.article-list h2{margin:0 0 1.75em;position:relative;color:#9db4e7}.article-list h2:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0}.article-list .wrapper{border-top:2px dotted #d9e2f5;margin:15px 0 20px}.article-list article{padding:1em 0 .25em;border-bottom:2px dotted #d9e2f5}.article-list .readmore{color:#b9782a}.article-list .readmore:hover{color:#8f5d21}.article-list h3{font-size:1.5rem;margin:0;color:#1f3d7c;text-transform:none}.article-list h3 a{color:#1f3d7c}.article-list h3 a:hover{color:#6280c0}.article-list p{font-size:.8em;color:#705d5d}.article-list.blocks h2{position:relative;color:#c1a88a}.article-list.blocks h2:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -20px}.article-list.blocks .wrapper{border:0}.article-list.blocks h3{color:#6a5337;font-size:1.8rem;text-transform:uppercase}.article-list.blocks h3 a{color:#6a5337}.article-list.blocks h3 a:hover{color:#9c7a51}.article-list.blocks p{margin:.4em 0 0}.article-list.blocks article{width:100%;padding:12px 20px;border:2px solid #faf2e8;text-align:center}@media (min-width:800px){.article-list.blocks article{display:table;text-align:left}}.article-list.blocks article+article{margin:45px 0 0}.article-list.blocks article .readmore{margin:.75em 0 0}.article-list.blocks article.recap{text-align:center;border-color:#6280c0}.article-list.blocks article.recap h3{color:#1f3d7c}.article-list.blocks article.recap p{color:#2951a5;max-width:30em;margin:.5em auto}.article-list.blocks article.recap .readmore{font-size:1.25em;color:#6280c0}.article-list.blocks article.recap .readmore:hover{color:#2951a5}.article-list.blocks article.recap2{border-color:#6280c0;padding:50px 40px 40px 55px;text-align:left}.article-list.blocks article.recap2 h3{color:#1f3d7c;margin-bottom:30px}.article-list.blocks article.recap2 h3 span{display:block;font-size:38px;font-size:2.4rem;line-height:.9em}.article-list.blocks article.recap2 p{color:#1f3d7c;max-width:24em}.article-list.blocks .thumb{margin:-1.5em auto 1em;width:130px}@media (min-width:800px){.article-list.blocks .thumb{display:table-cell;position:relative;margin:0}.article-list.blocks .thumb img{max-width:none}}.article-list.blocks .thumb img{display:block;width:160px;border-left:10px solid #fff;border-right:10px solid #fff}@media (min-width:800px){.article-list.blocks .thumb img{position:absolute;width:140px;border:0;margin:0;top:-30px;left:-35px}}.article-list .view-all a{color:#6280c0}.article-list .view-all a:hover{color:#2951a5}@media (min-width:800px){.article-list .content{display:table-cell}}.post-list{margin-top:2rem}.post-list h4{margin:0 0 .2rem}.post-list h2{font-size:1.2rem;margin:0 0 .35rem}.post-list h2,.post-list h2 a{color:#1f3d7c}.post-list h2 a:hover{color:#6280c0}.post-list p{margin:0;color:#898989}.post-list p+p{margin:.35rem 0 0}@media (min-width:1200px){.post-list>.container{padding-left:4.75rem;padding-right:4.75rem}}.post-list footer{border-top:1px solid #ccc;margin:1.25rem 0 0;padding:1.25rem 0 0}.post-list article{display:table}.post-list article .content,.post-list article .thumbnail{display:table-cell;vertical-align:top}.post-list article .thumbnail+.content{padding-left:1.5rem}.post-list article .thumbnail{width:7.25rem}.post-list article+article{margin:2rem 0 0}.two-col-list{margin-top:2rem}@media (min-width:1200px){.two-col-list .container{padding-left:4.75rem;padding-right:4.75rem}}.two-col-list .row{margin-left:-.9375rem;margin-right:-.9375rem}.two-col-list .columns{padding-left:.9375rem;padding-right:.9375rem}.two-col-list .row{overflow:hidden}@media (min-width:640px){.two-col-list .row+.row{margin-top:2.5rem}}.two-col-list article{position:relative;margin-top:1rem;padding-bottom:99999px;margin-bottom:-99999px}@media (min-width:640px){.two-col-list article{border-left:1px solid #8f9ebd;padding-left:1rem;margin-top:0}}.two-col-list h2{font-size:1.2rem;margin:0 0 .5rem}.two-col-list p{margin:0;color:#898989}.two-col-list p+h4{margin:.5rem 0 0}.two-col-list h4{margin:0}.two-col-list footer{border-top:1px solid #ccc;margin:4rem 0 0;padding:1.25rem 0 0}.process-list{margin-top:3rem}.process-list.more-margin-top{margin-top:6rem}.process-list .module-heading{color:#898989}.process-list ul{margin:2.5rem 0 0;border-top:1px solid #ebebeb;color:#707070}.process-list ul li{display:block;background-repeat:no-repeat;background-position:left 1rem;background-size:62px 62px;border-bottom:1px solid #ebebeb}@media (min-width:800px){.process-list ul li{background-position:0}}.process-list ul li .inner{padding:0 0 1rem}@media (min-width:800px){.process-list ul li .inner{padding:0;display:table}.process-list ul li .inner>div{display:table-cell;vertical-align:middle}}.process-list ul .step{padding:.5rem 1rem .5rem 4.5rem;background:url(../img/process-arrow.png) no-repeat 0;background-size:61px 12px}@media (min-width:800px){.process-list ul .step{padding:0 1rem;background:none}.process-list ul .step+.step{padding-left:4rem;background:url(../img/process-arrow.png) no-repeat 0;background-size:61px 12px}}.process-list ul .title{font-family:jaf-bernino-sans,sans-serif;font-weight:800;letter-spacing:1px;font-size:.8rem;display:inline-block;text-transform:uppercase;color:#2951a5;margin:0 0 1rem;height:6rem;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAB+CAYAAACqPHhNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlENUE0QkU4RjMxOTExRTNCOUFERDYyNEExNkM3RDQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlENUE0QkU5RjMxOTExRTNCOUFERDYyNEExNkM3RDQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMTAwRkZGMkZEMTFFM0I5QURENjI0QTE2QzdENDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMTAxMDBGMkZEMTFFM0I5QURENjI0QTE2QzdENDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz74V7bAAAAD50lEQVR42sSbyU5UQRSGi8p1oXHECZziFMeNT+HYoGhwJM4P4EYEQREF6XbjE+A8QsCoOLHzKdQ4tqIySZyiCxd6TnIqaTs93Nu3qv5K/hDgFnx8ferequqiLJ1OH1ZK/aV0KlDTlEmUJGUcEuI8ZYjSjITglqLwyzIeCXGVMkZpREIYG4cQNjIhrlFGETZ01ufnxMYEJMR1sdGAhIDYyAXBNkZ81obO83W2cZAyEQlxgzLsqzZ0ge+xjQM+bBSCuEkZ9FEbusj32cZ+edLCIG77sKFDXJMSG5OREF2Ujy5t6JDXcW3so0xBQnRTBlzZ0BGu5drY68JGFIgeynvKcSSEqY06ylQkRC/lg20buoQ+KbExDQlxh/KO0oSEMDZ2U8qREHdt2tAx+rKNXZTpSAhjoxkJoWQ1v5MyEwlxj/I2bm1oC3XVEdeGDYj7lDeUE0gIY2MHZRYSwthoQUJwa6fUUmYjIfrExikkBLczlO1RbdiGeEB5RWlFQnA7HdWGCwi28VpeGhiEkpeDbVQgIfqkNtqQEEpuXGyjEglhRko7EkLJhIdtzEFCPKS8lAccDELJhKegDR8QbOOFTIxhEEq2FNjGXCTEI8pzWVDDILgdo2yjzENCPKY8y1UbPiG48TZ1TXZt+IZ4IjaSSAgzUrZm1gYCol9GSgcSwtioMTZQEP1SG2eREOaZsplHSlk6nQZyqKeUUaQJ08oC4C9fS1lDWY00wdM+3nIaCIAWVsowhY0OvlHxpiy/faECkIUVMjxhd8z/LCBMrKOsyrSAMMGP8N5MC75NrJcRUYWcWfG0rifbgk8TG2REbELOtnlEdOWy4MvERspy+QhbgbWJhU/5Lgg8WFhGSSBX5Wyhu5AF1yZ4JCzNNyJ8mWiVWvhc7MLAsYVEmItdmWiRWhgMc3Hg0EJ12A4uTJyUWhgM2yFwYGFJFAsuTDRLLQxF6WTTREJqYUvUjjZNNEktDEXtGFi0sDh77ujbBB9v4SNyw6V0tmGiKo4FWyYaxcJIqT8gsGBhURwLNkzwvuStOBbimqi2YSGuCWNhNC5EqSb4r1+YazXl0wTv2POx6i82IEoxUSMWEspS0yVa4H/DGENB8Mb4fCU7sSiIerHwFQXBbx0tsG0hKgRbuEL5hoKolVrocLE+0BEsXHZhISyEeVPViYWwEGzhEuU7CoKPslW6tBAGwlj4gYLgo68Vri0UgzhKuUj5iYLg49B8WCupPDRdoBYu+LCQD2IPZYaPWigEUS+18AsF4d1CLgi20OnTQjZEHcJCNoSx8BsFwRbKERYyIRpQFgzEEXlGtClQ03JX5LXEHxTEPwEGALZlvlf/7jNPAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:100%;padding:0 33px 0 65px}@media (max-width:800px){.process-list ul .title{padding:2rem 33px 0 65px}}@media (min-width:800px){.process-list ul .title{padding:0 33px 0 65px;width:9.75rem;height:6.3rem;margin:0}}.process-list.buy ul .title{width:14.5rem}.process-list .step{padding:0 1rem 0 4rem}.process-list .icon-learn{background-image:url(../img/list-icons/learn.png)}.process-list .icon-interview{background-image:url(../img/list-icons/interview.png)}.process-list .icon-understand{background-image:url(../img/list-icons/understand.png)}.process-list .icon-target{background-image:url(../img/list-icons/target.png)}.process-list .icon-meet{background-image:url(../img/list-icons/meet.png)}.process-list .icon-select{background-image:url(../img/list-icons/select.png)}.process-list .icon-retain{background-image:url(../img/list-icons/retain.png)}.process-list .icon-review{background-image:url(../img/list-icons/review.png)}.process-list .icon-market{background-image:url(../img/list-icons/market.png)}.process-list .icon-qualify{background-image:url(../img/list-icons/qualify.png)}.process-list .icon-offer{background-image:url(../img/list-icons/offer.png)}.process-list .icon-diligence{background-image:url(../img/list-icons/diligence.png)}.process-list .icon-closing{background-image:url(../img/list-icons/closing.png)}.tabs{margin:0 0 1rem}@media (min-width:1200px){.tabs .container{padding-left:4.75rem;padding-right:4.75rem}}.tabs ul{margin:0 0 4rem;font-size:0}@media (min-width:960px){.tabs ul{text-align:center;border-bottom:1px solid #ccc}}.tabs li{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;font-size:1.2rem;text-transform:uppercase;display:block}@media (max-width:960px){.tabs li+li{border-top:1px dotted #ccc}}@media (min-width:960px){.tabs li{display:inline-block}}.tabs li a{display:block;padding:.75rem .75rem .5rem;color:#707070}@media (min-width:960px){.tabs li a{padding:.75rem 3.5rem .5rem}}.tabs li a:hover{background:#f5f5f5;text-decoration:none;color:#555}@media (max-width:960px){.tabs li.current,.tabs li.current+li{border-top:0}}.tabs li.current a{background:#1f3d7c;color:#fff}.tabs.subnav ul{margin-bottom:0}.tabs.subnav ul li{font-size:1rem}@media (min-width:960px){.tabs.subnav ul li a{padding:.75rem 2rem .5rem}}.tabs.subnav.sub ul{display:none}@media (min-width:960px){.tabs.subnav.sub ul{display:table;width:100%;border-bottom:0}}.tabs.subnav.sub .mobile-only{margin:2rem 0 4rem}@media (min-width:960px){.tabs.subnav.sub .mobile-only{display:none}}.tabs.subnav.sub .mobile-only h3{margin:0;color:#1f3d7c}.tabs.subnav.sub .mobile-only select{text-transform:none}.tabs.subnav.sub li{font-size:.9rem}@media (min-width:960px){.tabs.subnav.sub li{display:table-cell;width:16.667%;vertical-align:middle;text-align:center}}.tabs.subnav.sub li a{position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;color:#6280c0}@media (min-width:960px){.tabs.subnav.sub li a{display:inline-block;padding:0}.tabs.subnav.sub li a:after{transition:.2s ease-in-out;content:"";display:block;opacity:0;position:absolute;top:100%;left:0;width:100%;transform:translateY(.15rem);height:3px;background:#6280c0}.tabs.subnav.sub li a:hover{background:none}.tabs.subnav.sub li a:hover:after{opacity:1;transform:translateY(0)}}.tabs.subnav.sub li.current a{background:none}.tabs.subnav.sub li.current a:after{opacity:1;transform:translateY(0)}.key{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;font-size:0;margin:2rem 0 0;text-align:center}.key li{display:inline-block;font-size:.8rem;color:#707070;text-transform:uppercase;padding:.75rem 0 .75rem 1.75rem;background-repeat:no-repeat;background-position:.25rem;background-size:30px 30px}@media (min-width:640px){.key li{font-size:1rem;padding:.75rem 0 .75rem 2.25rem;background-size:37.5px 37.5px;min-height:37.5px}.key li+li{padding-left:2.75rem;background-position:.75rem;margin-left:1rem}}.key li+li{border-left:1px solid #dedede;margin-left:.75rem}.key .closed-transaction{background-image:url(../img/ce-icon-closed-transaction.jpg)}.key .under-contract{background-image:url(../img/ce-icon-under-contract.jpg)}.key .new-engagement{background-image:url(../img/ce-icon-new-engagement.jpg)}.key .active{background-image:url(../img/ce-icon-active.jpg)}.key .n2m{background-image:url(../img/ce-icon-n2m.jpg)}.key .available{background-image:url(../img/ce-icon-available.jpg)}.current-engagements h3{color:#707070;margin:0 0 .2rem}.current-engagements h3 .fa{display:inline-block;padding-left:.25rem;color:#1f3d7c}.current-engagements h4 .fa{display:inline-block;padding:0 0 0 .4rem}.current-engagements .name h4{display:inline-block}.current-engagements .name h4+h4{padding-left:1rem}@media (min-width:960px){.current-engagements h4{margin:0}.current-engagements h4+h4{margin:.2rem 0 0}.current-engagements .name h4{display:block}.current-engagements .name h4+h4{padding:0}}.current-engagements h2{font-size:1rem;text-transform:none}@media (min-width:960px){.current-engagements h2{font-size:1.2rem;margin:0 0 .2rem}}.current-engagements .info h4,.current-engagements .info ul li{font-size:1rem}.current-engagements .info h4,.current-engagements .info p{margin:0}.current-engagements .info ul li{padding-left:.5rem;padding-right:.5rem}.current-engagements .info ul li+li{border-top:1px dotted #ccc;margin:.75rem 0 0;padding:.75rem 0 0 .5rem}@media (min-width:960px){.current-engagements .info ul{text-align:right;font-size:0}.current-engagements .info ul li{vertical-align:top;display:inline-block;text-align:left;width:7rem;border-left:1px solid #ccc}.current-engagements .info ul li+li{margin:0;border-top:0;padding:0 0 0 .5rem}}.engagement-list{margin:3rem 0 0}.engagement-list>li{color:#898989;border-top:1px solid #1f3d7c;padding:.75rem 0 0}.engagement-list>li+li{margin:.75rem 0 0}.engagement-list>li .thumbnail{margin:0 0 .5rem}.engagement-list>li .type h4{display:inline-block}.engagement-list>li .type h4+h4{padding-left:1.5rem}@media (min-width:960px){.engagement-list>li{display:table;width:100%;padding:0}.engagement-list>li+li{margin:1.5rem 0 0}.engagement-list>li .cell{display:table-cell;vertical-align:top;padding-top:.75rem}.engagement-list>li .cell+.cell{padding-left:1.25rem}.engagement-list>li .thumbnail{width:4.15rem;margin:0}.engagement-list>li .thumbnail img{width:3.75rem}.engagement-list>li .name{width:8rem}.engagement-list>li .info{width:24rem}}.l_header{border-top:3px solid #c1a88a;padding-bottom:1rem}@media (min-width:800px){.l_header{padding:0 1.2rem 1rem}}@media (min-width:1265px){.l_header{padding:0 0 1rem}}.l_header>.container{padding:1rem 0 0}@media (min-width:960px){.l_header>.container{position:relative;padding:1.75rem 0 1rem}}.l_header>.container:after,.l_header>.container:before{content:" ";display:table}@media (min-width:960px){.l_header .navbar{float:right;font-size:0;padding:3px 0 0}.l_header .navbar ul{font-size:1rem}.l_header .navbar li{vertical-align:top;display:inline-block;line-height:1}.l_header .navbar li+li{margin:0 0 0 .2rem}.l_header .navbar li.current>a{background:#2951a5;color:#fff}.l_header .navbar li>a{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;display:block;color:#2951a5;max-width:5.5rem;text-transform:uppercase;padding:6px 12px}.l_header .navbar li>a:hover{background:#2951a5;color:#fff}.l_header .navbar li.dotted{margin:0 -10px 0 .75rem;padding:0 0 0 .75rem;border-left:1px dotted #9bb0dc}.l_header .navbar li.dotted>a{color:#6280c0}.l_header .navbar li.dotted.current>a,.l_header .navbar li.dotted>a:hover{background:#6280c0;color:#fff}}@media (min-width:960px){.l_header .subnav{position:absolute;top:-3px;right:0;background:#c1a88a;padding:3px 15px;font-size:0}.l_header .subnav ul{font-size:1rem;display:inline-block;line-height:1}.l_header .subnav ul+ul{padding:0 0 0 .8rem;margin:0 0 0 .8rem;border-left:1px dotted #644e35}.l_header .subnav li{display:inline-block;margin:0 3px}.l_header .subnav li+li{margin:0 0 0 .4rem}.l_header .subnav li.current>a{color:#644e35}.l_header .subnav li>a{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:600;display:block;padding:0 3px;font-size:.8rem;letter-spacing:.05rem;text-transform:uppercase;color:#fff}.l_header .subnav li>a:hover{color:#644e35}}#logo{font-size:1rem;display:inline-block;margin:-3px 0 0 1.2rem}@media (min-width:640px){#logo{height:3.95rem}}@media (min-width:800px){#logo{margin:0}}@media (min-width:960px){#logo{margin:-14px 0 1rem;float:left}}#logo svg{width:11.75rem;height:3.15rem}@media (min-width:640px) and (max-width:960px){#logo svg{width:13.7rem;height:3.65rem}}@media (min-width:960px){#logo svg{width:15rem;height:4rem}}@media (max-width:960px){.menus{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;text-align:center;position:absolute;background:#2951a5;z-index:98;width:100%;top:-9999px;left:0}.menus ul{list-style-type:none;padding:0;margin:0}.menus ul li{border-top:1px solid #1a3368;letter-spacing:1px;font-size:1.25rem;display:block;padding:15px 0}.menus ul li.strong{font-weight:900}.menus ul a{display:block;padding:10px;color:#fff}.menus ul a:hover{background:#3465cd}.lines-button{position:relative;display:inline-block;transition:.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;background:none!important;border:0;padding:0}.lines-button .lines{position:relative}.lines-button .lines,.lines-button .lines:after,.lines-button .lines:before{display:inline-block;width:1.4rem;height:.2rem;background:#fff;transition:.3s}.lines-button .lines:after,.lines-button .lines:before{position:absolute;left:0;content:"";transform-origin:50% 50%}.lines-button .lines:before{top:.35rem}.lines-button .lines:after{top:-.35rem}.lines-button:active{transition:0;background:rgba(0,0,0,.1)}.lines-button.x.close-state .lines{background:transparent}.lines-button.x.close-state .lines:after,.lines-button.x.close-state .lines:before{transform-origin:50% 50%;top:0;width:1.4rem}.lines-button.x.close-state .lines:before{transform:rotate(45deg)}.lines-button.x.close-state .lines:after{transform:rotate(-45deg)}.menu-toggle{text-align:center;position:absolute;background:#1f3d7c;z-index:99;padding:5px;height:49px;width:49px;right:0;top:-3px}}@media (min-width:800px) and (max-width:960px){.lines-button{margin-top:.2rem}}@media (max-width:800px){.lines-button{margin-top:.4rem}}.pagination{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;padding:0;margin:0;list-style:none}.pagination li{display:inline-block}.pagination li+li{margin-left:.4rem}.pagination li.unavailable{color:#aaa}.pagination a{display:block;color:#6280c0;padding:.15rem .6rem}.pagination a:hover{background:#f5f5f5;color:#6280c0}.pagination li:first-child a,.pagination li:last-child a{position:relative;padding-left:0;padding-right:0}.pagination li:first-child a:hover,.pagination li:last-child a:hover{background:none}@media (min-width:640px){.pagination li:first-child a:after,.pagination li:first-child a:before,.pagination li:last-child a:after,.pagination li:last-child a:before{transition:.2s ease-in-out;opacity:0;display:block;font-family:fontawesome;font-size:.8em;position:absolute;top:.3rem}}@media (min-width:640px){.pagination li:first-child a:hover:before,.pagination li:last-child a:hover:after{opacity:1}.pagination li:first-child a:before{content:"\F100";margin-right:.3rem;right:100%}.pagination li:first-child a:hover:before{transform:translateX(-.15rem)}.pagination li:last-child a:after{content:"\F101";margin-left:.3rem;left:100%}.pagination li:last-child a:hover:after{transform:translateX(.15rem)}}.pagination .current a{background:#6280c0;color:#dee9ff}.reveal-modal-bg{background:url(../img/45.png);background:rgba(0,0,0,.45)}.reveal-modal{border:0;background:#faf2e8;box-shadow:none;text-align:center;max-width:31.5rem}.reveal-modal.wide{max-width:39rem;padding:1.85rem 2.35rem}@media (min-width:640px){.reveal-modal{max-width:31.5rem;margin-left:-15.75rem}}.reveal-modal .crest{display:block;width:5rem;height:6rem;margin:0 auto .5rem}@media (min-width:800px){.reveal-modal .crest{margin:-3.875rem auto .25rem}}.reveal-modal .close-reveal-modal{font-size:1.4rem;color:#6a5337;top:0;right:0;padding:1rem}@media (min-width:640px){.reveal-modal .close-reveal-modal{font-size:1rem;padding:.5rem .6875rem}}.reveal-modal .close-reveal-modal:hover{color:#b9782a}.reveal-modal button,.reveal-modal h2,.reveal-modal h3,.reveal-modal input{color:#6a5337}.reveal-modal h2{font-size:1.8rem;margin:0 0 .3rem}@media (min-width:640px){.reveal-modal h2{font-size:2.4rem}}.reveal-modal h3{text-align:left;margin:2rem 0 0;border-bottom:1px solid #e0d2c0}.reveal-modal p{text-align:left;margin:1.5rem 0}.reveal-modal a{color:#b9782a}.reveal-modal a:hover{color:#8f5d21}.reveal-modal .form input[type=date],.reveal-modal .form input[type=datetime-local],.reveal-modal .form input[type=datetime],.reveal-modal .form input[type=email],.reveal-modal .form input[type=month],.reveal-modal .form input[type=number],.reveal-modal .form input[type=password],.reveal-modal .form input[type=tel],.reveal-modal .form input[type=text],.reveal-modal .form input[type=time],.reveal-modal .form input[type=url],.reveal-modal .form input[type=week],.reveal-modal .form select,.reveal-modal .form textarea{background:#fefcf9;border-color:#e0d2c0;color:#6a5337}.reveal-modal .form input[type=date]:focus,.reveal-modal .form input[type=datetime-local]:focus,.reveal-modal .form input[type=datetime]:focus,.reveal-modal .form input[type=email]:focus,.reveal-modal .form input[type=month]:focus,.reveal-modal .form input[type=number]:focus,.reveal-modal .form input[type=password]:focus,.reveal-modal .form input[type=tel]:focus,.reveal-modal .form input[type=text]:focus,.reveal-modal .form input[type=time]:focus,.reveal-modal .form input[type=url]:focus,.reveal-modal .form input[type=week]:focus,.reveal-modal .form select:focus,.reveal-modal .form textarea:focus{background:#fff;border-color:#fff}.reveal-modal .form input[type=date]::-webkit-input-placeholder,.reveal-modal .form input[type=datetime-local]::-webkit-input-placeholder,.reveal-modal .form input[type=datetime]::-webkit-input-placeholder,.reveal-modal .form input[type=email]::-webkit-input-placeholder,.reveal-modal .form input[type=month]::-webkit-input-placeholder,.reveal-modal .form input[type=number]::-webkit-input-placeholder,.reveal-modal .form input[type=password]::-webkit-input-placeholder,.reveal-modal .form input[type=tel]::-webkit-input-placeholder,.reveal-modal .form input[type=text]::-webkit-input-placeholder,.reveal-modal .form input[type=time]::-webkit-input-placeholder,.reveal-modal .form input[type=url]::-webkit-input-placeholder,.reveal-modal .form input[type=week]::-webkit-input-placeholder,.reveal-modal .form select::-webkit-input-placeholder,.reveal-modal .form textarea::-webkit-input-placeholder{color:#a79b8e}.reveal-modal .form input[type=date]:-moz-placeholder,.reveal-modal .form input[type=date]::-moz-placeholder,.reveal-modal .form input[type=datetime-local]:-moz-placeholder,.reveal-modal .form input[type=datetime-local]::-moz-placeholder,.reveal-modal .form input[type=datetime]:-moz-placeholder,.reveal-modal .form input[type=datetime]::-moz-placeholder,.reveal-modal .form input[type=email]:-moz-placeholder,.reveal-modal .form input[type=email]::-moz-placeholder,.reveal-modal .form input[type=month]:-moz-placeholder,.reveal-modal .form input[type=month]::-moz-placeholder,.reveal-modal .form input[type=number]:-moz-placeholder,.reveal-modal .form input[type=number]::-moz-placeholder,.reveal-modal .form input[type=password]:-moz-placeholder,.reveal-modal .form input[type=password]::-moz-placeholder,.reveal-modal .form input[type=tel]:-moz-placeholder,.reveal-modal .form input[type=tel]::-moz-placeholder,.reveal-modal .form input[type=text]:-moz-placeholder,.reveal-modal .form input[type=text]::-moz-placeholder,.reveal-modal .form input[type=time]:-moz-placeholder,.reveal-modal .form input[type=time]::-moz-placeholder,.reveal-modal .form input[type=url]:-moz-placeholder,.reveal-modal .form input[type=url]::-moz-placeholder,.reveal-modal .form input[type=week]:-moz-placeholder,.reveal-modal .form input[type=week]::-moz-placeholder,.reveal-modal .form select:-moz-placeholder,.reveal-modal .form select::-moz-placeholder,.reveal-modal .form textarea:-moz-placeholder,.reveal-modal .form textarea::-moz-placeholder{color:#a79b8e}.reveal-modal .form input[type=date]:-ms-input-placeholder,.reveal-modal .form input[type=datetime-local]:-ms-input-placeholder,.reveal-modal .form input[type=datetime]:-ms-input-placeholder,.reveal-modal .form input[type=email]:-ms-input-placeholder,.reveal-modal .form input[type=month]:-ms-input-placeholder,.reveal-modal .form input[type=number]:-ms-input-placeholder,.reveal-modal .form input[type=password]:-ms-input-placeholder,.reveal-modal .form input[type=tel]:-ms-input-placeholder,.reveal-modal .form input[type=text]:-ms-input-placeholder,.reveal-modal .form input[type=time]:-ms-input-placeholder,.reveal-modal .form input[type=url]:-ms-input-placeholder,.reveal-modal .form input[type=week]:-ms-input-placeholder,.reveal-modal .form select:-ms-input-placeholder,.reveal-modal .form textarea:-ms-input-placeholder{color:#a79b8e}.reveal-modal .form input[type=date].placeholder,.reveal-modal .form input[type=datetime-local].placeholder,.reveal-modal .form input[type=datetime].placeholder,.reveal-modal .form input[type=email].placeholder,.reveal-modal .form input[type=month].placeholder,.reveal-modal .form input[type=number].placeholder,.reveal-modal .form input[type=password].placeholder,.reveal-modal .form input[type=tel].placeholder,.reveal-modal .form input[type=text].placeholder,.reveal-modal .form input[type=time].placeholder,.reveal-modal .form input[type=url].placeholder,.reveal-modal .form input[type=week].placeholder,.reveal-modal .form select.placeholder,.reveal-modal .form textarea.placeholder{color:#a79b8e}.reveal-modal .form .field+.field{margin-top:.5rem}.reveal-modal .form button{font-size:1.8rem}.reveal-modal .form button+p{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-align:center;text-transform:uppercase;color:#6a5337;max-width:8.5rem;border-top:1px solid #e0d2c0;margin:.25rem auto 0;padding:.5rem 0 0}.reveal-modal .checkbox-label{text-align:left;color:#6a5337}.reveal-modal .checkbox-label:hover{color:#483926}.reveal-modal .checkbox-label:hover .checkbox{border-color:#d2bfa8;background:#fff}.reveal-modal .checkbox-label input[type=checkbox]:checked~.checkbox{color:#b9782a}.reveal-modal .checkbox-label .checkbox{background:#fefcf9;border-color:#e0d2c0;width:1.4rem;height:1.4rem}.reveal-modal .field.focus{background:#d2bfa8}.reveal-modal .form-errors{background:#e8e0d6;color:#6a5337;text-align:left}.reveal-modal .details{display:table;margin:2rem 0 1rem;width:100%;text-align:left}.reveal-modal .details li{display:table-row}.reveal-modal .details li span{display:table-cell}.reveal-modal .details li .detail-label{font-weight:700}.reveal-modal .details li+li span{padding-top:.25rem}.reveal-modal.lion-modal{background:#e8eaf0;text-align:left;padding:1.875rem 1.875rem 5.75rem}@media (min-width:1024px){.reveal-modal.lion-modal{max-width:39.5rem;margin-left:-19.75rem}.reveal-modal.lion-modal .lion{position:absolute;top:2.875rem;left:-4.25rem;display:block;width:409px;height:399px;background:url(../img/modal-lion.png) no-repeat;background-size:409px 399px}.reveal-modal.lion-modal .inner{padding-left:15rem}}.reveal-modal.lion-modal .lion{display:none}.reveal-modal.lion-modal h3{font-size:1.8rem;color:#1f3d7c;border:none;margin:1rem 0 0}.reveal-modal.lion-modal p{color:#707070}.reveal-modal.lion-modal a{color:#6280c0}.reveal-modal.lion-modal a:hover{color:#2951a5}.reveal-modal.lion-modal .close-reveal-modal{color:#1f3d7c}.reveal-modal.lion-modal .close-reveal-modal:hover{color:#2951a5}.sidebar a[href^="tel:"]{font-weight:300}.l_content.gray .sidebar a[href^="tel:"]{color:#707070}.l_content.gray .sidebar a[href^="tel:"]:hover{color:#575757}.team{background:#faf2e8;color:#6a5337;padding:4.5rem 0}.team a{color:#b9782a}.team a:hover{color:#6a5337}@media (max-width:960px){.team .columns{padding:0}}.team .readmore{color:#b9782a}.team .readmore:hover{color:#8f5d21}.team .readmore.navy{color:#1f3d7c}.team .readmore.navy:hover{color:#2951a5}.team h2{color:#6a5337}.team .team-members{font-size:0;margin-left:-.5rem}.team .team-members li{margin:0 .5rem 1rem;width:7.5rem;vertical-align:top;display:inline-block;overflow:hidden}.team .team-members li img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transition:.2s ease-in-out}.team .team-members li a:hover img{transform:scale(1.05)}.team .team-members .readmore{display:block;color:#fff;height:7.5rem;background:#2951a5;font-size:1.2rem;padding:1rem}@media (min-width:1200px){.team--full>.container{padding-left:4.75rem;padding-right:4.75rem}}.team--full article+article{margin:3rem 0 0}.team--full article .thumb{margin:0 0 1rem}@media (min-width:640px){.team--full article{display:table}.team--full article .content,.team--full article .thumb{display:table-cell;vertical-align:top}.team--full article .thumb{width:7.5rem;margin:0}.team--full article .content{padding-left:3rem}}.team--full article h2{font-size:1.2rem;margin:0 0 .25rem}.team--full article h4{color:#1f3d7c}.team--full article p{color:#898989}.carousel--testimonials .carousel-item{padding:0 0 2em}.carousel--testimonials .carousel-item h2{margin:3vw 0 5px;color:#6a5337;text-transform:uppercase;font-size:7vw;line-height:1em;max-width:8em}@media (min-width:800px){.carousel--testimonials .carousel-item h2{margin:20px 0 5px;font-size:3em}}.carousel--testimonials .carousel-item .readmore{font-size:1.2em;color:#2951a5}.testimonials{text-align:center;background:url(../img/testimonials-bg.jpg) no-repeat;padding:4rem 0 0}@media (min-width:800px){.testimonials{background-position:50%;background-size:cover;-ms-behavior:url(../polyfills/backgroundsize.min.htc)}}.testimonials a{color:#1f3d7c}.testimonials a:hover{color:#2951a5}.testimonials .module-heading{color:#898989;margin:0}.testimonials footer{padding:3.5em 1.2rem 3em}.testimonials footer p{max-width:370px}.carousel--testimonials h3,.testimonials--full h3{font-family:utopia-std,serif;font-weight:300;font-size:1.8rem;line-height:1.15em;font-style:italic;text-transform:none;color:#1f3d7c}.carousel--testimonials .byline,.testimonials--full .byline{margin:.75em auto;padding:1em 0 0;border-top:2px dotted #c2cde9;color:#898989}@media (min-width:960px){.testimonials--full .container{padding-left:4.75rem;padding-right:4.75rem}}.testimonials--full article{background:url(../img/quote.png) no-repeat 0 0;padding:2.5rem 0 0;color:#7d7d7d}@media (min-width:640px){.testimonials--full article{padding:0 0 0 2.5rem}}.testimonials--full article+article{margin:4rem 0 0}.testimonials--full blockquote{margin:0}.carousel--testimonials blockquote{padding:2em 1.68rem 0;margin:1.5em auto 0;background:url(../img/quote.png) no-repeat top}@media (min-width:800px){.carousel--testimonials blockquote{padding:2em 0 0;width:500px}}.carousel--testimonials blockquote p{color:#555}.carousel--testimonials blockquote .byline{max-width:15rem}.slider-control{position:absolute;left:1.2rem;bottom:0}@media (min-width:800px){.slider-control{bottom:auto;top:25%;left:100px}}.slider-control.control-right{left:auto;right:1.2rem}@media (min-width:800px){.slider-control.control-right{right:100px}}.slider-control a{background:#7c88a8;color:#fff;padding:12px 17px 12px 13px;text-align:center}.slider-control a:hover{background:#606d91;color:#fff}.slider-control a.bx-next{padding:12px 13px 12px 17px}.module-text{color:#707070;font-size:1.1rem}.module-text p{line-height:1.5em}@media (min-width:960px){.module-text>.container{padding-left:9rem;padding-right:9rem}}@media (min-width:800px){.module-text.offset-left>.container{padding-right:3.75rem}}@media (min-width:800px) and (max-width:960px){.module-text.offset-left>.container{padding-left:3.75rem}}@media (min-width:960px){.module-text.offset-left>.container{padding-left:13.1rem}}.module-text h2{color:#1f3d7c;text-align:center;margin:0 0 3rem}.module-text a[href^="tel:"]{color:#1f3d7c}.module-text a[href^="tel:"]:hover{color:#6280c0}.carousel--tombstones .carousel-item{box-sizing:content-box;text-align:center;border-left:1px solid #dadfe9;border-right:1px solid #dadfe9;padding:0 40px 0 41px;margin:0 0 0 -1px}.tombstones{overflow:hidden;padding:5rem 0 3rem}.tombstones h2,.tombstones h3,.tombstones h4,.tombstones h5,.tombstones p{text-transform:none}.tombstones h3,.tombstones h4,.tombstones h5,.tombstones p{color:#707070}.tombstones h4,.tombstones h5,.tombstones p{font-size:.7rem}.tombstones h4,.tombstones h5{font-family:utopia-std,serif;font-weight:300}.tombstones h3{font-size:1.2rem}.tombstones h2{margin:2rem 0}.tombstones h4 span{display:block;font-size:1rem}@media (max-width:1100px){.tweets{margin-top:4rem}}.tweets article{font-size:1rem}.tweets article+article{margin:1rem 0 0}.tweets article .inner{position:relative;padding:2.5rem 1.75rem .625rem;background:#e8eaf0}.tweets article .inner:after{content:"\F099";font-family:fontawesome;font-size:1.3rem;color:#1f3d7c;position:absolute;top:2.5rem;right:1.75rem}.tweets article h3{position:relative;margin:0;color:#1f3d7c;padding-right:1.75rem}.tweets article h3:before{content:"";display:block;background:url(../img/title-bar.png) no-repeat;background-size:59px 25px;width:59px;height:5px;position:absolute;top:-12px;left:0;background-position:0 -15px}.tweets article h4{font-size:.9rem}.tweets article p{margin-bottom:2rem;color:#898989}.tweets article a{color:#1f3d7c}.tweets article a:hover{color:#2951a5}@media (min-width:1100px){.tweets .wrapper{font-size:0;margin-left:-.25rem;margin-right:-.25rem;overflow:hidden}.tweets article{width:33.333%;display:inline-block;vertical-align:top;padding:0 .25rem}.tweets article+article{margin:0}.tweets article .inner{padding-bottom:99999px;margin:0 0 -99999px}}.cb-youtube{clear:both;margin:clamp(50px,10vw,100px) 0}.cb-youtube iframe{aspect-ratio:1920/1080;display:block;height:auto;margin:auto;width:100%}.cb-youtube.has-copy iframe{max-width:650px}.cb-youtube.has-copy .copy{order:2}.cb-youtube.has-copy .embed{order:1}.cb-youtube.has-copy .inner{background:#f8f8f8;border-radius:10px;display:grid;gap:40px;grid-template-columns:1fr;padding:50px 45px 35px}.cb-youtube.has-copy .module-text{font-size:.9rem}.cb-youtube.no-copy .inner{background:#f8f8f8;border-radius:10px;padding:clamp(10px,4vw,50px) 50px}.cb-youtube .module-text p:first-child{margin-top:0}@media (min-width:1280px){.cb-youtube.has-copy .inner{grid-template-columns:50% 1fr}.cb-youtube.has-copy .copy{order:1}.cb-youtube.has-copy .embed{order:2}}@media (min-width:1024px){.p__home .p-engs{padding-bottom:125px}}.p__calendly .calendly-hero{background:#1f3d7c;color:#fff;text-align:center;padding:3rem 0}@media (min-width:960px){.p__calendly .calendly-hero{padding:4.5rem 0}}.p__calendly .calendly-hero__heading{font-family:utopia-std,serif;font-weight:300;color:#fff;margin:0 0 .75rem;font-size:2rem}@media (min-width:960px){.p__calendly .calendly-hero__heading{font-size:2.6rem}}.p__calendly .calendly-hero__subheading{color:#9db4e7;font-size:1.1rem;max-width:38rem;margin:0 auto;line-height:1.5}.p__calendly .calendly-advisors{padding:3.5rem 0 4rem;background:#faf2e8}.p__calendly .calendly-advisors__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:640px){.p__calendly .calendly-advisors__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.p__calendly .calendly-advisors__grid{grid-template-columns:repeat(3,1fr)}}.p__calendly .advisor-card{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 10px rgba(31,61,124,.08);display:flex;flex-direction:column}.p__calendly .advisor-card__photo{width:100%;aspect-ratio:1/1;overflow:hidden;background:#d5d9e6}.p__calendly .advisor-card__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.p__calendly .advisor-card__photo--placeholder{display:flex;align-items:center;justify-content:center;color:#6280c0}.p__calendly .advisor-card__photo--placeholder svg{width:60%;max-width:8rem}.p__calendly .advisor-card__body{padding:1.5rem;display:flex;flex-direction:column;flex:1}.p__calendly .advisor-card__name{font-family:jaf-bernino-sans,sans-serif;font-weight:800;letter-spacing:1px;font-size:1.1rem;color:#1f3d7c;margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.5px}.p__calendly .advisor-card__title{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;color:#b9782a;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;margin:0 0 1rem}.p__calendly .advisor-card__bio{color:#555;font-size:.9rem;line-height:1.6;flex:1;margin:0 0 1.25rem}.p__calendly .advisor-card__bio p{margin:0}.p__calendly .advisor-card__cta{font-family:jaf-bernino-sans-comp,sans-serif;font-weight:300;text-transform:uppercase;font-size:1rem;display:block;background:#1f3d7c;color:#fff;padding:.5rem;margin-top:auto;text-align:center}.p__calendly .advisor-card__cta:hover{background:#2951a5;color:#fff}.p__calendly .advisor-card__cta .fa{padding-right:.5rem}.p__video .video-hero{background:#1f3d7c;color:#fff;text-align:center;padding:3rem 0}@media (min-width:960px){.p__video .video-hero{padding:4.5rem 0}}.p__video .video-hero__heading{font-family:utopia-std,serif;font-weight:300;color:#fff;margin:0 0 .75rem;font-size:2rem}@media (min-width:960px){.p__video .video-hero__heading{font-size:2.6rem}}.p__video .video-hero__subheading{color:#9db4e7;font-size:1.1rem;max-width:38rem;margin:0 auto;line-height:1.5}.p__video .video-library{padding:3.5rem 0 4rem;background:#fff}.p__video .video-library__grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:800px){.p__video .video-library__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.p__video .video-library__grid{grid-template-columns:repeat(3,1fr)}}.p__video .video-card{background:#fff;border:1px solid #d5d9e6;border-radius:4px;overflow:hidden;box-shadow:0 2px 10px rgba(31,61,124,.07);display:flex;flex-direction:column}.p__video .video-card__embed{position:relative;width:100%;padding-top:56.25%}.p__video .video-card__embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.p__video .video-card__body{padding:1.25rem 1.5rem 1.5rem;flex:1;display:flex;flex-direction:column}.p__video .video-card__title{font-family:jaf-bernino-sans,sans-serif;font-weight:800;letter-spacing:1px;font-size:1rem;color:#1f3d7c;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px;line-height:1.3}.p__video .video-card__description{color:#666;font-size:.875rem;line-height:1.6;margin:0;flex:1}