/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{-webkit-text-size-adjust:100%}body{margin:0}a{background-color:transparent}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,pre,samp{font-family:Lucida Console,Liberation Mono,Courier New,monospace,sans-serif;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}audio,progress,video{display:inline-block;vertical-align:baseline}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}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focusring,[type=reset]::-moz-focusring,[type=submit]::-moz-focusring,button::-moz-focusring{outline:1px dotted ButtonText}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}[tabindex="-1"]:focus{outline:none!important}
*,:after,:before,html{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100%}body{word-wrap:break-word;margin:0;padding:0}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline:0}a:focus-visible{outline:1px dotted}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}abbr:hover{cursor:help}audio:not([controls]){display:none;height:0}button{overflow:visible}canvas{display:inline-block}dfn{font-style:italic}fieldset{border:0;margin:0;padding:0}h1{text-rendering:optimizeLegibility;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}hr{border:1px solid;box-sizing:content-box;height:0;overflow:visible}iframe,img{border:0}img{font-style:italic;height:auto;max-width:100%}input{line-height:normal}legend{border:0;box-sizing:border-box;color:inherit;display:table;margin:0;max-width:100%;padding:0;white-space:normal}mark{background:#ff0;color:#000}optgroup{font-weight:700}pre{overflow:auto}small{font-size:.8em}sub{bottom:-.25em}summary{display:list-item}sup{top:-.5em}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0;min-width:100%}textarea{overflow:auto}th{text-align:left}
@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot);src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot?iefix=) format("eot"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.woff) format("woff"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.ttf) format("truetype"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.svg#icomoon) format("svg")}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-span-text{text-indent:-10000px}.hide-span-text:after,.hide-span-text:before{text-indent:0}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-icon:before,table.dataTable.dtr-inline.collapsed>tbody>tr td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr th:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;box-sizing:border-box;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;text-shadow:1px 1px 1px rgba(0,0,0,.004)}p{margin:0 0 2rem}p:last-child{margin-bottom:0}a[href]{color:#799f32;font-weight:400;text-decoration:underline}a:active[href],a:focus[href],a:hover[href]{color:#003865}a:focus-visible[href]{outline:1px dotted #58595b;outline-offset:3px!important}.accordion-content a[href]:not([class]),.field--name-field-donor-perfect-form-link a[href]:not([class]),.field--name-field-text a[href]:not([class]),.field--type-text a[href]:not([class]),.field--type-text-with-summary a[href]:not([class]),.view-header a[href]:not([class]){border-bottom:2px solid #799f32;color:#000;font-weight:400;text-decoration:none}.accordion-content a:hover[href]:not([class]),.field--name-field-donor-perfect-form-link a:hover[href]:not([class]),.field--name-field-text a:hover[href]:not([class]),.field--type-text a:hover[href]:not([class]),.field--type-text-with-summary a:hover[href]:not([class]),.view-header a:hover[href]:not([class]){background-color:#799f32;color:#fff}.accordion-content a:focus[href]:not([class]),.field--name-field-donor-perfect-form-link a:focus[href]:not([class]),.field--name-field-text a:focus[href]:not([class]),.field--type-text a:focus[href]:not([class]),.field--type-text-with-summary a:focus[href]:not([class]),.view-header a:focus[href]:not([class]){background-color:rgba(121,159,50,.5);color:#000;outline:none!important}.accordion-content a:active[href]:not([class]),.field--name-field-donor-perfect-form-link a:active[href]:not([class]),.field--name-field-text a:active[href]:not([class]),.field--type-text a:active[href]:not([class]),.field--type-text-with-summary a:active[href]:not([class]),.view-header a:active[href]:not([class]){background-color:#799f32;border-bottom:2px solid #437196;color:#fff;outline:none!important}.accordion-content a:focus-visible[href]:not([class]),.field--name-field-donor-perfect-form-link a:focus-visible[href]:not([class]),.field--name-field-text a:focus-visible[href]:not([class]),.field--type-text a:focus-visible[href]:not([class]),.field--type-text-with-summary a:focus-visible[href]:not([class]),.view-header a:focus-visible[href]:not([class]){outline:1px dotted #58595b;outline-offset:3px!important}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul,h6+ol,h6+ul{margin-top:36px}h1 a[href],h2 a[href],h3 a[href],h4 a[href],h5 a[href],h6 a[href]{color:#799f32;text-decoration:none}h1 a[href]:active,h1 a[href]:focus,h1 a[href]:hover,h2 a[href]:active,h2 a[href]:focus,h2 a[href]:hover,h3 a[href]:active,h3 a[href]:focus,h3 a[href]:hover,h4 a[href]:active,h4 a[href]:focus,h4 a[href]:hover,h5 a[href]:active,h5 a[href]:focus,h5 a[href]:hover,h6 a[href]:active,h6 a[href]:focus,h6 a[href]:hover{color:#003865}h1 a[href]:focus-visible,h2 a[href]:focus-visible,h3 a[href]:focus-visible,h4 a[href]:focus-visible,h5 a[href]:focus-visible,h6 a[href]:focus-visible{outline:1px dotted #58595b;outline-offset:3px!important}.h1,h1{text-rendering:optimizeLegibility;color:#003865;font-family:Montserrat,sans-serif;font-size:36px;font-size:2rem;font-weight:500;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:0;line-height:1.22;margin-bottom:1rem;margin-top:1.5em;text-transform:none}@media (min-width:768px){.h1,h1{font-size:40.5px;font-size:2.25rem}}@media (min-width:1200px){.h1,h1{font-size:45px;font-size:2.5rem}}.h2,h2{text-rendering:optimizeLegibility;color:#000;font-family:Montserrat,sans-serif;font-size:30px;font-size:1.66667rem;font-weight:300;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:0;line-height:1.26;margin-bottom:1rem;margin-top:1.5em;text-transform:none}@media (min-width:768px){.h2,h2{font-size:32.3px;font-size:1.79444rem}}@media (min-width:992px){.h2,h2{font-size:38px;font-size:2.11111rem}}.h3,h3{text-rendering:optimizeLegibility;color:#000;font-family:Montserrat,sans-serif;font-size:22.5px;font-size:1.25rem;font-weight:500;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.05em;line-height:1.28;margin-bottom:1rem;margin-top:1.5em;text-transform:uppercase}@media (min-width:768px){.h3,h3{font-size:22.5px;font-size:1.25rem}}@media (min-width:992px){.h3,h3{font-size:25px;font-size:1.38889rem}}.h4,h4{text-rendering:optimizeLegibility;color:#000;font-family:"IBM Plex Serif",serif;font-size:26px;font-size:1.44444rem;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.04em;line-height:1.38;margin-bottom:1rem;margin-top:1.5em;text-transform:none}@media (min-width:768px){.h4,h4{font-size:26px;font-size:1.44444rem}}@media (min-width:992px){.h4,h4{font-size:26px;font-size:1.44444rem}}.h5,h5{text-rendering:optimizeLegibility;color:#000;font-family:"IBM Plex Serif",serif;font-size:26px;font-size:1.44444rem;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;letter-spacing:.04em;line-height:1.38;margin-bottom:1rem;margin-top:1.5em;text-transform:none}@media (min-width:768px){.h5,h5{font-size:26px;font-size:1.44444rem}}@media (min-width:992px){.h5,h5{font-size:26px;font-size:1.44444rem}}ol,ul{margin:0 0 2rem;padding:0}ol li,ul li{margin-bottom:1rem}ol li:last-child,ul li:last-child{margin-bottom:0}ol ol,ol ul,ul ol,ul ul{margin:1rem 0 0}.field--type-text ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu),.field--type-text-with-summary ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu),.node ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu){display:flex;flex-flow:column wrap;list-style:none!important}.field--type-text ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li,.field--type-text-with-summary ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li,.node ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li{padding-left:40px;position:relative}.field--type-text ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li:before,.field--type-text-with-summary ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li:before,.node ul:not(.contextual-links):not(.pager__items):not(.pager):not(.menu):not(.js-tablist):not(.breadcrumb-menu)>li:before{color:#799f32;content:"";display:block;font-family:ICO Moon,sans-serif;font-size:.4em;left:20px;position:absolute;top:.5rem}.field--type-text ol,.field--type-text-with-summary ol,.node ol{border-top:2px solid #c7c6c6;counter-reset:my-awesome-counter;display:flex;flex-flow:column wrap;list-style:none!important;margin:36px 0;padding:36px 0 0}@media (min-width:768px){.field--type-text ol,.field--type-text-with-summary ol,.node ol{margin:72px 0;padding:72px 0 0}}.field--type-text ol li,.field--type-text-with-summary ol li,.node ol li{counter-increment:my-awesome-counter;padding-left:40px;position:relative}.field--type-text ol li:before,.field--type-text-with-summary ol li:before,.node ol li:before{border-bottom:2px solid #799f32;content:"0" counter(my-awesome-counter);display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;left:0;line-height:1;padding-bottom:2px;position:absolute;top:.3em}.field--type-text ol li:nth-child(n+10):before,.field--type-text-with-summary ol li:nth-child(n+10):before,.node ol li:nth-child(n+10):before{content:counter(my-awesome-counter)}.caption,caption,figure figcaption{color:#000;font-family:"IBM Plex Serif",serif;font-size:18px;font-size:1rem;font-style:italic;font-weight:300;line-height:1.55;margin:1rem 0}.citation{font-family:Montserrat,sans-serif;font-size:16px;font-size:.88889rem;font-weight:500;text-transform:uppercase}.bef-links a,.field--name-field-action-button a,.field--name-field-button a,.field--name-field-register a,.menu--staff li a,a.button,a.button-link,input.button{background:transparent;border:2px solid #799f32;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:300;letter-spacing:.08em;padding:.45em .7em;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.bef-links a:hover,.field--name-field-action-button a:hover,.field--name-field-button a:hover,.field--name-field-register a:hover,.menu--staff li a:hover,a.button-link:hover,a.button:hover,input.button:hover{color:#fff}.bef-links a:after,.bef-links a:before,.field--name-field-action-button a:after,.field--name-field-action-button a:before,.field--name-field-button a:after,.field--name-field-button a:before,.field--name-field-register a:after,.field--name-field-register a:before,.menu--staff li a:after,.menu--staff li a:before,a.button-link:after,a.button-link:before,a.button:after,a.button:before,input.button:after,input.button:before{content:"";height:100%;left:0;position:absolute;top:0;transition:all .25s ease;width:100%;z-index:-1}.bef-links a:before,.field--name-field-action-button a:before,.field--name-field-button a:before,.field--name-field-register a:before,.menu--staff li a:before,a.button-link:before,a.button:before,input.button:before{box-shadow:inset 0 0 0 1px #799f32;transition-duration:.5s}.bef-links a:hover:before,.field--name-field-action-button a:hover:before,.field--name-field-button a:hover:before,.field--name-field-register a:hover:before,.menu--staff li a:hover:before,a.button-link:hover:before,a.button:hover:before,input.button:hover:before{box-shadow:inset 0 0 0 60px #799f32}.bef-links a:active,.field--name-field-action-button a:active,.field--name-field-button a:active,.field--name-field-register a:active,.menu--staff li a:active,a.button-link:active,a.button:active,input.button:active{left:1px;top:1px}.bef-links a:focus-visible,.field--name-field-action-button a:focus-visible,.field--name-field-button a:focus-visible,.field--name-field-register a:focus-visible,.menu--staff li a:focus-visible,a.button-link:focus-visible,a.button:focus-visible,input.button:focus-visible{outline-color:#000;outline-offset:3px;outline-style:solid;outline-width:2px}blockquote{color:#000!important;font-family:Montserrat,sans-serif!important;font-size:26px;font-size:1.44444rem;font-style:normal!important;font-weight:500!important;letter-spacing:0!important;line-height:1.38!important;margin:2rem 0!important;padding:20px 40px!important;position:relative!important}@media (min-width:992px){blockquote{margin:2rem 40px!important}}blockquote:before{background-color:transparent!important;color:#799f32!important;content:""!important;display:block;font-family:ICO Moon,sans-serif!important;font-size:1em;position:relative!important}blockquote p:not(.citation):after{content:"";display:inline-block;font-family:ICO Moon,sans-serif;font-size:.35em;margin-top:.5em;position:absolute}article.align-left,div.media.align-left,figure.align-left{float:none;margin-bottom:18px}@media (min-width:576px){article.align-left,div.media.align-left,figure.align-left{float:left;margin:10px 30px 18px 0;max-width:35%}}@media (min-width:768px){article.align-left,div.media.align-left,figure.align-left{margin-left:-30px;max-width:calc(35% + 30px)}}@media (min-width:992px){article.align-left,div.media.align-left,figure.align-left{margin-left:-40px;max-width:calc(35% + 40px)}}article.align-right,div.media.align-right,figure.align-right{float:none;margin-bottom:18px}@media (min-width:576px){article.align-right,div.media.align-right,figure.align-right{float:right;margin:10px 0 18px 30px;max-width:35%}}@media (min-width:768px){article.align-right,div.media.align-right,figure.align-right{margin-right:-30px;max-width:calc(35% + 30px)}}@media (min-width:992px){article.align-right,div.media.align-right,figure.align-right{margin-right:-40px;max-width:calc(35% + 40px)}}article.align-center,div.media.align-center,figure.align-center{margin-bottom:18px}@media (min-width:576px){article.align-center,div.media.align-center,figure.align-center{display:flex;flex-direction:column}article.align-center figcaption,div.media.align-center figcaption,figure.align-center figcaption{align-self:flex-end;max-width:575px;width:50%}}.form-item:not(.form-item--checkbox):not(.form-item--radio)>label.form-item__label,legend{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-size:.66667rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}html{box-sizing:border-box}body,html{font-family:"IBM Plex Serif",serif;font-size:18px;line-height:1.55}body{background:#fff;font-size:1rem;letter-spacing:0;overflow-x:hidden}body,h6{color:#000}h6{font-family:"IBM Plex Serif",serif;font-size:26px;font-size:1.44444rem;font-weight:400;letter-spacing:.04em;line-height:1.38}@media (min-width:768px){h6{font-size:26px;font-size:1.44444rem}}@media (min-width:992px){h6{font-size:26px;font-size:1.44444rem}}pre{background-color:none;border:1px solid #c7c6c6;display:block;font-family:Lucida Console,Liberation Mono,Courier New,monospace,sans-serif;margin:0 0 2rem;white-space:pre-wrap}a,a *,a :after,a :before,a:after,a:before,button,button *,button :after,button :before,button:after,button:before,form,form *,form :after,form :before,form:after,form:before{transition-duration:.2s;transition-property:all;transition-timing-function:linear}input.button:active,input.button:hover{background-color:#799f32;color:#fff}a.bef-link-active{color:#fff}a.bef-link-active:after,a.bef-link-active:before{background:#799f32;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.dark-bg a .button,.dark-bg input .button{color:#fff}.skip-link{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.skip-link:active,.skip-link:focus,.skip-link:hover{clip:auto!important;background:#799f32;border:1px solid #799f32;color:#fff!important;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400;height:auto;left:0;letter-spacing:1px;line-height:1;padding:.5em 1em;text-decoration:none;text-transform:capitalize;top:0;width:auto;z-index:100000}input.form-text,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{border:1px solid #c7c6c6;color:#003865;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400;height:60px;line-height:60px;max-width:100%;padding:5px 10px}input.form-text::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#003865;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400}input.form-text:-moz-placeholder,input.form-text::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder{color:#003865;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400}input.form-text:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#003865;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400}input.form-text:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus{border:2px solid #799f32;outline:none}input[type=search]{width:auto}textarea{border:1px solid #c7c6c6;display:block}textarea:focus{border:2px solid #799f32;outline:none}select:focus{outline:2px solid #799f32!important;outline-offset:3px!important}.form-item--email,.form-item--password,.form-item--textfield{max-width:800px}.form-item--email,.form-item--password,.form-item--select,.form-item--textfield{margin-bottom:30px}.form-item--checkbox,.form-item--radio{line-height:1.5}input[type=checkbox],input[type=radio]{opacity:0;width:20px}input[type=checkbox]+label:before,input[type=radio]+label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:ICO Moon,sans-serif;font-size:.8em;font-style:normal;font-weight:400;line-height:.8em;margin-right:.25em}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{outline:2px solid #799f32;outline-offset:3px}input[type=checkbox]+label{font-size:1em;margin-left:-20px}input[type=checkbox]+label:before{color:#000;content:""}input[type=checkbox]:checked+label:before{color:#000;content:""}input[type=radio]+label{display:inline-block;font-size:1em;margin-left:-20px}input[type=radio]+label:before{color:#000;content:""}input[type=radio]:checked+label:before{color:#000;content:""}input[type=submit].button-link{height:60px}input[type=submit]:focus{outline:1px dotted #799f32;outline-offset:3px}fieldset{background-color:transparent;border:0;margin:0;padding:0}fieldset:focus{border:2px solid #799f32;outline:none}details{border:1px solid #c7c6c6;margin-bottom:20px;margin-top:20px}details summary{cursor:pointer;outline:none;padding:.2em .5em}details summary:focus{border:2px solid #799f32;outline:none}details summary[aria-pressed=true]:focus{border:0;outline:none}details .collapse-processed>summary{padding-left:.5em;padding-right:.5em}details>.details-wrapper,details>.details__content{padding:.5em 1.5em}.webform-submission-form{max-width:800px}.webform-submission-form label.is-required:after{color:#cd4533;content:"*"}.webform-submission-form>.form-item,.webform-submission-form>fieldset{margin-bottom:30px}.webform-submission-form>.form-item .webform-radios-other-input,.webform-submission-form>.form-item .webform-select-other-input,.webform-submission-form>fieldset .webform-radios-other-input,.webform-submission-form>fieldset .webform-select-other-input{margin-top:15px}.webform-submission-form .webform-element-description{font-size:12px;font-size:.66667rem;font-weight:500;padding-top:5px}.webform-submission-form .form-actions{margin-top:20px}hr{border-bottom:2px solid #c7c6c6;box-sizing:content-box;color:transparent;height:0;margin:2rem 0}dl{margin:0 0 2rem}dl dt{font-weight:700}dl dd{margin-bottom:2rem}img,picture{height:auto;margin:0;max-width:100%;padding:0;vertical-align:middle}img:after,picture:after{display:none}article,div.media,figure{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}figure{margin:0 0 2rem}figure figcaption{font-size:.8em;margin-bottom:0}.field--type-image a:focus{outline:1px dotted #58595b;outline-offset:5px!important}.media{position:relative}.media .field--name-video-modal-button .launch-button:not(.audio-description){left:calc(50% - 40px);position:absolute;top:calc(50% - 40px);z-index:1}.media .field--name-video-modal-button .launch-button:not(.audio-description) button{background:transparent;border:none;margin:0;outline:none;padding:0}.media .field--name-video-modal-button .launch-button:not(.audio-description) button span{display:inline-block;height:80px;overflow:hidden;position:relative;text-indent:-9999px;white-space:nowrap;width:80px}.media .field--name-video-modal-button .launch-button:not(.audio-description) button span:before{background-clip:padding-box;background-color:#fff;border:2px solid #003865;border-radius:50%;color:#003865;content:"";cursor:pointer;display:block;font-family:ICO Moon,sans-serif;font-size:24px;height:60px;left:10px;line-height:60px;position:absolute;text-align:center;text-indent:6px;top:10px;width:60px}.media .field--name-video-modal-button .launch-button:not(.audio-description) button span:after{background:transparent;background-clip:padding-box;border:2px solid #fff;border-radius:50%;content:"";height:60px;left:50%;line-height:60px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:-1}.media .field--name-video-modal-button .launch-button:not(.audio-description) button:active span:before,.media .field--name-video-modal-button .launch-button:not(.audio-description) button:focus span:before,.media .field--name-video-modal-button .launch-button:not(.audio-description) button:hover span:before{background-color:#a7dc54}.media .field--name-video-modal-button .launch-button:not(.audio-description) button:active span:after,.media .field--name-video-modal-button .launch-button:not(.audio-description) button:focus span:after{-webkit-animation:none;animation:none;background:#fff;background-clip:padding-box;border:2px solid #fff;border-radius:50%;height:70px;line-height:70px;opacity:1;width:70px;z-index:-1}.media .field--name-video-modal-button .launch-button:not(.audio-description).animate-this button span:after{-webkit-animation:pulse-border 1.25s 4;animation:pulse-border 1.25s 4}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description{margin-top:10px}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button{background:transparent;border:none;padding:0;width:260px}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-icon{cursor:pointer;display:inline-block;float:left;height:30px;position:relative;width:40px}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-icon:before{color:#fff;content:"";display:block;font-family:ICO Moon,sans-serif;font-size:30px;font-size:1.66667rem;height:30px;left:0;line-height:30px;margin-left:10px;position:absolute;text-indent:0;top:0}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-text{cursor:pointer;display:inline-block;float:left;height:30px;overflow:hidden;position:relative;text-indent:-9999px;width:220px}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-text:before{color:#fff;content:"Play Descriptive Audio";display:block;font-family:Montserrat,sans-serif;font-size:13px;font-size:.72222rem;font-weight:400;height:30px;letter-spacing:.08em;line-height:30px;margin-left:10px;position:absolute;text-indent:0;text-transform:uppercase;white-space:nowrap}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button:focus,.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button:hover{outline:1px solid #fff;outline-offset:4px}@media (min-width:768px){.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-icon:before{font-size:40px;font-size:2.22222rem;margin-left:5px}.media .field--name-video-modal-button-audio-desc .launch-button.audio-description button span.button-text:before{margin-left:15px}}.media--type-onsite-video{position:relative}.media--type-onsite-video:after{content:"";display:block;height:0;padding-bottom:56.25%;width:100%}.media--type-onsite-video>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.media--type-onsite-video .inner-wrapper{background-size:cover!important}.media--type-onsite-video .bgvideo-button-wrapper button{cursor:pointer}.media--type-onsite-video video{width:100%}@-webkit-keyframes pulse-border{0%{border-width:2px;height:60px;opacity:.5;width:60px}50%{opacity:1}to{border-width:2px;height:80px;opacity:0;width:80px}}@keyframes pulse-border{0%{border-width:2px;height:60px;opacity:.5;width:60px}50%{opacity:1}to{border-width:2px;height:80px;opacity:0;width:80px}}table{border:0 solid #c7c6c6;margin-bottom:2rem;margin:36px 0;width:100%}table thead tr th,table thead tr th.ui-state-default{background:#c7c6c6;border:none;color:#000;font-weight:700;padding:15px;text-align:left;text-transform:uppercase}table thead tr th a,table thead tr th.ui-state-default a{color:#799f32}table td{border:solid #c7c6c6;border-width:0 0 1px;font-size:14.4px;font-size:.8rem;padding:15px}table td :first-child{margin-top:0}table.dataTable.dtr-inline.collapsed>tbody>tr td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr th:first-child:before{color:#799f32;content:"";cursor:pointer;display:inline-block;font-family:ICO Moon,sans-serif;height:28px;line-height:28px;margin:0 5px 0 0;text-align:center;width:28px}table.dataTable.dtr-inline.collapsed>tbody>tr.parent td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent th:first-child:before{content:"";font-family:ICO Moon,sans-serif}table.dataTable.dtr-inline.collapsed>tbody>tr.child td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.child th:first-child:before{display:none}table.dataTable.dtr-inline.collapsed>tbody>tr.child td ul,table.dataTable.dtr-inline.collapsed>tbody>tr.child th ul{list-style:none;margin:0;padding:0}table.dataTable.dtr-inline.collapsed>tbody>tr.child td ul li,table.dataTable.dtr-inline.collapsed>tbody>tr.child th ul li{margin-left:0}table.dataTable.dtr-inline.collapsed>tbody>tr.child td ul li:before,table.dataTable.dtr-inline.collapsed>tbody>tr.child th ul li:before{content:""}table.dataTable.dtr-inline.collapsed>tbody>tr.child td .dtr-title,table.dataTable.dtr-inline.collapsed>tbody>tr.child th .dtr-title{font-weight:700;margin-right:5px}.dataTables_wrapper .ui-state-default,.dataTables_wrapper .ui-widget-header{border:0}.dataTables_wrapper .ui-state-default .DataTables_sort_wrapper{display:inline-block;position:relative;white-space:nowrap}.dataTables_wrapper .ui-state-default .ui-icon{display:inline-block;position:absolute;top:3px}
@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot);src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot?iefix=) format("eot"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.woff) format("woff"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.ttf) format("truetype"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.svg#icomoon) format("svg")}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-span-text{text-indent:-10000px}.hide-span-text:after,.hide-span-text:before{text-indent:0}.region{padding:0 20px}.region:after{clear:both;content:"";display:table}@media (min-width:768px){.region{padding:0 40px}}.region>.wrapper:after{clear:both;content:"";display:table}.region-alert{background-color:#fff000;padding:0;position:relative}@media (min-width:768px){.region-alert{padding:0}}.region-header{padding:0;position:relative}@media (min-width:768px){.region-header{padding:0 0 0 20px}}.region-navigation-primary{left:0;padding:0;position:absolute;right:0;top:0;width:100%}@media (min-width:768px){.region-navigation-primary{max-height:610px;overflow:auto}}.region-navigation-secondary{padding:0}@media (min-width:768px){.region-navigation-secondary{padding:0}}.region-banner{padding:0}@media (min-width:768px){.region-banner{padding:0}}.region-content{padding:0}@media (min-width:768px){.region-content{padding:0}}body.node-type-landing-page .region-content,body.node-type-news-idea .region-content,body.node-type-page .region-content{padding:0}@media (min-width:768px){body.node-type-landing-page .region-content,body.node-type-news-idea .region-content,body.node-type-page .region-content{padding:0}.region-sidebar-first{padding-left:40px}.region-sidebar-second{padding:0 40px}}.region-footer-fullwidth,.region-post-content{padding:0}@media (min-width:992px){.region-footer-fullwidth,.region-post-content{padding:0 40px}}@media (min-width:1200px){.region-footer-fullwidth,.region-post-content{padding:0 20px}}.region-footer-first,.region-footer-second,.region-footer-third{padding:0 20px 20px}@media (min-width:768px){.region-footer-first,.region-footer-second,.region-footer-third{padding:0}body:not(.node-type-featured):not(.user-logged-in):not(.adminimal-admin-toolbar):not(.alertbox) header{padding-top:80px}}#site-header{background:transparent;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);height:80px;position:relative;width:100%;z-index:2}#site-header:after{clear:both;content:"";display:table}@media (min-width:768px){#site-header{background:#fff;height:80px;left:0;overflow:visible;position:fixed;top:0;transition:background .5s ease-out;width:100%}}#site-header .container{display:block;margin-left:auto;margin-right:auto;max-width:1450px;position:relative;width:100%}#site-header .container .region-header{background-color:#fff}@media (min-width:768px){#site-header .container .region-header{background-color:transparent;float:left;width:180px}#site-header .container .region-navigation-secondary{float:right;position:relative;width:calc(100% - 180px)}}@media (min-width:992px){#site-header .container .region-header{width:180px}#site-header .container .region-navigation-secondary{width:calc(100% - 180px)}}@media (min-width:1200px){#site-header .container .region-header{width:240px}#site-header .container .region-navigation-secondary{width:calc(100% - 240px)}}body.adminimal-admin-toolbar .header-wrapper,body.adminimal-admin-toolbar header,body.alertbox .header-wrapper,body.alertbox header,body.user-logged-in .header-wrapper,body.user-logged-in header{position:relative}@media (min-width:768px){body.adminimal-admin-toolbar #site-header,body.alertbox #site-header,body.user-logged-in #site-header{position:relative!important}body.adminimal-admin-toolbar.node-type-featured #site-header,body.alertbox.node-type-featured #site-header,body.user-logged-in.node-type-featured #site-header{position:absolute!important}}#page-banner{background:transparent}#page-banner:after{clear:both;content:"";display:table}#page-banner .container{display:block;margin-left:auto;margin-right:auto;width:100%}#page-banner .container img,#page-banner .container picture{max-width:none;width:100%}#page-banner .container .block-page-title-block{margin:0 auto;max-width:800px;padding:40px 20px}@media (min-width:768px){#page-banner .container .block-page-title-block{padding:60px 40px}}#page-banner .container .block-page-title-block div{text-align:center}#pre-content{background:transparent}#pre-content:after{clear:both;content:"";display:table}#pre-content .container{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}#pre-content .container .block-local-tasks-block{text-align:center}#pre-content .views-exposed-form{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}@media (min-width:768px){#pre-content .views-exposed-form{padding:0 40px}}body.path-feed #pre-content .block-local-actions-block{display:block;margin-left:auto;margin-right:auto;max-width:800px;padding:0 20px;width:100%}@media (min-width:768px){body.path-feed #pre-content .block-local-actions-block{padding:0 40px}}body.path-feed #pre-content .block-local-actions-block nav{padding-top:20px}body.path-feed #pre-content .block-local-actions-block nav a.button{border:0;border-bottom:2px solid #799f32;color:#000;font-weight:400;line-height:1.1;padding:0;text-decoration:none;text-transform:none}body.path-feed #pre-content .block-local-actions-block nav a.button:after,body.path-feed #pre-content .block-local-actions-block nav a.button:before{box-shadow:none}body.path-feed #pre-content .block-local-actions-block nav a.button:hover{background-color:#799f32;color:#fff}body.path-feed #pre-content .block-local-actions-block nav a.button:focus{background-color:rgba(121,159,50,.5);color:#000;outline:none!important}body.path-feed #pre-content .block-local-actions-block nav a.button:active{background-color:#799f32;border-bottom:2px solid #437196;color:#fff;outline:none!important}#primary-content{margin:40px 0 80px}#primary-content:after{clear:both;content:"";display:table}#primary-content .container{display:block;margin-left:auto;margin-right:auto;width:100%}#primary-content .container .block-system-main-block .database-site-search,#primary-content .container .block-system-main-block .feeds_feed,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-body,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-field-byline,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-field-publication-date,#primary-content .container .block-system-main-block article.profile{display:block;margin-left:auto;margin-right:auto;max-width:800px;padding:0 20px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .database-site-search,#primary-content .container .block-system-main-block .feeds_feed,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-body,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-field-byline,#primary-content .container .block-system-main-block .node.node--view-mode-full>.field--name-field-publication-date,#primary-content .container .block-system-main-block article.profile{padding:0 40px}}#primary-content .container .block-system-main-block .node--type-external-form.node--view-mode-full,#primary-content .container .block-system-main-block .node--type-external-form.node--view-mode-full>.field--name-body{display:block;margin-left:auto;margin-right:auto;max-width:1000px;padding:0 20px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .node--type-external-form.node--view-mode-full,#primary-content .container .block-system-main-block .node--type-external-form.node--view-mode-full>.field--name-body{padding:0 40px}}#primary-content .container .block-system-main-block .section--type-accordions,#primary-content .container .block-system-main-block .section--type-intro-with-collapsed-content,#primary-content .container .block-system-main-block .section--type-text-block{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}#primary-content .container .block-system-main-block .section--type-accordions>.paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-intro-with-collapsed-content>.paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-text-block>.paragraph-wrapper{margin:0 20px}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-accordions>.paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-intro-with-collapsed-content>.paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-text-block>.paragraph-wrapper{margin:0 40px}}#primary-content .container .block-system-main-block .section--type-image{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-image>.paragraph-wrapper{margin:0 40px}}#primary-content .container .block-system-main-block .section--type-schedule{display:block;margin-left:auto;margin-right:auto;max-width:1450px;width:100%}#primary-content .container .block-system-main-block .section--type-schedule>.paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}#primary-content .container .block-system-main-block .section--type-callout .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-two-columns-image-text .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-video .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}#primary-content .container .block-system-main-block .section--type-two-columns-text-only .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1000px;width:100%}#primary-content .container .block-system-main-block .section--type-two-columns-text-only.column--type-list{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}#primary-content .container .block-system-main-block .section--type-two-columns-text-only.column--type-list>.paragraph-wrapper{padding:0 20px}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-two-columns-text-only.column--type-list>.paragraph-wrapper{padding:0 40px}}#primary-content .container .block-system-main-block .section--type-video .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1450px;width:100%}#primary-content .container .block-system-main-block .section--type-video .paragraph-wrapper .inner-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}#primary-content .container .block-system-main-block .section--type-related-people .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;padding:0 20px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-related-people .paragraph-wrapper{padding:0 80px}}#primary-content .container .block-system-main-block .section--type-the-latest .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-the-latest .paragraph-wrapper{padding:0 80px}}#primary-content .container .block-system-main-block .section--type-tabs-images{display:block;margin-left:auto;margin-right:auto;max-width:1450px;width:100%}#primary-content .container .block-system-main-block .section--type-tabs-images>.paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;width:100%}#primary-content .container .block-system-main-block .section--type-tabs{display:block;margin-left:auto;margin-right:auto;max-width:1450px;width:100%}#primary-content .container .block-system-main-block .section--type-tabs .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}#primary-content .container .block-system-main-block .section--type-featured-event{display:block;margin-left:auto;margin-right:auto;width:100%}#primary-content .container .block-system-main-block .section--type-featured-event .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-featured-event .paragraph-wrapper{padding:0 80px}}#primary-content .container .block-system-main-block .section--type-call-to-action .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-photo-gallery .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-testimonials .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;width:100%}#primary-content .container .block-system-main-block .section--type-awards .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-sponsors .paragraph-wrapper{display:block;margin-left:auto;margin-right:auto;padding:0 10px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .section--type-awards .paragraph-wrapper,#primary-content .container .block-system-main-block .section--type-sponsors .paragraph-wrapper{padding:0 30px}}#primary-content .container .block-system-main-block .view-faculty-staff-directory{display:block;margin-left:auto;margin-right:auto;padding:0 20px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .view-faculty-staff-directory{padding:0 40px}}#primary-content .container .block-system-main-block .view-faculty-staff-directory .view-content{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}#primary-content .container .block-system-main-block .view.news-ideas{display:block;margin-left:auto;margin-right:auto;padding:0 20px;width:100%}#primary-content .container .block-system-main-block .view.news-ideas .view-content,#primary-content .container .block-system-main-block .view.news-ideas .view-filters,#primary-content .container .block-system-main-block .view.news-ideas .view-header{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}@media (min-width:768px){#primary-content .container .block-system-main-block .view.news-ideas{padding:0 40px}}#primary-content .container .block-system-main-block .node--type-resource.node--view-mode-full,#primary-content .container .block-system-main-block .section--type-visit-events,#primary-content .container .block-system-main-block .view-calendar{display:block;margin-left:auto;margin-right:auto;max-width:1150px;padding:0 20px;width:100%}@media (min-width:1200px){#primary-content .container .block-system-main-block .node--type-resource.node--view-mode-full,#primary-content .container .block-system-main-block .section--type-visit-events,#primary-content .container .block-system-main-block .view-calendar{padding:0 40px}}@media (min-width:768px){#primary-content .container .block-system-main-block .node--type-resource.node--view-mode-full,#primary-content .container .block-system-main-block .section--type-visit-events,#primary-content .container .block-system-main-block .view-calendar{padding:0 20px}}#primary-content .container .block-system-main-block .node--type-testimonial{margin:0 auto}#primary-content .container .block-system-main-block .node--type-class.node--view-mode-full,#primary-content .container .block-system-main-block .node--type-event.node--view-mode-full,#primary-content .container .block-system-main-block .node--type-person.node--view-mode-full,#primary-content .container .block-system-main-block .node--type-photo-gallery.node--view-mode-full{display:block;margin-left:auto;margin-right:auto;max-width:800px;width:100%}#primary-content .container .block-system-main-block .node--type-class.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-class.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-event.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-event.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-person.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-person.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-photo-gallery.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-photo-gallery.node--view-mode-full>.more-info{padding:0 20px}@media (min-width:768px){#primary-content .container .block-system-main-block .node--type-class.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-class.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-event.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-event.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-person.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-person.node--view-mode-full>.more-info,#primary-content .container .block-system-main-block .node--type-photo-gallery.node--view-mode-full>.field,#primary-content .container .block-system-main-block .node--type-photo-gallery.node--view-mode-full>.more-info{padding:0 40px}}#primary-content .fouc{opacity:0}body.no-sidebar #content,body.no-sidebar #sidebar-first,body.no-sidebar #sidebar-second{width:100%}body.no-sidebar.section-user .block-system-main-block{margin:0 auto;max-width:800px}body.two-sidebars #content,body.two-sidebars #sidebar-first,body.two-sidebars #sidebar-second{float:left;width:100%}@media (min-width:992px){body.two-sidebars #content{margin-left:20%;width:50%}body.two-sidebars #sidebar-first{margin-left:-70%;width:20%}body.two-sidebars #sidebar-second{width:30%}}body.sidebar-first #content,body.sidebar-first #sidebar-first{float:left;width:100%}@media (min-width:768px){body.sidebar-first #content{margin-left:30%;width:70%}body.sidebar-first #sidebar-first{margin-left:-100%;width:30%}}body.sidebar-second #content,body.sidebar-second #sidebar-second{float:left;width:100%}@media (min-width:768px){body.sidebar-second #content{width:65%}body.sidebar-second #sidebar-second{float:right;width:35%}}body.path-feed .block-system-main-block{display:block;margin-left:auto;margin-right:auto;max-width:1150px;padding:0 20px;width:100%}@media (min-width:768px){body.path-feed .block-system-main-block{padding:0 40px}}#post-content:after{clear:both;content:"";display:table}#post-content .container{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}footer #footer-fullwidth{background:url(/themes/custom/tlc/static/images/bg-post-content.png);background-position:0 100%;background-repeat:repeat-x}footer #footer-fullwidth:after{clear:both;content:"";display:table}footer #footer-fullwidth .container{display:block;margin-left:auto;margin-right:auto;max-width:1150px;width:100%}footer #footer-bottom{background:#003865;color:#fff;font-family:Montserrat,sans-serif;width:100%}footer #footer-bottom:after{clear:both;content:"";display:table}footer #footer-bottom .menu-item a,footer #footer-bottom h2,footer #footer-bottom h3,footer #footer-bottom h4,footer #footer-bottom p a{color:#fff}footer #footer-bottom .container{display:block;margin-left:auto;margin-right:auto;max-width:1450px;padding-top:20px;width:100%}footer #footer-bottom .container #footer-first,footer #footer-bottom .container #footer-second,footer #footer-bottom .container #footer-third{float:left;width:100%}footer #footer-bottom .container #footer-first .nobreak,footer #footer-bottom .container #footer-second .nobreak,footer #footer-bottom .container #footer-third .nobreak{white-space:nowrap}footer #footer-bottom .container #footer-second .contact-info p{font-size:18px;font-size:1rem;font-weight:300;margin-bottom:0}footer #footer-bottom .container #footer-second .contact-info p .spacer{display:inline-block;padding:0 10px}footer #footer-bottom .container #footer-second .menu--footer{margin-top:20px}footer #footer-bottom .container #footer-second .footer-credits{font-size:14px;font-size:.77778rem;font-weight:300;margin-bottom:0;margin-top:20px}footer #footer-bottom .container #footer-second .footer-credits a{font-weight:300;outline:none;position:relative;text-decoration:none;transition:none;z-index:1}footer #footer-bottom .container #footer-second .footer-credits a:focus:before{border:1px solid #fff;bottom:-2px;content:"";display:block;left:-4px;position:absolute;right:-4px;top:-2px;z-index:-1}footer #footer-bottom .container #footer-second .footer-credits a:hover{color:#003865!important}footer #footer-bottom .container #footer-second .footer-credits a:hover:before{background-color:#a7dc54;bottom:-2px;content:"";display:block;left:-4px;position:absolute;right:-4px;top:-2px;z-index:-1}@media (min-width:768px){footer #footer-bottom .container{overflow:auto;padding:40px}footer #footer-bottom .container #footer-first{width:275px}footer #footer-bottom .container #footer-first .region{padding-right:40px}footer #footer-bottom .container #footer-second{width:calc(100% - 275px)}footer #footer-bottom .container #footer-second .region{padding-left:0;padding-right:0}footer #footer-bottom .container #footer-third{clear:both;margin-left:275px;margin-top:20px;width:calc(100% - 275px)}footer #footer-bottom .container #footer-third .region{padding-left:0}}@media (min-width:992px){footer #footer-bottom .container{padding:40px 80px}footer #footer-bottom .container #footer-first{width:260px}footer #footer-bottom .container #footer-second{width:calc(100% - 515px)}footer #footer-bottom .container #footer-third{clear:none;margin-left:0;margin-top:0;width:255px}footer #footer-bottom .container #footer-third .region{padding-left:0}}@media (min-width:1200px){footer #footer-bottom .container #footer-first{width:275px}footer #footer-bottom .container #footer-second{width:calc(100% - 565px)}footer #footer-bottom .container #footer-third{width:275px}footer #footer-bottom .container #footer-third .region{text-align:right}}body.front .block-page-title-block,body.front .block-system-main-block .field--name-node-title{display:none}body .layout-container{background-image:linear-gradient(180deg,#fff 0,#fff 80px,#ededed 0,#fff 150px,#fff);background-position:0 0;background-repeat:no-repeat}
@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot);src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot?iefix=) format("eot"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.woff) format("woff"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.ttf) format("truetype"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.svg#icomoon) format("svg")}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-span-text{text-indent:-10000px}.hide-span-text:after,.hide-span-text:before{text-indent:0}.custom-select:after,.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger .collapsed-text-trigger-title:after,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon:before,.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon:before,.menu--main>ul.menu>li>button span:after,.menu--main>ul.menu>li>button span:before,.menu--social-media li.menu-item a:before,.slick-next:before,.slick-prev:before,button.accordion-trigger .accordion-title:after,button.accordion-trigger .accordion-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;box-sizing:border-box;font-style:normal;font-weight:400;text-decoration:none;text-indent:0;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.field--name-field-content-sections>.field__item .section--type-image .field--name-field-caption{color:#000;font-family:"IBM Plex Serif",serif;font-size:18px;font-size:1rem;font-style:italic;font-weight:300;line-height:1.55;margin:1rem 0}.logo{display:block;float:left;margin-left:20px;margin-top:10px;max-width:160px;outline-offset:2px;position:relative;width:160px}.logo .white-logo{display:none}.logo img{width:100%}@media (min-width:768px){.logo{max-width:160px;width:160px}}@media (min-width:992px){.logo{max-width:160px;width:160px}}@media (min-width:1200px){.logo{max-width:160px;width:160px}}.site-branding-text,body.page-node .block-page-title-block,body.path-taxonomy .block-page-title-block{display:none}ul.menu{margin-bottom:0;margin-left:0;padding-left:0}ul.menu li{display:inline-block;list-style:none;margin-bottom:0}.breadcrumb{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:0}.breadcrumb ol,.breadcrumb ul{margin-bottom:0;margin-left:0;padding-left:0}.breadcrumb li{display:inline;font-family:Montserrat,sans-serif;font-size:12px;font-size:.66667rem;letter-spacing:1px;line-height:14px;list-style-type:none;margin-bottom:0;padding-bottom:0;text-transform:uppercase}.breadcrumb li:after{content:"/";display:inline-block;font-size:.8em;padding-left:.25em;padding-right:.25em}.breadcrumb li:last-of-type:after{content:"";padding-right:0}.breadcrumb li:first-of-type{padding-left:-28px;position:relative}.breadcrumb li:first-of-type:before{background-image:url(/themes/custom/tlc/static/images/icon-breadcrumb.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:20px;left:-28px;position:absolute;top:2px;width:20px}.breadcrumb li a[href]{border-bottom:2px solid #799f32;color:#000;font-weight:400;text-decoration:none}.breadcrumb li a[href]:hover{background-color:#799f32;color:#fff}.breadcrumb li a[href]:focus{background-color:rgba(121,159,50,.5);color:#000;outline:none!important}.breadcrumb li a[href]:active{background-color:#799f32;border-bottom:2px solid #437196;color:#fff;outline:none!important}.page-node .block-system-breadcrumb-block,.region-navigation-secondary .menu--featured{display:none}@media (min-width:992px){.region-navigation-secondary .menu--featured{display:block;float:right;padding-right:190px;width:auto}.region-navigation-secondary .menu--featured ul.menu li{box-sizing:border-box}.region-navigation-secondary .menu--featured ul.menu li a{box-sizing:border-box;text-decoration:none}.region-navigation-secondary .menu--featured ul.menu>li{display:inline-block;height:80px;line-height:80px;padding:0}.region-navigation-secondary .menu--featured ul.menu>li>a{color:#003865;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:500;letter-spacing:.04em;padding:0 10px;position:relative;text-align:center;text-transform:uppercase;z-index:1}.region-navigation-secondary .menu--featured ul.menu>li>a:active,.region-navigation-secondary .menu--featured ul.menu>li>a:hover{color:#003865}.region-navigation-secondary .menu--featured ul.menu>li>a:active:after,.region-navigation-secondary .menu--featured ul.menu>li>a:hover:after{background:#a7dc54;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;z-index:-1}.region-navigation-secondary .menu--featured ul.menu>li>a:focus{color:#003865;outline:none}.region-navigation-secondary .menu--featured ul.menu>li>a:focus:after{border:1px solid #000;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;z-index:-1}}.hamburger-navigation .menu--featured{border-bottom:1px solid #437196}.hamburger-navigation .menu--featured ul.menu{margin:10px 0;overflow:auto;padding-left:30px}.hamburger-navigation .menu--featured ul.menu li{display:block;float:left;margin-bottom:0;padding:.75em 1em .75em 0;width:50%}.hamburger-navigation .menu--featured ul.menu li>a{color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.22222rem;font-weight:500;letter-spacing:.07em;line-height:1;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;z-index:1}.hamburger-navigation .menu--featured ul.menu li>a:active,.hamburger-navigation .menu--featured ul.menu li>a:hover{color:#003865}.hamburger-navigation .menu--featured ul.menu li>a:active:after,.hamburger-navigation .menu--featured ul.menu li>a:hover:after{background:#a7dc54;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.hamburger-navigation .menu--featured ul.menu li>a:focus{color:#fff;outline:none}.hamburger-navigation .menu--featured ul.menu li>a:focus:after{border:1px solid #fff;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}@media (min-width:992px){.hamburger-navigation .menu--featured{display:none}}.footer-image .menu--featured ul{display:inline-block;margin:0;padding:0}.footer-image .menu--featured ul li{display:block;margin:0;width:100%}.footer-image .menu--featured ul li:first-of-type{display:none}.footer-image .menu--featured ul li+li{margin-top:20px}.footer-image .menu--featured ul li a{color:#fff;font-family:Montserrat,sans-serif;font-size:30px;font-size:1.66667rem;letter-spacing:.04em;padding:10px 10px 5px 20px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.footer-image .menu--featured ul li a:before{background-color:#fff;border-bottom:5px solid #fff;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:auto;transition:all .2s ease-in-out;z-index:-1}.footer-image .menu--featured ul li a:after{color:inherit;content:"";display:inline-block;font-family:ICO Moon,sans-serif;font-size:.8em;transition:none;z-index:1}.footer-image .menu--featured ul li a:focus:before{background-color:#437196;height:100%;transition:none}.footer-image .menu--featured ul li a:active,.footer-image .menu--featured ul li a:hover{color:#1c3863}.footer-image .menu--featured ul li a:active:before,.footer-image .menu--featured ul li a:hover:before{height:100%}@media (min-width:576px){.footer-image .menu--featured ul li{display:inline-block;margin-right:40px;width:auto}.footer-image .menu--featured ul li+li{margin-top:0}.footer-image .menu--featured ul li a{font-size:24px;font-size:1.33333rem}}@media (min-width:992px){.footer-image .menu--featured ul li a{font-size:30px;font-size:1.66667rem}}.menu--quicklinks>ul.menu{background-color:#437196;margin-bottom:0;padding-top:10px}.menu--quicklinks>ul.menu>li{display:block;margin-bottom:0;padding:1em 1em 1em 30px}.menu--quicklinks>ul.menu>li>a{color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.22222rem;font-weight:500;letter-spacing:.07em;line-height:1;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;z-index:1}.menu--quicklinks>ul.menu>li>a:focus{color:#fff;outline:none}.menu--quicklinks>ul.menu>li>a:focus:after{border:1px solid #fff;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.menu--quicklinks>ul.menu>li>a:active,.menu--quicklinks>ul.menu>li>a:hover{color:#003865}.menu--quicklinks>ul.menu>li>a:active:after,.menu--quicklinks>ul.menu>li>a:hover:after{background:#a7dc54;bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px;z-index:-1}.menu--social-media li.menu-item{display:inline-block;margin-top:0!important;position:relative}.menu--social-media li.menu-item a{display:inline-block;height:38px;line-height:38px;overflow:hidden;position:relative;text-align:left;text-decoration:none;text-indent:-9999px;width:38px}.menu--social-media li.menu-item a:before{background:#a7dc54;border-radius:50%;color:#003865;content:"";display:block;font-family:ICO Moon,sans-serif;font-size:18px;height:30px;left:4px;line-height:30px;position:absolute;text-align:center;top:4px;width:30px}.menu--social-media li.menu-item a:active,.menu--social-media li.menu-item a:hover{text-decoration:none}.menu--social-media li.menu-item a:active:before,.menu--social-media li.menu-item a:hover:before{background:#fff;color:#003865}.menu--social-media li.menu-item a:focus{outline:none}.menu--social-media li.menu-item a:focus:before{background:#fff;color:#003865}.menu--social-media li.menu-item a:focus:after{background:transparent;background-clip:padding-box;border:2px solid #a7dc54;border-radius:50%;content:"";height:38px;left:0;line-height:38px;position:absolute;top:0;width:38px}.menu--social-media li.menu-item .facebook:before{content:""}.menu--social-media li.menu-item .twitter:before{content:""}.menu--social-media li.menu-item .instagram:before{content:""}.menu--social-media li.menu-item .youtube:before{content:""}.menu--social-media li.menu-item .linkedin:before{content:""}.menu--social-media li.menu-item .tiktok:before{content:""}.menu--footer ul.menu{margin-bottom:0}.menu--footer ul.menu .menu-item{margin-bottom:0;padding-right:20px}.menu--footer ul.menu .menu-item a{display:inline-block;font-size:16px;font-size:.88889rem;font-weight:500;letter-spacing:.04em;outline:none;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.menu--footer ul.menu .menu-item a:focus:before{border:1px solid #fff;bottom:-5px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-5px;z-index:-1}.menu--footer ul.menu .menu-item a:hover{color:#003865!important}.menu--footer ul.menu .menu-item a:hover:before{background-color:#a7dc54;bottom:-5px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-5px;z-index:-1}.menu--utility ul.menu{margin-bottom:0}.menu--utility ul.menu .menu-item{margin-bottom:0;padding-right:20px}.menu--utility ul.menu .menu-item a{display:inline-block;font-size:16px;font-size:.88889rem;font-weight:500;letter-spacing:.04em;outline:none;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.menu--utility ul.menu .menu-item a:focus:before{border:1px solid #fff;bottom:-5px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-5px;z-index:-1}.menu--utility ul.menu .menu-item a:hover{color:#003865!important}.menu--utility ul.menu .menu-item a:hover:before{background-color:#a7dc54;bottom:-5px;content:"";display:block;left:-10px;position:absolute;right:-10px;top:-5px;z-index:-1}.menu--a-z-index{max-width:1150px;padding:0 20px}.menu--a-z-index,.menu--a-z-index h2{display:block;margin-left:auto;margin-right:auto;width:100%}.menu--a-z-index h2{margin-bottom:40px;max-width:800px;text-align:center;text-transform:capitalize}@media (min-width:768px){.menu--a-z-index{padding:0 80px}}.menu--a-z-index ul.menu{-moz-column-count:3;column-count:3;list-style:none;margin-left:0;padding-left:35px}.menu--a-z-index ul.menu>li{display:block;margin-bottom:5px;position:relative}.menu--a-z-index ul.menu>li:before{color:#799f32;content:"";display:block;font-family:ICO Moon,sans-serif;font-size:.4em;left:0;margin-left:-18px;position:absolute;top:1.2em}.menu--a-z-index ul.menu>li a{border-bottom:2px solid #fff;color:#000;display:inline;font-weight:400;line-height:1.1;text-decoration:none}.menu--a-z-index ul.menu>li a:hover{background-color:#799f32;border-bottom:2px solid #799f32;color:#fff}.menu--a-z-index ul.menu>li a:focus{background-color:rgba(121,159,50,.2);border-bottom:2px solid #799f32;color:#000;outline:none!important}.menu--a-z-index ul.menu>li a:active{background-color:#799f32;border-bottom:2px solid #799f32;color:#fff;outline:none!important}.menu--main>ul.menu{margin-bottom:0}.menu--main>ul.menu>li{border:solid #437196;border-width:0 0 1px;display:block;margin-bottom:0}.menu--main>ul.menu>li:last-child{border-bottom:0}.menu--main>ul.menu>li>button{background-color:#003865;border:0;color:#fff;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:22px;font-size:1.22222rem;font-weight:500;letter-spacing:.07em;line-height:1;outline:none;padding:1em 1em 1em 30px;position:relative;text-align:left;text-transform:uppercase;width:100%}.menu--main>ul.menu>li>button span:before{border:1px solid #003865;content:"";height:34px;width:50px}.menu--main>ul.menu>li>button span:after,.menu--main>ul.menu>li>button span:before{font-size:1.25em;font-weight:400;line-height:1.25em;padding:0 10px;position:absolute;right:10px;top:.5em}.menu--main>ul.menu>li>button span:after{color:#fff;content:"";font-family:ICO Moon,sans-serif;transition:all .2s ease-in-out}.menu--main>ul.menu>li>button:hover{background-color:#437196}.menu--main>ul.menu>li>button:hover span:before{border:1px solid #437196}.menu--main>ul.menu>li>button:active span:before,.menu--main>ul.menu>li>button:focus span:before{border:1px solid #fff}.menu--main>ul.menu>li>button.open span:after{font-family:ICO Moon,sans-serif;transform:rotate(180deg)}.menu--main>ul.menu li ul{margin-bottom:10px;margin-top:0;width:inherit}.menu--main>ul.menu li ul li{display:block;margin-bottom:0;padding:.25em 1em .2em 30px;width:100%}.menu--main>ul.menu li ul li:first-child,.menu--main>ul.menu li ul li:first-child a{padding-top:0}.menu--main>ul.menu li ul li a{color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:300;position:relative;text-decoration:none;text-transform:capitalize;z-index:1}.menu--main>ul.menu li ul li a:active,.menu--main>ul.menu li ul li a:hover{color:#003865!important}.menu--main>ul.menu li ul li a:active:after,.menu--main>ul.menu li ul li a:hover:after{background:#a7dc54;bottom:0;content:"";left:-5px;position:absolute;right:-5px;top:0;z-index:-1}.menu--main>ul.menu li ul li a:focus{color:#fff;outline:none}.menu--main>ul.menu li ul li a:focus:after{border:1px solid #fff;bottom:0;content:"";left:-5px;position:absolute;right:-5px;top:0;z-index:-1}.menu--staff ul.menu{margin:20px 5px 0 0;padding-left:0}.menu--staff ul.menu li{display:inline-block;list-style:none;margin-bottom:0}.menu--staff ul.menu li a{border-color:#a7dc54;color:#fff}.menu--staff ul.menu li a:active,.menu--staff ul.menu li a:hover{color:#003865!important}.menu--staff ul.menu li a:before{box-shadow:inset 0 0 0 1px #a7dc54;transition-duration:.5s}.menu--staff ul.menu li a:hover:before{box-shadow:inset 0 0 0 60px #a7dc54}.menu--staff ul.menu li a:focus{outline-color:#fff;outline-offset:3px;outline-style:solid;outline-width:2px}@media (min-width:992px){.menu--staff ul.menu{margin-left:5px}}.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:35px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:35px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}#navigation-panel{display:none}.hamburger-navigation{bottom:auto;left:auto;position:absolute;right:0;top:80px;width:100%}@media (min-width:576px){.hamburger-navigation{max-width:450px;width:450px}}.hamburger-navigation button.hamburger{background-color:#a7dc54;height:80px;line-height:80px;padding:0 15px;position:absolute;right:0;top:-80px;width:130px}.hamburger-navigation button.hamburger:hover{background:rgba(167,220,84,.8);opacity:1;outline:none}.hamburger-navigation button.hamburger:active,.hamburger-navigation button.hamburger:focus{opacity:1;outline-color:#003865;outline-style:solid;outline-width:1px}.hamburger-navigation button.hamburger .hamburger-label{color:#003865;display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:500;text-decoration:none;text-transform:uppercase;width:60px}.hamburger-navigation button.hamburger .hamburger-box{top:5px}.hamburger-navigation button.hamburger .hamburger-box .hamburger-inner,.hamburger-navigation button.hamburger .hamburger-box .hamburger-inner:after,.hamburger-navigation button.hamburger .hamburger-box .hamburger-inner:before{background-color:#003865}.hamburger-navigation button.hamburger:not(.is-active) .hamburger-inner:after{right:0;width:80%}.hamburger-navigation #navigation-panel{background-color:#003865;z-index:500}.hamburger-navigation #navigation-panel .wrapper{background-color:#003865}.hamburger-navigation #navigation-panel .menu--social-media{background-color:#437196;padding:20px 0 40px 30px}button.search-button span.search-icon:after{background-color:transparent;border:1px solid transparent;color:#003865;content:"";cursor:pointer;font-family:ICO Moon,sans-serif;font-size:24px;text-align:center;text-decoration:none;vertical-align:middle}@media (min-width:768px){button.search-button span.search-icon:after{background-color:transparent;border:1px solid transparent;color:#003865;font-size:24px}}button.search-button{background-color:transparent;border:none;border-radius:0;margin:0;outline:none!important;overflow:hidden;padding:0;position:absolute;right:140px;top:15px;z-index:2}button.search-button,button.search-button span.search-icon{height:45px;width:45px}button.search-button span.search-icon:after{bottom:auto;box-sizing:border-box;display:block;height:45px;left:0;line-height:45px;outline:none!important;overflow:visible;position:absolute;right:auto;top:0;width:45px;z-index:1}button.search-button span.search-icon:after:hover{cursor:pointer}button.search-button:hover span.search-icon:after{background-color:#a7dc54;border:1px solid #a7dc54;color:#003865;cursor:pointer}@media (min-width:768px){button.search-button:hover span.search-icon:after{background-color:#a7dc54;border:1px solid #a7dc54;color:#003865}}button.search-button:active span.search-icon:after,button.search-button:focus span.search-icon:after{background-color:transparent;border:1px solid #000;color:#003865}.bef-exposed-form.block-search,.search-block-form{bottom:auto;left:auto;position:absolute;right:0;top:0;width:100%}@media (min-width:992px){.bef-exposed-form.block-search,.search-block-form{width:50%}}.bef-exposed-form.block-search .block-inner,.search-block-form .block-inner{background-color:#003865;border:none;box-sizing:border-box;float:left;height:0;overflow:hidden;position:relative;top:80px;transition:all .2s ease-in-out;width:100%;z-index:991}@media (min-width:768px){.bef-exposed-form.block-search .block-inner,.search-block-form .block-inner{top:80px}}.bef-exposed-form.block-search .block-inner form,.search-block-form .block-inner form{display:none}.bef-exposed-form.block-search .block-inner.open,.search-block-form .block-inner.open{height:auto;max-height:250px;padding:20px}.bef-exposed-form.block-search .block-inner.open form,.search-block-form .block-inner.open form{border-bottom:1px solid #437196;display:block;margin:0;padding:0;text-align:right;width:100%}.bef-exposed-form.block-search .block-inner.open form .form--inline,.search-block-form .block-inner.open form .form--inline{width:100%}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item,.search-block-form .block-inner.open form .form--inline .form-item{margin-bottom:0;max-width:none;width:calc(100% - 45px)}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item .form-item__label,.search-block-form .block-inner.open form .form--inline .form-item .form-item__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text,.search-block-form .block-inner.open form .form--inline .form-item input.form-text{-webkit-appearance:none;background-clip:padding-box;background:none;border:none;border-radius:0;color:#fff;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:500;height:45px;line-height:45px;margin:0;max-width:100%;padding:0 10px;text-align:left}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text:focus,.search-block-form .block-inner.open form .form--inline .form-item input.form-text:focus{outline:none}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text::-webkit-input-placeholder,.search-block-form .block-inner.open form .form--inline .form-item input.form-text::-webkit-input-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text:-moz-placeholder,.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text::-moz-placeholder,.search-block-form .block-inner.open form .form--inline .form-item input.form-text:-moz-placeholder,.search-block-form .block-inner.open form .form--inline .form-item input.form-text::-moz-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-item input.form-text:-ms-input-placeholder,.search-block-form .block-inner.open form .form--inline .form-item input.form-text:-ms-input-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions,.search-block-form .block-inner.open form .form--inline .form-actions{clear:none;float:left}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button),.search-block-form .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button){left:auto;position:relative}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button):before,.search-block-form .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button):before{background-clip:padding-box;border-radius:0;box-sizing:border-box;color:#fff;content:"";cursor:pointer;display:block;font-family:ICO Moon,sans-serif;font-size:20px;height:45px;line-height:45px;overflow:visible;position:absolute;text-align:center;text-decoration:none;vertical-align:middle;width:45px;z-index:0}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit,.search-block-form .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit{background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:block;height:45px;line-height:45px;margin:0 0 3px;outline:none!important;overflow:hidden;padding:0;position:relative;text-indent:-9999px;width:45px;z-index:10}.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit:focus,.bef-exposed-form.block-search .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit:hover,.search-block-form .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit:focus,.search-block-form .block-inner.open form .form--inline .form-actions .submit-button:not(.reset-button) input.form-submit:hover{border:1px solid #fff}.block-system-main-block form#views-exposed-form-database-search-page-1,.region-content form#views-exposed-form-database-search-page-1,.region-pre-content form#views-exposed-form-database-search-page-1{position:relative;width:100%}.block-system-main-block form#views-exposed-form-database-search-page-1 .form--inline,.region-content form#views-exposed-form-database-search-page-1 .form--inline,.region-pre-content form#views-exposed-form-database-search-page-1 .form--inline{padding:0;position:relative}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete,.region-content form#views-exposed-form-database-search-page-1 .form-item,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext,.region-content form#views-exposed-form-database-search-page-1 .form-item--search,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete{margin-bottom:0;max-width:none;width:100%}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item .form-item__label,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext .form-item__label,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search .form-item__label,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete .form-item__label,.region-content form#views-exposed-form-database-search-page-1 .form-item .form-item__label,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext .form-item__label,.region-content form#views-exposed-form-database-search-page-1 .form-item--search .form-item__label,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete .form-item__label,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item .form-item__label,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext .form-item__label,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search .form-item__label,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete .form-item__label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text{-webkit-appearance:none;background-clip:padding-box;background:none;border:1px solid #c7c6c6;border-radius:0;color:#003865;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:500;height:60px;line-height:60px;margin:0;max-width:100%;padding:0 70px 0 10px;text-align:left;width:100%}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text:focus,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:focus,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:focus,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:focus,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:focus,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:focus,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:focus,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:focus,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:focus,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:focus,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:focus,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:focus{border:2px solid #799f32;outline:none}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text::-webkit-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-webkit-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-webkit-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-webkit-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text::-webkit-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-webkit-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-webkit-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-webkit-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text::-webkit-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-webkit-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-webkit-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-webkit-input-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text:-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text::-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-moz-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text::-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-moz-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text::-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text::-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text::-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-moz-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text::-moz-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item input.form-text:-ms-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-ms-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-ms-input-placeholder,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-ms-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:-ms-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-ms-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-ms-input-placeholder,.region-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-ms-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item input.form-text:-ms-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--id-search-api-fulltext input.form-text:-ms-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search input.form-text:-ms-input-placeholder,.region-pre-content form#views-exposed-form-database-search-page-1 .form-item--search-api-autocomplete input.form-text:-ms-input-placeholder{color:#fff;font-size:18px;font-size:1rem;font-weight:500}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions,.region-content form#views-exposed-form-database-search-page-1 .form-actions,.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions{bottom:0;height:60px;line-height:60px;position:absolute;right:0;width:60px}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button),.region-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button),.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button){left:auto;position:relative}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button):before,.region-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button):before,.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button):before{background-clip:padding-box;border-radius:0;box-sizing:border-box;color:#003865;content:"";cursor:pointer;display:block;font-family:ICO Moon,sans-serif;font-size:20px;height:60px;line-height:60px;overflow:visible;position:absolute;text-align:center;text-decoration:none;vertical-align:middle;width:60px;z-index:0}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit,.region-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit,.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit{background:transparent;border:none;box-sizing:border-box;cursor:pointer;display:block;height:60px;line-height:60px;margin:0;outline:none!important;overflow:hidden;padding:0;position:relative;text-indent:-9999px;width:60px;z-index:10}.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:focus,.block-system-main-block form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:hover,.region-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:focus,.region-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:hover,.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:focus,.region-pre-content form#views-exposed-form-database-search-page-1 .form-actions .submit-button:not(.reset-button) input.form-submit:hover{border:2px solid #799f32;outline:none}.region-pre-content form#views-exposed-form-database-search-page-1{margin-top:30px}.view-pantheon-solr-content-search .view-header{font-size:20px;font-size:1.11111rem;font-weight:500;margin-bottom:40px}.results-total{font-size:20px;font-size:1.11111rem;font-weight:500;margin-top:20px}div.pager .pager__items,nav.pager .pager__items{margin:2em 0;padding:0;text-align:center}div.pager [dir=rtl] .pager__items,nav.pager [dir=rtl] .pager__items{margin:2em 0}div.pager .pager__item,nav.pager .pager__item{color:#799f32;display:inline-block;font-size:18px;font-size:1rem;margin:0;padding:0 5px 10px}div.pager .pager__item a,nav.pager .pager__item a{-webkit-font-smoothing:antialiased;border-bottom:6px solid transparent;font-weight:700;line-height:1.55em;padding:0 5px 2px;text-decoration:none}div.pager .pager__item.is-active a,nav.pager .pager__item.is-active a{border-bottom-color:#799f32;border-bottom-width:6px;color:#799f32;font-weight:700}div.pager .pager__item a:focus,div.pager .pager__item a:hover,nav.pager .pager__item a:focus,nav.pager .pager__item a:hover{border-bottom-color:#799f32;color:#799f32}div.pager .pager__item--first a,div.pager .pager__item--last a,div.pager .pager__item--next a,div.pager .pager__item--previous a,nav.pager .pager__item--first a,nav.pager .pager__item--last a,nav.pager .pager__item--next a,nav.pager .pager__item--previous a{color:#799f32}.js-pager__items.pager{margin:20px 0 0;padding:0;text-align:center}.js-pager__items.pager .pager__item{list-style:none}button.accordion-trigger{background-color:transparent;border:0 solid #c7c6c6;box-sizing:border-box;clear:both;display:block;margin:1em 0 0;max-width:100%;outline:none;padding:0;width:100%}button.accordion-trigger .accordion-title{color:#000;display:block;font-family:"IBM Plex Serif",serif;font-size:24px;font-size:1.33333rem;font-weight:400;letter-spacing:.01em;line-height:1.42;margin-top:0;min-height:24px;padding:0 .25em 0 50px;position:relative;text-align:left;text-transform:none;width:100%}@media (min-width:768px){button.accordion-trigger .accordion-title{font-size:24px;font-size:1.33333rem;line-height:1.42}}button.accordion-trigger .accordion-title:before{background-color:transparent;color:#000;content:"";display:inline-block;font-family:ICO Moon,sans-serif;font-size:.9em;font-weight:400;height:24px;left:0;line-height:24px;position:absolute;text-align:center;top:.2em;transition:all .2s ease-in-out;width:24px}@media (min-width:768px){button.accordion-trigger .accordion-title:before{font-size:.9em;top:.2em}}button.accordion-trigger .accordion-title:after{border:solid #799f32;border-width:0 0 2px;content:"";display:inline-block;height:24px;left:0;position:absolute;top:.2em;width:24px}button.accordion-trigger:hover{cursor:pointer}button.accordion-trigger:hover .accordion-title{background-color:transparent}button.accordion-trigger:focus .accordion-title:after{outline-color:#000;outline-offset:5px;outline-style:solid;outline-width:1px}button.accordion-trigger.open .accordion-title:before{transform:rotate(180deg)}.accordion-content{border:0 solid #c7c6c6;box-sizing:border-box;max-width:100%;overflow:hidden;padding:10px 0 20px 50px;width:100%}.js .hidden{display:none}dialog{display:block}.no-scroll{overflow:hidden}@-webkit-keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}@keyframes modal-video-inner{0%{transform:translateY(100px)}to{transform:translate(0)}}.video-modal-overlay{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:rgba(0,0,0,.9);cursor:pointer;opacity:1;transition:opacity .3s ease-out;z-index:666}.video-modal,.video-modal-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.video-modal{z-index:667}.video-modal-title{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#fff;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-modal__wrapper{display:table;height:100%;margin:0 auto;max-width:854px;width:100%}.video-modal__content{display:table-cell;height:100%;vertical-align:middle;width:100%}#js-modal-content{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:#000;height:0;padding-bottom:56.25%;position:relative;transform:translate(0);transition:transform .3s ease-out;width:100%}#js-modal-content iframe{border:1px solid hsla(0,0%,100%,.2);height:100%;left:0;position:absolute;top:0;width:100%}.video-modal-close{background:transparent;border:none;cursor:pointer;display:inline-block;height:35px;overflow:hidden;position:absolute;right:20px;top:20px;width:35px;z-index:2}.video-modal-close:before{transform:rotate(45deg)}.video-modal-close:after{transform:rotate(-45deg)}.video-modal-close:after,.video-modal-close:before{background:#fff;border-radius:5px;content:"";height:2px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.video-modal-close:active,.video-modal-close:focus,.video-modal-close:hover{border:1px solid #fff;outline:none}.ui-widget-overlay{background-color:rgba(0,0,0,.5);opacity:1}.ui-widget.ui-widget-content{border:1px solid #c7c6c6}.ui-widget.ui-widget-content .ui-dialog-titlebar{background:#003865}.ui-widget.ui-widget-content .ui-dialog-titlebar .ui-dialog-title{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-widget.ui-widget-content .ui-dialog-content{padding:20px}.slick-slider{khtml-user-select:none;moz-box-sizing:border-box;moz-user-select:none;ms-touch-action:pan-y;ms-user-select:none;webkit-tap-highlight-color:transparent;webkit-touch-callout:none;webkit-user-select:none;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0;z-index:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:hand;cursor:pointer}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-active,.slick-current,.slick-slide{outline:none!important}.slick-slide{display:none;float:left;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-next,.slick-prev{background-color:transparent;border:none;box-sizing:border-box;display:inline-block;height:50px;line-height:50px;margin:0;outline:none!important;padding:0;position:absolute;text-indent:-9999px;top:calc(50% - 15px);width:50px}@media (min-width:992px){.slick-next,.slick-prev{height:40px;line-height:40px;width:40px}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;cursor:pointer;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{background-color:#a7dc54;color:#003865;opacity:1}.slick-next:focus:after,.slick-prev:focus:after{background-color:transparent!important;border:4px solid #fff;border-radius:50%;bottom:auto;box-sizing:border-box;content:"";display:inline-block;height:52px;left:-2px;line-height:52px;overflow:visible;position:absolute;right:auto;top:-2px;width:52px;z-index:1}@media (min-width:992px){.slick-next:focus:after,.slick-prev:focus:after{font-size:24px;height:42px;line-height:42px;width:42px}}.slick-next:before,.slick-prev:before{webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;background-clip:padding-box;background-color:#fff;border-radius:50%;bottom:auto;box-sizing:border-box;color:#003865;cursor:pointer;display:inline-block;font-family:ICO Moon,sans-serif;font-size:24px;font-weight:400;height:50px;left:0;line-height:50px;opacity:1;outline:none!important;overflow:visible;padding:0;position:absolute;right:auto;text-align:center;text-decoration:none;top:0;vertical-align:middle;width:50px;z-index:1}.slick-next:before:focus,.slick-next:before:hover,.slick-prev:before:focus,.slick-prev:before:hover{background-color:#fff}@media (min-width:992px){.slick-next:before,.slick-prev:before{font-size:24px;height:40px;line-height:40px;width:40px}}.slick-next:before:hover,.slick-prev:before:hover{cursor:pointer}.slick-next.slick-disabled,.slick-prev.slick-disabled{cursor:not-allowed!important;pointer-events:none!important}.slick-next.slick-disabled:after,.slick-next.slick-disabled:before,.slick-prev.slick-disabled:after,.slick-prev.slick-disabled:before{background:transparent;box-shadow:none;color:transparent;content:"";outline:none}.slick-next.slick-disabled:focus,.slick-next.slick-disabled:hover,.slick-prev.slick-disabled:focus,.slick-prev.slick-disabled:hover{background:transparent;box-shadow:none;color:transparent;outline:none}.slick-next.slick-disabled:focus:after,.slick-next.slick-disabled:focus:before,.slick-next.slick-disabled:hover:after,.slick-next.slick-disabled:hover:before,.slick-prev.slick-disabled:focus:after,.slick-prev.slick-disabled:focus:before,.slick-prev.slick-disabled:hover:after,.slick-prev.slick-disabled:hover:before{background:transparent;border:none;box-shadow:none;color:transparent;content:"";outline:none}.slick-next{right:3em}.slick-next:before{box-shadow:3px 3px 3px rgba(0,0,0,.3);content:""}.slick-prev{left:3em}.slick-prev:before{box-shadow:none!important;content:"";padding-right:3px;transform:rotate(-180deg)}.slick-prev:after{webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;background-clip:padding-box;border-radius:50%;bottom:auto;box-shadow:3px 3px 3px rgba(0,0,0,.3);box-sizing:border-box;content:"";cursor:pointer;display:inline-block;font-size:24px;font-weight:400;height:50px;left:0;line-height:50px;opacity:1;outline:none!important;overflow:visible;padding:0;position:absolute;right:auto;text-align:center;text-decoration:none;top:0;vertical-align:middle;width:50px;z-index:-1}.slick-prev:after,.slick-prev:after:focus,.slick-prev:after:hover{background-color:#fff}@media (min-width:992px){.slick-prev:after{font-size:24px;height:40px;line-height:40px;width:40px}}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;color:#003865;content:"";display:block;font-family:ICO Moon,sans-serif;font-size:10px;height:20px;left:0;line-height:20px;opacity:.4;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#003865;opacity:.75}[dir=rtl] .slick-next{left:-3em;right:auto}[dir=rtl] .slick-next:before{content:"";transform:rotate(180deg)}[dir=rtl] .slick-prev{left:auto;right:-3em}[dir=rtl] .slick-prev:before{content:""}[dir=rtl] .slick-slide{float:right}.hero-images .slick-slider .slick-list{margin:0}.hero-images .slick-slider .slick-slide{position:relative;vertical-align:middle}.hero-images .slick-slider .slick-prev{bottom:auto;left:20px;top:calc(50% - 15px);z-index:1}@media (min-width:992px){.hero-images .slick-slider .slick-prev{bottom:10%;left:45%;top:auto}}.hero-images .slick-slider .slick-next{bottom:auto;right:20px;top:calc(50% - 15px);z-index:1}@media (min-width:992px){.hero-images .slick-slider .slick-next{bottom:10%;right:45%;top:auto}}.hero-images.fouc{visibility:hidden}@media (min-width:992px){.homepage-services .slick-next,.homepage-services .slick-next:before,.homepage-services .slick-prev,.homepage-services .slick-prev:before{height:50px;line-height:50px;width:50px}.homepage-services .slick-next:focus:after,.homepage-services .slick-prev:focus:after{height:52px;line-height:52px;width:52px}}.homepage-services .slick-prev{bottom:auto;left:20px;top:150px}@media (min-width:1200px){.homepage-services .slick-prev{bottom:auto;left:20px;top:calc(50% - 15px)}}.homepage-services .slick-next{bottom:auto;right:20px;top:150px;z-index:1}@media (min-width:1200px){.homepage-services .slick-next{bottom:auto;right:20px;top:calc(50% - 15px)}}.section--type-photo-gallery{padding:0 10px}.section--type-photo-gallery .slick-slider{margin-left:-20px;margin-right:-20px}.section--type-photo-gallery .slick-slider .slick-list{margin:0}.section--type-photo-gallery .slick-slider .slick-slide{padding:10px;position:relative;vertical-align:middle}.section--type-photo-gallery .slick-slider .slick-prev{bottom:auto;left:20px;top:calc(50% - 15px);z-index:1}.section--type-photo-gallery .slick-slider .slick-next{bottom:auto;right:20px;top:calc(50% - 15px);z-index:1}.section--type-awards .slick-slider .slick-list,.section--type-sponsors .slick-slider .slick-list{margin:0}.section--type-awards .slick-slider .slick-list .slick-track,.section--type-sponsors .slick-slider .slick-list .slick-track{display:flex!important}.section--type-awards .slick-slider .slick-slide,.section--type-sponsors .slick-slider .slick-slide{height:inherit!important;padding:0 10px;position:relative;vertical-align:middle}@media (min-width:0px){.section--type-awards .slick-slider .slick-slide,.section--type-sponsors .slick-slider .slick-slide{display:flex}.section--type-awards .slick-slider .slick-slide>div,.section--type-sponsors .slick-slider .slick-slide>div{display:flex;flex:1}}.section--type-awards .slick-slider .slick-prev,.section--type-sponsors .slick-slider .slick-prev{bottom:auto;left:20px;top:calc(50% - 15px);z-index:1}.section--type-awards .slick-slider .slick-next,.section--type-sponsors .slick-slider .slick-next{bottom:auto;right:20px;top:calc(50% - 15px);z-index:1}.custom-select{display:block;position:relative}.custom-select select{box-sizing:border-box;font-size:16px;font-size:.88889rem;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.custom-select select:focus{outline:2px solid #799f32!important;outline-offset:3px!important}.custom-select:after{content:" ";display:none;pointer-events:none;position:absolute;right:1em;top:50%;z-index:1}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.custom-select:after{display:block}.custom-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;padding-right:2.5em}.custom-select select:focus{border-color:#aaa}}.cs-button{background:#799f32;border-radius:0;box-shadow:none}.custom-select{margin-top:0}.custom-select select{background:#799f32;border:1px solid #799f32;border-radius:0;color:#fff;cursor:pointer;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:300;height:60px;letter-spacing:.08em;text-transform:uppercase}@media (min-width:768px){.custom-select select{font-size:18px;font-size:1rem}}.custom-select:after{color:#fff;content:"";font-family:ICO Moon,sans-serif;font-size:24px;line-height:60px;right:15px;top:0}.custom-select select:focus{border-color:#fff;box-shadow:none;outline:none}@supports (box-shadow:none){.custom-select select:focus{outline:none}}.custom-select option{font-weight:400;min-height:auto}.field--name-field-content-sections>.field__item{box-sizing:border-box;margin-bottom:36px;margin-top:0}.field--name-field-content-sections>.field__item:after{clear:both;content:"";display:table}.field--name-field-content-sections>.field__item:last-child{margin-bottom:0}.field--name-field-content-sections>.field__item.no-results{display:none;margin-bottom:0}@media (min-width:768px){.field--name-field-content-sections>.field__item{margin-bottom:72px}.field--name-field-content-sections>.field__item:last-child{margin-bottom:0}}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .field--name-field-intro-text{font-family:"IBM Plex Serif",serif;font-size:20px;font-size:1.11111rem;font-weight:400}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .field--name-field-intro-text{font-size:24px;font-size:1.33333rem}}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger{background-color:#fff;border:0;cursor:pointer;float:right;height:35px;outline:0;width:105px;z-index:2}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger .collapsed-text-trigger-title{border-bottom:1px solid #799f32;color:#003865;display:block;height:35px;line-height:35px;position:relative;width:90px}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger .collapsed-text-trigger-title:before{content:"MORE";display:inline-block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400;left:5px;letter-spacing:.04em;position:absolute;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger .collapsed-text-trigger-title:after{color:inherit;content:"";display:inline-block;font-family:ICO Moon,sans-serif;font-size:.9em;font-weight:400;position:absolute;right:5px;text-align:center;transition:all .2s ease-in-out;width:1em}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger:active,.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger:focus{outline-color:#000;outline-offset:5px;outline-style:dotted;outline-width:1px}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger:active .collapsed-text-trigger-title,.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger:focus .collapsed-text-trigger-title{border-bottom:1px solid #000}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger.open .collapsed-text-trigger-title:before{content:"LESS"}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger.open .collapsed-text-trigger-title:after{content:""}.field--name-field-content-sections>.field__item .section--type-intro-with-collapsed-content .collapsed-text-trigger+.data-collapse{clear:both;margin-top:72px}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-heading{margin:0 auto 36px;max-width:800px;text-align:center}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-heading h2{color:#000;font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-one,.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-two{float:left;width:100%}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-one,.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-two{width:50%}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-one{padding-right:20px}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only .paragraph-wrapper .field--name-field-column-two{padding-left:20px}}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only:not(.column--type-list) .paragraph-wrapper{padding:0 20px}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only:not(.column--type-list) .paragraph-wrapper .field--name-field-column-one+.field--name-field-column-two{margin-top:36px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-two-columns-text-only:not(.column--type-list) .paragraph-wrapper{padding:0 40px}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only:not(.column--type-list) .paragraph-wrapper .field--name-field-column-one+.field--name-field-column-two{margin-top:0}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-two-columns-text-only:not(.column--type-list) .paragraph-wrapper{padding:0 20px}}.field--name-field-content-sections>.field__item .section--type-two-columns-text-only.column--type-list ul{margin:0}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-two-columns-text-only.column--type-list ul{padding-left:0!important}}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text{background-color:#ededed;box-sizing:border-box;float:left;width:100%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col{box-sizing:border-box;float:left;margin-left:0;margin-right:0;position:relative;width:100%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col img,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col picture,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col img,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col picture,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col img,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col picture{max-width:none;width:100%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .field--name-field-custom-video-image+.field--name-field-video .media{position:static}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .field--name-field-custom-video-image+.field--name-field-video .field--name-thumbnail{display:none}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .launch-button.audio-description button{border-bottom:2px solid transparent}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .launch-button.audio-description button span:after,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .launch-button.audio-description button span:before{color:#003865!important}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .launch-button.audio-description button:focus,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .launch-button.audio-description button:hover{border-bottom:2px solid #799f32;outline:none}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col{padding:20px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col a.button-link{background-color:#fff}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-two-columns-image-text{margin-top:54px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .inner-wrapper{padding:0 40px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col{float:left;padding-bottom:40px;padding-top:40px;position:relative;width:40%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col{float:right;padding:40px 0 40px 20px;width:60%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .right .image-col,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .right .video-col{box-sizing:border-box;float:right}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .right .text-col{float:left;padding:40px 20px 40px 0}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-two-columns-image-text{min-height:375px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col{padding-bottom:0;width:50%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .image-col .field--name-field-image,.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .video-col .field--name-field-image{bottom:auto;left:0;position:absolute;right:0;top:-40px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col{float:right;padding:40px 0 40px 40px;width:50%}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .right .text-col{padding:40px 40px 40px 0}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-two-columns-image-text{min-height:475px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .inner-wrapper{padding:0 20px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .text-col{padding:60px 0 60px 60px}.field--name-field-content-sections>.field__item .section--type-two-columns-image-text .right .text-col{padding:60px 60px 60px 0}}.field--name-field-content-sections>.field__item .section--type-video{position:relative}.field--name-field-content-sections>.field__item .section--type-video .paragraph-wrapper{padding-bottom:40px;z-index:1}.field--name-field-content-sections>.field__item .section--type-video .paragraph-wrapper:after{background:linear-gradient(1turn,#ededed,hsla(0,0%,100%,0));background-position:bottom;background-repeat:repeat-y;bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#ffffff",GradientType=1);left:0;position:absolute;right:0;top:0;z-index:0}.field--name-field-content-sections>.field__item .section--type-video .paragraph-wrapper .inner-wrapper{position:relative;z-index:1}.field--name-field-content-sections>.field__item .section--type-video .field--name-field-custom-video-image+.field--name-field-video .media,.field--name-field-content-sections>.field__item .section--type-video .field--name-field-image+.field--name-field-video .media{position:static}.field--name-field-content-sections>.field__item .section--type-video .field--name-field-custom-video-image+.field--name-field-video .field--name-thumbnail,.field--name-field-content-sections>.field__item .section--type-video .field--name-field-image+.field--name-field-video .field--name-thumbnail{display:none}.field--name-field-content-sections>.field__item .section--type-video .launch-button.audio-description button{border-bottom:2px solid transparent}.field--name-field-content-sections>.field__item .section--type-video .launch-button.audio-description button span:after,.field--name-field-content-sections>.field__item .section--type-video .launch-button.audio-description button span:before{color:#003865!important}.field--name-field-content-sections>.field__item .section--type-video .launch-button.audio-description button:focus,.field--name-field-content-sections>.field__item .section--type-video .launch-button.audio-description button:hover{border-bottom:2px solid #799f32;outline:none}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-video .paragraph-wrapper .inner-wrapper{padding:0 20px}}.field--name-field-content-sections>.field__item .section--type-image .field--name-field-caption{background-color:#ededed;clear:both;display:block;float:left;margin-top:0;padding:20px;width:100%}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-image .field--name-field-caption{float:right;margin-right:-40px;margin-top:-60px;padding:70px 20px 20px;width:90%}}.field--name-field-content-sections>.field__item .section--type-callout .paragraph-wrapper{padding:0 10px}.field--name-field-content-sections>.field__item .section--type-callout .field--name-field-heading h2{color:#437196;font-family:Montserrat,sans-serif;font-size:32px;font-size:1.77778rem;font-weight:300;letter-spacing:.08em;line-height:1.34;margin-bottom:4px;text-align:center;text-transform:uppercase}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-callout .field--name-field-heading h2{font-size:40.5px;font-size:2.25rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-callout .field--name-field-heading h2{font-size:55px;font-size:3.05556rem}}.field--name-field-content-sections>.field__item .section--type-callout .field--name-field-text{font-family:"IBM Plex Serif",serif;font-size:22px;font-size:1.22222rem;font-style:italic;font-weight:300;letter-spacing:0;line-height:1.33;margin:0 auto;max-width:800px;text-align:center}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-callout .field--name-field-text{font-size:30px;font-size:1.66667rem}}.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-heading,.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-views-block .field__item__label{margin:0 auto 36px;max-width:800px;text-align:center}.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-heading h2,.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-views-block .field__item__label h1,.field--name-field-content-sections>.field__item .section--type-the-latest .field--name-field-views-block .field__item__label h2{color:#000;font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-visit-events .field--name-field-heading{margin:0 auto;max-width:800px;text-align:center}.field--name-field-content-sections>.field__item .section--type-visit-events .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-visit-events .field--name-field-heading h2{color:#003865;font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-visit-events .field--name-field-subheading{font-family:"IBM Plex Serif",serif;font-size:30px;font-size:1.66667rem;font-style:italic;font-weight:300;margin:9px auto 0;max-width:800px;text-align:center}.field--name-field-content-sections>.field__item .section--type-visit-events .view-events-on-site-visit{display:block;margin-left:auto;margin-right:auto;max-width:800px;padding:40px 20px 20px;width:100%}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-visit-events .view-events-on-site-visit{padding:40px}}.field--name-field-content-sections>.field__item .section--type-visit-events .view-events-visit-on-the-road{padding-top:40px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-visit-events .view-events-visit-on-the-road{padding:40px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-visit-events .view-events-visit-on-the-road{padding:40px 0 0}}.field--name-field-content-sections>.field__item .section--type-schedule{background:#ededed}.field--name-field-content-sections>.field__item .section--type-schedule>.paragraph-wrapper{padding:40px 20px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-schedule>.paragraph-wrapper{padding:40px}}.field--name-field-content-sections>.field__item .section--type-schedule .field+.field{margin-top:9px}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-heading h2{color:#437196;font-family:Montserrat,sans-serif;font-size:36px;font-size:2rem;font-weight:300;letter-spacing:.08em;line-height:1.34;margin-bottom:20px;text-align:center;text-transform:uppercase}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-heading h2{font-size:40.5px;font-size:2.25rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-heading h2{font-size:55px;font-size:3.05556rem}}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-classes .field__item+.field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-items .field__item+.field__item{border-top:1px solid #fff;margin-top:36px;padding-top:36px}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-name{font-family:Montserrat,sans-serif;font-size:25px;font-size:1.38889rem;font-weight:500;letter-spacing:.05em}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-dates .field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-dates .field__label,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-location .field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-location .field__label,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-schedule .field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-schedule .field__label{line-height:27px}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-dates .field__label,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-location .field__label,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-schedule .field__label{display:inline-block;font-family:Montserrat,sans-serif;font-size:16px;font-size:.88889rem;font-weight:500;letter-spacing:.05em;margin-right:4px}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-dates .field__label:after,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-location .field__label:after,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-schedule .field__label:after{content:":"}.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-dates .field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-location .field__item,.field--name-field-content-sections>.field__item .section--type-schedule .field--name-field-schedule .field__item{display:inline-block;font-family:"IBM Plex Serif",serif;font-size:18px;font-size:1rem;font-weight:400}.field--name-field-content-sections>.field__item .section--type-schedule .group-left{float:left;width:60%}.field--name-field-content-sections>.field__item .section--type-schedule .group-right{float:right;padding-top:10px;text-align:right;width:40%}.field--name-field-content-sections>.field__item .section--type-schedule .group-bottom{clear:both;float:left}.field--name-field-content-sections>.field__item .section--type-schedule a.button-link{background:#fff}.field--name-field-content-sections>.field__item .section--type-schedule .accordion-trigger{width:auto}.field--name-field-content-sections>.field__item .section--type-schedule .accordion-trigger .accordion-title{font-family:"IBM Plex Serif",serif;font-size:24px;font-size:1.33333rem;font-style:italic;letter-spacing:.01em;padding-left:35px;text-transform:none}.field--name-field-content-sections>.field__item .section--type-schedule .accordion-content{padding-left:0}.field--name-field-content-sections>.field__item .section--type-call-to-action{background:#003865;color:#fff;padding:40px 20px}.field--name-field-content-sections>.field__item .section--type-call-to-action .field--name-field-heading{padding-bottom:10px;text-align:center}.field--name-field-content-sections>.field__item .section--type-call-to-action .field--name-field-heading h2{color:#fff}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col,.field--name-field-content-sections>.field__item .section--type-call-to-action .text-col{text-align:center}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button{display:inline-block;padding:10px}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a{border-color:#a7dc54;color:#fff}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a:active,.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a:hover{color:#003865}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a:before{box-shadow:inset 0 0 0 1px #a7dc54;transition-duration:.5s}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a:hover:before{box-shadow:inset 0 0 0 60px #a7dc54}.field--name-field-content-sections>.field__item .section--type-call-to-action .button-col .field--name-field-button a:focus{outline-color:#fff;outline-offset:3px;outline-style:solid;outline-width:2px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-call-to-action{padding:40px}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper{align-items:center;display:flex!important}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper .cta-wrapper{align-items:center;display:flex!important;margin:0 auto}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper .cta-wrapper .button-col,.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper .cta-wrapper .heading-col,.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper .cta-wrapper .text-col{display:inline-block}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-buttons .heading-col{padding-right:10px}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-buttons .heading-col .field--name-field-heading{padding-bottom:0}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-buttons .button-col{padding-left:10px}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-buttons .button-col .field--name-field-button{padding:10px}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-text .heading-col{padding-right:20px}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-text .heading-col .field--name-field-heading{padding-bottom:0}.field--name-field-content-sections>.field__item .section--type-call-to-action .paragraph-wrapper.cta-text .text-col{max-width:400px;padding-left:20px;text-align:left}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-call-to-action .cta-buttons .button-col{white-space:nowrap}}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper{position:relative}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-heading{margin-bottom:36px;text-align:center}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-heading h2{font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider){display:flex;justify-content:center}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards{align-items:center;background:#ededed;box-sizing:border-box;display:flex;margin:0 10px;padding:30px 20px}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award{padding:0 20px;width:100%}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field{color:#000;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field a{border:1px solid transparent;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;padding:10px;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field a:focus,.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field a:hover{border:1px solid #000;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field a:focus img,.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards .paragraph--type-award>.field a:hover img{outline:none}@media (min-width:480px){.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards{width:240px}}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards{width:256px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items:not(.slick-slider) .field__item.field--name-field-awards{width:248px}}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards{width:100%}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award{background:#ededed;padding:30px 20px;width:100%}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field{align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;justify-content:center;line-height:1.25;margin:0 auto;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field a{border:1px solid transparent;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;padding:10px;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field a:focus,.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field a:hover{border:1px solid #000;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field a:focus img,.field--name-field-content-sections>.field__item .section--type-awards .paragraph-wrapper .field--name-field-awards.field__items.slick-slider .field__item.field--name-field-awards .paragraph--type-award>.field a:hover img{outline:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper{position:relative}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-heading{margin-bottom:36px;text-align:center}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-heading h2{font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider){display:flex;justify-content:center}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors{align-items:center;background:#ededed;box-sizing:border-box;display:flex;margin:0 10px;padding:30px 20px}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor{padding:0 20px;width:100%}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field{color:#000;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a{border:1px solid transparent;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;padding:10px;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:focus,.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:hover{border:1px solid #000;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:focus img,.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:hover img{outline:none}@media (min-width:480px){.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors{width:240px}}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors{width:256px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items:not(.slick-slider) .field__item.field--name-field-sponsors{width:248px}}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors{width:100%}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor{background:#ededed;padding:30px 20px;width:100%}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field{align-items:center;color:#000;display:flex;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;justify-content:center;line-height:1.25;margin:0 auto;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a{border:1px solid transparent;color:#000;display:inline-block;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;line-height:1.25;padding:10px;text-align:center;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:focus,.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:hover{border:1px solid #000;text-decoration:none}.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:focus img,.field--name-field-content-sections>.field__item .section--type-sponsors .paragraph-wrapper .field--name-field-sponsors.field__items.slick-slider .field__item.field--name-field-sponsors .paragraph--type-sponsor>.field a:hover img{outline:none}.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper{padding-bottom:40px;position:relative}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper{padding-bottom:0}}.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading{background:#003865;margin-left:10px;max-width:300px;padding:20px;position:relative;z-index:1}.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading h2{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:300}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading h2{font-size:30px;font-size:1.66667rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading h2{font-size:34px;font-size:1.88889rem}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading h2{font-size:34px;font-size:1.88889rem}}.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading+.field--name-field-gallery{margin-top:-20px}@media (min-width:576px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading{max-width:85%}}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading{max-width:65%}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-photo-gallery .paragraph-wrapper .field--name-field-heading{left:80px;max-width:400px;position:absolute;top:15%}}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid{margin:0 auto;max-width:1400px;width:100%}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper{padding:0 20px 40px;position:relative}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper{padding-bottom:0}}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .heading-wrapper{background:#003865;margin-bottom:36px;margin-left:auto;margin-right:auto;max-width:950px;padding:20px}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .heading-wrapper h2{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:300;text-align:center}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .heading-wrapper h2{font-size:30px;font-size:1.66667rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .heading-wrapper h2{font-size:34px;font-size:1.88889rem}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .heading-wrapper h2{font-size:34px;font-size:1.88889rem}}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper{margin-left:-10px;margin-right:-10px}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images{display:flex;flex-wrap:wrap}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images a{cursor:pointer}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images a:focus{outline:2px solid;outline-offset:5px}.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images>.field__item{margin-bottom:20px;padding:0 10px;width:50%}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images>.field__item{padding:0 10px;width:33.33333%}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-photo-gallery-grid .paragraph-wrapper .images-wrapper .field--name-field-images>.field__item{padding:0 10px;width:25%}}.field--name-field-content-sections>.field__item .section--type-testimonials .paragraph-wrapper{position:relative}.field--name-field-content-sections>.field__item .section--type-featured-event{background:#003865;color:#fff}.field--name-field-content-sections>.field__item .section--type-accordions .paragraph-wrapper{border-bottom:1px solid #c7c6c6;border-top:1px solid #c7c6c6;padding-bottom:36px;padding-top:36px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-accordions .paragraph-wrapper{padding-bottom:72px;padding-top:72px}}.field--name-field-content-sections>.field__item .section--type-accordions .paragraph-wrapper .field--name-field-heading{text-align:center}.field--name-field-content-sections>.field__item .section--type-accordions .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-accordions .paragraph-wrapper .field--name-field-heading h2{font-family:Montserrat,sans-serif;font-size:45px;font-size:2.5rem;font-weight:300;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-tabs{background-color:#ededed;padding:20px}.field--name-field-content-sections>.field__item .section--type-tabs a.button-link{background-color:#fff}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs{padding:40px}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-tabs .paragraph-wrapper{padding:40px 120px}}.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h2{color:#437196;font-family:Montserrat,sans-serif;font-size:36px;font-size:2rem;font-weight:300;letter-spacing:.08em;line-height:1.34;margin-bottom:4px;text-align:center;text-transform:uppercase}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h2{font-size:40.5px;font-size:2.25rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs .field--name-field-heading h2{font-size:55px;font-size:3.05556rem}}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs{display:block;padding:20px 0}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section{padding:20px 0}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section+.non-tab-section{margin-top:40px}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section div+div{margin-top:36px}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title{background-color:#fff}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3{background-color:#fff;padding:20px 20px 20px 60px;position:relative}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon:before{color:inherit;display:inline-block;font-family:ICO Moon,sans-serif;font-size:24px;font-weight:400;height:40px;left:10px;position:absolute;text-align:center;width:40px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon:before{font-size:30px;height:45px;width:45px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon:before{font-size:35px}}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.credit-card:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.credit-card:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.matched-gift:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.matched-gift:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.wire-transfer:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.wire-transfer:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.check:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.check:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.stock:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.stock:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.smart-phone:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.smart-phone:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.laptop:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.laptop:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.asl:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.asl:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.college:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.college:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.mortarboard:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.mortarboard:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.meeting:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.meeting:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h2.icon.group:before,.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs .non-tab-section .non-tab-section-title h3.icon.group:before{content:""}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs .non-tabs{display:none}}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs{display:none!important}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs{display:block!important}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs .js-tabcontent[aria-hidden=true]{display:none}}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical{border:0;overflow:auto;padding:20px 10px}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .field--name-field-section-title{display:none}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical a.button-link{background-color:#fff}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist{display:block;float:left;margin:0;padding:0;width:35%}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item{display:block;margin:0;padding:0;width:100%}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link{background:transparent;border:1px solid transparent;color:#000;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:500;letter-spacing:.05em;line-height:1.3em;outline:none;padding:20px 20px 20px 60px;position:relative;text-decoration:none;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon:before{color:inherit;display:inline-block;font-family:ICO Moon,sans-serif;font-size:24px;font-weight:400;height:40px;left:10px;position:absolute;text-align:center;width:40px}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon:before{font-size:30px;height:45px;width:45px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon:before{font-size:35px}}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.credit-card:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.matched-gift:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.wire-transfer:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.check:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.stock:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.smart-phone:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.laptop:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.asl:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.college:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.mortarboard:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.meeting:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link.icon.group:before{content:""}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link:hover{background-color:#fff;border:1px solid #fff}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link:focus{outline-color:#000;outline-offset:5px;outline-style:solid;outline-width:3px}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__item [aria-selected=true].js-tablist__link{background:#fff;border:1px solid #000;color:#000;cursor:default}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .tabcontent-wrapper{float:right;padding-left:30px;width:65%}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent{margin-right:10px}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent:focus{outline-color:#000;outline-offset:10px;outline-style:dotted;outline-width:1px}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical{padding:40px 10px}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist{width:30%}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .js-tablist .js-tablist__link{font-size:24px;font-size:1.33333rem}.field--name-field-content-sections>.field__item .section--type-tabs .tofu-tabs.vertical .tabcontent-wrapper{width:70%}}.field--name-field-content-sections>.field__item .section--type-tabs-images{background-color:#ededed;padding:20px}.field--name-field-content-sections>.field__item .section--type-tabs-images a.button-link{background-color:#fff}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs-images{background-color:transparent;padding:0}}.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading{background-color:#ededed}.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h2{color:#437196;font-family:Montserrat,sans-serif;font-size:36px;font-size:2rem;font-weight:300;letter-spacing:.08em;line-height:1.34;margin-bottom:4px;text-align:center;text-transform:uppercase}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h2{font-size:40.5px;font-size:2.25rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h2{font-size:50px;font-size:2.77778rem;text-align:left}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading h2{font-size:50px;font-size:2.77778rem;text-align:left}}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading{background-color:transparent;padding:0 20px 20px}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading{max-width:650px;padding:0 0 20px 40px;width:60%}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading{padding:0 0 20px 80px;width:50%}}@media (min-width:1400px){.field--name-field-content-sections>.field__item .section--type-tabs-images .field--name-field-heading{padding:0 0 20px 120px;width:48%}}.field--name-field-content-sections>.field__item .section--type-tabs-images .action-elements{border-top:1px solid #fff;margin-top:40px;padding-top:40px;text-align:center}.field--name-field-content-sections>.field__item .section--type-tabs-images .action-elements .field--name-field-action-button,.field--name-field-content-sections>.field__item .section--type-tabs-images .action-elements .field--name-field-action-message{display:inline-block}.field--name-field-content-sections>.field__item .section--type-tabs-images .action-elements .field--name-field-action-button a{background-color:#fff}.field--name-field-content-sections>.field__item .section--type-tabs-images .action-elements .field--name-field-action-message{color:#003865;font-family:Montserrat,sans-serif;font-size:24px;font-size:1.33333rem;font-weight:500;letter-spacing:.05em;padding-bottom:10px;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs{background-color:#ededed;display:block;padding:20px 0}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .section--type-tab-item-image{padding:20px 0}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .section--type-tab-item-image+.section--type-tab-item-image{margin-top:40px}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .section--type-tab-item-image .field+.field{margin-top:20px}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .section--type-tab-item-image .field--name-field-section-title{background-color:#fff;padding:20px}@media (min-width:576px){.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .field--name-field-section-body{width:50%}.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs .field--name-field-image{float:right;padding:0 0 0 20px;width:50%}}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs-images .non-tabs{display:none}}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs{display:none!important}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs{display:block!important}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs .js-tabcontent[aria-hidden=true]{display:none}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs{display:flex!important}}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical{background-color:#ededed;border:0;float:left;padding:40px;position:relative}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .field--name-field-section-title{display:none}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .action-elements{border-top:1px solid #fff;bottom:40px;left:40px;margin-top:0;padding-left:20px;padding-top:40px;position:absolute;width:calc(100% - 80px)}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .action-elements .field--name-field-action-button,.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .action-elements .field--name-field-action-message{display:inline-block;padding:0 10px 10px 0}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist{display:block;float:left;margin:0;padding:0 30px 200px 0;width:50%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item{display:block;list-style:none;margin:0;padding:0;width:100%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link{word-wrap:break-word;hyphenate-limit-chars:8 4 4;background:transparent;border:1px solid transparent;color:#000;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:17px;font-size:.94444rem;font-weight:500;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.025em;line-height:1.3em;outline:none;overflow-wrap:break-word;padding:20px 10px 20px 20px;position:relative;text-decoration:none;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link:hover{background-color:#fff;border:1px solid #fff}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link:focus{outline-color:#000;outline-offset:5px;outline-style:solid;outline-width:3px}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link:active{background-color:transparent;left:1px;top:1px}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item [aria-selected=true].js-tablist__link{background:#fff;border:1px solid #000;color:#000;cursor:default}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper{background-color:#ededed;float:right;width:50%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent:focus{outline:none}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent:focus .field--name-field-section-body p:first-of-type{outline-color:#000;outline-offset:5px;outline-style:dotted;outline-width:1px}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-section-body{padding-bottom:200px}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-image{margin-bottom:20px}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical{display:flex;padding:0;position:relative}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .action-elements{width:50%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist{background-color:#ededed;padding-left:40px;padding-right:20px;padding-top:40px;width:25%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link{font-size:17px;font-size:.94444rem}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper{background-color:transparent;display:flex;width:75%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent[aria-hidden=true]{display:none!important}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent,.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .js-tabcontent .tabcontent-item-wrapper,.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .section--type-tab-item-image{display:flex}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .section--type-tab-item-image .paragraph-wrapper{display:flex;flex-direction:row-reverse}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-image{background:#fff;margin-bottom:0;margin-top:-120px;padding:0 0 160px;position:relative;width:65%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-section-body{background-color:#ededed;float:left;padding:40px 20px 200px 0;width:35%}}@media (min-width:1200px){.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .action-elements{width:45%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist{padding-right:30px;width:25%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link{font-size:20px;font-size:1.11111rem;letter-spacing:.05em}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper{width:75%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-image{width:65%}.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .tabcontent-wrapper .field--name-field-section-body{float:left;width:35%}}@media (min-width:1400px){.field--name-field-content-sections>.field__item .section--type-tabs-images .tofu-tabs.vertical .js-tablist .js-tablist__item .js-tablist__link{font-size:24px;font-size:1.33333rem;letter-spacing:.05em}}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading{margin-bottom:36px;text-align:center}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h2{font-family:Montserrat,sans-serif;font-size:32px;font-size:1.77778rem;font-weight:300;text-transform:uppercase}@media (min-width:768px){.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h2{font-size:40px;font-size:2.22222rem}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h1,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper .field--name-field-heading h2{font-size:45px;font-size:2.5rem}}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person{display:flex;flex-wrap:wrap}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item{margin-bottom:20px;opacity:1;width:100%}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item .more-info{width:100%}@media (min-width:480px){.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item{margin-bottom:40px;padding:0 20px;width:50%}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item .more-info{width:200%}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info{margin-left:calc(-100% - 40px)}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info .field--type-email,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info .field--type-telephone{margin-left:calc(50% + 40px)}}@media (min-width:992px){.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item{padding:0 20px;width:33.33333%}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item .more-info{width:300%}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info .field--type-email,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(2n+2) .more-info .field--type-telephone{margin-left:0}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+2) .more-info{margin-left:calc(-100% - 40px)}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+2) .more-info .field--type-email,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+2) .more-info .field--type-telephone{margin-left:calc(33.33333% + 40px)}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+3) .more-info{margin-left:calc(-200% - 80px)}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+3) .more-info .field--type-email,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item:nth-child(3n+3) .more-info .field--type-telephone{margin-left:calc(66.66667% + 80px)}}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item.gray-out .node:not(.is-visible){opacity:.3}.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item.gray-out .node:not(.is-visible) img,.field--name-field-content-sections>.field__item .section--type-related-people .paragraph-wrapper>.field--name-field-person>.field__item.gray-out .node:not(.is-visible) picture{filter:grayscale(100%)}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link{background-color:transparent;border:0;color:#003865;font-family:Montserrat,sans-serif;font-size:16px;font-size:.88889rem;font-weight:300;padding:10px 10px 5px;position:relative;text-transform:uppercase}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:before{background-color:#799f32;border-bottom:2px solid #799f32;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;top:auto;transition:all .2s ease-in-out;z-index:-1}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:focus{border:0;color:#fff;outline:none}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:focus:before{background-color:#799f32;height:100%;transition:none}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:active,.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:hover{border:0;color:#fff}.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:active:before,.field--name-field-content-sections>.field__item .section--type-tab-item-image .field--name-field-section-body a.button-link:hover:before{height:100%}#cboxWrapper{color:#1c3863;font-family:Montserrat,sans-serif}#cboxWrapper #cboxCurrent{bottom:-2px;color:#1c3863}#block-entityviewcontent-banner .contextual,.block-search .contextual,.search-block-form .contextual,nav .contextual{display:none}@media (min-width:768px){.node-type-featured:not(.transparent-disabled) #site-header,.node-type-homepage:not(.transparent-disabled) #site-header{background:transparent;box-shadow:none;transition:background .5s ease-out}.node-type-featured:not(.transparent-disabled) #site-header .logo:focus,.node-type-homepage:not(.transparent-disabled) #site-header .logo:focus{outline:1px dotted #fff}.node-type-featured:not(.transparent-disabled) #site-header .logo .white-logo,.node-type-homepage:not(.transparent-disabled) #site-header .logo .white-logo{display:block}.node-type-featured:not(.transparent-disabled) #site-header .logo .main-logo,.node-type-homepage:not(.transparent-disabled) #site-header .logo .main-logo{display:none}.node-type-featured:not(.transparent-disabled) #site-header .menu--featured a,.node-type-homepage:not(.transparent-disabled) #site-header .menu--featured a{color:#fff}.node-type-featured:not(.transparent-disabled) #site-header .menu--featured a:active,.node-type-featured:not(.transparent-disabled) #site-header .menu--featured a:hover,.node-type-homepage:not(.transparent-disabled) #site-header .menu--featured a:active,.node-type-homepage:not(.transparent-disabled) #site-header .menu--featured a:hover{color:#003865}.node-type-featured:not(.transparent-disabled) #site-header .menu--featured a:focus:after,.node-type-homepage:not(.transparent-disabled) #site-header .menu--featured a:focus:after{border:1px solid #fff;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;z-index:-1}.node-type-featured:not(.transparent-disabled) #site-header .search-button .search-icon:after,.node-type-homepage:not(.transparent-disabled) #site-header .search-button .search-icon:after{color:#fff}.node-type-featured:not(.transparent-disabled) #site-header .search-button:hover .search-icon:after,.node-type-homepage:not(.transparent-disabled) #site-header .search-button:hover .search-icon:after{color:#003865}.node-type-featured:not(.transparent-disabled) #site-header .search-button:focus span.search-icon:after,.node-type-homepage:not(.transparent-disabled) #site-header .search-button:focus span.search-icon:after{border:1px solid #fff;color:#fff}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger{background-color:transparent}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-label,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-label{color:#fff}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner:after,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner:before,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner:after,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger .hamburger-inner:before{background-color:#fff}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover{background-color:#a7dc54}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-label,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-label,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-label,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-label{color:#003865}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner:after,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner:before,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner:after,.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner:before,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner:after,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger.is-active .hamburger-inner:before,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner:after,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:hover .hamburger-inner:before{background-color:#003865}.node-type-featured:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:focus,.node-type-homepage:not(.transparent-disabled) #site-header .hamburger-navigation button.hamburger:focus{opacity:1;outline-color:#fff;outline-style:solid;outline-width:1px}.node-type-featured:not(.transparent-disabled) #page-banner,.node-type-homepage:not(.transparent-disabled) #page-banner{position:relative}.node-type-featured:not(.transparent-disabled) #page-banner:before,.node-type-homepage:not(.transparent-disabled) #page-banner:before{background:#666;background:linear-gradient(180deg,#000,transparent);background-position:top;background-repeat:repeat-y;bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#666666",endColorstr="#000000",GradientType=1);height:150px;left:0;position:absolute;right:0;top:0;z-index:1}.node-type-homepage:not(.transparent-disabled) header{background-color:#003865}.node-type-homepage:not(.transparent-disabled) header .header-wrapper{background:transparent linear-gradient(180deg,#092338,#003865) 0 0 no-repeat padding-box}.node-type-homepage:not(.transparent-disabled) #page-banner:before{background:none}}.sitewide-alert{background:none;border:none;border-radius:0;color:#000;font-family:Montserrat,sans-serif;font-size:1.25em;line-height:1.3;margin:0 auto;max-width:1450px;padding:20px 50px 20px 20px;text-align:center;width:100%}.sitewide-alert a{color:#000;text-decoration:underline}.sitewide-alert a:active,.sitewide-alert a:hover,.sitewide-alert a:visited{color:#000}.sitewide-alert a:focus{outline:1px solid #000;outline-offset:3px}.sitewide-alert button{background:none;border:1px solid #000;cursor:pointer;position:absolute;right:15px;top:20px}.sitewide-alert button:active,.sitewide-alert button:focus,.sitewide-alert button:hover{background:#fff}.sitewide-alert button:focus{outline:1px dotted #000;outline-offset:3px}@media (min-width:768px){.sitewide-alert{font-size:1.5em;line-height:1.3;padding:20px 60px 20px 40px}}.sitewide-alert.alert-primary{background-color:#fff000}
@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot);src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot?iefix=) format("eot"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.woff) format("woff"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.ttf) format("truetype"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.svg#icomoon) format("svg")}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-span-text{text-indent:-10000px}.hide-span-text:after,.hide-span-text:before{text-indent:0}.messages{word-wrap:break-word;background-color:#ededed;border:1px solid #d4d4d4;box-shadow:none!important;color:#a1a1a1;margin:20px 0;padding:9px;position:relative;text-align:center}.messages pre{border:0}.messages div.bt-close-message{cursor:pointer;display:block;float:right;height:40px;margin:.5em 0 0;position:absolute;right:0;text-align:center;top:0;width:40px}.messages div.bt-close-message:before{background-color:hsla(0,0%,100%,.3);content:"x";display:inline-block;height:20px;line-height:20px;text-align:center;width:20px}.messages div.bt-close-message:hover{color:#fff}.messages--warning{background-color:#ddc44f;border-color:#d1b328;color:#903023}.messages--warning pre{background-color:#d1b328}.messages--error{background-color:#cd4533;border-color:#a53728;color:#fff}.messages--error pre{background-color:#a53728}.messages--status{background-color:#8dbe51;border-color:#73a03c;color:#304319}.messages--status a,.messages--status a:hover{color:#304319}.messages--status pre{background-color:#73a03c}
@font-face{font-family:ICO Moon;font-style:normal;font-weight:400;src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot);src:url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.eot?iefix=) format("eot"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.woff) format("woff"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.ttf) format("truetype"),url(/themes/custom/tlc/static/fonts/icomoon-tlc/icomoon.svg#icomoon) format("svg")}.invisible{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide-span-text{text-indent:-10000px}.hide-span-text:after,.hide-span-text:before{text-indent:0}body ul.tabs a{background-clip:padding-box;background-clip:border-box;border:1px solid #0a51e6;border-radius:8px;color:#fff;padding:.75em 1.25em;text-decoration:none}body ul.tabs a,body ul.tabs a.is-active{background-color:#0a51e6}body ul.tabs a:focus,body ul.tabs a:hover{background-color:#fff;color:#0a51e6}ul.tabs{border-bottom:1px solid #c7c6c6;list-style:none;margin:20px 0 0;padding:0;width:100%}ul.tabs li{display:inline-block;margin-right:.3em}ul.tabs a{background:#437196;background-clip:padding-box;border-radius:4px;color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:18px;font-size:1rem;font-weight:400;padding:.2em 1em;text-decoration:none}ul.tabs a.is-active{background-color:#437196;color:#fff}ul.tabs a:focus,ul.tabs a:hover{background-color:#003865;color:#fff}body .user-logged-in{padding-bottom:57px}@media (min-width:576px){body .block-local-tasks-block{bottom:0;position:fixed;right:0;z-index:10000}body ul.tabs{background-color:#f5f5f5;border-bottom:none;border-left:1px solid #d4d4d8;border-top:1px solid #d4d4d8;display:inline-block;float:right;list-style:none;padding:15px 10px;width:auto}body ul.tabs li{margin-bottom:0}body ul.tabs li:first-of-type{margin-left:.3em}}@media (min-width:576px) and (min-width:768px){body ul.tabs{text-align:right}}.toolbar-tray-horizontal li{margin-bottom:0}body.user-logged-in #footer-bottom{padding-bottom:100px}
