﻿@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}.d-print-block{display:none !important}@media print{.d-print-block{display:block !important}}.d-print-inline{display:none !important}@media print{.d-print-inline{display:inline !important}}.d-print-inline-block{display:none !important}@media print{.d-print-inline-block{display:inline-block !important}}@media print{.d-print-none{display:none !important}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.text-justify{text-align:justify !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-normal{font-weight:normal !important}.font-weight-bold{font-weight:800 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:focus,a.text-primary:hover{color:#0062cc !important}.text-secondary{color:#868e96 !important}a.text-secondary:focus,a.text-secondary:hover{color:#6c757d !important}.text-success{color:#28a745 !important}a.text-success:focus,a.text-success:hover{color:#1e7e34 !important}.text-info{color:#17a2b8 !important}a.text-info:focus,a.text-info:hover{color:#117a8b !important}.text-warning{color:#ffc107 !important}a.text-warning:focus,a.text-warning:hover{color:#d39e00 !important}.text-danger{color:#dc3545 !important}a.text-danger:focus,a.text-danger:hover{color:#bd2130 !important}.text-light{color:#f8f9fa !important}a.text-light:focus,a.text-light:hover{color:#dae0e5 !important}.text-dark{color:#343a40 !important}a.text-dark:focus,a.text-dark:hover{color:#1d2124 !important}.text-muted{color:#868e96 !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports(position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:normal;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:800}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:#007bff;text-decoration:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [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{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:normal}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#868e96}.blockquote-footer::before{content:"— "}.cols-12 .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.cols-12 .container{max-width:540px}}@media(min-width: 768px){.cols-12 .container{max-width:720px}}@media(min-width: 992px){.cols-12 .container{max-width:960px}}@media(min-width: 1200px){.cols-12 .container{max-width:1140px}}.cols-12 .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.cols-12 .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cols-12 .no-gutters{margin-right:0;margin-left:0}.cols-12 .no-gutters>.col,.cols-12 .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.cols-12 .col-xl,.cols-12 .col-xl-auto,.cols-12 .col-xl-12,.cols-12 .col-xl-11,.cols-12 .col-xl-10,.cols-12 .col-xl-9,.cols-12 .col-xl-8,.cols-12 .col-xl-7,.cols-12 .col-xl-6,.cols-12 .col-xl-5,.cols-12 .col-xl-4,.cols-12 .col-xl-3,.cols-12 .col-xl-2,.cols-12 .col-xl-1,.cols-12 .col-lg,.cols-12 .col-lg-auto,.cols-12 .col-lg-12,.cols-12 .col-lg-11,.cols-12 .col-lg-10,.cols-12 .col-lg-9,.cols-12 .col-lg-8,.cols-12 .col-lg-7,.cols-12 .col-lg-6,.cols-12 .col-lg-5,.cols-12 .col-lg-4,.cols-12 .col-lg-3,.cols-12 .col-lg-2,.cols-12 .col-lg-1,.cols-12 .col-md,.cols-12 .col-md-auto,.cols-12 .col-md-12,.cols-12 .col-md-11,.cols-12 .col-md-10,.cols-12 .col-md-9,.cols-12 .col-md-8,.cols-12 .col-md-7,.cols-12 .col-md-6,.cols-12 .col-md-5,.cols-12 .col-md-4,.cols-12 .col-md-3,.cols-12 .col-md-2,.cols-12 .col-md-1,.cols-12 .col-sm,.cols-12 .col-sm-auto,.cols-12 .col-sm-12,.cols-12 .col-sm-11,.cols-12 .col-sm-10,.cols-12 .col-sm-9,.cols-12 .col-sm-8,.cols-12 .col-sm-7,.cols-12 .col-sm-6,.cols-12 .col-sm-5,.cols-12 .col-sm-4,.cols-12 .col-sm-3,.cols-12 .col-sm-2,.cols-12 .col-sm-1,.cols-12 .col,.cols-12 .col-auto,.cols-12 .col-12,.cols-12 .col-11,.cols-12 .col-10,.cols-12 .col-9,.cols-12 .col-8,.cols-12 .col-7,.cols-12 .col-6,.cols-12 .col-5,.cols-12 .col-4,.cols-12 .col-3,.cols-12 .col-2,.cols-12 .col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.cols-12 .col{flex-basis:0;flex-grow:1;max-width:100%}.cols-12 .col-auto{flex:0 0 auto;width:auto;max-width:none}.cols-12 .col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.cols-12 .col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.cols-12 .col-3{flex:0 0 25%;max-width:25%}.cols-12 .col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.cols-12 .col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.cols-12 .col-6{flex:0 0 50%;max-width:50%}.cols-12 .col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.cols-12 .col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.cols-12 .col-9{flex:0 0 75%;max-width:75%}.cols-12 .col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.cols-12 .col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.cols-12 .col-12{flex:0 0 100%;max-width:100%}.cols-12 .order-first{order:-1}.cols-12 .order-1{order:1}.cols-12 .order-2{order:2}.cols-12 .order-3{order:3}.cols-12 .order-4{order:4}.cols-12 .order-5{order:5}.cols-12 .order-6{order:6}.cols-12 .order-7{order:7}.cols-12 .order-8{order:8}.cols-12 .order-9{order:9}.cols-12 .order-10{order:10}.cols-12 .order-11{order:11}.cols-12 .order-12{order:12}.cols-12 .offset-1{margin-left:8.3333333333%}.cols-12 .offset-2{margin-left:16.6666666667%}.cols-12 .offset-3{margin-left:25%}.cols-12 .offset-4{margin-left:33.3333333333%}.cols-12 .offset-5{margin-left:41.6666666667%}.cols-12 .offset-6{margin-left:50%}.cols-12 .offset-7{margin-left:58.3333333333%}.cols-12 .offset-8{margin-left:66.6666666667%}.cols-12 .offset-9{margin-left:75%}.cols-12 .offset-10{margin-left:83.3333333333%}.cols-12 .offset-11{margin-left:91.6666666667%}@media(min-width: 576px){.cols-12 .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.cols-12 .col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.cols-12 .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.cols-12 .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.cols-12 .col-sm-3{flex:0 0 25%;max-width:25%}.cols-12 .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.cols-12 .col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.cols-12 .col-sm-6{flex:0 0 50%;max-width:50%}.cols-12 .col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.cols-12 .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.cols-12 .col-sm-9{flex:0 0 75%;max-width:75%}.cols-12 .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.cols-12 .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.cols-12 .col-sm-12{flex:0 0 100%;max-width:100%}.cols-12 .order-sm-first{order:-1}.cols-12 .order-sm-1{order:1}.cols-12 .order-sm-2{order:2}.cols-12 .order-sm-3{order:3}.cols-12 .order-sm-4{order:4}.cols-12 .order-sm-5{order:5}.cols-12 .order-sm-6{order:6}.cols-12 .order-sm-7{order:7}.cols-12 .order-sm-8{order:8}.cols-12 .order-sm-9{order:9}.cols-12 .order-sm-10{order:10}.cols-12 .order-sm-11{order:11}.cols-12 .order-sm-12{order:12}.cols-12 .offset-sm-0{margin-left:0}.cols-12 .offset-sm-1{margin-left:8.3333333333%}.cols-12 .offset-sm-2{margin-left:16.6666666667%}.cols-12 .offset-sm-3{margin-left:25%}.cols-12 .offset-sm-4{margin-left:33.3333333333%}.cols-12 .offset-sm-5{margin-left:41.6666666667%}.cols-12 .offset-sm-6{margin-left:50%}.cols-12 .offset-sm-7{margin-left:58.3333333333%}.cols-12 .offset-sm-8{margin-left:66.6666666667%}.cols-12 .offset-sm-9{margin-left:75%}.cols-12 .offset-sm-10{margin-left:83.3333333333%}.cols-12 .offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.cols-12 .col-md{flex-basis:0;flex-grow:1;max-width:100%}.cols-12 .col-md-auto{flex:0 0 auto;width:auto;max-width:none}.cols-12 .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.cols-12 .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.cols-12 .col-md-3{flex:0 0 25%;max-width:25%}.cols-12 .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.cols-12 .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.cols-12 .col-md-6{flex:0 0 50%;max-width:50%}.cols-12 .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.cols-12 .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.cols-12 .col-md-9{flex:0 0 75%;max-width:75%}.cols-12 .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.cols-12 .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.cols-12 .col-md-12{flex:0 0 100%;max-width:100%}.cols-12 .order-md-first{order:-1}.cols-12 .order-md-1{order:1}.cols-12 .order-md-2{order:2}.cols-12 .order-md-3{order:3}.cols-12 .order-md-4{order:4}.cols-12 .order-md-5{order:5}.cols-12 .order-md-6{order:6}.cols-12 .order-md-7{order:7}.cols-12 .order-md-8{order:8}.cols-12 .order-md-9{order:9}.cols-12 .order-md-10{order:10}.cols-12 .order-md-11{order:11}.cols-12 .order-md-12{order:12}.cols-12 .offset-md-0{margin-left:0}.cols-12 .offset-md-1{margin-left:8.3333333333%}.cols-12 .offset-md-2{margin-left:16.6666666667%}.cols-12 .offset-md-3{margin-left:25%}.cols-12 .offset-md-4{margin-left:33.3333333333%}.cols-12 .offset-md-5{margin-left:41.6666666667%}.cols-12 .offset-md-6{margin-left:50%}.cols-12 .offset-md-7{margin-left:58.3333333333%}.cols-12 .offset-md-8{margin-left:66.6666666667%}.cols-12 .offset-md-9{margin-left:75%}.cols-12 .offset-md-10{margin-left:83.3333333333%}.cols-12 .offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.cols-12 .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.cols-12 .col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.cols-12 .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.cols-12 .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.cols-12 .col-lg-3{flex:0 0 25%;max-width:25%}.cols-12 .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.cols-12 .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.cols-12 .col-lg-6{flex:0 0 50%;max-width:50%}.cols-12 .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.cols-12 .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.cols-12 .col-lg-9{flex:0 0 75%;max-width:75%}.cols-12 .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.cols-12 .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.cols-12 .col-lg-12{flex:0 0 100%;max-width:100%}.cols-12 .order-lg-first{order:-1}.cols-12 .order-lg-1{order:1}.cols-12 .order-lg-2{order:2}.cols-12 .order-lg-3{order:3}.cols-12 .order-lg-4{order:4}.cols-12 .order-lg-5{order:5}.cols-12 .order-lg-6{order:6}.cols-12 .order-lg-7{order:7}.cols-12 .order-lg-8{order:8}.cols-12 .order-lg-9{order:9}.cols-12 .order-lg-10{order:10}.cols-12 .order-lg-11{order:11}.cols-12 .order-lg-12{order:12}.cols-12 .offset-lg-0{margin-left:0}.cols-12 .offset-lg-1{margin-left:8.3333333333%}.cols-12 .offset-lg-2{margin-left:16.6666666667%}.cols-12 .offset-lg-3{margin-left:25%}.cols-12 .offset-lg-4{margin-left:33.3333333333%}.cols-12 .offset-lg-5{margin-left:41.6666666667%}.cols-12 .offset-lg-6{margin-left:50%}.cols-12 .offset-lg-7{margin-left:58.3333333333%}.cols-12 .offset-lg-8{margin-left:66.6666666667%}.cols-12 .offset-lg-9{margin-left:75%}.cols-12 .offset-lg-10{margin-left:83.3333333333%}.cols-12 .offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.cols-12 .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.cols-12 .col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.cols-12 .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.cols-12 .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.cols-12 .col-xl-3{flex:0 0 25%;max-width:25%}.cols-12 .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.cols-12 .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.cols-12 .col-xl-6{flex:0 0 50%;max-width:50%}.cols-12 .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.cols-12 .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.cols-12 .col-xl-9{flex:0 0 75%;max-width:75%}.cols-12 .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.cols-12 .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.cols-12 .col-xl-12{flex:0 0 100%;max-width:100%}.cols-12 .order-xl-first{order:-1}.cols-12 .order-xl-1{order:1}.cols-12 .order-xl-2{order:2}.cols-12 .order-xl-3{order:3}.cols-12 .order-xl-4{order:4}.cols-12 .order-xl-5{order:5}.cols-12 .order-xl-6{order:6}.cols-12 .order-xl-7{order:7}.cols-12 .order-xl-8{order:8}.cols-12 .order-xl-9{order:9}.cols-12 .order-xl-10{order:10}.cols-12 .order-xl-11{order:11}.cols-12 .order-xl-12{order:12}.cols-12 .offset-xl-0{margin-left:0}.cols-12 .offset-xl-1{margin-left:8.3333333333%}.cols-12 .offset-xl-2{margin-left:16.6666666667%}.cols-12 .offset-xl-3{margin-left:25%}.cols-12 .offset-xl-4{margin-left:33.3333333333%}.cols-12 .offset-xl-5{margin-left:41.6666666667%}.cols-12 .offset-xl-6{margin-left:50%}.cols-12 .offset-xl-7{margin-left:58.3333333333%}.cols-12 .offset-xl-8{margin-left:66.6666666667%}.cols-12 .offset-xl-9{margin-left:75%}.cols-12 .offset-xl-10{margin-left:83.3333333333%}.cols-12 .offset-xl-11{margin-left:91.6666666667%}}.btn{display:inline-block;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not([disabled]):not(.disabled):active,.btn:not([disabled]):not(.disabled).active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#868e96;border-color:#868e96}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#28a745;border-color:#28a745}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#17a2b8;border-color:#17a2b8}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#111;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#111;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#ffc107;border-color:#ffc107}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#111;background-color:#d39e00;border-color:#c69500;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#dc3545;border-color:#dc3545}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#111;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#111;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#111;background-color:#dae0e5;border-color:#d3d9df;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{background-color:#343a40;border-color:#343a40}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-primary{color:#007bff;background-color:rgba(0,0,0,0);background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:rgba(0,0,0,0)}.btn-outline-primary:not([disabled]):not(.disabled):active,.btn-outline-primary:not([disabled]):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#868e96;background-color:rgba(0,0,0,0);background-image:none;border-color:#868e96}.btn-outline-secondary:hover{color:#fff;background-color:#868e96;border-color:#868e96}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:rgba(0,0,0,0)}.btn-outline-secondary:not([disabled]):not(.disabled):active,.btn-outline-secondary:not([disabled]):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}.btn-outline-success{color:#28a745;background-color:rgba(0,0,0,0);background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:rgba(0,0,0,0)}.btn-outline-success:not([disabled]):not(.disabled):active,.btn-outline-success:not([disabled]):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:rgba(0,0,0,0);background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:rgba(0,0,0,0)}.btn-outline-info:not([disabled]):not(.disabled):active,.btn-outline-info:not([disabled]):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:rgba(0,0,0,0);background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#fff;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:rgba(0,0,0,0)}.btn-outline-warning:not([disabled]):not(.disabled):active,.btn-outline-warning:not([disabled]):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#ffc107;border-color:#ffc107;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:rgba(0,0,0,0);background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:rgba(0,0,0,0)}.btn-outline-danger:not([disabled]):not(.disabled):active,.btn-outline-danger:not([disabled]):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:rgba(0,0,0,0);background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}.btn-outline-light:not([disabled]):not(.disabled):active,.btn-outline-light:not([disabled]):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:rgba(0,0,0,0);background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:rgba(0,0,0,0)}.btn-outline-dark:not([disabled]):not(.disabled):active,.btn-outline-dark:not([disabled]):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:normal;color:#007bff;background-color:rgba(0,0,0,0)}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn-link:focus,.btn-link.focus{border-color:rgba(0,0,0,0);box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#868e96}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.show{opacity:1}.collapse{display:none}.collapse.show{display:block}tr.collapse.show{display:table-row}tbody.collapse.show{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#868e96}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #ddd}.nav-tabs .nav-link.disabled{color:#868e96;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media(max-width: 575px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .dropup .dropdown-menu{top:auto;bottom:100%}}@media(max-width: 767px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .dropup .dropdown-menu{top:auto;bottom:100%}}@media(max-width: 991px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .dropup .dropdown-menu{top:auto;bottom:100%}}@media(max-width: 1199px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media(min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .dropup .dropdown-menu{top:auto;bottom:100%}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .dropdown-menu-right{right:0;left:auto}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .dropup .dropdown-menu{top:auto;bottom:100%}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0");src:url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/App_Themes/Redesign/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Bold.eot");src:url("../fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff"),url("../fonts/OpenSans-Bold.ttf") format("truetype"),url("../fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Semibold.eot");src:url("../fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Semibold.woff2") format("woff2"),url("../fonts/OpenSans-Semibold.woff") format("woff"),url("../fonts/OpenSans-Semibold.ttf") format("truetype"),url("../fonts/OpenSans-Semibold.svg#OpenSans-Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-SemiboldItalic.eot");src:url("../fonts/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-SemiboldItalic.woff2") format("woff2"),url("../fonts/OpenSans-SemiboldItalic.woff") format("woff"),url("../fonts/OpenSans-SemiboldItalic.ttf") format("truetype"),url("../fonts/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans.eot");src:url("../fonts/OpenSans.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans.woff2") format("woff2"),url("../fonts/OpenSans.woff") format("woff"),url("../fonts/OpenSans.ttf") format("truetype"),url("../fonts/OpenSans.svg#OpenSans") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";src:url("../fonts/OpenSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:"Karbon";src:url("../fonts/Karbon-Light.eot");src:url("../fonts/Karbon-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Karbon-Light.woff2") format("woff2"),url("../fonts/Karbon-Light.woff") format("woff"),url("../fonts/Karbon-Light.ttf") format("truetype"),url("../fonts/Karbon-Light.svg#Karbon-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Karbon";src:url("../fonts/Karbon-Regular.eot");src:url("../fonts/Karbon-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Karbon-Regular.woff2") format("woff2"),url("../fonts/Karbon-Regular.woff") format("woff"),url("../fonts/Karbon-Regular.ttf") format("truetype"),url("../fonts/Karbon-Regular.svg#Karbon-Light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Karbon";src:url("../fonts/Karbon-Medium.eot");src:url("../fonts/Karbon-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Karbon-Medium.woff2") format("woff2"),url("../fonts/Karbon-Medium.woff") format("woff"),url("../fonts/Karbon-Medium.ttf") format("truetype"),url("../fonts/Karbon-Medium.svg#Karbon-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Karbon";src:url("../fonts/Karbon-Bold.eot");src:url("../fonts/Karbon-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Karbon-Bold.woff2") format("woff2"),url("../fonts/Karbon-Bold.woff") format("woff"),url("../fonts/Karbon-Bold.ttf") format("truetype"),url("../fonts/Karbon-Bold.svg#Karbon-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Karbon";src:url("../fonts/karbon-regularitalic.eot");src:url("../fonts/karbon-regularitalic?#iefix") format("embedded-opentype"),url("../fonts/karbon-regularitalic.woff2") format("woff2"),url("../fonts/karbon-regularitalic.woff") format("woff"),url("../fonts/karbon-regularitalic.ttf") format("truetype"),url("../fonts/karbon-regularitalic.svg#Karbon-Light") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"Karbon";src:url("../fonts/karbon-regularitalic.eot");src:url("../fonts/karbon-regularitalic?#iefix") format("embedded-opentype"),url("../fonts/karbon-regularitalic.woff2") format("woff2"),url("../fonts/karbon-regularitalic.woff") format("woff"),url("../fonts/karbon-regularitalic.ttf") format("truetype"),url("../fonts/karbon-regularitalic.svg#Karbon-Light") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Helvetica Neue";src:url("../fonts/HelveticaNeue-BoldCond.eot");src:url("../fonts/HelveticaNeue-BoldCond.eot?#iefix") format("embedded-opentype"),url("../fonts/HelveticaNeue-BoldCond.woff2") format("woff2"),url("../fonts/HelveticaNeue-BoldCond.woff") format("woff"),url("../fonts/HelveticaNeue-BoldCond.ttf") format("truetype"),url("../fonts/HelveticaNeue-BoldCond.svg#HelveticaNeue-BoldCond") format("svg");font-weight:700;font-style:normal}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Open Sans",sans-serif}body .modal-message{padding:60px;background:#fff;position:fixed;height:20vh;top:-400px;left:20vw;right:20vw;width:95vw;max-width:600px;height:auto;box-shadow:0 0 0 rgba(35,31,32,0);opacity:0;transition:all .2s ease-out;z-index:1000000;left:50%;transform:translate(-50%)}body.blur .page{transform:scale(0.95);filter:blur(4px);transition:all .4s ease-in;pointer-events:none}body.blur .modal-message{top:10vh;opacity:1;box-shadow:0 0 60px rgba(35,31,32,.6);transition:all .4s ease-out}.body{background:#f7f8f9;font-family:"Open Sans",sans-serif;width:100vw;height:100%;position:relative}#body .ces-award-badge{width:48%;max-width:180px;margin:0 1%}.pagetheme--light{background:#f7f8f9;position:relative;overflow:auto}.pagetheme--light hr{border-color:#282e31}.pagetheme--light .nav-desktop{background:-moz-linear-gradient(top, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);background:-webkit-linear-gradient(top, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);background:linear-gradient(to bottom, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80f1f1f1", endColorstr="#00f1f1f1", GradientType=0)}.pagetheme--light .nav-desktop__date{color:#231f20}.pagetheme--light .nav-desktop__util a{color:#231f20}.pagetheme--light .nav-desktop__date-place{border-color:#b8b8b8}.pagetheme--light .burger-light{display:none}.pagetheme--light .logo-white{display:none}.pagetheme--light a.nav-link{color:#231f20 !important}.pagetheme--light .hero{background:rgba(0,0,0,0)}.pagetheme--light .hero h1,.pagetheme--light .hero h2,.pagetheme--light .hero h3,.pagetheme--light .hero h4,.pagetheme--light .hero h5,.pagetheme--light .hero h6{color:#231f20}.pagetheme--light .hero p{color:#282e31}.pagetheme--light .hero .calendarFilter,.pagetheme--light .hero .searchFilter,.pagetheme--light .hero .searchtopic{background:rgba(35,31,32,.2)}.pagetheme--light .hero .calendarFilter select,.pagetheme--light .hero .searchFilter select,.pagetheme--light .hero .searchtopic select{color:#231f20}.pagetheme--light .hero .calendarFilter select option,.pagetheme--light .hero .searchFilter select option,.pagetheme--light .hero .searchtopic select option{font-size:18px;font-family:"Open Sans",sans-serif}.pagetheme--medium{background:#898989;position:relative;overflow:auto}.pagetheme--medium hr{border-color:#898989}.pagetheme--medium .nav-desktop{background:-moz-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:-webkit-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:linear-gradient(to bottom, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80231f20", endColorstr="#00231f20", GradientType=0)}.pagetheme--medium .nav-mobile-header{background-color:rgba(0,0,0,0) !important}.pagetheme--medium .burger-dark{display:none}.pagetheme--medium .logo-black{display:none}.pagetheme--medium .hero{background:rgba(0,0,0,0);position:relative;background-attachment:fixed;background-size:cover;color:#fff}.pagetheme--medium .hero h1{color:#231f20}.pagetheme--medium .hero p{color:#282e31}.pagetheme--dark{background:#231f20;position:relative;overflow:auto}.pagetheme--dark hr{border-color:#b8b8b8}.pagetheme--dark .hero .share-controls a,.pagetheme--dark .hero .share-controls button,.pagetheme--dark .hero .bookmark i.icon{color:#fff}.pagetheme--dark .nav-desktop{background:-moz-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:-webkit-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:linear-gradient(to bottom, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80231f20", endColorstr="#00231f20", GradientType=0)}.pagetheme--dark .nav-mobile-header{background-color:rgba(0,0,0,0)}.pagetheme--dark .burger-dark{display:none}.pagetheme--dark .logo-black{display:none}.pagetheme--dark .hero{background:rgba(0,0,0,0)}.pagetheme--dark .hero h1,.pagetheme--dark .hero h2,.pagetheme--dark .hero h3,.pagetheme--dark .hero h4,.pagetheme--dark .hero h5,.pagetheme--dark .hero h6{color:#fff}.pagetheme--dark .hero p{color:#f7f8f9}h1,.heading-1{font-family:"Karbon";font-size:50px;font-weight:300}@media(min-width: 992px){h1,.heading-1{font-size:70px;line-height:70px}}@media(min-width: 1200px){h1,.heading-1{font-size:80px;line-height:65px}}h2,.heading-2{font-family:"Karbon";font-size:26px;font-weight:normal;line-height:26px}@media(min-width: 992px){h2,.heading-2{font-size:32px;line-height:32px}}.heading-2-5{font-family:"Karbon";font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:30px}@media(min-width: 992px){.heading-2-5{line-height:46px}}@media(min-width: 1200px){.heading-2-5{font-size:48px}}.heading-2-5-bold{font-family:"Karbon";font-size:26px;font-weight:700;letter-spacing:-1px;line-height:26px}@media(min-width: 992px){.heading-2-5-bold{font-size:32px;line-height:46px}}@media(min-width: 1200px){.heading-2-5-bold{font-size:48px}}h3,.heading-3{font-family:"Karbon";font-size:26px;font-weight:700;line-height:26px;letter-spacing:-1px}@media(min-width: 992px){h3,.heading-3{font-size:32px;line-height:32px}}h4,.heading-4{font-family:"Karbon";font-size:20px;font-weight:700}h5,.heading-5,.text-block-font-styles h3,.text-block-font-styles__sub-heading,.text-block h3,.text-block__sub-heading,.accordion__title{font-family:"Karbon";font-size:24px;line-height:26px;font-weight:700}.dashed-heading{position:relative;display:block;margin-bottom:30px;padding-left:58px;font-family:"Karbon";font-weight:700;font-size:20px;line-height:20px;text-transform:uppercase;clear:both}.dashed-heading:before{position:absolute;content:"";left:0;border-top:2px solid #b8b8b8;width:50px;float:left;margin-top:8px;margin-right:10px}p{font-size:16px}.small{font-size:14px}.italic{font-style:italic}.eyebrow{font-family:"Helvetica Neue";font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.eyebrow--has-event-entry span{color:#1a9f4f;margin-left:6px;padding-left:5px;position:relative}.eyebrow--has-event-entry span::before{border-left:1px #898989 solid;content:"";height:14px;position:absolute;top:-2px;left:-1px}.eyebrow--has-event-entry i{margin-left:5px}.eyebrow--small{font-size:12px}a{color:#0880be}a:hover{color:#0880be}h1{font-weight:300;line-height:1}h1 .eyerbow{display:block !important}p{font-family:"Open Sans",sans-serif}p.alt{font-weight:700 !important;font-style:italic !important}a,a:hover{transition:all .2s ease-in-out}ul.tags{list-style:none outside;margin-left:-2.5em;text-indent:0}ul.tags li{list-style:none;margin:0;display:inline-block}ul.tags li a.tag{font-family:"Open Sans",sans-serif;font-size:12px !important;padding-right:.4em;margin-left:.1em;vertical-align:middle;line-height:2;border-right:1px solid #b8b8b8 !important}ul.tags li:last-of-type a.tag{border-right:none !important}blockquote{font-family:"karbon",sans-serif;padding-top:50px;background:rgba(0,0,0,0) url(../../img/left-quote.png) top left no-repeat;background-size:40px 35px;font-family:"karbon",sans-serif;font-size:32px;line-height:1.2;letter-spacing:-0.03em;font-weight:normal}blockquote p{font-family:"karbon",sans-serif;font-size:32px;line-height:1.2;letter-spacing:-0.03em;font-weight:normal}blockquote cite,blockquote .cite{font-family:"Open Sans",sans-serif;font-size:16px;text-transform:uppercase;font-weight:800;line-height:1.5;font-style:normal}blockquote cite::before,blockquote .cite::before{content:"";display:block;border-top:8px solid #231f20;margin-top:40px;padding-top:40px;width:50px}figcaption{display:block;padding-top:0;width:100%;font-size:14px;font-style:italic}figcaption ul.tags{width:100%;max-width:235px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-center{margin:0 auto;display:block;align-content:center;text-align:center}.label{text-transform:uppercase;color:#b8b8b8;font-family:"Helvetica Neue",sans-serif;font-size:.875rem;vertical-align:middle}.eyebrow{display:block;font-style:normal;clear:both}.eyebrow--topic{display:block;clear:both;font-size:16px;width:100%;margin-bottom:4px;color:#ed3331 !important}.eyebrow--content{display:block;clear:both;font-size:16px;width:100%;margin-bottom:4px;color:#ed3331;font-weight:bold;text-transform:uppercase}.eyebrow--content i{margin-right:.25em}.eyebrow.alt{color:#fff;position:relative;top:0;left:0;width:100px;height:100px;margin:0 auto}.eyebrow.alt span{position:absolute;text-align:center;width:100px;height:100px;padding-top:35px}.eyebrow.alt::before{content:" ";width:100px;height:100px;background-color:#ed3331;position:absolute;display:block;transform:rotate(45deg);top:0;left:0}.eyebrow.alt::after{font:normal normal normal 14px/1 FontAwesome;content:"";text-align:center;width:100px;height:100px;position:absolute;display:block;bottom:-70px;font-size:2.5em;font-weight:300}.big-subhead{font-family:"Open Sans",sans-serif;font-size:32px;line-height:1.2}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Open Sans",sans-serif}body .modal-message{padding:60px;background:#fff;position:fixed;height:20vh;top:-400px;left:20vw;right:20vw;width:95vw;max-width:600px;height:auto;box-shadow:0 0 0 rgba(35,31,32,0);opacity:0;transition:all .2s ease-out;z-index:1000000;left:50%;transform:translate(-50%)}body.blur .page{transform:scale(0.95);filter:blur(4px);transition:all .4s ease-in;pointer-events:none}body.blur .modal-message{top:10vh;opacity:1;box-shadow:0 0 60px rgba(35,31,32,.6);transition:all .4s ease-out}.body{background:#f7f8f9;font-family:"Open Sans",sans-serif;width:100vw;height:100%;position:relative}#body .ces-award-badge{width:48%;max-width:180px;margin:0 1%}.pagetheme--light{background:#f7f8f9;position:relative;overflow:auto}.pagetheme--light hr{border-color:#282e31}.pagetheme--light .nav-desktop{background:-moz-linear-gradient(top, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);background:-webkit-linear-gradient(top, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);background:linear-gradient(to bottom, rgba(241, 241, 241, 0.5) 0%, rgba(241, 241, 241, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80f1f1f1", endColorstr="#00f1f1f1", GradientType=0)}.pagetheme--light .nav-desktop__date{color:#231f20}.pagetheme--light .nav-desktop__util a{color:#231f20}.pagetheme--light .nav-desktop__date-place{border-color:#b8b8b8}.pagetheme--light .burger-light{display:none}.pagetheme--light .logo-white{display:none}.pagetheme--light a.nav-link{color:#231f20 !important}.pagetheme--light .hero{background:rgba(0,0,0,0)}.pagetheme--light .hero h1,.pagetheme--light .hero h2,.pagetheme--light .hero h3,.pagetheme--light .hero h4,.pagetheme--light .hero h5,.pagetheme--light .hero h6{color:#231f20}.pagetheme--light .hero p{color:#282e31}.pagetheme--light .hero .calendarFilter,.pagetheme--light .hero .searchFilter,.pagetheme--light .hero .searchtopic{background:rgba(35,31,32,.2)}.pagetheme--light .hero .calendarFilter select,.pagetheme--light .hero .searchFilter select,.pagetheme--light .hero .searchtopic select{color:#231f20}.pagetheme--light .hero .calendarFilter select option,.pagetheme--light .hero .searchFilter select option,.pagetheme--light .hero .searchtopic select option{font-size:18px;font-family:"Open Sans",sans-serif}.pagetheme--medium{background:#898989;position:relative;overflow:auto}.pagetheme--medium hr{border-color:#898989}.pagetheme--medium .nav-desktop{background:-moz-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:-webkit-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:linear-gradient(to bottom, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80231f20", endColorstr="#00231f20", GradientType=0)}.pagetheme--medium .nav-mobile-header{background-color:rgba(0,0,0,0) !important}.pagetheme--medium .burger-dark{display:none}.pagetheme--medium .logo-black{display:none}.pagetheme--medium .hero{background:rgba(0,0,0,0);position:relative;background-attachment:fixed;background-size:cover;color:#fff}.pagetheme--medium .hero h1{color:#231f20}.pagetheme--medium .hero p{color:#282e31}.pagetheme--dark{background:#231f20;position:relative;overflow:auto}.pagetheme--dark hr{border-color:#b8b8b8}.pagetheme--dark .hero .share-controls a,.pagetheme--dark .hero .share-controls button,.pagetheme--dark .hero .bookmark i.icon{color:#fff}.pagetheme--dark .nav-desktop{background:-moz-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:-webkit-linear-gradient(top, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);background:linear-gradient(to bottom, rgba(35, 31, 32, 0.5) 0%, rgba(35, 31, 32, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80231f20", endColorstr="#00231f20", GradientType=0)}.pagetheme--dark .nav-mobile-header{background-color:rgba(0,0,0,0)}.pagetheme--dark .burger-dark{display:none}.pagetheme--dark .logo-black{display:none}.pagetheme--dark .hero{background:rgba(0,0,0,0)}.pagetheme--dark .hero h1,.pagetheme--dark .hero h2,.pagetheme--dark .hero h3,.pagetheme--dark .hero h4,.pagetheme--dark .hero h5,.pagetheme--dark .hero h6{color:#fff}.pagetheme--dark .hero p{color:#f7f8f9}h1,.heading-1{font-family:"Karbon";font-size:50px;font-weight:300}@media(min-width: 992px){h1,.heading-1{font-size:70px;line-height:70px}}@media(min-width: 1200px){h1,.heading-1{font-size:80px;line-height:65px}}h2,.heading-2{font-family:"Karbon";font-size:26px;font-weight:normal;line-height:26px}@media(min-width: 992px){h2,.heading-2{font-size:32px;line-height:32px}}.heading-2-5{font-family:"Karbon";font-size:36px;font-weight:normal;letter-spacing:-1px;line-height:30px}@media(min-width: 992px){.heading-2-5{line-height:46px}}@media(min-width: 1200px){.heading-2-5{font-size:48px}}.heading-2-5-bold{font-family:"Karbon";font-size:26px;font-weight:700;letter-spacing:-1px;line-height:26px}@media(min-width: 992px){.heading-2-5-bold{font-size:32px;line-height:46px}}@media(min-width: 1200px){.heading-2-5-bold{font-size:48px}}h3,.heading-3{font-family:"Karbon";font-size:26px;font-weight:700;line-height:26px;letter-spacing:-1px}@media(min-width: 992px){h3,.heading-3{font-size:32px;line-height:32px}}h4,.heading-4{font-family:"Karbon";font-size:20px;font-weight:700}h5,.heading-5,.text-block-font-styles h3,.text-block-font-styles__sub-heading,.text-block h3,.text-block__sub-heading,.accordion__title{font-family:"Karbon";font-size:24px;line-height:26px;font-weight:700}.dashed-heading{position:relative;display:block;margin-bottom:30px;padding-left:58px;font-family:"Karbon";font-weight:700;font-size:20px;line-height:20px;text-transform:uppercase;clear:both}.dashed-heading:before{position:absolute;content:"";left:0;border-top:2px solid #b8b8b8;width:50px;float:left;margin-top:8px;margin-right:10px}p{font-size:16px}.small{font-size:14px}.italic{font-style:italic}.eyebrow{font-family:"Helvetica Neue";font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.eyebrow--has-event-entry span{color:#1a9f4f;margin-left:6px;padding-left:5px;position:relative}.eyebrow--has-event-entry span::before{border-left:1px #898989 solid;content:"";height:14px;position:absolute;top:-2px;left:-1px}.eyebrow--has-event-entry i{margin-left:5px}.eyebrow--small{font-size:12px}a{color:#0880be}a:hover{color:#0880be}h1{font-weight:300;line-height:1}h1 .eyerbow{display:block !important}p{font-family:"Open Sans",sans-serif}p.alt{font-weight:700 !important;font-style:italic !important}a,a:hover{transition:all .2s ease-in-out}ul.tags{list-style:none outside;margin-left:-2.5em;text-indent:0}ul.tags li{list-style:none;margin:0;display:inline-block}ul.tags li a.tag{font-family:"Open Sans",sans-serif;font-size:12px !important;padding-right:.4em;margin-left:.1em;vertical-align:middle;line-height:2;border-right:1px solid #b8b8b8 !important}ul.tags li:last-of-type a.tag{border-right:none !important}blockquote{font-family:"karbon",sans-serif;padding-top:50px;background:rgba(0,0,0,0) url(../../img/left-quote.png) top left no-repeat;background-size:40px 35px;font-family:"karbon",sans-serif;font-size:32px;line-height:1.2;letter-spacing:-0.03em;font-weight:normal}blockquote p{font-family:"karbon",sans-serif;font-size:32px;line-height:1.2;letter-spacing:-0.03em;font-weight:normal}blockquote cite,blockquote .cite{font-family:"Open Sans",sans-serif;font-size:16px;text-transform:uppercase;font-weight:800;line-height:1.5;font-style:normal}blockquote cite::before,blockquote .cite::before{content:"";display:block;border-top:8px solid #231f20;margin-top:40px;padding-top:40px;width:50px}figcaption{display:block;padding-top:0;width:100%;font-size:14px;font-style:italic}figcaption ul.tags{width:100%;max-width:235px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-center{margin:0 auto;display:block;align-content:center;text-align:center}.label{text-transform:uppercase;color:#b8b8b8;font-family:"Helvetica Neue",sans-serif;font-size:.875rem;vertical-align:middle}.eyebrow{display:block;font-style:normal;clear:both}.eyebrow--topic{display:block;clear:both;font-size:16px;width:100%;margin-bottom:4px;color:#ed3331 !important}.eyebrow--content{display:block;clear:both;font-size:16px;width:100%;margin-bottom:4px;color:#ed3331;font-weight:bold;text-transform:uppercase}.eyebrow--content i{margin-right:.25em}.eyebrow.alt{color:#fff;position:relative;top:0;left:0;width:100px;height:100px;margin:0 auto}.eyebrow.alt span{position:absolute;text-align:center;width:100px;height:100px;padding-top:35px}.eyebrow.alt::before{content:" ";width:100px;height:100px;background-color:#ed3331;position:absolute;display:block;transform:rotate(45deg);top:0;left:0}.eyebrow.alt::after{font:normal normal normal 14px/1 FontAwesome;content:"";text-align:center;width:100px;height:100px;position:absolute;display:block;bottom:-70px;font-size:2.5em;font-weight:300}.big-subhead{font-family:"Open Sans",sans-serif;font-size:32px;line-height:1.2}div.toast{display:none;position:absolute;z-index:99999;width:auto;padding:.25em .5em;line-height:1.2;height:1.5em;margin:auto;background-color:#272d30;text-align:center;border-radius:4px;white-space:nowrap;right:-220%}div.toast .message{font-family:"Helvetica Neue",sans-serif !important;text-transform:uppercase !important;font-size:14px !important;color:#f2f2f2 !important;white-space:nowrap !important}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes expand{from{min-width:50px}to{min-width:50px}}@keyframes expand{from{min-width:50px}to{min-width:50px}}@-webkit-keyframes stay{from{min-width:50px}to{min-width:50px}}@keyframes stay{from{min-width:50px}to{min-width:50px}}@-webkit-keyframes shrink{from{min-width:50px}to{min-width:50px}}@keyframes shrink{from{min-width:50px}to{min-width:50px}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}.pagetype--pressrelease #body{display:block;clear:both;overflow:visible;width:100%;max-width:800px;margin:0 auto;background:#fff;padding:80px 80px 0 80px;margin-bottom:120px;position:relative;margin-top:155px;box-shadow:0 0 10px rgba(137,137,137,.75);font-size:20px}.pagetype--pressrelease #body .hero{padding:0 0 60px 0 !important}.pagetype--pressrelease #body .hero h1{font-size:48px;padding-bottom:20px !important}.pagetype--pressrelease article.content{margin:0 auto;position:relative;top:100px}.pagetype--pressrelease .pagetype--product .page-content{max-width:960px}.pagetype--article .hero-bar--container{max-width:950px}.pagetype--topic #content{margin-top:-40px}.pagetype--bookmarks .view-bookmarks{display:none}.pagetype--podcast-video .podcast-video-player{text-align:center}.pagetype--podcast-video .podcast-video-player iframe{height:45vh;width:80vh;display:inline-block;margin:0 auto;max-width:1024px}.pagetype--video .video-player{text-align:center}.pagetype--video .video-player iframe{display:inline-block;margin:0 auto;max-width:1024px}.pagetype--topic #content{margin-top:-40px}aside.resource-thumbnail{display:inline-block;position:relative;width:100%;min-width:220px;max-width:400px;height:220px;overflow:hidden;margin-bottom:20px;transition:all .2s ease-out;cursor:pointer}aside.resource-thumbnail img{transform:scale(1);transition:all .2s ease-out}aside.resource-thumbnail .caption{position:relative;height:110px;overflow:hidden;padding:10px;background-color:#fff}aside.resource-thumbnail .caption .eyebrow--small{position:relative;top:-8px;left:-6px;font-size:12px !important;margin-bottom:6px;font-weight:800}aside.resource-thumbnail .caption .eyebrow--small i.icon{position:relative;font-size:1.25em;top:2px;margin-right:4px;line-height:1.875;color:#fff !important;align-content:center;vertical-align:center;text-align:center;background-color:#b8b8b8;width:1.75em;height:1.75em;border-radius:100%}header.video-header,.pagetype--podcast-video header.podcast-header{padding:0 0 40px 0;max-width:1024px;margin:0 auto;text-align:left}.video-player,.pagetype--podcast-video .podcast-player,.article-cover{display:block;overflow:visible;height:auto;position:relative}.video-player video,.video-player iframe,.pagetype--podcast-video .podcast-player video,.pagetype--podcast-video .podcast-player iframe,.article-cover video,.article-cover iframe{height:auto;display:block;margin:0 auto;width:100%;border:none}.video-header__title{color:#000 !important;font-family:"Karbon";font-size:50px !important;font-weight:300}@media(min-width: 992px){.video-header__title{font-size:70px !important;line-height:70px}}@media(min-width: 1200px){.video-header__title{font-size:80px !important;line-height:65px}}.video-hero,.podcast-hero,.article-header{padding-top:40px}@media(min-width: 992px){.video-hero,.podcast-hero,.article-header{padding-top:40px}}@media(min-width: 1200px){.video-hero,.podcast-hero,.article-header{padding-top:40px}}.video-hero__title,.podcast-hero__title,.article-header__title{color:#000 !important;line-height:1;margin-bottom:10px !important;font-size:50px !important}@media(min-width: 768px){.video-hero__title,.podcast-hero__title,.article-header__title{margin-bottom:20px}}@media(min-width: 992px){.video-hero__title,.podcast-hero__title,.article-header__title{font-size:70px !important}}@media(min-width: 1200px){.video-hero__title,.podcast-hero__title,.article-header__title{line-height:1;font-size:80px !important}}.video-hero__description,.podcast-hero__description,.article-header__description{margin:20px 0;padding:20px 40px;color:#898989;border-top:2px solid #b8b8b8;border-bottom:2px solid #b8b8b8;font-style:italic;font-size:18px}.video-hero__rule,.podcast-hero__rule,.article-header__rule{border-color:#d8d8d8;margin:0}.article-header{position:absolute;bottom:0;margin:0 auto;width:90vw;left:0;right:0;max-width:950px;overflow:hidden;padding:40px 60px !important;background:rgba(255,255,255,.8);line-height:1.1}@media(max-width: 767px){.article-header{position:static}}.article-header h1{min-height:2.2em}.article-header .author-date{font-size:16px;color:#898989;font-family:"Open Sans",sans-serif;font-weight:800;position:relative}.article-header__description{margin-bottom:40px}.video-thumbnail,.podcast-thumbnail{width:255px;background-color:#fff;border:none;cursor:pointer;transition:all .1s ease-out;opacity:.8;box-shadow:0}.video-thumbnail img,.podcast-thumbnail img{display:block;width:240px !important;height:135px;background:#b8b8b8 url("../img/photos/exhibitor-hero-2.jpg") center center no-repeat;background-size:cover;border:0 !important;margin-bottom:6px}.video-thumbnail .icon,.podcast-thumbnail .icon{font-size:16px}.video-thumbnail figcaption header .eyebrow--small,.podcast-thumbnail figcaption header .eyebrow--small{font-size:10px !important;margin-bottom:6px;font-weight:800}.video-thumbnail figcaption header h1,.podcast-thumbnail figcaption header h1{clear:both;display:block;font-size:14px !important;font-family:"Helvetica Neue",sans-serif;font-weight:800;text-transform:uppercase;color:#282e31;line-height:1;max-width:100%;height:1em;margin:0 0 12px 0;overflow:hidden !important;text-overflow:ellipsis !important}.video-thumbnail figcaption p,.podcast-thumbnail figcaption p{font-size:12px;color:#282e31;margin-bottom:6px}.video-thumbnail:hover,.podcast-thumbnail:hover{box-shadow:0 0 10px rgba(137,137,137,.75);opacity:1;transition:all .2s ease-in}.page-header{background-color:#231f20;overflow:visible}.page-header i{margin-right:.25em;display:inline-block}.page-header__dark .nav-desktop--dark{background-color:#231f20 !important;border:none}.page-header__dark .nav-desktop--dark a{color:#fff !important}.transcript-copy .highlight:hover,.article-copy .highlight:hover{background-color:#e6f8ff;cursor:copy}.article p{color:#231f20;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:24px}.article-copy,.video-copy,.podcast-copy{background-color:#f7f8f9;margin-bottom:0 !important}.article-copy section.container,.video-copy section.container,.podcast-copy section.container{background-color:#f7f8f9;margin:0 auto;padding:20px 80px}.article-copy section.container{background-color:#fff;width:90vw !important;max-width:950px !important;padding:20px 6vw !important}.video-copy section.container,.podcast-copy section.container{background-color:#fff;width:100vw !important;max-width:1024px !important;padding:20px 85px}video#about-ces{width:100%}.page-description{padding-top:1em}.page-content{background-color:#fff;padding-bottom:0;margin:0 auto}.page-content .content{max-width:1100px;margin:0 auto}@media screen and (max-width: 1920px){.product-gallery aside{max-width:1620px;margin:0 auto}}@media screen and (max-width: 1620px){.product-gallery aside{max-width:1300px;margin:0 auto}}@media screen and (max-width: 1280px){.product-gallery aside{max-width:980px;margin:0 auto}}@media screen and (min-width: 1200px){.hero__controls{max-width:920px !important}}@media screen and (max-width: 1199px){.page{position:relative;z-index:99}.page #ces-page-header{background-color:rgba(0,0,0,0);position:relative;z-index:100}.page .bookmarks-hero #ces-page-header{top:-130px}.page .desktop-nav{position:absolute;top:-130px;width:100%}.page .nav-desktop__cta-block{top:0px}.page .nav-desktop-secondary{position:relative;top:-10px}.page .btn-outline-exhibitors{margin-top:5px}.pressrelease .hero{padding:80px 0 40px 0}.pressReleaseRow,.exhibitorRow{width:45%;max-width:420px;margin:2%}.article-copy section.container{padding:20px 65px}.article-header{padding:20px 20px !important}.article-header section{max-width:840px !important}}@media screen and (min-width: 992px){.hero__controls{max-width:770px}}@media screen and (max-width: 991px){.product-gallery aside{max-width:660px;margin:0 auto}.hero{padding:120px 60px 30px}.hero__controls{max-width:570px}.article-header{padding:20px 20px !important}.article-header section{max-width:810px !important}}@media screen and (max-width: 960px){.product-gallery aside{max-width:660px;margin:0 auto}.hero__controls{max-width:570px}.hero__topic{height:35vh !important;background-position:top 8vh right -8vw !important}}@media screen and (min-width: 768px){.case-study-text-block__wrapper{margin:0;padding:25px 0}}@media screen and (max-width: 767px){.hero__controls{max-width:none;text-align:center;max-width:770px}.about-ces__stats{position:relative;margin-top:40px;top:0;left:0}.pagetype--pressrelease #body{padding:40px !important}}@media screen and (max-width: 640px){.product-gallery aside{max-width:320px;margin:0 auto}.page .article-header .eyebrow{font-size:12px !important}.page .article-header h1.article-header__title{font-size:36px !important;margin:0;padding:0}.page .article-header .author-date{font-size:10px !important;margin:0;padding:0}.page .article-header__description{padding:10px}.resource__search .searchFilter-2,.resource__search .searchFilter-2.right,.product__search .searchFilter-2,.product__search .searchFilter-2.right{display:block;clear:both;width:100%;margin-left:0;padding-left:20px !important}.resource__search .searchFilter-2.right,.product__search .searchFilter-2.right{width:100%}}@media screen and (max-width: 600px){.product-gallery aside{max-width:320px}img{clear:both;display:block;margin:0 auto}.nav-brand img{max-width:100px}.about-ces__stats{position:relative;top:20px;left:0}.hero{padding:100px 20px 0 20px}.product__search input{font-size:18px;width:calc(100% - 8px)}.resource__search,.product__search{width:100%}.resource__search .searchInput,.product__search .searchInput{z-index:2;display:inline-block;width:calc(100% - 160px);position:relative}.resource__search .search-resource,.product__search .search-resource{font-size:18px}.resource__search .calendarFilter,.resource__search .searchFilter,.product__search .calendarFilter,.product__search .searchFilter{margin-left:-55px;width:210px;z-index:1}.resource__search .calendarFilter select,.resource__search .searchFilter select,.product__search .calendarFilter select,.product__search .searchFilter select{width:calc(100% - 40px)}.resource__search .calendarFilter select option,.resource__search .searchFilter select option,.product__search .calendarFilter select option,.product__search .searchFilter select option{font-size:18px;font-family:"Open Sans",sans-serif}}@media screen and (max-width: 475px){.page .article-header h1.article-header__title{font-size:24px !important}.page .article-header .eyebrow{font-size:10px !important}}.hide{display:none}.pull-clear{clear:both}.float-clear{display:block;clear:both !important}.grad-top-bottom{background:-moz-linear-gradient(top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.5) 100%);background:-webkit-linear-gradient(top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.5) 100%);background:linear-gradient(to bottom, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000", GradientType=0)}.grad-bottom-top{background:-moz-linear-gradient(top, hsla(0deg, 0%, 0%, 0.5) 0%, hsla(0deg, 0%, 0%, 0) 100%);background:-webkit-linear-gradient(top, hsla(0deg, 0%, 0%, 0.5) 0%, hsla(0deg, 0%, 0%, 0) 100%);background:linear-gradient(to bottom, hsla(0deg, 0%, 0%, 0.5) 0%, hsla(0deg, 0%, 0%, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#00000000", GradientType=0)}.grad-hero-1{background:-moz-linear-gradient(top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.4) 100%);background:-webkit-linear-gradient(top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.4) 100%);background:linear-gradient(to bottom, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000", GradientType=0)}.grad-hero-2{background:-moz-linear-gradient(left, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.8) 100%);background:-webkit-linear-gradient(left, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.8) 100%);background:linear-gradient(to left, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#33000000", GradientType=0)}.grad-hero-3{background:-moz-linear-gradient(top, hsla(0deg, 0%, 0%, 0.55) 0%, hsla(0deg, 0%, 0%, 0) 100%);background:-webkit-linear-gradient(top, hsla(0deg, 0%, 0%, 0.55) 0%, hsla(0deg, 0%, 0%, 0) 100%);background:linear-gradient(to bottom, hsla(0deg, 0%, 0%, 0.55) 0%, hsla(0deg, 0%, 0%, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#99000000", endColorstr="#00000000", GradientType=0)}.font-stack-body{font-family:"Open Sans",sans-serif !important}.font-stack-header{font-family:"karbon",sans-serif !important}.font-stack-header-alt{font-family:"Helvetica Neue",sans-serif !important}.border-top{display:inline-block;border-right:1px solid #231f20;padding-top:.5em;margin-top:.5em}.border-right{display:inline-block;border-right:1px solid #231f20;padding-right:.5em;margin-right:.5em}.border-bottom{display:inline-block;border-bottom:1px solid #231f20;padding-bottom:.5em;margin-bottom:.5em}.border-left{display:inline-block;border-left:1px solid #231f20;padding-left:.5em;margin-left:.5em}.rule-h{border:none;border-top:2px solid #b8b8b8 !important}.rule-h.active{border-top:2px solid #231f20 !important}.rule-h.featured{border-top:2px solid #0880be !important}.rule-v{border:none;border-left:1px solid #898989 !important;padding-left:1em}.rule-v.results{border-left:1px solid #49bd9c !important}.rule-v.case-study{border-left:1px solid #fff !important}.inverse{color:#fff !important}.color-dark-blue{color:#0880be !important}.color-brand-blue{color:#00a0db !important}.color-medium-blue{color:#4ac7f4 !important}.color-light-blue{color:#94d6f7 !important}.color-dark-navy{color:#1b3c4e !important}.color-black{color:#231f20 !important}.color-black-grey{color:#282e31 !important}.color-dark-grey{color:#898989 !important}.color-grey{color:#898989 !important}.color-medium-grey{color:#b8b8b8 !important}.color-medium-light-grey{color:#d8d8d8 !important}.color-light-grey{color:#f1f1f1 !important}.color-white{color:#fff !important}.color-green{color:#49bd9c !important}.color-light-green{color:#7bcbbf !important}.color-dark-green{color:#1a9f4f !important}.color-red{color:#ed3331 !important}.color-dark-red{color:#c02737 !important}.color-yellow{color:#fff450 !important}.pattern-sample{width:500px;height:200px;background-color:#f1f1f1;background-size:cover;background-repeat:no-repeat;background-position:0 0}.blue-pattern{background-image:url(../img/backgrounds/blue-pattern-bg-sm.jpg)}.green-pattern{background-image:url(../img/backgrounds/pullquote-green-bg-lg.jpg)}.bg-texture-green{background:#49bd9c url(../img/backgrounds/pullquote-green-bg-lg.jpg) center center no-repeat !important;background-attachment:fixed;background-size:cover}.bg-texture-blue{background:#0880be url(../img/backgrounds/blue-pattern-bg-sm.jpg) center center no-repeat !important;background-attachment:fixed;background-size:cover}.bg-texture-grey{background:#231f20 url("../img/backgrounds/pullquote-grey-bg-lg.jpg") top center no-repeat !important;background-attachment:fixed !important;background-size:cover !important}.bg-dark-blue-alt{background-color:#0880be !important}.bg-dark-blue{background-color:#0080be !important}.bg-brand-blue{background-color:#00a0db !important}.bg-medium-blue{background-color:#4ac7f4 !important}.bg-light-blue{background-color:#94d6f7 !important}.bg-navy-blue{background-color:#0880be !important}.bg-black{background-color:#231f20 !important}.bg-dark-grey{background-color:#282e31 !important}.bg-grey{background-color:#898989 !important}.bg-medium-grey{background-color:#b8b8b8 !important}.bg-light-medium-grey{background-color:#d8d8d8 !important}.bg-light-grey{background-color:#f7f8f9 !important}.bg-green{background-color:#49bd9c !important}.bg-light-green{background-color:#7bcbbf !important}.bg-dark-green{background-color:#1a9f4f !important}.bg-red{background-color:#ed3331 !important}.bg-dark-red{background-color:#c02737 !important}.bg-yellow{background-color:#fff450 !important}.bg-black-medium{background-color:#151b1f !important}.bg-light-grey-2{background-color:#e5e5e5}.border-dark-blue{border-color:#0880be !important}.border-brand-blue{border-color:#00a0db !important}.border-medium-blue{border-color:#4ac7f4 !important}.border-light-blue{border-color:#94d6f7 !important}.border-dark-navy{border-color:#1b3c4e !important}.border-black{border-color:#231f20 !important}.border-black-grey{border-color:#282e31 !important}.border-dark-grey{border-color:#898989 !important}.border-grey{border-color:#898989 !important}.border-medium-grey{border-color:#b8b8b8 !important}.border-medium-light-grey{border-color:#d8d8d8 !important}.border-light-grey{border-color:#f1f1f1 !important}.border-white{border-color:#fff !important}.border-green{border-color:#49bd9c !important}.border-light-green{border-color:#7bcbbf !important}.border-dark-green{border-color:#1a9f4f !important}.border-red{border-color:#ed3331 !important}.border-dark-red{border-color:#c02737 !important}.border-yellow{border-color:#fff450 !important}.padding-tiny{padding:1px !important}.padding-xxsmall{padding:2px !important}.padding-xsmall{padding:3px !important}.padding-small{padding:4px !important}.padding-normal{padding:5px !important}.padding-medium{padding:6px !important}.padding-large{padding:8px !important}.padding-xlarge{padding:10px !important}.padding-xxlarge{padding:15px !important}.padding-huge{padding:20px !important}.padding-xhuge{padding:40px !important}.padding-xxhuge{padding:80px !important}.padding-top-tiny{padding-top:1px !important}.padding-top-xxsmall{padding-top:2px !important}.padding-top-xsmall{padding-top:3px !important}.padding-top-small{padding-top:4px !important}.padding-top-normal{padding-top:5px !important}.padding-top-medium{padding-top:6px !important}.padding-top-large{padding-top:8px !important}.padding-top-xlarge{padding-top:10px !important}.padding-top-xxlarge{padding-top:15px !important}.padding-top-huge{padding-top:20px !important}.padding-top-xhuge{padding-top:40px !important}.padding-top-xxhuge{padding-bottom:80px !important}.padding-right-tiny{padding-right:1px !important}.padding-right-xxsmall{padding-right:2px !important}.padding-right-xsmall{padding-right:3px !important}.padding-right-small{padding-right:4px !important}.padding-right-normal{padding-right:5px !important}.padding-right-medium{padding-right:6px !important}.padding-right-large{padding-right:8px !important}.padding-right-xlarge{padding-right:10px !important}.padding-right-xxlarge{padding-right:15px !important}.padding-right-huge{padding-right:20px !important}.padding-right-xhuge{padding-right:40px !important}.padding-right-xxhuge{padding-right:80px !important}.padding-bottom-tiny{padding-bottom:1px !important}.padding-bottom-xxsmall{padding-bottom:2px !important}.padding-bottom-xsmall{padding-bottom:3px !important}.padding-bottom-small{padding-bottom:4px !important}.padding-bottom-normal{padding-bottom:5px !important}.padding-bottom-medium{padding-bottom:6px !important}.padding-bottom-large{padding-bottom:8px !important}.padding-bottom-xlarge{padding-bottom:10px !important}.padding-bottom-xxlarge{padding-bottom:20px !important}.padding-bottom-huge{padding-bottom:20px !important}.padding-bottom-xhuge{padding-bottom:40px !important}.padding-bottom-xxhuge{padding-bottom:80px !important}.padding-left-tiny{padding-left:1px !important}.padding-left-xxsmall{padding-left:2px !important}.padding-left-xsmall{padding-left:3px !important}.padding-left-small{padding-left:4px !important}.padding-left-normal{padding-left:5px !important}.padding-left-medium{padding-left:6px !important}.padding-left-large{padding-left:8px !important}.padding-left-xlarge{padding-left:10px !important}.padding-left-xxlarge{padding-left:15px !important}.padding-left-huge{padding-left:20px !important}.padding-left-xhuge{padding-left:40px !important}.padding-left-xxhuge{padding-left:80px !important}.margin-none{margin:0 !important}.margin-tiny{margin:1px !important}.margin-xxsmall{margin:2px !important}.margin-xsmall{margin:3px !important}.margin-small{margin:4px !important}.margin-normal{margin:5px !important}.margin-medium{margin:6px !important}.margin-large{margin:8px !important}.margin-xlarge{margin:10px !important}.margin-xxlarge{margin:15px !important}.margin-huge{margin:20px !important}.margin-xhuge{margin:40px !important}.margin-xxhuge{margin:80px !important}.margin-top-none{margin-top:0 !important}.margin-top-tiny{margin-top:1px !important}.margin-top-xxsmall{margin:2px !important}.margin-top-xsmall{margin-top:3px !important}.margin-top-small{margin-top:4px !important}.margin-top-normal{margin-top:5px !important}.margin-top-medium{margin-top:6px !important}.margin-top-large{margin-top:8px !important}.margin-top-xlarge{margin-top:10px !important}.margin-top-xxlarge{margin-top:15px !important}.margin-top-huge{margin-top:20px !important}.margin-top-xhuge{margin-top:40px !important}.margin-top-xxhuge{margin-top:80px !important}.margin-right-none{margin-right:0 !important}.margin-right-tiny{margin-right:1px !important}.margin-right-xxsmall{margin-right:2px !important}.margin-right-xsmall{margin-right:3px !important}.margin-right-small{margin-right:4px !important}.margin-right-normal{margin-right:5px !important}.margin-right-medium{margin-right:6px !important}.margin-right-large{margin-right:8px !important}.margin-right-xlarge{margin-right:10px !important}.margin-right-xxlarge{margin-right:15px !important}.margin-right-huge{margin-right:20px !important}.margin-right-xhuge{margin-right:40px !important}.margin-right-xxhuge{margin-right:80px !important}.margin-bottom-none{margin-bottom:0 !important}.margin-bottom-tiny{margin-bottom:1px !important}.margin-bottom-xxsmall{margin-bottom:2px !important}.margin-bottom-xsmall{margin-bottom:3px !important}.margin-bottom-small{margin-bottom:4px !important}.margin-bottom-normal{margin-bottom:5px !important}.margin-bottom-medium{margin-bottom:6px !important}.margin-bottom-large{margin-bottom:8px !important}.margin-bottom-xlarge{margin-bottom:10px !important}.margin-bottom-xxlarge{margin-bottom:15px !important}.margin-bottom-huge{margin-bottom:20px !important}.margin-bottom-xhuge{margin-bottom:40px !important}.margin-bottom-xxhuge{margin-bottom:80px !important}.margin-left-none{margin-left:0 !important}.margin-left-tiny{margin-left:1px !important}.margin-left-xxsmall{margin-left:2px !important}.margin-left-xsmall{margin-left:3px !important}.margin-left-small{margin-left:4px !important}.margin-left-normal{margin-left:5px !important}.margin-left-medium{margin-left:6px !important}.margin-left-large{margin-left:8px !important}.margin-left-xlarge{margin-left:10px !important}.margin-left-xxlarge{margin-left:15px !important}.margin-left-huge{margin-left:20px !important}.margin-left-xhuge{margin-left:40px !important}.margin--leftxxhuge{margin-left:80px !important}.move-top-0{top:0}.move-top-tiny{top:1px}.move-top-xxsmall{top:2px}.move-top-xsmall{top:3px}.move-top-small{top:4px}.move-top-normal{top:5px}.move-top-medium{top:6px}.move-top-large{top:8px}.move-top-xlarge{top:10px}.move-top-xxlarge{top:15px}.move-top-huge{top:20px}.move-top-xhuge{bottom:40px}.move-top-xxhuge{bottom:80px}.move-right-0{right:0}.move-right-tiny{right:1px}.move-right-xxsmall{right:2px}.move-right-xsmall{right:3px}.move-right-small{right:4px}.move-right-normal{right:5px}.move-right-medium{right:6px}.move-right-large{right:8px}.move-right-xlarge{right:10px}.move-right-xxlarge{top:15px}.move-right-huge{top:20px}.move-right-xhuge{bottom:40px}.move-right-xxhuge{bottom:80px}.move-bottom-0{bottom:0}.move-bottom-tiny{bottom:1px}.move-bottom-xxsmall{bottom:2px}.move-bottom-xsmall{bottom:3px}.move-bottom-small{bottom:4px}.move-bottom-normal{bottom:5px}.move-bottom-medium{bottom:6px}.move-bottom-large{move-bottom:8px}.move-bottom-xlarge{bottom:10px}.move-bottom-xxlarge{bottom:15px}.move-bottom-huge{bottom:20px}.move-bottom-xhuge{bottom:40px}.move-bottom-xxhuge{bottom:80px}.move-left-0{left:0}.move-left-tiny{left:1px}.move-left-xxsmall{left:2px}.move-left-xsmall{left:3px !important}.move-left-small{left:4px !important}.move-left-normal{left:5px !important}.move-left-medium{left:6px !important}.move-left-large{left:8px !important}.move-left-xlarge{left:10px !important}.move-left-xxlarge{left:15px !important}.move-left-huge{left:20px !important}.move-left-xhuge{left:40px !important}.move-left-xxhuge{left:80px !important}.center-content{align-content:center;margin:inherit auto}.show-outline{outline:1px solid red}.center-h{width:100%;position:relative;left:0;right:0;overflow:auto;text-align:center;display:block}.max-width-100{max-width:100% !important}.text-black{font-weight:900}.text-bold{font-weight:800}#print-logo{display:none}@media print{@page{margin-bottom:2cm;margin-top:2cm}header#ces-page-header,article.related-resources.container,footer#ces-page-footer,nav.press-release__controls.container,.blue-banner{display:none}#print-logo{display:block;position:absolute;top:.5cm;left:0;right:0;width:200px;z-index:999;margin:0 auto;text-align:center}body{font-size:12pt;line-height:1.3}#content a[href^="http://"]:after,#content a[href^="https://"]:after{content:" (" attr(href) ") ";font-size:90%}section,article,p{orphans:5;widows:5;box-decoration-break:clone}h1,h2,h3,h4,h5,h6{orphans:2;widows:2;page-break-after:avoid;page-break-inside:avoid;break-after:avoid-page;break-inside:avoid-page;box-decoration-break:clone}blockquote,figure,picture,img,video{page-break-inside:avoid;break-inside:avoid-page;box-decoration-break:clone}}.btn-outline-exhibitors{border-color:#0880be;color:#0880be;cursor:pointer;max-height:41px;margin-top:2px}.btn-outline-exhibitors:hover{background:#0880be;color:#fff}.schedule-filters{background-color:#fff;visibility:hidden;position:fixed;top:70px;left:0;width:100%;height:calc(100% - 70px);overflow-y:auto;z-index:2;opacity:0;transform:translateY(150px);transition:all 400ms ease}@media(min-width: 1200px){.schedule-filters{visibility:visible;position:static;height:auto;opacity:1;transform:translateY(0);transition:none;z-index:1}}@media(max-width: 1199px){.schedule-filters{top:70px !important;left:0 !important;width:100% !important}}.schedule-filters .schedule-filter-block{background-color:#fff;position:relative;border-bottom:1px solid #f1f1f1}.schedule-filters .schedule-filter-block--last{border-bottom:0}@media(min-width: 992px){.schedule-filters .schedule-filter-block--last{margin-top:-1px}}.schedule-filters--mobile-open #filter-collapse-parent-xl{visibility:visible;transform:translateY(0);opacity:1}.schedule-filters--locked .schedule-filters{position:fixed;z-index:3}@media(min-width: 992px){.schedule-filters--locked .schedule-filters{z-index:1}}@media(min-width: 1200px){#filter-collapse-parent-sm{display:none}}.schedule-filter-toggle{background-color:rgba(0,0,0,0);position:relative;display:block;width:100%;margin:0;padding:0 30px;border:0;text-align:left;cursor:pointer}.schedule-filter-toggle:hover{text-decoration:none}.schedule-filter-toggle:focus{z-index:1}.schedule-filter-toggle .schedule-filter-block__title{margin:0;font-family:"Karbon",sans-serif;font-size:20px;font-weight:700;line-height:75px;text-transform:uppercase;color:#898989}.schedule-filter-toggle .schedule-filter-block__icon{position:absolute;right:30px;top:30px;font-size:12px;color:#898989;transition:transform 200ms}.schedule-filter-toggle.collapsed .schedule-filter-block__icon{transform:rotate(180deg)}.schedule-filter__time-slider{margin:0;padding:7px 30px 30px 30px;font-size:14px}.schedule-filter__time-slider .ui-widget-content{background:#d8d8d8;border:0;margin-bottom:20px}.schedule-filter__time-slider .ui-slider-horizontal{height:2px}.schedule-filter__time-slider .ui-widget-header{background:#0880be}.schedule-filter__time-slider .ui-state-default,.schedule-filter__time-slider .ui-widget-content .ui-state-default,.schedule-filter__time-slider .ui-widget-header .ui-state-default{background:#fff;border-color:#0880be;border-radius:50px;border-width:3px}.schedule-filter__time-slider .ui-slider .ui-slider-handle{width:18px;height:18px}.schedule-filter__time-slider .ui-slider-horizontal .ui-slider-handle{top:-8px}.schedule-filter__time--2{float:right}.schedule-filter-list{margin:0;padding:0 30px 30px 30px;list-style:none;font-size:14px}.schedule-filter-list input[type=checkbox],.schedule-filter-list input[type=radio]{position:absolute;opacity:0}.schedule-filter-list input[type=checkbox]+label,.schedule-filter-list input[type=radio]+label{position:relative;padding-left:20px;cursor:pointer}.schedule-filter-list input[type=checkbox]+label:before,.schedule-filter-list input[type=radio]+label:before{position:absolute;left:0;top:4px;content:"";display:inline-block;width:13px;height:13px;background-color:#fff;border:1px solid #b8b8b8}.schedule-filter-list input[type=checkbox]:checked+label,.schedule-filter-list input[type=radio]:checked+label{color:#0880be;font-weight:600}.schedule-filter-list input[type=checkbox]:checked+label:before,.schedule-filter-list input[type=radio]:checked+label:before{background-color:#fff;border-color:#0880be}.schedule-filter-list input[type=checkbox]:checked+label:after,.schedule-filter-list input[type=radio]:checked+label:after{position:absolute;left:2px;top:4px;font-family:"FontAwesome";font-size:9px;content:"";color:#0880be}.schedule-filter-list input[type=checkbox]:focus+label:before,.schedule-filter-list input[type=radio]:focus+label:before{border-color:#0880be}.schedule-filter-list input[type=checkbox]:disabled+label,.schedule-filter-list input[type=radio]:disabled+label{opacity:.4;cursor:not-allowed}.schedule-filter-list input[type=radio]+label:before{border-radius:50%}.schedule-filter-list input[type=radio]:checked+label:after{background-color:#0880be;position:absolute;left:2px;top:6px;width:9px;height:9px;border-radius:50%;content:" "}.schedule-filter-list .schedule-filter-list{margin-left:30px;padding-left:0;padding-bottom:0}.schedule-filter-select.selectize-control{padding:0 30px 30px 30px;margin-top:-15px}.schedule-filter-select.selectize-control .selectize-input,.schedule-filter-select.selectize-control .selectize-input.dropdown-active{padding:0 0 15px 0;border:0;border-radius:0;border-bottom:1px solid #b8b8b8;box-shadow:none;font-weight:700;font-size:16px}.schedule-filter-select.selectize-control .selectize-input::after,.schedule-filter-select.selectize-control .selectize-input.dropdown-active::after{margin-top:0 !important}@media(min-width: 992px){.schedule-filter-select.selectize-control .selectize-input,.schedule-filter-select.selectize-control .selectize-input.dropdown-active{font-size:14px}}.schedule-filter-select.selectize-control .selectize-input::after,.schedule-filter-select.selectize-control .selectize-input.dropdown-active::after{content:"" !important;font-family:"FontAwesome";border:0 !important;width:14px !important;height:18px !important;top:0 !important;right:0 !important;margin-top:0 !important;color:#0880be;cursor:pointer}.schedule-filter-select.selectize-control .selectize-input input,.schedule-filter-select.selectize-control .selectize-input.dropdown-active input{font-size:16px;width:100% !important}@media(min-width: 992px){.schedule-filter-select.selectize-control .selectize-input input,.schedule-filter-select.selectize-control .selectize-input.dropdown-active input{font-size:14px}}.schedule-filter-select.selectize-control .selectize-input ::-webkit-input-placeholder,.schedule-filter-select.selectize-control .selectize-input ::-moz-placeholder,.schedule-filter-select.selectize-control .selectize-input :-ms-input-placeholder,.schedule-filter-select.selectize-control .selectize-input :-moz-placeholder,.schedule-filter-select.selectize-control .selectize-input.dropdown-active ::-webkit-input-placeholder,.schedule-filter-select.selectize-control .selectize-input.dropdown-active ::-moz-placeholder,.schedule-filter-select.selectize-control .selectize-input.dropdown-active :-ms-input-placeholder,.schedule-filter-select.selectize-control .selectize-input.dropdown-active :-moz-placeholder{color:#231f20}.schedule-filter-select.selectize-control .selectize-input .item{padding-right:20px;width:100%}.schedule-filter-select.selectize-control .selectize-input.has-items input{height:0;width:0 !important}.schedule-filter-select.selectize-control .selectize-dropdown{box-shadow:0 2px 4px 0 #f1f1f1;border-color:#f1f1f1;border-top:1px solid #0880be;border-radius:0}.schedule-filter-select.selectize-control .selectize-dropdown .schedule-filter-select__footer,.schedule-filter-select.selectize-control .selectize-dropdown .optgroup-header,.schedule-filter-select.selectize-control .selectize-dropdown [data-selectable]{padding:10px 20px;font-size:14px;color:#231f20}.schedule-filter-select.selectize-control .selectize-dropdown .schedule-filter-select__footer .highlight,.schedule-filter-select.selectize-control .selectize-dropdown .optgroup-header .highlight,.schedule-filter-select.selectize-control .selectize-dropdown [data-selectable] .highlight{background:rgba(0,0,0,0);font-weight:700}.schedule-filter-select.selectize-control .selectize-dropdown .optgroup-header{font-weight:bold;font-style:italic}.schedule-filter-select.selectize-control .selectize-dropdown .schedule-filter-select__footer{color:#0880be}.schedule-filter-select.selectize-control .selectize-dropdown .active{background-color:#f1f1f1}.schedule-filter-note{margin:-10px 0;padding:0 30px 30px 30px;font-size:14px}.schedule-filter-buttons{padding:30px}@media(min-width: 1200px){.schedule-filter-buttons{padding-top:0}}.schedule-filter-buttons .close-filters{cursor:pointer;text-transform:uppercase;font-family:"Open Sans";font-weight:700;font-size:14px;line-height:50px !important;padding:0;border-radius:0}.schedule-filter-buttons .clear-filters{margin-top:20px}.schedule-filter-buttons .btn-primary{background-color:#0880be}.schedule-filter-buttons .btn-outline-primary{border-color:#0880be;color:#0880be}.schedule-filter-buttons .btn-outline-primary:hover{background-color:rgba(0,0,0,0)}.filters-search-container{padding:30px;position:relative}.filters-search{background-color:#f1f1f1;border:0;border-radius:25px;width:100%;height:50px;font-size:16px;color:#000;padding:0 30px;transition:box-shadow 200ms}.filters-search:focus{outline:0;box-shadow:0 0 0 2px #0880be}.filters-search::-ms-clear{display:none}.filters-search-icon{position:absolute;right:60px;top:45px;font-size:20px;color:#898989}.filters-search-container--has-content .filters-search-icon .fa::before{content:""}.hero{position:relative;padding-top:140px !important;margin:0 auto}.hero hgroup h1 .eyebrow i,.hero section h1 .eyebrow i{margin-left:5px}@media(min-width: 992px){.hero{padding-top:180px !important}}.hero .hero-bar{vertical-align:middle;align-content:center;background-color:rgba(0,0,0,0);top:0;width:100%;height:50px;transition:all 0s;position:relative;z-index:999;overflow:visible;white-space:nowrap}.hero .hero-bar .label{color:#b8b8b8;text-transform:uppercase;font-size:10px;font-weight:800}.hero .hero-bar a,.hero .hero-bar button{color:#898989;font-size:16px;text-decoration:none;padding:6px;margin:0 0;display:inline-block;transition:all .2s;text-transform:uppercase}.hero .hero-bar a:hover,.hero .hero-bar button:hover{text-decoration:none;color:#00a0db;border:none;outline:none}.hero .hero-bar--container{padding:10px 0;width:100%;margin:0 auto}.hero .featured-content__hero .featured-content__headline{padding:0;bottom:30px;position:absolute;height:auto}.hero__search{margin:40px 0}.hero__home{height:60vh;background:rgba(0,0,0,0) url("../img/heroes/ces_allencompassingillustration_final_darkbackground.png") top center no-repeat !important;background-size:cover !important;max-width:none !important;position:relative}.hero__home article.content{height:100% !important}.hero__featured{max-width:1500px !important;margin-bottom:40px;overflow:visible;clear:both}.hero__featured__topic{position:relative;top:-100px}.hero__featured__topic .featured-content__headline{position:absolute;bottom:30px}.hero__featured__body{padding:40px}.hero__content{max-width:1500px !important;overflow:visible;position:relative;margin:20px auto;clear:both}.hero__content .resource__search,.hero__content .product__search{position:absolute;bottom:100px}.hero__controls{width:100%;max-width:780px !important;position:absolute;bottom:0;left:0;right:0;margin:auto}.hero__topic{background-attachment:fixed !important;background-size:48vw !important;height:50vw !important;max-height:540px !important;min-height:400px !important;overflow:visible}.hero__topic h1{max-width:40vw}.hero{background:#0880be url("/CES/new-design/img/blue-pattern-bg-sm.jpg") no-repeat right top;background-size:cover;color:#fff;padding:20px 0 30px}@media(min-width: 992px){.hero{background:#0880be url("/CES/new-design/img/blue-pattern-bg-lg.jpg") no-repeat right top;padding:37px 60px 30px}}@media(min-width: 1200px){.hero{padding:145px 66px 30px}}.hero__eyebrow{display:none}@media(max-width: 1199px){.hero .content{padding:0}}.hero__title{color:#fff;margin-top:95px;letter-spacing:-1px}@media(max-width: 991px){.hero__title{line-height:40px}}@media(min-width: 992px){.hero__title{margin-top:75px}}@media(min-width: 1200px){.hero__title{margin-top:60px}}.hero__description{margin-bottom:10px}.hero__actions{padding-top:30px}@media(min-width: 992px){.hero__actions{padding-top:40px}}.hero__action{color:#fff;font-size:14px;margin-right:16px}.hero__action:hover{color:inherit}@media(min-width: 768px)and (max-width: 991px){.hero__alphaIndex{width:77%;margin-top:10px}}.hero__alphaIndex a{display:inline-block;margin:5px .1vw;text-align:center;align-content:center;height:1.5em;line-height:.9;min-width:1.5em;padding:.3em;border-radius:1.5em}@media(min-width: 768px)and (max-width: 991px){.hero__alphaIndex a{margin:0px;min-width:0px}}.hero__alphaIndex a:hover{text-decoration:none;background-color:#94d6f7;cursor:pointer}.hero__alphaIndex a.selected{text-decoration:none;background-color:#94d6f7}.hero__alphaIndex a.disabled{pointer-events:none;cursor:default;color:#b8b8b8}@media(min-width: 1441px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.4em}}@media(max-width: 1024px)and (min-width: 769px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.2em}}@media(max-width: 404px)and (min-width: 355px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.2em}}.hero .hero__action-icon{font-size:12.6px;margin-right:5px}.nav-desktop .nav-link{position:relative;padding-left:12px !important;padding-right:12px !important}.navbar{padding:0;height:80px}.cols-12 .nav-desktop{padding:30px 65px 0 65px}.nav-desktop__topics-sublist-item p{color:#898989;font-family:"Open Sans",sans-serif;font-size:12px;line-height:12px;margin-top:.5em;padding:0;text-transform:none}.navbar-nav{top:4px}.social-nav{position:relative;padding:0}.social-nav a{color:#fff;margin-right:1vw;text-decoration:none}.social-nav a:hover{color:#00a0db}.nav-mobile-header{position:absolute;top:0;left:0;width:100%;z-index:1}nav.nav-list a{display:block !important}nav.close{cursor:pointer;font-weight:800;color:#00a0db}nav.close:hover{color:#4ac7f4}nav.close__modal{position:absolute;top:10px;right:10px;color:#b8b8b8}nav.close__modal:hover{color:#49bd9c}.global-nav__topics-feature{position:relative;margin:0 15px;margin-bottom:15px}.global-nav__topics-label{position:absolute;bottom:15px;left:15px;color:#fff;margin-bottom:0;font-size:14px}.nav-mobile button{cursor:pointer}.nav-mobile .navbar{padding:15px 15px}.nav-mobile .navbar-toggler{margin-right:-15px;padding:15px}.nav-mobile__logo{width:155px !important;height:auto}.nav-mobile__burger-toggle{width:32px;height:auto}.nav-mobile-header{position:absolute;top:0;left:0;width:100%;z-index:1}.nav-mobile-content{background-color:#fff;position:fixed;visibility:hidden;top:250px;bottom:0;left:0;width:100%;overflow-x:hidden;overflow-y:auto;opacity:0;z-index:5;transition:300ms all;font-size:17px}.nav-mobile-content--visible{visibility:visible;opacity:1;top:0}.nav-mobile-content .navbar-brand{padding:0;margin-right:0}.nav-mobile-content .navbar-nav{z-index:3;margin-right:-15px}.nav-mobile-content .navbar-nav .navbar-toggler{color:#898989;margin-top:-10px;z-index:5}.nav-mobile-content .navbar-nav button{background-color:rgba(0,0,0,0);border:0;padding:10px 15px 15px;margin:0}.nav-mobile-content .navbar-expand .navbar-toggler{display:inline-block}.nav-mobile-content__menu-caret{font-size:24px;color:#898989}.nav-mobile-content__search-overlay{position:fixed;background-color:#f1f1f1;width:100%;height:calc(100% - 70px);left:0;bottom:0;z-index:1;visibility:hidden;opacity:0;transition:300ms all}.nav-mobile-content--search-active .nav-mobile-content__search-overlay{visibility:visible;opacity:1}.nav-mobile-content__search-container{background:#fff;height:70px;padding:15px;position:absolute;top:0;right:calc(-100% + 90px);width:100%;transition:300ms all}.nav-mobile-content--search-active .nav-mobile-content__search-container{right:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.12);z-index:2}.nav-mobile-content__search-button{background-color:rgba(0,0,0,0);border:0;color:#898989;height:40px;vertical-align:middle;padding:0 12px 0 0}.nav-mobile-content__search-input{width:calc(100% - 75px);height:35px;font-size:16px;font-weight:700;opacity:0;transition:300ms all;border:0;padding:0}.nav-mobile-content__search-input:focus{outline:5px auto #3b99fc;outline-offset:-2px}.nav-mobile-content--search-active .nav-mobile-content__search-input{opacity:1}.nav-mobile-content__search-results{list-style-type:none;padding-left:0}.nav-mobile-content__search-results-item{display:block;padding:10px 0 10px 45px;font-size:14px;font-weight:700;color:#898989}.nav-mobile-content__brief{font-size:12px;font-weight:700;color:#898989}.nav-mobile-content__brief strong{color:#231f20}.nav-mobile-content__brief strong:after{content:" "}.nav-mobile-content__button.ces-btn{background-color:#0880be;border-radius:0;padding:18px;font-weight:700}.nav-mobile-content__main-links{list-style-type:none;padding-left:0}.nav-mobile-content__link-category{display:block;line-height:22px;padding:12px 0;font-size:16px;font-weight:700;color:#231f20}.nav-mobile-content__link{display:block;line-height:22px;padding:12px 0;font-size:16px;font-weight:700;color:#231f20}.nav-mobile-content__slideout-list{top:0;z-index:5}.nav-mobile-content__slideout{background-color:#fff;top:0;left:50%;width:100%;height:100%;overflow-y:auto;opacity:0;visibility:hidden;transition:300ms all}.nav-mobile-content__slideout--active{left:0;opacity:1;visibility:visible}.nav-mobile-content__slideout-title{font-family:"Open Sans",sans-serif;font-size:16px;line-height:22px;padding-top:15px;padding-bottom:15px;margin:0;color:#231f20}.nav-mobile-content__topics-list{list-style-type:none}.nav-mobile-content__topics-list>li{border-bottom:1px solid #b8b8b8;margin:0 -15px}.nav-mobile-content__topics-list>li:first-child .nav-mobile-content__topics-item--util{border-top:1px solid #b8b8b8}.nav-mobile-content__topics-list--main>li:last-child{border:0}.nav-mobile-content__topics-item{display:block;font-size:14px;line-height:16px;color:#231f20;padding:20px 15px}.nav-mobile-content__topics-item .fa{line-height:16px;transition:150ms transform}.nav-mobile-content__topics-item.collapsed .fa{transform:rotate(180deg)}.nav-mobile-content__accordion-content{padding:0 15px;margin:-10px 0 10px;list-style-type:none}.nav-mobile-content__accordion-link{display:block;color:#231f20;font-size:14px;line-height:16px;padding:10px 0}.nav-mobile-content__info-title{color:#898989;font-size:12px}.nav-mobile-content__info-list{list-style-type:none}.nav-mobile-content__info-item{color:#231f20;font-size:12px;line-height:17px;padding:10px 0}.nav-desktop{position:absolute;top:0;left:0;padding:30px 65px 0;z-index:3;color:#94d6f7}.nav-desktop a,.nav-desktop a:not([href]):not([tabindex]){color:#fff;cursor:pointer;padding-bottom:10px}.nav-desktop a:hover,.nav-desktop a:focus,.nav-desktop a:not([href]):not([tabindex]):hover,.nav-desktop a:not([href]):not([tabindex]):focus{color:#94d6f7;text-decoration:none}.nav-desktop--dark{color:#898989}.nav-desktop--dark a,.nav-desktop--dark a:not([href]):not([tabindex]){color:#231f20}.nav-desktop--dark a:hover,.nav-desktop--dark a:focus,.nav-desktop--dark a:not([href]):not([tabindex]):hover,.nav-desktop--dark a:not([href]):not([tabindex]):focus{color:#898989}.nav-desktop .nav-desktop-secondary{font-size:12px;font-weight:700;line-height:17px}.nav-desktop .caret-dropdown a:after{display:none;content:"";font-family:"FontAwesome";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);box-shadow:rgba(0,0,0,.5) 0 -1px -2px 0;color:#fff}.nav-desktop .caret-dropdown:hover>a:after{display:block;color:#fff;z-index:2}.nav-desktop .nav-item.caret-dropdown a:after{bottom:-10px}.nav-desktop__util{margin-bottom:5px}.nav-desktop__util-item{position:relative;display:inline-block;float:left;margin:0 20px 0 0}.nav-desktop__util-item a{display:block}.pull-right .nav-desktop__util-item{margin:0 0 0 20px}.nav-desktop__panel{display:none;position:absolute;left:-20px;top:25px;background-color:#fff;padding:15px 70px 15px 20px;box-shadow:rgba(0,0,0,.5) 0 1px 2px 0}.nav-desktop__panel--agenda{width:210px}.nav-desktop__panel--search{left:auto;right:0;width:420px;padding:0}.nav-desktop__panel--large,.nav-desktop__panel--main{top:42px;padding:40px;left:-25px}.nav-desktop__panel--featured{width:1160px !important}@media(max-width: 1450px){.nav-desktop__panel--featured{left:-265px}}.nav-desktop__panel:hover,.nav-desktop__panel:focus,.caret-dropdown a:hover+.nav-desktop__panel,.caret-dropdown a:focus+.nav-desktop__panel{display:block;z-index:1}.nav-desktop__panel-list{list-style-type:none}.nav-desktop__panel-list-item a{display:block;color:#231f20;font-size:14px;line-height:16px;font-weight:400;padding:15px 0}.nav-desktop__panel-list-item--bold a{color:#0880be;font-weight:700;text-transform:uppercase}.nav-desktop__panel-list-item--bold a:hover{text-decoration:underline}.nav-desktop__search{padding:20px;padding-right:50px;width:100%;height:50px;border:0;font-size:14px;color:#231f20}.nav-desktop__search-icon{background:none;border:none;width:50px;height:100%;position:absolute;top:0;right:0;color:#898989;cursor:pointer}.nav-desktop__search-icon img{width:10px !important;height:auto}.nav-desktop .navbar{padding:0}.nav-desktop .navbar-brand img{width:200px;height:auto}.nav-desktop .navbar-nav{position:relative;flex-direction:row}.nav-desktop .nav-item{font-size:16px;font-weight:700;line-height:22px;text-transform:uppercase}.nav-item .nav-desktop__panel{width:915px}.nav-item .nav-desktop__panel--main{width:305px}.nav-desktop .nav-link{position:relative;padding-left:12px;padding-right:12px}.nav-desktop__topics-list{list-style-type:none}.nav-desktop__topics-list-item{font-size:14px;font-weight:700;line-height:16px;color:#231f20;padding-bottom:10px;margin-bottom:5px;border-bottom:1px solid #b8b8b8}.nav-desktop__topics-sublist{list-style-type:none}.nav-desktop__topics-sublist--standalone .nav-desktop__topics-sublist-item:first-child a{padding-top:0}.nav-desktop__topics-sublist--standalone .nav-desktop__topics-sublist-item:last-child{margin-bottom:0}.nav-desktop__topics-sublist--standalone .nav-desktop__topics-sublist-item:last-child a{padding-bottom:0}.nav-desktop__topics-sublist-item{font-size:14px;font-weight:400;line-height:16px}.nav-desktop__topics-sublist-item a{display:block;color:#231f20;text-transform:none;padding:10px;margin:0 -10px}.nav-desktop__topics-sublist-item a:hover{color:#231f20;background-color:#f1f1f1}.nav-desktop__topics-sublist-item a.arrow-link{color:#0880be;margin-bottom:15px}.nav-desktop__topics-sublist-item a.arrow-link:hover{background-color:rgba(0,0,0,0)}.nav-desktop__date-place{font-size:12px;font-weight:700;letter-spacing:-0.33px;line-height:17px;padding-right:20px;margin-right:20px;border-right:1px solid #fff}.nav-desktop--dark .nav-desktop__date-place{border-right-color:#b8b8b8}.nav-desktop__date{color:#fff}.nav-desktop--dark .nav-desktop__date{color:#231f20}.nav-desktop__cta{background-color:#0880be;border:none;color:#fff;padding:10px 35px;font-size:14px;font-weight:700;letter-spacing:-0.24px;line-height:19px}.nav-desktop__cta:hover{color:#fff !important;text-decoration:underline !important}.nav-desktop--dark .nav-desktop__cta{background-color:#0880be;color:#fff}.nav-desktop .global-nav__topics-feature{padding:0;margin:20px 0 0 0}.nav-desktop .global-nav__topics-img{height:100px;width:auto}.nav-desktop__topics-list>li:not(:last-child) .nav-desktop__topics-sublist .nav-desktop__topics-sublist-item:last-child{margin-bottom:20px}.footer{background-color:#231f20;color:#fff;padding-top:40px;padding-bottom:40px;position:relative;text-align:center}@media(min-width: 992px){.footer{text-align:left}}.footer__logo{margin-bottom:30px;width:205px !important;height:72px}.footer p{color:#fff}.footer__member-link{font-size:14px;font-weight:700;margin-bottom:30px;margin-top:30px}@media(min-width: 992px){.footer__member-link{margin-top:0;position:absolute;bottom:0}}.footer__member-link .fa{font-size:13px;margin-left:5px}.footer__title{color:#898989 !important;font-size:14px;font-weight:700;margin-bottom:8px}@media(min-width: 992px){.footer__title--first{margin-top:-30px}}.footer__title--second{margin-top:30px}.footer__link{font-size:14px;font-weight:700;text-transform:uppercase}.footer__link:last-child{margin-bottom:30px}.footer hr{border-bottom:1px solid rgba(137,137,137,.5);margin:14px 0 40px;border-top:none}.footer a{color:#fff}.footer a:hover{color:#fff}.footer__external-col{margin-bottom:14px}@media(min-width: 992px){.footer__external-col{margin-bottom:0}}.footer__external-title{color:#898989;font-size:12px;font-weight:700;text-transform:uppercase}@media(min-width: 992px){.footer__external-title{display:inline;font-size:14px;margin-right:15px}}.footer__external-icon-link{display:inline-block;color:#fff;font-size:25px;margin-right:25px;margin-top:0}.footer__external-icon-link:last-child{margin-right:0}@media(min-width: 992px){.footer__external-icon-link{font-size:18px;margin-right:15px}}.footer__external-icon-link a:hover{color:#b8b8b8}.footer__copyright{color:#898989}.footer__copyright p{font-size:12px !important;line-height:18px;margin-bottom:0;margin-top:0;color:#898989}@media(min-width: 992px){.footer__copyright p{display:inline-block}}.footer__copyright a{color:#898989;font-weight:bold;font-size:12px}.footer__copyright a:hover{color:#898989}@media(min-width: 992px){.footer__copyright{text-align:right}}.footer__vertical-rule{border-bottom:0;border-left:1px solid rgba(137,137,137,.5);display:inline-block;margin:0 10px;width:1px;height:15px;vertical-align:middle}.blue-banner{background-image:url("/CES/new-design/img/blue-pattern-bg-sm.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:50px;padding-bottom:50px;background-size:cover;clear:both;margin:0 auto}.blue-banner h3{color:#fff}@media(min-width: 992px){.blue-banner{background-image:url("/CES/new-design/img/blue-pattern-bg-lg.jpg")}}.blue-banner .eyebrow{margin-top:65px;color:#94d6f7}.blue-banner__cta{margin-top:10px;width:100%;border:2px solid #fff;padding:20px 0;font-weight:800;background:rgba(0,0,0,0);border-radius:0;border:2px solid #fff;color:#fff;cursor:pointer;font-family:"Open Sans";font-size:14px;font-weight:bold;padding:16px 40px;text-transform:uppercase}.blue-banner__cta:hover{background:#fff;border:2px solid #fff;color:#0880be}@media(min-width: 992px){.blue-banner__cta{margin-top:20px}}@media(min-width: 992px){.blue-banner .cta-blocks__form-group{padding-top:17px}}.blue-banner .cta-blocks__form-success{padding-top:20px}.blue-banner #html_element>div{margin:0 auto}.article-promo__image{width:100%;height:auto}.article-promo__heading{font-size:32px;line-height:33px;letter-spacing:-1px;color:#231f20}.article-promo a:hover{color:#231f20}.about-ces__stats,.case-study__stats{background-color:#0880be;color:#fff;padding:35px 15px;text-align:center}.about-ces__stats .arrow-link,.case-study__stats .arrow-link{color:#fff;display:inline-block;margin-top:5px;padding-right:0}.about-ces__stats .arrow-link:hover,.case-study__stats .arrow-link:hover{color:#fff}.about-ces__stats .arrow-link svg path,.case-study__stats .arrow-link svg path{stroke:#fff}.about-ces__stats-title,.case-study__stats-title{font-family:"Helvetica Neue";font-size:15px;font-weight:700;text-transform:uppercase}.about-ces__stats-number,.case-study__stats-number{font-family:"Karbon";font-size:100px;font-weight:700;letter-spacing:-3px;line-height:100px;margin-bottom:-25px;display:inline-block}.about-ces__divider,.case-study__divider{border-top:1px solid #fff;margin-top:25px;margin-bottom:30px;width:60px}.about-ces__divider:last-of-type,.case-study__divider:last-of-type{display:none}.callout{border:1px solid #b8b8b8;padding:30px 25px;text-align:center}.callout.mt-60{margin-top:60px}@media(min-width: 992px){.callout{padding:25px 20px 30px}}@media(min-width: 1200px){.callout{padding:50px}}.callout__icon{width:80px !important;height:80px;margin-bottom:20px}.callout__label{margin-bottom:10px;font-family:"Helvetica Neue";font-weight:700;font-size:15px;line-height:17px;color:#ed3331;text-transform:uppercase}.callout__heading{display:block;font-size:20px;line-height:20px;margin-bottom:20px;color:#231f20}@media(min-width: 1200px){.callout__heading{margin-bottom:40px}}.callout__heading:hover{color:#231f20}@media(min-width: 1200px){.callout .btn{width:auto;padding-left:40px;padding-right:40px}}.callout .btn:hover{color:#fff}.cta-blocks{color:#fff;display:flex;position:relative}.cta-blocks:before{content:"";background:#49bd9c;bottom:0;left:0;position:absolute;right:50%;top:0}.cta-blocks:after{content:"";background:#00a0db;bottom:0;left:50%;position:absolute;right:0;top:0}.cta-blocks.green-only:before{right:0}.cta-blocks.green-only:after{display:none}.cta-blocks__image{position:relative;z-index:1}.cta-blocks__image img{bottom:22px;left:0;margin-right:15%;max-width:85%;position:absolute}@media(max-width: 991px){.cta-blocks .container{max-width:100%;padding:0 15px}}.cta-blocks__block{position:static;z-index:1}.cta-blocks__block--first{background:#49bd9c}@media(min-width: 1200px){.cta-blocks__block--first .cta-blocks__content{padding-right:40px}}.cta-blocks__block--second{background:#00a0db}.cta-blocks__content{margin:0 auto;max-width:540px;padding:60px 15px;display:flex;flex-direction:column}@media(min-width: 768px){.cta-blocks__content{max-width:720px}}@media(min-width: 992px){.cta-blocks__content{padding:45px 0 60px}}@media(min-width: 1200px){.cta-blocks__content{padding:60px 0}}.cta-blocks__eyebrow{color:rgba(255,255,255,.75)}.cta-blocks__headline{color:#fff;font-family:"Karbon";font-size:36px;font-weight:bold;line-height:30px;padding-bottom:22px;padding-top:4px;text-transform:uppercase}@media(min-width: 992px){.cta-blocks__headline{font-size:33px;padding-bottom:20px}}@media(min-width: 1200px){.cta-blocks__headline{font-size:44px;line-height:36px;padding-bottom:25px}}.cta-blocks__cta{margin-top:auto}.cta-blocks__form{margin-bottom:0}.cta-blocks__form-group{align-items:flex-end;border-bottom:2px solid #fff;display:flex;justify-content:space-between;padding-top:30px;position:relative}@media(min-width: 992px){.cta-blocks__form-group{padding-top:40px}}@media(min-width: 1200px){.cta-blocks__form-group{padding-top:50px}}.cta-blocks__form-group::after{content:"";background:#fff;bottom:-4px;display:block;height:4px;position:absolute;transition:width .3s cubic-bezier(0.55, 0.055, 0.675, 0.19);width:0}.has-loaded .cta-blocks__form-group::after{width:100%}@media(max-width: 767px){.cta-blocks__cta-input{max-width:50%}}.cta-blocks__cta-input,.cta-blocks__form-success{background:rgba(0,0,0,0);border:0;color:#fff;font-size:18px;font-weight:600;letter-spacing:-0.22px;line-height:27px}.cta-blocks__cta-input::-webkit-input-placeholder,.cta-blocks__cta-input::-moz-placeholder,.cta-blocks__cta-input:-ms-input-placeholder,.cta-blocks__cta-input:-moz-placeholder,.cta-blocks__form-success::-webkit-input-placeholder,.cta-blocks__form-success::-moz-placeholder,.cta-blocks__form-success:-ms-input-placeholder,.cta-blocks__form-success:-moz-placeholder{color:rgba(255,255,255,.5);opacity:1}.cta-blocks__cta-input::-ms-input-placeholder,.cta-blocks__form-success::-ms-input-placeholder{color:rgba(255,255,255,.5)}.cta-blocks__cta-input::placeholder,.cta-blocks__form-success::placeholder{color:rgba(255,255,255,.5);opacity:1}.cta-blocks__cta-input:focus,.cta-blocks__form-success:focus{outline:none}.cta-blocks__form-success{padding-top:30px}.cta-blocks__cta-input-status{opacity:0;transition:opacity ease}.was-successful .cta-blocks__cta-input-status{opacity:1}.cta-blocks__form-submit-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;padding-bottom:6px}.cta-blocks__form-submit{color:#fff;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.cta-blocks__form-submit svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.cta-blocks__form-submit svg path{fill:#fff;stroke:#fff}.cta-blocks__form-submit:hover{color:#fff;text-decoration:none}.cta-blocks__form-submit:hover svg{transform:translateX(50%)}.cta-blocks__form-help,.cta-blocks__form-failure{background:#fff;color:#ed3331;display:none;padding:4px;position:absolute;left:0;bottom:0;transform:translateY(100%)}.cta-blocks__form-help i,.cta-blocks__form-failure i{padding-right:4px}.cta-blocks__button-cta{background:rgba(0,0,0,0);border-radius:0;border:2px solid #fff;color:#fff;cursor:pointer;font-family:"Open Sans";font-size:14px;font-weight:bold;padding:16px 40px;text-transform:uppercase;margin-top:28px}.cta-blocks__button-cta:hover{background:#fff;border:2px solid #fff;color:#00a0db}@media(min-width: 992px){.cta-blocks__button-cta{max-width:240px}}@media(min-width: 1200px){.cta-blocks__button-cta{margin-top:24px}}.was-submitted .cta-blocks__cta-input:invalid~.cta-blocks__form-help{display:block}.is-loading .cta-blocks__form-submit-button{opacity:.5}.home-exhibits__quoted-col,.blockquote__quoted-col{margin-top:90px}@media(min-width: 992px){.home-exhibits__quoted-col,.blockquote__quoted-col{margin-top:105px}}@media(min-width: 1200px){.home-exhibits__quoted-col,.blockquote__quoted-col{margin-top:135px}}.home-exhibits__quote,.blockquote__quote{font-weight:400;position:relative}.home-exhibits__quote:before,.blockquote__quote:before{background-image:url("/CES/new-design/img/left-quote.png");background-size:cover;background-repeat:no-repeat;content:"";width:40px;height:35px;position:absolute;top:-55px;left:0}@media(min-width: 992px){.home-exhibits__quote:before,.blockquote__quote:before{width:56px;height:49px;top:-65px}}.home-exhibits hr,.home-exhibits__rule,.blockquote hr,.blockquote__rule{border:3px solid #231f20;margin:35px 0;width:80px;background-color:#231f20}.home-exhibits__speaker,.blockquote__speaker{font-weight:700;text-transform:uppercase;margin-bottom:50px}@media(min-width: 992px){.home-exhibits__speaker,.blockquote__speaker{margin-bottom:75px}}@media(min-width: 1200px){.home-exhibits__speaker,.blockquote__speaker{margin-bottom:90px}}.blockquote__quote{color:#282e31;font-family:"karbon",sans-serif;font-size:32px;font-weight:400;line-height:1}.pull-quote--with-image .blockquote__quote{color:#fff}.white-banner{background-color:#fff;padding-top:50px;padding-bottom:50px}@media(min-width: 992px){.white-banner .arrow-link{display:block;margin-top:52px}}.blue-banner{background-image:url("/CES/new-design/img/blue-pattern-bg-sm.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;padding-top:50px;padding-bottom:50px;background-size:cover;clear:both;margin:0 auto}.blue-banner h3{color:#fff}@media(min-width: 992px){.blue-banner{background-image:url("/CES/new-design/img/blue-pattern-bg-lg.jpg")}}.blue-banner .eyebrow{margin-top:65px;color:#94d6f7}.blue-banner__cta{margin-top:10px;width:100%;border:2px solid #fff;padding:20px 0;font-weight:800;background:rgba(0,0,0,0);border-radius:0;border:2px solid #fff;color:#fff;cursor:pointer;font-family:"Open Sans";font-size:14px;font-weight:bold;padding:16px 40px;text-transform:uppercase}.blue-banner__cta:hover{background:#fff;border:2px solid #fff;color:#0880be}@media(min-width: 992px){.blue-banner__cta{margin-top:20px}}@media(min-width: 992px){.blue-banner .cta-blocks__form-group{padding-top:17px}}.blue-banner .cta-blocks__form-success{padding-top:20px}.blue-banner #html_element>div{margin:0 auto}.drop-menu{border:none;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;margin:1px 0 0 0;padding:4px 20px 13px 20px;position:relative;overflow:hidden;vertical-align:top;background:#fff;width:100%;max-width:500px;height:30px;position:relative;overflow:visible}.drop-menu__options{width:calc(100% - 80px);display:inline-block;height:25px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:0 20px 20px 20px;top:2px;left:80px;padding:1px 10px 20px 10px;position:absolute;z-index:10000;background:rgba(255,255,255,.9);overflow:hidden;transition:all .2s}.drop-menu__options.exhibitorCategories{background:none}.drop-menu__options a{display:none;clear:both;white-space:nowrap;text-overflow:ellipsis;color:#231f20}.drop-menu__options a:hover{text-decoration:none}.drop-menu__options a.selected{display:block}.drop-menu:hover .drop-menu__options{height:50vh;overflow-y:scroll;overflow-x:hidden;transition:all .2s;background-color:rgba(35,31,32,.97)}.drop-menu:hover .drop-menu__options a{color:#fff;display:block}.card-and-image{background-color:#f1f1f1;margin-bottom:60px}.card-and-image:first-child{padding-top:35px}@media(min-width: 768px){.card-and-image:first-child{padding-top:45px}}@media(min-width: 992px){.card-and-image{margin-bottom:100px}}.card-and-image--dark{background-image:url("/img/black-pattern-bg-lg.jpg");background-size:cover;background-repeat:no-repeat;background-color:#282e31;padding:50px 0}@media(min-width: 768px){.card-and-image--dark{padding:60px 0}}@media(min-width: 992px){.card-and-image--dark{padding:100px 0}}.card-and-image--dark+.meeting-space--dark{margin-top:-60px}@media(min-width: 992px){.card-and-image--dark+.meeting-space--dark{margin-top:-100px}}@media(min-width: 768px){.card-and-image__eyebrow{margin-bottom:35px}}.card-and-image--dark .card-and-image__eyebrow{color:#fff}.card-and-image__card{background-color:#fff;margin:0 -15px;padding-bottom:65px;padding-top:25px}@media(min-width: 768px){.card-and-image__card{margin:0;padding:60px;padding-bottom:140px}}@media(min-width: 992px){.card-and-image__card{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:500px;padding:50px;z-index:1}}.card-and-image--swapped .card-and-image__card{left:auto;right:15px}.card-and-image__card-eyebrow{color:#ed3331}.card-and-image__card-title{font-size:36px;line-height:30px;margin-top:15px}@media(min-width: 768px){.card-and-image__card-title{font-size:48px;line-height:37px;letter-spacing:-1px}}@media(min-width: 992px){.card-and-image__card-title{margin-bottom:25px}}.card-and-image__description-list ul{padding-left:20px;margin-bottom:0;list-style-type:none;overflow:visible;margin-top:30px}.card-and-image__description-list ul li{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-top:25px;position:relative}.card-and-image__description-list ul li strong{font-family:Karbon,sans-serif;font-size:18px;font-weight:700;width:100%;display:block}@media(min-width: 768px){.card-and-image__description-list ul li{display:inline-block;float:left;margin-right:45px;margin-top:15px}}@media(min-width: 992px){.card-and-image__description-list ul li{float:none;display:list-item}}.card-and-image__description-list ul li:before{content:"";height:5px;width:5px;background:#231f20;display:block;position:absolute;transform:rotate(45deg);left:-15px;top:5px}.card-and-image__description-list ul li .fa-li{color:#898989;top:-2px;left:-20px;width:auto}@media(min-width: 768px){.card-and-image__description-list ul{margin-top:15px}}@media(min-width: 992px){.card-and-image__description-list ul{margin-top:30px}}.card-and-image__card-description{margin-bottom:30px}@media(min-width: 768px){.card-and-image__card-description{margin-bottom:15px}}@media(min-width: 992px){.card-and-image__card-description{margin-bottom:30px}}.card-and-image__list-title{line-height:1em}.card-and-image__list{margin-left:20px !important;margin-bottom:0;padding-left:0;list-style-type:none}.card-and-image__list-item{font-family:Karbon,sans-serif;font-size:18px;font-weight:700;line-height:20px;margin-top:25px;position:relative}@media(min-width: 768px){.card-and-image__list-item{display:inline-block;float:left;margin-right:45px;margin-top:15px}}@media(min-width: 992px){.card-and-image__list-item{float:none;display:list-item}}.card-and-image__list-item:before{content:"";height:5px;width:5px;background:#231f20;display:block;position:absolute;transform:rotate(45deg);left:-15px;top:5px}.card-and-image__list-item .fa-li{color:#898989;top:-2px;left:-20px;width:auto}.card-and-image__list.fa-ul .card-and-image__list-item:before{display:none}.card-and-image__list-item-description{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:400}.card-and-image__image-container{position:relative;margin-top:-30px}@media(min-width: 768px){.card-and-image__image-container{width:470px;margin:-100px auto 0}}@media(min-width: 992px){.card-and-image__image-container{width:800px;height:auto;margin:0 0 0 auto}}@media(min-width: 992px){.card-and-image--swapped .card-and-image__image-container{margin:0 auto 0 0}}.card-and-image__image-stat-container{position:absolute;width:100%;color:#fff;z-index:1;padding:30px}@media(min-width: 992px){.card-and-image__image-stat-container{padding:50px}}.card-and-image__image-stat{border-left:1px solid #fff;margin:0 -15px;padding-left:25px}@media(min-width: 992px){.card-and-image__image-stat{max-width:210px;margin:0 0 0 auto;padding-left:30px}}.card-and-image__image-stat-value{font-size:95px;line-height:95px;letter-spacing:-3px;font-family:Karbon,sans-serif;font-weight:700}.card-and-image__image-stat-caption{font-style:italic;font-weight:600;margin-top:0}.card-and-image__image-overlay{position:absolute;top:0;bottom:0;width:100%;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, transparent 100%)}.card-and-image__text-block{display:flex;border-left:1px solid #49bd9c;padding-left:10px;margin-bottom:30px}@media(-ms-high-contrast: none),(-ms-high-contrast: active){.card-and-image__text-block{display:block}}@media(min-width: 768px){.card-and-image__text-block{margin-bottom:40px}}@media(min-width: 992px){.card-and-image__text-block{padding-left:30px}}@media(min-width: 1200px){.card-and-image__text-block{margin-bottom:0}}.card-and-image--dark .card-and-image__text-block{border-color:#1a9f4f;color:#fff}.card-and-image__text-block-title{margin-bottom:5px}@media(min-width: 992px){.card-and-image__text-block-title{margin-bottom:15px}}.card-and-image__text-block-eyebrow{margin:35px 0 25px 0}@media(min-width: 992px){.card-and-image__text-block-eyebrow{margin:55px 0 30px 0}}.contact-sales{position:relative;background-image:url("/App_Themes/Redesign/img/blue-pattern-bg-sm.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:50px;padding-bottom:50px}@media(min-width: 992px){.contact-sales{background-image:url("/App_Themes/Redesign/img/contact-blue-pattern-bg-lg.jpg");padding-top:60px;padding-bottom:60px}}@media(max-width: 991px){.contact-sales__headline{font-size:36px;line-height:30px}}@media(max-width: 767px){.contact-sales__headline h3{color:#000}}.contact-sales__headline,.contact-sales__description{color:#fff}.contact-sales__description{margin-bottom:40px}.contact-sales__form-container{background-color:#fff}@media(min-width: 768px){.contact-sales__form-container{background-color:rgba(0,0,0,0)}}.contact-sales__form{background-color:#fff;overflow:hidden;padding-top:40px;padding-bottom:40px}@media(min-width: 768px){.contact-sales__form{padding:60px}}.contact-sales__form.transparent{background-color:rgba(0,0,0,0)}.contact-sales__input-container{border-bottom:1px solid #b8b8b8;margin-bottom:50px;padding-bottom:5px}@media(min-width: 768px){.contact-sales__input-container{margin-bottom:40px}}.contact-sales__input-container .fa-exclamation-triangle{color:#ed3331;opacity:0;position:absolute;top:5px;right:15px;transition-property:opacity;transition-duration:200ms}.contact-sales__input-container--error{border-color:#ed3331;color:#ed3331}.contact-sales__input-container--error .contact-sales__form-select{color:#ed3331}.contact-sales__input-container--error .contact-sales__form-error-message{opacity:1;visibility:visible}.contact-sales__input-container--error .fa-exclamation-triangle{opacity:1}.contact-sales__input-container--error-text{border-color:#ed3331;color:#ed3331}.contact-sales__input-container--error-text .contact-sales__form-input{color:#ed3331}.contact-sales__input-container--error-text .contact-sales__form-input+.contact-sales__form-label{font-size:12px;top:-20px}.contact-sales__input-container--error-text .contact-sales__form-error-message{opacity:1;visibility:visible}.contact-sales__input-container--error-text .fa-exclamation-triangle{opacity:1}.contact-sales__form-label{cursor:pointer;width:100%;position:absolute;top:0;left:15px;transition-property:font-size,top;transition-duration:200ms}.contact-sales__form-consent{padding-left:40px}.contact-sales__form-consent .fa-check{color:#1a9f4f;left:1px;font-size:24px;opacity:0;position:absolute;top:0;left:2px;transition-property:opacity;transition-duration:200ms}.contact-sales__down-arrow{background-color:#fff;padding-left:5px;position:absolute;top:4px;right:15px;z-index:0}.contact-sales__form-input,.contact-sales__form-select{background-color:rgba(0,0,0,0);border:0;width:100%}.contact-sales__form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1}.contact-sales__form-input:focus+.contact-sales__form-label,.contact-sales__form-input:valid+.contact-sales__form-label{font-size:12px;top:-20px}.contact-sales__form-input[type=checkbox]{display:none}.contact-sales__form-input[type=checkbox]+.contact-sales__form-consent{cursor:pointer;position:relative}.contact-sales__form-input[type=checkbox]+.contact-sales__form-consent:before{border:1px solid #b8b8b8;content:"";position:absolute;left:0;width:26px;height:26px}.contact-sales__form-input[type=checkbox]:checked+.contact-sales__form-consent .fa-check{opacity:1}.contact-sales__form-error-message{color:#ed3331;font-size:12px;opacity:0;position:absolute;bottom:10px;left:15px;transition-property:opacity;transition-duration:200ms;visibility:hidden}@media(min-width: 768px){.contact-sales__form-error-message{bottom:5px}}@media(min-width: 992px){.contact-sales__form-error-message{bottom:2px}}.contact-sales__form-control-row{margin-top:40px}.contact-sales .g-recaptcha div{margin:0 auto 40px}@media(min-width: 768px){.contact-sales .g-recaptcha div{margin-bottom:0}}.contact-sales__form-submit{background-color:#0880be;border:0;color:#fff;font-weight:700;cursor:pointer;height:74px;text-transform:uppercase;width:100%;transition-property:background-color;transition-duration:200ms}.contact-sales__form-submit:disabled{background-color:#898989;border:0;cursor:not-allowed}.contact-sales--email-promo{background-color:#49bd9c;background-image:none;margin-bottom:30px}.contact-sales--email-promo .contact-sales__form-input[type=checkbox]+.contact-sales__form-consent:before{top:4px}.contact-sales--email-promo .contact-sales__form-consent .fa-check{top:4px}@media(max-width: 1199px){.contact-sales--email-promo .contact-sales__form-consent{margin-bottom:40px}}.contact-sales--email-promo .g-recaptcha div{margin:0 0 40px}.contact-sales--email-promo{background-color:#0880be !important;margin-bottom:0}.search-fixed__control{border:none;background-color:rgba(0,0,0,0);outline:0 rgba(0,0,0,0) !important}.controls a i{color:#898989}.time-code,.article-control{background-color:#f7f8f9;border:1px solid #fff;border-radius:3px;color:#898989;cursor:pointer;font-size:12px;padding:3px 3px;position:relative;text-align:left;transition:all .2s ease-in;width:80px;white-space:nowrap;z-index:0}.time-code .label,.article-control .label{display:none}.time-code #tab-content label.bookmark,.time-code label.bookmark,.time-code label.add,.article-control #tab-content label.bookmark,.article-control label.bookmark,.article-control label.add{background:rgba(0,0,0,0) !important;padding:0 !important;vertical-align:middle}.time-code:hover,.article-control:hover{background-color:#fff;border:1px solid #94d6f7;color:#282e31;transition:all .2s ease-in}.time-code:hover .play-button,.time-code:hover .bookmark-button,.time-code:hover .share-button,.article-control:hover .play-button,.article-control:hover .bookmark-button,.article-control:hover .share-button{display:inline-block;opacity:1 !important;transition:all .1s ease-in;color:#282e31}.time-code .play-button,.time-code .article-jump,.time-code .bookmark-button,.article-control .play-button,.article-control .article-jump,.article-control .bookmark-button{display:inline-block;opacity:.2 !important;transition:all 1.2s ease-in}.time-code .play-button:hover,.time-code .article-jump:hover,.time-code .bookmark-button:hover,.article-control .play-button:hover,.article-control .article-jump:hover,.article-control .bookmark-button:hover{color:#00a0db}.time-code .play-button,.time-code .article-jump,.article-control .play-button,.article-control .article-jump{position:relative;left:2px;top:2px}.time-code .bookmark-button,.article-control .bookmark-button{color:#fff;opacity:0 !important;margin-left:4px;opacity:1 !important;display:inline-block !important}.featured-header{font-weight:800;line-height:.9;letter-spacing:-3.5px;text-transform:uppercase}@media(min-width: 992px){.featured-header{margin-left:auto;line-height:48px;letter-spacing:-2.3px;text-align:left}}@media(min-width: 1200px){.featured-header{margin-left:auto;line-height:76px;letter-spacing:-3.5px}}.search-mobile{border:none;background:rgba(0,0,0,0);right:1.5em;top:.7em}.searchButton{border:none;background:rgba(0,0,0,0);position:absolute;right:1.5em;transform:translate(0, 50%);cursor:pointer}.search-fixed__area .searchButton{right:30px;top:0;z-index:999;width:30px;height:20px;visibility:visible;display:inline-block}.search-fixed__area .fa-search{display:inline-block !important}.year-select{display:block;clear:both;text-align:center;margin:0 auto;width:100%}.year-select input[type=radio]{display:none}.year-select input[type=radio]:checked+.year-select__button{background-color:#00a0db;color:#231f20;transition:all .2s ease-in}.year-select__button{padding:.5em 1em;border:1px solid #00a0db;border-radius:1.5em;display:inline-block}.press-release__controls,.article__controls{width:100% !important;margin:0 auto;vertical-align:middle;overflow:visible;line-height:1;padding:0;height:1.5em}.press-release__controls aside,.article__controls aside{width:20px;float:right;margin:0 0 40px 20px;padding:0;vertical-align:middle;line-height:1;text-align:center}.press-release__controls aside:first-of-type,.article__controls aside:first-of-type{width:auto;float:left;text-align:left;margin-left:0}.press-release__controls aside:first-of-type a,.press-release__controls aside:first-of-type button,.article__controls aside:first-of-type a,.article__controls aside:first-of-type button{margin-right:8px}.press-release__controls aside .label,.article__controls aside .label{display:block;font-size:10px}.press-release__controls aside a,.press-release__controls aside i,.press-release__controls aside button,.article__controls aside a,.article__controls aside i,.article__controls aside button{color:#898989;margin:0;padding:0;vertical-align:middle;line-height:1;text-decoration:none;text-align:center}.press-release__controls aside a:hover,.press-release__controls aside i:hover,.press-release__controls aside button:hover,.article__controls aside a:hover,.article__controls aside i:hover,.article__controls aside button:hover{color:#00a0db}.share-save-bar{display:block;width:100%;margin:0 auto;padding:10px 40px}.share-save-bar--container{width:100%;margin:0 auto}.save-controls{position:relative;display:inline-block;overflow:visible}.save-controls a.label{visibility:hidden;overflow:visible;white-space:nowrap;position:relative;color:#00a0db;right:50%}.save-controls:hover a.label{visibility:visible}.control-download-photo{padding:20px;bottom:0}.control-download-photo caption{width:50%;padding:5px;position:relative}.social-follow{vertical-align:middle;align-content:center;display:inline-block}.social-follow .label{font-size:10px;margin-right:1em;color:#fff;font-family:"Open Sans",sans-serif;font-weight:800}.social-follow a{font-size:18px;color:#fff}.resources-bookmarks{width:90%;max-width:1024px;margin:auto;background-color:#fff}.resources-bookmarks ul{list-style:none}.resources-bookmarks ul li{list-style:none}.resources-bookmarks .resource-bookmarked{margin:0;padding-bottom:0;overflow:auto}.resources-bookmarks .resource-bookmarked .followMeBar{background:#231f20;padding:0;margin:0}.resources-bookmarks .resource-bookmarked .followMeBar figure.thumbnail{background-color:#231f20}.resources-bookmarks .resource-bookmarked .followMeBar figure.thumbnail img{border:0;margin:0;padding:0}.bookmark-list{height:800px !important}.book-mark-list{border-bottom:0;border-bottom:1px solid #b8b8b8;padding-bottom:20px;margin-top:20px}.bookmark-title .eyebrow{margin:0;font-size:12px}.bookmark-title h2{margin:0}.resources-bookmarks .video-thumbnail,.resources-bookmarks podcast-thumbnail,.resources-bookmarks article-thumbnail{padding:0 !important;margin:0 !important}.bookmarked{font-size:4em}.bookmark,.add{margin:0;padding:0 !important;display:inline-block !important;width:auto !important;float:none !important;position:relative}.bookmark.checked i.icon,.add.checked i.icon{color:#49bd9c;transition:all .2s ease-in}.bookmark input[type=checkbox],.add input[type=checkbox]{display:none}.bookmark input[type=checkbox]:checked+i.icon,.add input[type=checkbox]:checked+i.icon{color:#49bd9c;transition:all .2s ease-in}.bookmark i.icon,.add i.icon{color:#898989;transition:all .1s ease-out}.bookmark i.icon:hover,.add i.icon:hover{cursor:pointer;color:#7bcbbf}.time-display,.line-number{display:inline-block;width:45px;overflow:hidden;text-overflow:ellipsis;text-align:center;vertical-align:middle;top:1px;position:relative}.sticky-subnav{background-color:#fff;position:absolute;bottom:-70px;left:0;width:100%;height:70px;z-index:2;transition-property:background-color,box-shadow,top,opacity;transition-duration:300ms}@media(max-width: 991px){.sticky-subnav{box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}}@media(min-width: 992px){.sticky-subnav{background-color:rgba(0,0,0,0);bottom:0}}@media(max-width: 991px){.sticky-subnav-container{margin-bottom:70px}}@media(max-width: 991px){.sticky-subnav__container{max-width:100% !important;padding:0 !important}.sticky-subnav__container>.row{margin:0}}@media(max-width: 991px){.sticky-subnav--locked-xs{position:fixed;top:-70px;opacity:0}}@media(min-width: 992px){.sticky-subnav--locked-lg{background-color:#fff;position:fixed;top:0;left:0}}@media(min-width: 992px){.sticky-subnav--locked-lg{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}}.sticky-subnav--locked-lg .sticky-subnav__list-item a,.sticky-subnav--locked-lg .sticky-subnav__list-item a>*{color:#231f20}.sticky-subnav--locked-xs.sticky-subnav--visible-xs{top:0;opacity:1}@media(max-width: 991px){.sticky-subnav__cta-col{padding:0 !important}}.sticky-subnav__list{list-style-type:none;margin:0;padding:0 !important}.sticky-subnav__list-item{display:table;float:left;height:70px;font-size:14px;color:#231f20}@media(min-width: 992px){.sticky-subnav__list-item{font-size:16px;margin-right:30px}.sticky-subnav__list-item:last-child{margin-right:0}}.sticky-subnav__list-item--cta{background-color:#0880be}.sticky-subnav__list-item a,.sticky-subnav__list-item .sticky-subnav__link{display:table-cell;vertical-align:middle;color:#231f20;transition:300ms color}@media(min-width: 992px){.sticky-subnav__list-item a,.sticky-subnav__list-item .sticky-subnav__link{color:#fff}}.sticky-subnav__list-item a:hover,.sticky-subnav__list-item .sticky-subnav__link:hover{color:#999;text-decoration:none}.sticky-subnav__list-item--cta a{color:#fff !important}.sticky-subnav__list-item--cta a>*{color:#fff !important}@media(min-width: 992px){.sticky-subnav__list-item--cta a{padding:0 40px}}.sticky-subnav__list-item--cta a:hover{text-decoration:underline}.sticky-subnav__list-item small{font-size:14px}.sticky-subnav .dropdown .sticky-subnav__dropdown-link.dropdown-toggle:after{margin-left:10px}.sticky-subnav .dropdown.show .sticky-subnav__dropdown-link.dropdown-toggle:after{transform:rotate(180deg)}.sticky-subnav .dropdown-menu{left:-15px !important;width:260px;padding:15px 0 20px;border:0;border-radius:0;margin:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.4);text-transform:none;font-size:14px}@media(min-width: 992px){.sticky-subnav .dropdown-menu{top:-10px !important;left:0 !important;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}.sticky-subnav .dropdown-menu:before{content:"";font-family:"FontAwesome";position:absolute;top:-23px;left:20px;font-size:26px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.1)}}.sticky-subnav .dropdown-item{padding:10px 40px}.sticky-subnav__dropdown-cta{display:block;color:#0880be !important;margin-bottom:10px}.sticky-subnav__dropdown-cta:hover{background:rgba(0,0,0,0)}.sticky-subnav-container--solid .sticky-subnav{background-color:#fff}@media(min-width: 992px){.sticky-subnav-container--solid .sticky-subnav{box-shadow:0 2px 4px 0 rgba(0,0,0,.05)}}.sticky-subnav-container--solid .sticky-subnav__list-item a,.sticky-subnav-container--solid .sticky-subnav__list-item a>*{color:#231f20}.subnav-scroll-anchor{position:absolute;top:0}@media(min-width: 992px){.subnav-scroll-anchor{top:-70px}}.case-study{overflow:hidden;padding-bottom:55px}@media(min-width: 768px){.case-study{padding-bottom:60px}}@media(min-width: 992px){.case-study{padding-bottom:100px;padding-top:100px}}.case-study .eyebrow{color:#ed3331;margin-bottom:15px}.case-study .heading-2-5{font-size:36px;font-weight:700;text-transform:uppercase}@media(min-width: 992px){.case-study .heading-2-5{font-size:48px}}.case-study__stats-col{margin-bottom:60px}@media(min-width: 992px){.case-study__stats-col{margin-bottom:0}}@media(max-width: 991px){.case-study__stats-col .col-12{padding:0}}.case-study__stats{position:relative}@media(min-width: 576px){.case-study__stats:before,.case-study__stats:after{background-color:#0880be;content:"";height:658px;position:absolute;top:0;width:140px}.case-study__stats:before{left:-140px}.case-study__stats:after{right:-140px}}@media(min-width: 992px){.case-study__stats{padding-top:45px;padding-bottom:45px}.case-study__stats:before,.case-study__stats:after{display:none}}.case-study__stats-number{margin-bottom:0}.case-study__divider{margin-top:40px;margin-bottom:40px}.case-study__quoted-col{margin-top:90px}@media(min-width: 1200px){.case-study__quoted-col{margin-top:110px}}.case-study__quote:before{top:-55px}@media(min-width: 1200px){.case-study__quote:before{top:-65px}}.case-study .arrow-link:hover{color:#fff}.case-study .arrow-link svg path{stroke:#fff}.case-study .blockquote__speaker{margin-bottom:0}.case-study__graphic{height:auto;position:absolute}@media(min-width: 1200px){.case-study__graphic{right:0;top:0}}@media(max-width: 992px){.exhibitor-directory .container{max-width:100%}}@media(min-width: 993px){.exhibitor-directory .exhibitor__content{max-width:1350px}}.exhibitor-directory .schedule-refine__close{top:15px}.company-name-featured{background:#000;opacity:.8;padding:20px !important}.company-name-featured a{color:#fff !important}.label-featured{height:58px;background:#000;opacity:.8;bottom:0;position:absolute;width:100%;padding:20px;color:#fff}.inactiveLink{display:inline;color:#0880be}.content-bar{position:absolute;width:100%;height:52px;background:#898989;display:none}@media(min-width: 1200px){.content-bar{display:block}}.exhibitor-refine{height:52px;background:#000;padding:10px 20px;color:#fff;position:relative}.exhibitor-refine__link{color:#fff;position:absolute;top:30%}@media(min-width: 1200px){.exhibitor-refine__link{display:none}}.exhibitorRow{padding:20px !important;width:230px !important;height:180px !important;background-color:#fff;width:30%;max-width:400px;height:250px;box-shadow:0 0 1px rgba(137,137,137,.5);float:left;box-sizing:border-box;margin:5px;transition:all .2s ease-out;position:relative;text-align:left}.exhibitorRow:hover{transition:all .4s ease-out;box-shadow:0 0 10px rgba(137,137,137,.75)}.exhibitorRow.exhibitorImg{background-size:contain;background-position:center center}.exhibitorRow .label{margin-bottom:.5em;margin-left:2.25em;text-indent:-1em;text-transform:capitalize}.exhibitorRow h3{font-size:24px}.exhibitorRow h3 a{color:#000}.exhibitorRow footer{position:absolute;bottom:10px;left:20px}.exhibitorRow.featured{padding:0 !important;background-repeat:round;width:330px !important;height:230px !important}.exhibitorRow.featured .bottom-label{bottom:auto;right:0;position:absolute}.exhibitorRow .overlay{position:absolute;top:0;right:0;border-left:80px solid rgba(0,0,0,0);border-top:80px solid rgba(133,221,255,.99);height:0;width:0}.exhibitorRow .overlay-text{transform:rotate(45deg);color:#fff;right:0;top:20px;position:absolute;font-family:"karbon"}.exhibitorRow .bottom-label{bottom:0;right:0;position:absolute;margin-right:.8em}.exhibitorRow .arrow-link{font-size:.75rem}.exhibitorRow .arrow-link svg{transform:none !important}.ces-member{position:absolute;right:20px;bottom:10px}.ces-member a{color:#b8b8b8}.index-cards{position:relative;padding-top:40px;text-align:center}.directorySponsor .title{color:#898989;font-weight:bold;padding-bottom:5px;text-transform:uppercase;font-family:"Helvetica Neue",sans-serif}.directorySponsor .image{max-width:360px !important}#exhibitorModal .modal{padding:20px}#exhibitorModal .modal-dialog{margin:80px auto}#exhibitorModal .modal-body{min-height:calc(100% - 55px)}#exhibitorModal .modal-content{background-color:#fff}#exhibitorModal .modal-content .exhibitorCardModal{float:left;padding:25px;position:relative;text-align:left;width:100%;height:100%}#exhibitorModal .modal-content .exhibitorCardModal .image{position:relative;float:right;width:180px}#exhibitorModal .modal-content .exhibitorCardModal .company-name{font-size:3rem;color:#000;margin-bottom:25px}#exhibitorModal .modal-content .exhibitorCardModal .description{margin:10px 0}#exhibitorModal .modal-content .exhibitorCardModal .label{font-size:1.2rem;letter-spacing:.8px;margin-bottom:5px}#exhibitorModal .modal-content .exhibitorCardModal .label .label-text{display:inline;color:#000;text-transform:none}#exhibitorModal .modal-content .exhibitorCardModal .label a{text-transform:none}#exhibitorModal .modal-content .exhibitorCardModal .bottom-label{position:absolute;bottom:0}#exhibitorModal .modal-content .exhibitorCardModal .btn-module{background-color:#0880be;color:#fff !important;padding:10px 25px;font-size:22px;font-weight:bold;margin:1rem 1rem 1rem 0;text-transform:uppercase;border:none;width:240px;text-align:center}#exhibitorModal .modal-content .exhibitorCardModal .btn-module:hover{color:#fff !important;cursor:pointer}#exhibitorModal .modal-content .close{color:#000}.share-page{margin-bottom:60px;font-size:14px}.text-block .share-page{margin-bottom:20px}.followWrap .followMeBar{background:#898989;padding:10px 20px;color:#fff;position:relative}.followWrap .followMeBar__content{width:100%;max-width:1110px;margin:0 auto;text-align:center}.followMeBar.fixed{position:fixed;top:45px;left:0;width:100%;z-index:999}.followMeBar.fixed.absolute{position:fixed;top:0;z-index:-9}.hero{position:relative;padding-top:140px !important;margin:0 auto}.hero hgroup h1 .eyebrow i,.hero section h1 .eyebrow i{margin-left:5px}@media(min-width: 992px){.hero{padding-top:180px !important}}.hero .hero-bar{vertical-align:middle;align-content:center;background-color:rgba(0,0,0,0);top:0;width:100%;height:50px;transition:all 0s;position:relative;z-index:999;overflow:visible;white-space:nowrap}.hero .hero-bar .label{color:#b8b8b8;text-transform:uppercase;font-size:10px;font-weight:800}.hero .hero-bar a,.hero .hero-bar button{color:#898989;font-size:16px;text-decoration:none;padding:6px;margin:0 0;display:inline-block;transition:all .2s;text-transform:uppercase}.hero .hero-bar a:hover,.hero .hero-bar button:hover{text-decoration:none;color:#00a0db;border:none;outline:none}.hero .hero-bar--container{padding:10px 0;width:100%;margin:0 auto}.hero .featured-content__hero .featured-content__headline{padding:0;bottom:30px;position:absolute;height:auto}.hero__search{margin:40px 0}.hero__home{height:60vh;background:rgba(0,0,0,0) url("../img/heroes/ces_allencompassingillustration_final_darkbackground.png") top center no-repeat !important;background-size:cover !important;max-width:none !important;position:relative}.hero__home article.content{height:100% !important}.hero__featured{max-width:1500px !important;margin-bottom:40px;overflow:visible;clear:both}.hero__featured__topic{position:relative;top:-100px}.hero__featured__topic .featured-content__headline{position:absolute;bottom:30px}.hero__featured__body{padding:40px}.hero__content{max-width:1500px !important;overflow:visible;position:relative;margin:20px auto;clear:both}.hero__content .resource__search,.hero__content .product__search{position:absolute;bottom:100px}.hero__controls{width:100%;max-width:780px !important;position:absolute;bottom:0;left:0;right:0;margin:auto}.hero__topic{background-attachment:fixed !important;background-size:48vw !important;height:50vw !important;max-height:540px !important;min-height:400px !important;overflow:visible}.hero__topic h1{max-width:40vw}.hero{background:#0880be url("/CES/new-design/img/blue-pattern-bg-sm.jpg") no-repeat right top;background-size:cover;color:#fff;padding:20px 0 30px}@media(min-width: 992px){.hero{background:#0880be url("/CES/new-design/img/blue-pattern-bg-lg.jpg") no-repeat right top;padding:37px 60px 30px}}@media(min-width: 1200px){.hero{padding:145px 66px 30px}}.hero__eyebrow{display:none}@media(max-width: 1199px){.hero .content{padding:0}}.hero__title{color:#fff;margin-top:95px;letter-spacing:-1px}@media(max-width: 991px){.hero__title{line-height:40px}}@media(min-width: 992px){.hero__title{margin-top:75px}}@media(min-width: 1200px){.hero__title{margin-top:60px}}.hero__description{margin-bottom:10px}.hero__actions{padding-top:30px}@media(min-width: 992px){.hero__actions{padding-top:40px}}.hero__action{color:#fff;font-size:14px;margin-right:16px}.hero__action:hover{color:inherit}@media(min-width: 768px)and (max-width: 991px){.hero__alphaIndex{width:77%;margin-top:10px}}.hero__alphaIndex a{display:inline-block;margin:5px .1vw;text-align:center;align-content:center;height:1.5em;line-height:.9;min-width:1.5em;padding:.3em;border-radius:1.5em}@media(min-width: 768px)and (max-width: 991px){.hero__alphaIndex a{margin:0px;min-width:0px}}.hero__alphaIndex a:hover{text-decoration:none;background-color:#94d6f7;cursor:pointer}.hero__alphaIndex a.selected{text-decoration:none;background-color:#94d6f7}.hero__alphaIndex a.disabled{pointer-events:none;cursor:default;color:#b8b8b8}@media(min-width: 1441px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.4em}}@media(max-width: 1024px)and (min-width: 769px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.2em}}@media(max-width: 404px)and (min-width: 355px){.hero__alphaIndex.exhibitorDirectory a{min-width:1.2em}}.hero .hero__action-icon{font-size:12.6px;margin-right:5px}.text-callout{background-color:#f1f1f1;margin:30px 0}@media(min-width: 768px){.text-callout{background-color:rgba(0,0,0,0)}}.text-callout__wrapper{background-color:#f1f1f1;padding:40px 0}@media(min-width: 768px){.text-callout__wrapper{padding:60px 0}}.text-callout__title{margin-bottom:20px}.text-callout p:last-child{margin-bottom:0}.pull-quote .pull-quote__wrapper{margin:0 auto}.pull-quote{background-color:#f1f1f1;margin-bottom:60px;clear:both}@media(min-width: 768px){.pull-quote{background-color:rgba(0,0,0,0)}}.pull-quote__quotation-mark{color:#49bd9c;font-family:Arial-Black,Arial #000,sans-serif;font-size:80px;font-weight:700;line-height:55px;position:absolute}@media(min-width: 768px){.pull-quote__quotation-mark{font-size:120px;line-height:80px}}.pull-quote__quotation-mark--left{top:-63px;left:15px}@media(min-width: 768px){.pull-quote__quotation-mark--left{top:0;left:-75px}}.pull-quote__quotation-mark--right{transform:rotate(180deg);bottom:119px;right:15px}@media(min-width: 768px){.pull-quote__quotation-mark--right{bottom:127px;right:-75px}}.pull-quote__wrapper{background-color:#f1f1f1;padding:125px 0 60px;position:relative}@media(min-width: 768px){.pull-quote__wrapper{padding:60px 0}}.pull-quote .blockquote__speaker{margin-bottom:0}.pull-quote .blockquote__quote{margin-bottom:0}.pull-quote .blockquote__quote:before{display:none}@media(max-width: 767px){.pull-quote .blockquote__rule{margin-top:90px}}.pull-quote__image{background-position:center;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.pull-quote--inline{background-color:rgba(0,0,0,0);margin-bottom:55px;margin-top:60px}@media(min-width: 768px){.pull-quote--inline{margin-bottom:62px}}.pull-quote--inline .pull-quote__wrapper{background-color:rgba(0,0,0,0);border-top:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1;margin:0 -15px;padding:50px 0;position:relative}.pull-quote--inline .pull-quote__quotation-mark{background-color:#fff}.pull-quote--inline .pull-quote__quotation-mark--left{padding-right:20px;top:-20px;left:0}@media(min-width: 768px){.pull-quote--inline .pull-quote__quotation-mark--left{top:-25px}}.pull-quote--inline .pull-quote__quotation-mark--right{padding-right:20px;bottom:-20px;right:0}@media(min-width: 768px){.pull-quote--inline .pull-quote__quotation-mark--right{bottom:-25px}}@media(max-width: 767px){.pull-quote--inline .blockquote__rule{margin-top:30px}}.pull-quote--with-image{background-color:rgba(0,0,0,0);color:#fff;position:relative}.pull-quote--with-image .pull-quote__wrapper{background-color:rgba(0,0,0,0)}.pull-quote--with-image .blockquote__rule{border-color:#fff}.pull-quote--with-image .pull-quote__quotation-mark{color:#fff}.search-result{border-top:1px solid #b8b8b8;padding:15px 0;width:100%;max-width:1500px;margin:0 auto}.search-result__description{font-size:14px;line-height:1.5;margin-bottom:0}.search-result__url{display:block;font-size:12px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result__title{vertical-align:middle}.search-result__title a{color:#231f20;font-family:"Karbon";font-size:26px !important;font-weight:normal;line-height:26px !important}@media(min-width: 992px){.search-result__title a{font-size:32px !important;line-height:32px !important}}.search-result i.fas{vertical-align:top;display:inline-block;color:#b8b8b8;font-size:.5em;line-height:1.7;margin-right:.25em;width:1em}.product__search input,.index__nav input,.pressRelease__search input,.resourceIndex input,.resource__search .form-control{background:#fff;border:none;border-radius:3rem;color:#898989;display:inline-block;font-size:24px;font-style:normal;text-overflow:ellipsis;width:calc(100% - 16px);padding:.25em 2em .25em 1em;margin:0;height:50px;z-index:999}.product__search input:focus,.index__nav input:focus,.pressRelease__search input:focus,.resourceIndex input:focus,.resource__search .form-control:focus{color:#231f20;outline:none;font-style:none}.exhibitor__search{padding:10px 0 30px 0}.exhibitor__search .searchFilter{background:rgba(35,31,32,.2) !important}@media(max-width: 992px){.exhibitor__search .searchInput{width:100%}}.exhibitor__search input{background:#fff;border:none;border-radius:3rem;color:#898989;display:inline-block;font-size:24px;font-style:italic;text-overflow:ellipsis;width:calc(100% - 16px);padding:.25em 2em .25em 1em;margin:0;height:50px;z-index:999}.exhibitor__search,.resource__search,.product__search,.index__nav{max-width:1100px;width:100%;margin:5px auto !important}.exhibitor__search .searchInput,.resource__search .searchInput,.product__search .searchInput,.index__nav .searchInput{z-index:2;display:inline-block;width:calc(100% - 220px);position:relative}.exhibitor__search .icon.search,.resource__search .icon.search,.product__search .icon.search,.index__nav .icon.search{color:#898989}.exhibitor__search .search-resource,.resource__search .search-resource,.product__search .search-resource,.index__nav .search-resource{color:#898989;font-size:24px;z-index:999}.exhibitor__search .calendarFilter,.resource__search .calendarFilter,.product__search .calendarFilter,.index__nav .calendarFilter{background:rgba(255,255,255,.2)}.exhibitor__search .calendarFilter select,.resource__search .calendarFilter select,.product__search .calendarFilter select,.index__nav .calendarFilter select{color:#fff}.exhibitor__search .searchFilter,.resource__search .searchFilter,.product__search .searchFilter,.index__nav .searchFilter{background:rgba(255,255,255,.2);color:#fff;z-index:1}.exhibitor__search .searchFilter i,.resource__search .searchFilter i,.product__search .searchFilter i,.index__nav .searchFilter i{color:#fff}.exhibitor__search .calendarFilter,.exhibitor__search .searchFilter,.resource__search .calendarFilter,.resource__search .searchFilter,.product__search .calendarFilter,.product__search .searchFilter,.index__nav .calendarFilter,.index__nav .searchFilter{display:inline-block;border:none;-moz-border-radius:4em;-webkit-border-radius:4em;border-radius:4em;margin:0;padding:13px 20px 13px 55px;position:relative;margin-left:-65px;overflow:hidden;vertical-align:top;width:255px;height:50px}.exhibitor__search .calendarFilter select,.exhibitor__search .searchFilter select,.resource__search .calendarFilter select,.resource__search .searchFilter select,.product__search .calendarFilter select,.product__search .searchFilter select,.index__nav .calendarFilter select,.index__nav .searchFilter select{border:0;padding:0;background:none;font-size:16px;font-family:"Open Sans",sans-serif;outline:none;width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exhibitor__search .searchFilter-2,.resource__search .searchFilter-2,.product__search .searchFilter-2,.index__nav .searchFilter-2{display:inline-block;border:none;-moz-border-radius:4em;-webkit-border-radius:4em;border-radius:4em;margin:1px 0 0 0;padding-left:25px !important;position:relative;overflow:hidden;vertical-align:top;background:#fff;height:50px;width:100%;line-height:2.2}.exhibitor__search .searchFilter-2 select,.resource__search .searchFilter-2 select,.product__search .searchFilter-2 select,.index__nav .searchFilter-2 select{display:inline-block;border:0;padding:0;background:none;color:#231f20;font-size:18px;outline:none;width:99%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exhibitor__search .searchFilter-2.right,.resource__search .searchFilter-2.right,.product__search .searchFilter-2.right,.index__nav .searchFilter-2.right{background:rgba(255,255,255,.2);color:#fff;width:35%;padding-left:50px !important;margin-left:-40px}.exhibitor__search .searchFilter-2.right select,.resource__search .searchFilter-2.right select,.product__search .searchFilter-2.right select,.index__nav .searchFilter-2.right select{color:#fff;width:calc(100% - 1em)}.index__nav .searchFilter{display:block;margin:0 auto !important;padding:0 10px;width:100%;max-width:480px;margin-left:0;height:25px}.index__nav .searchFilter select{width:100%;max-width:400px;font-size:18px;font-family:"Open Sans",sans-serif}.index__nav .searchFilter select option{font-size:18px;font-family:"Open Sans",sans-serif}.search-term{font-family:"Karbon";font-size:50px;font-weight:300;color:#000 !important}@media(min-width: 992px){.search-term{font-size:70px !important;line-height:70px !important}}@media(min-width: 1200px){.search-term{font-size:80px !important;line-height:80px !important}}.resourceIndex .searchFilter{background-color:#4c4c4c !important}.resourceIndex select{color:#fff;background-color:#4c4c4c !important}.share-this-popover{max-width:8em;pointer-events:none;-webkit-filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.35));filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.35));-webkit-animation:a .3s;animation:a .3s;z-index:999999}.share-this-popover:before{content:"";position:absolute;bottom:100%;left:50%;width:0;height:0;margin:.25em -0.5em;border-width:.5em .5em 0;border-style:solid;border-color:#333 rgba(0,0,0,0)}.share-this-popover>ul{pointer-events:auto;list-style:none;padding:0;margin:-0.75em 0 0;white-space:nowrap;background:#333;color:#fff;border-radius:.25em;position:absolute;left:50%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.share-this-popover>ul>li{display:inline-block;width:2em;height:2em;line-height:2em;text-align:center}.share-this-popover>ul>li>a{display:inline-block;width:100%;height:100%;color:inherit;box-sizing:border-box;padding:.35em}.share-this-popover>ul>li>a:focus,.share-this-popover>ul>li>a:hover{background:rgba(255,255,255,.25)}@media(pointer: coarse){.share-this-popover{font-size:150%}.share-this-popover:before{bottom:auto;top:100%;border-width:0 .5em .5em;margin-top:0}.share-this-popover>ul{top:100%;transform:translateX(-50%);margin:.5em 0 0}}@media(max-width: 575px){.share-this-popover{left:0 !important;right:0 !important;width:auto !important;max-width:none}.share-this-popover:before{bottom:auto;top:100%;border-width:0 .5em .5em;margin-top:0}.share-this-popover>ul{top:100%;transform:translateX(-50%);margin:.5em 0 0;left:0;width:100%;transform:none;border-radius:0;text-align:center}}@-webkit-keyframes a{0%{-webkit-transform:translateY(-3em);opacity:0}80%{-webkit-transform:translateY(0.5em);opacity:1}to{-webkit-transform:translateY(0)}}@keyframes a{0%{transform:translateY(-3em);opacity:0}80%{transform:translateY(0.5em);opacity:1}to{transform:translateY(0)}}.search-fixed{opacity:0;transition:all .4s ease-out}.search-fixed__control{display:inline-block !important;line-height:1;color:#898989;position:relative}.search-fixed__area{display:none}.search-fixed .searchInput{font-size:.5em}.search-fixed input,.search-fixed i,.search-fixed div.searchFilter,.search-fixed div.searchFilter select{font-size:.875rem !important;height:33px !important;line-height:1;padding-top:0}.search-fixed .fa-list,.search-fixed .fa-angle-right{display:none}.search-fixed .fa-search,.search-fixed .fa-angle-left{display:inline-block}@media screen and (min-width: 640px){body.fixed-nav #stickynav{position:absolute;top:0;left:0;width:100%;background-color:#b8b8b8;position:fixed;height:45px;z-index:100001}body.fixed-nav .drop-menu{top:5px !important}body.fixed-nav .search-fixed{display:inline-block;opacity:1;transition:all .6s ease-in;position:relative;top:0;max-width:800px}body.fixed-nav .search-fixed__area{display:none;width:calc(100% - 4rem);margin:0 auto}body.fixed-nav .show-hide-search .hero__alphaIndex,body.fixed-nav .show-hide-search .drop-menu{display:none !important}body.fixed-nav .show-hide-search .fa-list,body.fixed-nav .show-hide-search .fa-angle-right{display:inline-block}body.fixed-nav .show-hide-search .fa-search,body.fixed-nav .show-hide-search .fa-angle-left{display:none}body.fixed-nav .show-hide-search .search-fixed{width:80%}body.fixed-nav .show-hide-search .search-fixed__area{display:inline-block !important;color:#231f20}}#tab-content{width:100%;margin:0 auto}#tab-content.tabs{font-size:14px;margin:0 auto;background-color:#fff;max-width:1100px}#tab-content.tabs__2 label.tab{width:50%}#tab-content.tabs__3 label.tab{width:33.333%;max-width:366.666px}#tab-content.tabs__4 label.tab{width:25%}#tab-content.tabs__5 label.tab{width:20%}#tab-content.tabs__6 label.tab{width:16.666%}#tab-content input,#tab-content section{clear:both;padding-top:10px;display:none}#tab-content label.tab{font-weight:800;display:block;float:left;width:20%;height:60px;padding:1.5em;color:#fff;cursor:pointer;text-decoration:none;text-align:center;text-transform:uppercase;transition:all .4s ease-in-out;background:#0880be}#tab-content #tab1:checked~#content1,#tab-content #tab2:checked~#content2,#tab-content #tab3:checked~#content3,#tab-content #tab4:checked~#content4,#tab-content #tab5:checked~#content5,#tab-content #tab6:checked~#content6{display:block;padding:20px;background:#fff;color:#282e31;border-bottom:2px solid #f7f8f9;transition:all .4s ease-in-out}#tab-content .tab_container .tab-content{margin:0 auto;padding:0 20px;background-color:rgba(0,0,0,0);max-width:1150px}#tab-content .tab_container .tab-content aside,#tab-content .tab_container .tab-content p{-webkit-animation:fadeInScale .7s ease-in-out;-moz-animation:fadeInScale .7s ease-in-out;animation:fadeInScale .7s ease-in-out}#tab-content .tab_container .tab-content h1,#tab-content .tab_container .tab-content h2,#tab-content .tab_container .tab-content h3{-webkit-animation:fadeInScale .7s ease-in-out;-moz-animation:fadeInScale .7s ease-in-out;animation:fadeInScale .7s ease-in-out}#tab-content .tab_container [id^=tab]:checked+label{transition:all .7s ease-in-out;box-shadow:inset 0 3px #0880be;color:#0880be;background-color:#fff}#tab-content .tab_container [id^=tab]:checked+label .fa{color:#00a0db !important}@media only screen and (max-width: 900px){#tab-content label span{display:none}}@keyframes fadeInScale{0%{transform:scale(0.9);opacity:0}100%{transform:scale(1);opacity:1}}#tab-content .no_wrap{text-align:center;color:#00a0db}#tab-content .link{text-align:center}#tab-content .event-title-date h3{font-family:"Karbon";font-size:26px;font-weight:700;line-height:26px;letter-spacing:-1px}@media(min-width: 992px){#tab-content .event-title-date h3{font-size:32px;line-height:32px}}#tab-content .event-title-date h4{font-family:"Karbon";font-size:20px;font-weight:700}#tab-content .speaker-name h1{color:#000 !important;font-family:"Karbon";font-size:50px;font-weight:300}@media(min-width: 992px){#tab-content .speaker-name h1{font-size:70px;line-height:70px}}@media(min-width: 1200px){#tab-content .speaker-name h1{font-size:80px;line-height:65px}}#tab-content .speaker-name h2{font-family:"Karbon";font-size:26px;font-weight:normal;line-height:26px}@media(min-width: 992px){#tab-content .speaker-name h2{font-size:32px;line-height:32px}}.tool{cursor:help;position:relative}.tool::before,.tool::after{left:50%;opacity:0;position:absolute;z-index:-100}.tool:hover::before,.tool:focus::before,.tool:hover::after,.tool:focus::after{opacity:1;transform:scale(1) translateY(0);z-index:100}.tool:hover::before,.tool:focus::before{transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26) .2s}.tool::after{background:#3e474f;border-radius:.25em;bottom:178%;color:#edeff0;content:attr(data-tip);line-height:1.2;margin-left:-8.75em;padding:1em;transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26) .2s;transform:scale(0.6) translateY(50%);width:17.5em}.tool:hover::after,.tool:focus::after{transition:all .65s cubic-bezier(0.84, -0.18, 0.31, 1.26)}@media(max-width: 760px){.tool::after{font-size:.75em;margin-left:-5em;width:10em}}@media(min-width: 992px){.EACForm .form-control{width:40%}}.EACForm .formHeader{padding:3rem 0 1rem 0}.EACForm .formHeader:first-of-type{padding-top:0}.EACForm .ExplanationText{font-size:80%}.EACForm .btn-download{margin-left:0}.EACForm ul{list-style:disc}.EACForm ul,.EACForm ol{padding:0 0 1rem 3rem}.EACForm ul ul,.EACForm ul ol,.EACForm ol ul,.EACForm ol ol{padding:0 0 0 3rem}.EACForm ul li,.EACForm ol li{padding:0 0 .5rem .5rem}@media(max-width: 767px){.EACForm ul,.EACForm ol{padding:0 0 0 1rem}}.EACForm .EditingFormErrorLabel{display:block;font-size:90%;color:#ed3331;font-weight:bold}.EACForm #EACSecondPage label{padding-top:1rem}.EACForm #EACThirdPage label{padding-left:10px}.EacFormErrorContent{margin-bottom:3rem;color:#ed3331;font-weight:bold;padding-left:0 !important}.EacFormSubmitContent{outline:2px solid #0880be;margin-bottom:2rem;padding:15px}.global-hero{padding-top:130px}@media(min-width: 992px){.global-hero{padding-top:160px}}@media(min-width: 1200px){.global-hero{padding-top:180px}}.global-hero__title{line-height:44px;margin-bottom:10px;color:#212529 !important;font-size:50px !important}@media(min-width: 768px){.global-hero__title{margin-bottom:20px}}@media(min-width: 992px){.global-hero__title{font-size:70px !important}}@media(min-width: 1200px){.global-hero__title{line-height:80px;font-size:80px !important}}.global-hero__description{margin-bottom:30px}.global-hero__rule{border-color:#d8d8d8;margin:0 0 30px}.text-block{padding-bottom:40px;overflow-x:hidden}.text-block .col-lg-9{position:relative}.text-block .col-lg-9:before{content:"";position:relative;width:100%;height:1px;margin-bottom:26px;background-color:#d8d8d8;display:block}.text-block:first-child .col-lg-9:before,.text-block.accordion-section .col-lg-9:before{display:none}.text-block__title{font-size:26px;font-weight:700;letter-spacing:-1px;line-height:26px;margin-bottom:20px;padding-top:20px;position:relative}.text-block__title:before{border:2px solid #ed3331;content:"";position:absolute;top:0;left:0;width:50px;background-color:#ed3331}@media(min-width: 992px){.text-block__title:before{top:3px}}@media(min-width: 768px){.text-block__title{font-size:32px;line-height:32px}}.text-block h2{font-weight:bold}@media(max-width: 767px){.text-block h3,.text-block__sub-heading,.accordion__title{font-size:20px;line-height:24px}}.text-block h4{font-size:18px;line-height:20px}.text-block ul,.text-block__list{padding-left:18px}.text-block ul li,.text-block__list li{list-style-type:disc;position:relative}.text-block ol,.text-block--numbered{counter-reset:item;padding-left:30px}.text-block ol li,.text-block--numbered li{counter-increment:item;list-style-type:none;position:relative}.text-block ol li:before,.text-block--numbered li:before{font-weight:bold;content:counter(item) ".";position:absolute;top:0;left:-30px}.text-block .arrow-link{display:inline-block;margin-bottom:40px}.text-block .image-text .container{padding:0}.text-block-font-styles h2{font-weight:bold}@media(max-width: 767px){.text-block-font-styles h3,.text-block-font-styles__sub-heading{font-size:20px;line-height:24px}}.text-block-font-styles h4{font-size:18px;line-height:20px}.text-block-font-styles ul,.text-block-font-styles__list{padding-left:18px}.text-block-font-styles ul li,.text-block-font-styles__list li{list-style-type:disc;position:relative}.text-block-font-styles ol,.text-block-font-styles--numbered{counter-reset:item;padding-left:30px}.text-block-font-styles ol li,.text-block-font-styles--numbered li{counter-increment:item;list-style-type:none;position:relative}.text-block-font-styles ol li:before,.text-block-font-styles--numbered li:before{font-weight:bold;content:counter(item) ".";position:absolute;top:0;left:-30px}table{width:100%;font-size:14px;margin:30px 0;border-bottom:2px solid #000}th{text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #000;padding-bottom:15px}th,td{padding-right:40px}th:first-child,td:first-child{padding-left:10px}th:last-child,td:last-child{padding-right:10px}td{padding-top:15px;padding-bottom:15px}tbody tr:nth-of-type(odd){background-color:#f1f1f1}.link-list{background-image:url("/CES/new-design/img/dark-blue-pattern-bg-sm.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px 0}@media(min-width: 992px){.link-list{padding:60px 0 25px}}@media(min-width: 992px){.link-list{background-image:url("/CES/new-design/img/dark-blue-pattern-bg-lg.jpg")}}.link-list .eyebrow{color:#00a0db}.link-list__title{color:#fff;font-weight:700;letter-spacing:-1px;margin-bottom:25px;text-transform:uppercase}@media(max-width: 991px){.link-list__title{font-size:32px;line-height:32px}}@media(min-width: 992px){.link-list__title{margin-bottom:15px}}.link-list__link-container{margin-bottom:30px}@media(min-width: 992px){.link-list__link-container:first-child{margin-top:28px}}.link-list .arrow-link{color:#fff;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.link-list .arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.link-list .arrow-link svg path{fill:#fff;stroke:#fff}.link-list .arrow-link:hover{color:#fff;text-decoration:none}.link-list .arrow-link:hover svg{transform:translateX(50%)}.promo-inline{margin:30px 0;background-image:url(/App_Themes/Redesign/img/blue-pattern-bg-sm.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 992px){.promo-inline{background:none}}.promo-inline .blue-banner{padding:60px 0}@media(max-width: 991px){.promo-inline .blue-banner{background:none}}@media(min-width: 576px){.promo-inline .blue-banner{margin:0}}@media(min-width: 992px){.promo-inline .blue-banner{padding:60px}}.promo-inline .blue-banner__cta{margin-top:30px}.image-text{margin-bottom:10px;clear:both}@media(min-width: 768px){.image-text{margin-bottom:20px}}.image-text__container{margin-bottom:30px;max-width:100%}.image-text__container--full-width{margin-bottom:0}.image-text__img-container{margin-bottom:15px;overflow:hidden;padding-bottom:58.25%;position:relative;width:100%}@media(min-width: 992px){.image-text__img-container{margin-bottom:25px}}.image-text__container--2up .image-text__img-container{padding-bottom:60.3%}.image-text__container--3up .image-text__img-container{padding-bottom:61.25%}.image-text__img{position:absolute;top:0;bottom:0;left:0;right:0;min-height:100%}.image-text__title{font-weight:700;letter-spacing:-1px}.accordion__item{overflow:auto}.accordion__item:last-child{border-bottom:2px solid #d8d8d8;transition:border 350ms ease}.accordion__item.transportation-accordion .accordion__text{padding-bottom:30px}.accordion__text ul,.accordion__text ol{padding-left:18px;margin-top:16px}.accordion__text ul{list-style:disc}.accordion__text ol{list-style:decimal}.accordion__text li{margin-bottom:16px}.accordion__title{background-color:rgba(0,0,0,0);border:none;border-top:2px solid #231f20;cursor:pointer;display:block;padding:30px 25px 20px 0;position:relative;text-align:left;transition:border 200ms ease-in;width:100%}.accordion__title:focus{outline:none;text-decoration:underline}.accordion__title:before,.accordion__title:after{background-color:#00a0db;content:"";position:absolute;transition:all 200ms ease-in}.accordion__title:after{height:0px;width:1px;top:39px;right:9px}.accordion__title:before{width:18px;height:1px;top:39px;right:0}.accordion__title.collapsed{border-top:2px solid #d8d8d8}.accordion__title.collapsed:after{height:18px;top:30px}.accordion__rule{border-bottom:2px solid #231f20;margin-bottom:-2px;margin-top:30px;position:relative;z-index:1;transition:all 200ms ease-in}.case-study-promo{margin-bottom:30px;padding:40px 0;position:relative;clear:both}.case-study-promo:before{background-color:#f1f1f1;content:"";position:absolute;top:0;right:0;bottom:30%;left:0}@media(min-width: 768px){.case-study-promo{background-color:#f1f1f1;margin-bottom:60px;padding:60px 0}.case-study-promo:before{display:none}}@media(min-width: 1200px){.case-study-promo{margin-bottom:70px}}.case-study-promo .eyebrow{color:#ed3331}.case-study-promo .heading-2-5{font-size:36px;font-weight:700;text-transform:uppercase}@media(min-width: 992px){.case-study-promo .heading-2-5{font-size:48px}}.case-study-promo__text{margin-bottom:30px}.case-study-promo .arrow-link{color:#231f20;display:inline-block}@media(max-width: 991px){.case-study-promo .arrow-link{margin-bottom:40px}}.case-study-promo .arrow-link:hover{color:#231f20}.case-study-promo .arrow-link svg path{stroke:#231f20}.case-study-promo__img-container{position:relative}@media(min-width: 1200px){.case-study-promo__img-container{padding-bottom:38.25%}}@media(min-width: 768px){.case-study-promo__img{position:absolute;top:0;right:0;bottom:0;left:0}}@media(max-width: 767px){.case-study-promo--inline{margin-left:-15px;margin-right:-15px}}@media(min-width: 768px){.case-study-promo--inline .container{padding-left:0;padding-right:0}}@media(min-width: 768px){.case-study-promo--inline .arrow-link{margin-bottom:0}}@media(min-width: 768px){.case-study-promo--inline .case-study-promo__img-container{padding-bottom:62.25%}}@media(min-width: 768px){.case-study-promo--inline .case-study-promo__img{left:40px}}.promo{background-size:cover;background-color:#231f20;color:#fff;padding-bottom:56px;padding-top:56px;position:relative}.promo .overlay{content:"";background-color:rgba(0,0,0,.25);width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute}.promo__wrapper{align-items:center}.promo__cta{background:rgba(0,0,0,0);border-radius:0;border:2px solid #fff;color:#fff;cursor:pointer;font-family:"Open Sans";font-size:14px;font-weight:bold;padding:16px 40px;text-transform:uppercase}.promo__cta:hover{background:#fff;border:2px solid #fff;color:#231f20}.agenda-events{background:#fff;padding-bottom:40px;position:relative}.agenda-events__date{color:#231f20;margin-top:40px}@media(min-width: 992px){.agenda-events__date{margin-top:60px}}.agenda-events .no-results-message{text-align:center}.agenda-events.loading-container .loading-spinner{left:50%}.agenda-event-card{background-color:#fff;margin-top:6px;padding:34px 0;position:relative}.agenda-event-card:first-child{padding-top:10px}@media(min-width: 992px){.agenda-event-card{padding:15px 0}.agenda-event-card:first-child{padding-top:30px}}.agenda-event-card__time{margin-bottom:18px}@media(min-width: 992px){.agenda-event-card__time{padding-top:30px;font-size:24px}}@media(min-width: 1200px){.agenda-event-card__time{padding-right:40px}}.agenda-event-card__type,.agenda-event-card__track-title,.agenda-event-card__area{color:#898989}.agenda-event-card .eyebrow{margin-top:18px}.agenda-event-card .eyebrow:first-of-type{margin-top:0}.agenda-event-card__type{margin-bottom:10px}.agenda-event-card__area{margin-top:4px}.agenda-event-card__entry{position:relative;padding-left:5px;margin-left:6px;color:#1a9f4f}.agenda-event-card__entry::before{border-left:1px #898989 solid;content:"";height:14px;left:-1px;position:absolute}.agenda-event-card__entry .agenda-event-card__icon{margin-left:5px}.agenda-event-card__title a{color:#231f20;margin-bottom:20px}.agenda-event-card__track a{color:#0880be}.agenda-event-card__venue{white-space:pre}@media(min-width: 992px){.agenda-event-card__venue{min-height:80px}}.agenda-event-card__remove-button{align-items:center;color:#898989;display:flex;width:auto}@media(min-width: 992px){.agenda-event-card__remove-button{flex-direction:column}}.agenda-event-card__remove-button:hover{color:#ed3331;text-decoration:none}.agenda-event-card__remove-button:hover .agenda-event-card__remove-text{display:block}.agenda-event-card__remove-button:hover .agenda-event-card__remove-icon::before{background:url("/CES/new-design/img/icon/icon-delete-red.svg") no-repeat;background-size:contain}.agenda-event-card__remove-text{display:none;font-size:14px;margin-bottom:0;margin-left:8px}@media(min-width: 992px){.agenda-event-card__remove-text{margin-left:0}}.agenda-event-card__remove-icon::before{content:"";background:url("/CES/new-design/img/icon/icon-delete.svg") no-repeat;background-size:contain;display:block;height:39px;width:39px}.agenda-event-card__remove-icon::before:hover{background:url("/CES/new-design/img/icon/icon-delete-red.svg") no-repeat;background-size:contain}.agenda-event-card__divider{color:#d8d8d8;height:1px;margin:0 auto;width:100%}.schedule-date-bar-container{position:relative;height:140px}@media(min-width: 1200px){.schedule-date-bar-container{height:70px}}.schedule-date-bar{background-color:#1b60a5;position:absolute;width:100%;line-height:70px;color:#fff}.schedule-date-bar--locked .schedule-date-bar{position:fixed;top:0;width:100%;z-index:2}.schedule-refine{position:relative;height:70px;background-color:#1e3957}@media(min-width: 1200px){.schedule-refine{background-color:rgba(0,0,0,0)}}.schedule-refine .schedule-refine__wrapper{background-color:#1e3957;padding:0 15px}.schedule-refine .schedule-refine__wrapper.transportation__wrapper{background-color:#49bd9c}.schedule-refine .schedule-refine__wrapper.transportation__wrapper .schedule-refine__link:after{border-right:1px solid #fff}.schedule-refine.transportation-refine{background-color:#49bd9c}.schedule-refine__link{color:#fff}.schedule-refine__link:after{content:"";border-right:1px solid #898989;margin:0 10px}.schedule-refine__close{opacity:0;position:absolute;right:15px;top:22px;font-size:22px;color:#fff;transform:rotate(-110deg);transition:all 400ms}.schedule-filters--mobile-open .schedule-refine__close{opacity:1;transform:rotate(0deg)}.schedule-date-picker{position:relative}.schedule-date-picker__selector{display:block;width:100%;color:#fff;font-family:"Karbon";font-size:24px;line-height:70px}@media(min-width: 768px){.schedule-date-picker__selector{font-size:32px}}.schedule-date-picker__icon{float:right;line-height:70px}@media(min-width: 1200px){.schedule-date-picker__icon{display:none}}.schedule-date-picker #schedule-date-select{position:absolute;width:100%;height:100%;opacity:0}.loading-container{position:relative;padding-top:60px;padding-bottom:60px}.loading-container .loading-spinner{color:#898989}.loading-container .load-more-spinner-container{display:none;margin:40px 0;text-align:center}.loading-container .load-more-spinner-container i{color:#00a0db;font-size:45px}.loading-container.is-loading *{opacity:.5}.loading-container.is-loading .loading-spinner{display:inline-block;font-size:45px;opacity:1;position:relative;top:calc(50% - 30px);left:calc(50% - 30px);z-index:1}.loading-container .no-results-message{display:none}.loading-container--load-more .schedule-events__load-more{display:none}.loading-container--load-more .load-more-spinner-container{display:block}.loading-container--no-results .no-results-message{display:block;margin-top:40px}@media(min-width: 992px){.loading-container--no-results .no-results-message{margin-top:60px}}.loading-container--no-results .loading-container__content,.loading-container--no-results .event-date-wrapper,.loading-container--no-results .schedule-events__load-more{display:none}.loading-container.loading-container--no-results-from-search .no-results-message--from-filter-query,.loading-container.loading-container--no-results-from-search .event-date-wrapper{display:none}.loading-container.loading-container--no-results-from-filter .no-results-message--from-search-query{display:none}.schedule-events{position:relative}.schedule-events .event-date-title{font-size:24px;line-height:18px;margin-top:60px;margin-bottom:35px}@media(min-width: 992px){.schedule-events .event-date-title{font-size:32px;line-height:76px;margin-top:45px;margin-bottom:10px}}.schedule-events .event-date-title[data-num="0"]{visibility:hidden;margin:0;height:0}.schedule-events__load-more{display:block;margin:40px auto;background:rgba(0,0,0,0);border-radius:0;border:2px solid #00a0db;color:#00a0db;cursor:pointer;font-family:"Open Sans";font-size:14px;font-weight:bold;padding:16px 40px;text-transform:uppercase}.schedule-events__load-more:hover{background:#00a0db;border:2px solid #00a0db;color:#fff}.event-card{background-color:#fff;margin-top:10px;padding:40px 15px}@media(min-width: 992px){.event-card{margin-top:15px}}.event-card__time{margin-bottom:20px}.event-card__date{margin-top:0;color:#0880be}.event-card__type,.event-card__track-title,.event-card__area{color:#898989}.event-card__type{margin-top:4px}.event-card__track-title{margin-top:4px;margin-bottom:5px}.event-card__area{margin-top:4px}.event-card__entry{color:#1a9f4f;margin-left:6px;padding-left:5px;position:relative}.event-card__entry::before{border-left:1px #898989 solid;content:"";height:14px;position:absolute;left:-1px}.event-card__entry .event-card__icon{margin-left:5px}.event-card__title{padding-bottom:20px !important;margin-bottom:0px !important}.event-card__title a{color:#231f20}.event-card__track a{color:#0880be}@media(min-width: 992px){.event-card__venue{min-height:80px}}.about-ces{background-color:#fff;position:relative}.about-ces__title{text-transform:uppercase}.about-ces__sponsored-content{display:inline-block}.about-ces__sponsored-content h3{color:#231f20}.about-ces__sponsored-content:hover{text-decoration:none}.about-ces__sponsored-content:hover h3{text-decoration:underline}.about-ces .eyebrow,.about-ces__speaker{color:#898989}.about-ces__speaker{margin-bottom:40px}@media(min-width: 992px){.about-ces__speaker{margin-bottom:60px}}.about-ces .callout{padding-left:30px;padding-right:30px}.about-ces .callout .arrow-link{color:#231f20}.about-ces .callout .arrow-link svg path{stroke:#231f20}.about-ces__stats-container{margin-right:-15px;margin-left:-15px}@media(min-width: 576px){.about-ces__stats-container{margin:0}}@media(min-width: 992px){.about-ces__stats-container{margin-right:-15px;margin-left:-15px}}.about-ces__stats{background-color:#0880be;color:#fff;margin-top:40px;margin-bottom:40px;padding:35px 15px;text-align:center}@media(min-width: 992px){.about-ces__stats{margin-top:0;margin-right:15px;margin-bottom:115px}}@media(min-width: 1200px){.about-ces__stats{margin-bottom:140px}}.about-ces__stats .arrow-link{color:#fff;display:inline-block;margin-top:5px;padding-right:0}.about-ces__stats .arrow-link:hover{color:#fff}.about-ces__stats .arrow-link svg path{stroke:#fff}.about-ces__stats-title{font-family:"Helvetica Neue";font-size:15px;font-weight:700;text-transform:uppercase}.about-ces__stats-number{font-family:"Karbon";font-size:100px;font-weight:700;letter-spacing:-3px;line-height:100px;margin-bottom:0;display:inline-block}.about-ces__divider{border-top:1px solid #fff;margin-top:25px;margin-bottom:30px;width:60px}.about-ces__divider:last-of-type{display:none}.featured-topic{position:relative;background-color:#f1f1f1;padding:90px 0 60px 0}@media(min-width: 1200px){.featured-topic{padding:135px 0 100px}}.featured-topic__pin{position:absolute;width:0;height:0;top:-110px;left:50%;transform:translateX(-50%);border:55px solid rgba(0,0,0,0);border-bottom-color:#ed3331}@media(min-width: 992px){.featured-topic__pin{border-width:62px;top:-124px}}.featured-topic__pin:after{content:"";position:absolute;top:55px;left:-55px;width:0;height:0;border:55px solid rgba(0,0,0,0);border-top-color:#ed3331}@media(min-width: 992px){.featured-topic__pin:after{border-width:62px;top:62px;left:-62px}}.featured-topic__pin-text{position:absolute;top:-20px;left:50%;width:55px;transform:translateX(-50%);font-family:"Helvetica Neue";font-size:15px;font-weight:700;line-height:17px;text-align:center;text-transform:uppercase;color:#fff}@media(min-width: 992px){.featured-topic__pin-text{width:110px;top:-8px}}.featured-topic__pin-icon{position:absolute;top:15px;left:50%;transform:translateX(-50%)}.featured-topic__heading{font-family:"Karbon";font-weight:700;font-size:40px;line-height:36px;letter-spacing:-1.5px;text-transform:uppercase;text-align:center}@media(min-width: 992px){.featured-topic__heading{margin-left:-140px;font-size:50px;line-height:50px;letter-spacing:-2.3px;text-align:left}}@media(min-width: 1200px){.featured-topic__heading{margin-left:-200px;font-size:76px;line-height:70px;letter-spacing:-3.5px}}.featured-topic__description{font-size:20px;line-height:26px;text-align:center;margin-top:20px}@media(min-width: 992px){.featured-topic__description{font-size:28px;line-height:36px;text-align:left;margin-top:30px}}@media(min-width: 1200px){.featured-topic__description{font-size:32px;line-height:38px;margin-top:50px}}.featured-topic__graphic{width:calc(100% + 90px) !important;height:auto;margin:70px 0 55px -75px}@media(min-width: 992px){.featured-topic__graphic{width:calc(100% + 210px) !important;margin:70px 0 55px -210px}}@media(min-width: 1200px){.featured-topic__graphic{margin-top:30px;margin-bottom:10px}}.featured-topic .featured-topic__cta{text-align:center}@media(min-width: 992px){.featured-topic .featured-topic__cta{text-align:left}}.featured-topic .featured-topic__cta .arrow-link{color:#231f20;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.featured-topic .featured-topic__cta .arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.featured-topic .featured-topic__cta .arrow-link svg path{fill:#231f20;stroke:#231f20}.featured-topic .featured-topic__cta .arrow-link:hover{color:#231f20;text-decoration:none}.featured-topic .featured-topic__cta .arrow-link:hover svg{transform:translateX(50%)}.featured-topic .featured-topic__cta-accent{width:40px;border-bottom:4px solid #231f20;margin:auto}@media(min-width: 992px){.featured-topic .featured-topic__cta-accent{margin:0}}.home-exhibits{overflow:hidden;position:relative}.home-exhibits__header{background-color:#f1f1f1;padding:60px 0 65px 0;position:relative}@media(min-width: 992px){.home-exhibits__header{padding:100px 0 120px}}@media(min-width: 1200px){.home-exhibits__header{padding:100px 0 145px}}.home-exhibits__header .eyebrow a{color:#ed3331;display:inline-block;margin-bottom:15px}.home-exhibits__header .eyebrow a:hover{color:#ed3331}.home-exhibits__header .heading-1{letter-spacing:-1px;line-height:40px}@media(min-width: 992px){.home-exhibits__header .heading-1{line-height:70px}}@media(min-width: 1200px){.home-exhibits__header .heading-1{line-height:65px}}.home-exhibits__graphic{display:none;height:auto;position:absolute;top:0}@media(min-width: 992px){.home-exhibits__graphic{display:inline;right:-280px;width:417px}}@media(min-width: 1200px){.home-exhibits__graphic{width:647px !important;right:-440px;top:-40px}}.home-exhibits__case-study{background-color:#fff;padding-bottom:30px}@media(min-width: 992px){.home-exhibits__case-study{padding-bottom:85px}}.home-exhibits__red-col{color:#fff;margin-top:-30px}@media(min-width: 992px){.home-exhibits__red-col{margin-top:-60px;margin-right:60px}}@media(min-width: 1200px){.home-exhibits__red-col{margin-top:-80px}}.home-exhibits__light-red{background-color:#ed3331;padding-top:40px;padding-left:15px;padding-right:15px;padding-bottom:40px}@media(min-width: 992px){.home-exhibits__light-red{padding-top:50px;padding-bottom:50px}}@media(min-width: 1200px){.home-exhibits__light-red{padding-top:60px;padding-left:60px;padding-right:60px;padding-bottom:100px}}.home-exhibits__light-red .eyebrow{margin-bottom:15px}.home-exhibits__light-red .heading-1{font-weight:700;line-height:35px;margin-bottom:20px;text-transform:uppercase}@media(min-width: 992px){.home-exhibits__light-red .heading-1{line-height:46px}}@media(min-width: 1200px){.home-exhibits__light-red .heading-1{line-height:52px}}.home-exhibits__light-red .arrow-link{color:#fff;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.home-exhibits__light-red .arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.home-exhibits__light-red .arrow-link svg path{fill:#fff;stroke:#fff}.home-exhibits__light-red .arrow-link:hover{color:#fff;text-decoration:none}.home-exhibits__light-red .arrow-link:hover svg{transform:translateX(50%)}.home-exhibits__dark-red{background-color:#c02737;padding:60px 15px;text-align:center}@media(min-width: 1200px){.home-exhibits__dark-red{padding:80px 60px}}.home-exhibits__stats-number{font-family:"Karbon";font-size:100px;font-weight:700;letter-spacing:-3px;line-height:100px;margin-bottom:0}@supports(-ms-ime-align: auto){.home-exhibits__stats-number{margin-bottom:-5px}}.home-exhibits__quoted-col{margin-top:90px}@media(min-width: 992px){.home-exhibits__quoted-col{margin-top:105px}}@media(min-width: 1200px){.home-exhibits__quoted-col{margin-top:135px}}.home-exhibits__quoted-col hr{border:4px solid #231f20;margin:35px 0;width:55px}.home-exhibits__quote{font-weight:400;position:relative}.home-exhibits__quote:before{background-image:url("/CES/new-design/img/left-quote.png");background-size:cover;background-repeat:no-repeat;content:"";width:40px;height:35px;position:absolute;top:-50px;left:0}@media(min-width: 1200px){.home-exhibits__quote:before{width:56px;height:49px;top:-80px}}.home-exhibits__speaker{font-weight:700;text-transform:uppercase;margin-bottom:50px}@media(min-width: 992px){.home-exhibits__speaker{margin-bottom:75px}}@media(min-width: 1200px){.home-exhibits__speaker{margin-bottom:90px}}.home-hero{background-image:url("https://cdn.ces.tech/ces/media/home/ces2020-blue-background.jpg");position:relative}.home-hero .nav{position:absolute;top:0;width:100%;z-index:2}.home-hero__image{background-position:top center;background-repeat:no-repeat;background-size:cover;width:100%;height:73vh;margin-bottom:0}@media(min-width: 576px){.home-hero__image{height:80vh}}@media(min-width: 768px){.home-hero__image{height:85vh}}@media(min-width: 992px){.home-hero__image{height:auto;margin-left:50%;transform:translateX(-50%)}}.home-hero__video-container{position:relative;overflow-x:hidden}.home-hero__video{width:100%;height:auto;margin-left:50%;transform:translateX(-50%)}@media(min-width: 992px){.home-hero__video-links{position:absolute;bottom:0;width:100%}}@media(max-width: 991px){.home-hero__video-links .container{max-width:100%;margin:0}.home-hero__video-links [class^=col-]{padding:0}}.home-hero__cta-col{padding:0 !important}@media(min-width: 992px){.home-hero__cta-col{margin-right:15px}}.home-hero__cta{display:inline-block;background-color:#0880be;background-clip:padding-box;border:2px solid rgba(0,0,0,0);border-bottom:0;width:50%;float:left;border-top:0;text-align:center;text-transform:uppercase;font-weight:700;font-size:14px;padding:0}.home-hero__cta:first-child{border-left:0}.home-hero__cta:last-child{border-left:0;border-right:0}.home-hero__cta a{display:block;background-color:rgba(35,31,32,.7);padding:22px 15px;color:#fff}.home-hero__icons-list{margin-right:40px;font-size:10px;line-height:65px;font-weight:700;text-transform:uppercase;color:#fff}.home-hero__icon{font-size:22px;vertical-align:sub;margin-left:15px;color:#fff}.home-hero__icon:hover{opacity:.8;color:#fff;text-decoration:none}.home-hero__blue-title{background:#0880be;color:#fff;padding:22px 15px;text-align:center;text-transform:uppercase;font-size:24px;font-weight:700;font-family:"Helvetica Neue"}.home-hero__callout-button{position:absolute;right:0;width:10rem;line-height:65px;background-color:#49bd9c;color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;text-align:center}.featured-article{background-color:#fff;padding-top:60px}@media(min-width: 1200px){.featured-article{padding-top:95px}}.featured-article .row{align-items:flex-start}.featured-article__graphic{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:355px;padding:0}@media(min-width: 1200px){.featured-article__graphic{min-height:455px}}.featured-article__content{margin-top:30px}@media(min-width: 992px){.featured-article__content{border-top:1px solid rgba(137,137,137,.5);border-bottom:1px solid rgba(137,137,137,.5);margin-left:-15px;margin-top:50px;padding-left:30px !important;padding-top:40px;padding-bottom:55px}}@media(min-width: 1200px){.featured-article__content{margin-top:60px;padding-top:60px;padding-bottom:75px;padding-left:60px !important}}.featured-article__title{font-weight:700}.featured-article__title a{color:#231f20}.featured-article__title a:hover{color:#231f20}.featured-article .arrow-link{color:#231f20;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.featured-article .arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.featured-article .arrow-link svg path{fill:#231f20;stroke:#231f20}.featured-article .arrow-link:hover{color:#231f20;text-decoration:none}.featured-article .arrow-link:hover svg{transform:translateX(50%)}@media(min-width: 992px){.featured-article+.featured-content{padding-top:40px}}@media(min-width: 992px){.featured-article+.featured-content{padding-top:55px}}.featured-content{font-family:"karbon";padding-bottom:50px;padding-top:50px}@media(min-width: 992px){.featured-content{padding-bottom:70px;padding-top:70px}}@media(min-width: 1200px){.featured-content{padding-bottom:95px;padding-top:80px}}.featured-content__learn{width:100%;height:270px;max-width:480px}.featured-content__text{height:100%}.featured-content__item-container{margin-bottom:0}.featured-content__item:hover{margin-left:0;box-shadow:0 0 10px rgba(137,137,137,.75)}.featured-content__section-heading{color:#b8b8b8;font-size:40px;font-weight:bold;letter-spacing:-1.5px;line-height:36px;text-transform:uppercase}@media(min-width: 992px){.featured-content__section-heading{font-size:50px;letter-spacing:-3.5px;line-height:1.1}}@media(min-width: 1200px){.featured-content__section-heading{font-size:76px}}.featured-content__wrapper{align-items:flex-start;justify-content:flex-end}.featured-content__cta{padding-right:0;padding-left:15px;margin-right:auto}@media(min-width: 992px){.featured-content__cta{padding-right:15px;padding-left:0;margin-right:0;float:right}}.featured-content__item-container{display:flex;flex-direction:column;margin-bottom:20px}.featured-content__rule{display:block;width:100%;margin:0 15px;padding-bottom:20px;border-color:#b8b8b8}.featured-content__item{color:#fff;display:block;flex-grow:1;min-height:265px;will-change:transform}.featured-content__item:hover,.featured-content__item:focus{color:#fff;text-decoration:none;box-shadow:0 4px 4px rgba(0,0,0,.1),0 8px 8px rgba(0,0,0,.1),0 16px 16px rgba(0,0,0,.1),0 32px 32px rgba(0,0,0,.15),0 64px 64px rgba(0,0,0,.15);transition:box-shadow .3s ease-in-out}.featured-content__item--press-release{min-height:auto}.featured-content__item--press-release:hover,.featured-content__item--press-release:focus{color:#231f20;text-decoration:underline;box-shadow:none}.featured-content__item--press-release .featured-content__text{color:#231f20;font-family:"Karbon";font-size:24px;font-weight:700;line-height:26px;max-width:100%;margin:0;padding-bottom:0}.featured-content__item--press-release .featured-content__text h3{font-size:26px}.featured-content__item--excerpt{color:#231f20}.featured-content__item--excerpt .eyebrow{color:#ed3331}.featured-content__item--excerpt p{font-family:"Open Sans";line-height:22px}.featured-content__item--excerpt .arrow-link{color:#231f20;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.featured-content__item--excerpt .arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.featured-content__item--excerpt .arrow-link svg path{fill:#231f20;stroke:#231f20}.featured-content__item--excerpt .arrow-link:hover{color:#231f20;text-decoration:none}.featured-content__item--excerpt .arrow-link:hover svg{transform:translateX(50%)}.featured-content__item--excerpt .featured-content__text{margin:0;max-width:none}@media(min-width: 992px){.featured-content__item--excerpt .featured-content__text{max-width:300px}}.featured-content__item--excerpt:hover,.featured-content__item--excerpt:focus{color:#231f20;box-shadow:none}.featured-content__item--excerpt:hover .eyebrow,.featured-content__item--excerpt:focus .eyebrow{text-decoration:none}.featured-content__item--excerpt:hover h3,.featured-content__item--excerpt:focus h3{text-decoration:underline}.featured-content__item--excerpt:hover svg,.featured-content__item--excerpt:focus svg{transform:translateX(50%)}.featured-content__text{font-size:18px;font-weight:500;margin:0 30px;max-width:189px;padding-bottom:20px}@media(min-width: 992px){.featured-content__text{max-width:236px}}.featured-content__headline{padding-top:175px;font-weight:bold;font-size:18px;line-height:1.1}.featured-content__headline::before{background-color:#ed3331;content:"";height:4px;margin-top:-16px;position:absolute;width:56px}.featured-content__headline--speaker-name{margin-bottom:12px;text-transform:uppercase}.featured-content__speaker-title,.featured-content__speaker-company{font-size:18px;font-weight:500;line-height:20px;text-transform:uppercase}.featured-content__speaker-company{display:block}.featured-content__external-source{color:#898989;margin-top:5px;margin-bottom:5px;font-family:"Open Sans";letter-spacing:-0.45px;font-weight:600;font-style:italic}.featured-content__external-source i{font-size:12px;margin-left:5px}.featured-content--white{background-color:#fff}.featured-content--speaker{background-color:#fff}@media(min-width: 992px){.featured-content--speaker{padding-bottom:150px}}.featured-content--no-bottom-padding{padding-bottom:0}.arrow-link{padding-right:15px;color:#0880be;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.arrow-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.arrow-link svg path{fill:#0880be;stroke:#0880be}.arrow-link:hover{color:#0880be;text-decoration:none}.arrow-link:hover svg{transform:translateX(50%)}.highlightsContainer{background-color:#fff}.highlightsContent{padding-bottom:40px}.topic-locations{background-color:#282e31;color:#fff;padding-bottom:80px}@media(min-width: 576px){.topic-locations{padding:100px 0 160px}}.topic-locations__collapsible{position:relative;padding-bottom:20px}.topic-locations__collapsible a{color:#fff}.topic-locations__icon{position:absolute;left:0;top:0;width:23px !important;height:23px}.topic-locations__icon--minus{opacity:0}.topic-locations .collapse,.topic-locations .collapsing{margin-left:30px}.topic-locations__location-title{position:relative;font-size:26px;line-height:26px;font-weight:700;letter-spacing:-0.8px}@media(min-width: 768px){.topic-locations__location-title{font-size:32px;line-height:30px;letter-spacing:-1x}}.topic-locations__location-title>a{display:block;padding-left:30px}.topic-locations__location-title>a[aria-expanded=true] .topic-locations__icon--plus{opacity:0}.topic-locations__location-title>a[aria-expanded=true] .topic-locations__icon--minus{opacity:1}.topic-locations__details-link{color:#fff;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap;display:inline-block;margin-bottom:35px}.topic-locations__details-link svg{display:inline-block;height:16px;margin-left:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.topic-locations__details-link svg path{fill:#fff;stroke:#fff}.topic-locations__details-link:hover{color:#fff;text-decoration:none}.topic-locations__details-link:hover svg{transform:translateX(50%)}.topic-locations__location-quadrant{margin-bottom:0;font-size:15px;font-family:"Helvetica Neue";font-weight:700;text-transform:uppercase;color:#898989;line-height:17px}.topic-locations__location-address{font-size:16px;font-weight:700;line-height:22px;margin-bottom:35px}.topic-locations__location-address .fa{margin-left:10px}.topic-locations__distance-title{font-family:"Karbon";font-size:18px;line-height:20px;color:#898989;font-weight:700;text-transform:uppercase}.topic-locations__distance-title .fa{margin-right:5px}.topic-locations__distance-list{list-style:none;margin-left:0;margin-bottom:35px;padding-left:0;clear:both;font-family:"Karbon",sans-serif;font-size:24px;line-height:20px}.topic-locations__distance-list-item{padding:20px 0;border-bottom:1px solid #898989}@media(min-width: 992px){.topic-locations__distance-list-item{padding-bottom:5px}}.topic-locations__distance-list-value{display:inline-block;float:right;text-align:right}.topic-locations__distance-list-value .fa{color:#898989;font-size:18px;line-height:20px;margin-right:7px}.topic-about{padding:50px 0}.topic-about .row{align-items:flex-start}.topic-about__title{text-transform:uppercase}.topic-about__stats-container{background-color:#49bd9c;color:#fff;margin-top:24px;padding:60px 15px;text-align:center}@media(min-width: 992px){.topic-about__stats-container{margin-top:-90px;margin-left:30px}}@media(min-width: 1200px){.topic-about__stats-container{padding:80px 60px}}.topic-about__stats-number{font-family:"Karbon";font-size:100px;font-weight:700;letter-spacing:-3px;line-height:100px;margin-bottom:0}.topic-about__stat-cta{color:#fff;text-decoration:underline;font-style:italic}.topic-about__stat-cta:hover{color:#fff}.schedule-exhibitors-col{padding:0 !important;margin-bottom:35px}@media(min-width: 576px){.schedule-exhibitors-col{padding:0 15px !important;margin-top:-180px}}@media(min-width: 992px){.schedule-exhibitors-col{margin-top:-180px}}@media(min-width: 1200px){.schedule-exhibitors-col{margin-top:-345px}}.schedule-exhibitors{background:#fff;color:#231f20}.schedule-exhibitors .nav{padding:0;background:#fff;border:0;height:auto}.schedule-exhibitors .nav-item{width:50%}.schedule-exhibitors .nav-link{background-color:#49bd9c;border:0;border-top:5px solid #49bd9c;border-radius:0;margin:0;padding:20px 0;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:22px;text-transform:uppercase}.schedule-exhibitors .nav-link:hover{border-color:#49bd9c}.schedule-exhibitors .nav-link.active{background-color:#fff;border-color:#49bd9c;color:#49bd9c}.schedule-exhibitors-content #exhibitors .event-card__venue{margin-bottom:0}.schedule-exhibitors__event-card{margin:0 15px;padding:30px 0;border-bottom:1px solid rgba(137,137,137,.5)}.schedule-exhibitors__event-card:last-child{border:0}@media(min-width: 768px){.schedule-exhibitors__event-card{padding:25px 0;margin:0 25px}.schedule-exhibitors__event-card .ces-btn{width:auto;padding-left:40px;padding-right:40px}.schedule-exhibitors__event-card .event-card__title{font-size:32px;line-height:33px;letter-spacing:-1px}}@media(min-width: 992px){.schedule-exhibitors__event-card{margin:0 40px}.schedule-exhibitors__event-card .event-card__venue{min-height:auto}}.topic-hero{position:relative;background:#122d3e}.topic-hero__content-col{height:100%;height:655px;position:relative}@media(min-width: 576px){.topic-hero__content-col{height:735px}}@media(min-width: 992px){.topic-hero__content-col{height:920px}}@media all and (orientation: landscape){.topic-hero__content-col{height:945px;max-height:none}}.topic-hero__image{background-repeat:no-repeat;background-size:contain;background-position:top;position:absolute;top:0;right:0;bottom:0;left:0;margin-bottom:0}@media(min-width: 768px){.topic-hero__image{background-size:contain;background-position:center}}.topic-hero__content{background-color:#fff;padding:30px 15px;position:absolute;bottom:40px;width:calc(100% - 30px)}@media(min-width: 576px){.topic-hero__content{padding:60px 40px;bottom:120px}}@media(min-width: 992px){.topic-hero__content{bottom:285px}}.topic-hero__title{font-size:36px !important;font-weight:700;line-height:30px;text-transform:uppercase;color:#0080be}@media(min-width: 992px){.topic-hero__title{font-size:48px !important;line-height:37px}}.topic-hero__cta{color:#fff;display:block;float:left;clear:left;margin-bottom:30px}.topic-hero__cta:hover{color:#fff}.topic-hero__cta:last-child{margin-bottom:0}.topic-hero__cta--uppercase{font-weight:700;text-transform:uppercase;text-decoration:underline}.topic-hero__cta .fa{margin-right:5px}.speaker-spotlight{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("/CES/new-design/img/blue-pattern-bg-sm.jpg");text-align:center}@media(min-width: 992px){.speaker-spotlight{background-image:none;padding-bottom:60px;text-align:left}}.speaker-spotlight__blue-bg{color:#fff;padding:40px 0}@media(min-width: 992px){.speaker-spotlight__blue-bg{background-image:url("/CES/new-design/img/blue-pattern-bg-lg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;margin:-60px 0 0;padding-left:30px;padding-right:30px}}@media(min-width: 1200px){.speaker-spotlight__blue-bg{padding:50px 60px}}.speaker-spotlight__divider{border-top:1px solid rgba(255,255,255,.5);width:100%;height:1px}@media(min-width: 992px){.speaker-spotlight__divider{display:block;border-top:0;min-height:220px;margin:0 auto;width:1px;background-color:rgba(255,255,255,.1)}}.speaker-spotlight__speaker-img{border-radius:100px;overflow:hidden;width:90px}@media(min-width: 992px){.speaker-spotlight__speaker-img{width:100%}}.speaker-spotlight .eyebrow{margin-bottom:10px}.speaker-spotlight__heading{font-size:36px;font-weight:700;letter-spacing:-0.8px;line-height:30px;text-transform:uppercase}@media(min-width: 992px){.speaker-spotlight__heading{font-size:48px;letter-spacing:-1px;line-height:37px}}.speaker-spotlight__event-title{font-family:"Karbon";font-size:24px;font-weight:700;letter-spacing:0;line-height:26px;margin-bottom:20px;text-transform:uppercase}.speaker-spotlight__event-title a{color:#fff}.speaker-spotlight__event-title a:hover{color:#fff}.topic-next-up{position:relative;background-color:#fff;padding-top:190px;padding-bottom:145px}@media(min-width: 768px){.topic-next-up{padding-top:85px}}.topic-next-up__container{position:static;background-color:#4fb1e4;padding-top:125px;padding-bottom:55px}@media(min-width: 768px){.topic-next-up__container{padding-top:30px;padding-bottom:30px}.topic-next-up__container::before{content:"";background-color:#4fb1e4;position:absolute;top:190px;bottom:145px;left:0;right:50%}}@media(min-width: 768px)and (min-width: 768px){.topic-next-up__container::before{top:85px}}@media(min-width: 992px){.topic-next-up__container{padding-top:85px;padding-bottom:85px}}.topic-next-up__image{position:absolute;bottom:0;left:50%;width:100%;height:auto;max-width:500px;transform:translateX(-50%)}@media(min-width: 768px){.topic-next-up__image{width:500px !important;left:auto;right:0;top:-75px;transform:translateX(0)}}@media(min-width: 992px){.topic-next-up__image{width:770px !important;max-width:770px;top:-150px}}.topic-next-up__eyebrow{font-size:15px;font-family:"Helvetica Neue";text-transform:uppercase;color:#0080bf}.topic-next-up__name{margin-bottom:25px;font-size:36px;font-weight:700;text-transform:uppercase;line-height:30px;letter-spacing:-0.8px}@media(min-width: 768px){.topic-next-up__name{font-size:48px;line-height:37px;letter-spacing:-1px;margin-bottom:15px}}.topic-next-up__name a{color:#fff}.topic-next-up__name a:hover{text-decoration:none}.topic-next-up__name a:hover span{background-image:linear-gradient(to right, hsl(0deg, 0%, 100%) 0%, hsl(0deg, 0%, 100%) 100%);background-repeat:repeat-x;background-position:0 82%;background-size:100% 2px}.topic-next-up__cta{color:#fff;font-family:"Open sans";font-size:14pxpx;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.topic-next-up__cta svg{display:inline-block;height:16pxpx;margin-left:8px;margin-top:-2pxpx;transition:transform .3s ease-in-out;vertical-align:middle;width:21pxpx}.topic-next-up__cta svg path{fill:#fff;stroke:#fff}.topic-next-up__cta:hover{color:#fff;text-decoration:none}.topic-next-up__cta:hover svg{transform:translateX(50%)}.flexible-promo{background-color:#fff;padding-bottom:60px}@media(min-width: 992px){.flexible-promo{padding-bottom:100px}}@media(min-width: 1200px){.flexible-promo{padding-bottom:140px}}.flexible-promo__type{color:#ed3331}.flexible-promo__graphic{margin-top:-60px}.flexible-promo .event-card{margin-top:25px;padding-top:0;padding-bottom:0}@media(min-width: 1200px){.flexible-promo .event-card{margin-top:55px}}.flexible-promo .event-card__time{margin-bottom:15px}.flexible-promo .event-card__venue{min-height:auto}.flexible-promo .event-card__track-title,.flexible-promo .event-card__area{margin-bottom:0}.flexible-promo .ces-btn{margin-top:24px}.flexible-promo__podcast-player{margin-top:24px}@media(min-width: 992px){.flexible-promo__podcast-player{max-width:300px}}.exhibitor-hero{background-position:100% 100%;background-size:cover;background-repeat:no-repeat;position:relative;background-color:#f7f8f9;height:460px;padding-top:120px;color:#fff}@media(min-width: 768px){.exhibitor-hero{padding-top:155px}}@media(min-width: 992px){.exhibitor-hero{margin-bottom:0}}@media(min-width: 1200px){.exhibitor-hero{height:725px;padding-top:300px}}.exhibitor-hero__mask{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 40%),linear-gradient(135deg, rgba(1, 1, 45, 0.9) 0%, rgba(0, 0, 0, 0) 80%),linear-gradient(to bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 55%)}.exhibitor-hero__title{line-height:1;margin-bottom:0;font-size:50px !important;color:#fff !important}@media(min-width: 768px){.exhibitor-hero__title{margin-bottom:10px}}@media(min-width: 992px){.exhibitor-hero__title{font-size:70px !important}}@media(min-width: 1200px){.exhibitor-hero__title{font-size:80px !important}}.exhibitor-hero .sticky-subnav__list-item a.dropdown-item{color:#212529}.exhibitor-hero__description{line-height:22px}.exhibitor-about{background-color:#fff;overflow:hidden;position:relative}.exhibitor-about .case-study__graphic{height:auto;position:absolute}@media(min-width: 1200px){.exhibitor-about .case-study__graphic{width:423px !important;right:-210px;top:0}}.exhibitor-featured{background-color:#fff;padding:50px 0 60px 0}@media(min-width: 768px){.exhibitor-featured{padding:40px 0 55px}}.exhibitor-featured__section-list-container{padding:5px 0 25px 0}@media(min-width: 768px){.exhibitor-featured__section-list-container{white-space:normal;margin:0;padding:15px 0 55px 0}}.exhibitor-featured__section-list-container:after{content:"";position:absolute;top:0;right:15px;height:100%;width:50px;background-image:linear-gradient(to left, rgb(255, 255, 255) 0, rgba(255, 255, 255, 0) 100%)}@media(min-width: 992px){.exhibitor-featured__section-list-container:after{display:none}}.exhibitor-featured__section-list{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;border:0;padding:0 30px 0 15px;margin-left:-15px}.exhibitor-featured__section-list-item{position:relative;display:inline;margin-right:30px;font-size:14px;font-weight:700;line-height:19px;text-transform:uppercase}.exhibitor-featured__section-list-item:last-child{margin-right:0}@media(min-width: 768px){.exhibitor-featured__section-list-item{margin-right:35px}}@media(min-width: 1200px){.exhibitor-featured__section-list-item{display:block;margin-bottom:0 !important}}.exhibitor-featured__section-list-item .nav-link{display:inline-block;padding:5px 0;color:#231f20;border:0;transition-property:color,box-shadow;transition-duration:200ms}@media(min-width: 1200px){.exhibitor-featured__section-list-item .nav-link{margin-top:30px;color:#8e8083}}.exhibitor-featured__section-list-item .nav-link:hover{text-decoration:none;border:0;color:#8e8083}@media(min-width: 1200px){.exhibitor-featured__section-list-item .nav-link:hover{color:#231f20}}.exhibitor-featured__section-list-item .nav-link.active{border:0;color:#231f20;box-shadow:0 2px 0 0 #0880be}.exhibitor-featured .tab-content{width:100%}.exhibitor-featured__content-promo-container{margin-bottom:40px}@media(min-width: 768px){.exhibitor-featured__content-promo-container{height:360px;position:relative}}@media(min-width: 992px){.exhibitor-featured__content-promo-container{height:450px}}.exhibitor-featured__content{background-color:#0880be;color:#fff;padding:30px}@media(min-width: 768px){.exhibitor-featured__content{position:absolute;left:0;top:50%;transform:translateY(-50%);width:335px;z-index:1}}@media(min-width: 992px){.exhibitor-featured__content{width:390px}}.exhibitor-featured__content-title{font-family:Karbon;font-size:36px;font-weight:700;line-height:30px;text-transform:uppercase;letter-spacing:0}.exhibitor-featured__content-description{margin:20px 0;font-size:14px;line-height:19px}.exhibitor-featured__content-cta{color:#fff}.exhibitor-featured__content-cta:hover{color:#fff}.exhibitor-featured__content-cta svg path{stroke:#fff}.exhibitor-featured__promo{position:relative;display:block;width:100%;padding-bottom:75%;margin-top:30px;background-repeat:no-repeat;background-position:top center;background-size:cover}@media(min-width: 768px){.exhibitor-featured__promo{position:absolute;top:0;right:0;width:480px;height:360px;padding-bottom:0;margin-top:0}}@media(min-width: 992px){.exhibitor-featured__promo{width:610px;height:450px}}.exhibitor-featured__promo-overlay{position:absolute;top:0;bottom:0;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));width:100%}.exhibitor-featured__promo-text{position:absolute;bottom:0;left:0;padding:0 10px;font-family:Karbon,sans-serif;font-weight:700;font-size:18px;line-height:20px;color:#fff}@media(min-width: 768px){.exhibitor-featured__promo-text{width:230px;right:0;left:auto;padding:25px;margin:0}}.exhibitor-featured__promo-text:before{content:"";position:absolute;background-color:#ed3331;height:4px;width:55px;margin-top:-15px}@media(min-width: 576px){.exhibitor-featured__headline-list{margin-bottom:40px}}.exhibitor-featured__headline-list-item{margin:30px 0}@media(min-width: 768px){.exhibitor-featured__headline-list-item{font-size:32px;line-height:33px;letter-spacing:-1px}}.exhibitor-featured__headline-list-item a{color:#231f20}.exhibitor-featured__headline-list-item:first-child{margin-top:0}.exhibitor-featured__stat{background-color:#49bd9c;padding:65px 20px;text-align:center;color:#fff}.exhibitor-featured__stat-number{margin:0;font-family:Karbon,sans-serif;font-size:90px;line-height:1;letter-spacing:-2.7px;font-weight:700}.exhibitor-featured__stat-description{margin:0;font-size:16px;line-height:27px;font-style:italic}.exhibitor-featured__quote-video .blockquote__quote{margin-top:50px}@media(min-width: 768px){.exhibitor-featured__quote-video .blockquote__quote{margin-top:55px}}@media(min-width: 992px){.exhibitor-featured__quote-video .blockquote__quote{margin-top:65px}}.exhibitor-featured .fade{transition:opacity 250ms ease-in}.categoryBanner{width:auto !important}.cols-12 .plan-builder{background-color:#fff;padding-top:60px;position:relative}.cols-12 .plan-builder:before{background-color:#00a0db;content:"";height:400px;position:absolute;top:0;left:0;right:0;z-index:0}@media(min-width: 768px){.cols-12 .plan-builder:before{height:670px}}@media(min-width: 992px){.cols-12 .plan-builder:before{height:640px}}@media(min-width: 1200px){.cols-12 .plan-builder:before{height:675px}}@media(min-width: 1200px){.cols-12 .plan-builder{padding-top:100px}}.cols-12 .plan-builder .eyebrow,.cols-12 .plan-builder .heading-1,.cols-12 .plan-builder__messaging{color:#fff}.cols-12 .plan-builder .heading-1{line-height:40px}@media(min-width: 992px){.cols-12 .plan-builder .heading-1{margin-bottom:35px;line-height:80px}}.cols-12 .plan-builder .eyebrow{margin-bottom:15px}.cols-12 .plan-builder__messaging,.cols-12 .plan-builder__error{font-weight:700;transition:opacity 200ms}.cols-12 .plan-builder__messaging{margin-bottom:40px}.cols-12 .plan-builder__error{color:#00a0db;padding-right:20px}@media(min-width: 992px){.cols-12 .plan-builder__error{padding-right:40px}}.cols-12 .plan-builder__container{background-color:#fff;margin-bottom:0}@media(max-width: 767px){.cols-12 .plan-builder__container{margin:0;max-width:100%;padding:0}}@media(min-width: 768px){.cols-12 .plan-builder__container{background-color:rgba(0,0,0,0);padding:0 15px 1em}}.cols-12 .plan-builder__tool{background-color:#fff;overflow:hidden;position:relative;z-index:1}@media(max-width: 991px){.cols-12 .plan-builder__tool{margin:0;max-width:100%;padding:0}}@media(min-width: 768px){.cols-12 .plan-builder__tool{min-height:325px}}@media(min-width: 768px){.cols-12 .plan-builder__tool{box-shadow:0 2px 4px 2px rgba(189,189,189,.5)}}.cols-12 .plan-builder__tool .carousel-item{padding-bottom:40px}@media(min-width: 768px){.cols-12 .plan-builder__tool .carousel-item{min-height:420px;padding:20px 5px 0 20px}}@media(min-width: 992px){.cols-12 .plan-builder__tool .carousel-item{padding:60px 45px 0 60px;min-height:380px}}.cols-12 .plan-builder__step-1,.cols-12 .plan-builder__step-2,.cols-12 .plan-builder__step-3{margin:0;align-self:flex-start;min-width:100%}.cols-12 .plan-builder__step-1--disable-checkboxes .plan-builder__label{background-color:#e5e5e5;box-shadow:none}.cols-12 .plan-builder__step-2--less-shadow-radio .plan-builder__label,.cols-12 .plan-builder__step-3--less-shadow-radio .plan-builder__label{box-shadow:0 1px 2px 1px rgba(189,189,189,.5)}.cols-12 .plan-builder__option{border-bottom:1px solid #b8b8b8;display:table;padding-left:0;position:relative}@media(max-width: 767px){.cols-12 .plan-builder__option{padding-right:0}}@media(min-width: 768px){.cols-12 .plan-builder__option{border:0;padding-bottom:15px}}.cols-12 .plan-builder__label{color:#898989;cursor:pointer;display:table-cell;font-family:"Karbon";font-size:18px;font-weight:700;height:80px;letter-spacing:0;line-height:20px;margin:0;padding:10px 60px 8px 15px;position:relative;vertical-align:middle;width:100%;transition-property:background-color,background-image,color;transition-duration:200ms}@media(min-width: 768px){.cols-12 .plan-builder__label{border:0;box-shadow:0 2px 4px 2px rgba(189,189,189,.5)}}.cols-12 .plan-builder__label:after{background-image:url("/App_Themes/Redesign/img/icon/oval.svg");background-repeat:no-repeat;background-position:top;content:"";height:28px;width:28px;position:absolute;top:25px;right:15px}.cols-12 .plan-builder__checkbox,.cols-12 .plan-builder__radio{position:absolute;top:0;left:0;opacity:0}.cols-12 .plan-builder__checkbox:checked+.plan-builder__label,.cols-12 .plan-builder__radio:checked+.plan-builder__label{background-color:#49bd9c;box-shadow:0 2px 4px 2px rgba(189,189,189,.5);color:#fff}.cols-12 .plan-builder__checkbox:checked+.plan-builder__label:after{background-image:url("/App_Themes/Redesign/img/icon/oval-checkmark.svg")}.cols-12 .plan-builder__radio:checked+.plan-builder__label:after{background-image:url("/App_Themes/Redesign/img/icon/oval-radio.svg")}.cols-12 .plan-builder__checkbox[type=checkbox]:focus+label{outline-width:2px;outline-style:solid;outline-color:Highlight;outline:-webkit-focus-ring-color auto 5px}.cols-12 .plan-builder__controls{max-width:none}@media(min-width: 768px){.cols-12 .plan-builder__controls{padding-bottom:20px}}@media(min-width: 992px){.cols-12 .plan-builder__controls{padding:0 60px 60px}}.cols-12 .plan-builder__submit{background-color:rgba(0,0,0,0);border:0;cursor:pointer;padding:0}.cols-12 .plan-builder__submit--is-disabled{color:#898989;cursor:not-allowed}.cols-12 .plan-builder__submit--is-disabled:hover{color:#898989}.cols-12 .plan-builder__submit--is-disabled svg path{stroke:#898989}.arrow-link{padding-right:0}.arrow-link-left{color:#0880be;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap}.arrow-link-left svg{display:inline-block;height:16px;margin-right:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.arrow-link-left svg path{fill:#0880be;stroke:#0880be}.arrow-link-left:hover{color:#0880be;text-decoration:none}.arrow-link-left:hover svg{transform:rotate(180deg);transform:translateX(-50%)}.exhibitor-results-hero{background-image:url("/App_Themes/Redesign/img/blue-pattern-alt-bg-lg.jpg");background-position:100% 100%;background-size:cover;background-repeat:no-repeat;position:relative;background-color:#f7f8f9;padding-top:170px;padding-bottom:40px;color:#fff}@media(min-width: 768px){.exhibitor-results-hero{padding-top:180px;padding-bottom:50px}}@media(min-width: 992px){.exhibitor-results-hero{padding-top:190px;padding-bottom:120px}}.exhibitor-results-hero .arrow-link-left{color:#fff;font-family:"Open sans";font-size:14px;font-weight:bold;position:relative;text-transform:uppercase;white-space:nowrap;display:inline-block;margin-left:15px;margin-top:15px}.exhibitor-results-hero .arrow-link-left svg{display:inline-block;height:16px;margin-right:8px;margin-top:-2px;transition:transform .3s ease-in-out;vertical-align:middle;width:21px}.exhibitor-results-hero .arrow-link-left svg path{fill:#fff;stroke:#fff}.exhibitor-results-hero .arrow-link-left:hover{color:#fff;text-decoration:none}.exhibitor-results-hero .arrow-link-left:hover svg{transform:rotate(180deg);transform:translateX(-50%)}@media(min-width: 1200px){.exhibitor-results-hero .arrow-link-left{margin:0}}.exhibitor-results-hero__title{line-height:1;margin-bottom:0;color:#fff !important;font-size:50px !important}@media(min-width: 768px){.exhibitor-results-hero__title{margin-bottom:10px}}@media(min-width: 992px){.exhibitor-results-hero__title{font-size:70px !important}}@media(min-width: 1200px){.exhibitor-results-hero__title{font-size:80px !important}}.exhibitor-results-hero__description{line-height:22px}.meeting-space{padding-bottom:40px}@media(min-width: 768px){.meeting-space{padding-bottom:60px}}@media(min-width: 992px){.meeting-space{padding-bottom:100px}}.meeting-space__stats-container{position:relative;text-align:center}.meeting-space__stats-container:last-child .meeting-space__divider{display:none}.meeting-space__eyebrow{color:#898989;margin-bottom:35px}.meeting-space__heading{font-size:36px;font-weight:700;margin-bottom:20px}@media(min-width: 768px){.meeting-space__heading{font-size:48px;margin-bottom:30px}}.meeting-space__description{margin-bottom:40px}@media(min-width: 992px){.meeting-space__description{margin-bottom:0}}.meeting-space__stats-number{font-family:"Karbon";font-size:100px;font-weight:700;letter-spacing:-3px;line-height:100px;margin-bottom:0;display:inline-block}@media(min-width: 768px){.meeting-space__stats-description{max-width:185px;margin:0 auto}}.meeting-space__divider{border-top:1px solid #282e31;margin-top:25px;margin-bottom:30px;width:60px}@media(min-width: 768px){.meeting-space__divider{border-top:0;border-right:1px solid #282e31;margin:0;position:absolute;top:0;right:0;width:0;height:150px}}.meeting-space--dark{background-color:#151b1f;color:#fff;margin-bottom:60px;padding-top:40px;padding-bottom:40px}@media(min-width: 768px){.meeting-space--dark{padding-top:60px;padding-bottom:60px}}@media(min-width: 992px){.meeting-space--dark{margin-bottom:100px;padding-top:50px;padding-bottom:50px}}.meeting-space--dark .meeting-space__divider{border-color:#fff}.case-study-hero__img{background-color:#898989}.case-study-hero{padding:110px 0 200px;position:relative}@media(min-width: 768px){.case-study-hero{padding:120px 0 190px}}@media(min-width: 992px){.case-study-hero{padding:180px 0 255px}}.case-study-hero__card{position:relative;background-color:#c02737;padding:25px 22px;color:#fff}@media(min-width: 768px){.case-study-hero__card{padding:60px 0}}.case-study-hero__title{letter-spacing:0;color:#fff !important}.case-study-hero__title.heading-2-5{font-size:36px !important;font-weight:normal;letter-spacing:-1px}@media(min-width: 768px){.case-study-hero__title.heading-2-5{font-size:48px !important;line-height:37px;letter-spacing:-1px;margin-bottom:30px}}.case-study-hero__eyebrow{font-family:"Karbon",sans-serif;font-size:20px;margin-bottom:5px}.case-study-hero__stat{position:relative}@media(min-width: 768px){.case-study-hero__stat{border-left:1px solid #fff}}@media(min-width: 992px){.case-study-hero__stat{margin-left:35px}}.case-study-hero__stat:before{position:absolute;top:0;left:50%;transform:translateX(-50%);content:" ";border-top:1px solid #fff;width:130px;height:1px}@media(min-width: 768px){.case-study-hero__stat:before{display:none}}.case-study-hero__stat-value{font-family:"Karbon",sans-serif;font-weight:700;font-size:100px;letter-spacing:-3px;line-height:1;margin:25px 0 0;padding-top:25px}@media(min-width: 768px){.case-study-hero__stat-value{padding-top:0;margin-top:0}}.case-study-hero__img{position:absolute;bottom:0;width:100%;background-size:cover;background-position:center}.case-study-hero__img-sm{height:270px}.case-study-hero__img-lg{height:460px}.case-study-text-block{background-color:#fff;color:#231f20;margin-bottom:60px}@media(min-width: 768px){.case-study-text-block{background-color:rgba(0,0,0,0)}}.case-study-text-block__wrapper{padding:25px 0 60px;background-color:#fff}@media(min-width: 768px){.case-study-text-block__wrapper{margin:0;padding:55px 0}}.case-study-asset{margin:25px 0}@media(min-width: 768px){.case-study-asset{width:auto;max-width:calc(50% - 30px);margin-top:5px}.case-study-asset.pull-left{margin-right:30px}.case-study-asset.pull-right{margin-left:30px}.case-study-asset.med{max-width:calc(50% - 62px)}.case-study-asset.sm{max-width:calc(50% - 112px)}.case-study-asset.xs{max-width:calc(50% - 162px)}}@media(min-width: 992px){.case-study-asset{margin-bottom:50px}.case-study-asset.pull-left{margin-right:50px}.case-study-asset.pull-left{margin-left:50px}}@media(min-width: 768px){.case-study-asset--right{float:right;margin-right:0;margin-left:30px}}@media(min-width: 992px){.case-study-asset--right{margin-left:50px}}.case-study-asset--right:after{content:" ";clear:both}.case-study-asset__content{margin-bottom:15px;width:auto !important;max-width:100%}.case-study-asset__caption{font-weight:700;font-size:14px;line-height:21px;color:#898989}.transportation__card{background-color:#fff;margin:0 -15px 15px;padding:30px 15px}.transportation__card:first-child{margin-top:15px}.transportation__card:last-child{margin-bottom:60px}.transportation__card .eyebrow{color:#898989;font-size:12px}.transportation__card--general-availability{background-color:#f7f8f9;overflow:hidden}.transportation__card--general-availability .fa{margin-left:5px}@media(min-width: 768px){.transportation__card{padding:30px}}.transportation__card--route{position:relative}.transportation__card--route .transportation__route-title{padding-left:20px;position:relative}.transportation__card--route .transportation__route-title:before{color:#898989;content:"•";font-size:45px;position:absolute;top:0;left:0;height:11px;width:11px}.transportation__card--route .fa-flag{margin-right:5px}.transportation__card--walking{position:relative}.transportation__card--walking .fa-clock-o{color:#898989;margin-right:5px}.transportation__card--route-1 .transportation__route-title:before{color:#ed1f28}.transportation__card--route-1 .fa{color:#ed1f28}.transportation__card--route-1 .transportation__full-route-list:before{border-color:#ed1f28}.transportation__card--route-1 .transportation__full-route-list-item:before{border-color:#ed1f28}.transportation__card--route-1 .transportation__full-route-list-item--stop:before{background-color:#ed1f28}.transportation__card--route-1 .transportation__full-route-list-item--stop .fa-flag{color:#ed1f28}.transportation__card--route-2 .transportation__route-title:before{color:#f15a25}.transportation__card--route-2 .fa{color:#f15a25}.transportation__card--route-2 .transportation__full-route-list:before{border-color:#f15a25}.transportation__card--route-2 .transportation__full-route-list-item:before{border-color:#f15a25}.transportation__card--route-2 .transportation__full-route-list-item--stop:before{background-color:#f15a25}.transportation__card--route-2 .transportation__full-route-list-item--stop .fa-flag{color:#f15a25}.transportation__card--route-3 .transportation__route-title:before{color:#a3d063}.transportation__card--route-3 .fa{color:#a3d063}.transportation__card--route-3 .transportation__full-route-list:before{border-color:#a3d063}.transportation__card--route-3 .transportation__full-route-list-item:before{border-color:#a3d063}.transportation__card--route-3 .transportation__full-route-list-item--stop:before{background-color:#a3d063}.transportation__card--route-3 .transportation__full-route-list-item--stop .fa-flag{color:#a3d063}.transportation__card--route-4 .transportation__route-title:before{color:#125dab}.transportation__card--route-4 .fa{color:#125dab}.transportation__card--route-4 .transportation__full-route-list:before{border-color:#125dab}.transportation__card--route-4 .transportation__full-route-list-item:before{border-color:#125dab}.transportation__card--route-4 .transportation__full-route-list-item--stop:before{background-color:#125dab}.transportation__card--route-4 .transportation__full-route-list-item--stop .fa-flag{color:#125dab}.transportation__card--route-5 .transportation__route-title:before{color:#804098}.transportation__card--route-5 .fa{color:#804098}.transportation__card--route-5 .transportation__full-route-list:before{border-color:#804098}.transportation__card--route-5 .transportation__full-route-list-item:before{border-color:#804098}.transportation__card--route-5 .transportation__full-route-list-item--stop:before{background-color:#804098}.transportation__card--route-5 .transportation__full-route-list-item--stop .fa-flag{color:#804098}.transportation__card--route-6 .transportation__route-title:before{color:#09744b}.transportation__card--route-6 .fa{color:#09744b}.transportation__card--route-6 .transportation__full-route-list:before{border-color:#09744b}.transportation__card--route-6 .transportation__full-route-list-item:before{border-color:#09744b}.transportation__card--route-6 .transportation__full-route-list-item--stop:before{background-color:#09744b}.transportation__card--route-6 .transportation__full-route-list-item--stop .fa-flag{color:#09744b}.transportation__card--route-7 .transportation__route-title:before{color:#7ab7e4}.transportation__card--route-7 .fa{color:#7ab7e4}.transportation__card--route-7 .transportation__full-route-list:before{border-color:#7ab7e4}.transportation__card--route-7 .transportation__full-route-list-item:before{border-color:#7ab7e4}.transportation__card--route-7 .transportation__full-route-list-item--stop:before{background-color:#7ab7e4}.transportation__card--route-7 .transportation__full-route-list-item--stop .fa-flag{color:#7ab7e4}.transportation__card--route-8 .transportation__route-title:before{color:#d6108b}.transportation__card--route-8 .fa{color:#d6108b}.transportation__card--route-8 .transportation__full-route-list:before{border-color:#d6108b}.transportation__card--route-8 .transportation__full-route-list-item:before{border-color:#d6108b}.transportation__card--route-8 .transportation__full-route-list-item--stop:before{background-color:#d6108b}.transportation__card--route-8 .transportation__full-route-list-item--stop .fa-flag{color:#d6108b}.transportation__card--route-9 .transportation__route-title:before{color:#9a6326}.transportation__card--route-9 .fa{color:#9a6326}.transportation__card--route-9 .transportation__full-route-list:before{border-color:#9a6326}.transportation__card--route-9 .transportation__full-route-list-item:before{border-color:#9a6326}.transportation__card--route-9 .transportation__full-route-list-item--stop:before{background-color:#9a6326}.transportation__card--route-9 .transportation__full-route-list-item--stop .fa-flag{color:#9a6326}.transportation__card--route-10 .transportation__route-title:before{color:#fcb816}.transportation__card--route-10 .fa{color:#fcb816}.transportation__card--route-10 .transportation__full-route-list:before{border-color:#fcb816}.transportation__card--route-10 .transportation__full-route-list-item:before{border-color:#fcb816}.transportation__card--route-10 .transportation__full-route-list-item--stop:before{background-color:#fcb816}.transportation__card--route-10 .transportation__full-route-list-item--stop .fa-flag{color:#fcb816}.transportation__card--route-11 .transportation__route-title:before{color:#9e2061}.transportation__card--route-11 .fa{color:#9e2061}.transportation__card--route-11 .transportation__full-route-list:before{border-color:#9e2061}.transportation__card--route-11 .transportation__full-route-list-item:before{border-color:#9e2061}.transportation__card--route-11 .transportation__full-route-list-item--stop:before{background-color:#9e2061}.transportation__card--route-11 .transportation__full-route-list-item--stop .fa-flag{color:#9e2061}.transportation__card--route-12 .transportation__route-title:before{color:#59595c}.transportation__card--route-12 .fa{color:#59595c}.transportation__card--route-12 .transportation__full-route-list:before{border-color:#59595c}.transportation__card--route-12 .transportation__full-route-list-item:before{border-color:#59595c}.transportation__card--route-12 .transportation__full-route-list-item--stop:before{background-color:#59595c}.transportation__card--route-12 .transportation__full-route-list-item--stop .fa-flag{color:#59595c}.transportation__route-title{margin-bottom:20px}.transportation__route-info{margin-bottom:30px}.transportation__route-to-from{margin-bottom:30px;overflow:hidden;position:relative}@media(min-width: 768px){.transportation__route-to-from{margin-bottom:0}}.transportation__route-to-from .transportation__route-location{margin-bottom:0}.transportation__route-to-from .fa-bus{background-color:#fff;padding-right:5px;padding-left:5px}.transportation__route-to-from--bus .transportation__route-arrow{width:90px}.transportation__route-to-from--bus .fa-bus{position:absolute;bottom:4px;left:50%;transform:translateX(-50%)}.transportation__route-location{font-family:"Karbon";font-size:20px;line-height:20px;font-weight:700}.transportation__route-destination{margin-bottom:0}.transportation__route-arrow{margin-bottom:15px;padding:35px 7px 0;position:relative;height:47px;width:35px}@media(min-width: 768px){.transportation__route-arrow{margin-bottom:0}}.transportation__route-arrow:before,.transportation__route-arrow:after{border-top:1px solid #898989;content:"";position:absolute;right:5px;width:7px}.transportation__route-arrow:before{bottom:13px;transform:rotate(45deg)}.transportation__route-arrow:after{bottom:9px;transform:rotate(-45deg)}.transportation__route-arrow hr{border:0;border-top:1px solid #898989;margin:0}.transportation__full-route-container{margin-bottom:30px}.transportation__full-route-list{list-style:none;padding-left:30px;position:relative}.transportation__full-route-list:before{border-left:1px solid #898989;content:"";position:absolute;top:10px;bottom:0;left:5px}.transportation__full-route-list-item{position:relative}.transportation__full-route-list-item:before{border:2px solid #898989;content:"";position:absolute;top:9px;left:-28px;width:7px;height:7px;z-index:1}.transportation__full-route-list-item:after{background-color:#fff;content:"";position:absolute;top:3px;left:-28px;width:7px;height:21px}.transportation__full-route-list-item:last-child:after{bottom:0;height:auto}.transportation__full-route-list-item .fa-flag{color:#898989}.transportation__full-route-list-item .transportation__full-route-location{height:0;overflow:hidden;margin-bottom:0;transition-property:height;transition-duration:200ms}.transportation__full-route-list-item .transportation__full-route-location--show-location{height:auto;margin-bottom:1rem}@media(min-width: 768px){.transportation__full-route-list-item .transportation__full-route-location{height:auto;margin-bottom:1rem}}.transportation__full-route-list-item--stop{font-weight:700}.transportation__full-route-list-item--stop:before{border:0;content:"";position:absolute;top:7px;left:-29px;width:10px;height:10px}.transportation__route-cta,.transportation__full-route-cta{background:none;border:0;color:#0880be;cursor:pointer;font-weight:700;padding:0;text-transform:uppercase}.transportation__route-cta:hover,.transportation__full-route-cta:hover{text-decoration:underline}@media(min-width: 768px){.transportation__route-cta--bottom,.transportation__full-route-cta--bottom{position:absolute;bottom:0}}@media(min-width: 768px){.transportation__full-route-cta{display:none}}.transportation__title{font-size:26px;font-weight:700;letter-spacing:-1px;line-height:26px;margin-bottom:20px}@media(min-width: 768px){.transportation__title{font-size:32px;line-height:32px}}.transportation__description{margin-bottom:30px}.transportation__schedule-download a{font-weight:700;text-transform:uppercase}.transportation__schedule-download a .fa{color:#0880be}@media(max-width: 767px){.transportation__schedule-download strong{display:block;margin-bottom:10px}}@media(min-width: 768px){.transportation__schedule-download{overflow:hidden}}.transportation__map{color:#fff;display:block;position:relative}.transportation__map:hover{color:#fff}.transportation__map:hover .transportation__map-text{text-decoration:underline}.transportation__map-text{font-weight:700;position:absolute;top:50%;left:50%;text-transform:uppercase;transform:translate(-50%, -50%);color:#fff}.transportation__stop-list{font-size:14px;line-height:21px;list-style:none;padding:0}@media(min-width: 768px){.transportation__stop-list{margin-bottom:0}}.transportation__time-container{background-color:#f7f8f9;margin-bottom:30px;padding:30px}@media(max-width: 991px){.transportation__time-container{padding-bottom:0}}.transportation__time-container .eyebrow{color:#231f20}.transportation__time-container p{margin-bottom:0}.transportation__time-container .fa-clock-o{color:#898989;margin-right:5px}.transportation__time-container--time-selected .transportation__time-date{display:none}.transportation__time-container--time-selected .transportation__time-date--your-date{display:block;margin-bottom:0}.transportation__time-container--time-selected .transportation__time-date--your-date .transportation__times{display:none}.transportation__time-container--time-selected .transportation__time-date--your-date .transportation__times--your-time{display:block}.transportation__time-date{margin-bottom:30px}@media(max-width: 991px){.transportation__times{padding-bottom:30px}}.badge-pickup-list__note{padding:15px 0;line-height:24px}@media(min-width: 576px){.badge-pickup-list__note{margin:0 -15px}}.badge-pickup-card{background-color:#fff;margin:0 -15px 15px;padding:35px 15px 0;font-size:14px}@media(min-width: 768px){.badge-pickup-card{padding:25px 30px}}.badge-pickup-card--dark{background-color:#f7f8f9;margin-top:15px;padding-bottom:25px}.badge-pickup-card__title{font-size:24px;line-height:26px;letter-spacing:0;margin-bottom:20px}.badge-pickup-card__col-title{font-size:14px;font-weight:bold;text-transform:uppercase;color:#898989;margin-bottom:7px}@media(min-width: 768px){.badge-pickup-card__col-title{display:none;border-bottom:1px solid rgba(0,0,0,.1);margin-right:-30px;margin-bottom:20px;padding-bottom:10px}}@media(min-width: 768px){.badge-pickup-card__col-title.rm-0{margin-right:0}}.badge-pickup-card__location-list{margin:0 -30px}@media(min-width: 768px){.badge-pickup-card__location-list{margin:0 -15px}}@media(min-width: 768px){.badge-pickup-card__location-list>.badge-pickup-card__location:first-of-type .badge-pickup-card__col-title{display:block}}.badge-pickup-card__location{width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding:35px 15px}@media(min-width: 768px){.badge-pickup-card__location{padding:20px 0}}.badge-pickup-card__location:first-child{padding-top:0}@media(max-width: 767px){.badge-pickup-card__location:last-child{border-bottom:0}}.collapse .badge-pickup-card__location:first-child,.collapsing .badge-pickup-card__location:first-child{padding-top:35px}@media(min-width: 768px){.collapse .badge-pickup-card__location:first-child,.collapsing .badge-pickup-card__location:first-child{padding-top:20px}}.badge-pickup-card__col-value{position:relative;margin-bottom:20px}@media(min-width: 768px){.badge-pickup-card__col-value{margin-bottom:0}}.badge-pickup-card__col-value--location{padding-left:18px}.badge-pickup-card__location .col-12:last-child .badge-pickup-card__col-value{margin-bottom:0}.badge-pickup-card__map-pin{position:absolute;left:0;top:0;margin-right:5px;font-size:18px;color:#898989}.badge-pickup-card__more-button{display:block;background:rgba(0,0,0,0);border:0;font-size:14px;font-weight:bold;color:#0880be;cursor:pointer;text-transform:uppercase;margin:25px auto 0}.badge-pickup-card__more-button:focus{outline:none;text-decoration:underline}.badge-pickup-card__more-button-show{display:none}.collapsed .badge-pickup-card__more-button-hide{display:none}.collapsed .badge-pickup-card__more-button-show{display:block}.photo-gallery{background-color:#231f20}.photo-gallery picture{width:100%;max-width:400px;min-width:200px;display:block;position:relative}.photo-gallery picture img{padding:0;margin:0;transition:.2s ease-in all;position:relative}.photo-gallery picture:hover img{transition:.2s ease-in all;cursor:zoom-in;filter:brightness(0.4)}.photo-gallery picture:hover footer{opacity:1;transition:.2s ease-in all}.photo-gallery picture footer{position:absolute;color:#fff;opacity:0;transition:.2s ease-in all}.photo-gallery picture footer a.control-download{color:#f7f8f9;cursor:grab}.photo-gallery picture footer a.control-download:hover{color:#fff}.lightbox{margin:0 auto;background-color:#231f20;color:#fff}.pictureframe{background-color:#666;background-repeat:no-repeat;background-size:cover;background-position:95% 5%,top center;height:300px;width:300px !important;content:"";margin:10px;position:relative}.pictureframe footer{background:rgba(35,31,32,.8);position:absolute;padding:10px;bottom:10px;width:calc(100% - 18px);color:#fff;font-weight:800}.pictureframe footer a{color:#94d6f7}.pictureframe footer a:hover{color:#94d6f7 !important}.pictureframe footer a i{color:#94d6f7;margin-right:4px;width:1.1em;text-align:center}.podcast--badge{display:inline-block;margin-right:20px;margin-bottom:20px;vertical-align:middle;height:40px;text-align:left;align-content:left;justify-content:left;line-height:1}.podcast--badge__h img{width:130px;height:auto}.podcast--badge__v img{width:auto;height:40px}.podcast--badge__featured img{width:auto;height:45px}.subscribe-badge{display:inline-block;width:160px;margin-right:15px;margin-top:10px}.subscribe-badge img{width:100% !important;height:auto !important;float:none !important;margin:0 !important;max-height:80px}.subscribe-badge a{display:inline-block}.subscribe h3{font-family:"Karbon";font-size:26px;font-weight:700;line-height:26px;letter-spacing:-1px}@media(min-width: 992px){.subscribe h3{font-size:32px;line-height:32px}}.subscribe h4{font-family:"Karbon";font-size:20px;font-weight:700}.pressrelease-body{padding-bottom:20px;margin-top:20px;margin-bottom:20px;overflow:visible}.pressContacts{display:block;overflow:auto;max-width:800px;padding:10px 0;margin-top:50px !important;clear:both;margin:0 auto;position:relative;border-top:3px solid #898989}.pressContacts__info p{font-size:14px}.press-contact p{font-size:14px}.prDate{display:block;width:100%;text-align:center;padding:10px;font-family:"Helvetica Neue",sans-serif;font-size:14px;font-weight:800;text-transform:uppercase;color:#b8b8b8;background-color:rgba(0,0,0,0)}.prTitle{font-family:"karbon",sans-serif;font-size:18px;font-weight:700;padding:10px 30px}.pressReleaseRow{background-color:#fff;width:30%;max-width:400px !important;height:250px;box-shadow:0 0 1px rgba(137,137,137,.5);float:left;box-sizing:border-box;margin:5px;transition:all .2s ease-out;position:relative}.pressReleaseRow:hover{transition:all .4s ease-out;box-shadow:0 0 10px rgba(137,137,137,.75)}.pressReleaseRow footer{position:absolute;bottom:10px;left:20px}.header-pr{padding:40px 0 40px 0}.press-releases{display:block;overflow:auto}.index-year{overflow:auto;clear:both;margin:20px auto}.press-release-search{padding:0px}.pressContent{font-size:1rem}.press-release ul,.article-copy ul{list-style-type:disc;padding:0 0 0 40px}.press-release ul ul,.article-copy ul ul{list-style-type:circle}.press-release ul ul ul,.article-copy ul ul ul{list-style-type:square}.product .company-name{line-height:1.1;margin-bottom:.875em}.product .label{margin-bottom:.5em;margin-left:2.25em;text-indent:-1em;text-transform:capitalize}.product .label i{margin-right:1em}.product .bottom-label{bottom:0;right:0;position:absolute;margin-right:.75em}.product .product-info{height:0;overflow:hidden;transition:all .2s ease-out;position:relative}.product:hover{cursor:pointer}.product:hover .product-info{height:10em;transition:all .2s ease-in}.product-info caption a{line-height:.8 !important}.product-gallery aside{margin:0 auto}.product-gallery .label{text-transform:none !important}.resource-meta{height:80px}.resource-meta__topic{width:80%;white-space:nowrap;float:left}.resource-meta__length{width:20%;white-space:nowrap;float:right;text-align:right}.resource-meta__title{clear:both;padding:10px 0 0 0;clear:both;font-size:24px;color:#fff !important;white-space:normal;text-overflow:ellipsis}.resource-header{height:135px !important}.resourceText{color:#fff}.speaker-photos{width:100%;overflow:auto;text-align:left}.speaker-photos h4.moderator{display:none;text-transform:uppercase}.speaker-photos .moderator{top:-15px}.speaker-photos .moderator h4.moderator{display:block;top:2px}.speaker-photo h3{font-size:16px}.speaker-photo h4{color:#282e31;font-size:12px}.speaker-photo picture{background:#898989 url(../img/speakers/speaker-shadow.png) top center no-repeat;background-size:cover;display:block;margin:0 auto}.speaker-photo picture.speaker-photo{position:relative;border-radius:50%;width:120px;height:120px;vertical-align:middle;box-shadow:0 0 0 6px trnasparent,0 0 0 8px rgba(0,0,0,0);transition:box-shadow .8s ease-in;margin-bottom:15px}.speaker-photo picture.speaker-added{box-shadow:0 0 0 6px #fff,0 0 0 8px #49bd9c;transition:box-shadow .8s ease-in}.speaker-photo.large{width:220px;height:auto}.speaker-photo.large picture.speaker-photo{top:8px;width:200px;height:200px}.speaker-bio{margin:0 0 40px 0}.topics a.topic{border-right:1px solid #b8b8b8;padding-top:.2em;padding-right:.4em;margin-left:.2em;vertical-align:middle;line-height:1.75}.topics a.topic:last-of-type{border:none}.topics{margin-bottom:10px;padding-bottom:0}.topic-featured{margin-top:40px;margin-bottom:80px}@media(max-width: 991px){.topic-hero{background:none !important}}@media(min-width: 992px){.topic-hero .eyebrow{line-height:70px}}.topic-hero .topic-title{color:#000 !important;font-family:"Karbon";font-size:50px !important;font-weight:300}@media(min-width: 992px){.topic-hero .topic-title{font-size:70px !important;line-height:70px}}@media(min-width: 1200px){.topic-hero .topic-title{font-size:80px !important;line-height:65px}}@media(max-width: 479px){.cols-12 nav.navbar{display:flex}}.cols-12 ul.bwTabs,.cols-12 .bwOpk .bwSearch{z-index:0 !important}.cols-12 .footer{font-family:"Open Sans" !important}.cols-12 .footer .fa{color:#fff;font:normal normal normal 14px/1 FontAwesome}.cols-12 .nav-mobile-content__menu-caret .fa{color:#898989}.cols-12 .nav-desktop{padding:30px 65px 0}.cols-12 .modal-container .modal{padding-right:0 !important}.cols-12 .modal-container .modal-header{border:none}.cols-12 .modal-container .modal-dialog{max-width:1000px;height:calc(100% - 20px)}@media(min-width: 1200px){.cols-12 .modal-container .modal-dialog{height:calc(100% - 60px)}}.cols-12 .modal-container .modal-content{height:100%;background-color:rgba(0,0,0,0)}@media(min-width: 1200px){.cols-12 .modal-container .modal-content{height:80%}}.cols-12 .modal-container .modal-body{min-height:calc(100% - 55px)}@media(min-width: 1200px){.cols-12 .modal-container .modal-body{min-height:600px}}.cols-12 .modal-container .close{font-size:60px;font-weight:bold;line-height:1;color:#fff;text-shadow:none;opacity:1;position:absolute;right:0;cursor:pointer}.cols-12 .nav-mobile-content__search-button .fa{color:#898989}.nav-desktop--dark .nav-desktop-secondary a:hover{color:#898989}.nav-desktop--dark .nav-desktop-secondary a:hover .fa{color:#898989}.nav-desktop--light .navbar-nav .nav-link:hover{color:#94d6f7}.nav-desktop--light .nav-desktop-secondary a:hover{color:#94d6f7}.nav-desktop--light .nav-desktop-secondary a:hover .fa{color:#94d6f7}.nav-desktop--light .nav-desktop-secondary a .fa{color:#fff}.navbar-nav .nav-link:hover{color:#898989;text-decoration:underline}.nav-mobile-content__main-links,.nav-mobile-content__info-list{margin-bottom:1rem !important}.nav-mobile-content__topics-item>*{color:#231f20}.nav-mobile-content__topics-item>*:hover{color:#0880be}.nav-mobile-content__slideout-title{padding-top:15px !important;padding-bottom:!important}.nav-desktop--dark .fa{color:#231f20}.nav-desktop--dark .fa:hover,.nav-desktop--dark .fa:focus{color:#898989 !important}.nav-desktop--dark .global-nav__topics-feature{color:#fff}.cols-12 h1.hero__title{padding-bottom:20px !important;font-family:"Karbon" !important;color:#fff !important;font-size:50px !important;font-weight:300 !important}@media(min-width: 992px){.cols-12 h1.hero__title{font-size:70px !important;line-height:70px !important}}@media(min-width: 1200px){.cols-12 h1.hero__title{font-size:80px !important;line-height:65px !important}}.heading-3,.event-card__title,.agenda-event-card__title,.about-ces__title,.about-ces__sponsored-content h3,.article-promo__heading,.cols-12 h3{padding-top:0;padding-bottom:0}.schedule-filter-toggle .schedule-filter-block__title{padding-top:0;padding-bottom:0}.schedule-filter-block .filters-search-icon{line-height:1}.schedule-filter-block .filters-search-icon .fa{color:#898989}.schedule-filter-block .filters-search-icon:hover .fa{color:#0880be}label{font-weight:normal}.hero .hero__action-icon{color:#fff}.agenda-event-card__remove-button:hover .agenda-event-card__remove-text{color:#ed3331}.eyebrow.eyebrow--has-event-entry.agenda-event-card__type span::before{height:100%;top:0}.cols-12 .callout{background-color:rgba(0,0,0,0)}.featured-content__item .featured-content__text{color:#231f20}.featured-content__item .featured-content__text .featured-content__headline{color:#fff}.featured-content__item .featured-content__headline--speaker-name,.featured-content__item .featured-content__speaker-title{color:#fff}.home-hero__cta-col{padding-left:0 !important;padding-right:0 !important}@media(min-width: 992px){.home-hero__cta-col{margin-right:15px}}.cols-12 .form-group{margin-bottom:0}.cta-blocks__cta-input,.cta-blocks__cta .form-control{padding:0}.cols-12 .cta-blocks__cta .form-control:focus,.cols-12 .cta-blocks__form .form-control:focus{background-color:rgba(0,0,0,0);color:#fff}.cols-12 .btn{line-height:1.25}.home-exhibits__light-red .heading-1{font-size:40px}@media(min-width: 992px){.home-exhibits__light-red .heading-1{font-size:60px}}@media(min-width: 1200px){.home-exhibits__light-red .heading-1{font-size:70px}}.cols-12 h1,.cols-12 .heading-1{font-family:"Karbon" !important;padding-bottom:0 !important}.topic-hero__cta .fa,.topic-locations__location-address .fa{color:#fff !important}.cols-12 .tab-pane{border-left:none;border-right:none;padding:0}.cols-12 .tab-pane:not(#sectionA) p.eyebrow{margin-bottom:5px}.cols-12 .tab-pane:not(#sectionA) p.event-card__venue{margin-bottom:1rem}.topic-next-up__container .arrow-link{color:#fff}.topic-next-up__container .arrow-link svg path{fill:#fff;stroke:#fff}.padding-bottom{padding-bottom:120px}.bg-white{background-color:#fff}@media(max-width: 991px){.padding-bottom{padding-bottom:60px}}.invisible{visibility:hidden;position:absolute;height:0;width:0}.exhibitor-featured__stat-number,.exhibitor-featured__stat-description{margin-bottom:0 !important}.table-responsive.bold tbody tr td:first-child{font-weight:700}.EditMode .loading-container.loading-container--no-results .loading-container__content,.EditMode .loading-container--no-results .event-date-wrapper,.EditMode .loading-container--no-results .schedule-events__load-more{display:block}.bwAssets,.bwLanguage{width:16px}#bwContent [alt="loading..."]{width:auto}#bwContent a img{width:auto}.bwPressKitLogo img{width:auto}.btn-download{background-color:#0880be;color:#fff !important;padding:10px 35px;font-size:14px;font-weight:bold;letter-spacing:-0.24px;line-height:19px;margin:1rem;text-transform:uppercase;display:inline-block}.btn-download:hover{color:#fff !important;cursor:pointer}@media print{.cols-12{background-color:#fff}.cols-12 .hero{background:#fff;padding-top:0;padding-bottom:0}.cols-12 .hero .container{width:auto}.cols-12 .hero__logo-print{display:block !important;margin-bottom:50px;margin-top:30px;width:160px}.cols-12 .hero__eyebrow{display:block;color:#231f20}.cols-12 .hero__title{color:#231f20;margin-top:0}.cols-12 .content{padding:0}h3{font-size:22px;line-height:22px}.nav-desktop,.nav-mobile{display:none !important}.loading-container__content .container,.hero .container{width:auto}.hero__actions,.promo,.footer{display:none}.container .no-results-message,.container .agenda-event-card__remove-button{display:none}.agenda-events__date{margin:20px 0}.agenda-event-card{padding-bottom:15px}.agenda-event-card:first-child{padding-top:0}.agenda-event-card__time{margin-bottom:12px}.agenda-event-card__divider{border-color:#898989;height:2pt;margin-bottom:15px}.agenda-event-card__track{margin-bottom:8px}.agenda-event-card__venue{margin-bottom:0}.agenda-event-card .eyebrow{font-size:12px;margin-top:8px;margin-bottom:5px}.schedule-date-bar-container{height:80px}.schedule-date-bar{background-color:#fff;position:static !important}.schedule-date-bar .schedule-date-picker__selector{color:#231f20;padding-left:15px}.schedule-date-bar .container{padding:0}.cols-12 h1.hero__title,.cols-12 .hero__description{color:#231f20 !important}.cols-12 .col-xl-8.transportation__wrapper,.cols-12 .col-12.transportation__wrapper,.cols-12 .badge-pickup-wrapper{flex:none;max-width:none}}@media print and (min-width: 768px){.cols-12 .col-xl-8.transportation__wrapper .event-date-title,.cols-12 .col-12.transportation__wrapper .event-date-title,.cols-12 .badge-pickup-wrapper .event-date-title{margin-left:-15px}}@media print and (min-width: 0){.transportation__card .col-md,.badge-pickup-card .col-md{flex-basis:0;flex-grow:1;max-width:100%}.transportation__card .col-md-auto,.badge-pickup-card .col-md-auto{flex:0 0 auto;width:auto;max-width:none}.transportation__card .order-md-first,.badge-pickup-card .order-md-first{order:-1}.transportation__card .col-md-1,.badge-pickup-card .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.transportation__card .order-md-1,.badge-pickup-card .order-md-1{order:1}.transportation__card .offset-md-0,.badge-pickup-card .offset-md-0{margin-left:0%}.transportation__card .col-md-2,.badge-pickup-card .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.transportation__card .order-md-2,.badge-pickup-card .order-md-2{order:2}.transportation__card .offset-md-1,.badge-pickup-card .offset-md-1{margin-left:8.3333333333%}.transportation__card .col-md-3,.badge-pickup-card .col-md-3{flex:0 0 25%;max-width:25%}.transportation__card .order-md-3,.badge-pickup-card .order-md-3{order:3}.transportation__card .offset-md-2,.badge-pickup-card .offset-md-2{margin-left:16.6666666667%}.transportation__card .col-md-4,.badge-pickup-card .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.transportation__card .order-md-4,.badge-pickup-card .order-md-4{order:4}.transportation__card .offset-md-3,.badge-pickup-card .offset-md-3{margin-left:25%}.transportation__card .col-md-5,.badge-pickup-card .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.transportation__card .order-md-5,.badge-pickup-card .order-md-5{order:5}.transportation__card .offset-md-4,.badge-pickup-card .offset-md-4{margin-left:33.3333333333%}.transportation__card .col-md-6,.badge-pickup-card .col-md-6{flex:0 0 50%;max-width:50%}.transportation__card .order-md-6,.badge-pickup-card .order-md-6{order:6}.transportation__card .offset-md-5,.badge-pickup-card .offset-md-5{margin-left:41.6666666667%}.transportation__card .col-md-7,.badge-pickup-card .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.transportation__card .order-md-7,.badge-pickup-card .order-md-7{order:7}.transportation__card .offset-md-6,.badge-pickup-card .offset-md-6{margin-left:50%}.transportation__card .col-md-8,.badge-pickup-card .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.transportation__card .order-md-8,.badge-pickup-card .order-md-8{order:8}.transportation__card .offset-md-7,.badge-pickup-card .offset-md-7{margin-left:58.3333333333%}.transportation__card .col-md-9,.badge-pickup-card .col-md-9{flex:0 0 75%;max-width:75%}.transportation__card .order-md-9,.badge-pickup-card .order-md-9{order:9}.transportation__card .offset-md-8,.badge-pickup-card .offset-md-8{margin-left:66.6666666667%}.transportation__card .col-md-10,.badge-pickup-card .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.transportation__card .order-md-10,.badge-pickup-card .order-md-10{order:10}.transportation__card .offset-md-9,.badge-pickup-card .offset-md-9{margin-left:75%}.transportation__card .col-md-11,.badge-pickup-card .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.transportation__card .order-md-11,.badge-pickup-card .order-md-11{order:11}.transportation__card .offset-md-10,.badge-pickup-card .offset-md-10{margin-left:83.3333333333%}.transportation__card .col-md-12,.badge-pickup-card .col-md-12{flex:0 0 100%;max-width:100%}.transportation__card .order-md-12,.badge-pickup-card .order-md-12{order:12}.transportation__card .offset-md-11,.badge-pickup-card .offset-md-11{margin-left:91.6666666667%}}@media print{.transportation__card,.transportation__time-container{background-color:#fff;border:1px solid #b8b8b8}}@media print{.transportation__full-route-list-item .transportation__full-route-location{height:auto;margin-bottom:30px}}@media print{.transportation__route-to-from,.transportation__time-container{margin-bottom:0}}@media print{.accordion__title:before,.accordion__title:after{display:none}}@media print{.collapse{display:block}}@media print{.badge-pickup-card{border:1px solid #b8b8b8;padding:45px;padding-bottom:25px}}@media print and (max-width: 575px){.badge-pickup-card{margin:0 0 15px}}@media print{.badge-pickup-card__location-list{margin:0 -15px}}@media print{.badge-pickup-card__location{padding:20px 0}}@media print{.badge-pickup-card__col-value{margin-bottom:0}}html,body{background:#f1f1f1;font-family:"Open Sans"}@media(max-width: 991px){html.no-scroll-mobile,body.no-scroll-mobile{height:100%;overflow-y:hidden}@supports(-webkit-overflow-scrolling: touch){html.no-scroll-mobile,body.no-scroll-mobile{position:fixed;-webkit-overflow-scrolling:touch}}}.white-bg{background-color:#fff}.indicator{position:relative;font-size:16px}.indicator span{position:absolute;background-color:#ed3331;color:#fff;width:16px;border-radius:50%;height:16px;left:-10px;bottom:0px;font-size:12px;text-align:center}.cols-12 img{width:100%}.ces-btn{border-radius:50px;color:#fff !important;font-size:14px;font-weight:600;text-transform:uppercase;width:100%}.ces-btn--round{background-color:#49bd9c;padding:15px 0;cursor:pointer}.ces-btn--round .fa{margin-right:5px}.ces-btn--round:hover{background-color:#419d82}.ces-btn--round:active{background-color:#97d7f7}.ces-btn--remove-from-agenda{background-color:#7bcbbf}.ces-btn--remove-from-agenda .fa-plus{transform:rotate(45deg)}.view-agenda{clear:both;float:left;padding-left:5em;font-weight:800;font-size:13px;font-family:"Open Sans",sans-serif}.no-scroll-y{overflow-y:hidden}.fa-spinner{animation:spin 1.5s infinite linear}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.is-hidden{display:none;opacity:0}.hidden{opacity:0;transition:opacity .2s ease-in}.is-disabled{cursor:not-allowed}.is-disabled a[aria-disabled=true]{color:#898989;display:inline-block;text-decoration:none;pointer-events:none}.is-disabled a[aria-disabled=true]:hover{color:#898989}.is-disabled a[aria-disabled=true] svg path{stroke:#898989}.schedule-filter-select.selectize-control .selectize-input.has-items input{display:none !important}.article-content-area .table-responsive.checklist table{width:100%;font-size:14px;margin:30px 0;border:none;border-bottom:2px solid #000}.article-content-area .table-responsive.checklist table th input{font-weight:bold;text-transform:uppercase}.article-content-area .table-responsive.checklist table td{border-top:none;border-left:none;padding-left:10px;padding-top:15px;padding-bottom:15px;padding-right:40px}.article-content-area .table-responsive.checklist table td:first-child{font-weight:bold}.article-content-area .table-responsive.checklist table a{color:#0880be}.table-responsive.checklist table{width:100%;font-size:14px;margin:30px 0;border:none;border-bottom:2px solid #000}.table-responsive.checklist table th input{font-weight:bold;text-transform:uppercase}.table-responsive.checklist table td{border-top:none;border-left:none;padding-left:10px;padding-top:15px;padding-bottom:15px;padding-right:40px}.table-responsive.checklist table td:first-child{font-weight:bold}.table-responsive.checklist table a{color:#0880be}ul.unordered-list{font-size:18px}article ul.unordered-list li{margin-left:1.2em;list-style-type:square}.related-resources{background-color:#f7f8f9;width:100vw;padding:40px;overflow:auto;max-width:1024px;margin:0 auto}.latest{overflow:auto}.about-ces{padding-bottom:0;margin-bottom:0}.best-of{background-size:50px,cover !important}#content{clear:both}#ces2020{position:relative}#alpha-featured{position:relative}.nav-desktop__cta svg path{stroke:#fff}.arrow-link.color-black svg path{stroke:#231f20}.arrow-link.color-grey svg path{stroke:#898989}.arrow-link.color-white svg path{stroke:#fff}