body .bti-site .bti-grid{gap:44px}body .bti-site .bti-figure{padding:16px}body .bti-site .bti-figure figcaption{line-height:1.45}body .bti-site .bti-article .bti-figure{max-width:680px;margin:24px auto}body .bti-site .bti-article .bti-figure img{max-width:100%;max-height:560px;object-fit:contain}body .bti-site .bti-editorial-card img{width:100%;height:180px;object-fit:cover;border-radius:8px;margin:0 0 18px}body .bti-site .bti-editorial-card h3{font-size:20px;margin-bottom:12px}body .bti-site .bti-editorial-card .bti-date{font-size:12px;color:#536771;margin:0 0 10px}body .bti-site .bti-editorial-card p{font-size:14px;line-height:1.65}body .bti-site .bti-photo img{width:100%;max-height:340px;object-fit:contain;border-radius:10px}@media (max-width:650px){body .bti-site .bti-grid{gap:22px}body .bti-site .bti-hero .bti-figure{padding:10px}body .bti-site .bti-hero .bti-figure img{max-height:220px}body.home .bti-site .bti-hero .bti-figure img{max-height:155px}body.home .bti-site .bti-hero .bti-figure figcaption{display:none}body.home .bti-site .bti-hero .bti-grid{gap:16px}body.home .bti-site .bti-hero h1{font-size:30px}body.home .bti-site .bti-hero .bti-kicker{display:none}}body:not(:has(.bti-site)) .elementor-heading-title,body:not(:has(.bti-site)) .elementor-widget-theme-post-content h2,body:not(:has(.bti-site)) .elementor-widget-theme-post-content h3{font-family:Arial,Helvetica,sans-serif!important;text-transform:none!important;letter-spacing:-.025em;line-height:1.25;color:#173746}body:not(:has(.bti-site)) .elementor-location-header .elementor-element-1762e7fa{background:#173746!important}body:not(:has(.bti-site)) .elementor-location-header .elementor-element-11f06e2d{background:#fff!important;border-bottom:1px solid #dce6e3}body:not(:has(.bti-site)) .elementor-location-header .elementskit-navbar-nav>li>a{font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important;text-transform:none!important;color:#173746!important}body:not(:has(.bti-site)) .elementor-button,body:not(:has(.bti-site)) .related-posts a.elementor-post__read-more{background:#146c72!important;color:#fff!important;border-radius:7px!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important}body.single-labs .elementor-element-7ea4bcf{background:#f5f8f7!important}body.single-labs .elementor-element-7ea4bcf:before{background:0 0!important;opacity:0!important}body.single-labs .elementor-element-7ea4bcf>.e-con-inner{padding-top:48px!important;padding-bottom:48px!important}body.single-labs .elementor-element-7ea4bcf h1,body.single-labs .elementor-element-7ea4bcf .elementor-icon-list-text{color:#173746!important}body:not(:has(.bti-site)) .elementor-widget-theme-post-content{font-size:16px;color:#536771}body:not(:has(.bti-site)) .related-posts .elementor-post__card{background:#f5f8f7!important;border:1px solid #dce6e3!important;border-radius:12px!important;box-shadow:none!important}body:not(:has(.bti-site)) .related-posts .elementor-post__title a,body:not(:has(.bti-site)) .related-posts .elementor-post__meta-data{color:#173746!important}@media (max-width:650px){body.single-labs .elementor-element-7ea4bcf>.e-con-inner{padding-top:30px!important;padding-bottom:30px!important}body:not(:has(.bti-site)) .elementor-location-single h1{font-size:32px!important}}.mustard-text{color:#ffbc42}.elementskit-submenu-panel>li:hover>a{border-radius:20px;background-color:var(--e-global-color-secondary)}.related-posts a.elementor-post__read-more{background-color:#ffbc42;padding:12px;display:block;text-align:center;border-radius:30px}.krs-labs-container .krs-lab-item a{color:#fff!important}.krs-lab-item h4{color:white;font-family:"Epilogue",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.3em}.krs-lab-item p{font-family:"Archivo",Sans-serif;font-size:17px;margin-top:12px}.krs-lab-item:hover{box-shadow:12px 12px 0 #ffb400;transform:translate(-3px,-3px)}a.krs-lab-item{border-radius:39px!important;padding:30px}h3.krs-state-title{font-size:25px}.krs-lab-item{display:block;text-decoration:none;border-radius:39px;background:#223b70;color:#fff;padding:30px;box-shadow:0 3px 6px rgba(0,0,0,.05);transition:all .3s ease}@media only screen and (max-width:600px){.krs-lab-item p{font-family:"Archivo",Sans-serif;font-size:16px;margin-top:8px}.krs-labs-container{max-width:1200px;margin:0 auto;padding:0!important}.krs-labs-container{max-width:100%!important}}