@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Poppins:400,300,300italic,400italic,500,700,700italic";.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer button[type=submit],.gform_wrapper .gform_footer .gform_button{background-color:var(--wp--preset--color--theme-color-primary)!important;width:100%!important;padding:20px 25px;color:var(--wp--preset--color--white);text-decoration:none;line-height:1;text-align:center;border-radius:0;font-weight:400;border:none;cursor:pointer;transition:all .2s ease-in-out}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_footer button[type=submit]:hover,.gform_wrapper .gform_footer .gform_button:hover{background-color:#14476a!important;color:var(--wp--preset--color--white)}.alert-bar{width:100%;padding:.75rem 0}.alert-bar--orange{background-color:var(--wp--preset--color--theme-color-accent-2);color:var(--wp--preset--color--white)}.alert-bar--blue{background-color:var(--wp--preset--color--theme-color-primary);color:var(--wp--preset--color--white)}.alert-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.alert-bar__text{margin:0;font-size:.9375rem;font-weight:500}.alert-bar__link{color:inherit;text-decoration:underline;margin-left:.5rem}.alert-bar__link:hover{text-decoration:none}.alert-bar__close{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:inherit;cursor:pointer;opacity:.8;transition:opacity .2s ease}.alert-bar__close:hover{opacity:1}.alert-bar__close svg{width:1.25rem;height:1.25rem}.alert-bar[hidden]{display:none}.breadcrumbs,.yoast-breadcrumb{padding:.5rem 1rem}.breadcrumbs a,.yoast-breadcrumb a{color:var(--wp--preset--color--theme-color-light)}.button,.wp-block-button__link{padding:20px 25px;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--theme-color-dark);text-decoration:none;line-height:1;text-align:center;min-width:190px;border-radius:0;font-weight:400;transition:all .2s ease-in-out}.button:hover,.wp-block-button__link:hover{background-color:var(--wp--preset--color--theme-color-light);color:var(--wp--preset--color--white)}.button.hollow,.wp-block-button__link.hollow{background-color:transparent;border:1px solid var(--wp--preset--color--theme-color-dark);color:var(--wp--preset--color--theme-color-dark);transition:all .2s ease-in-out}.button.hollow:hover,.wp-block-button__link.hollow:hover{background-color:var(--wp--preset--color--theme-color-dark);color:var(--wp--preset--color--white)}.button.fit-content,.wp-block-button__link.fit-content{max-width:fit-content}.button.has-white-background-color,.wp-block-button__link.has-white-background-color{font-weight:600}.button-reset{appearance:none;outline:0;border:0;background-color:transparent}.wp-block-button.is-style-outline>.wp-block-button__link{background-color:transparent;border:1px solid var(--wp--preset--color--theme-color-dark);color:var(--wp--preset--color--theme-color-dark);transition:all .2s ease-in-out}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background-color:var(--wp--preset--color--theme-color-dark);color:var(--wp--preset--color--white)}.has-white-color .wp-block-button.is-style-outline>.wp-block-button__link{border:1px solid var(--wp--preset--color--white);color:var(--wp--preset--color--white)}.has-white-color .wp-block-button.is-style-outline>.wp-block-button__link:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--theme-color-dark)}.main-navigation{display:flex;align-items:center;justify-content:space-between}.main-navigation__list{display:inline-flex;justify-content:flex-end;list-style:none;flex:1;margin:0;padding:0}.main-navigation__item{position:relative}.main-navigation__item--has-children:hover .main-navigation__link{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--theme-color-dark)}.main-navigation__item--has-children:hover .main-navigation__dropdown{opacity:1;visibility:visible}.main-navigation__link{display:block;padding:35px 25px;text-decoration:none;text-align:center;color:var(--wp--preset--color--theme-color-dark);background-color:transparent;transition:all .2s ease-in-out}.main-navigation__link:hover{color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--theme-color-dark)}.main-navigation__dropdown{position:absolute;top:100%;left:0;z-index:100;min-width:200px;margin:0;padding:0;list-style:none;background-color:var(--wp--preset--color--theme-color-dark);opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.main-navigation__dropdown-link{display:block;padding:15px 20px;font-size:.9em;text-decoration:none;color:var(--wp--preset--color--white);transition:background-color .2s ease-in-out}.main-navigation__dropdown-link:hover{background-color:#ffffff1a}.main-navigation__button{min-width:146px;font-size:14px;margin-left:40px;position:relative;overflow:hidden;background:linear-gradient(to bottom,var(--wp--preset--color--theme-color-primary),var(--wp--preset--color--theme-color-primary));transition:background .2s ease-in-out}.main-navigation__button:hover{background:linear-gradient(to bottom,var(--wp--preset--color--theme-color-primary),var(--wp--preset--color--theme-color-light))}.news-card{position:relative;min-width:300px;width:390px;height:420px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--wp--preset--color--white);padding:30px 20px;text-decoration:none;margin-bottom:1rem}.news-card__link-wrapper{text-decoration:none}.news-card__title{font-size:1rem;margin-bottom:0;color:var(--wp--preset--color--white)}.news-card__date{display:block;margin-bottom:10px}.news-card__text{position:relative;z-index:2}.news-card:after{position:absolute;bottom:0;left:0;display:block;z-index:1;height:130px;width:100%;content:"";background:linear-gradient(to top,#000000b0,#6660)}.news-card-alt{padding:26px;display:flex;flex-direction:column;gap:1.25rem;box-shadow:-1px 1px 4.1px 2px #0000001a}.news-card-alt__image-wrapper{overflow:hidden}.news-card-alt__image{object-fit:cover}.news-card-alt__text{display:flex;flex-direction:column;gap:1.25rem}.pagination{padding:1rem 0}.page-header{padding-top:5rem;padding-bottom:5rem;text-align:center;display:flex;gap:1.25rem;flex-direction:column;align-items:center}.page-header__title{margin-bottom:0;max-width:1200px}.page-header__intro{font-size:1.25rem;max-width:1200px;margin-bottom:0}.page-header__news-author{margin-top:0;margin-bottom:0;font-size:.875rem;color:var(--wp--preset--color--theme-color-primary)}.page-header__post-date{padding:.5rem;background-color:var(--wp--preset--color--theme-color-accent-2);color:var(--wp--preset--color--white)}.page-header.background-color--white{background:var(--wp--preset--color--white)}.page-header.background-color--light-blue{background-color:var(--wp--preset--color--theme-color-light-tint)}#main-content[target=_blank]:after{content:"";display:inline-block;width:1.25em;height:1.25em;margin-left:.25em;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2015.8333L15.8333%205M15.8333%205V15.4M15.8333%205H5.43333'%20stroke='%231A3663'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat}.font-medium,.site-footer__contact p,.footer-navigation__link{font-weight:500}.site-footer{padding:60px 0;background-color:var(--wp--preset--color--theme-color-dark);color:var(--wp--preset--color--white)}.site-footer__primary{padding-bottom:25px;border-bottom:1px solid var(--wp--preset--color--white)}.site-footer__secondary{padding-top:25px}.site-footer__copyright-menu{display:flex;gap:25px}.site-footer__copyright{margin:0}.site-footer__heading,.site-footer h3{color:var(--wp--preset--color--white);margin:0;font-size:1rem}.site-footer__heading.mb-1,.site-footer h3.mb-1{margin-bottom:1rem}.site-footer__contact{font-size:.875rem}.site-footer__contact h3{font-size:1rem;margin-top:0;margin-bottom:1rem}.site-footer__contact p{margin-top:0;margin-bottom:1rem;font-size:.875rem}.footer-navigation{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-row-gap:1rem}.footer-navigation__link{color:var(--wp--preset--color--white);text-decoration:none;font-size:.875rem}.footer-navigation__link:hover{text-decoration:underline}.footer-navigation__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.site-header{width:100%;padding:10px 25px;box-shadow:0 6px 15px #00000026}@media(min-width:992px){.site-header{padding:0 30px}}.site-header__nav{display:flex;justify-content:space-between;align-items:center}.site-header__logo{display:block;width:100%;max-width:144px}.site-header__logo svg{width:100%}.site-header__nav-wrapper{margin-left:auto}.site-header__hamburger-wrapper{display:flex;align-items:center}.mobile-nav{transform:translateY(-100%);width:100%;background-color:var(--wp--preset--color--white);position:absolute;pointer-events:none;transition:transform .5s ease-in-out;opacity:0}.mobile-nav.open{display:block;transform:translateY(0);opacity:1;z-index:100;pointer-events:auto}.mobile-nav__list{list-style:none;padding:0;margin:0}.mobile-nav__item{width:100%}.mobile-nav__item--has-children .mobile-nav__link--toggle{display:flex;justify-content:space-between;align-items:center}.mobile-nav__link{width:100%;display:block;padding:15px 30px;color:var(--wp--preset--color--theme-color-dark);text-decoration:none;border-bottom:1px solid #bfc0c0;text-align:left;font-size:inherit}.mobile-nav__icon{display:flex;align-items:center;transition:transform .3s ease}.mobile-nav__icon svg{width:1rem;height:1rem}.mobile-nav__item--open .mobile-nav__icon{transform:rotate(180deg)}.mobile-nav__dropdown{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:var(--wp--preset--color--light-grey)}.mobile-nav__item--open .mobile-nav__dropdown{max-height:500px}.mobile-nav__dropdown-item{width:100%}.mobile-nav__dropdown-link{display:block;padding:12px 30px 12px 45px;color:var(--wp--preset--color--theme-color-dark);text-decoration:none;border-bottom:1px solid #bfc0c0;font-size:.9375rem}.mobile-nav__dropdown-link:hover{background-color:#0000000d}.mobile-nav__button{display:block;margin:15px 30px}.social-icons{display:flex;gap:.5rem}.d-flex{display:flex}@media(min-width:992px){.d-flex.d-md-none{display:none}}.d-block{display:block}@media(min-width:992px){.d-block.d-md-none{display:none}}.d-none{display:none}@media(min-width:992px){.d-none.d-md-block{display:block}.d-none.d-md-flex{display:flex}}.d-inline{display:inline}@media(min-width:992px){.d-md-none{display:none}}.flex-column{flex-direction:column}.flex-center{justify-content:center;align-items:center}.flex-justify-between{justify-content:space-between}.flex-align-center{align-items:center}.flex-align-end{align-self:flex-end}.align-items-center{align-items:center}.object-fit-cover{object-fit:cover}.position-relative{position:relative}.position-absolute{position:absolute}.m-0{margin:0rem}.mt-0{margin-top:0rem}.mr-0{margin-right:0rem}.mb-0{margin-bottom:0rem}.ml-0{margin-left:0rem}.p-0{padding:0rem}.pt-0{padding-top:0rem}.pr-0{padding-right:0rem}.pb-0{padding-bottom:0rem}.pl-0{padding-left:0rem}.m-1{margin:1rem}.mt-1{margin-top:1rem}.mr-1{margin-right:1rem}.mb-1{margin-bottom:1rem}.ml-1{margin-left:1rem}.p-1{padding:1rem}.pt-1{padding-top:1rem}.pr-1{padding-right:1rem}.pb-1{padding-bottom:1rem}.pl-1{padding-left:1rem}.m-2{margin:2rem}.mt-2{margin-top:2rem}.mr-2{margin-right:2rem}.mb-2{margin-bottom:2rem}.ml-2{margin-left:2rem}.p-2{padding:2rem}.pt-2{padding-top:2rem}.pr-2{padding-right:2rem}.pb-2{padding-bottom:2rem}.pl-2{padding-left:2rem}.m-3{margin:3rem}.mt-3{margin-top:3rem}.mr-3{margin-right:3rem}.mb-3{margin-bottom:3rem}.ml-3{margin-left:3rem}.p-3{padding:3rem}.pt-3{padding-top:3rem}.pr-3{padding-right:3rem}.pb-3{padding-bottom:3rem}.pl-3{padding-left:3rem}.m-4{margin:4rem}.mt-4{margin-top:4rem}.mr-4{margin-right:4rem}.mb-4{margin-bottom:4rem}.ml-4{margin-left:4rem}.p-4{padding:4rem}.pt-4{padding-top:4rem}.pr-4{padding-right:4rem}.pb-4{padding-bottom:4rem}.pl-4{padding-left:4rem}.m-5{margin:5rem}.mt-5{margin-top:5rem}.mr-5{margin-right:5rem}.mb-5{margin-bottom:5rem}.ml-5{margin-left:5rem}.p-5{padding:5rem}.pt-5{padding-top:5rem}.pr-5{padding-right:5rem}.pb-5{padding-bottom:5rem}.pl-5{padding-left:5rem}.white{color:var(--wp--preset--color--white)}.text-uppercase{text-transform:uppercase}.background-image--full{background-size:cover;background-position:center center}.background--white{background:var(--wp--preset--color--white)}.w-100{width:100%}.img-container,.image-wrapper{overflow:hidden}.img-container.square,.image-wrapper.square{aspect-ratio:1/1}.img-container img,.image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}html,body{height:100%;width:100%;margin:0;padding:0;left:0;top:0;font-size:100%;font-size:16px;color:var(--wp--preset--color--black)}*{font-family:Poppins,Helvetica,sans-serif;line-height:1.5}a{color:var(--wp--preset--color--theme-color-accent-1)}.white a,.white h2,.white h3,.white h4{color:var(--wp--preset--color--white)}h1,h2,h3,h4,h5,h6{margin-top:0;line-height:1.2}h1{font-size:2.5rem;color:var(--wp--preset--color--theme-color-dark)}h2{font-size:2rem;margin-bottom:1rem;color:var(--wp--preset--color--theme-color-primary)}.section-heading{margin-bottom:9px;color:var(--wp--preset--color--theme-color-dark)}h3{font-size:1.5rem;color:var(--wp--preset--color--theme-color-dark);margin-bottom:.5rem}h4{font-size:1.125rem}h5{font-size:1rem}h6{font-size:.875rem}p,ul{line-height:1.5;margin-top:0;margin-bottom:1rem}#main-content ul{list-style-position:inside}#main-content li{margin-bottom:1rem}#main-content li>ul{margin-top:1rem}#main-content[target=_blank]{position:relative}#main-content[target=_blank]:after{content:"";display:inline-block;width:1.25em;height:1.25em;margin-left:.25em;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5%2015.8333L15.8333%205M15.8333%205V15.4M15.8333%205H5.43333'%20stroke='%231A3663'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:contain;background-position:center;background-repeat:no-repeat}#main-content .wp-block-list.is-style-checklist li{list-style-type:none;position:relative}#main-content .wp-block-list.is-style-checklist li:before{content:"✓";position:absolute;left:-1.5rem;color:var(--wp--preset--color--theme-color-primary);font-size:1.25rem;font-weight:700;line-height:1;top:.25rem}.font-size-smallest{font-size:.75rem}.font-size-small{font-size:.875rem}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-heavy{font-weight:700}.text-left{text-align:left}.text-right{text-align:right}@media(min-width:1352px){.text-lg-right{text-align:right}}.text-center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.hidden-sm{display:none}.prose{display:flex;flex-direction:column;gap:25px;padding:25px 0}.prose h2{font-size:1.25rem;font-weight:400}.prose *{margin-bottom:0;margin-top:0}.container{width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media(min-width:767px){.container{width:80%}}@media(min-width:992px){.container{width:var(--wp--style--global--content-size);max-width:var(--wp--style--global--content-size)}}@media(min-width:1352px){.container{padding-left:0;padding-right:0;width:var(--wp--style--global--content-size);max-width:var(--wp--style--global--content-size)}}.row{display:flex;flex-wrap:wrap;gap:4%;width:100%}.row.justify-content-start{justify-content:flex-start}.row.justify-content-center{justify-content:center}.row.justify-content-end{justify-content:flex-end}.row.justify-content-between{justify-content:space-between}.row.justify-content-around{justify-content:space-around}.row.justify-content-evenly{justify-content:space-evenly}.row.align-items-center{align-items:center}.row.row-reverse{flex-direction:row-reverse}.row.flex-nowrap{flex-wrap:nowrap}.row [class^=col]{flex:1 1 auto;min-height:.125rem}.row [class*=col-lg-],.row [class*=-lg],.row [class*=-md]{flex-basis:100%;flex-grow:0}.row .col-1,.row .col-2,.row .col-3,.row .col-4,.row .col-5,.row .col-6,.row .col-7,.row .col-8,.row .col-9,.row .col-10,.row .col-11,.row .col-12{flex-basis:100%}.col-1-sm{flex-basis:4.3333333333%}.col-2-sm{flex-basis:12.6666666667%}.col-3-sm{flex-basis:21%}.col-4-sm{flex-basis:29.3333333333%}.col-5-sm{flex-basis:37.6666666667%}.col-6-sm{flex-basis:46%}.col-7-sm{flex-basis:54.3333333333%}.col-8-sm{flex-basis:62.6666666667%}.col-9-sm{flex-basis:71%}.col-10-sm{flex-basis:79.3333333333%}.col-11-sm{flex-basis:87.6666666667%}.col-12-sm{flex-basis:96%}@media(min-width:992px){.row .col-1{flex-basis:calc((96% - 4% * 11) / 12);flex-grow:0}.row .col-2{flex-basis:calc((96% - 4% * 10) / 12);flex-grow:0}.row .col-3{flex-basis:5%;flex-grow:0}.row .col-4{flex-basis:calc((96% - 4% * 8) / 12);flex-grow:0}.row .col-5{flex-basis:calc((96% - 4% * 7) / 12);flex-grow:0}.row .col-6{flex-basis:48%;flex-grow:0}.row .col-7{flex-basis:calc((96% - 4% * 5) / 12);flex-grow:0}.row .col-8{flex-basis:calc((96% - 4% * 4) / 12);flex-grow:0}.row .col-9{flex-basis:7%;flex-grow:0}.row .col-10{flex-basis:calc((96% - 4% * 2) / 12);flex-grow:0}.row .col-11{flex-basis:calc((96% - 4% * 1) / 12);flex-grow:0}.row .col-12{flex-basis:96%;flex-grow:0}.col.flex-shrink{flex:0 1 auto}.col.flex-grow{flex:1 0 auto}.hidden-sm{display:block}.row .col-3-md{flex-basis:21%;flex-grow:0}.row .col-4-md{flex-basis:29.3333333333%;flex-grow:0}.row .col-6-md{flex-basis:46%;flex-grow:0}}@media(min-width:1352px){.row .col-lg-1{flex-basis:4.3333333333%;flex-grow:0}.row .col-lg-2{flex-basis:12.6666666667%;flex-grow:0}.row .col-lg-3{flex-basis:21%;flex-grow:0}.row .col-lg-4{flex-basis:29.3333333333%;flex-grow:0}.row .col-lg-5{flex-basis:37.6666666667%;flex-grow:0}.row .col-lg-6{flex-basis:46%;flex-grow:0}.row .col-lg-7{flex-basis:54.3333333333%;flex-grow:0}.row .col-lg-8{flex-basis:62.6666666667%;flex-grow:0}.row .col-lg-9{flex-basis:71%;flex-grow:0}.row .col-lg-10{flex-basis:79.3333333333%;flex-grow:0}.row .col-lg-11{flex-basis:87.6666666667%;flex-grow:0}.row .col-lg-12{flex-basis:96%;flex-grow:0}.row .col-3-lg{flex-basis:21%;flex-grow:0}}.wp-block-quote.has-background{margin:0;padding:75px;font-size:1.25rem}.wp-block-quote.has-background p,.wp-block-quote.has-background h3{max-width:var(--wp--style--global--content-size);margin:0 auto 1rem}.wp-block-embed__wrapper{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-group .has-light-grey-background-color{padding:30px 25px}.wp-block-group .has-light-grey-background-color.is-vertical{gap:1rem}.wp-block-group:has(.wp-block-columns){padding:60px 0}.wp-block-group.has-white-color h2,.wp-block-group.has-white-color h3,.wp-block-group.has-white-color h4,.wp-block-group.has-white-color a,.wp-block-group.has-white-color p,.wp-block-group.has-white-color li,.wp-block-group.has-white-color button{color:var(--wp--preset--color--white)}.wp-block-group.features img{height:88px;width:auto}.wp-block-group:has(.pixel-block){padding-top:60px;padding-bottom:60px}.wp-block-columns:has(.wp-block-group.has-background) .wp-block-group.has-background{padding:3rem}.accordion{text-align:left}.accordion__content{transition:max-height .2s ease-in-out;padding-right:2rem}.accordion__content.open{margin-top:1rem}.accordion__item{padding:10px;border-bottom:2px solid var(--wp--preset--color--black)}@media(min-width:992px){.accordion__item{padding:30px}}.accordion__title{font-size:1rem;text-align:left;flex-wrap:nowrap}.accordion__title.active .accordion__title-icon{transform:rotate(45deg)}.accordion__title:hover{cursor:pointer}.accordion__title-icon{transition:transform .2s ease-in-out;color:var(--wp--preset--color--black)}.accordion__content{font-size:.875rem}.accordion>ul{list-style-type:none}.accordion__content ul{list-style-type:disc;padding-left:1.5rem}.accordion ol{list-style-type:none;counter-reset:accordion-counter}.accordion ol .accordion__item{counter-increment:accordion-counter;position:relative;padding-left:45px}@media(min-width:992px){.accordion ol .accordion__item{padding-left:60px}}.accordion ol .accordion__item .accordion__title{position:relative}.accordion ol .accordion__item:before{content:counter(accordion-counter);position:absolute;left:0;top:30px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:var(--wp--preset--color--theme-color-primary);border-radius:50%;color:var(--wp--preset--color--white);font-weight:700;font-size:.875rem}.pixel-block.accordion.has-white-color ol .accordion__item:before,.has-white-color .pixel-block.accordion ol .accordion__item:before{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--theme-color-primary)}.pixel-block.accordion.has-white-color .accordion__title-icon,.has-white-color .pixel-block.accordion .accordion__title-icon{color:var(--wp--preset--color--white)}.wp-block-group.has-background .accordion__title{font-weight:700}.wp-block-group.has-background .accordion__item{border-bottom-color:var(--wp--preset--color--white)}.case-study-listings{padding-top:70px;padding-bottom:70px}.case-study-listings .section-heading{margin-bottom:2rem}.case-study-listings__featured-examples{margin-bottom:75px;padding-bottom:75px;border-bottom:1px solid var(--wp--preset--color--theme-color-primary)}.case-study-listings .swiper-button-prev,.case-study-listings .swiper-button-next{color:var(--wp--preset--color--theme-color-dark)}.case-study-listings .swiper-button-prev:after,.case-study-listings .swiper-button-next:after{font-size:20px}.case-study-listings .swiper-pagination{position:relative;margin-top:20px}.case-study-listings .swiper-pagination .swiper-pagination-bullet{color:var(--wp--preset--color--theme-color-dark)}.case-study-listing{display:flex;flex-direction:column;align-items:stretch;gap:1rem;background-color:var(--wp--preset--color--white);padding:50px 25px}.case-study-listing__content{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.case-study-listing__link-wrapper{text-decoration:none;color:var(--wp--preset--color--black)}.case-study-listing__title{color:var(--wp--preset--color--black);line-height:1.5;margin-bottom:0}.case-study-listing__thumbnail{max-width:150px}.case-study-listing__excerpt{color:var(--wp--preset--color--black);text-decoration:none;max-height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.faqs ul.accordion{list-style-type:none}.features{padding-top:50px;padding-bottom:50px}.features .wp-block-image{width:75px}.features .wp-block-image img{width:75px;min-height:100%}.features__item{transition:all .2s ease-in-out;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;margin-bottom:1rem}@media(min-width:992px){.features__item{flex-direction:column;padding:1rem;margin-bottom:0;gap:1rem;align-items:flex-start;justify-content:center}}.features__item:hover{transform:translateY(-5%);background-color:#5fa6db26}.features__text{flex:1;display:flex;flex-direction:column;gap:1rem}.features__heading{margin-bottom:0;font-size:.875rem}@media(min-width:992px){.features__heading{font-size:1.5rem}}.features__content{margin:0;font-size:.75rem}@media(min-width:992px){.features__content{font-size:1rem}}.features__link-wrapper{text-decoration:none}.features__link{text-decoration:underline}.features__content{color:var(--wp--preset--color--black)}.features__image{height:60px;flex-basis:60px}@media(min-width:992px){.features__image{height:90px;flex-shrink:1}}.hero-banner{display:flex;align-items:stretch;width:100%;background-color:#5fa6db40;flex-direction:column;overflow-x:clip}@media(min-width:1352px){.hero-banner{position:relative;margin-top:8rem;margin-bottom:8rem;flex-direction:row;overflow:visible;z-index:0}}.hero-banner__text-content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;padding:45px;text-align:center;margin-bottom:3rem}@media(min-width:1352px){.hero-banner__text-content{width:60%;flex:none;padding:45px 90px;text-align:left;margin:0}}.hero-banner__text-content-inner{max-width:615px}.hero-banner__heading{color:var(--wp--preset--color--theme-color-dark);line-height:1.075;margin-bottom:1rem}@media(min-width:1352px){.hero-banner__heading{font-size:2.6875rem}}.hero-banner__content{line-height:1.6;margin:0}@media(min-width:1352px){.hero-banner__content{font-size:1.5rem;font-weight:500}}.hero-banner .image-and-arrows{position:relative;flex:1;display:flex;align-items:center;justify-content:center;max-width:500px;margin:0 auto;transform:translate(2%)}@media(min-width:1352px){.hero-banner .image-and-arrows{position:absolute;right:0;top:50%;transform:translateY(-50%) translate(0);width:50%;max-width:none;margin:0}}.hero-banner__image-wrapper{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%}@media(min-width:1352px){.hero-banner__image-wrapper{width:650px;height:544px}}.hero-banner__image-wrapper .arrow-left,.hero-banner__image-wrapper .arrow-right{position:absolute;top:50%;z-index:2;transform:translateY(-50%)}.hero-banner__image-wrapper .arrow-left{width:324px;height:424px;top:50%;left:-10%}.hero-banner__image-wrapper .arrow-left svg{width:324px;height:424px}@media(min-width:1352px){.hero-banner__image-wrapper .arrow-left{left:2%;width:458px;height:550px}.hero-banner__image-wrapper .arrow-left svg{width:458px;height:550px}}.hero-banner__image-wrapper .arrow-right{height:413px;width:379px;right:-10%;top:50%}.hero-banner__image-wrapper .arrow-right svg{height:413px;width:379px}@media(min-width:1352px){.hero-banner__image-wrapper .arrow-right{height:544px;width:407px;right:3%;top:48%}.hero-banner__image-wrapper .arrow-right svg{height:544px;width:407px}}.hero-banner__image-clip{overflow:hidden;border-radius:100px;position:relative;z-index:1;width:80%;max-width:380px;aspect-ratio:1/1.15}@media(min-width:1352px){.hero-banner__image-clip{width:568px;height:530px;max-width:unset;aspect-ratio:unset;border-radius:250px}}.hero-banner__image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}@media(min-width:1352px){.hero-banner+div{position:relative;z-index:1;margin-top:-3rem}}.wp-block-acf-media-and-text .container{width:100%}.wp-block-acf-media-and-text .row{flex-wrap:nowrap;width:100%}@media(max-width:991px){.wp-block-acf-media-and-text .row{flex-wrap:wrap}}@media(min-width:992px){.wp-block-acf-media-and-text .col.col-6{flex:0 0 48%;max-width:48%;min-width:0}}.news-listings{padding-top:50px;padding-bottom:50px}.news-listings__header{margin-bottom:50px}@media(max-width:767px){.news-listings__header{gap:20px}}.news-listings .swiper{width:100%;overflow:visible}.news-listings .swiper .swiper-wrapper{display:flex}.news-listings .swiper .swiper-slide{width:auto;height:auto}.news-listings .swiper-button-prev,.news-listings .swiper-button-next{color:var(--wp--preset--color--white)}.news-listings .swiper-button-prev:after,.news-listings .swiper-button-next:after{font-size:20px}.news-listings .swiper-pagination{position:relative;margin-top:20px}.news-listings .swiper-pagination .swiper-pagination-bullet{background:var(--wp--preset--color--primary, #000)}.bg-color{color:var(--wp--preset--color--text-color);background-color:var(--wp--preset--color--bg-color)}@media(max-width:1352px){:root{--wp--style--global--content-size: 96%}}body{overflow-x:hidden}*{box-sizing:border-box}main#main-content>[class^=wp-block-]:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h1:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h2:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h3:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h4:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h5:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h6:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>p:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ul:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ol:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>blockquote:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>figure:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>img:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>table:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>hr:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>pre:where(:not(.alignleft,.alignright,.alignfull)){max-width:100%;margin-right:auto;margin-left:auto}@media(min-width:1352px){main#main-content>[class^=wp-block-]:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h1:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h2:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h3:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h4:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h5:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h6:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>p:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ul:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ol:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>blockquote:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>figure:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>img:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>table:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>hr:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>pre:where(:not(.alignleft,.alignright,.alignfull)){max-width:var(--wp--style--global--content-size)}}@media(max-width:1351px){main#main-content>[class^=wp-block-]:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h1:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h2:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h3:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h4:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h5:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>h6:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>p:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ul:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>ol:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>blockquote:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>figure:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>img:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>table:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>hr:where(:not(.alignleft,.alignright,.alignfull)),main#main-content>pre:where(:not(.alignleft,.alignright,.alignfull)){margin:0 20px}}.px-container{max-width:var(--wp--style--global--content-size);margin:0 auto}.px-container-fluid{max-width:var(--wp--style--global--wide-size)}.mobile-only{display:block}@media(min-width:992px){.mobile-only{display:none}}.desktop-only{display:none}@media(min-width:992px){.desktop-only{display:block}}.section-padding-y{padding-top:2rem;padding-bottom:2rem}.research-table{padding-top:50px;padding-bottom:50px}.research-table .container{overflow-x:auto}.research-table__table{width:100%}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 228, 228, 228;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-header-vertical-align: middle;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:#ffffff80}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:#ffffff80;border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0px!important;border-bottom-width:0px!important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc .dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc .dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc .dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>th.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled .dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-none:not(.dt-ordering-asc,.dt-ordering-desc) .dt-column-order:empty,table.dataTable thead>tr>td.sorting_desc_disabled .dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled .dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header .dt-column-title,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title,table.dataTable thead>tr>td div.dt-column-header .dt-column-title,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header .dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer .dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0)}to{transform:translate(24px)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;vertical-align:var(--dt-header-vertical-align)}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha: .035;--dt-row-stripe-alpha: .023;--dt-column-ordering-alpha: .019;--dt-row-selected-stripe-alpha: .923;--dt-row-selected-column-ordering-alpha: .919}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:700}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0,0,0,.3);padding:10px 10px 6px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px #0d6efde6;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:#e4e4e4;color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px #00000006;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px #0d6efdeb;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px #00000009;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd!important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1)!important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px #00000005;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdea;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px #0000000e;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px #0000000c;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px #0000000a;box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdf3;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf1;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdef;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px #00000015;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px #00000013;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px #00000010;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px #0d6efdfa;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px #0d6efdf8;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px #0d6efdf5;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative;clear:both}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:inherit!important;border:1px solid transparent;border-radius:2px;background:transparent}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit!important;border:1px solid rgba(0,0,0,.3);background-color:#0000000d;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(229.5,229.5,229.5,.05)),color-stop(100%,rgba(0,0,0,.05)));background:-webkit-linear-gradient(top,rgba(229.5,229.5,229.5,.05) 0%,rgba(0,0,0,.05) 100%);background:-moz-linear-gradient(top,rgba(229.5,229.5,229.5,.05) 0%,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(229.5,229.5,229.5,.05) 0%,rgba(0,0,0,.05) 100%);background:-o-linear-gradient(top,rgba(229.5,229.5,229.5,.05) 0%,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,#e6e6e60d,#0000000d)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:#00000080!important;border:1px solid transparent;background:transparent;box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:#fff!important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(88.4,88.4,88.4)),color-stop(100%,#111));background:-webkit-linear-gradient(top,rgb(88.4,88.4,88.4) 0%,#111 100%);background:-moz-linear-gradient(top,rgb(88.4,88.4,88.4) 0%,#111 100%);background:-ms-linear-gradient(top,rgb(88.4,88.4,88.4) 0%,#111 100%);background:-o-linear-gradient(top,rgb(88.4,88.4,88.4) 0%,#111 100%);background:linear-gradient(to bottom,#585858,#111)}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(42.5,42.5,42.5)),color-stop(100%,rgb(11.9,11.9,11.9)));background:-webkit-linear-gradient(top,rgb(42.5,42.5,42.5) 0%,rgb(11.9,11.9,11.9) 100%);background:-moz-linear-gradient(top,rgb(42.5,42.5,42.5) 0%,rgb(11.9,11.9,11.9) 100%);background:-ms-linear-gradient(top,rgb(42.5,42.5,42.5) 0%,rgb(11.9,11.9,11.9) 100%);background:-o-linear-gradient(top,rgb(42.5,42.5,42.5) 0%,rgb(11.9,11.9,11.9) 100%);background:linear-gradient(to bottom,#2b2b2b,#0c0c0c);box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89,91,94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89,91,94)}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid rgb(64,67,70)}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0d6efda6;border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64,67,70);border-right:1px solid rgb(64,67,70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64,67,70)}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid rgb(89,91,94)}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255,255,255,.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid rgb(89,91,94);background:#ffffff26}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid rgb(53,53,53);background:#353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}
