.view--techx .view__title{color:#001186;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.25;margin-bottom:.75rem}.article .social-sharing{color:#0f0f0f}.article .social-sharing .social-sharing__label:after{background-color:#0f0f0f}.article .social-sharing .social-sharing-buttons__button{background-color:#6a6a6a}.article .social-sharing .social-sharing-buttons__button svg{fill:#fff}.site-header .site-branding svg{fill:#0f0f0f}.site-header .button--header-contact{background-color:#0020f6;border-color:#0020f6;color:#fff}.site-header .hamburger__trigger,.site-header .hamburger__trigger:after,.site-header .hamburger__trigger:before{border-color:#0020f6}.site-header.is-sticky .site-branding svg{fill:#fff}.site-header.is-sticky .button--header-contact{background-color:#e3f307;border-color:#e3f307;color:#0020f6}.site-header.is-sticky .hamburger__trigger,.site-header.is-sticky .hamburger__trigger:after,.site-header.is-sticky .hamburger__trigger:before{border-color:#fff}.site-header .menu--top-nav .menu__link{color:#0020f6}.site-header .menu--top-nav .menu__link:focus,.site-header .menu--top-nav .menu__link:hover{border-color:#0020f6;color:#0020f6}.site-header .has-scrolled .menu--top-nav .menu__link{color:#fff}.site-header .has-scrolled .menu--top-nav .menu__link:focus,.site-header .has-scrolled .menu--top-nav .menu__link:hover{border-color:#fff;color:#fff}.a-container{margin-left:auto;margin-right:auto;max-width:80rem;padding-left:1.25rem;padding-right:1.25rem}.page--node-type-techx .layout-container{max-width:none;padding-left:0;padding-right:0}.page--node-type-techx .main-content__container{grid-column:1/-1;padding-left:0;padding-right:0}.page--node-type-techx .node__content>.paragraph{margin-bottom:6rem}.page--node-type-techx .page-title{font-size:2rem;position:relative}.page--node-type-techx .page-title:before{background-color:#e3f307;height:.625rem;margin-top:.3125rem;position:absolute;right:100%;top:0;width:30rem}@media only screen and (min-width:62rem){[dir=ltr] .page--node-type-techx .page-title:before{margin-right:3.5rem}[dir=rtl] .page--node-type-techx .page-title:before{margin-left:3.5rem}.page--node-type-techx .page-title:before{content:""}}@media only screen and (min-width:62rem){.page--node-type-techx .page-title{margin-top:6rem}}#billboard{background:#fff url(/themes/custom/specbee/dist/css/layout/../../../assets/media/webp/billboard-bg-light.webp) no-repeat 100% 100%;background-size:cover;color:#fff;grid-column:1/-1;padding-bottom:1.75rem;padding-top:6rem}@media only screen and (min-width:48rem){#billboard{padding-bottom:16.75rem}}.page-title--article{color:#0020f6;font-family:Hanson,sans-serif;font-size:1.75rem;line-height:1.25;margin-bottom:.75rem;margin-top:0}@media only screen and (min-width:48rem){.page-title--article{font-size:2rem;margin-top:8.25rem}}@media only screen and (min-width:75rem){.page-title--article{font-size:3rem;line-height:1.25}}.article .article__author-date{color:#0f0f0f;margin-bottom:1.75rem}.article .article__author-date a{border-bottom:.0625rem solid;color:#0f0f0f}@media only screen and (min-width:48rem){.article .article__author-date{margin-bottom:0}}.article .article__content{display:grid;grid-template-columns:repeat(12,1fr)}.article .article__content .article__content-main{grid-column:1/-1;margin-bottom:2.5rem}.article .article__content .article__content-main.article__content-main--has-banner{margin-top:-16.75rem}@media only screen and (min-width:62rem){.article .article__content .article__content-main{grid-column:1/9;margin-bottom:0}}.article .article__content .article__content-aside{grid-column:1/-1}@media only screen and (min-width:62rem){.article .article__content .article__content-aside{grid-column:9/-1}}@media only screen and (min-width:48rem){.article .article__content{margin-top:-15rem}}@media only screen and (min-width:62rem){.article .article__content{grid-gap:3.25rem}}.article .mailchimp-subscribe-form{margin-bottom:0}.article .article__highlight-title{color:#0f0f0f;font-size:2rem;font-weight:700;margin-top:2.5rem}.article .article__highlight-title:after{background-color:#e3f307;content:"";display:block;height:.3125rem;margin-bottom:1rem;margin-top:1rem;width:6.25rem}.article .article__social-buttons{margin-bottom:2.5rem}@media only screen and (min-width:62rem){.article .article__social-buttons{margin-bottom:1.25rem}}.article .article__social-buttons-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:23.75rem;padding-left:.5rem;padding-right:.5rem}.article .article__social-buttons-link svg{margin-right:.75rem}.article .social-sharing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article .article__aside-inner{position:sticky;top:16.75rem}.article__footer{grid-column:1/-1;margin-bottom:2.5rem;margin-top:2.5rem}@media only screen and (min-width:62rem){.article__footer{margin-bottom:6rem;margin-top:6rem}}.view--techx .view__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:700;gap:.75rem;margin-bottom:1.25rem}.view--techx .view__title:after{background-color:#e3f307;content:"";display:block;height:.3125rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3rem}@media only screen and (min-width:36rem){.view--techx .view__title:after{width:6.25rem}}@media only screen and (min-width:36rem){.view--techx .view__title{gap:2.5rem}}.view--techx .view--more-techx{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:62rem){.view--techx .view--more-techx{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media only screen and (min-width:75rem){.view--techx .view--more-techx{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25rem}}@media only screen and (min-width:62rem){.view--techx .views-view-grid--cols-3 .views-view-grid__col{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.875rem);flex:0 0 calc(50% - 0.875rem)}}@media only screen and (min-width:75rem){.view--techx .views-view-grid--cols-3 .views-view-grid__col{-webkit-box-flex:0;-ms-flex:0 0 calc(33% - 0.875rem);flex:0 0 calc(33% - 0.875rem)}}