/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0.7}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:#dae1e9;border-radius:5px;cursor:pointer;padding:1rem;text-align:center}@font-face{font-family:"Nice Poster Light";src:url("../fonts/NicePoster-Light.woff2") format("woff2")}@font-face{font-family:"Nice Poster Light Italic";src:url("../fonts/NicePoster-LightItalic.woff2") format("woff2")}@font-face{font-family:"Nice Poster Bold";src:url("../fonts/NicePoster-Bold.woff2") format("woff2")}@font-face{font-family:"Nice Poster Bold Italic";src:url("../fonts/NicePoster-BoldItalic.woff2") format("woff2")}.main{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:block}@media (min-width: 480px){.main{padding:0 1rem}}@media (min-width: 1224px){.main{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.node--unpublished{background-color:transparent;background-position:center top;background-image:url(/themes/custom/bentley/images/misc/unpublished.png);background-repeat:repeat-y}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.card--no-pad{display:block !important}.card__copy{height:auto !important}.search-bar.togglee-open{position:none !important}.togglee-open.search-bar form{width:300px !important}}.pl-template{display:flex;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font:2.5rem "caecilia",serif;text-transform:uppercase;background-color:#7b858f}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1224px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}@media (min-width: 480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media (min-width: 1224px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media (min-width: 1224px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem !important;text-transform:none !important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#1169ba !important;font-family:arial,sans-serif;font-size:1.8rem;font-weight:500;text-transform:uppercase !important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{flex:0 0 100px;margin:0 0.5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:0.3em}*{box-sizing:border-box}.main{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:4em}@media (min-width: 480px){.main{padding:0 1rem}}@media (min-width: 1224px){.main{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.wrapper{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.wrapper{padding:0 1rem}}@media (min-width: 1224px){.wrapper{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.wrapper.flex{display:flex}@media (min-width: 920px){.sidebar-wrapper{display:flex}}.main-sidebar{margin-bottom:2rem}@media (min-width: 920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%;min-height:57vh}@media (min-width: 920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.content-wrapper{width:100%;float:left}.component-wrapper{clear:both}body:not(.scroll-up):not(.scroll-down):not(.page-node-type-landing-page) .content-wrapper{margin-top:0}@media (min-width: 920px){body.scroll-up:not(.page-node-type-landing-page) .header{position:fixed;left:0;top:0;max-height:97px;transition:max-height 0.25s ease-in}body.scroll-up:not(.page-node-type-landing-page) .secondary-menu-wrap{top:97px;transition:top 0.25s ease-in;position:fixed}body.scroll-up:not(.page-node-type-landing-page) .content-wrapper{margin-top:0;transition:margin-top 0.25s ease-in}}@media (min-width: 920px){body.scroll-down:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .header,body.scroll-up:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .header,body:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .header{position:relative;max-height:initial;transition:none;overflow:initial}body.scroll-down:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .secondary-menu-wrap,body.scroll-up:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .secondary-menu-wrap,body:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .secondary-menu-wrap{position:relative;top:0;transition:none}body.scroll-down:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .content-wrapper,body.scroll-up:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .content-wrapper,body:not(.page-node-type-landing-page):not(.page-node-type-parallax-page) .content-wrapper{margin-top:0}}@media (min-width: 920px){body.scroll-down:not(.page-node-type-landing-page) .header{position:fixed;max-height:0;top:0;transition:max-height 0.25s ease-out;overflow:hidden}body.scroll-down:not(.page-node-type-landing-page) .secondary-menu-wrap{top:0;transition:top 0.25s ease-out;position:fixed}body.scroll-down:not(.page-node-type-landing-page) .content-wrapper{margin-top:86px}}.grid__item{flex-grow:1;margin-bottom:1em;width:100%}.grid__item:last-child{margin-right:0}@media (min-width: 720px){.grid__item{margin:0 2.5% 3% 0;width:auto}}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}.grid--columns-2 .grid__item:last-child{margin-right:0}@media (min-width: 720px){.grid--columns-2 .grid__item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px){.grid--columns-2 .grid__item{width:48.7%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}.grid--columns-3 .grid__item:last-child{margin-right:0}@media (min-width: 720px){.grid--columns-3 .grid__item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px){.grid--columns-3 .grid__item{width:48.7%}.grid--columns-3 .grid__item:nth-child(2n){margin-right:0}}@media (min-width: 920px){.grid--columns-3 .grid__item{width:29.6%}.grid--columns-3 .grid__item:nth-child(2n){margin-right:2.5%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,0.2);min-height:100px}.grid{display:flex;flex-wrap:wrap}.grid__top,.grid__btm{display:flex;flex-wrap:wrap;width:100%}.link{color:#0075be;text-decoration:underline;transition:color 0.1s linear}.link:hover{color:#141e2d;text-decoration:underline}.link:hover{text-decoration:underline}.h1,.text-long h1{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:1.4;margin:0 0 0.5em;width:auto}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h2{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2;margin:0 0 0.5em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,.text-long h3{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 0.5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.text-long h4{color:#294567;font-family:caecilia,serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:0 0 0.5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.text-long h5,.h6,.text-long h6{color:#294567;font-family:caecilia,serif;font-weight:600;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 0.5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}h1.wrapper,h2.wrapper,h3.wrapper,h4.wrapper,h5.wrapper,h6.wrapper{margin-left:auto;margin-right:auto}h1.grid-heading,h2.grid-heading,h3.grid-heading,h4.grid-heading,h5.grid-heading,h6.grid-heading{margin-top:1rem;margin-bottom:1rem}.text-long h1,.text-long h2,.text-long h3,.text-long h4,.text-long h5,.text-long h6{color:#294567;font-family:"caecilia",serif}body{color:#585858;font-family:arial,sans-serif;font-size:18px;line-height:1.6em}a{color:#0075be;text-decoration:underline;transition:color 0.1s linear}a:hover{color:#141e2d;text-decoration:underline}.paragraph,.text-long p{margin:0 0 2rem;line-height:1.5em}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #7b858f;margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:#7b858f}.text-long img.align-left{margin-right:1rem;margin-left:0}.text-long img.align-right{margin-right:0;margin-left:1rem}.text-long figure.align-left{padding-right:1rem;padding-left:0}.text-long figure.align-right{padding-right:0;padding-left:1rem}.text-long p{margin-bottom:1rem;margin-top:1rem}.text-long p img{margin:1rem 1rem 1rem 0}.text-long p .button{margin-top:1rem;margin-bottom:1rem}.text-long p+h2,.text-long ul+h2{margin-top:2rem}.text-long a,.paragraph a,.text-long p a,p a,.personcard a{transition:none;text-decoration:underline}.text-long a.button,.paragraph a.button,.text-long p a.button,p a.button,.personcard a.button{text-decoration:none}.text-long a:not(.button):hover,.paragraph a:not(.button):hover,.text-long p a:not(.button):hover,p a:not(.button):hover,.personcard a:not(.button):hover{background-color:#fee47e;color:#2f3338;text-decoration:underline}.text-long a.flockler-wall_v2-item__link:hover,.text-long a.flockler-wall_v2-item__media__link:hover,.text-long a.flockler-wall_v2-item__footer__source-link:hover,.text-long a.flockler-wall_v2-item__profile:hover{background-color:transparent}.cta-links a,.secondary-menu__name a{text-decoration:none}.cta-links a:hover,.secondary-menu__name a:hover{text-decoration:underline}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:0.2em;padding-left:1em}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.logo,.logo-responsive{max-width:340px;position:relative;margin-top:0.75rem;top:0}@media (min-width: 920px){.logo,.logo-responsive{top:0}}.logo-responsive{float:left;margin-left:1rem;max-width:210px;max-height:70px}@media (min-width: 920px){.logo-responsive{display:none}}.icons-demo{display:flex;flex-wrap:wrap}.icons-demo .icon{height:100px;padding:1rem;width:100px}@media (prefers-color-scheme: dark){.icons-demo .icon{fill:clr(accent-high)}}.icons-demo pre{background-color:clr(muted);font-size:0.8rem;margin:0;text-align:center}.icons-demo__item{border:1px solid clr(muted);margin:.25rem}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #dae1e9;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #2f3338;content:' ';position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown.multiple::after{display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:1px solid #dae1e9;height:41px;font-size:16px;margin:0;outline:none;padding:0.6em 0.8em 0.5em;width:100%}.form-item__select :focus{outline:none;color:#222}.form-item__select[multiple='multiple']{height:auto}@supports ((-webkit-appearance: none) or (-moz-appearance: none) or (appearance: none)) or ((-moz-appearance: none) and (mask-type: alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#7b858f;border-radius:0}}.form-item{color:#7b858f;margin-bottom:1em;max-width:100%}@media (min-width: 920px){.form-item{max-width:32em}}.form-item::after{clear:both;content:'';display:table}.form-item__label{display:block;font-weight:600}@media (min-width: 320px){.form-item__label{display:block;margin-right:2%;padding:0.6em 0}}.form-item__textfield{border:1px solid #dae1e9;padding:0.6em;max-width:100%}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#b4c2cf}.form-item__textfield:-moz-placeholder{color:#b4c2cf}.form-item__textfield::-moz-placeholder{color:#b4c2cf}.form-item__textfield:-ms-input-placeholder{color:#b4c2cf}.form-item__description{margin-top:0.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center}.button:visited{color:#000}.button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.button:hover{text-decoration:none}.button:focus{border-color:#fc3}.button--alt{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;background-color:rgba(0,0,0,0);border:2px solid #fc3;border-radius:3px;color:#fc3;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center}.button--alt:visited{color:#000}.button--alt:hover{background-color:#141e2d;color:#fff;text-decoration:none}.button--alt:visited{color:#fc3}.button--alt:hover{background-color:#fc3;color:#000;text-decoration:none}.table,.text-long table,.accordion-def table{border:2px solid #fff;border-radius:4px;border-spacing:0;background-color:#dae1e9;width:100%}.table caption,.text-long table caption,.accordion-def table caption{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 0.5em;width:auto;color:#294567;margin:1em 0;text-align:left}.table caption__link,.text-long table caption__link,.accordion-def table caption__link{color:inherit}.table caption__link:hover,.text-long table caption__link:hover,.accordion-def table caption__link:hover{color:inherit}.table td,.text-long table td,.accordion-def table td,.table th,.text-long table th,.accordion-def table th{border:2px solid #fff}@media screen and (max-width: 600px){.dataTables_filter{display:none}.table,.text-long table,.accordion-def table{border:0;background-color:#fff}table:not(.fc-list-table) caption{font-size:1.3em}table:not(.fc-list-table) thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table:not(.fc-list-table) tr{border:1px solid #b4c2cf;display:block;margin-bottom:0.625em}table:not(.fc-list-table) td{border-bottom:1px solid #b4c2cf;display:block;font-size:0.8em;text-align:right}table:not(.fc-list-table) td ul{text-align:left}table:not(.fc-list-table) td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;margin-right:20px}table:not(.fc-list-table) td:last-child{border-bottom:0}}.table__heading-cell,.text-long th,.accordion-def th{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.4rem;line-height:1.6;margin:0 0 0.5em;width:auto;border:none;background-color:#294567;color:#fff;padding:0.8em;text-align:left}.table__heading-cell__link{color:inherit}.table__heading-cell__link:hover{color:inherit}.table__row:nth-child(odd),.text-long tbody tr:nth-child(odd),.accordion-def tbody tr:nth-child(odd){background-color:#fff}.table__row:last-child td:first-child,.text-long tbody tr:last-child td:first-child,.accordion-def tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tbody tr:last-child td:last-child,.accordion-def tbody tr:last-child td:last-child{border-radius:0 0 5px}.table__cell,.text-long td,.accordion-def td{border:1px solid #dae1e9;border-left:none;border-bottom:none;padding:1em}.table__cell:last-child,.text-long td:last-child,.accordion-def td:last-child{border-right:none}.table__footer-cell,.text-long tfoot th,.accordion-def tfoot th,.table__footer-cell:first-child,.text-long tfoot th:first-child,.accordion-def tfoot th:first-child{border-left:none;border-top:1px solid #dae1e9}@media (min-width: 39em){.list-columns{-moz-columns:2;columns:2}}@media (min-width: 58em){.list-columns:not(.two-cols){-moz-columns:3;columns:3}}.list-columns.bluebg{background-color:#bcc9d4;padding:0.5em 0.5em 0}.list-columns.rules{-moz-column-rule:1px solid #000;column-rule:1px solid #000}.list-columns p,.list-columns li,.list-columns div{-moz-page-break-inside:avoid;break-inside:avoid;margin:0;page-break-inside:avoid;-moz-column-break-inside:avoid;-webkit-padding-after:0}.list-columns p{padding:0.25em 0}.list-columns h3,.list-columns h4{margin:0 0 1em}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%;max-width:100%}iframe{max-width:100%}.tabs__link,.tabs__link--local-tasks,.tabs a.li{background-color:#0075be;color:#fff;display:block;font:700 1.3rem "caecilia",serif;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color 0.3s}.tabs__link::before,.tabs__link--local-tasks::before,.tabs a.li::before{background-color:#0075be;content:'';height:3px;position:absolute;right:0;top:0;width:100%;z-index:1;position:relative}@media (min-width: 920px){.tabs__link,.tabs__link--local-tasks,.tabs a.li{display:inline-block;padding:0.75em 1.7em;position:relative;width:auto}.tabs__link::before,.tabs__link--local-tasks::before,.tabs a.li::before{position:absolute}.tabs__link::after,.tabs__link--local-tasks::after,.tabs a.li::after{background-color:#04528a;content:'';height:3px;position:absolute;right:0;top:0;width:100%;z-index:1;height:100%;width:3px}}.tabs__li:last-child .tabs__link,.tabs__li:last-child .tabs__link--local-tasks,.tabs__li:last-child .tabs a.li{border-right:none}.tabs__link.is-active,.tabs__link--active,.tabs__link--local-tasks.is-active,.tabs__link--local-tasks--active,.tabs a.li.is-active,.tabs a.li--active{background-color:#f6f6f6;color:#294567}@media (min-width: 920px){.tabs__link.is-active,.tabs__link--active,.tabs__link--local-tasks.is-active,.tabs__link--local-tasks--active,.tabs a.li.is-active,.tabs a.li--active{color:#294567;border-top:none}.tabs__link.is-active::before,.tabs__link--active::before,.tabs__link--local-tasks.is-active::before,.tabs__link--local-tasks--active::before,.tabs a.li.is-active::before,.tabs a.li--active::before{background-color:#fc3;content:'';height:3px;position:absolute;right:0;top:0;width:100%;z-index:1}.tabs__link.is-active::after,.tabs__link--active::after,.tabs__link--local-tasks.is-active::after,.tabs__link--local-tasks--active::after,.tabs a.li.is-active::after,.tabs a.li--active::after{background-color:#f6f6f6;z-index:0}}.tabs__link:hover,.tabs__link--local-tasks:hover,.tabs a.li:hover{background-color:#dae1e9;color:#294567}@media (min-width: 920px){.tabs__link:hover::before,.tabs__link--local-tasks:hover::before,.tabs a.li:hover::before{background-color:#fc3;content:'';height:3px;position:absolute;right:0;top:0;width:100%;z-index:1}}.tabs__link:hover::after,.tabs__link--local-tasks:hover::after,.tabs a.li:hover::after{background-color:#dae1e9;z-index:0}.accordion{display:flex}@media (min-width: 720px){.accordion{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width: 720px) and (min-width: 480px){.accordion{padding:0 1rem}}@media (min-width: 720px) and (min-width: 1224px){.accordion{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.accordion .accordion-item{width:100%}.accordion-term{border-top:1px solid #dae1e9;color:#294567;cursor:pointer;display:flex;align-items:center;font-size:1.4em;font-weight:600;padding:0.5em 0;font-family:"caecilia",serif;position:relative;clear:left}.accordion-term .dt__icon--one{display:inline-block;height:40px;max-height:40px;min-height:40px;width:40px;max-width:40px;min-width:40px;margin-right:0.5em;margin-left:0.5em}.accordion-term .dt__icon--two{display:none;height:40px;max-height:40px;min-height:40px;width:40px;max-width:40px;min-width:40px;margin-right:0.5em;margin-left:0.5em}.accordion-term:hover{color:#294567}.accordion-term.is-active{color:#294567}.accordion-term.is-active .dt__icon--one{display:none}.accordion-term.is-active .dt__icon--two{display:inline-block}.accordion-term.is-active+dd{height:auto;margin:0 2em 0 3em;overflow:visible;padding-bottom:1em}.accordion-term.full{width:100%;float:left}.accordion-def{margin:0 2em}.accordion-def img{clear:left;margin:10px 0 30px}.accordion-def img.align-left{margin-right:20px}.accordion-def img.align-right{margin-left:20px}.accordion-def.active{height:0;margin:0 2em;overflow:hidden}.action-bar .action-bar-container{position:fixed;top:30%;right:0;width:100px;padding:0 0.5rem;background-color:rgba(0,0,0,0.75);border-left:2px solid #fc3;z-index:99;text-align:center}.action-bar .action-bar-container .action-button{padding:0.5rem;border-bottom:1px solid #585858}@media (min-width: 920px){.action-bar .action-bar-container .action-button{padding:1rem 0.5rem}}.action-bar .action-bar-container .action-button a{text-decoration:none}.action-bar .action-bar-container .action-button:last-child{border-bottom:none}.action-bar .action-bar-container a{color:#fff}.action-bar .action-bar-container a:hover{color:#fc3;text-decoration:none}.action-bar .action-bar-container a .cta{font-size:0.8rem;display:inline-block;line-height:1.2rem}.action-bar .action-bar-container .micon::before{font-size:1.5rem}@media (min-width: 920px){.action-bar .action-bar-container .micon::before{font-size:1.7rem}}.action-bar .action-bar-container .close::before{content:'';display:block;height:100%;width:100%;max-width:30px;background-size:100% auto;background-image:url(/themes/custom/bentley/images/icons/src/close_white.svg);background-repeat:no-repeat}@media screen and (min-width: 821px){.action-bar .action-bar-container{transition:width 0.25s ease-in}.action-bar .action-bar-container .action-button{width:82px}.action-bar .action-bar-container .close{height:30px;width:98px;background:rgba(0,0,0,0.75);margin-left:-8px;cursor:pointer}.action-bar .action-bar-container .close:hover{background-color:#fc3}.action-bar .action-bar-container .close::before{background-size:46%;background-position:8px}.action-bar .action-bar-container.hide-mobile{width:2px;padding:0}.action-bar .action-bar-container.hide-mobile .close{position:absolute;top:0;left:-2px;margin-left:-30px}.action-bar .action-bar-container.hide-mobile .close::before{background-image:url(/themes/custom/bentley/images/icons/src/left_white.svg);background-position:5px center}.action-bar .action-bar-container.hide-mobile .action-button{width:2px;height:98px}.action-bar .action-bar-container.hide-mobile .action-button a{display:none}.action-bar .action-bar-container.show-mobile{width:100px}}@media screen and (max-width: 820px){.action-bar .action-bar-container{bottom:0;top:auto;width:100%;border-left:none;border-bottom:4px solid #fc3;padding-top:0.5rem;padding-bottom:0.5rem}.action-bar .action-bar-container .action-button{width:100px;display:inline-block;border-right:1px solid #585858;border-bottom:none;vertical-align:top}.action-bar .action-bar-container .action-button:last-child{border-right:none}.action-bar .action-bar-container .close{position:absolute;top:0.5rem;right:0.5rem;height:20px;width:20px}.action-bar .action-bar-container .close:hover{cursor:pointer}.action-bar .action-bar-container.hide-mobile .action-button{display:none}.action-bar .action-bar-container.hide-mobile .close{top:-50px;background:rgba(0,0,0,0.75);padding:5px;width:50px;height:50px}.action-bar .action-bar-container.hide-mobile .close::before{background-image:url(/themes/custom/bentley/images/icons/src/left_white.svg);background-position:-4px 0;transform:rotate(90deg)}.action-bar .action-bar-container .cols-4 .action-button{width:23%;padding:2rem 0.5rem 0.5rem}.action-bar .action-bar-container .cols-3 .action-button{width:31%}}.article-preview--grid-item{flex-grow:1;margin-bottom:1em;width:100%}.article-preview--grid-item:last-child{margin-right:0}@media (min-width: 720px){.article-preview--grid-item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px){.article-preview--grid-item{width:48.7%}.article-preview--grid-item:nth-child(2n){margin-right:0}}@media (min-width: 920px){.article-preview--grid-item{width:29.6%}.article-preview--grid-item:nth-child(2n){margin-right:2.5%}.article-preview--grid-item:nth-child(3n){margin-right:0}}.article-preview .hero,.article-preview--grid-item .hero{margin-bottom:1rem;background:url("/themes/custom/bentley/images/thumbnail_newsroom.jpg");max-height:200px;text-align:center}.article-preview .hero img,.article-preview--grid-item .hero img{display:inline-block}.article-preview .h6,.article-preview .text-long h6,.text-long .article-preview h6,.article-preview--grid-item .h6,.article-preview--grid-item .text-long h6,.text-long .article-preview--grid-item h6{line-height:1.5rem}.article-preview--list-item{width:100%;float:left;margin:0 0 2rem !important;padding:0 0 1rem !important;border-bottom:1px solid #b4c2cf}.article-preview--list-item .article-logo{width:100%;min-height:1px;float:left}@media (min-width: 720px){.article-preview--list-item .article-logo{width:15%}}.article-preview--list-item .article-content{width:100%;min-height:1px;float:left;padding:1rem 0 2rem 0}@media (min-width: 720px){.article-preview--list-item .article-content{width:85%;padding:0 0 2rem 2rem}}.article-preview--list-item .article-content h3{margin-bottom:0 !important;line-height:1.4em}.article-preview--list-item .article-content a .h3,.article-preview--list-item .article-content a .text-long h3,.text-long .article-preview--list-item .article-content a h3,.article-preview--list-item .article-content a .h4,.article-preview--list-item .article-content a .text-long h4,.text-long .article-preview--list-item .article-content a h4{color:#0075be;text-decoration:underline;transition:color 0.1s linear}.article-preview--list-item .article-content a .h3:hover,.article-preview--list-item .article-content a .text-long h3:hover,.text-long .article-preview--list-item .article-content a h3:hover,.article-preview--list-item .article-content a .h4:hover,.article-preview--list-item .article-content a .text-long h4:hover,.text-long .article-preview--list-item .article-content a h4:hover{color:#141e2d;text-decoration:underline}.article-preview--list-item .article-content .date{font-size:1em}.article-preview--list-item .article-content .desc{margin-top:10px}.article-preview--list-item .article-blurb figcaption{display:none}.article-preview--list-item:last-child{margin:0}.article-tag{max-width:680px;margin:1em auto 0;overflow:auto}.article-tag .back{float:none;display:block;margin:0 0 20px}@media (min-width: 720px){.article-tag .back{float:right;display:block}}.article-tag .back a{font-size:0.9em}.article-tag .back a::before{content:'';display:inline-block;height:25px;width:25px;max-width:40px;background-size:100% auto;background-image:url(/themes/custom/bentley/images/icons/src/back_circle_arrow_gray.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;margin:0 5px 3px 0}body.path-library #block-bentley-content{position:relative !important}body.path-library #block-bentley-content .views-element-container{position:relative}body.path-library #block-bentley-content .views-exposed-form{position:relative;top:480px;width:100%;margin:0 auto 100px;padding:20px 0 10px 35px}body.path-library #block-bentley-content .views-exposed-form input.form-text{width:320px}@media (min-width: 720px){body.path-library #block-bentley-content .views-exposed-form input.form-text{width:400px}}@media (min-width: 720px){body.path-library #block-bentley-content .views-exposed-form{top:350px;width:680px;margin:0 auto 30px;padding:1em;background:#edf2f8}}body.path-library #block-bentley-content .views-exposed-form .form-item{width:100%}body.path-library #block-bentley-content .views-exposed-form .form-item,body.path-library #block-bentley-content .views-exposed-form .form-item__label,body.path-library #block-bentley-content .views-exposed-form #edit-body-value,body.path-library #block-bentley-content .views-exposed-form #edit-actions{display:block}@media (min-width: 720px){body.path-library #block-bentley-content .views-exposed-form .form-item,body.path-library #block-bentley-content .views-exposed-form .form-item__label,body.path-library #block-bentley-content .views-exposed-form #edit-body-value,body.path-library #block-bentley-content .views-exposed-form #edit-actions{display:inline-block}}body.path-library #block-bentley-content .hero--blog-hero[data-variation='condensed']{position:absolute;top:0;max-height:500px}body.path-library #block-bentley-content .hero--blog-hero[data-variation='condensed'] .hero-content{padding:0 20px 0 0}body.path-library #block-bentley-content .blog-roll{position:relative;top:370px;margin-top:0;margin-bottom:370px}@media (min-width: 720px){body.path-library #block-bentley-content .blog-roll{top:330px;width:680px;margin:0 auto 430px;min-height:600px}}.blog-roll{max-width:680px;margin:2em auto 0;overflow:auto}[class*='blog-roll'] .article-preview--list-item .article-logo{width:100%}@media (min-width: 720px){[class*='blog-roll'] .article-preview--list-item .article-logo{width:35%}}[class*='blog-roll'] .article-preview--list-item .article-content{width:100%;margin-top:1em;padding:0 0 2rem 0.5rem}@media (min-width: 720px){[class*='blog-roll'] .article-preview--list-item .article-content{width:60%;margin-top:0;padding:0 0 2rem 2rem}[class*='blog-roll'] .article-preview--list-item .article-content .article-blurb .desc span{display:inline !important;margin-left:-5px}[class*='blog-roll'] .article-preview--list-item .article-content .article-blurb .desc p:last-of-type{display:inline !important}}[class*='blog-roll'] .article-preview--list-item a .h3,[class*='blog-roll'] .article-preview--list-item a .text-long h3,.text-long [class*='blog-roll'] .article-preview--list-item a h3{margin-bottom:0;line-height:1.4em}[class*='blog-roll'] .article-preview--list-item .author{font-size:0.9em;font-style:italic}[class*='blog-roll'] .article-preview--list-item .article-tags{font-size:0.875em;line-height:1.3em;margin-bottom:10px}.feed-icon{display:none}#block-views-block-newsroom-block-4 .article-preview--list-item,#block-views-block-newsroom-block-6 .article-preview--list-item{padding:0}#block-views-block-newsroom-block-4 .article-preview--list-item .article-content,#block-views-block-newsroom-block-6 .article-preview--list-item .article-content{padding:0 !important}#block-views-block-newsroom-block-4 .article-preview--list-item .article-content h3,#block-views-block-newsroom-block-6 .article-preview--list-item .article-content h3{margin-bottom:0 !important}#block-views-block-newsroom-block-4 .article-preview--list-item .article-content .article-blurb,#block-views-block-newsroom-block-6 .article-preview--list-item .article-content .article-blurb{margin-top:0}#block-views-block-newsroom-block-4 .article-preview--list-item .article-content .media-source,#block-views-block-newsroom-block-6 .article-preview--list-item .article-content .media-source{font-style:italic}.blockquote-paragraph{margin-top:2rem;position:relative;width:100%}.blockquote-paragraph__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;width:90%}@media (min-width: 480px){.blockquote-paragraph__inner{padding:0 1rem}}@media (min-width: 1224px){.blockquote-paragraph__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.blockquote-paragraph__top{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;align-items:center}@media (min-width: 480px){.blockquote-paragraph__top{padding:0 1rem}}@media (min-width: 1224px){.blockquote-paragraph__top{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.blockquote-paragraph__left{float:left;width:60px;min-height:60px;margin:auto 0;padding-top:1rem;position:relative;height:100%}.quote__icon{width:50px;height:50px;display:inline}.blockquote-paragraph__right{float:left;width:90%;min-width:50px;min-height:50px}.blockquote-paragraph__bottom .blockquote-paragraph__right{width:60%}.blockquote-paragraph__content{bottom:0;left:0;padding:0;font-family:"caecilia",serif;font-size:1.4rem;font-style:italic;font-weight:bold;width:100%;quotes:'“' '”'}.blockquote-paragraph__content::before{content:open-quote}.blockquote-paragraph__content::after{content:close-quote}.blockquote-paragraph__bottom{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;padding-left:10%}@media (min-width: 480px){.blockquote-paragraph__bottom{padding:0 1rem}}@media (min-width: 1224px){.blockquote-paragraph__bottom{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.blockquote-paragraph__attribution{margin-top:10px}.blockquote-paragraph__person-name{font-size:1rem;font-weight:bold;width:100%}.blockquote-paragraph__person-title{font-size:0.95rem;line-height:1rem;width:100%}.blockquote,.text-long blockquote{margin-top:2rem;position:relative;width:100%;border-left:0;margin-left:0}.blockquote--simple{margin-bottom:30px}.blockquote--fancy{color:#fff;background:#2f3338;text-align:left;padding:50px 0;overflow:hidden;position:relative;-webkit-clip-path:none;clip-path:none}@media (min-width: 720px){.blockquote--fancy.blockquote--no-image .blockquote__left--fancy{width:0;padding-right:0;margin:0}}@media (min-width: 920px){.blockquote--fancy{-webkit-clip-path:polygon(0% 12%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 12%, 100% 0%, 100% 100%, 0% 100%)}}.blockquote--fancy.blockquote--gray{background:#585858}.blockquote--fancy.blockquote--graydark{background:#2f3338}.blockquote--fancy.blockquote--blue{background:#0075be}.blockquote--fancy.blockquote--bluedark{background:#294567}.blockquote__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;width:100%}@media (min-width: 480px){.blockquote__inner{padding:0 1rem}}@media (min-width: 1224px){.blockquote__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 720px){.blockquote__inner{width:80%}}.blockquote__top{display:flex;align-items:center;width:100%;margin:0 auto;flex-direction:column}@media (min-width: 720px){.blockquote__top{flex-direction:row}}@media (min-width: 920px){.blockquote__top{width:90%}}@media (min-width: 1224px){.blockquote__top{width:60%}}.blockquote__left{float:left;width:100%;margin:auto 0 0 3rem;min-height:90px;padding-top:1rem;position:relative;height:100%}@media (min-width: 720px){.blockquote__left{width:75px;margin:auto 0}.blockquote__left svg.quote__icon{margin-top:-20px}}.blockquote__left svg.quote__icon{width:50px;height:50px;display:inline-block}.blockquote__left svg.quote-white__icon{display:none}.blockquote__left img{display:none}.blockquote__left--fancy{display:block;width:100%;margin:auto 30px auto 0;padding:1rem;position:relative;height:100%}.blockquote__left--fancy svg.quote-white__icon{width:50px;height:50px;display:block;margin-bottom:1rem}@media (min-width: 720px){.blockquote__left--fancy svg.quote-white__icon{display:none}}.blockquote__left--fancy svg.quote__icon{display:none}.blockquote__left--fancy img{display:block;width:300px;height:300px;margin:0 20px 0 0;min-width:210px}@media (min-width: 720px){.blockquote__left--fancy img{border-radius:50%;width:210px;height:210px}}@media (min-width: 720px){.blockquote__left--fancy{display:block;width:260px;padding-top:1rem;padding-right:30px}}.blockquote__right{display:inline-block;width:90%;min-width:50px;min-height:50px}.blockquote__right .blockquote__content{bottom:0;left:0;padding:0;color:#585858;font-family:"caecilia",serif;font-size:1.4rem;font-style:italic;font-weight:500;width:100%;quotes:'“' '”'}.blockquote__right .blockquote__content div::before{content:open-quote}.blockquote__right .blockquote__content div::after{content:close-quote}.blockquote__right .blockquote__content div blockquote{border-left:0;margin-left:0}.blockquote__right .blockquote__icon-top{display:none}.blockquote__right .blockquote__icon-top--fancy{display:none}@media (min-width: 720px){.blockquote__right .blockquote__icon-top--fancy{display:block}}.blockquote__right .blockquote__icon-top--fancy svg.quote-white__icon{width:50px;height:50px}.blockquote__right .blockquote__content--fancy{color:#fff;padding-top:1rem}.blockquote__attribution{margin-top:10px;font-style:normal;position:relative}.blockquote__attribution .blockquote__name{font-size:1rem;font-weight:bold;width:100%}.blockquote__attribution .blockquote__title{font-size:0.95rem;line-height:1rem;width:100%}.blockquote__attribution--fancy{padding-top:20px}.blockquote__attribution--fancy::before{content:'';width:100px;height:4px;background:#b4c843;position:absolute;top:5px}.callout{background-color:#d5dce6;color:#292d31;padding:4rem 1rem;position:relative;margin-bottom:0;text-align:center}@media (min-width: 480px){.callout{padding:5rem 2rem}}@media (min-width: 720px){.callout{padding:7rem 2rem}}.callout--gray{background-color:#4e4e4e;color:#fff}.callout--gray-dark{background-color:#292d31;color:#fff}.callout--top-divider{padding-top:1rem}.callout__inner{margin:0 auto;max-width:800px}.callout__title{font-family:"caecilia",serif;font-weight:400;line-height:1.1em;margin:0 0 1rem}.callout__subtitle{font-family:"caecilia",serif;font-weight:400;line-height:1.3em;margin:0 0 1rem}.callout__title{font-size:2.5rem;margin-bottom:1.5rem}@media (min-width: 720px){.callout__title{font-size:3rem}}@media (min-width: 920px){.callout__title{font-size:3.85rem}}.callout__subtitle{font-size:1.3rem;margin-bottom:2rem}@media (min-width: 720px){.callout__subtitle{font-size:1.4rem}}@media (min-width: 920px){.callout__subtitle{font-size:1.85rem}}.callout__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;margin-right:15px;margin-bottom:1.5rem}.callout__button:visited{color:#000}.callout__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.callout__button:last-child{margin-right:0}@media (min-width: 720px){.callout__button{font-size:1.3rem;padding:0.75em 2rem}}.slim-callout{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;background-color:#d5dce6;color:#292d31;position:relative;margin:2rem auto;clear:both}@media (min-width: 480px){.slim-callout{padding:0 1rem}}@media (min-width: 1224px){.slim-callout{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.slim-callout--gray{background-color:#4e4e4e;color:#fff}.slim-callout--gray-dark{background-color:#292d31;color:#fff}.slim-callout__inner{padding:2rem 1rem}@media (min-width: 920px){.slim-callout__inner{align-items:center;display:flex;padding:1rem 1.5rem}}.slim-callout__title,.slim-callout__subtitle{font-family:"caecilia",serif;font-weight:400;line-height:1;margin:0 0 0.75rem}@media (min-width: 720px){.slim-callout__title,.slim-callout__subtitle{margin:0}}.slim-callout__text{flex:2 1 auto;margin-right:2%}@media (min-width: 920px){.slim-callout__text{display:flex}}.slim-callout__title{font-size:1.5rem;font-weight:700}@media (min-width: 720px){.slim-callout__title{margin-right:1rem}}.slim-callout__subtitle{font-size:1.2rem;line-height:1.4;margin-bottom:2rem}@media (min-width: 720px){.slim-callout__subtitle{margin:0}}.slim-callout__buttons{flex:1 0 auto;margin-left:auto}@media (min-width: 920px){.slim-callout__buttons{flex:0 1 auto}}.slim-callout__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;margin-bottom:.5rem;margin-right:15px}.slim-callout__button:visited{color:#000}.slim-callout__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.slim-callout__button:last-child{margin-right:0}@media (min-width: 920px){.slim-callout__button{margin-bottom:0}}.card{border:1px solid #7b858f;padding:1rem 1.5rem 1.5rem;position:relative}.card:not(.card--has-button) .card__body{margin:.5rem 0 0}.card.card--has-button .card__body{margin:.5rem 0 5rem}.card.card--has-button--bgcolor-only .card__body p:last-of-type::after,.card.card--has-button--bgcolor-only-top .card__body p:last-of-type::after{content:"\A";white-space:pre;display:block;margin-top:1em}.card__link,.card__passive-button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;max-width:83%}.card__link:visited,.card__passive-button:visited{color:#000}.card__link:hover,.card__passive-button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.card__passive-button,.card__passive-button:visited{margin-top:1rem;margin-bottom:0}.card__passive-button:hover,.card__passive-button:visited:hover{background-color:#000;color:#fff}.card__passive-button.arrow,.card__passive-button:visited.arrow{border:none;background-color:transparent;width:40px;height:40px;padding:0}.card__passive-button.arrow::before,.card__passive-button:visited.arrow::before{content:'';display:block;height:100%;width:100%;max-width:40px;background-size:100% auto;background-image:url(/themes/custom/bentley/images/icons/src/circle_arrow_white.svg);background-position:center;background-repeat:no-repeat}.card--no-pad{display:flex;flex-direction:column;padding:0}.card--bgcolor-only-top .card__copy .inner-wrapper .card__link,.card--bgcolor-only-top .card__copy .inner-wrapper .card__passive-button,.card--bgcolor-only .card__copy .inner-wrapper .card__link,.card--bgcolor-only .card__copy .inner-wrapper .card__passive-button{border:1px solid transparent;background-color:rgba(0,0,0,0.75);color:#fff;position:absolute;left:0;right:0;width:70%;max-width:200px;margin:0 auto 1.5rem}.card--bgcolor-only-top .card__copy .inner-wrapper .card__link:hover,.card--bgcolor-only-top .card__copy .inner-wrapper .card__passive-button:hover,.card--bgcolor-only .card__copy .inner-wrapper .card__link:hover,.card--bgcolor-only .card__copy .inner-wrapper .card__passive-button:hover{background-color:#000;border:1px solid #fff}.card--bgcolor-only,.card--bgcolor-only-top{min-height:240px;padding-top:1.5rem;border:none}.card--bgcolor-only .card__link,.card--bgcolor-only .card__passive-button,.card--bgcolor-only-top .card__link,.card--bgcolor-only-top .card__passive-button{margin:1rem 0}.card--bgcolor-only.card--green .card__body a:not(.button),.card--bgcolor-only.card--blue .card__body a:not(.button),.card--bgcolor-only.card--orange .card__body a:not(.button),.card--bgcolor-only.card--red .card__body a:not(.button),.card--bgcolor-only.card--teal .card__body a:not(.button),.card--bgcolor-only-top.card--green .card__body a:not(.button),.card--bgcolor-only-top.card--blue .card__body a:not(.button),.card--bgcolor-only-top.card--orange .card__body a:not(.button),.card--bgcolor-only-top.card--red .card__body a:not(.button),.card--bgcolor-only-top.card--teal .card__body a:not(.button){color:#141e2d;text-decoration:underline}.card--bgcolor-only.card--green .card__body a:not(.button):hover,.card--bgcolor-only.card--blue .card__body a:not(.button):hover,.card--bgcolor-only.card--orange .card__body a:not(.button):hover,.card--bgcolor-only.card--red .card__body a:not(.button):hover,.card--bgcolor-only.card--teal .card__body a:not(.button):hover,.card--bgcolor-only-top.card--green .card__body a:not(.button):hover,.card--bgcolor-only-top.card--blue .card__body a:not(.button):hover,.card--bgcolor-only-top.card--orange .card__body a:not(.button):hover,.card--bgcolor-only-top.card--red .card__body a:not(.button):hover,.card--bgcolor-only-top.card--teal .card__body a:not(.button):hover{color:#2f3338;text-decoration:underline}.card--bgcolor-only.card--green,.card--bgcolor-only-top.card--green{background-color:#b3c543}.card--bgcolor-only.card--blue,.card--bgcolor-only-top.card--blue{background-color:#82BCE5}.card--bgcolor-only.card--red,.card--bgcolor-only-top.card--red{background-color:#FD6F50}.card--bgcolor-only.card--orange,.card--bgcolor-only-top.card--orange{background-color:#f79e31}.card--bgcolor-only.card--teal,.card--bgcolor-only-top.card--teal{background-color:#42b7b0}.card--bgcolor-only.card--gray-light,.card--bgcolor-only-top.card--gray-light{background-color:#f6f6f6}.card--bgcolor-only.card--gray-light .card__body,.card--bgcolor-only.card--gray-light .card__copy .inner-wrapper .card__body,.card--bgcolor-only.card--gray-light .card__title,.card--bgcolor-only.card--gray-light .card__title--light a.card__title-link,.card--bgcolor-only.card--gray-light .card__title-link,.card--bgcolor-only-top.card--gray-light .card__body,.card--bgcolor-only-top.card--gray-light .card__copy .inner-wrapper .card__body,.card--bgcolor-only-top.card--gray-light .card__title,.card--bgcolor-only-top.card--gray-light .card__title--light a.card__title-link,.card--bgcolor-only-top.card--gray-light .card__title-link{color:#585858}.card--bgcolor-only.card--gray-light .card__copy .inner-wrapper .card__link.arrow::before,.card--bgcolor-only-top.card--gray-light .card__copy .inner-wrapper .card__link.arrow::before{background-image:url(/themes/custom/bentley/images/icons/src/circle_arrow_gray.svg)}.card--bgcolor-only .card__copy,.card--bgcolor-only-top .card__copy{background-color:transparent;display:flex;align-items:center;word-break:break-word}.card--bgcolor-only .card__copy .inner-wrapper,.card--bgcolor-only-top .card__copy .inner-wrapper{text-align:center}.card--bgcolor-only .card__copy .inner-wrapper .card__body,.card--bgcolor-only-top .card__copy .inner-wrapper .card__body{color:#141e2d}.card--bgcolor-only .card__title,.card--bgcolor-only-top .card__title{color:#141e2d;font-family:"caecilia",serif}.card--bgcolor-only .card__title-link,.card--bgcolor-only-top .card__title-link{color:#141e2d}.card--bgcolor-only .card__title-link:hover,.card--bgcolor-only-top .card__title-link:hover{color:#141e2d}.card--bgcolor-only .card__title--light,.card--bgcolor-only .card__title-link--light,.card--bgcolor-only .card__body--light,.card--bgcolor-only-top .card__title--light,.card--bgcolor-only-top .card__title-link--light,.card--bgcolor-only-top .card__body--light{color:#141e2d}.card--bgcolor-only .card__title--light a.card__title-link,.card--bgcolor-only .card__title-link--light a.card__title-link,.card--bgcolor-only .card__body--light a.card__title-link,.card--bgcolor-only-top .card__title--light a.card__title-link,.card--bgcolor-only-top .card__title-link--light a.card__title-link,.card--bgcolor-only-top .card__body--light a.card__title-link{color:#141e2d}.card--color-border{min-height:240px;padding-top:1.5rem;border:none;background-color:#fff;border-style:solid;border-width:10px}.card--color-border.card--green .card__body a:not(.button),.card--color-border.card--blue .card__body a:not(.button),.card--color-border.card--orange .card__body a:not(.button),.card--color-border.card--red .card__body a:not(.button),.card--color-border.card--teal .card__body a:not(.button){color:#141e2d;text-decoration:underline}.card--color-border.card--green .card__body a:not(.button):hover,.card--color-border.card--blue .card__body a:not(.button):hover,.card--color-border.card--orange .card__body a:not(.button):hover,.card--color-border.card--red .card__body a:not(.button):hover,.card--color-border.card--teal .card__body a:not(.button):hover{color:#2f3338;text-decoration:underline}.card--color-border.card--green{border-color:#b3c543}.card--color-border.card--blue{border-color:#82BCE5}.card--color-border.card--red{border-color:#FD6F50}.card--color-border.card--orange{border-color:#f79e31}.card--color-border.card--teal{border-color:#42b7b0}.card--color-border.card--gray-light{border-color:#f6f6f6}.card--color-border.card--gray-light .card__body,.card--color-border.card--gray-light .card__copy .inner-wrapper .card__body,.card--color-border.card--gray-light .card__title,.card--color-border.card--gray-light .card__title--light a.card__title-link,.card--color-border.card--gray-light .card__title-link{color:#585858}.card--color-border.card--gray-light .card__copy .inner-wrapper .card__link.arrow::before{background-image:url(/themes/custom/bentley/images/icons/src/circle_arrow_gray.svg)}.card--color-border .card__copy{background-color:transparent;display:flex;align-items:center;word-break:break-word}.card--color-border .card__copy .inner-wrapper{text-align:center}.card--color-border .card__copy .inner-wrapper .card__body{color:#141e2d}.card--color-border .card__title{color:#0075be;font-family:arial,sans-serif;font-weight:bold}.card--color-border .card__title-link{color:#0075be}.card--color-border .card__title-link:hover{color:#141e2d}.card--color-border .card__title--light,.card--color-border .card__title-link--light,.card--color-border .card__body--light{color:#141e2d}.card--color-border .card__title--light a.card__title-link,.card--color-border .card__title-link--light a.card__title-link,.card--color-border .card__body--light a.card__title-link{color:#141e2d}.card--color-border .card__link{position:absolute;bottom:0;left:15%;right:15%;max-width:21rem;margin:0 auto 1rem}.card.card--circle-image{float:left}@media (min-width: 920px){.card.card--circle-image{max-width:300px;float:none}}.card.card--circle-image .card__link{position:relative}.circle-card-row{display:flex;flex-wrap:wrap;width:100%}.circle-card-row .wrapper{display:block;justify-content:center}@media (min-width: 920px){.circle-card-row .wrapper{display:flex}}.card__title{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.2;margin:0 0 0.5em;width:auto;margin-bottom:0}.card__title__link{color:inherit}.card__title__link:hover{color:inherit}.card__title-link{color:#0075be;text-decoration:underline;transition:color 0.1s linear;color:#294567;text-decoration:none}.card__title-link:hover{color:#141e2d;text-decoration:underline}.card__title-link:hover{color:#0075be;text-decoration:underline}.card__title--large,.card__title--xlarge{font-size:2.5rem;line-height:2.5rem;font-family:arial,sans-serif;font-weight:800}.card__title--large .card__title-link:hover,.card__title--xlarge .card__title-link:hover{text-decoration:none}.card__copy{align-items:flex-start;display:flex;display:-webkit-flex;height:100%;flex-direction:column}.card__copy .inner-wrapper{width:100%}.card__body{color:#141e2d;font-size:1rem;line-height:1.5rem}.card__link,.card__passive-button{bottom:0;margin:1.5rem 0;position:absolute}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports (-webkit-appearance: none){.card__link,.card__passive-button{bottom:0;margin:0;position:relative}}}.card__copy--padding{padding:1rem 1.5rem 1.5rem}.card__copy--bg{background-color:#294567}.card__title--light,.card__title-link--light,.card__body--light{color:#fff}.card__title--light a:not(.button),.card__title-link--light a:not(.button),.card__body--light a:not(.button){color:#fee47e}.card__title--light a.card__title-link,.card__title-link--light a.card__title-link,.card__body--light a.card__title-link{color:#fff}.card__title-link--light:hover{color:#fff}.card__body{width:100%}.card--image{border:none;background-color:#0075be}.card--image .media--blazy:hover img{opacity:0.7}.card__image .bg-image img{width:100%}.card__image--image-only{height:100%}.card__image--image-only *{height:100%}.card__image--image-only img,.card__image--image-only picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card--circle-image{background-color:transparent}.card--circle-image.card--grid-item{margin-bottom:0}.card--circle-image .bg-image{display:inline-block;overflow:hidden;position:relative;width:80%;padding-top:80%;margin-left:10%;border-radius:50%;background-color:#0075be;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transition:background-color 1s}.card--circle-image .bg-image:hover{background-color:#fff}.card--circle-image .bg-image img{position:absolute;top:0;width:100%;height:auto;filter:grayscale(1);-webkit-opacity:0.6;opacity:0.6;transition:filter 0.5s, opacity 0.5s}.card--circle-image .bg-image img:hover{filter:grayscale(0);-webkit-opacity:1;opacity:1}.card--circle-image .card__copy--bg{background-color:transparent;display:inline-block;text-align:center}.card--circle-image .card__copy--bg .card__title--light{color:#7b858f}.card--circle-image .card__copy--bg .card__title--light a.card__title-link{color:#7b858f}.card--circle-image .card__copy .card__body{margin-bottom:0}.card--circle-image .card__copy .card__body a{color:#0075be}.card--circle-image .card__image{position:relative}.card--circle-image .card__image .media--image{position:absolute;width:100%;height:100%;-webkit-clip-path:circle(45% at 50% 50%);clip-path:circle(45% at 50% 50%);overflow:hidden}.card--circle-image .card__image .media--image .b-lazy,.card--circle-image .card__image .media--image .b-responsive{height:100%;width:auto;position:absolute;overflow:hidden}.card--circle-image .card__image .media--image img{max-width:initial}.card--circle-image .card__image::after{content:'';display:block;padding-bottom:100%}.card--circle-image .card__copy .card__body,.card--circle-image .card__copy .card__body--light{color:#585858}.card--bg-image{flex-direction:row;overflow:hidden;position:relative}.card__image--bg{height:100%;left:0;position:absolute;top:0;width:100%}.card__image--bg::after,.card__image--bg::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%}.card__image--bg::after{transition:background .3s ease-out;background:rgba(0,117,190,0.4)}.card:hover .card__image--bg::after{background:rgba(41,69,103,0.8)}.card__image--bg::before{background:linear-gradient(to bottom, rgba(255,255,255,0) 20%, rgba(0,0,0,0.7) 100%);z-index:1}.card__image--bg--dark-blue::after{background:rgba(41,69,103,0.4)}.card__image--bg img,.card__image--bg picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card__image--bg .blazy,.card__image--bg .media--blazy{height:100%;width:100%}.card__copy--bg-image{align-self:flex-end;background-color:transparent;display:block;height:auto;padding-top:13rem;position:relative;z-index:2}.card__link--bg{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center}.card__link--bg:visited{color:#000}.card__link--bg:hover{background-color:#141e2d;color:#fff;text-decoration:none}.card__title--stripe-title-only,.card__title-link--stripe{background-color:#7b858f;color:#fff;display:block;padding:0.65rem 1rem 0.75rem}.card__title-link--stripe:hover{color:#fff}.card__body--stripe{margin-bottom:0}.card--stripe.card--has-button .card__body--stripe{margin-bottom:5rem}.content-with-header__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin:2rem auto}@media (min-width: 480px){.content-with-header__inner{padding:0 1rem}}@media (min-width: 1224px){.content-with-header__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.content-with-header__inner h1.h1,.content-with-header__inner .text-long h1,.text-long .content-with-header__inner h1{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:1.4;margin:0 0 0.5em;width:auto;color:#294567}.content-with-header__inner h1.h1__link{color:inherit}.content-with-header__inner h1.h1__link:hover{color:inherit}.content-with-header__inner h1.h1--centered{text-align:center}.content-with-header__inner h2.h2--centered{text-align:center}.content-with-header__inner.boxed{border:1px solid #b4c2cf;padding:2rem;box-sizing:border-box}.content-with-header__inner.dark{background-color:#294567;color:#fff;padding:2rem}.content-with-header__inner.dark a,.content-with-header__inner.dark a:visited{color:#ffd42a}.content-with-header__inner.dark a.button,.content-with-header__inner.dark a:visited.button{color:#000}.content-with-header__inner.dark a.button:hover,.content-with-header__inner.dark a:visited.button:hover{color:#fff;text-decoration:none}.content-with-header__inner.dark a:hover,.content-with-header__inner.dark a:visited:hover{color:#fc3}.content-with-header__inner.dark h1,.content-with-header__inner.dark h2,.content-with-header__inner.dark h3,.content-with-header__inner.dark h4,.content-with-header__inner.dark h5,.content-with-header__inner.dark h6{color:#fff}.content-with-header__inner.dark table{color:#585858}.content-with-header__inner.light{background-color:#f6f6f6;padding:2rem}.content-with-header__inner .section-divider{margin-top:2rem;margin-bottom:3rem}.content-with-header__inner.dark .content-with-header__content a:not(.button){color:#ffd42a}.content-with-header__inner.dark .content-with-header__content a:not(.button):hover{color:#2f3338}.content-with-header__inner.dark .section-divider,.content-with-header__inner.light .section-divider{margin-top:1rem}@container cwhContainer (max-width: 720px){.content-with-header__inner img.align-left{width:100%;margin-bottom:1rem}}.content-with-header__content{container-type:inline-size;container-name:cwhContainer}.content-with-header__content a:not(.button){color:#0075be;text-decoration:underline;transition:color 0.1s linear}.content-with-header__content a:not(.button):hover{color:#141e2d;text-decoration:underline}.content-with-header__content a:not(.button):hover{text-decoration:none}.content-with-header__content .text-long{max-width:100%}p.image-grid img{max-width:100%;float:left;margin-right:1rem}@media (min-width: 920px){p.image-grid img{max-width:32%}}p.image-grid img:last-child{margin-right:0}.countdown{text-align:center}.countdown h2{margin:0.5em 0}.countdown .timer-container{color:#fff;background-color:#0075be;margin:0 auto;padding:0.5rem;text-align:center;width:100%}@media (min-width: 720px){.countdown .timer-container{width:675px}}.countdown .timer-container p{font-size:1.5rem;font-weight:500;text-transform:uppercase;margin:0.5em 0 0.25em}.countdown .timer-container ul{margin:0.5rem 0;padding:0}.countdown .timer-container li{display:inline-block;font-size:1.5em;font-weight:300;list-style-type:none;padding:0 0 1.5em;text-transform:uppercase;border-right:none;width:48%}.countdown .timer-container li:nth-child(2){border-right:none}@media (min-width: 920px){.countdown .timer-container li{width:24%}.countdown .timer-container li:nth-child(2){border-right:1px solid #fff}}@media (min-width: 480px){.countdown .timer-container li{display:inline-block;border-right:1px solid #fff;padding:0 1em 0.5em 0.5em}}.countdown .timer-container li:last-child{border-right:none;padding:0.5em 0 0.5em 0.5em}.countdown .timer-container li span{display:block;font-size:4.2rem;font-weight:bold;line-height:4.2rem}.event-card{background-color:#f6f6f6;border:1px solid #7b858f;color:#141e2d;margin-bottom:1rem;padding:2rem 2rem 3.5rem !important;position:relative}.event-card .eventcard-top{height:100%}@media (min-width: 720px){.event-card{margin-bottom:2rem}}.event-card .flex-link{position:absolute;text-align:center;width:81%}@media (min-width: 720px){.event-card .flex-link{width:83.5%}}.event-card .flex-link a.register-link{margin-top:1rem;text-align:center;text-decoration:none;font-size:1rem;font-weight:700;width:100%;float:left}.event-card__date{margin-bottom:1.3rem;overflow:hidden}.event-card__day,.event-card__day-long,.event-card__month{display:block;font-family:"caecilia",serif}.event-card__day{border-right:2px solid #b4c843;float:left;font-size:5rem;font-weight:800;line-height:1;margin-right:.5rem;padding-right:.5rem}@media (min-width: 720px){.event-card__day{font-size:6rem;margin-right:1rem;padding-right:1rem}}.event-card__day-long{color:#585858;font-size:1.1rem;line-height:1.1;margin-top:3px}@media (min-width: 720px){.event-card__day-long{font-size:1.2rem;margin-top:8px}}.event-card__month{font-size:2rem;font-weight:bold;line-height:1.1}@media (min-width: 720px){.event-card__month{font-size:2.5rem}}.event-card__time,.timezone{color:#585858;font-size:1.1rem;line-height:1.1;margin-top:3px}@media (min-width: 720px){.event-card__time,.timezone{font-size:1.2rem;margin-top:8px}}.event-card__title{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.5rem;line-height:1.2;margin:0 0 0.5em;width:auto;margin-bottom:0;clear:left}.event-card__title__link{color:inherit}.event-card__title__link:hover{color:inherit}.event-card__title-link{color:#141e2d;font-size:1.4rem;text-decoration:none}@media (min-width: 720px){.event-card__title-link{font-size:1.7rem}}.event-card__title-link:hover{text-decoration:underline}body.path-frontpage h2.event-grid__h2{font-size:2rem}@media (min-width: 720px){body.path-frontpage h2.event-grid__h2{font-size:4rem}}body:not(.path-frontpage) .events-localist-feed{margin:2em 0}.footer-info{color:#fff;display:inline-block;float:left;position:relative;padding:1rem 0 0}@media (min-width: 920px){.footer-info{padding:1rem 1.25rem 0}}.footer-info .separator{padding:0 1rem}.form-embed__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:5rem}@media (min-width: 480px){.form-embed__inner{padding:0 1rem}}@media (min-width: 1224px){.form-embed__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.form-embed__inner h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.form-embed__inner.gray-bg{background-color:#f6f6f6;padding:1rem}.form-embed__inner font[color="red"]{color:darkred}.form-embed__embed_html a{color:#0075be;text-decoration:underline;transition:color 0.1s linear}.form-embed__embed_html a:hover{color:#141e2d;text-decoration:underline}.form-embed__embed_html button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center}.form-embed__embed_html button:visited{color:#000}.form-embed__embed_html button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.form-embed__embed_html input,.form-embed__embed_html select{padding:1rem}.form-embed__embed_html .form_label{color:#141e2d}.webform-submission-form{margin-top:2rem}.webform-submission-form input{padding:1rem}.webform-submission-form label{color:#141e2d;font-weight:normal;padding:0}.webform-submission-form input.form-checkbox{display:inline-block}.webform-submission-form label.option{display:inline;vertical-align:middle;margin:0 5px}.webform-submission-form .webform-element-description{display:none}.webform-submission-form .js-form-required::after{content:'* ';color:red}.hbspt-form input.hs-input{padding:1rem !important}.hubspot-link__container{display:none !important}.gallup_finding{margin:30px auto 30px;display:block;width:100%;justify-content:left;position:relative}@media (min-width: 920px){.gallup_finding{display:flex;margin:100px auto 100px}}.gallup_finding .finding-column-1{width:100%;vertical-align:top;text-align:left}.gallup_finding .finding-column-1 .gallup-finding-title{margin:130px 20px 0 20px;display:inline-block;color:#0075be}@media (min-width: 920px){.gallup_finding .finding-column-1 .gallup-finding-title{margin:4px 20px 10px 120px}}.gallup_finding .finding-column-1 .gallup-finding-title h2{font-size:1.5em;margin-bottom:0}.gallup_finding .finding-column-1 .gallup-finding-description{margin:10px 20px 20px 20px}@media (min-width: 920px){.gallup_finding .finding-column-1 .gallup-finding-description{margin:20px 20px 0 120px}}.gallup_finding .finding-column-1 .gallup-finding-description h3{font-size:1em;font-weight:500;line-height:1.3em;margin-bottom:0}.gallup_finding .finding-column-1 .gallup-finding-chart{display:none;width:100%;padding:10px 20px 20px 20px;cursor:pointer}@media (min-width: 920px){.gallup_finding .finding-column-1 .gallup-finding-chart{display:inline-block}}.gallup_finding .finding-column-1 .gallup-finding-chart-mobile{display:inline-block;width:100%;height:100%;max-height:200px;padding:0;margin:0 0 50px 0}@media (min-width: 920px){.gallup_finding .finding-column-1 .gallup-finding-chart-mobile{display:none}}.gallup_finding .finding-column-1.number-01{background:#fff url("/themes/custom/bentley/images/gallup/01.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-02{background:#fff url("/themes/custom/bentley/images/gallup/02.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-03{background:#fff url("/themes/custom/bentley/images/gallup/03.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-04{background:#fff url("/themes/custom/bentley/images/gallup/04.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-05{background:#fff url("/themes/custom/bentley/images/gallup/05.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-06{background:#fff url("/themes/custom/bentley/images/gallup/06.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-07{background:#fff url("/themes/custom/bentley/images/gallup/07.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-08{background:#fff url("/themes/custom/bentley/images/gallup/08.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-09{background:#fff url("/themes/custom/bentley/images/gallup/09.svg") no-repeat 0 10px;background-size:100px 120px}.gallup_finding .finding-column-1.number-10{background:#fff url("/themes/custom/bentley/images/gallup/10.svg") no-repeat 0 10px;background-size:100px 120px}@media (min-width: 920px){.gallup_finding .finding-column-1{width:50%}}.gallup_finding .finding-column-2{width:100%;display:inline-block;vertical-align:top;text-align:left;color:#fff;padding:30px 40px 40px 30px;background:#0075be url("/themes/custom/bentley/images/gallup/shield-right.svg") no-repeat 101% 50%;background-size:200px 600px}.gallup_finding .finding-column-2 .quote-mark{background:url("/themes/custom/bentley/images/icons/src/quote-white.svg") no-repeat 0 0;width:40px;height:40px}.gallup_finding .finding-column-2 .gallup-finding-quote{font-size:1em;font-family:"caecilia",serif;margin:10px 0 0}.gallup_finding .finding-column-2 .gallup-quote-attribution{font-size:.9em;font-family:"caecilia",serif;margin:20px 0 0}.gallup_finding .finding-column-2 .gallup-quote-attribution::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.gallup_finding .finding-column-2 .greenbar::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.gallup_finding .finding-column-2 .shariff{margin:50px 0 0;position:relative;bottom:0;text-align:center}.gallup_finding .finding-column-2 .shariff .share-title{font-size:.9em;letter-spacing:2px;color:lightblue}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff .share-title{font-size:.7em}}.gallup_finding .finding-column-2 .shariff a.twitter-white{background:url("/themes/custom/bentley/images/gallup/x-white.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff a.twitter-white{width:30px;height:30px}}.gallup_finding .finding-column-2 .shariff a.twitter-white:hover{background-position:0 2px}.gallup_finding .finding-column-2 .shariff a.facebook-white{background:url("/themes/custom/bentley/images/gallup/facebook-white.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff a.facebook-white{width:30px;height:30px}}.gallup_finding .finding-column-2 .shariff a.facebook-white:hover{background-position:0 1px}.gallup_finding .finding-column-2 .shariff a.linkedin-white{background:url("/themes/custom/bentley/images/gallup/linkedin-white.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff a.linkedin-white{width:30px;height:30px}}.gallup_finding .finding-column-2 .shariff a.linkedin-white:hover{background-position:0 1px}.gallup_finding .finding-column-2 .shariff a.pdf-download-white{background:url("/themes/custom/bentley/images/gallup/pdf-download-white.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff a.pdf-download-white{width:30px;height:30px}}.gallup_finding .finding-column-2 .shariff a.pdf-download-white:hover{background-position:0 1px}@media (min-width: 920px){.gallup_finding .finding-column-2 .shariff{position:absolute;right:236px;margin:20px 0 10px}}@media (min-width: 920px){.gallup_finding .finding-column-2{width:50%}}.gallup_finding .finding-one-column{background:#fff url("/themes/custom/bentley/images/gallup/shield-right.svg") no-repeat 101% 50%;background-size:auto 400px;padding:30px 30px 0 30px}@media (min-width: 920px){.gallup_finding .finding-one-column{padding:25px 110px 20px 110px;background-size:auto 1000px}}.gallup_finding .finding-one-column .gallup-finding-title h2{font-size:2.5em;color:#294567;margin:0;line-height:1em}@media (min-width: 920px){.gallup_finding .finding-one-column .gallup-finding-title h2{font-size:3.2em}}.gallup_finding .finding-one-column .gallup-finding-description{font-size:1.3em;color:#294567;margin-top:20px}.gallup_finding .finding-one-column .gallup-finding-chart{display:none;width:100%;padding:10px 20px 20px 20px;cursor:pointer}@media (min-width: 920px){.gallup_finding .finding-one-column .gallup-finding-chart{display:block;width:75%;margin:0 auto}}.gallup_finding .finding-one-column .gallup-finding-chart-mobile{display:inline-block;width:100%;height:100%;padding:0;margin:0}@media (min-width: 920px){.gallup_finding .finding-one-column .gallup-finding-chart-mobile{display:none}}.gallup_finding .finding-one-column .quote{margin-top:0}@media (min-width: 920px){.gallup_finding .finding-one-column .quote{margin-top:30px}}.gallup_finding .finding-one-column .quote .quote-left{display:inline-block;width:100%;vertical-align:top;padding-top:50px;margin:0}@media (min-width: 920px){.gallup_finding .finding-one-column .quote .quote-left{width:25%;margin:0 0 0 40px}}.gallup_finding .finding-one-column .quote .quote-left .media--image{width:100%}.gallup_finding .finding-one-column .quote .quote-left .media--image img{border-radius:50%}.gallup_finding .finding-one-column .quote .quote-right{display:inline-block;width:100%;vertical-align:top}@media (min-width: 920px){.gallup_finding .finding-one-column .quote .quote-right{width:70%}}.gallup_finding .finding-one-column .quote .quote-right .quote-mark{background:url("/themes/custom/bentley/images/icons/src/quote-blue.svg") no-repeat 0 0;width:40px;height:40px;margin-top:30px}@media (min-width: 920px){.gallup_finding .finding-one-column .quote .quote-right .quote-mark{margin-top:0}}.gallup_finding .finding-one-column .quote .quote-right .gallup-finding-quote{font-size:1em;font-family:"caecilia",serif;color:#294567;margin:10px 0 0}.gallup_finding .finding-one-column .shariff{margin:50px 0 0;position:relative;bottom:0;text-align:center;padding-bottom:20px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff{padding-bottom:0}}.gallup_finding .finding-one-column .shariff .share-title{font-size:.9em;letter-spacing:2px;color:#294567}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff .share-title{font-size:.7em}}.gallup_finding .finding-one-column .shariff a.twitter-white{background:url("/themes/custom/bentley/images/gallup/x.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff a.twitter-white{width:30px;height:30px}}.gallup_finding .finding-one-column .shariff a.twitter-white:hover{background-position:0 2px}.gallup_finding .finding-one-column .shariff a.facebook-white{background:url("/themes/custom/bentley/images/gallup/facebook.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff a.facebook-white{width:30px;height:30px}}.gallup_finding .finding-one-column .shariff a.facebook-white:hover{background-position:0 1px}.gallup_finding .finding-one-column .shariff a.linkedin-white{background:url("/themes/custom/bentley/images/gallup/linkedin.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff a.linkedin-white{width:30px;height:30px}}.gallup_finding .finding-one-column .shariff a.linkedin-white:hover{background-position:0 1px}.gallup_finding .finding-one-column .shariff a.pdf-download-blue{background:url("/themes/custom/bentley/images/gallup/pdf-download-blue.svg") no-repeat 0 0;display:inline-block;width:45px;height:45px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff a.pdf-download-blue{width:30px;height:30px}}.gallup_finding .finding-one-column .shariff a.pdf-download-blue:hover{background-position:0 1px}@media (min-width: 920px){.gallup_finding .finding-one-column .shariff{display:block;width:200px;text-align:center;margin:50px auto 0}}.gallup_finding.year-2023{background:#fff url("/themes/custom/bentley/images/gallup/shield-right-blue.svg") no-repeat 101% 50%;margin:50px auto !important;background-size:auto 800px;border:1px solid #707070}@media (min-width: 920px){.gallup_finding.year-2023 .finding-one-column{padding:25px 110px 20px 110px;border-top:15px solid #fff;border-bottom:15px solid #fff}}.gallup_finding.year-2023 .finding-one-column .previous-finding{position:absolute;top:280px;left:-65px}.gallup_finding.year-2023 .finding-one-column .previous-finding a{width:132px;height:132px;background:url("/themes/custom/bentley/images/gallup/1-prev-find.svg");position:inherit}.gallup_finding.year-2023 .finding-one-column .previous-finding a:hover{background:url("/themes/custom/bentley/images/gallup/1-prev-find-over.svg")}.gallup_finding.year-2023 .finding-one-column .next-finding{position:absolute;top:280px;left:1160px}.gallup_finding.year-2023 .finding-one-column .next-finding a{width:132px;height:132px;background:url("/themes/custom/bentley/images/gallup/1-next-find.svg");position:inherit}.gallup_finding.year-2023 .finding-one-column .next-finding a:hover{background:url("/themes/custom/bentley/images/gallup/1-next-find-over.svg")}.gallup_finding.year-2023 .finding-one-column.number-01{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column.number-02{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column.number-03{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column.number-04{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column.number-05{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column.number-06{background-size:100px 120px}.gallup_finding.year-2023 .finding-one-column .gallup-finding-title h2{font-size:2.4em;color:#294567;margin:0;line-height:1em}@media (min-width: 920px){.gallup_finding.year-2023 .finding-one-column .gallup-finding-title h2{font-size:2.8em}}.gallup_finding.year-2023 .finding-one-column .gallup-finding-description h3{margin-bottom:5px}.gallup_finding.year-2023 .finding-one-column .gallup-finding-description .gallup-help-text{font-size:.75em;font-weight:normal}.gallup_finding.year-2023 .finding-one-column .gallup-finding-chart{display:block;width:90%;margin:0}.gallup_finding.year-2023 .finding-one-column .quote .quote-left{display:none}.gallup_finding.year-2023 .finding-one-column .quote .quote-right{width:100%}.gallup_finding.year-2023 .finding-one-column .quote .quote-right .quote-mark{display:none}.gallup_finding.year-2023 .finding-one-column .quote .quote-right .gallup-finding-quote{font-family:arial,sans-serif}.gallup_finding.year-2023 .finding-one-column .quote-mark{background:url("/themes/custom/bentley/images/icons/src/quote-blue.svg") no-repeat 0 0;width:40px;height:40px;margin-top:30px}@media (min-width: 920px){.gallup_finding.year-2023 .finding-one-column .quote-mark{margin-top:0}}.gallup_finding.year-2023 .finding-one-column.why-it-matters{padding:25px 50px 20px}.gallup_finding.year-2023 .finding-one-column.why-it-matters .photo{display:inline-block;margin:0 auto 20px;vertical-align:top}@media (min-width: 720px){.gallup_finding.year-2023 .finding-one-column.why-it-matters .photo{margin:0 40px 50px 0}}.gallup_finding.year-2023 .finding-one-column.why-it-matters .content{display:inline-block;width:100%}.gallup_finding.year-2023 .finding-one-column.why-it-matters .content .gallup-finding-title h2{font-family:arial,sans-serif !important;font-size:2.6em !important}.gallup_finding.year-2023 .finding-one-column.why-it-matters .content .gallup-finding-description{font-family:"caecilia",serif;font-size:1.15em !important}.gallup_finding.year-2023 .finding-one-column.why-it-matters .content .quote-divider{width:50px;height:4px;background-color:#4cb7b1}.gallup_finding.year-2023 .finding-one-column.why-it-matters .content .quote-attribution{font-family:arial,sans-serif;padding-top:15px}@media (min-width: 720px){.gallup_finding.year-2023 .finding-one-column.why-it-matters .content{width:70%}}.gallup_finding.year-2023.gallup-teaser .gallup-finding-title h2{font-size:2.5em;color:#294567;margin:0;line-height:1em}@media (min-width: 920px){.gallup_finding.year-2023.gallup-teaser .gallup-finding-title h2{font-size:2em;line-height:1.3em}}.gallup_finding.year-2023.gallup-teaser a.button{color:#000 !important;font-size:18px !important}.gallup_finding.year-2023.gallup-teaser a.button:hover{color:#fff !important;text-decoration:none !important}.homepage-hero{position:relative;overflow:hidden;background-color:#0075be;width:100%}@media (min-width: 920px){.homepage-hero[data-bgimage="true"] .homepage-hero__image img{opacity:0}}.homepage-hero__title,.homepage-hero__subtitle{font-family:"caecilia",serif;line-height:1;margin:0 0 1rem;padding:1rem 0}@media (min-width: 720px){.homepage-hero__title,.homepage-hero__subtitle{padding:0}}@media (min-width: 1224px){.homepage-hero__title,.homepage-hero__subtitle{width:100%}}.homepage-hero__copy{background:#0075be;bottom:0;color:#fff;left:0;padding:0 2rem;width:100%;float:left}@media (min-width: 920px){.homepage-hero__copy{position:absolute;padding:0 2rem;float:initial}}.homepage-hero__copy-inner{max-width:1224px;width:100%;margin:0 auto 3rem;padding:0 1rem;position:relative}@media (min-width: 720px){.homepage-hero__copy-inner{margin:8rem auto 1rem}}@media (min-width: 920px){.homepage-hero__copy-inner{margin-bottom:3rem}}.homepage-hero--top-home-hero .homepage-hero__copy-inner{text-align:center}.homepage-hero .hero_buttons{margin-top:1rem;margin-left:0}.homepage-hero__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-align:left;margin:15px 5px 0 0}.homepage-hero__button:visited{color:#000}.homepage-hero__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}@media (min-width: 720px){.homepage-hero__button{font-size:1rem;padding:0.25em .5em}}@media (min-width: 920px){.homepage-hero__button{font-size:1.3rem;padding:0.75em 1em;margin:0 2rem}}.homepage-hero__button:first-child{margin-left:0}.homepage-hero__image{height:100%;width:100%}.homepage-hero__image .media--image{height:100%;width:100%}.homepage-hero__image img,.homepage-hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;min-height:320px}@media (min-width: 1224px){.homepage-hero__image img,.homepage-hero__image picture{max-height:700px}}.homepage-hero__image.top-align img,.homepage-hero__image.top-align picture{-o-object-position:top;object-position:top}.homepage-hero__title{font-weight:800;background:rgba(0,0,0,0);clear:both;font-size:2rem;line-height:1.1em;margin-bottom:0.5rem;display:inline-block;text-transform:uppercase}@media (min-width: 720px){.homepage-hero__title{font-size:4rem}}@media (min-width: 920px){.homepage-hero__title{font-size:6rem;font-weight:800;margin-bottom:0;max-width:1000px}}.homepage-hero__title--right{width:auto}@media screen and (max-width: 480px){.homepage-hero__title{font-size:1.8rem;line-height:1.2em}}.homepage-hero__title .heading-part-1,.homepage-hero__title .heading-part-2{width:95%;display:inline-block;color:#2f3338}@media (min-width: 720px){.homepage-hero__title .heading-part-1,.homepage-hero__title .heading-part-2{color:#fff}}.homepage-hero__title .heading-part-1{font-size:7vw;line-height:2.5rem;margin-bottom:1rem}@media (min-width: 720px){.homepage-hero__title .heading-part-1{line-height:4rem;margin-bottom:0}}@media (min-width: 920px){.homepage-hero__title .heading-part-1{font-size:3.5rem;font-weight:bold;margin-bottom:0}}.homepage-hero__title .heading-part-2{padding-top:0;line-height:9vw;font-size:9vw;font-weight:1000}@media (min-width: 920px){.homepage-hero__title .heading-part-2{padding-top:1rem;line-height:6rem;font-size:6rem;font-weight:800}}.homepage-hero .sep-line{background-color:#ffd42a;display:block;height:15px;width:100px;margin:10px 0}@media (min-width: 720px){.homepage-hero .sep-line{margin:20px 0}}.homepage-hero__subtitle{font-family:arial,sans-serif;font-weight:normal;line-height:1.3;font-size:1.3rem;margin:0 0 1rem}@media (min-width: 720px){.homepage-hero__subtitle{margin:0 0 2rem}}@media (min-width: 1224px){.homepage-hero__subtitle{width:95%}}.homepage-hero__image:not(.mobile-only){display:none}@media (min-width: 720px){.homepage-hero__image:not(.mobile-only){display:block}}.homepage-hero__image.mobile-only{display:block}@media (min-width: 720px){.homepage-hero__image.mobile-only{display:none}}.hero-container{position:relative}.hero{position:relative;overflow:hidden;width:100%}.hero[data-variation='condensed'] .hero__image img,.hero[data-variation='condensed'] .hero__image picture{max-height:320px}@media screen and (max-width: 480px){.hero[data-variation='condensed']__title{font-size:2.2rem;line-height:2.8rem}}@media (min-width: 920px){.hero[data-variation='condensed'] .hero__copy{padding-bottom:1em}.hero[data-variation='condensed'] .hero__copy::before{top:auto;bottom:0;height:75%}.hero[data-variation='condensed'] .hero__title{font-size:3.1rem;font-weight:bold}}.hero .hero-wrapper{max-width:1224px;height:100%;margin:0 auto;position:relative}.hero.hero--right .hero__copy{left:unset;right:0;width:auto}.hero__image{height:100%;width:100%}.hero__image .media--image{height:100%;width:100%}.hero__image img,.hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;min-height:320px}@media (min-width: 1224px){.hero__image img,.hero__image picture{max-height:700px}}.hero__image.top-align img,.hero__image.top-align picture{-o-object-position:top;object-position:top}.hero__copy{bottom:20px;color:#2f3338;left:0;padding:20px 0 0 0 !important;position:relative;width:100%}@media (min-width: 920px){.hero__copy{bottom:30px;padding:2rem;position:absolute}}.hero__copy::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width: 720px){.hero__copy{padding:11rem 2rem 4rem}}@media (min-width: 920px){.hero__copy{padding:15rem 2rem 4rem}}.hero__title{font-family:"caecilia",serif;line-height:1;margin:0 0 1rem}@media (min-width: 1224px){.hero__title{width:100%}}.hero__subtitle{font-family:"caecilia",serif;line-height:1;margin:0 0 1rem}@media (min-width: 1224px){.hero__subtitle{width:95%}}.hero-content{max-width:650px;background:white;padding:20px 20px 0 0}@media (min-width: 920px){.hero-content{padding:20px 20px 20px 0}}.hero__copy-inner{margin:0 auto;position:relative;margin-bottom:0;color:#313131}@media (min-width: 720px){.hero__copy-inner{margin-bottom:0}}@media (min-width: 920px){.hero__copy-inner--right{padding-left:25rem;padding-right:0}}.hero__title{font-weight:bold;background:rgba(0,0,0,0);clear:both;font-size:2.5rem;line-height:1.1em;margin-bottom:0.5rem;display:inline-flex;margin-left:10px}@media (min-width: 720px){.hero__title{font-size:3rem}}@media (min-width: 920px){.hero__title{font-size:3.1rem;font-weight:bold;margin-bottom:0}}.hero__title--right{width:auto}@media screen and (max-width: 480px){.hero__title{font-size:2.5rem;line-height:1.2em;font-weight:bold}}.hero__title .heading-part-1,.hero__title .heading-part-2{width:95%;display:inline-block}.hero__title .heading-part-1{font-size:7vw;line-height:4rem}@media (min-width: 920px){.hero__title .heading-part-1{font-size:3.5rem;font-weight:500}}.hero__title .heading-part-2{padding-top:0;line-height:9vw;font-size:9vw;font-weight:1000}@media (min-width: 920px){.hero__title .heading-part-2{padding-top:1rem;line-height:4rem;font-size:6rem;font-weight:800}}.hero__title::before{background:#0083cb;content:' ';display:inline-block;width:14px;min-width:14px;max-width:14px;height:55px;margin:0 20px -10px -10px}@media screen and (max-width: 480px){.hero__title::before{height:45px}}.hero__subtitle{font-size:1.1rem;font-weight:500;line-height:1.2em;margin:10px 0 0 35px;padding:0 10px 0 0}@media (min-width: 720px){.hero__subtitle{font-size:1.3rem}}@media (min-width: 920px){.hero__subtitle{font-size:1.4rem}}.hero_buttons{margin-left:25px}.hero__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-align:left;margin:15px 5px 0 0}.hero__button:visited{color:#000}.hero__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}@media (min-width: 720px){.hero__button{font-size:1rem;padding:0.25em .5em}}.hero--top-home-hero .hero__copy{padding-top:0;padding-bottom:1rem}@media (min-width: 920px){.hero--top-home-hero .hero__copy{padding-top:11rem;padding-bottom:4rem}}.hero--top-home-hero .hero__copy-inner{text-align:center}.hero--top-home-hero .hero__copy-inner .hero__title{width:95%}.hero--top-home-hero img,.hero--top-home-hero picture{min-height:430px}.hero--top-home-hero .hero__button{max-width:100%;margin:0 0 1rem}@media (min-width: 920px){.hero--top-home-hero .hero__button{margin:0 2rem}}.hero--top-align .hero--top-home-hero img,.hero--top-align .hero--top-home-hero picture{-o-object-position:top;object-position:top}[class*='-blog'] .hero__copy-inner{max-width:680px}[class*='-blog'] .hero__copy-inner .hero__title{width:100%}[class*='-blog'] .hero__image{height:inherit !important}.highlight__title{color:#141e2d;font-family:caecilia,serif;font-weight:600;font-style:normal;font-size:1.2rem;line-height:1.6;margin:0 0 0.5em;width:auto}.highlight__title__link{color:inherit}.highlight__title__link:hover{color:inherit}.highlight__title::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.highlight__title--padding{padding:0 1.5rem}@media (min-width: 920px){.highlight__title--padding{padding:0}}.highlight__image{margin-bottom:.5rem}.highlight__link{color:#0075be;text-decoration:underline;transition:color 0.1s linear;text-decoration:none}.highlight__link:hover{color:#141e2d;text-decoration:underline}.highlight__link:hover{text-decoration:underline}.highlight__link--padding{display:block;padding:0 1.5rem}@media (min-width: 920px){.highlight__link--padding{padding:0}}.icon-hero{position:relative;overflow:hidden;width:100%}@media (min-width: 920px){.icon-hero{max-height:960px}}.icon-hero__image{height:100%;position:absolute;width:100%}.icon-hero__image .media--image{height:100%;width:100%}.icon-hero__image img,.icon-hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.icon-hero__copy{color:#294567;margin-top:3rem;position:relative;text-align:center;width:100%}.icon-hero__copy-inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;overflow:hidden;position:relative}@media (min-width: 480px){.icon-hero__copy-inner{padding:0 1rem}}@media (min-width: 1224px){.icon-hero__copy-inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.icon-hero__title{font:400 2.5rem/1.5 "caecilia",serif;margin:0 0 1rem}.icon-hero__title::after{content:'';background-color:#fff;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}@media (min-width: 720px){.icon-hero__title{font-size:3rem}}@media (min-width: 920px){.icon-hero__title{font-size:3.85rem}}.icon-hero__icons{position:relative;margin-bottom:5rem}@media (min-width: 720px){.icon-hero__icons{display:flex;flex-wrap:wrap;margin-bottom:20rem}}@media (min-width: 920px){.icon-hero__icons--right{float:right;margin-right:4%;width:49%}}.icon-hero__icon{margin:0 auto 1rem;width:80%;border:1px solid #82BCE5;display:block;height:100%;padding:1.5rem 1.5rem 2rem;background-color:#fff}@media (min-width: 720px){.icon-hero__icon{flex-basis:0;flex-grow:1;margin:1rem}}.icon-hero__icon .micon{color:#294567;display:block;font-size:4rem;margin-bottom:1rem}.icon-hero__icon-link{background:rgba(255,255,255,0.9);text-decoration:none}.icon-hero__icon-link:hover{background:#fff;text-decoration:none}.icon-hero__icon-link img{display:block;width:100%}.icon-hero__icon-link--blue{background-color:#0075be;border:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.icon-hero__icon-link--blue:hover{background:#04528a}.icon-hero__icon-link--blue *{width:100%}.icon-hero__icon-link--blue .micon{color:#fff}.icon-hero__icon-icon{height:50px;fill:#294567;margin-bottom:.5rem;max-width:107px}@media (min-width: 720px){.icon-hero__icon-icon{height:69px}}.icon-hero__icon-icon--white{fill:#fff}.icon-hero__icon-text{color:#294567;font:700 1.5rem/1.2 "caecilia",serif;margin:0}.icon-hero__icon-text::after{content:'';background-color:#b4c843;display:block;float:none;height:2px;margin:0.75rem auto 0;margin-right:auto;margin-bottom:3rem;width:70px}@media (min-width: 720px){.icon-hero__icon-text{font-size:2.2rem}}.stats-hero{position:relative;overflow:hidden;width:100%}.stats-hero__image{height:100%;position:absolute;width:100%}.stats-hero__image .media--image{height:100%;width:100%}.stats-hero__image img,.stats-hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stats-hero__copy{color:#294567;margin-top:3rem;position:relative;text-align:center;width:100%}.stats-hero__copy-inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;overflow:hidden;position:relative}@media (min-width: 480px){.stats-hero__copy-inner{padding:0 1rem}}@media (min-width: 1224px){.stats-hero__copy-inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.stats-hero__title{font:400 2.5rem/1.5 "caecilia",serif;margin:0 0 1rem}.stats-hero__title::after{content:'';background-color:#fff;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}@media (min-width: 720px){.stats-hero__title{font-size:3rem}}@media (min-width: 920px){.stats-hero__title{font-size:3.85rem}}.stats-hero__stats{position:relative;margin-bottom:5rem}@media (min-width: 720px){.stats-hero__stats{display:flex;flex-wrap:wrap}}@media (min-width: 920px){.stats-hero__stats{float:right;margin-right:4%;width:49%}}.stats-hero__stat{align-items:center;background-color:#0075be;border:none;display:block;flex-wrap:wrap;justify-content:center;margin:0 auto 1rem;padding:1rem;width:80%;min-height:215px;max-height:1040px;padding-bottom:1.75em}.stats-hero__stat *{width:100%}@media (min-width: 720px){.stats-hero__stat{flex-basis:0;flex-grow:1;margin:1rem}}@media (min-width: 920px){.stats-hero__stat{flex:0 1 42%}}.stats-hero__stat .stat-spacer{height:1.25rem}.stats-hero__statistic{color:#fff;font-size:4.5rem;font-weight:bold;line-height:1;margin:1rem 0 .5rem}.stats-hero__statistic--dark{color:#294567}.stats-hero__stats-text{color:#fff;font:400 1.2rem/1.2 "caecilia",serif;margin-top:0}.stats-hero__stats-text::after{content:'';background-color:#b4c843;display:block;float:none;height:2px;margin:0.75rem auto 0;margin-right:auto;margin-bottom:3rem;width:70px}.stats-hero__stats-text:after{margin-bottom:0}.stats-hero__stats-text--dark{color:#294567;font-size:1.4rem;margin:.5rem 0 0.75rem}.stats-hero__stats-description{color:#fff;font-size:0.6rem;font-family:arial,sans-serif;line-height:1.2;margin:0;position:relative;font-size:1rem}.stats-hero__stats-description--dark{color:#585858}.stats-hero__stat--light{background-color:#edf2f8;border:1px solid #bcc9d4;text-align:center}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#b4c2cf;text-decoration:none}.breadcrumb__link:hover{color:#7b858f}.breadcrumb__item{display:inline-block;font-size:0.75rem}.breadcrumb__item::after{content:'/'}.breadcrumb__item:last-child{color:#bbb}.breadcrumb__item:last-child::after{content:''}.breadcrumb_link:active{color:#bbb}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em 0.5em 0}@media (min-width: 920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{font-size:0.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}body.fsnav-open{overflow:hidden}body.fsnav-open.page-node-type-parallax-page .secondary-menu-wrap{display:none;visibility:hidden}body.fsnav-open .gssb_c{z-index:15000}.fs-nav-wrap{top:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed;opacity:0;padding:0;color:#fff;background:#294567;background-image:linear-gradient(#294567, #0075be);z-index:11000;pointer-events:none;visibility:hidden;transition:opacity 0.35s, transform 0.35s, visibility 0.35s}.fs-nav-wrap a,.fs-nav-wrap a:visited{text-decoration:none;color:#fff}.fs-nav-wrap a:hover{text-decoration:underline;color:#fc3}.fs-nav-wrap.togglee-open{opacity:1;pointer-events:auto;visibility:visible}.fs-nav-wrap.togglee-open .toggle-expand__close{cursor:pointer;display:flex}@media screen and (max-width: 739px){.fs-nav-wrap .action-bar-container,.fs-nav-wrap .fs-row{width:96%;width:calc(100% - 2.5rem)}}.fs-nav-wrap .action-bar-container,.fs-nav-wrap .fs-row,.fs-nav-wrap .fs_grid_row{min-width:18.75rem;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.fs-nav-wrap .action-bar-container .action-buttons,.fs-nav-wrap .fs-row [class*=fs-cell],.fs-nav-wrap .fs_grid_cell{width:95.91%;max-width:95.91%;min-width:0;flex:0 0 95.91%;flex-basis:auto;margin-left:2.045%;margin-right:2.045%}.fs-nav-wrap .menu-footer{padding-bottom:20px}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons{display:flex;justify-content:space-between}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .micon::before{font-size:5rem}@media (min-width: 920px){.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .micon::before{font-size:5rem}}@media (min-width: 920px){.fs-nav-wrap .menu-footer .action-bar-container .action-buttons{max-width:54%;width:960px;margin-right:auto}}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .action-button a{text-align:center}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .action-button a:hover{text-decoration:none}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .action-button a:hover .cta{text-decoration:underline}.fs-nav-wrap .menu-footer .action-bar-container .action-buttons .action-button span{display:block;font-size:1.25rem;margin-top:1rem}.fs-nav-wrap .menu-primary-inner{display:block}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner{display:flex;-webkit-box-orient:horizontal}}.fs-nav-wrap .menu-primary-inner .menu-primary-group{font-family:'caecilia'}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar h2{font-family:'caecilia';font-size:1.75rem;line-height:2.5rem;border-bottom:1px #fff solid;color:#fff}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar nav h2{font-family:arial;font-size:1.5rem;line-height:2.5rem;border-bottom:none;margin:0}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu{list-style-type:none;font-size:1.5rem;line-height:2.5rem;padding-left:0;padding-bottom:1rem;margin-top:0;border-bottom:1px solid #82BCE5}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu li.menu__item{display:block;line-height:2rem;margin:0.5rem 0}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu .expand-sub{display:none}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu .menu__item--with-sub{margin-top:1rem}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu .menu__link--with-sub{font-weight:bold}.fs-nav-wrap .menu-primary-inner .menu-primary-sidebar ul.menu ul.menu--sub{padding-left:0}.fs-nav-wrap .menu-primary-inner .search-bar-wrap{position:relative;top:0;font-size:1rem;margin-bottom:0;width:100%}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box table,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box tbody,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box tr,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box td{display:flex;flex:auto}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box table.gsc-clear-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box tbody.gsc-clear-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box tr.gsc-clear-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box td.gsc-clear-button{display:none}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-search-box .gsst_a{padding:7px 4px}@media screen and (max-width: 600px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table tr td.gsc-input,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table tr td.gsc-input{width:88%;background-color:#fff;border:1px solid}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table tr td.gsc-search-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table tr td.gsc-search-button{width:12%}}.fs-nav-wrap .menu-primary-inner .search-bar-wrap td.gsc-input{background-color:#fff;flex-basis:90%}.fs-nav-wrap .menu-primary-inner .search-bar-wrap td.gsc-input .gsc-input-box{flex-basis:100%}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .text-long table td.gsc-input{border-radius:0px}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .text-long table tbody tr:last-child td:first-child{border-radius:0px}.fs-nav-wrap .menu-primary-inner .search-bar-wrap input.gsc-input,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-input-box,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-input-box-hover,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-input-box-focus{border:none}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-label{font-family:arial, sans-serif}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap{margin-bottom:2.5rem;position:absolute;left:-376px}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-label{font-size:1.5rem;line-height:6rem}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-label,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-bar-inner{position:relative;float:left}}@media (min-width: 1224px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-label{font-size:1.9rem}}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-label{text-transform:uppercase;font-weight:normal;padding:0 0.5em 0 0}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-bar-inner{width:100%}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only{padding:0}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only{padding:1.3rem 1rem}}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only{background-color:transparent;border:none;padding-left:0}@media screen and (max-width: 600px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table:not(.fc-list-table) tr,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table:not(.fc-list-table) tr{display:flex}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table:not(.fc-list-table) td,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table:not(.fc-list-table) td{display:flex;border-bottom:none}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table:not(.fc-list-table) td.gsc-clear-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table:not(.fc-list-table) td.gsc-clear-button{display:none}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table:not(.fc-list-table) td::before,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table:not(.fc-list-table) td::before{margin-right:0}}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse table.gsc-search-box td.gsc-input,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only table.gsc-search-box td.gsc-input{padding-right:0}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse .gsc-search-button,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only .gsc-search-button{border-radius:0;margin-left:0;padding-left:0}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse .gsc-search-button-v2,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only .gsc-search-button-v2{padding:1.1rem;border-color:#fc3;background-color:#fc3}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse .gsc-search-button-v2 svg,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only .gsc-search-button-v2 svg{transform:scale(2.5)}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse .gsc-input,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only .gsc-input{font-size:24px;margin-top:0 !important;height:auto !important}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse input,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only input{line-height:2}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-cse,.fs-nav-wrap .menu-primary-inner .search-bar-wrap .gsc-control-searchbox-only{padding-left:1em}}.fs-nav-wrap .menu-primary-inner .menu-top{position:relative;width:100%}.fs-nav-wrap .menu-primary-inner .menu-top ul{display:inline-block;font-size:1.1em;list-style:none;padding-left:0;margin:0.5em 0}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner .menu-top ul{margin:0 0 0.5em 0}}.fs-nav-wrap .menu-primary-inner .menu-top ul li{float:left;margin-right:1.5em;line-height:1.5em;font-family:arial, sans-serif}@media (min-width: 920px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap{left:auto}.fs-nav-wrap .menu-primary-inner .search-bar-wrap .search-bar-inner{width:76%}}@media (min-width: 1224px){.fs-nav-wrap .menu-primary-inner .search-bar-wrap{right:auto}}@media (min-width: 920px){.fs-nav-wrap .action-bar-container,.fs-nav-wrap .fs-row{width:960px}.fs-nav-wrap .menu-primary-group{position:relative;flex:0 0 59%;margin-left:0;padding-top:5.625rem}.fs-nav-wrap .menu-primary-sidebar{position:relative;flex:0 0 38%;padding-top:5.625rem;padding-left:4.625rem}}@media (min-width: 1224px){.fs-nav-wrap .action-bar-container,.fs-nav-wrap .fs-row{width:1224px}.fs-nav-wrap .menu-primary-group{flex:0 0 56.5%}.fs-nav-wrap .menu-primary-sidebar{flex:0 0 44.5%;padding-left:5.625rem}}.fs-nav-wrap .menu-header{position:relative;top:0;right:0;left:0;display:block;height:6rem;pointer-events:none;z-index:801}@media (min-width: 920px){.fs-nav-wrap .menu-header{position:absolute}.fs-nav-wrap .menu-header .fs-row .fs-cell{width:100%;max-width:100%}.fs-nav-wrap .menu-header .fs-cta-links{margin-right:25px}}@media (min-width: 1224px){.fs-nav-wrap .menu-header .fs-row [class*=fs-cell]{width:100%;max-width:100%;margin-right:0;margin-left:0}.fs-nav-wrap .menu-header .fs-cta-links{margin-right:142px}}.fs-nav-wrap .menu-header .menu-header-inner{min-height:6.5625rem;align-items:center;display:flex;justify-content:space-between}@media (min-width: 920px){.fs-nav-wrap .menu-header .menu-header-inner{justify-content:flex-end}}.fs-nav-wrap .menu-header .menu-header-inner .fs-cta-links{pointer-events:auto}.fs-nav-wrap .menu-header .menu-header-inner .fs-cta-links .menu{list-style:none;padding-left:0;height:30px}.fs-nav-wrap .menu-header .menu-header-inner .fs-cta-links .menu li{font-size:0.9rem;font-weight:bold;float:left}.fs-nav-wrap .menu-header .menu-header-inner .fs-cta-links .menu li:not(:first-child){margin-left:2rem}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle{color:#fff;pointer-events:auto;padding-right:0}@media (min-width: 920px){.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle{padding-right:1rem}}@media (min-width: 1224px){.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle{padding-right:0}}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle:hover{color:#fc3}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle:hover .toggle-expand__icon-close{fill:#fc3}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle .toggle-expand__close{position:relative;width:100px}@media (min-width: 720px){.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle .toggle-expand__close{width:120px}}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle .toggle-expand__text{font-size:1.4em}.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle .toggle-expand__icon-close{fill:#fff;height:38px;margin-top:0}@media (min-width: 920px){.fs-nav-wrap .menu-header .menu-header-inner .main-nav-toggle .toggle-expand__icon-close{height:32px}}.fs-nav-wrap .menu-accordions{margin-bottom:2rem}.fs-nav-wrap .menu-accordions .accordion-term{display:block;color:#fff;font-size:1.8rem;font-weight:500;line-height:2.5rem;border-top:none;border-bottom:1px solid #1a2b40;padding:1rem 0}@media (min-width: 920px){.fs-nav-wrap .menu-accordions .accordion-term{font-size:2.5rem;line-height:3rem}}.fs-nav-wrap .menu-accordions .accordion-term.is-active{border-bottom:none;padding-bottom:0}.fs-nav-wrap .menu-accordions .accordion-term.is-active+dd{margin-left:0;margin-right:0;border-bottom:1px solid #1a2b40;visibility:visible}.fs-nav-wrap .menu-accordions .accordion-term .dt__icon--one,.fs-nav-wrap .menu-accordions .accordion-term .dt__icon--two{position:absolute;right:0;fill:#fff}.fs-nav-wrap .menu-accordions .accordion-term .dt__icon--one:hover,.fs-nav-wrap .menu-accordions .accordion-term .dt__icon--two:hover{fill:#fc3}.fs-nav-wrap .menu-accordions .accordion-def{border-bottom:none;visibility:hidden}.fs-nav-wrap .menu-accordions .accordion-def ul{font-family:arial, sans-serif;list-style:none;margin:0;padding-left:0;font-size:1.5rem;line-height:2.5rem}.fs-nav-wrap .main-nav-toggle{border-top:none}.fs-nav-wrap .main-nav-toggle.toggler--open{background:transparent;border-top:none;margin-top:1px}@media screen and (max-width: 960px){.user-logged-in .search-bar.togglee-open .search-bar__guide{top:184px}.user-logged-in .search-bar.togglee-open form{top:125px}}@media screen and (min-width: 1224px){.user-logged-in .search-bar.togglee-open{right:auto;top:10px;margin:0}}@media (min-width: 920px){.user-logged-in .toggler--open .search-toggle__close{display:block;text-align:center}}.main-nav,.action-nav{padding:1.5rem;padding-bottom:0}@media (min-width: 920px){.main-nav,.action-nav{padding:2.5rem}}.action-nav{padding-top:1rem}@media (min-width: 920px){.action-nav{padding:1rem 0 0}}.action-nav{padding-left:12px}@media (min-width: 920px){.action-nav{padding-top:3rem;padding-left:0}}.cta-nav.show-mobile{width:100%;float:left;background:#fff;text-align:center;margin:15px 0 0}@media screen and (max-width: 720px){.cta-nav.show-mobile .cta-links{display:block;width:100%;float:left;padding:0}}.cta-nav.show-mobile .cta-links .menu{display:flex;justify-content:space-around;padding:0 1rem;margin:0.25rem}.cta-nav.show-mobile .cta-links .menu .menu__item:first-child{margin-left:0}@media screen and (min-width: 721px){.cta-nav.show-mobile{display:none}}.menu-featured-article{position:relative;overflow:hidden;width:100%;text-align:center;background:#294567}.menu-featured-article img{margin:0 auto}.menu-featured-article h6.h6,.menu-featured-article .text-long h6,.text-long .menu-featured-article h6{line-height:1.8em}.expand-sub{cursor:pointer;display:block;margin-top:0.85rem;width:20px}@media (min-width: 920px){.expand-sub{display:none}}.expand-sub--open .expand-sub-open{display:none}.expand-sub--open .expand-sub-close{display:block}.expand-sub-close{display:none}.expand-sub__icon{fill:#0075be;height:17px;width:17px}.main-nav-toggle{color:#0075be;text-decoration:underline;transition:color 0.1s linear;color:#141e2d;display:inline-block;padding:13px 1rem;text-decoration:none}.main-nav-toggle:hover{color:#141e2d;text-decoration:underline}@media (min-width: 920px){.main-nav-toggle{float:right}}.main-nav-toggle.toggler--open{background:#f6f6f6;margin-top:1px}.toggle-expand__text{display:block;font-size:0.85rem;line-height:0.6}@media (min-width: 920px){.toggle-expand__text{order:0;flex:0 1 45%;margin-right:10px}}.toggle-expand__close .toggle-expand__text{line-height:1.5}@media (min-width: 920px){.toggle-expand__close .toggle-expand__text{line-height:1.2;margin-right:3px}}.toggle-expand__text span{display:none}@media (min-width: 920px){.toggle-expand__text span{display:inline}}.toggle-expand__icon{fill:#585858;margin:0 auto;height:35px;width:35px}@media (min-width: 920px){.toggle-expand__icon{order:1;flex:0 1 45%}}.toggle-expand__icon-close{fill:#585858;margin:0 auto;height:23px;margin:5px auto 0;width:23px}@media (min-width: 920px){.toggle-expand__icon-close{order:1;flex:0 1 45%}}.toggle-expand__open{display:inline-block;text-align:center}@media (min-width: 920px){.toggle-expand__open{align-items:center;display:flex;width:80px}}.toggler--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;padding:1px 0;text-align:center}@media (min-width: 920px){.toggle-expand__close{width:80px}}.toggler--open .toggle-expand__close{display:inline-block}@media (min-width: 920px){.toggler--open .toggle-expand__close{align-items:center;display:flex}}.action-menu{list-style:none;margin:0;padding:0}@media (min-width: 920px){.action-menu{display:flex;flex-wrap:wrap}}@media (min-width: 920px){.action-menu__item{flex:0 1 50%;margin-bottom:.25rem}}.action-menu__link{color:#141e2d;display:block;font:700 1rem/1 "caecilia",serif;margin:1rem 0;text-decoration:none}@media (min-width: 920px){.action-menu__link{display:inline;font-size:0.8rem}}.action-menu__link:hover{text-decoration:none;color:#0075be}.action-menu__link-icon{display:inline-block;float:left;height:15px;margin-right:7px;width:15px}@media (min-width: 920px){.action-menu__link-icon{display:inline;float:none;margin-right:0;position:relative;top:2px}}.secondary-menu-wrap{background-color:#294567;position:relative;z-index:99;width:100%;border-bottom:2px solid #426285}@media (min-width: 920px){.secondary-menu-inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width: 920px) and (min-width: 480px){.secondary-menu-inner{padding:0 1rem}}@media (min-width: 920px) and (min-width: 1224px){.secondary-menu-inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 920px){.secondary-menu-inner-inner{background-color:#294567;display:flex;justify-content:space-between;width:100%}}.secondary-menu__name{color:#fff;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:1.3rem;line-height:1.2;margin:0 0 0.5em;width:auto;border-top:5px solid #294567;margin:0;padding:1rem 3rem 1.3rem 1rem;min-height:66px}.secondary-menu__name__link{color:inherit}.secondary-menu__name__link:hover{color:inherit}@media (min-width: 920px){.secondary-menu__name{border-color:#294567;color:#fff;font-size:1.7rem;padding-left:0;padding-right:1rem}}.secondary-menu__name a{color:#fff}@media (min-width: 920px){body.page-node-type-homepage a.name__link{display:none}}@media (min-width: 920px){body.path-frontpage .secondary-menu-inner-inner{justify-content:flex-end}}.toggler--open ~ .secondary-menu__name{background-color:#edf2f8;border-color:#edb01c;color:#294567}.toggler--open ~ .secondary-menu__name a{color:#294567}@media (min-width: 920px){.toggler--open ~ .secondary-menu__name{border-color:#294567;color:#fff}}.secondary-toggler{right:23px;position:absolute;top:14px;cursor:pointer}@media (min-width: 920px){.secondary-toggler{display:none}}.secondary-toggler .toggle-expand__icon,.secondary-toggler .toggle-expand__icon-close{fill:#fff;width:1.3rem}.secondary-toggler.toggler--open .toggle-expand__icon-close{fill:#585858}.secondary-toggler.toggler--open .toggle-expand__open{display:none}.secondary-toggler.toggler--open .toggle-expand__close{display:inline-block;position:relative;top:4px}.secondary-menu{display:none}.secondary-menu.togglee-open{display:block}.secondary-menu.togglee-open{background-color:#edf2f8;position:absolute;top:66px;left:0;width:100%}@media (min-width: 920px){.secondary-menu{background-color:transparent;display:block;position:static;width:auto}}.secondary-nav{padding:0 1.5rem 1rem 1rem}@media (min-width: 920px){.secondary-nav{padding:0}}.secondary-menu-list{list-style:none;margin:0;padding:0}@media (min-width: 920px){.secondary-menu-list{display:flex;justify-content:space-around}}@media (min-width: 1084px){.secondary-menu-list{display:block}}.secondary-menu-list--sub{display:none}@media (min-width: 920px){.secondary-menu-list--sub{background-color:#edf2f8;min-width:220px;padding:1rem 0;position:absolute;left:0;top:4.6rem}}.secondary-menu-list--sub.main-menu--sub-open{display:block}.secondary-menu-list__item:last-child .secondary-menu-list--sub{left:auto;right:0}.secondary-menu-list__item{position:relative}@media (min-width: 920px){.secondary-menu-list__item{display:inline-block}.secondary-menu-list__item:hover{background-color:#edf2f8;border-color:#edb01c;color:#0075be !important}.secondary-menu-list__item:hover a.secondary-menu-list__link{border-color:#edb01c !important;color:#141e2d !important}.secondary-menu-list__item:hover .secondary-menu-list{display:block}.secondary-menu-list__item.secondary-menu-list__item--active .secondary-menu-list__link,.secondary-menu-list__item.secondary-menu-list__item--active .is-active{background-color:#edf2f8;border-color:#edb01c;color:#141e2d !important}.secondary-menu-list__item--sub{display:block}}.secondary-menu-list__item .expand-sub{margin-top:0.4rem;position:absolute;right:0;top:0}.secondary-menu-list__link{display:block;font-size:1rem;font-weight:bold;padding:0.2rem 0;text-decoration:none !important}@media (min-width: 920px){.secondary-menu-list__link{border-top:4px solid #294567;color:#fff;font-weight:normal;padding:1.1rem 0.6rem 1.5rem}}@media (min-width: 1024px){.secondary-menu-list__link{padding:1.1rem 1rem 1.5rem}}.secondary-menu-list--sub .secondary-menu-list__link{font-weight:normal;padding-left:0.5rem;line-height:1.2rem}@media (min-width: 920px){.secondary-menu-list--sub .secondary-menu-list__link{border:none;color:#294567 !important;font-size:0.9rem;font-weight:normal;padding:1rem 0.75rem}.secondary-menu-list--sub .secondary-menu-list__link:hover{background-color:#dae1e9;color:#0075be !important}}@media (min-width: 1024px){.secondary-menu-list--sub .secondary-menu-list__link{padding:0.7rem 1.5rem}}.tabs{background-color:#f6f6f6;margin-bottom:2rem;overflow:hidden}.tabs--no-mb{margin-bottom:0}.tabs__nav{list-style:none;margin:0;padding:0;background-color:#0075be}.tabs__nav .tabs__li{border-bottom:1px solid #b4c2cf}@media (min-width: 920px){.tabs__nav{display:flex}.tabs__nav .tabs__li{border-bottom:none}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:2.5rem}.tabs__paragraph{color:#141e2d}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1rem 0;padding:0}.tabs__image,.tabs__tab img{margin-bottom:1rem;width:100%}@media (min-width: 720px){.tabs__image,.tabs__tab img{float:right;margin-bottom:2rem;margin-left:2rem;width:45%}}.tabs__tab h2{color:#294567;font-family:"caecilia",serif}.tabs__h3,.tabs__tab h3{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2rem;line-height:1.2;margin:0 0 0.5em;width:auto;font-weight:normal;font-size:1.5rem;line-height:1;margin:0 0 1rem}.tabs__h3__link,.tabs__tab h3__link{color:inherit}.tabs__h3__link:hover,.tabs__tab h3__link:hover{color:inherit}.tabs__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;margin-top:1rem}.tabs__button:visited{color:#000}.tabs__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 0.7em}@media (min-width: 920px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:#0075be;font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#585858}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #b4c2cf;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:'';display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#7b858f}.pager__link--prev::before{border-left-color:transparent;border-right-color:#b4c2cf}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#7b858f}.personcard{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-top:2rem;margin-bottom:2rem;display:block;width:90%;position:relative}@media (min-width: 480px){.personcard{padding:0 1rem}}@media (min-width: 1224px){.personcard{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.personcard_inner{padding:0;width:100%;max-width:1224px;border-left:0;height:auto;border:1px solid #b4c2cf;background:#f6f6f6;overflow:hidden;position:relative}@media (min-width: 480px){.personcard_inner{max-height:auto}}@media (min-width: 720px){.personcard_inner{max-height:100%;min-height:292px}}.personcard_image{height:100%;max-width:100%;max-height:100%;float:left;margin:20px}@media (min-width: 480px){.personcard_image{width:250px;height:auto;max-width:250px;max-height:auto}}@media (min-width: 720px){.personcard_image{width:290px;height:290px;max-width:290px;max-height:290px}}.personcard_image img{display:block}.personcard_info{float:left;display:inline-block;color:#2f3338;vertical-align:top;width:90%;margin-top:20px;margin-bottom:20px;margin-left:20px}.personcard_info .green_bar{border-top:3px solid #b4c843;width:120px;margin-bottom:10px}@media (min-width: 480px){.personcard_info{max-width:100%;margin-top:20px;margin-left:20px}}@media (min-width: 720px){.personcard_info{max-width:calc(100%);margin-top:40px;margin-left:30px}}.personcard_info .personcard_name{font-family:"caecilia",serif;color:#294567;font-size:1.8em;font-weight:bold;line-height:1.2em;width:100%}.personcard_info .personcard_title{display:block;font-weight:bold;color:#04528a}.personcard_info .personcard_title div{display:block}@media (min-width: 720px){.personcard_info .personcard_title{display:inline}.personcard_info .personcard_title div{display:inline}.personcard_info .personcard_title div::after{content:'';color:#b4c843}}.personcard_info .personcard_dept{display:block;font-weight:bold;color:#04528a}.personcard_info .personcard_dept div{display:block}.personcard_info .personcard_dept::before{content:''}@media (min-width: 720px){.personcard_info .personcard_dept{display:inline}.personcard_info .personcard_dept div{display:inline}.personcard_info .personcard_dept div::before{content:' | ';color:#b4c843}}.personcard_info .personcard_phone{display:block;font-weight:bold;color:#04528a}.personcard_info .personcard_phone div{display:block}.personcard_info .personcard_phone::before{content:''}@media (min-width: 720px){.personcard_info .personcard_phone{display:inline}.personcard_info .personcard_phone div{display:inline}.personcard_info .personcard_phone div::before{content:' | ';color:#b4c843}}.personcard_info .personcard_email{display:block;font-weight:bold;color:#04528a}@media (min-width: 720px){.personcard_info .personcard_email{display:inline}.personcard_info .personcard_email div{display:inline}.personcard_info .personcard_email::before{content:' | ';color:#b4c843}}.personcard_info .personcard_bio{color:#585858;display:block;margin-top:10px}@media (min-width: 720px){.personcard_info .personcard_bio{display:block;margin-top:10px}}@media (min-width: 720px){.personcard_image+.personcard_info{max-width:calc(100% - 400px)}}#block-views-block-admission-counselors-block-1{margin-bottom:2em}#block-views-block-admission-counselors-block-1 .views-exposed-form{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;width:90%}@media (min-width: 480px){#block-views-block-admission-counselors-block-1 .views-exposed-form{padding:0 1rem}}@media (min-width: 1224px){#block-views-block-admission-counselors-block-1 .views-exposed-form{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}#block-views-block-admission-counselors-block-1 .views-exposed-form .form-item,#block-views-block-admission-counselors-block-1 .views-exposed-form .form-actions{display:inline-block}.poll-view{position:relative;margin:50px 0}.poll-view .status--status{background-color:#fff;font-family:"caecilia",serif;font-style:italic;text-align:left;margin-bottom:0;padding-left:0}.poll-view .status--status:before{content:'';display:inline-block;background-image:url(/themes/custom/bentley/images/icons/src/poll-checkmark.svg);background-position:0 center;background-repeat:no-repeat;width:32px;height:20px}.poll-view .poll{background:#f6f6f6;padding:20px 20px 30px}@media (min-width: 920px){.poll-view .poll{padding:40px 50px 50px}}.poll-view .poll h3.poll-question{font-family:"caecilia",serif;font-size:1.8em;font-weight:normal;line-height:1.5em;color:#294567;margin:10px 0}.poll-view .poll fieldset legend{display:none}.poll-view .poll fieldset .js-form-item{margin-bottom:0;max-width:100%;margin-left:0}.poll-view .poll fieldset .js-form-item input.form-radio{display:inline-block;margin-right:10px;vertical-align:top;padding-top:5px;margin-top:16px}@media (min-width: 920px){.poll-view .poll fieldset .js-form-item input.form-radio{margin-top:0;vertical-align:middle}}.poll-view .poll fieldset .js-form-item label.form-item__label{display:inline-block;font-size:1em;font-weight:500;max-width:80%;vertical-align:top;color:#585858}@media (min-width: 920px){.poll-view .poll fieldset .js-form-item label.form-item__label{max-width:100%;vertical-align:middle}}.poll-view .poll .choice-title{margin-top:35px;max-width:80%;color:#585858}@media (min-width: 920px){.poll-view .poll .choice-title{max-width:100%}}.poll-view .poll .choice-result{position:relative}.poll-view .poll .choice-result .summary{position:absolute;top:-50px;right:0}.poll-view .poll .choice-result .summary .percent{font-family:"caecilia",serif;color:#04528a;font-size:1.2em;font-weight:bold;text-align:right}.poll-view .poll .choice-result .summary .votes{font-size:.7em;line-height:1em;text-align:right}.poll-view .poll .bar{background-color:#d8d8d8}.poll-view .poll .bar .foreground{background-color:#0075be}.poll-view .poll .form-actions{background:#f6f6f6;padding:0}.poll-view .total{font-size:.7em;text-align:right;margin:0 20px 0 0;position:absolute;right:0;bottom:20px;width:25%}@media (min-width: 920px){.poll-view .total{margin:0 50px 0 0;position:absolute;right:0;bottom:20px}}.poll-view .form-actions{background:#f6f6f6;padding:0 50px 30px 20px}@media (min-width: 920px){.poll-view .form-actions{padding:0 50px 30px}}.quicklinks-wrap{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex;justify-content:right;align-items:right}@media (min-width: 480px){.quicklinks-wrap{padding:0 1rem}}@media (min-width: 1224px){.quicklinks-wrap{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.quicklinks-wrap .quicklinks-box{background-color:#fff;border:10px solid #bbd437;list-style:none;padding:2rem}@media (min-width: 920px){.quicklinks-wrap .quicklinks-box{min-width:490px}}.quicklinks-wrap .quicklinks-box a{color:#2f3338;text-decoration:none;font-size:1.5rem;line-height:3rem;font-weight:bold}.quicklinks-wrap .quicklinks-box a:hover{text-decoration:underline}.quicklinks-wrap .quicklinks-box a:after{display:inline-block;content:url("/themes/custom/bentley/images/icons/src/blue-arrow.svg");width:1.5rem;margin-left:0.5rem}.quicklinks-wrap .quicklinks-box h3{font-family:caecilia;font-size:2rem;text-transform:uppercase;color:#0075be}@media screen and (max-width: 720px){.quicklinks-wrap{justify-content:center;padding:1rem}}.page-node-type-parallax-page .quicklinks-wrap{left:calc( 1rem + calc(-50vw + calc(1224px / 2)));right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}@media (min-width: 920px){.page-node-type-parallax-page .quicklinks-wrap{position:absolute;opacity:0;top:0}}.page-node-type-parallax-page .is-inview .quicklinks-wrap{transition-property:opacity, top;transition-duration:1s;opacity:1}@media (min-width: 920px){.page-node-type-parallax-page .is-inview .quicklinks-wrap{position:absolute;top:-350px}}.search-bar__guide{background-color:#edf2f8;display:none;font-size:0.9rem;padding-bottom:2rem;width:100%}.togglee-open .search-bar__guide{display:block;left:0;position:absolute;top:144px;width:100%}@media (min-width: 920px){.togglee-open .search-bar__guide{top:55px}}.search-bar__guide a{color:#141e2d;text-decoration:none}.search-bar__guide a:hover{text-decoration:underline}.search-bar__guide .icon{height:14px;position:relative;top:2px;width:14px}.search-bar__departments,.search-bar__popular-items{list-style:none;margin:0;padding:0;justify-content:space-between}@media (min-width: 720px){.search-bar__departments,.search-bar__popular-items{display:flex}}.search-bar__departments{font-weight:bold;justify-content:space-between;padding:1rem 2rem 2rem}.search-bar__popular{text-align:center}.search-bar__popular h3{color:#141e2d;font:0.9rem "caecilia",serif;margin-top:0;text-transform:uppercase}.search-bar__popular h3::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 1rem;margin-right:auto;margin-bottom:3rem;width:135px}.search-bar__popular-items{flex-wrap:wrap;padding:0 2rem;text-align:left}.search-bar__popular-items li{flex:0 1 33%}body.path-search .views-element-container header{font-size:0.9rem;margin:20px 0}body.path-search .views-element-container .views-row{margin-bottom:25px}body.path-search .views-field-title{line-height:1.3em !important}body.path-search .views-field-title a{color:#0075be;font-size:1.3rem;font-family:"caecilia",serif;text-decoration:underline;line-height:1.3em !important}body.path-search .views-field-url{line-height:1em !important}body.path-search .views-field-url a{font-size:0.85rem;font-family:arial,sans-serif;text-decoration:none;color:#b4c2cf;line-height:1.3em !important}body.path-search .views-field-field-meta-description{font-size:1rem;font-family:arial,sans-serif;line-height:1.3em !important;margin-top:3px}body.path-search .m-top .js-form-item{display:inline-block}body.path-search .m-top #edit-term{text-decoration:none;font-style:normal !important;font-size:1rem !important;display:inline-block;border:1px solid #ccc !important;padding:0.55rem}body.path-search .m-top #edit-actions{display:inline-block}body.path-search .m-top #edit-actions .button{padding:0.5em 3em !important;border-radius:3px !important;margin:0.2em 0.5em;text-transform:uppercase;font-size:0.8em}.search-toggler{text-decoration:none}.search-toggler.toggler--open{background-color:#edf2f8;border-top:3px solid #fc3;flex:0 1 20%;padding:0.55rem 0.15rem 0.65rem;position:absolute;right:75px}@media (min-width: 920px){.search-toggler.toggler--open{padding:0.15rem 0.15rem 0.25rem;position:initial}}.search-toggle__search,.search-toggle__close{align-items:center;color:#585858}@media (min-width: 920px){.search-toggle__search,.search-toggle__close{display:flex}}.toggler--open .search-toggle__search,.toggler--open .search-toggle__close{display:none}.search-toggle__search .toggle-expand__text,.search-toggle__close .toggle-expand__text{line-height:1.2}.search-toggle__search .toggle-expand__text{margin-right:8px}.search-toggle__icon,.search-toggle__icon-close{height:27px;fill:#585858;margin:0 8px;width:27px}@media (min-width: 920px){.search-toggle__icon,.search-toggle__icon-close{height:21px;margin:0;order:1;width:21px}}.search-toggle__icon-close{fill:#141e2d;margin-right:0.5rem}.search-toggle__close{color:#141e2d;display:none;margin:0.5rem}.toggler--open .search-toggle__close{display:block;text-align:center}@media (min-width: 920px){.toggler--open .search-toggle__close{display:flex;text-align:left}}.search-bar{flex-wrap:wrap;z-index:100;margin:0.1rem 10% 0 20px;width:40px}@media (min-width: 720px){.search-bar{margin-right:4%}}@media (min-width: 920px){.search-bar{position:relative;top:2px;margin:0 20px;width:auto;z-index:99}}.search-bar.togglee-open{display:flex;top:1px;width:100%;left:0;margin-left:0}@media (min-width: 920px){.search-bar.togglee-open{width:600px;position:fixed;right:75px;left:initial;top:25px;z-index:100;margin-left:20px}}@media (min-width: 1224px){.search-bar.togglee-open{right:12%}}.search-bar .search-toggler.toggler--open{max-height:100px}.search-bar.togglee-open{position:absolute;right:10%;top:5px;z-index:100}@media (min-width: 720px){.search-bar.togglee-open{top:5px}}@media (min-width: 920px){.search-bar.togglee-open{width:600px;right:75px;top:25px;position:absolute}}.search-bar.contextual-region{position:static}@media (min-width: 920px){.search-bar.contextual-region{position:relative}}.search-bar--pl{margin:2rem;max-width:660px}body.path--home-2023 .search-bar.togglee-open{position:absolute;right:10%;top:15px;z-index:100}@media (min-width: 720px){body.path--home-2023 .search-bar.togglee-open{top:15px}}@media (min-width: 920px){body.path--home-2023 .search-bar.togglee-open{width:600px;right:75px;top:25px;position:absolute}}.search-bar form{background-color:#0075be;display:none;padding:.5rem;flex:0 1 80%}.search-bar form input[type='search']{border:none;font-size:0.8rem;font-style:italic;padding:0.55rem;width:100%}.search-bar form input[type='search']::-webkit-input-placeholder{color:#7b858f}.search-bar form input[type='search']:-moz-placeholder{color:#7b858f}.search-bar form input[type='search']::-moz-placeholder{color:#7b858f}.search-bar form input[type='search']:-ms-input-placeholder{color:#7b858f}.search-bar form input[type='search']:focus::-webkit-input-placeholder{color:#b4c2cf}.search-bar form input[type='search']:focus:-moz-placeholder{color:#b4c2cf}.search-bar form input[type='search']:focus::-moz-placeholder{color:#b4c2cf}.search-bar form input[type='search']:focus:-ms-input-placeholder{color:#b4c2cf}.togglee-open.search-bar form{display:flex;left:0;position:absolute;top:90px;width:100%}@media (min-width: 920px){.togglee-open.search-bar form{position:static;width:auto}}.search__item{align-self:center;flex:0 1 93%}.search__item+.form-actions{align-self:center}.search__icon{fill:#fff;height:26px;width:26px}.search__icon:hover{fill:#fc3}.search-bar__submit{background:none;border:none;cursor:pointer;padding:0.25rem 0.65rem}.gsc-control-cse{padding:0}.gsc-control-cse .gs-result .gs-image{border:none;width:100%}button.gsc-search-button{padding:1rem}button.gsc-search-button:hover{border-color:#141e2d;background-color:#141e2d;cursor:pointer}button.gsc-search-button:hover svg{fill:#fff}.main-content .gsc-control-cse{padding:1rem 0}.main-content .gsc-control-cse .gs-bidi-start-align.gs-visibleUrl-breadcrumb{display:block;line-height:1.2em;margin-bottom:5px}.main-content .gsc-control-cse .gsc-input-box table td{padding:0 10px}@media (min-width: 720px){.main-content .gsc-control-cse .gsc-input-box table td{padding:5px 10px}}.main-content .gsc-control-cse td.gsc-search-button{padding:0;text-align:center}@media (min-width: 720px){.main-content .gsc-control-cse td.gsc-search-button{padding:5px 10px;text-align:left}}.main-content .gsc-control-cse .gsc-above-wrapper-area{display:table-cell;border-bottom:none}@media (min-width: 720px){.main-content .gsc-control-cse .gsc-above-wrapper-area{display:block;border-bottom:1px solid #b4c2cf}}.main-content .gsc-control-cse .gsc-above-wrapper-area .gsc-result-info-container{display:none}@media (min-width: 720px){.main-content .gsc-control-cse .gsc-above-wrapper-area .gsc-result-info-container{display:block}}.main-content .gsc-control-cse .gsc-above-wrapper-area .gsc-orderby{width:100%}@media (min-width: 720px){.main-content .gsc-control-cse .gsc-above-wrapper-area .gsc-orderby{width:auto}}.main-content .gsc-control-cse .gs-title{font-size:16px;line-height:1.3em}.main-content .gsc-control-cse .gsc-table-result{font-size:16px;line-height:1.4em}.main-content .gsc-control-cse .gsc-table-result .gs-web-image-box{margin-top:4px}.main-content .gsc-control-cse .gsc-table-result .gsc-webResult.gsc-result{border-bottom:1px solid #b4c2cf;padding:1rem 0}.main-content .gsc-control-cse .gsc-results .gsc-cursor-box{text-align:center;margin:30px 0 20px}.main-content .gsc-control-cse .gsc-results .gsc-cursor-page{font-size:18px;line-height:28px;margin:0 20px;color:#0075be;font-weight:bold}.main-content .gsc-control-cse .gsc-results .gsc-cursor-current-page{color:#585858}.main-content input.gsc-input{padding:5px !important}.main-content .text-long button.gsc-search-button{padding:.85rem}@media (min-width: 720px){.main-content .text-long button.gsc-search-button{padding:.875rem}}.main-content .text-long .gsc-search-box table td.gsc-input{width:80%;padding:0}.main-content .text-long .gsc-search-box table td.gsc-search-button{width:20%}.main-content .text-long td.gsc-result-info-container{padding-left:0}.main-content .gcsc-find-more-on-google{display:none}.search-bar .text-long{width:80%;z-index:1}.search-bar .text-long .gsc-input-box{padding-top:3px;padding-bottom:1px}.search-bar .text-long button.gsc-search-button{padding:10px 27px}.search-bar .text-long .gsc-control-cse form,.search-bar .text-long .gsc-control-searchbox-only form{padding:0.625rem}@media (min-width: 920px){.search-bar .text-long .gsc-control-cse form,.search-bar .text-long .gsc-control-searchbox-only form{margin-top:0}}.search-bar .gsc-results-wrapper-nooverlay{position:absolute;left:0;top:146px;background:white}@media (min-width: 920px){.search-bar .gsc-results-wrapper-nooverlay{top:auto}}.search-bar:not(.togglee-open) .gsc-results-wrapper-nooverlay{display:none}.text-long .gsc-control-cse,.text-long .gsc-control-searchbox-only{padding:0}.text-long .gsc-control-cse form,.text-long .gsc-control-searchbox-only form{padding:0}.text-long .gsc-control-cse table,.text-long .gsc-control-searchbox-only table{background-color:transparent;border:none}.text-long .gsc-control-cse table tr,.text-long .gsc-control-searchbox-only table tr{border:none}.text-long .gsc-control-cse table tr td.gsc-search-button,.text-long .gsc-control-searchbox-only table tr td.gsc-search-button{margin-left:10px}.text-long .gsc-control-cse table tr:nth-child(odd),.text-long .gsc-control-searchbox-only table tr:nth-child(odd){background-color:transparent}.text-long .gsc-control-cse table td,.text-long .gsc-control-searchbox-only table td{padding:0 10px;border:none;display:table-cell}.text-long .gsc-control-cse table td.gsc-search-button,.text-long .gsc-control-searchbox-only table td.gsc-search-button{margin-left:10px}.text-long .gsc-control-cse table td.gsc-clear-button,.text-long .gsc-control-searchbox-only table td.gsc-clear-button{display:none}@media screen and (max-width: 600px){.text-long .gsc-control-cse table tr,.text-long .gsc-control-searchbox-only table tr{border:none;margin-bottom:0}.text-long .gsc-control-cse table tr td.gsc-input,.text-long .gsc-control-searchbox-only table tr td.gsc-input{width:75%;float:left}.text-long .gsc-control-cse table tr td.gsc-search-button,.text-long .gsc-control-searchbox-only table tr td.gsc-search-button{width:24%;float:left;margin-left:0}}.text-long .gsc-webResult.gsc-result,.text-long .gsc-webResult.gsc-result:hover{border:none;border-bottom:1px solid #dae1e9;padding:25px 0}table.gsc-completion-container{border:none;font-family:arial,sans-serif;font-size:1.5rem}@media (min-width: 720px){table.gsc-completion-container{font-size:1rem}}table.gsc-completion-container tr{border:none}body.path-search #block-bentley-content h2{font-family:"caecilia",serif}body.path-search #block-bentley-content p{font-family:arial,sans-serif}body.path-search #block-bentley-content h3 a{font-family:"caecilia",serif}body.path-search #block-bentley-content #edit-submit{display:inline-block}body.path-search-results .view-search-results .views-exposed-form,body.path-search-results .search-result-nid .views-exposed-form{margin-bottom:50px}body.path-search-results .view-search-results header,body.path-search-results .search-result-nid header{font-size:0.8em;margin:20px 0}body.path-search-results .view-search-results .views-row,body.path-search-results .search-result-nid .views-row{margin-bottom:30px}body.path-search-results .view-search-results .views-row .views-field-title a,body.path-search-results .search-result-nid .views-row .views-field-title a{font-family:"caecilia",serif;font-size:1.3em}.section-divider{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin:2rem auto;text-align:center}@media (min-width: 480px){.section-divider{padding:0 1rem}}@media (min-width: 1224px){.section-divider{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.section-divider div{font-family:"caecilia",serif;font-size:1.12em;text-transform:uppercase}.section-divider .green_bar,.section-divider .yellow_bar,.section-divider .teal_bar,.section-divider .salmon_bar{border-bottom:3px solid;width:105px;margin:10px auto 20px}.section-divider .green_bar{border-color:#b4c843}.section-divider .yellow_bar{border-color:#fc3}.section-divider .teal_bar{border-color:#38bcb4}.section-divider .salmon_bar{border-color:#f16d4c}.section-divider h3{font-size:1.12em;font-family:"caecilia",serif;text-transform:uppercase;font-weight:normal;margin-bottom:0}body.path-graduate .form-item{display:inline-block}body.path-graduate .form-actions{display:inline-block;margin:0 0 0 10px}.slate-event,.feed-event{margin:20px 0;padding:30px 0;border-top:1px solid #b4c2cf}.slate-event.condensed,.feed-event.condensed{padding:20px 0 10px}.slate-event .slate-datetime,.slate-event .feed-datetime,.feed-event .slate-datetime,.feed-event .feed-datetime{width:100%;display:inline-block;vertical-align:top}@media (min-width: 720px){.slate-event .slate-datetime,.slate-event .feed-datetime,.feed-event .slate-datetime,.feed-event .feed-datetime{width:25%}}.slate-event .slate-datetime .slate-day,.slate-event .slate-datetime .feed-day,.slate-event .feed-datetime .slate-day,.slate-event .feed-datetime .feed-day,.feed-event .slate-datetime .slate-day,.feed-event .slate-datetime .feed-day,.feed-event .feed-datetime .slate-day,.feed-event .feed-datetime .feed-day{font-size:4.6em;line-height:1em;font-weight:bold;font-family:"caecilia",serif;color:#2f3338;float:left;width:120px;height:80px;border-right:3px solid #b4c843}.slate-event .slate-datetime .slate-weekday,.slate-event .slate-datetime .feed-weekday,.slate-event .feed-datetime .slate-weekday,.slate-event .feed-datetime .feed-weekday,.feed-event .slate-datetime .slate-weekday,.feed-event .slate-datetime .feed-weekday,.feed-event .feed-datetime .slate-weekday,.feed-event .feed-datetime .feed-weekday{font-size:1.1em;font-family:"caecilia",serif;color:#585858;float:left;width:150px;margin:7px 0 0 20px}.slate-event .slate-datetime .slate-month,.slate-event .slate-datetime .feed-month,.slate-event .feed-datetime .slate-month,.slate-event .feed-datetime .feed-month,.feed-event .slate-datetime .slate-month,.feed-event .slate-datetime .feed-month,.feed-event .feed-datetime .slate-month,.feed-event .feed-datetime .feed-month{font-size:2.6em;font-family:"caecilia",serif;color:#2f3338;float:left;width:150px;margin:5px 0 0 20px}.slate-event .slate-datetime .slate-endtime,.slate-event .slate-datetime .feed-endtime,.slate-event .feed-datetime .slate-endtime,.slate-event .feed-datetime .feed-endtime,.feed-event .slate-datetime .slate-endtime,.feed-event .slate-datetime .feed-endtime,.feed-event .feed-datetime .slate-endtime,.feed-event .feed-datetime .feed-endtime{font-size:1em;font-family:"caecilia",serif;color:#2f3338;float:left;width:100%;margin:10px 0 0}.slate-event .slate-info,.feed-event .slate-info{width:100%;display:inline-block}@media (min-width: 720px){.slate-event .slate-info,.feed-event .slate-info{width:70%}}.slate-event .slate-info .slate-title,.feed-event .slate-info .slate-title{font-size:1.8em;line-height:1.2em;font-family:"caecilia",serif;color:#294567;margin:8px 0 20px}.slate-event .slate-info .slate-url,.feed-event .slate-info .slate-url{margin:30px 0 10px}.slate-event .feed-info,.feed-event .feed-info{width:100%;display:inline-block}@media (min-width: 720px){.slate-event .feed-info,.feed-event .feed-info{width:70%}}.slate-event .feed-info .feed-title,.feed-event .feed-info .feed-title{font-size:1.8em;line-height:1.2em;font-family:"caecilia",serif;color:#294567;margin:8px 0 20px}.slate-event .feed-info .feed-url,.feed-event .feed-info .feed-url{margin:30px 0 10px}.slate-event .slate-location,.slate-event .feed-location,.feed-event .slate-location,.feed-event .feed-location{width:100%;display:inline-block;vertical-align:top;margin-top:14px;font-weight:bold;color:#294567}.social-callout{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;background-color:#294567;color:#fff;margin:2rem auto}@media (min-width: 480px){.social-callout{padding:0 1rem}}@media (min-width: 1224px){.social-callout{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.social-callout__inner{padding:1rem 1.5rem}@media (min-width: 720px){.social-callout__inner{align-items:center;display:flex;justify-content:space-between}}.social-callout__title{font-family:"caecilia",serif;margin:0 0 1rem}@media (min-width: 720px){.social-callout__title{margin-bottom:0;max-width:65%}}.social-callout__links *{margin:0 .25rem}.social-callout__links * a{text-decoration:none}.social-callout__links *:last-child{margin-right:0}.social-callout__links a{text-decoration:none}.social-callout__links a:hover{text-decoration:none}.social-callout__icon{fill:#fff;height:35px;width:35px}.social-callout__icon:hover{fill:#fc3}.social-links{height:2rem;margin:0.75rem 0 0}.social-links a{display:block;height:100%;float:left}.social-links svg{fill:#fff;height:100%;width:48px}.social-sharing-component{margin-top:1rem}.status--warning{background-color:#f9fb93;color:shade(#f9fb93, 60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93, 70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93, 90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4, 60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4, 70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4, 90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2, 60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2, 70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2, 90%)}.status--status .placeholder{font-style:normal;font-weight:800}.teaser__inner{display:flex;flex-wrap:wrap;max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin:2rem auto;background-color:#f6f6f6}@media (min-width: 480px){.teaser__inner{padding:0 1rem}}@media (min-width: 1224px){.teaser__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.teaser__inner .teaser__grid-item{align-items:top;margin-bottom:0;display:flex}.teaser__inner .teaser__grid-item div img{display:inline}@media (min-width: 920px){.teaser__inner .teaser__grid-item div img{display:block}}.teaser__inner a:not(.button){color:#0075be;text-decoration:underline;transition:color 0.1s linear}.teaser__inner a:not(.button):hover{color:#141e2d;text-decoration:underline}@media screen and (max-width: 920px){.teaser__inner--right-image{flex-flow:wrap-reverse}}.teaser__content{padding-top:2rem}@media screen and (max-width: 1224px){.teaser__content{padding:2rem}}.teaser__content.green h2::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content.teal h2::before{content:'';background-color:#42b7b0;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content.yellow h2::before{content:'';background-color:#fc3;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content.orange h2::before{content:'';background-color:#edb01c;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content.salmon h2::before{content:'';background-color:#f16d4c;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content h2::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.teaser__content.right{padding-right:2rem}.teaser__content.left{padding-left:2rem}.teaser__grid-item{flex-grow:1;margin-bottom:1em;width:100%}.teaser__grid-item:last-child{margin-right:0}@media (min-width: 720px){.teaser__grid-item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px){.teaser__grid-item{width:48.7%}.teaser__grid-item:nth-child(2n){margin-right:0}}.teaser__embed_html{width:100%}.teaser__embed_html iframe{overflow:hidden;padding-top:56.25%;position:relative;width:100%;padding-top:0}.teaser__embed_html iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.teaser__embed_html .wistia_embed{width:100% !important}.teaser__embed_html .text-long{line-height:0}.layout{margin-top:40px;margin-bottom:40px}.layout__region .video-card{margin:0 10px 0 0}.layout__region .video-card .colorbox-media-video{position:relative}.layout__region .video-card .colorbox-media-video::after{content:"";background:no-repeat url(/themes/custom/bentley/images/icons/src/play_button_wht.svg);width:70px;height:70px;position:absolute;top:35%;left:40%}@media (min-width: 720px){.layout__region .video-card .colorbox-media-video::after{top:37%;left:42%}}.layout__region .video-card .colorbox-media-video:hover{cursor:pointer}.layout__region .video-card .colorbox-media-video:hover:after{content:"";background:no-repeat url(/themes/custom/bentley/images/icons/src/play_button_wht_hover.svg)}.layout__region .video-card .video-card-title h2{font-family:"caecilia",serif;color:#294567}.layout__region .video-card .video-overlay{display:none}.layout--onecol .layout__region--content .video-card{max-width:100%;margin:0 auto}@media (min-width: 720px){.layout--onecol .layout__region--content .video-card{max-width:612px}}.layout--onecol .layout__region--content .video-card .colorbox-media-video img{max-width:100%}@media (min-width: 720px){.layout--onecol .layout__region--content .video-card .colorbox-media-video img{width:100%;height:auto;max-width:612px;max-height:460px}}@media (min-width: 720px){.layout--onecol .layout__region--content .video-card .colorbox-media-video::after{top:42% !important;left:44% !important}}.layout--onecol .layout__region--content .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--onecol .layout__region--content .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:344px;overflow:hidden}.layout--onecol .layout__region--content .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--onecol .layout__region--content .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-47px 0}.layout--twocol .layout__region--top .video-card,.layout--twocol .layout__region--bottom .video-card{max-width:100%;margin:0 auto}@media (min-width: 720px){.layout--twocol .layout__region--top .video-card,.layout--twocol .layout__region--bottom .video-card{max-width:612px}}.layout--twocol .layout__region--top .video-card .colorbox-media-video img,.layout--twocol .layout__region--bottom .video-card .colorbox-media-video img{width:100%;max-width:100%}@media (min-width: 720px){.layout--twocol .layout__region--top .video-card .colorbox-media-video img,.layout--twocol .layout__region--bottom .video-card .colorbox-media-video img{width:100%;height:auto;max-width:612px;max-height:376px}}@media (min-width: 720px){.layout--twocol .layout__region--top .video-card .colorbox-media-video::after,.layout--twocol .layout__region--bottom .video-card .colorbox-media-video::after{top:39%;left:44%}}.layout--twocol .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--twocol .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"],.layout--twocol .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--twocol .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:282px;overflow:hidden}.layout--twocol .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--twocol .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img,.layout--twocol .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--twocol .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-47px 0}.layout--twocol .layout__region--first .video-card{margin:20px 0 0 0}@media (min-width: 720px){.layout--twocol .layout__region--first .video-card{margin:0 20px 0 120px}}.layout--twocol .layout__region--first .video-card .colorbox-media-video img{width:100%}.layout--twocol .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--twocol .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:267px;overflow:hidden}.layout--twocol .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--twocol .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-44px 0}.layout--twocol .layout__region--second .video-card{margin:20px 0 0 0}@media (min-width: 720px){.layout--twocol .layout__region--second .video-card{margin:0 120px 0 20px}}.layout--twocol .layout__region--second .video-card .colorbox-media-video img{width:100%}.layout--twocol .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--twocol .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:267px;overflow:hidden}.layout--twocol .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--twocol .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-44px 0}.layout--threecol-33-34-33 .layout__region--top .video-card,.layout--threecol-33-34-33 .layout__region--bottom .video-card{margin:0 auto}@media (min-width: 720px){.layout--threecol-33-34-33 .layout__region--top .video-card,.layout--threecol-33-34-33 .layout__region--bottom .video-card{max-width:612px}}.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video,.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video{max-height:344px;overflow:hidden}.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video img,.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video img{width:100%;margin:-47px 0}@media (min-width: 720px){.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video::after,.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video::after{top:42%;left:44%}}.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube.com"],.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"],.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube.com"],.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:344px !important;overflow:hidden !important}.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube.com"] img,.layout--threecol-33-34-33 .layout__region--top .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img,.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtube.com"] img,.layout--threecol-33-34-33 .layout__region--bottom .video-card .colorbox-media-video .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-47px 0}.layout--threecol-33-34-33 .layout__region--first .video-card{margin:20px 0 0 0}@media (min-width: 720px){.layout--threecol-33-34-33 .layout__region--first .video-card{margin:0 10px 0 0}}.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video{max-height:222px}.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video img{width:100%}.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:222px;overflow:hidden}.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--threecol-33-34-33 .layout__region--first .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-37px 0}.layout--threecol-33-34-33 .layout__region--second .video-card{margin:20px 0 0 0}@media (min-width: 720px){.layout--threecol-33-34-33 .layout__region--second .video-card{margin:0 10px 0 10px}}.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video{max-height:222px}.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video img{width:100%}.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:222px;overflow:hidden}.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--threecol-33-34-33 .layout__region--second .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-37px 0}.layout--threecol-33-34-33 .layout__region--third .video-card{margin:20px 0 0 0}@media (min-width: 720px){.layout--threecol-33-34-33 .layout__region--third .video-card{margin:0 0 0 10px}}.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video{max-height:222px}.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video img{width:100%}.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"],.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"]{max-height:222px;overflow:hidden}.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtube"] img,.layout--threecol-33-34-33 .layout__region--third .video-card .colorbox-media-video[data-colorbox-media-video-modal*="youtu.be"] img{width:100%;margin:-37px 0}.video-embed__inner{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:5rem}@media (min-width: 480px){.video-embed__inner{padding:0 1rem}}@media (min-width: 1224px){.video-embed__inner{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.video-embed__inner h2::before{content:'';background-color:#b4c843;display:block;height:3px;margin-bottom:0.75rem;width:105px}.video-embed__embed_html{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-embed__embed_html iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-embed__embed_html a{color:#0075be;text-decoration:underline;transition:color 0.1s linear}.video-embed__embed_html a:hover{color:#141e2d;text-decoration:underline}.video-embed__embed_html button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center}.video-embed__embed_html button:visited{color:#000}.video-embed__embed_html button:hover{background-color:#141e2d;color:#fff;text-decoration:none}.video-embed__embed_html .wistia_embed{width:100% !important}.video-hero__image{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width: 855px){.video-hero__image{display:none}}.video-hero__image .media--image{height:100%;width:100%}.video-hero__image img,.video-hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;min-height:320px}@media (min-width: 1224px){.video-hero__image img,.video-hero__image picture{max-height:700px}}.video-hero__video-wrapper{margin-top:0;position:relative;overflow:hidden}@media (min-width: 720px){.video-hero__video-wrapper{height:56.25vw;max-height:700px}}@media screen and (max-width: 920px){.video-hero__video-wrapper .media--loading::before{display:none}}.video-hero{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);min-width:100vw;width:auto;min-height:56.25vw;max-height:100%}.video-hero::-webkit-media-controls-panel{display:none !important;-webkit-appearance:none}.video-hero::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.video-hero.reduce-motion{max-height:500%}.video-hero__title{color:#fff;font-family:caecilia,serif;font-weight:800;font-style:normal;font-size:3.5rem;line-height:1.1;margin:0 0 0.5em;width:auto;margin:5rem 2rem;position:relative;text-align:center}.video-hero__title__link{color:inherit}.video-hero__title__link:hover{color:inherit}@media (min-width: 480px){.video-hero__title{font-size:4.5rem;margin:8rem 2rem}}@media (min-width: 720px){.video-hero__title{font-size:8.5rem;margin:4rem 2rem}}.video-hero__preheading{color:#fff;font-family:caecilia,serif;font-weight:500;font-style:normal;font-size:1.5rem;line-height:1.1;margin:0 0 0.5em;width:auto;margin:5rem 2rem;position:relative;text-align:center}.video-hero__preheading__link{color:inherit}.video-hero__preheading__link:hover{color:inherit}@media (min-width: 480px){.video-hero__preheading{font-size:2.5rem}}@media (min-width: 720px){.video-hero__preheading{font-size:3.5rem}}.video-hero-wrapper{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.video-hero-wrapper{padding:0 1rem}}@media (min-width: 1224px){.video-hero-wrapper{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.video{position:relative;max-width:100%;width:100%;height:0;padding-bottom:56.23%;background:#000;overflow:hidden}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.article-preview-grid{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex}@media (min-width: 480px){.article-preview-grid{padding:0 1rem}}@media (min-width: 1224px){.article-preview-grid{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.cta-holder{width:100%;margin-top:-1rem;margin-bottom:4rem}.cta-holder.right .button{float:right}.cta-holder.center{text-align:center}.card__grid,.event-card__grid{display:flex;flex-wrap:wrap;margin:1rem auto;width:100%;margin-bottom:0}.card__grid--wrapper,.event-card__grid--wrapper{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.card__grid--wrapper,.event-card__grid--wrapper{padding:0 1rem}}@media (min-width: 1224px){.card__grid--wrapper,.event-card__grid--wrapper{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.card__grid .link-wrap,.event-card__grid .link-wrap{cursor:pointer;display:flex;flex-grow:1;margin-bottom:1em;width:100%}.card__grid .link-wrap:last-child,.event-card__grid .link-wrap:last-child{margin-right:0}@media (min-width: 720px){.card__grid .link-wrap,.event-card__grid .link-wrap{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px){.card__grid .link-wrap,.event-card__grid .link-wrap{width:48.7%}.card__grid .link-wrap:nth-child(2n),.event-card__grid .link-wrap:nth-child(2n){margin-right:0}}@media (min-width: 920px){.card__grid .link-wrap,.event-card__grid .link-wrap{width:22.6%}.card__grid .link-wrap:nth-child(2n),.card__grid .link-wrap:nth-child(3n),.event-card__grid .link-wrap:nth-child(2n),.event-card__grid .link-wrap:nth-child(3n){margin-right:2%}.card__grid .link-wrap:nth-child(4n),.event-card__grid .link-wrap:nth-child(4n){margin-right:0}}.card__grid .link-wrap:last-child,.event-card__grid .link-wrap:last-child{margin-right:0}.event-card__grid{margin-top:3rem}.grid-spacer{margin-top:0}.grid .link-wrap{cursor:pointer;display:flex;flex-grow:1;margin-bottom:1em;width:100%}.grid .link-wrap:last-child{margin-right:0}@media (min-width: 720px){.grid .link-wrap{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px){.grid .link-wrap{width:48.7%}.grid .link-wrap:nth-child(2n){margin-right:0}}@media (min-width: 920px){.grid .link-wrap{width:22.6%}.grid .link-wrap:nth-child(2n),.grid .link-wrap:nth-child(3n){margin-right:2%}.grid .link-wrap:nth-child(4n){margin-right:0}}.grid .link-wrap:nth-child(2n),.grid .link-wrap:last-child{margin-right:0}.card--grid-item{flex-grow:1;margin-bottom:1em;width:100%}.card--grid-item:last-child{margin-right:0}@media (min-width: 720px){.card--grid-item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px){.card--grid-item{width:48.7%}.card--grid-item:nth-child(2n){margin-right:0}}@media (min-width: 920px){.card--grid-item{width:22.6%}.card--grid-item:nth-child(2n),.card--grid-item:nth-child(3n){margin-right:2%}.card--grid-item:nth-child(4n){margin-right:0}}.card--grid-item-2{flex-grow:1;margin-bottom:1em;width:100%}.card--grid-item-2:last-child{margin-right:0}@media (min-width: 720px){.card--grid-item-2{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px){.card--grid-item-2{width:48.7%}.card--grid-item-2:nth-child(2n){margin-right:0}}.event-card--grid-item{width:100%}@media (min-width: 720px){.event-card--grid-item{flex-grow:1;margin-bottom:1em;width:100%}.event-card--grid-item:last-child{margin-right:0}}@media (min-width: 720px) and (min-width: 720px){.event-card--grid-item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 720px) and (min-width: 920px){.event-card--grid-item{width:48.7%}.event-card--grid-item:nth-child(2n){margin-right:0}}@media (min-width: 1224px){.event-card--grid-item{flex-grow:1;margin-bottom:1em;width:100%}.event-card--grid-item:last-child{margin-right:0}}@media (min-width: 1224px) and (min-width: 720px){.event-card--grid-item{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 1224px) and (min-width: 720px){.event-card--grid-item{width:48.7%}.event-card--grid-item:nth-child(2n){margin-right:0}}@media (min-width: 1224px) and (min-width: 920px){.event-card--grid-item{width:22.6%}.event-card--grid-item:nth-child(2n),.event-card--grid-item:nth-child(3n){margin-right:2%}.event-card--grid-item:nth-child(4n){margin-right:0}}.card-grid__h2--large,.event-grid__h2--large{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:4rem;margin:0 0 0.5em;width:auto;margin-top:3rem;text-align:center}.card-grid__h2--large__link,.event-grid__h2--large__link{color:inherit}.card-grid__h2--large__link:hover,.event-grid__h2--large__link:hover{color:inherit}.card-grid__h2--large::after,.event-grid__h2--large::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.card-grid__h2--large.xxl-style,.event-grid__h2--large.xxl-style{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:4rem;line-height:1.4;margin:3rem 0 0.5em;width:auto}.card-grid__h2--large.xxl-style__link,.event-grid__h2--large.xxl-style__link{color:inherit}.card-grid__h2--large.xxl-style__link:hover,.event-grid__h2--large.xxl-style__link:hover{color:inherit}.event-grid__h2--xlarge{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:4rem;line-height:4rem;margin:3rem 0 0.5em;width:auto;margin-top:3rem;text-align:center}.event-grid__h2--xlarge__link{color:inherit}.event-grid__h2--xlarge__link:hover{color:inherit}.event-grid__h2--xlarge::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.card--grid-item:last-child,.event-card--grid-item:last-child{margin-right:0}.card--featured-card{flex-grow:1;margin-bottom:1em;width:100%}.card--featured-card:last-child{margin-right:0}@media (min-width: 720px){.card--featured-card{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px){.card--featured-card{width:48.7%}.card--featured-card:nth-child(2n){margin-right:0}}@container cfcContainer (min-width: 920px){.content-feed .content-feed-container .views-element-container{flex-flow:row wrap}.content-feed .content-feed-container .views-element-container .featured-content-right{width:33.33%;padding-left:15px}.content-feed .content-feed-container .views-element-container .featured-content-left{width:66.66%;padding-right:15px}.content-feed .content-feed-container .views-element-container .featured-content-left .content-feed-post .article-preview--grid-item .h6,.content-feed .content-feed-container .views-element-container .featured-content-left .content-feed-post .article-preview--grid-item .text-long h6,.text-long .content-feed .content-feed-container .views-element-container .featured-content-left .content-feed-post .article-preview--grid-item h6{font-size:2rem;line-height:2.5rem}.content-feed .content-feed-container .views-element-container .featured-content-left .content-feed-post .article-preview--grid-item .excerpt{margin-top:1rem}.content-feed .content-feed-container .views-element-container .featured-content-full{flex-direction:row;flex-wrap:wrap}.content-feed .content-feed-container .views-element-container .featured-content-full .content-feed-post{margin-right:30px}.content-feed .content-feed-container .views-element-container .featured-content-full .content-feed-post .article-preview--grid-item .excerpt{margin-top:0.5rem}}@container cfcContainer (max-width: 919px){.content-feed .content-feed-container .views-element-container{flex-flow:column nowrap}.content-feed .content-feed-container .views-element-container .featured-content-left,.content-feed .content-feed-container .views-element-container .featured-content-right{width:100%}.content-feed .content-feed-container .views-element-container .featured-content-full{flex-direction:column}.content-feed .content-feed-container .views-element-container .article-preview--grid-item{display:flex;width:100%}.content-feed .content-feed-container .views-element-container .article-preview--grid-item a.image-link{width:100%;display:flex;flex-direction:column}.content-feed .content-feed-container .views-element-container .article-preview--grid-item a.image-link .hero{max-height:none}.content-feed .content-feed-container .views-element-container .article-preview--grid-item a.image-link .hero img{display:flex;width:100%}.content-feed .content-feed-container .content-feed-post{margin:0}}.content-feed.wrapper{margin-top:30px}.content-feed .content-feed-title .h2,.content-feed .content-feed-title .text-long h2,.text-long .content-feed .content-feed-title h2{text-align:center;text-transform:uppercase}.content-feed .content-feed-title .h2::after,.content-feed .content-feed-title .text-long h2::after,.text-long .content-feed .content-feed-title h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.content-feed .content-feed-container{container-type:inline-size;container-name:cfcContainer}.content-feed .content-feed-container .h6,.content-feed .content-feed-container .text-long h6,.text-long .content-feed .content-feed-container h6{display:inline;font-family:'caecilia';color:#0075be}.content-feed .content-feed-container .views-element-container{display:flex}.content-feed .content-feed-container .views-element-container .featured-content-left{display:flex;flex-direction:column}.content-feed .content-feed-container .views-element-container .featured-content-left .article-preview--grid-item .hero{max-height:initial;background:none}.content-feed .content-feed-container .views-element-container .featured-content-right{container-type:inline-size;container-name:cfcContainer;display:flex;flex-direction:column}.content-feed .content-feed-container .views-element-container .featured-content-right .content-feed-post{max-height:-moz-max-content;max-height:max-content}.content-feed .content-feed-container .views-element-container .featured-content-full{width:100%;display:flex}.content-feed .content-feed-container .views-element-container .featured-content-full .content-feed-post:nth-child(3n+1){margin-left:0}.content-feed .content-feed-container .views-element-container .featured-content-full .content-feed-post:nth-child(3n){margin-right:0}.content-feed .content-feed-container .views-element-container .content-feed-post{display:flex;flex:1 1 380px}.content-feed .content-feed-container .views-element-container .content-feed-post .article-preview--grid-item{width:100%;flex-direction:column}.content-feed .content-feed-container .views-element-container .content-feed-post .article-preview--grid-item .h6,.content-feed .content-feed-container .views-element-container .content-feed-post .article-preview--grid-item .text-long h6,.text-long .content-feed .content-feed-container .views-element-container .content-feed-post .article-preview--grid-item h6{font-size:1.4rem;line-height:2rem}.content-feed .content-feed-container .excerpt{margin-top:0;line-height:1.5rem}.content-feed .content-feed-container .cta-container{display:flex;align-items:center;justify-content:center;padding:0 0 2rem}.content-feed .content-feed-container a:hover .h6,.content-feed .content-feed-container a:hover .text-long h6,.text-long .content-feed .content-feed-container a:hover h6,.content-feed .content-feed-container a.h6__link:hover{background-color:#fee47e;color:#2f3338}.decorative-card-container{display:flex;flex-wrap:wrap;margin:1rem auto;width:100%;display:flex;flex-direction:column;background-position:center center;background-repeat:no-repeat;background-size:cover}@media (min-width: 920px){.decorative-card-container{max-width:1224px;margin:2rem auto 2rem;flex-direction:row}}.decorative-card-container .decorative-card{height:auto;width:100%;border-left:solid white 1rem;border-right:solid white 1rem;border-bottom:solid white 1rem;padding:0.5rem;position:relative;flex:1;display:flex;flex-direction:column}@media (min-width: 920px){.decorative-card-container .decorative-card{width:200px}}.decorative-card-container .decorative-card .inner{background-color:rgba(255,255,255,0.8);height:inherit;flex:1;display:flex;flex-direction:column;overflow-wrap:break-word}.decorative-card-container .decorative-card .inner h2{font-family:"caecilia",serif;font-size:1.5rem;margin:2rem 2rem 0;color:#141e2d}.decorative-card-container .decorative-card .inner p{margin:1rem 2rem 2rem;line-height:1.5;font-family:arial, sans-serif;color:#141E2D;flex:1}.decorative-card-container .decorative-card .inner a.button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;justify-content:center;margin:1rem auto 2.5rem;display:flex;align-self:flex-end}.decorative-card-container .decorative-card .inner a.button:visited{color:#000}.decorative-card-container .decorative-card .inner a.button:hover{background-color:#141e2d;color:#fff;text-decoration:none}@media (min-width: 920px){.decorative-card-container .decorative-card:first-child{border-left:0}.decorative-card-container .decorative-card:last-child{border-right:0}}.decorative-card-container.gt2 .inner a.button{width:85%}.decorative-card-container.lt3 .inner a.button{width:85%;max-width:21rem}.layout-container--page-directory .full__main{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;background:#f6f6f6}@media (min-width: 480px){.layout-container--page-directory .full__main{padding:0 1rem}}@media (min-width: 1224px){.layout-container--page-directory .full__main{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 720px){.layout-container--page-directory .full__main .component-wrapper{margin-left:35px}}.layout-container--page-directory .full__main .component-wrapper #search input{display:inline-block !important}.layout-container--page-directory .full__main .component-wrapper #search input#search_name{border:1px solid #2f3338;padding:9px !important;width:299px;display:inline-block !important;color:#2f3338;font-size:.9em;margin-bottom:10px}@media (min-width: 720px){.layout-container--page-directory .full__main .component-wrapper #search input#search_name{margin-bottom:0}}.layout-container--page-directory .full__main .component-wrapper #search input[type=text]#search_name::-webkit-input-placeholder{color:#2f3338}.layout-container--page-directory .full__main .component-wrapper #search select#dept_name{padding:9px 5px !important;display:inline-block !important;width:300px !important;border:1px solid #2f3338 !important;color:#2f3338;background:#fff;margin-bottom:10px}@media (min-width: 720px){.layout-container--page-directory .full__main .component-wrapper #search select#dept_name{margin-bottom:0}}.layout-container--page-directory .full__main .component-wrapper #search a#reset{text-decoration:none;font-size:.9em;line-height:1.1em;margin-top:1em;display:inline-block}@media (min-width: 720px){.layout-container--page-directory .full__main .component-wrapper #search a#reset{margin-top:.8em}}.layout-container--page-directory .full__main .component-wrapper #search .instructions{font-size:.9em;color:#585858}.layout-container--page-directory .full__main .component-wrapper #directory .employee{margin:20px 0;padding-bottom:1em;border-bottom:1px solid #dae1e9}.layout-container--page-directory .full__main .component-wrapper #directory .employee .views-field-field-last-name{font-family:"caecilia",serif;font-size:1.45em;font-weight:normal;color:#04528a;margin-bottom:0.2em}.layout-container--page-directory .full__main .component-wrapper #directory .employee .views-field-field-employee-title{color:#04528a;font-size:0.95em;margin-bottom:0.8em;line-height:1.4em}.layout-container--page-directory .full__main .component-wrapper #directory .employee .views-field-field-address{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/pin.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.layout-container--page-directory .full__main .component-wrapper #directory .employee .views-field-field-phone{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/phone.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.layout-container--page-directory .full__main .component-wrapper #directory .employee .views-field-field-email{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/at.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.layout-container--page-directory .full__main .component-wrapper #directory .message{margin-top:20px}.directory-json .directory-header{margin:30px 0}.directory-json .views-row{margin:20px 0;padding-bottom:1em;border-bottom:1px solid #dae1e9}.directory-json .views-row .views-field-field-last-name{font-family:"caecilia",serif;font-size:1.45em;font-weight:normal;color:#04528a;margin-bottom:0.2em}.directory-json .views-row .views-field-field-employee-title{color:#04528a;font-size:0.95em;margin-bottom:0.8em;line-height:1.4em}.directory-json .views-row .views-field-field-address{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/pin.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.directory-json .views-row .views-field-field-phone{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/phone.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.directory-json .views-row .views-field-field-email{color:#585858;font-size:0.9em;background:url("/themes/custom/bentley/images/icons/src/at.svg") no-repeat;background-size:16px 16px;background-position:left;padding-left:30px}.directory-json .message{margin-top:20px}body.path-directory .main-content .tabs__link--active,body.path-directory .main-content .tabs__link--local-tasks--active,body.path-directory .main-content .tabs__link--local-tasks.is-active,body.path-directory .main-content .tabs__link.is-active,body.path-directory-of-employees .main-content .tabs__link--active,body.path-directory-of-employees .main-content .tabs__link--local-tasks--active,body.path-directory-of-employees .main-content .tabs__link--local-tasks.is-active,body.path-directory-of-employees .main-content .tabs__link.is-active{background-color:#f6f6f6}body.path-directory .main-content .views-element-container,body.path-directory-of-employees .main-content .views-element-container{background:#f6f6f6;padding:3rem 2rem 2rem}body.path-directory .main-content #views-exposed-form-employee-directory-page-1 .js-form-item,body.path-directory-of-employees .main-content #views-exposed-form-employee-directory-page-1 .js-form-item{display:inline-block}body.path-directory .main-content #views-exposed-form-employee-directory-page-1 .js-form-item .form-item__label,body.path-directory-of-employees .main-content #views-exposed-form-employee-directory-page-1 .js-form-item .form-item__label{color:#294567;font-weight:500;padding:0.6em 0 0}body.path-directory .main-content #views-exposed-form-employee-directory-page-1 .js-form-item input,body.path-directory-of-employees .main-content #views-exposed-form-employee-directory-page-1 .js-form-item input{color:#585858}body.path-directory .main-content #views-exposed-form-employee-directory-page-1 .form-item__dropdown,body.path-directory-of-employees .main-content #views-exposed-form-employee-directory-page-1 .form-item__dropdown{background:#fff}body.path-directory .main-content #views-exposed-form-employee-directory-page-1 #edit-actions,body.path-directory-of-employees .main-content #views-exposed-form-employee-directory-page-1 #edit-actions{display:inline-block;margin:0 0 0 10px}body.path-directory .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item,body.path-directory-of-employees .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item{display:inline-block}body.path-directory .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item .form-item__label,body.path-directory-of-employees .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item .form-item__label{color:#294567;font-weight:500;padding:0.6em 0 0}body.path-directory .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item input,body.path-directory-of-employees .main-content #views-exposed-form-directory-of-employees-page-1 .js-form-item input{color:#585858}body.path-directory .main-content #views-exposed-form-directory-of-employees-page-1 .form-item__select,body.path-directory-of-employees .main-content #views-exposed-form-directory-of-employees-page-1 .form-item__select{background:#fff}body.path-directory .main-content #views-exposed-form-directory-of-employees-page-1 #edit-actions,body.path-directory-of-employees .main-content #views-exposed-form-directory-of-employees-page-1 #edit-actions{display:inline-block;margin:0 0 0 10px}body.path-directory .academic-directory h3,body.path-directory-of-employees .academic-directory h3{font-family:"caecilia",serif;color:#04528a;font-size:1.6em;display:block}body.path-directory .academic-directory h3::before,body.path-directory-of-employees .academic-directory h3::before{content:'';background-color:#b4c2cf;display:block;height:3px;width:35px;margin-bottom:8px}body.path-directory .academic-directory .views-row,body.path-directory-of-employees .academic-directory .views-row{padding-bottom:1em;border-bottom:1px solid #dae1e9;margin-bottom:30px}body.path-directory .academic-directory .views-field-name,body.path-directory-of-employees .academic-directory .views-field-name{display:inline-block;width:100%;vertical-align:top;padding:0 30px 0 0}@media (min-width: 720px){body.path-directory .academic-directory .views-field-name,body.path-directory-of-employees .academic-directory .views-field-name{width:100%}}body.path-directory .academic-directory .views-field-name .directory-category,body.path-directory-of-employees .academic-directory .views-field-name .directory-category{text-transform:uppercase;font-size:0.7em;font-weight:bold;margin-top:7px}body.path-directory .academic-directory .views-field-name .directory-name,body.path-directory-of-employees .academic-directory .views-field-name .directory-name{font-family:"caecilia",serif;font-size:1.45em;font-weight:normal;color:#04528a;width:100%}@media (min-width: 720px){body.path-directory .academic-directory .views-field-name .directory-name,body.path-directory-of-employees .academic-directory .views-field-name .directory-name{width:40%}}body.path-directory .academic-directory .views-field-description__value,body.path-directory-of-employees .academic-directory .views-field-description__value{display:inline-block;width:100%;vertical-align:top;padding:0 60px 0 0}@media (min-width: 720px){body.path-directory .academic-directory .views-field-description__value,body.path-directory-of-employees .academic-directory .views-field-description__value{width:40%}}body.path-directory .academic-directory .views-field-description__value .directory-description,body.path-directory-of-employees .academic-directory .views-field-description__value .directory-description{font-family:arial,sans-serif;font-size:0.9em;line-height:1.6em;font-weight:normal;color:#585858}body.path-directory .academic-directory .views-field-field-academic-links,body.path-directory .academic-directory .views-field-field-administrative-links,body.path-directory-of-employees .academic-directory .views-field-field-academic-links,body.path-directory-of-employees .academic-directory .views-field-field-administrative-links{font-size:0.9em;display:inline-block;width:100%;vertical-align:top;margin-top:11px}body.path-directory .academic-directory .views-field-field-academic-links ul,body.path-directory .academic-directory .views-field-field-administrative-links ul,body.path-directory-of-employees .academic-directory .views-field-field-academic-links ul,body.path-directory-of-employees .academic-directory .views-field-field-administrative-links ul{margin:3px 0 0;padding:0}@media (min-width: 720px){body.path-directory .academic-directory .views-field-field-academic-links ul,body.path-directory .academic-directory .views-field-field-administrative-links ul,body.path-directory-of-employees .academic-directory .views-field-field-academic-links ul,body.path-directory-of-employees .academic-directory .views-field-field-administrative-links ul{padding:0}}body.path-directory .academic-directory .views-field-field-academic-links ul li,body.path-directory .academic-directory .views-field-field-administrative-links ul li,body.path-directory-of-employees .academic-directory .views-field-field-academic-links ul li,body.path-directory-of-employees .academic-directory .views-field-field-administrative-links ul li{list-style:none}@media (min-width: 720px){body.path-directory .academic-directory .views-field-field-academic-links,body.path-directory .academic-directory .views-field-field-administrative-links,body.path-directory-of-employees .academic-directory .views-field-field-academic-links,body.path-directory-of-employees .academic-directory .views-field-field-administrative-links{width:35%}}body.path-directory .academic-directory .views-field-field-academic-contact-info,body.path-directory .academic-directory .views-field-field-administrative-contact,body.path-directory-of-employees .academic-directory .views-field-field-academic-contact-info,body.path-directory-of-employees .academic-directory .views-field-field-administrative-contact{font-family:arial,sans-serif;font-size:0.9em;line-height:1.4em;font-weight:normal;color:#585858;display:inline-block;width:100%;vertical-align:top;margin-top:1px}@media (min-width: 720px){body.path-directory .academic-directory .views-field-field-academic-contact-info,body.path-directory .academic-directory .views-field-field-administrative-contact,body.path-directory-of-employees .academic-directory .views-field-field-academic-contact-info,body.path-directory-of-employees .academic-directory .views-field-field-administrative-contact{width:25%}}body.path-directory #views-exposed-form-directory-page-1 .js-form-item,body.path-directory #views-exposed-form-directory-page-2 .js-form-item,body.path-directory #views-exposed-form-directory-of-employees-page-1 .js-form-item,body.path-directory-of-employees #views-exposed-form-directory-page-1 .js-form-item,body.path-directory-of-employees #views-exposed-form-directory-page-2 .js-form-item,body.path-directory-of-employees #views-exposed-form-directory-of-employees-page-1 .js-form-item{display:inline-block}body.path-directory #views-exposed-form-directory-page-1 .js-form-item .form-item__label,body.path-directory #views-exposed-form-directory-page-2 .js-form-item .form-item__label,body.path-directory #views-exposed-form-directory-of-employees-page-1 .js-form-item .form-item__label,body.path-directory-of-employees #views-exposed-form-directory-page-1 .js-form-item .form-item__label,body.path-directory-of-employees #views-exposed-form-directory-page-2 .js-form-item .form-item__label,body.path-directory-of-employees #views-exposed-form-directory-of-employees-page-1 .js-form-item .form-item__label{color:#294567;font-weight:500;padding:0.6em 0 0}body.path-directory #views-exposed-form-directory-page-1 .js-form-item input,body.path-directory #views-exposed-form-directory-page-2 .js-form-item input,body.path-directory #views-exposed-form-directory-of-employees-page-1 .js-form-item input,body.path-directory-of-employees #views-exposed-form-directory-page-1 .js-form-item input,body.path-directory-of-employees #views-exposed-form-directory-page-2 .js-form-item input,body.path-directory-of-employees #views-exposed-form-directory-of-employees-page-1 .js-form-item input{color:#585858}body.path-directory #views-exposed-form-directory-page-1 #edit-actions,body.path-directory #views-exposed-form-directory-page-2 #edit-actions,body.path-directory #views-exposed-form-directory-of-employees-page-1 #edit-actions,body.path-directory-of-employees #views-exposed-form-directory-page-1 #edit-actions,body.path-directory-of-employees #views-exposed-form-directory-page-2 #edit-actions,body.path-directory-of-employees #views-exposed-form-directory-of-employees-page-1 #edit-actions{display:inline-block;margin:0 0 0 10px}.localist-container{margin-top:30px}.localist-container .event-card__grid{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.localist-container .event-card__grid{padding:0 1rem}}@media (min-width: 1224px){.localist-container .event-card__grid{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.no-events{font-family:arial,sans-serif}.event-feed-title .h2,.event-feed-title .text-long h2,.text-long .event-feed-title h2{text-align:center;text-transform:uppercase}.event-feed-title .h2::after,.event-feed-title .text-long h2::after,.text-long .event-feed-title h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.gallery-grid{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin:0 auto}@media (min-width: 480px){.gallery-grid{padding:0 1rem}}@media (min-width: 1224px){.gallery-grid{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 720px){.gutter-sizer{width:10%}}@media (min-width: 920px){.gutter-sizer{width:4%}}.grid-sizer,.gallery-grid__image{width:90%}@media (min-width: 720px){.grid-sizer,.gallery-grid__image{width:45%}}@media (min-width: 920px){.grid-sizer,.gallery-grid__image{width:22%}}.gallery-grid__image{margin-bottom:1.5rem}@media (min-width: 720px){.gallery-grid__image{margin-bottom:10%}}@media (min-width: 920px){.gallery-grid__image{margin-bottom:4%}}@media (min-width: 920px){.gallery-grid__image--double{width:46%}}.gallery-grid__image .image,.gallery-grid__image .media,.gallery-grid__image .media__image,.gallery-grid__image picture{width:100%}.gallery-slideshow h2.title{text-align:center;text-transform:uppercase;font-family:"caecilia",serif;font-size:2rem;color:#141e2d}.slick{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;background-color:#000;margin-top:2rem}@media (min-width: 480px){.slick{padding:0 1rem}}@media (min-width: 1224px){.slick{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.slick .slick-arrow::before{color:#fff}.slick img{margin:auto;width:100%;max-width:1224px;max-height:400px}@media (min-width: 920px){.slick img{width:auto}}.slick .text-overlay{position:relative}.before-after-slider-wrapper{position:relative}.twentytwenty-container{max-height:700px}.twentytwenty.text-overlay{position:relative;z-index:50;bottom:auto;top:100%;background-color:#000}@media (min-width: 920px){.twentytwenty.text-overlay{position:absolute;bottom:0;top:auto;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.75))}}.slick .text-overlay{background:rgba(0,0,0,0.75);bottom:0}.slick .text-overlay,.twentytwenty.text-overlay{margin:auto;left:0;right:0;color:#fff;padding:0.75rem 2rem}.slick .text-overlay a:not(:hover):not(.button):not(.hero__button),.twentytwenty.text-overlay a:not(:hover):not(.button):not(.hero__button){color:#ffd42a}@media (min-width: 920px){.slick .text-overlay,.twentytwenty.text-overlay{position:absolute}}.slick .text-overlay h1,.slick .text-overlay h2,.twentytwenty.text-overlay h1,.twentytwenty.text-overlay h2{font-family:"caecilia",serif;font-weight:400;line-height:1}@media screen and (max-width: 660px){.slick .text-overlay h1,.twentytwenty.text-overlay h1{font-size:2.2rem;line-height:2.8rem}}@media screen and (max-width: 480px){.slick .text-overlay h1,.twentytwenty.text-overlay h1{font-size:2.2rem;line-height:2.8rem}}@media (min-width: 920px){.slick .text-overlay h1,.twentytwenty.text-overlay h1{font-size:3.85rem;font-weight:400;margin-bottom:1rem}}.slick .text-overlay h2,.twentytwenty.text-overlay h2{font-size:1.1rem;margin-bottom:2rem;line-height:1.2em}@media (min-width: 720px){.slick .text-overlay h2,.twentytwenty.text-overlay h2{font-size:1.4rem}}@media (min-width: 920px){.slick .text-overlay h2,.twentytwenty.text-overlay h2{font-size:1.5rem}}.slick .text-overlay h2--small,.twentytwenty.text-overlay h2--small{font-size:1.2rem}@media (min-width: 720px){.slick .text-overlay h2--small,.twentytwenty.text-overlay h2--small{font-size:1.3rem}}@media (min-width: 920px){.slick .text-overlay h2--small,.twentytwenty.text-overlay h2--small{font-size:1.4rem}}.slick .text-overlay .text-long h1,.slick .text-overlay .text-long h2,.slick .text-overlay .text-long h3,.slick .text-overlay .text-long h4,.slick .text-overlay .text-long h5,.slick .text-overlay .text-long p,.twentytwenty.text-overlay .text-long h1,.twentytwenty.text-overlay .text-long h2,.twentytwenty.text-overlay .text-long h3,.twentytwenty.text-overlay .text-long h4,.twentytwenty.text-overlay .text-long h5,.twentytwenty.text-overlay .text-long p{color:#fff}.layout{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:20px}@media (min-width: 480px){.layout{padding:0 1rem}}@media (min-width: 1224px){.layout{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.person-slider{position:relative;width:100%;max-width:1200px;margin:auto}.main-slide{display:flex;flex-direction:row;align-items:center;height:70vh;background:#f0f0f0;padding:20px}.slide-image{flex:1;max-width:50%}.slide-image img{width:100%;height:auto}.slide-description{flex:1;padding-left:20px}.thumbnail-navigation{display:flex;align-items:center;justify-content:center;margin-top:20px;overflow:hidden;position:relative}.thumbnails-wrapper{overflow:hidden;display:flex;justify-content:center;width:80%}.thumbnails{display:flex;transition:transform 0.3s ease-in-out}.thumbnails img{width:100px;height:auto;cursor:pointer;margin:0 5px}.arrow-left,.arrow-right{background:none;border:none;font-size:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:50%;transform:translateY(-50%)}.arrow-left{left:0}.arrow-right{right:0}.footer{clear:both}.footer .footer-upper,.footer .footer-lower{width:100%;float:left}.footer .footer-upper{background-color:#294567}.footer .footer-upper .non-discrimination-policy{color:#fff;width:100%;font-size:0.8em;line-height:1.1em;float:left;margin:0}@media (min-width: 920px){.footer .footer-upper .non-discrimination-policy{margin:0;text-align:left}}.footer .footer-upper .branding{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;max-width:740px;margin:0 auto;float:left}@media (min-width: 480px){.footer .footer-upper .branding{padding:0 1rem}}@media (min-width: 1224px){.footer .footer-upper .branding{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 920px){.footer .footer-upper .branding{max-width:100%;float:left}}.footer .footer-upper .branding .logo{float:left;max-width:180px;margin-right:2.5rem}.footer .footer-upper .branding .social-links{height:2rem;margin:0.75rem 0 0}.footer .footer-upper .branding .social-links a{display:block;height:100%;float:left}.footer .footer-upper .branding .social-links svg{fill:#fff;height:100%;width:48px}@media screen and (min-width: 721px){.footer .footer-upper .social-links{float:right}}@media screen and (max-width: 720px){.footer .footer-upper .footer-info{padding:1rem 0 0;width:100%}.footer .footer-upper .social-links{float:left}}.footer .footer-lower{background-color:#141e2d;color:#fff;font-size:14px;padding:1rem 0}.footer .footer-lower .align-right ul.menu{list-style-type:none;padding-left:0;margin:0}.footer .footer-lower .align-right ul.menu li.menu__item{float:none;padding-left:2rem}@media (min-width: 920px){.footer .footer-lower .align-right ul.menu li.menu__item{float:left}}.footer .footer-lower .copyright{float:left}@media screen and (max-width: 720px){.footer .footer-lower .align-right{float:left;width:100%}.footer .footer-lower .align-right ul.menu li.menu__item{padding-left:0;display:inline;padding-right:1rem}.footer .footer-lower .copyright{width:100%}}.footer .footer-lower .be-ix-link-block{display:inline-block}.footer .footer-content{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.footer .footer-content{padding:0 1rem}}@media (min-width: 1224px){.footer .footer-content{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.footer .footer-content a,.footer .footer-content a:visited{color:#fff;text-decoration:none}.footer .footer-content a:hover{text-decoration:underline}.footer .footer-content .social-links a:hover{text-decoration:none}.footer .footer-content .branding{padding:1.2rem 0}.footer .footer-content li:nth-of-type(6)::before{content:'';display:inline;padding-right:0}@media (min-width: 920px){.footer .footer-content li:nth-of-type(6)::before{content:' | ';display:inline-block;padding-right:25px}}.header{align-items:center;display:flex;justify-content:space-between;margin:0;z-index:100;width:100%;background:#fff;max-height:97px;transition:max-height 0.25s ease-in;position:relative}.header .header__inner{align-items:center;display:flex;flex:0 1 27%;justify-content:flex-end}.header .header__inner .main-menu__link--level-0 a,.header .header__inner .search-toggler,.header .header__inner .main-nav-toggle{color:#585858;cursor:pointer}.header .header__inner .main-menu__link--level-0 a:hover,.header .header__inner .search-toggler:hover,.header .header__inner .main-nav-toggle:hover{text-decoration:none;color:#0075be}.header .header__inner .main-menu__link--level-0 a:hover .search-toggle__search,.header .header__inner .search-toggler:hover .search-toggle__search,.header .header__inner .main-nav-toggle:hover .search-toggle__search{color:#0075be}.header .header__logo{display:block;margin-right:1rem;max-width:210px}.header .header__logo_shield_img{position:absolute;width:100px;margin-left:2rem;z-index:100}@media (min-width: 720px){.header .header__logo_shield_img{z-index:100}}@media (min-width: 1224px){.header .header__logo_shield_img{margin-left:0}}.header .header-wrapper{margin:0 auto;padding:1rem 0;width:100%;max-width:1224px}@media (min-width: 920px){.header .header-wrapper{position:relative}}.header .header-wrapper .logo{display:none;float:left}@media (min-width: 920px){.header .header-wrapper .logo{display:block}}@media screen and (max-width: 919px){.header .header-wrapper .logo{padding-top:0.75rem}}@media screen and (min-width: 1224px){.header .main-nav-toggle{padding:13px 0 13px 1rem}}@media screen and (max-width: 1223px){.header .logo{margin-left:1rem}.header .main-nav-toggle{padding-right:1rem}}.header .cta-links{padding:0 2.5rem 0 0}.header .cta-links ul{float:left}@media screen and (max-width: 720px){.header .cta-links{display:none}.header .cta-links ul{float:none}}.header .cta-links ul{list-style:none}.header .cta-links ul li{float:left;margin-left:2rem;font-size:0.9rem;font-weight:bold}header.gallup-header{background-color:#2f3338}header.gallup-header .logo-left img{border-right:1px solid #fff;height:40px;padding-right:20px}@media (min-width: 720px){header.gallup-header .logo-left img{height:65px}}header.gallup-header .logo-right img{height:40px;margin-top:20px;margin-left:20px}@media (min-width: 720px){header.gallup-header .logo-right img{height:65px}}@media (min-width: 720px){body.scroll-down:not(.page-node-type-landing-page) .gallup-header{padding:0}}.social-grid{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-top:30px}@media (min-width: 480px){.social-grid{padding:0 1rem}}@media (min-width: 1224px){.social-grid{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.social-grid .h2,.social-grid .text-long h2,.text-long .social-grid h2{text-align:center;text-transform:uppercase}.social-grid .h2::after,.social-grid .text-long h2::after,.text-long .social-grid h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.stats-grid{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;display:flex}@media (min-width: 480px){.stats-grid{padding:0 1rem}}@media (min-width: 1224px){.stats-grid{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media screen and (max-width: 920px){.stats-grid{display:block}.stats-grid .stats-hero__stat{width:100%;margin-left:0}}@media screen and (min-width: 921px){.stats-grid .stats-hero__stat:first-child{margin-left:0}.stats-grid .stats-hero__stat:last-child{margin-right:0}}.stats-grid__h2{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:2rem;margin:0 0 0.5em;width:auto;margin-top:3rem;text-align:center}.stats-grid__h2__link{color:inherit}.stats-grid__h2__link:hover{color:inherit}.stats-grid__h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}.stats-grid__h2.xxl-style{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:4rem;line-height:1.4;margin:3rem 0 0.5em;width:auto}.stats-grid__h2.xxl-style__link{color:inherit}.stats-grid__h2.xxl-style__link:hover{color:inherit}@media (min-width: 720px){.stats-grid__h2{font-size:3rem}}@media (min-width: 920px){.stats-grid__h2{color:#294567;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:4rem;margin:0 0 0.5em;width:auto}.stats-grid__h2__link{color:inherit}.stats-grid__h2__link:hover{color:inherit}}.path--gallup{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;float:left;width:100%}.path--gallup .gallup-content-header{background:#c3d0d6;padding:20px 0}.path--gallup .gallup-content-header p{color:black !important}.path--gallup .content-with-header__inner{margin:0 !important;width:100% !important;max-width:100% !important;display:inline-block !important}.path--gallup .content-with-header__inner .text-long .gallup-content-header h1{color:black !important;font-family:arial,sans-serif;font-size:3em;line-height:1em;font-weight:bold;border-left:15px solid #0075be;padding-left:20px;margin-left:0}@media (min-width: 920px){.path--gallup .content-with-header__inner .text-long .gallup-content-header h1{margin-left:-35px}}.path--gallup .text-long .gallup-contact h3{color:white;font-weight:bold;font-size:1.2em}.path--gallup .text-long .gallup-contact p{color:white;font-size:1em;margin:0 0 30px 0}.path--gallup .text-long .gallup-contact a{color:#eeaf29 !important;font-size:1em}.path--gallup .gallup-content-header__inner{max-width:1224px;margin:0 auto;width:100%}@media (min-width: 920px){.path--gallup .gallup-content-header__inner{width:90%}}.path--gallup .gallup-content-header__inner p{margin:40px}@media (min-width: 920px){.path--gallup .gallup-content-header__inner p{margin:1rem 0}}.path--gallup #bottom{background:#0075BE url("/themes/custom/bentley/images/gallup/tinted_bg_image_gallup_2.jpg") no-repeat;background-size:cover;padding:20px 0}.path--gallup #bottom .content-with-header__inner{display:inline-block !important}.path--gallup #bottom .two-thirds{margin-bottom:0}.path--gallup #bottom .featured-posts-title h3{color:white;font-weight:700;font-size:1.4em}.path--gallup #bottom .featured-post a{color:white;text-decoration:none}.path--gallup #bottom .featured-post a:hover{text-decoration:underline;color:#fc3}.path--gallup #bottom .featured-post h3{line-height:1.35em}.path--gallup #bottom .featured-post .hero__copy{display:none}.path--gallup #bottom .article-preview{border-bottom:1px solid #699FD1;padding-bottom:30px;margin-bottom:30px}.path--gallup #bottom .article-preview a h6{font-family:arial,sans-serif;font-size:1.3em;margin-bottom:0}.path--gallup #bottom .article-preview--grid-item{width:100%}.path--gallup #bottom .article-preview--list-item .article-content a .h3,.path--gallup #bottom .article-preview--list-item .article-content a .text-long h3,.text-long .path--gallup #bottom .article-preview--list-item .article-content a h3,.path--gallup #bottom .article-preview--grid-item a h6{color:white !important;text-decoration:none !important}.path--gallup #bottom .article-preview--list-item .article-content a .h3:hover,.path--gallup #bottom .article-preview--list-item .article-content a .text-long h3:hover,.text-long .path--gallup #bottom .article-preview--list-item .article-content a h3:hover,.path--gallup #bottom .article-preview--grid-item a h6:hover{color:#fc3 !important;text-decoration:underline !important}.path--gallup #bottom .media-source,.path--gallup #bottom .article-date{font-size:1em;color:white;padding:0 0 20px}.path--gallup #bottom .article-blurb{color:white;font-size:.9em;line-height:1.35em}.path--gallup #bottom .article-blurb p{margin:.5em 0}.path--gallup #bottom .cta-holder{margin-top:0}.path--gallup #block-views-block-newsroom-block-7,.path--gallup #block-views-block-newsroom-block-8{background:white;padding:0 20px 20px;margin:50px auto 10px;display:grid}@media (min-width: 920px){.path--gallup #block-views-block-newsroom-block-7,.path--gallup #block-views-block-newsroom-block-8{padding:30px 40px 6px 40px}}.path--gallup #block-views-block-newsroom-block-7 h2.h2,.path--gallup #block-views-block-newsroom-block-7 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-7 h2,.path--gallup #block-views-block-newsroom-block-8 h2.h2,.path--gallup #block-views-block-newsroom-block-8 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-8 h2{margin:30px 0}@media (min-width: 920px){.path--gallup #block-views-block-newsroom-block-7 h2.h2,.path--gallup #block-views-block-newsroom-block-7 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-7 h2,.path--gallup #block-views-block-newsroom-block-8 h2.h2,.path--gallup #block-views-block-newsroom-block-8 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-8 h2{margin:30px}}.path--gallup #block-views-block-newsroom-block-8 h2.h2,.path--gallup #block-views-block-newsroom-block-8 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-8 h2{margin:30px 0}@media (min-width: 920px){.path--gallup #block-views-block-newsroom-block-8 h2.h2,.path--gallup #block-views-block-newsroom-block-8 .text-long h2,.text-long .path--gallup #block-views-block-newsroom-block-8 h2{margin:30px 30px 30px 0}}.path--gallup .gallup-newsroom-container{max-width:90%}@media (min-width: 720px){.path--gallup .gallup-newsroom-container{max-width:100%}}.path--gallup .content-with-header__inner{margin:0 !important;width:100% !important;max-width:100% !important;display:inline-block !important}.path--gallup .gallup-newsroom-container{max-width:90%}@media (min-width: 720px){.path--gallup .gallup-newsroom-container{max-width:100%}}.path--gallup .bgwrap{border-bottom:1px solid #294564}.path--gallup .content-with-header__content .hero{position:relative;overflow:hidden;width:100%}.path--gallup .content-with-header__content .hero[data-variation='condensed'] .hero__image img,.path--gallup .content-with-header__content .hero[data-variation='condensed'] .hero__image picture{max-height:320px}@media screen and (max-width: 480px){.path--gallup .content-with-header__content .hero[data-variation='condensed']__title{font-size:2.2rem;line-height:2.8rem}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero[data-variation='condensed'] .hero__copy{padding-bottom:1em;background:none}.path--gallup .content-with-header__content .hero[data-variation='condensed'] .hero__copy::before{top:auto;bottom:0;height:75%}.path--gallup .content-with-header__content .hero[data-variation='condensed'] .hero__title{font-size:4rem;font-weight:bold;color:white !important}}.path--gallup .content-with-header__content .hero .hero-wrapper{height:100%;margin:300px auto 0;position:relative;background-image:url("/themes/custom/bentley/images/gallup/hp-gradient.png");background-position:top center;background-repeat:repeat-x;width:100%;max-width:100%}.path--gallup .content-with-header__content .hero.hero--right .hero__copy{left:unset;right:0;width:auto}.path--gallup .content-with-header__content .hero__image{height:100%;width:100%}.path--gallup .content-with-header__content .hero__image .media--image{height:100%;width:100%}.path--gallup .content-with-header__content .hero__image img,.path--gallup .content-with-header__content .hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;min-height:320px;position:absolute}@media (min-width: 1224px){.path--gallup .content-with-header__content .hero__image img,.path--gallup .content-with-header__content .hero__image picture{max-height:700px}}.path--gallup .content-with-header__content .hero__image.top-align img,.path--gallup .content-with-header__content .hero__image.top-align picture{-o-object-position:top;object-position:top;min-height:700px}.path--gallup .content-with-header__content .hero__copy{bottom:20px;color:#2f3338;left:0;padding:20px 0 0 0 !important;position:relative;width:100%;margin:0 auto}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__copy{bottom:0;padding:2rem;position:relative;width:1224px}}.path--gallup .content-with-header__content .hero__copy::before{content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__copy{padding:11rem 2rem 4rem}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__copy{padding:15rem 2rem 4rem}}.path--gallup .content-with-header__content .hero__title{font-family:"caecilia",serif;line-height:1;margin:100px 0 0 0}@media (min-width: 1224px){.path--gallup .content-with-header__content .hero__title{width:100%}}.path--gallup .content-with-header__content .hero__subtitle{font-family:"caecilia",serif;line-height:1;margin:0 0 1rem}@media (min-width: 1224px){.path--gallup .content-with-header__content .hero__subtitle{width:95%}}.path--gallup .content-with-header__content .hero.hero--bluebg{background:#0075be url("/themes/custom/bentley/images/gallup/shield-left.svg") no-repeat 0 45%;border-top:15px solid #0075be;border-bottom:15px solid #0075be}.path--gallup .content-with-header__content .hero.hero--bluebg .hero-wrapper{margin-top:0 !important;background:none}.path--gallup .content-with-header__content .hero.hero--bluebg .hero-wrapper .hero__title{margin-top:20px !important}.path--gallup .content-with-header__content .relative{position:relative}.path--gallup .content-with-header__content .hero-content{padding:20px 20px 0 0;background:none;width:100%;max-width:100%}@media (min-width: 920px){.path--gallup .content-with-header__content .hero-content{padding:20px 20px 20px 0}}.path--gallup .content-with-header__content .hero-content h1.hero__title{color:white !important}.path--gallup .content-with-header__content .hero__copy-inner{margin:0 auto;position:relative;margin-bottom:0;color:white}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__copy-inner{margin-bottom:0}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__copy-inner--right{padding-left:25rem;padding-right:0}}.path--gallup .content-with-header__content .gradient{position:absolute;top:30%;height:70%;width:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 10%, #0075be 40%);padding:0 2rem;float:initial}.path--gallup .content-with-header__content .hero__description{font-weight:normal;font-size:1.1rem;margin-bottom:0.5rem;display:block;margin-left:10px;font-family:arial,sans-serif}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__description{font-size:1.2rem}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__description{font-size:1.2rem;font-weight:500;margin-bottom:0}}.path--gallup .content-with-header__content .hero__title{font-weight:bold;background:rgba(0,0,0,0);clear:both;font-size:2.5rem;line-height:1.1em;margin-bottom:0.5rem;display:inline-flex;margin-left:10px}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__title{font-size:3rem}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__title{font-size:4rem;font-weight:bold;margin-bottom:0}}.path--gallup .content-with-header__content .hero__title--right{width:auto}@media screen and (max-width: 480px){.path--gallup .content-with-header__content .hero__title{font-size:2.5rem;line-height:1.2em;font-weight:bold}}.path--gallup .content-with-header__content .hero__title .heading-part-1,.path--gallup .content-with-header__content .hero__title .heading-part-2{width:95%;display:inline-block}.path--gallup .content-with-header__content .hero__title .heading-part-1{font-size:7vw;line-height:4rem}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__title .heading-part-1{font-size:3.5rem;font-weight:500}}.path--gallup .content-with-header__content .hero__title .heading-part-2{padding-top:0;line-height:9vw;font-size:9vw;font-weight:1000}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__title .heading-part-2{padding-top:1rem;line-height:4rem;font-size:6rem;font-weight:800}}.path--gallup .content-with-header__content .hero__title::before{background:none;content:unset;display:inline-block;width:0;min-width:14px;max-width:14px;height:55px;margin:0}@media screen and (max-width: 480px){.path--gallup .content-with-header__content .hero__title::before{height:45px}}.path--gallup .content-with-header__content .hero__subtitle{font-size:1.1rem;font-weight:500;line-height:1.2em;margin:10px 0 0 35px;padding:0 10px 0 0}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__subtitle{font-size:1.3rem}}@media (min-width: 920px){.path--gallup .content-with-header__content .hero__subtitle{font-size:1.4rem}}.path--gallup .content-with-header__content .hero_buttons{margin-left:25px}.path--gallup .content-with-header__content .hero__button{background-color:#fc3;border:2px solid #fc3;border-radius:3px;color:#000;cursor:pointer;font-size:inherit;font-weight:bold;line-height:1.4;padding:0.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-align:left;margin:15px 5px 0 0}.path--gallup .content-with-header__content .hero__button:visited{color:#000}.path--gallup .content-with-header__content .hero__button:hover{background-color:#141e2d;color:#fff;text-decoration:none}@media (min-width: 720px){.path--gallup .content-with-header__content .hero__button{font-size:1rem;padding:0.25em .5em}}.path--gallup .content-with-header__content .hero--top-home-hero .hero__copy{padding-top:0;padding-bottom:1rem}@media (min-width: 920px){.path--gallup .content-with-header__content .hero--top-home-hero .hero__copy{padding-top:11rem;padding-bottom:4rem}}.path--gallup .content-with-header__content .hero--top-home-hero .hero__copy-inner{text-align:center}.path--gallup .content-with-header__content .hero--top-home-hero .hero__copy-inner .hero__title{width:95%}.path--gallup .content-with-header__content .hero--top-home-hero img,.path--gallup .content-with-header__content .hero--top-home-hero picture{min-height:430px}.path--gallup .content-with-header__content .hero--top-home-hero .hero__button{max-width:100%;margin:0 0 1rem}@media (min-width: 920px){.path--gallup .content-with-header__content .hero--top-home-hero .hero__button{margin:0 2rem}}.path--gallup .content-with-header__content .hero--top-align .hero--top-home-hero img,.path--gallup .content-with-header__content .hero--top-align .hero--top-home-hero picture{-o-object-position:top;object-position:top}.path--gallup .content-with-header__content [class*='-blog'] .hero__copy-inner{max-width:680px}.path--gallup .content-with-header__content [class*='-blog'] .hero__copy-inner .hero__title{width:100%}.path--gallup .content-with-header__content [class*='-blog'] .hero__image{height:inherit !important}.path--gallup .form-embed__inner h2::before{content:unset;background-color:none;display:none}.path--gallup .gallup-grid-bg{background-image:url("https://www.bentley.edu/sites/default/files/2023-10/gallup-campus-1.jpg");background-repeat:no-repeat;background-size:cover;margin:0 auto;padding:30px 0}.path--gallup .card__grid .card .quote-mark{background:url("/themes/custom/bentley/images/icons/src/quote-blue.svg") no-repeat 0 0;width:40px;height:40px;margin-top:30px}@media (min-width: 920px){.path--gallup .card__grid .card .quote-mark{margin-top:0}}.path--gallup .card__grid .card .finding-title{font-size:1.8rem;line-height:1.2em;font-family:arial,sans-serif;color:#14416a;margin:0 0 60px 0}.path--gallup .card__grid .card .finding-title span.stat{font-size:4rem;font-weight:bold}.path--gallup .card__grid .card .quote-attribution{font-family:arial,sans-serif;padding-top:15px}.path--gallup .card__grid .card.card--green{background-color:#fff;border:10px solid #b6c557}.path--gallup .card__grid .card.card--green .quote-divider{width:50px;height:4px;background-color:#4cb7b1}.path--gallup .card__grid .card.card--blue{background-color:#fff;border:10px solid #8fbbe3}.path--gallup .card__grid .card.card--blue .quote-divider{width:50px;height:4px;background-color:#b3c54c}.path--gallup .card__grid .card.card--orange{background-color:#fff;border:10px solid #eaa347}.path--gallup .card__grid .card.card--orange .quote-divider{width:50px;height:4px;background-color:#b3c54c}.path--gallup .card__grid .card.card--turquoise{background-color:#fff;border:10px solid #67b4b0}.path--gallup .card__grid .card.card--turquoise .quote-divider{width:50px;height:4px;background-color:#b3c54c}.path--gallup .card__grid .card.card--salmon{background-color:#fff;border:10px solid #e67b58}.path--gallup .card__grid .card.card--salmon .quote-divider{width:50px;height:4px;background-color:#b3c54c}.path--gallup .card__grid .card.card--gray{background-color:#fff;border:10px solid #b6c3cb}.path--gallup .card__grid .card.card--gray .quote-divider{width:50px;height:4px;background-color:#b3c54c}.path--gallup .card__grid .card.card--grid-item{margin-bottom:20px !important}.path--gallup .card__grid .card.card--bgcolor-only .card__copy .inner-wrapper{font-family:"caecilia",serif;text-align:left}.path--gallup .card__grid .card.card--bgcolor-only .card__copy{display:block}.path--gallup .card__grid .card .button{color:#000;font-family:arial,sans-serif;font-size:18px;position:absolute;bottom:0;margin:0 0 20px 0}.path--gallup .card__grid .card .button:hover{color:#fff;text-decoration:none}.path--gallup .form-embed__inner{margin-bottom:0}.path--gallup .featured-post h6.h6,.path--gallup .featured-post .text-long h6,.text-long .path--gallup .featured-post h6,.path--gallup .article-preview--grid-item h6.h6,.path--gallup .article-preview--grid-item .text-long h6,.text-long .path--gallup .article-preview--grid-item h6{line-height:1.5rem;margin:15px 0 0}.path--gallup .featured-post h6.h6 a,.path--gallup .featured-post .text-long h6 a,.text-long .path--gallup .featured-post h6 a,.path--gallup .article-preview--grid-item h6.h6 a,.path--gallup .article-preview--grid-item .text-long h6 a,.text-long .path--gallup .article-preview--grid-item h6 a{color:#294567;text-decoration:none}.path--gallup .featured-post h6.h6 a:hover,.path--gallup .featured-post .text-long h6 a:hover,.text-long .path--gallup .featured-post h6 a:hover,.path--gallup .article-preview--grid-item h6.h6 a:hover,.path--gallup .article-preview--grid-item .text-long h6 a:hover,.text-long .path--gallup .article-preview--grid-item h6 a:hover{text-decoration:underline;color:#0075be}.path--gallup .featured-post p.media-source,.path--gallup .article-preview--grid-item p.media-source{font-family:"caecilia",serif;color:#294567;font-size:.85em;margin-top:0}.path--gallup .article-preview--grid-item{margin:0 2.5% 0 0}.path--gallup .article-preview--grid-item a{color:#294567;text-decoration:none}.path--gallup .article-preview--grid-item a:hover{text-decoration:underline;color:#0075be}.path--gallup .article-preview--grid-item a h6{line-height:1.5rem}.page-node-type-landing-page .header__inner{height:65px;display:none}@media (min-width: 1224px){.page-node-type-landing-page .hero__image img,.page-node-type-landing-page .hero__image picture{max-height:450px}}.page-node-type-landing-page article .wrapper{display:flex;flex-flow:row wrap;flex-wrap:wrap}.page-node-type-landing-page .two-thirds{order:2;-webkit-order:2;-moz-order:2;-ms-order:2;width:100%}.page-node-type-landing-page .one-third{order:1;-webkit-order:1;-moz-order:1;-ms-order:1;width:100%;padding-left:0;margin-top:15px;margin-bottom:0 !important}.page-node-type-landing-page .one-third .text-long{position:relative;top:0;background:#e8edf1;padding:15px}.page-node-type-landing-page .one-third .text-long input[type='text'],.page-node-type-landing-page .one-third .text-long input[type='email'],.page-node-type-landing-page .one-third .text-long input[type='tel'],.page-node-type-landing-page .one-third .text-long textarea{width:310px !important;max-width:310px !important}.page-node-type-landing-page .spacer{height:100%;position:relative;border:1px solid red}@media screen and (min-width: 720px){.page-node-type-landing-page article .wrapper{display:flex;flex-direction:row}.page-node-type-landing-page article .wrapper .two-thirds{width:66%;text-align:left;order:1}.page-node-type-landing-page article .wrapper .one-third{width:33%;padding-top:2rem;padding-left:2rem;position:relative;text-align:left;order:2}.page-node-type-landing-page article .wrapper .one-third .text-long{background:#e8edf1;padding:15px;position:relative;top:-300px;margin-bottom:-280px;width:450px}.page-node-type-landing-page article .wrapper .one-third .text-long input[type='text'],.page-node-type-landing-page article .wrapper .one-third .text-long input[type='email'],.page-node-type-landing-page article .wrapper .one-third .text-long input[type='tel'],.page-node-type-landing-page article .wrapper .one-third .text-long textarea{width:400px !important;max-width:400px !important}}.page-node-type-landing-page .form_question_9f164b5c-f309-493a-b6ac-eeb00cb927a5 label{font-size:0.8em}.page-node-type-landing-page label,.page-node-type-landing-page legend,.page-node-type-landing-page select{font-size:0.8em}.hoursmonth,.hoursposmonth{width:100%;float:left;margin-top:1rem}#block-library-branding .logo{max-height:67px;margin-top:0}.library-hero .hero[data-variation='condensed'] .hero__image img,.library-hero .hero[data-variation='condensed'] .hero__image picture{max-height:400px}.library-content{float:left}@media (min-width: 920px){.library-content{float:none}}.hero-container #library-embed{float:none;top:0;left:0;right:0}@media (min-width: 920px){.hero-container #library-embed{position:absolute;width:50%}}#library-embed{position:relative;float:left;margin-left:auto;margin-right:auto;margin:1rem auto;background-color:transparent;border:1px solid #b4c2cf;font-size:1rem}#library-embed h2::before{display:none}#library-embed img.google-logo{width:50%}#library-embed .search-bar{width:100%;margin-left:0}#library-embed .button{margin-top:1rem}@media (min-width: 720px){#library-embed img.google-logo{max-width:220px;margin-right:20%}#library-embed .search-bar{width:72%}#library-embed .button{margin-top:0}}@media (min-width: 920px){#library-embed{margin:5rem auto;width:50%;max-width:1224px}}#library-embed .button{padding-top:0;padding-bottom:0}#library-embed .semi-opaque{float:left;width:100%;padding:1rem}#library-embed .tabs,#library-embed .semi-opaque{margin-bottom:0;background-color:rgba(246,246,246,0.8)}#library-embed .tabs .tabs__nav,#library-embed .semi-opaque .tabs__nav{background-color:transparent}#library-embed .tabs .tabs__link,#library-embed .semi-opaque .tabs__link{font-size:1rem;background-color:rgba(0,117,190,0.8)}#library-embed .tabs .tabs__link:hover,#library-embed .semi-opaque .tabs__link:hover{background-color:#dae1e9}#library-embed .tabs .tabs__link--local-tasks.is-active,#library-embed .semi-opaque .tabs__link--local-tasks.is-active{background-color:#f6f6f6}#library-embed .tabs .tabs__content,#library-embed .semi-opaque .tabs__content{padding:1rem}#library-embed .tabs .moreoptions,#library-embed .semi-opaque .moreoptions{margin-top:1rem}#library-embed .tabs .moreoptions li,#library-embed .semi-opaque .moreoptions li{display:block;float:left;margin-right:1rem}#library-embed input,#library-embed input[type='text']{margin-right:1rem;line-height:2rem;padding:0 0.5rem}#library-embed select{height:2.4rem}.footer .footer-upper .section-library{color:#fff}.footer .footer-upper .section-library .logo{max-width:350px}.footer .footer-upper .section-library .one-third,.footer .footer-upper .section-library .two-thirds{margin-bottom:0}.footer .footer-upper .section-library .footer-row{float:left;width:100%}.footer .footer-upper .section-library .list-title{margin-bottom:10px;float:left;clear:both}.footer .footer-upper .section-library .simple-list{padding:0;margin-top:0;float:left;list-style:none;clear:both}.footer .footer-upper .section-library .clearboth{clear:both}.footer .footer-upper .section-library .menu{padding:0;margin-top:1rem;list-style:none}.footer .footer-upper .section-library .align-right{text-align:right}@media screen and (max-width: 720px){.footer .footer-upper .section-library .align-right{float:left}}.alert-bar-wrapper{background-color:#f6f6f6}.alert-bar-wrapper .alert-bar:last-child{border-bottom:1px solid #dae1e9}.alert-bar-wrapper .alert-bar:last-child .wrapper{border-bottom:none}.alert-bar.type-important_announcement{background-color:#fc3}.alert-bar.type-important_announcement .wrapper h2.h1,.alert-bar.type-important_announcement .wrapper p{color:#000}.alert-bar.type-campus_emergency{background-color:#ED1C24}.alert-bar.type-campus_emergency .wrapper h2.h1,.alert-bar.type-campus_emergency .wrapper p{color:#000}.alert-bar.type-no_icon .alert-icon{display:none}.alert-bar .wrapper{max-width:900px;border-bottom:1px solid #dae1e9;padding-top:1em;padding-bottom:0.2rem;color:#000}.alert-bar .wrapper .alert-row{display:flex}.alert-bar .wrapper h2.h1{color:#294567;font-family:arial,sans-serif;font-size:1.1rem}.alert-bar .wrapper .views-field-body .field-content{margin-top:-0.75rem}.alert-bar .wrapper p{font-size:1rem;line-height:1.2rem;margin-bottom:0;padding-bottom:0.5rem;margin-top:1rem}.alert-bar .wrapper .custom img{max-height:50px;width:auto}.alert-bar .wrapper .alert-icon{width:15%;float:left;margin-right:10px}.alert-bar .wrapper .alert-icon img{width:40px;max-width:40px}@media (min-width: 720px){.alert-bar .wrapper .alert-icon{width:5%;margin-right:20px}.alert-bar .wrapper .alert-icon img{width:50px;max-width:50px}}@media (min-width: 920px){.alert-bar .wrapper .alert-icon{width:4%}}@media (min-width: 1224px){.alert-bar .wrapper .alert-icon{width:4%}}.donor-legend{float:left;list-style:none;padding-left:0;margin-bottom:0}.donor-legend i.icon-star.small,.donor-legend i.icon-square.small,.donor-legend i.icon-flower.small,.donor-legend i.icon-shield.small,.donor-legend i.icon-diamond.small{margin-left:0;margin-right:10px}.donor-legend li{padding-left:0;display:table-row}.donor-legend li .legend-term{display:table-cell;vertical-align:top}.donor-legend li .legend-term.top{padding-top:5px}.donor-legend li .legend-def{display:table-cell}.donor-legend .indicator{width:2rem;float:left}@media screen and (max-width: 720px){.donor-legend.last{margin-left:10px}.legend-wrapper .donor-legend.three-fourths{margin-bottom:0}}#donor-form{background-color:#edf2f8;padding:3rem;float:left;width:100%}#donor-form .hidden{display:none}#donor-form select.form-item__select{border:1px solid #dae1e9;background-color:#fff}#donor-form .form-item__dropdown{border:none}#donor-form .form-item label{color:#585858}#donor-form .selection-title{padding-right:1rem}#donor-form .search-terms{float:left;width:100%;padding-bottom:1rem}#donor-form .search-terms #key-word,#donor-form .search-terms #key-year,#donor-form .search-terms #key-degree{display:inline-block}#donor-form .search-terms #key-word{text-transform:uppercase}#donor-form .search-terms span:not(.close){background-color:#dae1e9;color:#294567;padding:5px 10px;margin-right:1rem;border-radius:8px;font-weight:bold;font-size:14px;line-height:20px}#donor-form .search-terms span:not(.close) .close::after{width:20px;height:15px;padding-left:5px;display:inline-block;vertical-align:top;content:url(/themes/custom/bentley/images/icons/src/x_blue.svg)}#donor-form .search-terms span:not(.close) .close:hover{cursor:pointer}#donor-form .one-half,#donor-form .one-fourth,#donor-form .one-third,#donor-form .two-thirds,#donor-form .three-fourths{margin-bottom:1rem}@media screen and (max-width: 720px){#donor-form .one-half,#donor-form .one-fourth,#donor-form .one-third,#donor-form .two-thirds,#donor-form .three-fourths{margin-bottom:1rem}}.legend-wrapper{float:left;width:100%;margin-top:1rem;font-size:0.9rem}.legend-wrapper h4{font-family:arial,sans-serif;font-size:18px;line-height:1.6em;color:#585858}input.fullwidth{width:100%}#donor-list{float:left;width:100%;margin:2rem 0;font-size:16px}#donor-list ul.person-list{float:left;width:100%;padding-left:0}#donor-list ul.person-list .one-third{margin-bottom:0}#donor-list ul.person-list li{list-style:none;padding-left:0}#donor-list ul.person-list li i.icon-shield.small::before,#donor-list ul.person-list li i.icon-flower.small::before,#donor-list ul.person-list li i.icon-diamond.small::before{margin-left:0}#donor-list ul.person-list .end-icon{vertical-align:top;display:inline-block}#donor-list ul.person-list .end-icon:first-child{padding-left:5px}#donor-list ul.person-list .end-icon.top{padding-top:3px}#donor-list ul.person-list .icon-flower,#donor-list ul.person-list .icon-shield,#donor-list ul.person-list .icon-diamond{margin:0}#reunion-honor-roll .accordion{width:100%}#reunion-honor-roll .accordion .accordion-def li{list-style:none}#reunion-honor-roll .accordion .accordion-def li .icon-flower,#reunion-honor-roll .accordion .accordion-def li .icon-shield,#reunion-honor-roll .accordion .accordion-def li .icon-diamond{margin:0}.accordion-term p{margin:0}.feed-date{width:100%;padding:1rem 0 4rem}.text-with-search input{width:85%;float:left}.text-with-search .button{border:1px solid #b4c2cf;padding:0.25em 0.15em;float:left;width:10%;border-radius:unset;height:2.7rem}.text-with-search .button i.icon-search.small{width:100%;height:1.58rem}.text-with-search .button:hover i.icon-search::before{background-image:url(/themes/custom/bentley/images/icons/src/search_white.svg)}@media screen and (max-width: 720px){.text-with-search input{width:85%}.text-with-search .button{width:15%}.selection-title{width:100%;float:left}#clear-results{margin:1rem auto;float:left;width:100%}.one-half,.one-fourth,.one-third,.two-thirds,.three-fourths{padding-right:0 !important}ul.person-list li{margin-bottom:0.75em}}.one-fourth{width:25%;float:left;margin-bottom:3rem;padding-right:2rem}.one-fourth.last{padding-right:0}.two-thirds{width:67%;float:left;margin-bottom:3rem;padding-right:2rem}.two-thirds.last{padding-right:0}.one-third{width:33%;float:left;margin-bottom:3rem;padding-right:2rem}.one-third.last,.one-third:last-child{padding-right:0}.one-half{width:50%;float:left;margin-bottom:3rem;padding-right:2rem}.one-half.last{padding-right:0}.three-fourths{width:75%;float:left;margin-bottom:3rem;padding-right:2rem}.three-fourths.last{padding-right:0}@media screen and (max-width: 720px){.one-half,.one-fourth,.one-third,.two-thirds,.three-fourths{width:100%}.one-half.hide-mobile,.one-fourth.hide-mobile,.one-third.hide-mobile,.two-thirds.hide-mobile,.three-fourths.hide-mobile{display:none}}.link-wrap{cursor:pointer}article{position:relative}.featured-posts-title{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.featured-posts-title{padding:0 1rem}}@media (min-width: 1224px){.featured-posts-title{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.featured-posts-container{display:flex;flex-wrap:wrap;width:100%}.featured-posts-container .featured-post{width:100%;margin-right:0;text-align:center;margin-bottom:2rem}.featured-posts-container .featured-post h6.h6,.featured-posts-container .featured-post .text-long h6,.text-long .featured-posts-container .featured-post h6{line-height:1.4em}.featured-posts-container .featured-post h3{margin-bottom:0}.featured-posts-container .featured-post .media-source{font-style:italic;margin-top:5px}.featured-posts-container .featured-post img{margin:auto}@media (min-width: 920px){.featured-posts-container .featured-post{text-align:left;flex-grow:1;margin-bottom:1em;width:100%}.featured-posts-container .featured-post img{margin:0}.featured-posts-container .featured-post:last-child{margin-right:0}}@media (min-width: 920px) and (min-width: 720px){.featured-posts-container .featured-post{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px) and (min-width: 720px){.featured-posts-container .featured-post{width:48.7%}.featured-posts-container .featured-post:nth-child(2n){margin-right:0}}@media (min-width: 920px) and (min-width: 920px){.featured-posts-container .featured-post{width:29.6%}.featured-posts-container .featured-post:nth-child(2n){margin-right:2.5%}.featured-posts-container .featured-post:nth-child(3n){margin-right:0}}.featured-posts-container.articles .article-preview .hero img{display:none}#block-entityviewcontent form.content-moderation-entity-moderation-form{display:none}ul.stat-list{color:#fff;padding-left:0}ul.stat-list li{border-bottom:1px solid #fff;font-size:2.5rem;line-height:2rem;padding:2rem 0;list-style:none}ul.stat-list li h4{font-family:arial,sans-serif;font-size:5rem;color:white;float:left;line-height:4rem;margin-right:1rem}ul.stat-list li .stat{font-family:"caecilia",serif;text-transform:uppercase;font-size:2rem;font-weight:bold;line-height:2rem}ul.stat-list li .stat-cat{display:block;text-transform:uppercase;font-size:1rem;line-height:1rem}@media screen and (max-width: 600px){.layout-container--page-my-bentley .card tbody,.layout-container--page-my-bentley .card table td{border-bottom:none}}.google-map{padding-bottom:50%;position:relative}.google-map iframe{height:100%;width:100%;left:0;top:0;position:absolute}.path--magazine h1.hero__title,.path--magazine .stats-hero__title{font-family:"Nice Poster Bold", serif}.path--magazine .section-divider h3{font-family:"Nice Poster Light", serif;font-size:1.2em;letter-spacing:2px}.path--magazine .teaser__inner h2,.path--magazine .teaser__inner h3{font-family:"Nice Poster Bold", serif}.path--magazine .content-with-header__inner h1,.path--magazine .content-with-header__inner h2{font-family:"Nice Poster Bold", serif !important}.path--magazine .content-with-header__content h4{font-family:"Helvetica Neue LT W01_65 Md", sans-serif}.path--magazine h2.card__title{font-family:"Helvetica Neue LT W01_65 Md", sans-serif}.path--magazine .blockquote__right .blockquote__content{font-family:"Nice Poster Light Italic", serif;font-style:normal}.path--magazine .blockquote__right .blockquote__content div::before,.path--magazine .blockquote__right .blockquote__content div::after{content:none !important}.path--magazine h2.slim-callout__title,.path--magazine .personcard_info .personcard_name,.path--magazine .text-long h3,.path--magazine .text-long h4,.path--magazine .text-long h5,.path--magazine .text-long h6,.path--magazine .accordion .accordion-term,.path--magazine .stats-grid__h2,.path--magazine.page-node-type-article .article-info h1,.path--magazine .section-heading{font-family:"Nice Poster Bold", serif}.path--magazine .section-heading{color:#294567}.path--magazine.page-node-type-article .article-info .subtitle{font-family:"Nice Poster Light", serif}.path--magazine .stats-hero__stats-text{font-family:"Helvetica Neue LT W01_65 Md", sans-serif}.path--magazine .poll-view .status--status{font-family:"Nice Poster Light", serif}.path--magazine .poll-view .poll h3.poll-question{font-family:"Nice Poster Bold", serif}.path--magazine .poll-view .poll .choice-result .summary .percent{font-family:"Nice Poster Bold", serif}.path--magazine .hero-container .hero__image img{max-height:none}.path--search .search-bar{max-width:120px;width:100%}.path--search .search-toggler{display:none}figcaption{font-style:italic}.node-preview-container{width:30%;min-width:500px;background:rgba(255,255,255,0.8);top:10%}.node-preview-container .form-item__select{background:#fff}#block-bentley-views-block-fullcalendar-block-1,#block-bentley-views-block-events-calendar-block-1{margin:0 20px}@media (min-width: 920px){#block-bentley-views-block-fullcalendar-block-1,#block-bentley-views-block-events-calendar-block-1{max-width:1224px;margin:0 auto}}#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar{display:inline-block}#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar .fc-center,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar .fc-center{margin:20px 0}@media (min-width: 720px){#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar .fc-center,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar .fc-center{margin:0}}#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar .fc-right,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar .fc-right{display:none}@media (min-width: 720px){#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar .fc-right,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar .fc-right{display:block}}@media (min-width: 720px){#block-bentley-views-block-fullcalendar-block-1 .fc-toolbar,#block-bentley-views-block-events-calendar-block-1 .fc-toolbar{display:flex}}#block-bentley-views-block-fullcalendar-block-1 .fc-list-item-title a,#block-bentley-views-block-events-calendar-block-1 .fc-list-item-title a{color:#0075be;font-weight:bold;text-decoration:underline}.shariff-button .fa-twitter:before{display:block;content:"";background-image:url(/themes/custom/bentley/images/icons/src/x_logo.svg);background-size:20px;background-repeat:no-repeat;background-position-x:8px;height:20px}.shariff-button.twitter a{background-color:#dae1e9}.shariff-button.twitter a:hover{background-color:#f6f6f6}.page-node-type-page .layout-container--page-news h1.page-title{display:none}.page-node-type-page .layout-container--page-news article.node{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-top:0}@media (min-width: 480px){.page-node-type-page .layout-container--page-news article.node{padding:0 1rem}}@media (min-width: 1224px){.page-node-type-page .layout-container--page-news article.node{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}#block-views-block-newsroom-block-1,#block-views-block-newsroom-block-2,#block-views-block-newsroom-block-3,#block-views-block-newsroom-block-4,#block-views-block-newsroom-block-6,#block-views-block-newsroom-block-7,#block-views-block-newsroom-block-8,#block-views-block-newsroom-block-9{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){#block-views-block-newsroom-block-1,#block-views-block-newsroom-block-2,#block-views-block-newsroom-block-3,#block-views-block-newsroom-block-4,#block-views-block-newsroom-block-6,#block-views-block-newsroom-block-7,#block-views-block-newsroom-block-8,#block-views-block-newsroom-block-9{padding:0 1rem}}@media (min-width: 1224px){#block-views-block-newsroom-block-1,#block-views-block-newsroom-block-2,#block-views-block-newsroom-block-3,#block-views-block-newsroom-block-4,#block-views-block-newsroom-block-6,#block-views-block-newsroom-block-7,#block-views-block-newsroom-block-8,#block-views-block-newsroom-block-9{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}#block-views-block-newsroom-block-1 .h2,#block-views-block-newsroom-block-1 .text-long h2,.text-long #block-views-block-newsroom-block-1 h2,#block-views-block-newsroom-block-2 .h2,#block-views-block-newsroom-block-2 .text-long h2,.text-long #block-views-block-newsroom-block-2 h2,#block-views-block-newsroom-block-3 .h2,#block-views-block-newsroom-block-3 .text-long h2,.text-long #block-views-block-newsroom-block-3 h2,#block-views-block-newsroom-block-4 .h2,#block-views-block-newsroom-block-4 .text-long h2,.text-long #block-views-block-newsroom-block-4 h2{text-align:center}#block-views-block-newsroom-block-1 .h2::after,#block-views-block-newsroom-block-1 .text-long h2::after,.text-long #block-views-block-newsroom-block-1 h2::after,#block-views-block-newsroom-block-2 .h2::after,#block-views-block-newsroom-block-2 .text-long h2::after,.text-long #block-views-block-newsroom-block-2 h2::after,#block-views-block-newsroom-block-3 .h2::after,#block-views-block-newsroom-block-3 .text-long h2::after,.text-long #block-views-block-newsroom-block-3 h2::after,#block-views-block-newsroom-block-4 .h2::after,#block-views-block-newsroom-block-4 .text-long h2::after,.text-long #block-views-block-newsroom-block-4 h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}#block-views-block-newsroom-block-1 .h2::after,#block-views-block-newsroom-block-1 .text-long h2::after,.text-long #block-views-block-newsroom-block-1 h2::after,#block-views-block-newsroom-block-2 .h2::after,#block-views-block-newsroom-block-2 .text-long h2::after,.text-long #block-views-block-newsroom-block-2 h2::after,#block-views-block-newsroom-block-3 .h2::after,#block-views-block-newsroom-block-3 .text-long h2::after,.text-long #block-views-block-newsroom-block-3 h2::after,#block-views-block-newsroom-block-4 .h2::after,#block-views-block-newsroom-block-4 .text-long h2::after,.text-long #block-views-block-newsroom-block-4 h2::after{margin-left:auto;margin-right:auto}#block-views-block-newsroom-block-1 .h2.grid-no-title,#block-views-block-newsroom-block-1 .text-long h2.grid-no-title,.text-long #block-views-block-newsroom-block-1 h2.grid-no-title,#block-views-block-newsroom-block-2 .h2.grid-no-title,#block-views-block-newsroom-block-2 .text-long h2.grid-no-title,.text-long #block-views-block-newsroom-block-2 h2.grid-no-title,#block-views-block-newsroom-block-3 .h2.grid-no-title,#block-views-block-newsroom-block-3 .text-long h2.grid-no-title,.text-long #block-views-block-newsroom-block-3 h2.grid-no-title,#block-views-block-newsroom-block-4 .h2.grid-no-title,#block-views-block-newsroom-block-4 .text-long h2.grid-no-title,.text-long #block-views-block-newsroom-block-4 h2.grid-no-title{display:none}#block-views-block-newsroom-block-6 h2,#block-views-block-newsroom-block-7 h2,#block-views-block-newsroom-block-8 h2,#block-views-block-newsroom-block-9 h2{margin-top:0.75em}#block-views-block-newsroom-block-1{margin-top:2rem}.social-card .h3,.social-card .text-long h3,.text-long .social-card h3{margin:0;background-color:#294567;color:#fff;text-align:center;line-height:5rem;font-size:2.25rem}.social-card .hero-image{display:block}.social-card .social-footer{background-color:#294567;padding:1rem 0}.social-card .social-footer .social-links{margin:0 auto;text-align:center}.social-card .social-footer .social-links a{display:inline;float:none}body.path-news #block-bentley-content h1,body.path-support #block-bentley-content h1{font-family:"caecilia",serif;font-size:2.5rem;color:#294567;margin:1em 0}body.path-centers #block-bentley-content .valente-news h1{font-family:"caecilia",serif;font-size:2.5rem;color:#294567;margin:1em 0}body.path-node #block-views-block-newsroom-block-6 h1{font-family:"caecilia",serif;font-size:2.5rem;line-height:0.6em !important;color:#294567;margin:1em 0}body.path-node #block-views-block-newsroom-block-5{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){body.path-node #block-views-block-newsroom-block-5{padding:0 1rem}}@media (min-width: 1224px){body.path-node #block-views-block-newsroom-block-5{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}body.path-node #block-views-block-newsroom-block-5 .news{position:relative;max-width:1000px;margin:0 auto}body.path-node #block-views-block-newsroom-block-5 .news-home-hero{text-align:center;background:url("/themes/custom/bentley/images/thumbnail_newsroom.jpg");max-width:1000px;margin:0 auto;min-height:unset}body.path-node #block-views-block-newsroom-block-5 .news-home-hero img{margin:0 auto}@media (min-width: 720px){body.path-node #block-views-block-newsroom-block-5 .news-home-hero{min-height:530px}}body.path-node #block-views-block-newsroom-block-5 .article-info{width:100%;margin:0 auto;position:relative;padding:20px;background:white}body.path-node #block-views-block-newsroom-block-5 .article-info h1{font-family:"caecilia",serif;display:inline-flex;margin:0 0 0.32em;font-size:1.6em;line-height:1.15em;color:#2f3338}body.path-node #block-views-block-newsroom-block-5 .article-info h1::before{content:'';background-color:#0075be;display:inline-flex;height:auto;width:20px;max-width:16px;margin:0 20px 0 -21px}@media (min-width: 720px){body.path-node #block-views-block-newsroom-block-5 .article-info h1{font-size:2.5em;line-height:1.1em}body.path-node #block-views-block-newsroom-block-5 .article-info h1::before{margin:0 20px 0 -21px;width:25px;max-width:16px}}body.path-node #block-views-block-newsroom-block-5 .article-info .subtitle{font-family:"caecilia",serif;font-size:1.1em;font-weight:bold;margin-left:15px}body.path-node #block-views-block-newsroom-block-5 .article-info .author{font-size:0.9em;font-style:normal !important;font-weight:bold}body.path-node #block-views-block-newsroom-block-5 .article-info .date{font-size:0.8em;line-height:0.8em}body.path-node #block-views-block-newsroom-block-5 .article-info .sharing{margin:12px 0 0}body.path-node #block-views-block-newsroom-block-5 .article-info .button{display:block;max-width:140px;margin-top:10px;margin-left:15px}@media (min-width: 720px){body.path-node #block-views-block-newsroom-block-5 .article-info{width:650px;position:absolute;bottom:25px;left:50px}}.article-preview a:hover{text-decoration:none}.article-preview a:hover h6{color:#0075be}.page-node-type-page article.node{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-top:2rem}@media (min-width: 480px){.page-node-type-page article.node{padding:0 1rem}}@media (min-width: 1224px){.page-node-type-page article.node{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.page-node-type-page #block-bentley-page-title h1{margin-top:0.5em}.page-node-type-blog-post .hero[data-variation='condensed'] .hero__image img,.page-node-type-blog-post .hero[data-variation='condensed'] .hero__image picture,.path-taxonomy .hero[data-variation='condensed'] .hero__image img,.path-taxonomy .hero[data-variation='condensed'] .hero__image picture,.page-node-type-blog-post .hero[data-variation='condensed'] .hero__image img,.page-node-type-blog-post .hero[data-variation='condensed'] .hero__image picture,#block-views-block-blog-block-4 .hero[data-variation='condensed'] .hero__image img,#block-views-block-blog-block-4 .hero[data-variation='condensed'] .hero__image picture{max-height:380px}.page-node-type-blog-post .hero-content,.path-taxonomy .hero-content,.page-node-type-blog-post .hero-content,#block-views-block-blog-block-4 .hero-content{padding:0 20px 0 0}.page-node-type-blog-post .wrapper,.path-taxonomy .wrapper,.page-node-type-blog-post .wrapper,#block-views-block-blog-block-4 .wrapper{max-width:680px}.page-node-type-blog-post .wrapper img[data-align='left'],.page-node-type-blog-post .wrapper img[data-align='right'],.page-node-type-blog-post .wrapper img[data-align='center'],.path-taxonomy .wrapper img[data-align='left'],.path-taxonomy .wrapper img[data-align='right'],.path-taxonomy .wrapper img[data-align='center'],.page-node-type-blog-post .wrapper img[data-align='left'],.page-node-type-blog-post .wrapper img[data-align='right'],.page-node-type-blog-post .wrapper img[data-align='center'],#block-views-block-blog-block-4 .wrapper img[data-align='left'],#block-views-block-blog-block-4 .wrapper img[data-align='right'],#block-views-block-blog-block-4 .wrapper img[data-align='center']{float:none;display:block;margin:0 auto;text-align:center}.page-node-type-blog-post .wrapper img[data-align='left']+figcaption,.page-node-type-blog-post .wrapper img[data-align='center']+figcaption,.page-node-type-blog-post .wrapper img[data-align='right']+figcaption,.path-taxonomy .wrapper img[data-align='left']+figcaption,.path-taxonomy .wrapper img[data-align='center']+figcaption,.path-taxonomy .wrapper img[data-align='right']+figcaption,.page-node-type-blog-post .wrapper img[data-align='left']+figcaption,.page-node-type-blog-post .wrapper img[data-align='center']+figcaption,.page-node-type-blog-post .wrapper img[data-align='right']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='left']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='center']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='right']+figcaption{text-align:center;float:none;margin:0 auto}.page-node-type-blog-post .wrapper figcaption,.path-taxonomy .wrapper figcaption,.page-node-type-blog-post .wrapper figcaption,#block-views-block-blog-block-4 .wrapper figcaption{width:auto;font-style:italic;font-size:0.9em;line-height:1.3em;margin-top:5px}@media (min-width: 720px){.page-node-type-blog-post .wrapper img[data-align='left'],.path-taxonomy .wrapper img[data-align='left'],.page-node-type-blog-post .wrapper img[data-align='left'],#block-views-block-blog-block-4 .wrapper img[data-align='left']{float:left;margin:20px 30px 5px 0}.page-node-type-blog-post .wrapper img[data-align='left']+figcaption,.path-taxonomy .wrapper img[data-align='left']+figcaption,.page-node-type-blog-post .wrapper img[data-align='left']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='left']+figcaption{text-align:center;float:left;clear:left;margin:0 30px 10px 0}.page-node-type-blog-post .wrapper img[data-align='right'],.path-taxonomy .wrapper img[data-align='right'],.page-node-type-blog-post .wrapper img[data-align='right'],#block-views-block-blog-block-4 .wrapper img[data-align='right']{float:right;margin:20px 0 5px 30px}.page-node-type-blog-post .wrapper img[data-align='right']+figcaption,.path-taxonomy .wrapper img[data-align='right']+figcaption,.page-node-type-blog-post .wrapper img[data-align='right']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='right']+figcaption{text-align:center;float:right;clear:right;margin:0 0 10px 30px}.page-node-type-blog-post .wrapper img[data-align='center'],.path-taxonomy .wrapper img[data-align='center'],.page-node-type-blog-post .wrapper img[data-align='center'],#block-views-block-blog-block-4 .wrapper img[data-align='center']{float:none;display:block;margin:0 auto;text-align:center}.page-node-type-blog-post .wrapper img[data-align='center']+figcaption,.path-taxonomy .wrapper img[data-align='center']+figcaption,.page-node-type-blog-post .wrapper img[data-align='center']+figcaption,#block-views-block-blog-block-4 .wrapper img[data-align='center']+figcaption{text-align:center;float:none;margin:0 auto}.page-node-type-blog-post .wrapper figcaption,.path-taxonomy .wrapper figcaption,.page-node-type-blog-post .wrapper figcaption,#block-views-block-blog-block-4 .wrapper figcaption{width:auto;font-style:italic;font-size:0.9em;line-height:1.3em;margin-top:5px}}.page-node-type-blog-post .alert-bar .wrapper,.path-taxonomy .alert-bar .wrapper,.page-node-type-blog-post .alert-bar .wrapper,#block-views-block-blog-block-4 .alert-bar .wrapper{max-width:1224px}.page-node-type-blog-post .article-info,.path-taxonomy .article-info,.page-node-type-blog-post .article-info,#block-views-block-blog-block-4 .article-info{padding:1rem 0 1rem 1rem}@media (min-width: 720px){.page-node-type-blog-post .article-info,.path-taxonomy .article-info,.page-node-type-blog-post .article-info,#block-views-block-blog-block-4 .article-info{padding:1rem 0}}.page-node-type-blog-post .article-info .author,.path-taxonomy .article-info .author,.page-node-type-blog-post .article-info .author,#block-views-block-blog-block-4 .article-info .author{font-style:italic}.page-node-type-blog-post .article-info .date,.path-taxonomy .article-info .date,.page-node-type-blog-post .article-info .date,#block-views-block-blog-block-4 .article-info .date{font-size:0.875em}.page-node-type-blog-post .article-info .back,.path-taxonomy .article-info .back,.page-node-type-blog-post .article-info .back,#block-views-block-blog-block-4 .article-info .back{float:none;display:block;margin:0 0 20px}@media (min-width: 720px){.page-node-type-blog-post .article-info .back,.path-taxonomy .article-info .back,.page-node-type-blog-post .article-info .back,#block-views-block-blog-block-4 .article-info .back{float:right;display:block}}.page-node-type-blog-post .article-info .back a,.path-taxonomy .article-info .back a,.page-node-type-blog-post .article-info .back a,#block-views-block-blog-block-4 .article-info .back a{font-size:0.9em}.page-node-type-blog-post .article-info .back a::before,.path-taxonomy .article-info .back a::before,.page-node-type-blog-post .article-info .back a::before,#block-views-block-blog-block-4 .article-info .back a::before{content:'';display:inline-block;height:25px;width:25px;max-width:40px;background-size:100% auto;background-image:url(/themes/custom/bentley/images/icons/src/back_circle_arrow_gray.svg);background-position:center;background-repeat:no-repeat;vertical-align:middle;margin:0 5px 3px 0}.page-node-type-blog-post .article-info .article-tags div div,.path-taxonomy .article-info .article-tags div div,.page-node-type-blog-post .article-info .article-tags div div,#block-views-block-blog-block-4 .article-info .article-tags div div{display:inline}.page-node-type-blog-post .article-info .article-tags div div::after,.path-taxonomy .article-info .article-tags div div::after,.page-node-type-blog-post .article-info .article-tags div div::after,#block-views-block-blog-block-4 .article-info .article-tags div div::after{content:','}.page-node-type-blog-post .article-info .article-tags div div:last-child::after,.path-taxonomy .article-info .article-tags div div:last-child::after,.page-node-type-blog-post .article-info .article-tags div div:last-child::after,#block-views-block-blog-block-4 .article-info .article-tags div div:last-child::after{content:''}.page-node-type-blog-post .article-info .article-tags div div a,.path-taxonomy .article-info .article-tags div div a,.page-node-type-blog-post .article-info .article-tags div div a,#block-views-block-blog-block-4 .article-info .article-tags div div a{font-size:0.875em;line-height:1.3em}.page-node-type-blog-post .article-info .shariff,.path-taxonomy .article-info .shariff,.page-node-type-blog-post .article-info .shariff,#block-views-block-blog-block-4 .article-info .shariff{margin-top:4px}.page-node-type-blog-post .article-info .shariff .orientation-horizontal li,.path-taxonomy .article-info .shariff .orientation-horizontal li,.page-node-type-blog-post .article-info .shariff .orientation-horizontal li,#block-views-block-blog-block-4 .article-info .shariff .orientation-horizontal li{margin-right:4px}.page-node-type-blog-post .hero__copy-inner,.hero--blog-hero .hero__copy-inner{max-width:680px}@media (min-width: 720px){.page-node-type-blog-post .hero__copy-inner,.hero--blog-hero .hero__copy-inner{padding:0}}.page-node-type-blog-post .hero[data-variation='condensed'] .hero__copy,.page-node-type-blog-post.hero[data-variation='condensed'] .hero__copy,.hero--blog-hero .hero[data-variation='condensed'] .hero__copy,.hero--blog-hero.hero[data-variation='condensed'] .hero__copy{padding-bottom:0}.page-node-type-blog-post .hero[data-variation='condensed'] .hero__title,.page-node-type-blog-post.hero[data-variation='condensed'] .hero__title,.hero--blog-hero .hero[data-variation='condensed'] .hero__title,.hero--blog-hero.hero[data-variation='condensed'] .hero__title{font-size:2.5rem}@media (min-width: 720px){.page-node-type-blog-post .hero[data-variation='condensed'] .hero__title,.page-node-type-blog-post.hero[data-variation='condensed'] .hero__title,.hero--blog-hero .hero[data-variation='condensed'] .hero__title,.hero--blog-hero.hero[data-variation='condensed'] .hero__title{font-size:3rem}}.page-node-type-blog-post .hero__copy,.hero--blog-hero .hero__copy{padding:0}@media (min-width: 720px){.page-node-type-blog-post .hero__copy,.hero--blog-hero .hero__copy{padding:0 2rem}}.page-node-type-blog-post .hero__copy .hero__title,.hero--blog-hero .hero__copy .hero__title{margin-top:2rem;margin-bottom:2rem}.page-node-type-blog-post .hero__title,.hero--blog-hero .hero__title{width:100%}[class*='-blog'] .pager{max-width:680px;margin:2rem auto}.bgwrap{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;width:100%}#block-views-block-graduate-events-json-block-1 .views-exposed-form{margin:0 0 0 16px}@media (min-width: 720px){#block-views-block-graduate-events-json-block-1 .views-exposed-form{max-width:1224px;margin:0 auto}}#block-views-block-graduate-events-json-block-1 .form-item__label{font-family:"caecilia",serif}#block-views-block-graduate-events-json-block-1 .form-item,#block-views-block-graduate-events-json-block-1 .form-actions{display:inline-block}#block-views-block-graduate-events-json-block-1 .no-results{border-top:1px solid #b4c2cf;width:100%;max-width:1224px;margin:0 auto}.page-node-type-parallax-page .m-top{position:absolute;width:100%;z-index:9}.page-node-type-parallax-page .header{position:relative;max-height:400px;transition:max-height .7s ease-in}.page-node-type-parallax-page .header .header-wrapper .header__inner{opacity:1;transition:opacity .4s ease-in}.page-node-type-parallax-page .header .header-wrapper .header__logo_shield_img{transition:all 0.5s linear}.page-node-type-parallax-page .header.slideup{max-height:0;transition:max-height .5s ease-out}.page-node-type-parallax-page .header.slideup .header-wrapper .header__inner{opacity:0;transition:opacity .4s ease-out}.page-node-type-parallax-page .header.slideup .header-wrapper .header__logo_shield_img{display:none;max-width:50px;top:70px;transition:all 0.5s linear}.page-node-type-parallax-page .main-nav-wrap{max-height:88vh}.page-node-type-parallax-page a.iframe-link{display:block}.page-node-type-parallax-page a.iframe-link:hover{background-color:transparent}.page-node-type-parallax-page .secondary-menu-wrap{z-index:99}.page-node-type-parallax-page .secondary-menu-wrap .secondary-menu-inner .header__logo{position:absolute;top:10px}.page-node-type-parallax-page .secondary-menu-wrap .secondary-menu-inner .header__logo img{width:50px;margin-left:2rem;transition:all 1.2s linear}@media (min-width: 920px){.page-node-type-parallax-page .secondary-menu-wrap .secondary-menu-inner .header__logo img{margin-left:0}}.page-node-type-parallax-page .alert-bar-wrapper{position:relative;z-index:1;width:100vw}.page-node-type-parallax-page [data-scroll-section]{overflow:hidden}.page-node-type-parallax-page [data-bgcolor="transparent"]{background-color:'transparent'}.page-node-type-parallax-page [data-bgcolor="white"]{background-color:#fff}.page-node-type-parallax-page [data-bgcolor="black"]{background-color:#000}.page-node-type-parallax-page [data-bgcolor="blue"]{background-color:#0075be}.page-node-type-parallax-page [data-bgcolor="blue-darker"]{background-color:#294567}.page-node-type-parallax-page [data-bgcolor="blue-darkest"]{background-color:#141e2d}.page-node-type-parallax-page [data-sectiontype="hero"]{max-height:1030px;height:auto;background-position:center;background-size:cover;background-attachment:fixed;background-color:#0075be;margin-top:-20px}@media screen and (max-width: 919px){.page-node-type-parallax-page [data-sectiontype="hero"]{background-image:none !important}}@media (min-width: 920px){.page-node-type-parallax-page [data-sectiontype="hero"]{min-height:780px;height:150vh;margin-top:-98px}.page-node-type-parallax-page [data-sectiontype="hero"] .gradient{position:absolute;top:30%;height:70%;width:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 10%, #0075be 40%);padding:0 2rem;float:initial}}@media (min-width: 920px){.page-node-type-parallax-page [data-sectiontype="hero"].top-align{margin-top:0}}.page-node-type-parallax-page .scroll-item{min-height:10vh}@media screen and (max-width: 919px){.page-node-type-parallax-page .scroll-item>div{height:auto !important;max-height:100% !important}}.page-node-type-parallax-page .scroll-item ul.stat-list li h4{opacity:0}.page-node-type-parallax-page .scroll-item ul.stat-list li .stat{opacity:0}.page-node-type-parallax-page .scroll-item ul.stat-list li .stat-cat{opacity:0}.page-node-type-parallax-page .scroll-item .text-long{position:relative}.page-node-type-parallax-page .scroll-item .text-long img{opacity:0}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li h4{opacity:1;transition-property:opacity;transition-duration:2s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li .stat{opacity:1;transition-property:opacity;transition-duration:2s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li .stat-cat{opacity:1;transition-property:opacity;transition-duration:2s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:first-child h4{transition-delay:0.05s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:first-child .stat{transition-delay:0.5s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:first-child .stat-cat{transition-delay:0.75s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(2) h4{transition-delay:1s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(2) .stat{transition-delay:1.5s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(2) .stat-cat{transition-delay:1.75s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(3) h4{transition-delay:2s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(3) .stat{transition-delay:2.5s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(3) .stat-cat{transition-delay:2.75s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(4) h4{transition-delay:3s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(4) .stat{transition-delay:3.5s}.page-node-type-parallax-page .scroll-item.is-inview ul.stat-list li:nth-child(4) .stat-cat{transition-delay:3.75s}.page-node-type-parallax-page .scroll-item.is-inview .text-long img{opacity:1;transition-property:opacity;transition-duration:1s}.page-node-type-parallax-page .scroll-item .homepage-hero{background-color:transparent}@media (min-width: 920px){.page-node-type-parallax-page .scroll-item .homepage-hero__copy{background:transparent}}@media (min-width: 920px){.page-node-type-parallax-page .scroll-item .homepage-hero{height:150vh;max-height:1030px}.page-node-type-parallax-page .scroll-item .homepage-hero .homepage-hero__image{max-height:1030px}.page-node-type-parallax-page .scroll-item .homepage-hero .homepage-hero__image img{max-height:inherit}}.page-node-type-parallax-page .scroll-item>div>.text-long{padding:0 5vw;width:100%;float:left;background-color:inherit}.page-node-type-parallax-page .scroll-item .media img{width:100%;height:auto}@media screen and (max-width: 720px){.page-node-type-parallax-page .scroll-item>div{min-height:auto !important}}.page-node-type-parallax-page .bg-wrap{background-position:100%;background-size:cover;height:100%;margin-top:-1px}.page-node-type-parallax-page .slideshow-wrap{clear:both}.page-node-type-parallax-page .slideshow-wrap .slick img{max-height:100%}@media (min-width: 720px){.page-node-type-parallax-page .slideshow-wrap .slick img{width:100%}}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay{background-color:#fff;width:80%;bottom:1rem;padding:0}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay::before{content:'';display:inline-block;position:absolute;width:14px;min-width:14px;max-width:14px;height:60%;margin:10px 0;background:#0075be}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay a:not(:hover):not(.button):not(.hero__button){color:#0075be}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay .text-long{padding:0 2rem;float:none}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay .text-long h2,.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay .text-long h3{color:black;margin:1rem 0 0 0;font-size:2.5rem}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay .text-long p{color:#000}.page-node-type-parallax-page .slideshow-wrap .slick .text-overlay .text-long p .button{display:block;margin:1rem auto;width:20%}.page-node-type-parallax-page .slideshow-wrap .slick .slick-arrow{border-radius:0;height:auto}.page-node-type-parallax-page .slideshow-wrap .slick .slick-prev::before{content:url(/themes/custom/bentley/images/icons/src/blue-arrow-left.svg);width:50px;height:50px}.page-node-type-parallax-page .slideshow-wrap .slick .slick-next::before{content:url(/themes/custom/bentley/images/icons/src/blue-arrow-rt.svg);width:50px;height:50px}@media (min-width: 920px){.page-node-type-parallax-page .slideshow-wrap .slick{width:100%}}.page-node-type-parallax-page .footer-scroll-section{position:relative;width:100%}@media screen and (max-width: 720px){.page-node-type-parallax-page .hide-mobile{display:none}}@media screen and (min-width: 721px) and (max-width: 920px){.page-node-type-parallax-page .homepage-hero__copy{position:relative;background:transparent}.page-node-type-parallax-page .footer{margin-top:30vh}}@media (min-width: 920px){.page-node-type-parallax-page .footer{position:absolute;bottom:130px}}.page-node-type-short-article .main{margin:0;padding:0;max-width:100%}.page-node-type-short-article .main article{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin-bottom:4rem;max-width:680px}@media (min-width: 480px){.page-node-type-short-article .main article{padding:0 1rem}}@media (min-width: 1224px){.page-node-type-short-article .main article{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 920px){.page-node-type-short-article .main article .hero__copy{position:relative;bottom:0}}.page-node-type-short-article .main article .article-info{padding:0;margin:2rem 0 1rem}.page-node-type-short-article .main article .article-info .author{font-weight:bold}.page-node-type-short-article .main .related-articles{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.page-node-type-short-article .main .related-articles{padding:0 1rem}}@media (min-width: 1224px){.page-node-type-short-article .main .related-articles{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.page-node-type-short-article .main .related-articles div:first-child{display:flex;flex-wrap:wrap}.page-node-type-short-article .main .related-articles div:first-child .related-post{width:33.33%;box-sizing:border-box;margin-bottom:2rem}.page-node-type-short-article .hero__image{background-color:#2f3338}.page-node-type-short-article .h2,.page-node-type-short-article .text-long h2,.text-long .page-node-type-short-article h2{text-align:center;text-transform:uppercase;font-size:1.25rem}.page-node-type-short-article .h2::after,.page-node-type-short-article .text-long h2::after,.text-long .page-node-type-short-article h2::after{content:'';background-color:#b4c843;display:block;float:none;height:3px;margin:0.25rem auto 3rem;margin-right:auto;margin-bottom:3rem;width:155px}body.path--videos{background-image:linear-gradient(#24292e, #282b30)}body.path--videos .main-content{margin:30px 0}body.path--videos h1{color:#fff;font-size:1.4em}body.path--videos h2.h2,body.path--videos .text-long h2,.text-long body.path--videos h2{color:#fff;font-family:arial,sans-serif}body.path--videos #featured-video{display:block;position:relative;max-width:1224px;margin:0 auto}body.path--videos #featured-video h1{margin:0 20px}@media (min-width: 720px){body.path--videos #featured-video h1{margin:0}}body.path--videos #featured-video .media-left{max-width:100%;display:inline-block;margin:0 20px;vertical-align:top}@media (min-width: 720px){body.path--videos #featured-video .media-left{max-width:35%;margin:0 20px 0 0}}body.path--videos #featured-video .media-left h2 a{color:#f7cf51;font-size:1.6em;line-height:1em;margin-bottom:.1em;margin-top:0}@media (min-width: 720px){body.path--videos #featured-video .media-left h2 a{font-size:1.8em}}body.path--videos #featured-video .media-left p{color:#fff;font-size:1.2em;line-height:1.2em}body.path--videos #featured-video article{max-width:100%;display:block;margin:0 20px}@media (min-width: 720px){body.path--videos #featured-video article{max-width:62%;margin:0;display:inline-block}}body.path--videos #featured-video article iframe{aspect-ratio:16 / 9;height:100%;width:100%}@media (min-width: 720px){body.path--videos #featured-video article iframe{aspect-ratio:16 / 9;height:revert-layer;width:100%}}body.path--videos #featured-video .views-row{display:inline-block;width:68%;padding-left:30px}body.path--videos #block-bentley-views-block-video-hub-block-1 .views-field-title{margin:20px 0}body.path--videos #block-bentley-views-block-video-hub-block-1 .views-field-title span a{font-family:"caecilia",serif;color:#294567;font-size:2.2em;line-height:1.2em;text-decoration:none}body.path--videos #block-bentley-views-block-video-hub-block-1 .views-field-title span a:hover{color:#04528a;text-decoration:underline}body.path--videos .card--grid-item.center-align{text-align:center;margin:50px 0 0}body.path--videos a.media-hub-button{text-align:center;border-radius:4px;padding:5px;width:100%;display:inline-block;padding:10px;text-decoration:none;color:#fff;font-size:1.2em;font-weight:bold;max-width:264px}body.path--videos a.media-hub-button.green{border:2px solid #b4c843}body.path--videos a.media-hub-button.green:hover{background:#b4c843;text-decoration:none}body.path--videos a.media-hub-button.teal{border:2px solid #42b7b0}body.path--videos a.media-hub-button.teal:hover{background:#42b7b0;text-decoration:none}body.path--videos a.media-hub-button.salmon{border:2px solid #f16d4c}body.path--videos a.media-hub-button.salmon:hover{background:#f16d4c;text-decoration:none}body.path--videos #block-bentley-views-block-video-hub-block-2,body.path--videos #block-bentley-views-block-video-hub-block-3,body.path--videos #block-bentley-views-block-video-hub-block-4,body.path--videos #block-bentley-views-block-video-hub-block-4-2,body.path--videos #block-bentley-views-block-video-hub-block-5,body.path--videos #block-bentley-views-block-video-hub-block-6,body.path--videos #block-bentley-views-block-video-hub-block-7,body.path--videos #block-bentley-views-block-video-hub-block-8,body.path--videos #block-bentley-views-block-video-hub-block-9,body.path--videos #block-bentley-views-block-video-hub-block-10,body.path--videos #block-bentley-views-block-video-hub-block-11,body.path--videos #block-bentley-views-block-video-hub-block-12{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem;margin:0 auto 20px}@media (min-width: 480px){body.path--videos #block-bentley-views-block-video-hub-block-2,body.path--videos #block-bentley-views-block-video-hub-block-3,body.path--videos #block-bentley-views-block-video-hub-block-4,body.path--videos #block-bentley-views-block-video-hub-block-4-2,body.path--videos #block-bentley-views-block-video-hub-block-5,body.path--videos #block-bentley-views-block-video-hub-block-6,body.path--videos #block-bentley-views-block-video-hub-block-7,body.path--videos #block-bentley-views-block-video-hub-block-8,body.path--videos #block-bentley-views-block-video-hub-block-9,body.path--videos #block-bentley-views-block-video-hub-block-10,body.path--videos #block-bentley-views-block-video-hub-block-11,body.path--videos #block-bentley-views-block-video-hub-block-12{padding:0 1rem}}@media (min-width: 1224px){body.path--videos #block-bentley-views-block-video-hub-block-2,body.path--videos #block-bentley-views-block-video-hub-block-3,body.path--videos #block-bentley-views-block-video-hub-block-4,body.path--videos #block-bentley-views-block-video-hub-block-4-2,body.path--videos #block-bentley-views-block-video-hub-block-5,body.path--videos #block-bentley-views-block-video-hub-block-6,body.path--videos #block-bentley-views-block-video-hub-block-7,body.path--videos #block-bentley-views-block-video-hub-block-8,body.path--videos #block-bentley-views-block-video-hub-block-9,body.path--videos #block-bentley-views-block-video-hub-block-10,body.path--videos #block-bentley-views-block-video-hub-block-11,body.path--videos #block-bentley-views-block-video-hub-block-12{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}body.path--videos #block-bentley-views-block-video-hub-block-2 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-2 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-2 h2,body.path--videos #block-bentley-views-block-video-hub-block-3 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-3 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-3 h2,body.path--videos #block-bentley-views-block-video-hub-block-4 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-4 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-4 h2,body.path--videos #block-bentley-views-block-video-hub-block-4-2 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-4-2 h2,body.path--videos #block-bentley-views-block-video-hub-block-5 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-5 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-5 h2,body.path--videos #block-bentley-views-block-video-hub-block-6 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-6 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-6 h2,body.path--videos #block-bentley-views-block-video-hub-block-7 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-7 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-7 h2,body.path--videos #block-bentley-views-block-video-hub-block-8 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-8 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-8 h2,body.path--videos #block-bentley-views-block-video-hub-block-9 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-9 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-9 h2,body.path--videos #block-bentley-views-block-video-hub-block-10 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-10 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-10 h2,body.path--videos #block-bentley-views-block-video-hub-block-11 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-11 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-11 h2,body.path--videos #block-bentley-views-block-video-hub-block-12 h2.h2,body.path--videos #block-bentley-views-block-video-hub-block-12 .text-long h2,.text-long body.path--videos #block-bentley-views-block-video-hub-block-12 h2{display:block;margin-top:50px}body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-title{margin:10px 0 0 5px;line-height:1.2em;max-width:400px}body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-title span a{font-family:arial,sans-serif;font-size:1em;line-height:1.2em !important;font-weight:bold;color:#fff;text-decoration:none}body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-title span a:hover{color:#fc3;text-decoration:underline}body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-field-remote-video div a{overflow:hidden;position:relative;width:100%;max-width:350px;max-height:200px;display:block;margin:0 auto}body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-field-remote-video div a img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 -32px;object-position:0 -32px;width:100%}@media (min-width: 720px){body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item .views-field-field-remote-video div a{margin:0}}@media (min-width: 720px){body.path--videos #block-bentley-views-block-video-hub-block-2 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-3 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-6 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-7 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-8 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-9 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-10 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-11 .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-12 .views-view-responsive-grid__item{margin:0}}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item{margin:0 auto 20px}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item .views-field-title,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item .views-field-title{margin:10px 0 0 5px}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item .views-field-title span a,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item .views-field-title span a{font-family:arial,sans-serif;font-size:1em;line-height:.6em !important;font-weight:bold;color:#fff;text-decoration:none}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item .views-field-title span a:hover,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item .views-field-title span a:hover{color:#04528a;text-decoration:underline}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a{overflow:hidden;position:relative;height:100%;max-width:200px;max-height:350px;display:block}body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item .views-field-field-remote-video div a img{height:350px;width:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (min-width: 720px){body.path--videos #block-bentley-views-block-video-hub-block-2 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-3 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-4-2 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-5 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-6 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-7 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-8 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-9 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-10 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-11 .shorts .views-view-responsive-grid__item,body.path--videos #block-bentley-views-block-video-hub-block-12 .shorts .views-view-responsive-grid__item{margin:0}}.views-infinite-scroll-content-wrapper{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.views-infinite-scroll-content-wrapper{padding:0 1rem}}@media (min-width: 1224px){.views-infinite-scroll-content-wrapper{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.views-infinite-scroll-content-wrapper .views-row{height:100%}body.page-node-type-video{background-image:linear-gradient(#24292e, #282b30)}body.page-node-type-video .main-content{margin:30px 0}body.page-node-type-video h1.h1,body.page-node-type-video .text-long h1,.text-long body.page-node-type-video h1{display:none}body.page-node-type-video .section-title a{display:block;color:#fff;margin:20px 0;font-weight:bold;text-decoration:none}body.page-node-type-video .section-title a:hover{color:#fc3;text-decoration:underline}body.page-node-type-video h1.video-title{font-family:arial,sans-serif;color:#fff;font-size:2.1em;font-weight:bold;line-height:1.2em;text-transform:uppercase}body.page-node-type-video iframe{aspect-ratio:16 / 9;height:100%;width:100%}@media (min-width: 720px){body.page-node-type-video iframe{aspect-ratio:16 / 9;height:revert-layer;width:100%}}body.page-node-type-video .video-summary{color:#fff;margin:0 0 50px}body.page-node-type-video .video-meta .video-tags{display:none}body.page-node-type-video .video-meta .video-tags div div{display:inline}body.page-node-type-video .video-meta .video-tags div div::after{content:','}body.page-node-type-video .video-meta .video-tags div div:last-child::after{content:''}body.page-node-type-video .video-meta .video-tags div div a{font-size:0.875em;line-height:1.3em}body.page-node-type-video #block-bentley-views-block-video-hub-block-5{font-size:1.2em}body.page-node-type-video #block-bentley-views-block-video-hub-block-5 h2{margin-bottom:0 !important}body.page-node-type-video #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item a{color:#fff;text-decoration:none;font-size:1.1em;font-weight:bold;display:inline-block;margin:20px 0 0}body.page-node-type-video #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item a:hover{color:#fc3}body.page-node-type-video #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-field-remote-video div a{overflow:hidden;position:relative;width:100%;max-width:350px;max-height:200px;display:block}body.page-node-type-video #block-bentley-views-block-video-hub-block-5 .views-view-responsive-grid__item .views-field-field-remote-video div a img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 -32px;object-position:0 -32px;width:100%}.page-node-type-article .hero__button{display:none}.page-node-type-article .article-container{display:flex;flex-wrap:wrap;max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width: 480px){.page-node-type-article .article-container{padding:0 1rem}}@media (min-width: 1224px){.page-node-type-article .article-container{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.page-node-type-article .article-container .left-col,.page-node-type-article .article-container .right-col{flex-grow:1;margin-bottom:1em;width:100%}.page-node-type-article .article-container .left-col:last-child,.page-node-type-article .article-container .right-col:last-child{margin-right:0}@media (min-width: 720px){.page-node-type-article .article-container .left-col,.page-node-type-article .article-container .right-col{margin:0 2.5% 3% 0;width:auto}}@media (min-width: 920px){.page-node-type-article .article-container .left-col,.page-node-type-article .article-container .right-col{width:48.7%}.page-node-type-article .article-container .left-col:nth-child(2n),.page-node-type-article .article-container .right-col:nth-child(2n){margin-right:0}}.page-node-type-article .article-container .left-col .field--name-title-text,.page-node-type-article .article-container .right-col .field--name-title-text{color:inherit;font-family:caecilia,serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:1.4;margin:0 0 0.5em;width:auto;margin-bottom:0}.page-node-type-article .article-container .left-col .field--name-title-text__link,.page-node-type-article .article-container .right-col .field--name-title-text__link{color:inherit}.page-node-type-article .article-container .left-col .field--name-title-text__link:hover,.page-node-type-article .article-container .right-col .field--name-title-text__link:hover{color:inherit}.page-node-type-article .article-container .left-col .field--name-title-text.article-title,.page-node-type-article .article-container .right-col .field--name-title-text.article-title{margin:0.67em 0}.page-node-type-article .article-container .author{width:100%;display:block;margin-top:1em;font-style:italic}.page-node-type-article .article-container .author p{margin:0 !important}.page-node-type-article .article-container .shariff{margin-top:4px}.page-node-type-article .article-container .shariff .orientation-horizontal li{margin-right:4px}.page-node-type-article .article-container .tags .tags-label{margin-top:3rem;text-transform:uppercase}.page-node-type-article .article-container .tags a{float:left;padding-right:1rem}.page-node-type-article .article-container:last-child{margin-bottom:3rem}.page-node-type-article .hero-container+.article-container .field--name-title-text{display:none}.page-node-type-article .hero-container+.article-container .right-col{margin-bottom:0;padding-bottom:15px;border-bottom:1px solid #dae1e9}.page-node-type-article .hero-container+.article-container .right-col .author{width:auto}.page-node-type-article .hero-container+.article-container .right-col .author p::before{content:'by '}.page-node-type-article .hero-container+.article-container .right-col .author div{display:inline}.page-node-type-article .hero-container+.article-container .right-col .date{font-size:0.875em}.page-node-type-article .hero-container+.article-container .right-col .tags{display:none}.page-node-type-article .component-wrapper{width:100%}.page-node-type-article .article-info{margin:20px auto;width:100%}@media (min-width: 720px){.page-node-type-article .article-info{width:720px}}.page-node-type-article .content-with-header__inner{margin:20px auto;width:100%}@media (min-width: 720px){.page-node-type-article .content-with-header__inner{width:720px}}.page-node-type-article .content-with-header__inner .text-long figure.align-right,.page-node-type-article .content-with-header__inner .text-long img.align-right{width:90%;float:none;margin-left:0;padding-left:0}@media (min-width: 720px){.page-node-type-article .content-with-header__inner .text-long figure.align-right,.page-node-type-article .content-with-header__inner .text-long img.align-right{float:right;width:auto;padding-left:1em}}.page-node-type-article .content-with-header__inner .text-long figure.align-right figcaption,.page-node-type-article .content-with-header__inner .text-long img.align-right figcaption{font-style:italic}.page-node-type-article .content-with-header__inner .text-long figure.align-left,.page-node-type-article .content-with-header__inner .text-long img.align-left{width:90%;float:none;padding-right:0;margin-right:0}@media (min-width: 720px){.page-node-type-article .content-with-header__inner .text-long figure.align-left,.page-node-type-article .content-with-header__inner .text-long img.align-left{float:left;width:auto;padding-right:1em}}.page-node-type-article .content-with-header__inner .text-long figure.align-left figcaption,.page-node-type-article .content-with-header__inner .text-long img.align-left figcaption{font-style:italic}.page-node-type-article .content-with-header__inner .text-long figure{width:100%;float:none;padding-right:0;margin-right:0}.page-node-type-article .content-with-header__inner .text-long figure img{margin:0 auto}@media (min-width: 720px){.page-node-type-article .content-with-header__inner .text-long figure{width:auto;padding-right:1em}}.page-node-type-article .content-with-header__inner .text-long figure figcaption{font-style:italic;font-size:.9em}.page-node-type-article .full-width-article .content-with-header__inner{margin:20px auto;width:100%}@media (min-width: 720px){.page-node-type-article .full-width-article .content-with-header__inner{width:100%}}.page-node-type-article .full-width-article .slim-callout{max-width:1224px}.page-node-type-article .full-width-article .poll-view{max-width:1224px;margin:50px 0}.page-node-type-article .article-info h1{font-family:"caecilia",serif;display:inline-flex;margin:0 0 0.32em;font-size:2em;line-height:1.15em}.page-node-type-article .article-info h1::before{content:'';background-color:#0075be;display:inline-flex;height:auto;margin:0 8px 0 -25px;width:16px;max-width:16px;min-width:16px}@media (min-width: 720px){.page-node-type-article .article-info h1{font-size:2.5em;line-height:1.1em}.page-node-type-article .article-info h1::before{margin:0 20px 0 -35px;width:25px;max-width:16px}}.page-node-type-article .article-info .subtitle{font-family:"caecilia",serif;font-size:1.1em;font-weight:bold}.page-node-type-article .article-info .author{font-size:0.9em;font-style:normal !important;font-weight:bold}.page-node-type-article .article-info .date{font-size:0.8em;line-height:0.8em}.page-node-type-article .article-info .sharing{margin:12px 0 0}@media (min-width: 720px){.page-node-type-article .media-wrapper{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width: 720px) and (min-width: 480px){.page-node-type-article .media-wrapper{padding:0 1rem}}@media (min-width: 720px) and (min-width: 1224px){.page-node-type-article .media-wrapper{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.page-node-type-article .hero-image{width:100%;height:auto}.page-node-type-article .hero-video{width:100%;height:auto;display:block}@media (min-width: 720px){.page-node-type-article .hero-video{height:688px}}.page-node-type-article .hero-media-attribution{font-size:0.8em;line-height:1.3em;font-style:italic;width:100%;display:block;margin-top:5px;margin-left:20px}@media (min-width: 720px){.page-node-type-article .hero-media-attribution{margin-left:0}}.page-node-type-article .hero-media-attribution-side{font-size:0.8em;line-height:1.3em;font-style:italic;width:100%;display:block;margin-top:5px;margin-left:20px}@media (min-width: 720px){.page-node-type-article .hero-media-attribution-side{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width: 720px) and (min-width: 480px){.page-node-type-article .hero-media-attribution-side{padding:0 1rem}}@media (min-width: 720px) and (min-width: 1224px){.page-node-type-article .hero-media-attribution-side{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}@media (min-width: 720px){.page-node-type-article .side-container{max-width:1224px;width:100%;margin:0 auto;padding:0 1rem}}@media (min-width: 720px) and (min-width: 480px){.page-node-type-article .side-container{padding:0 1rem}}@media (min-width: 720px) and (min-width: 1224px){.page-node-type-article .side-container{padding-left:calc( 1rem + calc(-50vw + calc(1224px / 2)));padding-right:calc( 1rem + calc(-50vw + calc(1224px / 2)))}}.page-node-type-article .side-by-side-bg{background:#fff}@media (min-width: 720px){.page-node-type-article .side-by-side-bg{background:#f6f6f6}}.page-node-type-article .article-hero-left{width:100%;display:inline-block;vertical-align:top}.page-node-type-article .article-hero-left img{width:100%;height:auto}@media (min-width: 720px){.page-node-type-article .article-hero-left{width:40%}}.page-node-type-article .article-hero-right{width:100%;display:inline-block}.page-node-type-article .article-hero-right .article-info{margin:10px 0 0 20px !important;width:90%}.page-node-type-article .article-hero-right .article-info h1::before{margin:0 8px 0 -25px}@media (min-width: 720px){.page-node-type-article .article-hero-right .article-info h1::before{margin:0 10px 0 -20px;max-width:16px}}@media (min-width: 720px){.page-node-type-article .article-hero-right .article-info{margin:15% 0 0 15px !important}}@media (min-width: 720px){.page-node-type-article .article-hero-right{width:55%}}.layout-container--page-home h1.video-hero__title,.layout-container--page-business-school h1.video-hero__title{color:#fff;margin:0.5rem 0 6rem}@media (min-width: 720px){.layout-container--page-home h1.video-hero__title,.layout-container--page-business-school h1.video-hero__title{margin:0.5rem 0 6rem}}.layout-container--page-home h3.video-hero__preheading,.layout-container--page-business-school h3.video-hero__preheading{color:#fff;margin:8rem 0 0}@media (min-width: 920px){.layout-container--page-home h3.video-hero__preheading,.layout-container--page-business-school h3.video-hero__preheading{margin:18rem 0 0}}.layout-container--page-home .content-with-header__inner .text-long p,.layout-container--page-business-school .content-with-header__inner .text-long p{font-size:1.25rem;line-height:1.75em}

