﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css 
*/html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#343434;font-family:"Roboto",serif;font-size:1rem;line-height:1.5}h1{font-family:"Playfair Display",serif;font-size:36px;font-weight:600}h2{font-family:"Playfair Display",serif;font-size:20px;font-weight:600;line-height:1.5}p{font-family:"Roboto",serif;font-weight:400;font-size:16px;line-height:1.5}html,body,.site{height:100vh;min-height:100vh}html{scroll-behavior:smooth}.otgs-development-site-front-end{display:none !important}main{display:flex;flex-direction:column;position:relative}main .login-info{width:clamp(400px,20%,500px);z-index:10;margin-inline:auto;font-size:14px}main .login-container{background:#fff;color:#343434;padding:24px 36px;margin-bottom:2rem;border-radius:10px;text-align:center;border:1px solid #d9d9d9;display:flex;flex-direction:column;gap:24px}main .login-container>*{margin:0;padding:0}main .login-container h1{font-weight:500;font-size:1.625rem}main .login-container h2{font-size:1.2rem;font-weight:400;color:#343434}main .login-container form{display:flex;flex-direction:column}main .login-container form label{text-align:left;position:relative;font-size:.9rem}main .login-container form label span{color:#f5222d;margin-right:2px}main .login-container form .error-message{margin-top:6px;color:#f5222d}main .login-container form input{border:1px solid #747474;border-radius:4px;height:36px}main .login-container form input.red-border{border:2px solid #f5222d !important}main .login-container form .input-container i{margin-right:4px}main .login-container form #benefit-password{width:100%}main .login-container form #pass-toggle{position:absolute;right:0;top:0;height:38px;width:38px;background:rgba(0,0,0,0);border:0}main .login-container form input[type=submit]{height:40px;background-color:#2f54eb;border:1px solid #2f54eb;border-radius:4px;color:#fff}main .login-container form input[type=submit]:hover{background-color:#5a5a9a;border:2px solid #5a5a9a;cursor:pointer}main .login-container.lower-container{gap:6px}.entry__header{display:flex;align-items:center}.entry__icon{height:50px;width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 .67rem}.entry__icon--toplevel{background-color:#fff2b3}.entry__icon i{font-size:25px}a{color:#2f54eb}a:visited{color:#343434}a:hover,a:focus,a:active{color:#5a5a9a}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button{min-width:130px;width:fit-content;padding:8px 16px;font-size:.875rem;font-family:"Roboto",serif;font-weight:500;color:#595959;border:1px solid #8c8c8c;border-radius:4px;background:#fff;transition:color .3s,border .3s}.button i{margin-left:8px}.button:hover{color:#597ef7;border:1px solid #2f54eb}.button:focus-visible{color:#597ef7;outline:1px solid #597ef7;outline-offset:2px}.button:active{color:#2f54eb;border:1px solid #1d39c4}body.menu-open{overflow:hidden}.main-navigation{transform:translatex(-375px);position:fixed;top:0;left:0;bottom:0;transition:transform .3s;width:375px;z-index:9999}@media screen and (min-width: 992px){.main-navigation{display:block;width:100%;position:relative;transform:none;overflow:unset}}.main-navigation.active{display:flex;flex-direction:column;transform:translateX(0px);overflow-y:scroll}.main-navigation.active .container{padding:0}.main-navigation.active .navbar__mobile{padding:20px;justify-content:end}.main-navigation.active .sub-menu{position:relative !important;top:0 !important;padding:0;margin:0 -20px;display:block;box-shadow:none !important}.main-navigation.active .sub-menu li{padding:0 0 0 40px}.site-header{background-color:#fff}.site-header .navbar{padding:0px}.site-header .navbar>.container,.site-header .navbar>.container-fluid{flex-wrap:nowrap}.site-header .navbar-collapse{flex-direction:column}.site-header .navbar__mobile{border:none;background-color:rgba(0,0,0,0);color:#595959;display:flex;font-size:1.6rem;padding:0 0 0 20px}.site-header .navbar__mobile--close{border-bottom:1px solid #595959}@media screen and (min-width: 992px){.site-header .navbar__mobile{display:none}}.site-header .navbar__mobile:focus{border:none;background-color:#fff;color:#595959;box-shadow:0 0 0 0}.site-header .navbar__lang{margin:0 0 0 20px;z-index:1000}.site-header .navbar__lang .wpml-ls-legacy-dropdown-click{width:unset}.site-header .navbar__lang .wpml-ls-legacy-dropdown-click>ul{border-radius:4px;border:1px solid #000;background-color:#fff}.site-header .navbar__lang .wpml-ls-legacy-dropdown-click a{border:none;background:none}.site-header .navbar__lang .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu{border-radius:0 0 4px 4px;border:1px solid #000;border-top:0;right:-1px;left:-1px;background-color:#fff}.site-header .navbar__lang.open .wpml-ls-legacy-dropdown-click>ul{border-radius:4px 4px 0 0;border-bottom:0}.site-header nav{background-color:#fafafa;z-index:100}@media screen and (max-width: 991px){.site-header nav.active{z-index:4002}}.site-header nav>ul{display:flex;align-self:stretch;justify-content:space-between}.site-header nav li.menu-item{display:block;border-top:3px solid rgba(0,0,0,0);padding:0 5px}.site-header nav li.menu-item:hover{border-top:3px solid #ffd200}.site-header nav li.selected,.site-header nav li.current-menu-item{border-top:3px solid #ffd200 !important;background-color:#fffbe6}.site-header nav li.menu-item-has-children{position:relative}.site-header nav li.menu-item-has-children>ul.sub-menu{position:absolute;top:40px;left:0;z-index:13}.site-header nav li.menu-item-has-children:last-child .sub-menu{right:0;left:unset}.site-header nav a{text-decoration:none;color:#343434}.site-header nav .sub-menu{display:none;position:absolute;background-color:#fff;padding-left:0px;padding-right:0px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.site-header nav .sub-menu i{display:none}.site-header nav .sub-menu .menu-item:hover{border-top:solid rgba(0,0,0,0) !important}.site-header nav .sub-menu .nav-item{width:100%;white-space:nowrap}.site-header nav .sub-menu .nav-item:hover{background:#e8e8e8}.site-header nav .sub-menu .current-menu-item{border-top:3px solid rgba(0,0,0,0) !important;padding-bottom:3px;background-color:#fffbe6}.menu-item-has-children>a::after{font-family:FontAwesome !important;content:"";display:inline-block;vertical-align:middle;border:0;margin:0 0 0 3px;font-size:14px}.menu-open .main-navigation{padding:0 !important}.nav-header select{padding:5px}.nav-header select.lang-select{display:none}@media screen and (min-width: 992px){.nav-header select.lang-select{display:block}}.nav-link{text-wrap:nowrap}.breadcrumb-nav{padding:.75rem 0;background-color:#ffd200;border-top:10px solid #e6bd00}.breadcrumb-nav nav,.breadcrumb-nav ul{background-color:rgba(0,0,0,0)}.breadcrumb-nav ul{justify-content:flex-start !important}.breadcrumb-nav li.breadcrumb-item.active a{color:#000;text-decoration:underline}.breadcrumb-nav li.breadcrumb-item.active a:visited{color:#000}.breadcrumb-nav li.breadcrumb-item a{color:#595959}.breadcrumb-nav li.breadcrumb-item a:visited{color:#595959}.breadcrumb-nav li.breadcrumb-item a:hover{color:#2f54eb}@media(min-width: 992px){.kiewit-staff .navbar-expand-lg .navbar-nav .nav-link{padding:8px 5px !important}}.site-header .top-section{display:flex;align-items:center;justify-content:space-between;width:85%;height:80px}.site-header .site-branding__logo{background-image:url("../img/Kiewit-4c.png");width:130px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;margin:0 10px 0 0}.site-header .site-branding__logo a{display:block;height:100%}.site-header .site-branding__divider{width:1px;height:30px;background-color:#8c8c8c;transform:rotate(180deg)}.site-header .site-branding__title{text-decoration:none;color:#343434;margin:0 0 0 10px}.footer{display:flex;justify-content:space-between;padding:1rem 2rem;background-color:#e8e8e8}.footer__button{display:none;position:fixed;bottom:50px;right:30px;z-index:9999;border:none;outline:none;cursor:pointer;background:rgba(0,0,0,0);padding:15px;font-size:50px;line-height:50px}.footer__elements{display:flex;gap:1rem}.footer__elements--title{padding-top:2px}.footer__elements--logo{background-image:url("../img/kiewit-word-logo.svg");width:100px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.footer__elements p{padding:0;margin:0}.footer__elements a{color:#343434;text-decoration:none}.footer__elements a:hover{color:#2f54eb}.footer__elements--contact{display:flex;gap:1rem}.footer__elements--right{justify-content:flex-end}@media screen and (max-width: 767px){.footer__elements--right{display:none}}.home .site{display:flex;flex-direction:column}.home .site .site-main{flex:1 0 auto}section.login{display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center top;position:relative;height:100%;width:100%;padding:0 !important}section.login:before{content:"";position:absolute;inset:0;width:100%;height:100%}section.login .login-info{width:clamp(400px,20%,500px);z-index:10;margin-inline:auto;font-size:14px}section.login .login-container{background:#fff;color:#343434;padding:24px 36px;border-radius:10px;text-align:center;border:1px solid #d9d9d9;display:flex;flex-direction:column;gap:24px}section.login .login-container>*{margin:0;padding:0}section.login .login-container h1{font-weight:500;font-size:1.625rem;font-family:"Roboto",serif}section.login .login-container h2{font-family:"Roboto",serif;font-size:1.2rem;font-weight:600;color:#343434}section.login .login-container form{display:flex;flex-direction:column}section.login .login-container form label{text-align:left;position:relative;font-size:.9rem}section.login .login-container form label span{color:red;margin-right:2px}section.login .login-container form input{margin-bottom:24px;border:1px solid #747474;border-radius:4px;height:36px}section.login .login-container form .input-container{position:relative}section.login .login-container form #benefit-password{width:100%}section.login .login-container form #pass-toggle{position:absolute;right:0;top:0;height:38px;width:38px;background:rgba(0,0,0,0);border:0}section.login .login-container form input[type=submit]{height:40px;background-color:#2f54eb;border:1px solid #2f54eb;border-radius:4px;color:#fff}section.login .login-container form input[type=submit]:hover{background-color:#5a5a9a;border:2px solid #5a5a9a;cursor:pointer}section.login .login-container.lower-container{gap:6px}.ktg-grid{display:flex;flex-wrap:wrap}.ktg-grid--single{grid-template-columns:auto !important}@supports(display: grid){.ktg-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 350px), 1fr));grid-gap:8px}}section{padding:40px 0}.section-heading,.standard-content h2{font-family:"Playfair Display",serif;font-size:1.5rem;line-height:1.5;font-weight:500;color:#000;margin-bottom:24px;border-left:4px solid #ffd200;padding-left:12px}.padding-top-none{padding-top:0}.padding-top-0{padding-top:0}.padding-top-20{padding-top:20px}.padding-top-40{padding-top:40px}.padding-top-60{padding-top:60px}.padding-top-80{padding-top:80px}.padding-top-100{padding-top:100px}.padding-bottom-none{padding-bottom:0}.padding-bottom-0{padding-bottom:0}.padding-bottom-20{padding-bottom:20px}.padding-bottom-40{padding-bottom:40px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-80{padding-bottom:80px}.padding-bottom-100{padding-bottom:100px}.tic-craft .site-branding__logo{background-image:url("../img/TIC_4color.png");width:80px}.tic-craft section.yellow-gradient{background:linear-gradient(90deg, #00B8B1 0%, #A9EAE7 50%),linear-gradient(180deg, #FFFFFF 0%, #999999 100%)}.tic-craft .section-heading{border-left:4px solid #00b8b1}.tic-craft section.standard-columns .standard-column .column-wrapper .sc-icon,.tic-craft .entry__icon--toplevel{background-color:#f5f5f5}.tic-craft .site-header nav li.menu-item:hover{border-top:3px solid #00b8b1}.tic-craft .site-header nav li.selected,.tic-craft .site-header nav li.current-menu-item{border-top:3px solid #00b8b1 !important;background-color:#a9eae7}.tic-craft .site-header nav .sub-menu .current-menu-item{background-color:#a9eae7}.tic-craft .site-header .breadcrumb-nav{background-color:#00b8b1;border-top:10px solid #008f8a}.tic-craft .site-header .breadcrumb-nav li.breadcrumb-item a{color:#d9d9d9}.tic-craft .site-header .breadcrumb-nav li.breadcrumb-item.active a{color:#fff}.tic-craft .post-thumbnail{border-top:8px solid #00b8b1}.tic-craft .standard-content h2{border-left:4px solid #00b8b1}.tic-craft .footer__elements--logo{background-image:url("../img/TIC_black.png");width:60px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.pinnacle-craft .site-branding__logo{background-image:url("../img/pinnacle.png");width:291px}.pinnacle-craft section.yellow-gradient{background:linear-gradient(90deg, #b02b2c 0%, #E79C9C 50%),linear-gradient(180deg, #FFFFFF 0%, #999999 100%)}.pinnacle-craft .section-heading{border-left:4px solid #b02b2c}.pinnacle-craft section.standard-columns .standard-column .column-wrapper .sc-icon,.pinnacle-craft .entry__icon--toplevel{background-color:#f5f5f5}.pinnacle-craft .site-header nav li.menu-item:hover{border-top:3px solid #b02b2c}.pinnacle-craft .site-header nav li.selected,.pinnacle-craft .site-header nav li.current-menu-item{border-top:3px solid #b02b2c !important;background-color:#e79c9c}.pinnacle-craft .site-header nav li.current-menu-ancestor{border-top:3px solid #b02b2c !important}.pinnacle-craft .site-header nav .sub-menu .current-menu-item{border-top:unset !important;background-color:#e79c9c}.pinnacle-craft .site-header .breadcrumb-nav{background-color:#b02b2c;border-top:10px solid #731c1c}.pinnacle-craft .site-header .breadcrumb-nav li.breadcrumb-item a{color:#d9d9d9}.pinnacle-craft .site-header .breadcrumb-nav li.breadcrumb-item.active a{color:#fff}.pinnacle-craft .carousel-hero article h1,.pinnacle-craft .carousel-hero article p{color:#d9d9d9}.pinnacle-craft .post-thumbnail{border-top:8px solid #b02b2c}.pinnacle-craft .standard-content h2{border-left:4px solid #b02b2c}.pinnacle-craft .footer__elements--logo{background-image:url("../img/pinnacle.png");width:182px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.mexico .site-branding__logo{display:none}.mexico .site-branding__divider{display:none}.mexico .footer__elements--logo{display:none}.site__main .search{padding:50px 0}.site__main .search h2{font-size:24px}.site__main .search__header{border-bottom:1px solid #bfbfbf;margin-bottom:25px}.site__main .search__pagination{padding:25px 0}.site__main .search__pagination ul{list-style-type:none;padding:0 !important}.site__main .search__pagination ul li{display:inline-block;margin:0 10px 0 0}.site__main .search__pagination ul li a,.site__main .search__pagination ul li span{display:flex;padding:5px 10px}.site__main .search__pagination ul li a.current,.site__main .search__pagination ul li span.current{border:1px solid #597ef7;border-radius:5px;color:#597ef7}section.standard-columns .standard-column{padding:0px 15px}section.standard-columns .standard-column .column-wrapper{display:flex;flex-direction:column;gap:1.2rem;justify-content:center}section.standard-columns .standard-column .column-wrapper .sc-icon{background-color:#fff2b3;border-radius:50%;width:60px;height:60px;align-items:center;justify-content:center}section.standard-columns .standard-column .column-wrapper .sc-text{max-width:80%}section.standard-columns .standard-column .column-wrapper .column-link{margin-top:auto}section.standard-columns__cards{background-color:#fafafa;padding:40px 0 0 0}section.standard-columns__cards:last-child{padding:40px 0}section.standard-columns__cards .button{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1rem}section.standard-columns__cards .button__cards{padding:1.5rem}section.yellow-gradient{background:linear-gradient(90deg, #FFD200 0%, #FBED96 50%),linear-gradient(180deg, #FFFFFF 0%, #999999 100%)}section.carousel-hero{position:relative;padding:0;height:600px}@media screen and (min-width: 992px){section.carousel-hero{height:390px}}section.carousel-hero .container{height:600px}@media screen and (min-width: 992px){section.carousel-hero .container{height:330px}}section.carousel-hero .container .row .h-100{height:50% !important}@media screen and (min-width: 992px){section.carousel-hero .container .row .h-100{height:100% !important}}section.carousel-hero .row{align-items:center}section.carousel-hero article{height:330px}@media screen and (min-width: 992px){section.carousel-hero article .container,section.carousel-hero article .row,section.carousel-hero article .col-lg-6,section.carousel-hero article .content{height:100%}}section.carousel-hero article .container{min-height:55%}@media screen and (max-width: 768px){section.carousel-hero article .container{padding:0 40px}}section.carousel-hero article .media-wrap{flex:1 0 50%}section.carousel-hero article .column{height:100%}section.carousel-hero article .column.content .text-editor>*{line-height:2}section.carousel-hero article .column.media{height:100%;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}section.carousel-hero article .column.media img{display:block;height:100%;width:100%;max-width:100%;object-fit:cover}section.carousel-hero .nav-lines{display:flex;justify-content:center;align-items:center;gap:20px;height:60px;background:#fafafa;position:absolute;width:100%;bottom:0;z-index:999}section.carousel-hero .nav-lines .swiper-pagination-bullet{background-color:#d9d9d9;opacity:1}section.carousel-hero .nav-lines .swiper-pagination-bullet-active{background-color:#706f6f}section.carousel-hero .nav-lines .swiper-button{position:static;height:initial}section.carousel-hero .nav-lines .swiper-button-next,section.carousel-hero .nav-lines .swiper-button-prev{margin-top:0;padding:6px 18px;border:2px solid rgba(0,0,0,0)}section.carousel-hero .nav-lines .swiper-button-next:hover,section.carousel-hero .nav-lines .swiper-button-prev:hover{font-weight:600;background:#fff;border:2px solid #9c9b9b;border-radius:4px;padding:6px 18px;transition:all .3s}section.carousel-hero .nav-lines .swiper-button-next:active,section.carousel-hero .nav-lines .swiper-button-prev:active{font-weight:600;background:#fff;border:2px solid #9c9b9b;border-radius:4px;padding:6px 18px}section.carousel-hero .nav-lines .swiper-button-next::after,section.carousel-hero .nav-lines .swiper-button-prev::after{font-size:14px;color:#000;font-weight:600;display:flex;justify-content:center;align-items:center}section.carousel-hero .nav-lines .swiper-button-next.swiper-button-disabled,section.carousel-hero .nav-lines .swiper-button-prev.swiper-button-disabled{opacity:1}section.carousel-hero .swiper-pagination-bullets.swiper-pagination-horizontal{position:initial;top:initial;display:flex;justify-content:center;align-items:center;gap:10px;width:auto}section.carousel-hero .swiper-pagination-bullet{border-radius:0;width:40px;height:6px;border-radius:3px}section.carousel-hero .swiper-pagination-bullet-active{background:#706f6f}@media screen and (min-width: 992px){section.carousel-hero .swiper-pagination-bullet{width:80px}}.column-cards .link-list h4{font-family:"Playfair Display",serif;font-size:1.5rem;line-height:1.5;font-weight:500;color:#000;margin:12px 0}section{width:100%}section.columns-links{width:100%}section.columns-links .container:not(:first-child){border-top:1px solid #bfbfbf}section.columns-links .ktg-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 400px), 1fr))}section.columns-links .ktg-grid .ktg-grid-item{display:flex;flex-direction:column;gap:1rem}section.columns-links .ktg-grid .column-heading{font-family:"Roboto",serif;font-size:16px;font-weight:400;line-height:1.5;color:#343434;padding-left:.85rem}section.columns-links .ktg-grid .link-item{font-family:"Roboto",serif;font-weight:400;font-size:14px;line-height:1;text-decoration:underline;color:#2f54eb}section.columns-links .ktg-grid .link-item i{margin-right:4px}section.columns-links ul{list-style-type:none;padding-left:.85rem}section.columns-links ul li{display:block;padding:.25rem 0}section.columns-links ul li a::before{content:"";font-family:"FontAwesome",serif;margin:0 10px 0 0}section.content-media .text-block{padding-left:12px}section.content-media .media-right{flex-direction:row}section.content-media .media-left{flex-direction:row-reverse}section.content-media img{max-width:100%;height:auto}section.accordions-tabs h2:not(.section-heading),section.accordions-tabs h3{font-size:1rem;font-family:"Roboto",serif;font-weight:500}section.accordions-tabs h3{padding:16px 0}@media screen and (max-width: 979px){section.accordions-tabs .aside{display:none}}section.accordions-tabs .aside .table-of-contents{position:sticky;top:0}section.accordions-tabs .aside .table-of-contents nav{background-color:#fff}section.accordions-tabs .aside .table-of-contents nav ul{margin:0;border:1px solid #e8e8e8}section.accordions-tabs .aside .table-of-contents nav li{width:100%}section.accordions-tabs .aside .table-of-contents nav a{color:#000;border-left:3px solid transparenrt;border-radius:0;width:100%;text-wrap:wrap;font-family:"Roboto",serif;font-weight:400;font-size:1rem;padding:8px}section.accordions-tabs .aside .table-of-contents nav a.active{background-color:#fffbe6;border-left:3px solid #ffd200;font-weight:500;border-top:none;border-right:none;border-bottom:none}section.accordions-tabs .aside .table-of-contents nav a:active{background-color:#fffbe6;border-left:3px solid #ffd200;font-weight:500;border-top:none;border-right:none;border-bottom:none}section.accordions-tabs .accordions__search{display:flex;justify-content:center;margin:0 0 25px 0}section.accordions-tabs .accordions__search form{width:75%;margin:0 auto}section.accordions-tabs .accordions__search form input,section.accordions-tabs .accordions__search form button{padding:10px;height:auto}section.accordions-tabs .accordions .mjb-content-panel{position:relative;display:flex;flex-direction:column;gap:8px}section.accordions-tabs .accordions .mjb-content-panel .accordion{padding:8px 0}section.accordions-tabs .accordions .mjb-content-panel .accordion .accordion-item{border-radius:0}section.accordions-tabs .accordions .mjb-content-panel .accordion .accordion-header .accordion-button{background-color:#f7f7f7;border-radius:0;box-shadow:none}section.accordions-tabs .accordions .mjb-content-panel .accordion .accordion-header .accordion-button::before{font-family:FontAwesome !important;content:"";border:0;background-image:none;display:flex;justify-content:center;align-items:center;transform:rotate(0deg);transition:transform .2s ease-in-out;margin-right:10px;width:.8rem;height:.8rem;font-size:.8rem}section.accordions-tabs .accordions .mjb-content-panel .accordion .accordion-header .accordion-button:not(.collapsed)::before{transform:rotate(90deg)}section.accordions-tabs .accordions .mjb-content-panel .accordion .accordion-header .accordion-button::after{background-image:none}section.accordions-tabs .accordions .mjb-content-panel .accordion .title-contain{display:flex}@media screen and (max-width: 979px){section.accordions-tabs .accordions .mjb-content-panel .accordion-extra-content{display:none}}body{position:relative}.glossary__search{position:sticky;top:0;margin:0 auto;background-color:#fff;border-bottom:1px solid #bfbfbf}.glossary__search form{width:75%;margin:0 auto 50px auto}.glossary__search form input,.glossary__search form button{padding:10px;height:auto;border:1px solid #595959}.glossary__search form button{border-left:0;padding:10px 25px}.glossary__search ul{display:flex;align-self:stretch;justify-content:space-between;padding:0;margin:0 auto 25px auto;width:75%}.glossary__search ul li{display:block;flex:0 1 auto;list-style-type:none;font-family:"Playfair Display",serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:20px;color:#bfbfbf;height:35px;width:35px;text-align:center}.glossary__search ul li a{text-decoration:none;color:#000}.glossary__search ul li a:hover{color:#5a5a9a;text-decoration:underline}.glossary__search ul li.selected{background-color:#e8e8e8}.glossary__search ul li.selected a{text-decoration:underline}.glossary__terms{padding:25px 0 0 0}.glossary__terms .terms{background:#fafafa;padding:25px;margin:0 0 25px 0}.glossary__terms .terms .letter{font-size:36px;font-family:"Playfair Display",serif}.glossary__terms .terms .highlight{background-color:#ffd200;font-weight:bold}.divider-line .container{padding-right:0;padding-left:0}.divider-line .container .hr{margin:0}.section__table table{width:100%}.section__table table thead{background-color:#e8e8e8}.section__table table td,.section__table table th{border:1px solid #bfbfbf;padding:12px 8px}.section__table .table__section{background-color:#f5f5f5}
