.customers-hero{background-color:#cceef2}.customers-hero-wrapper{background:var(--Hero-Linear-Gradient,linear-gradient(180deg,rgba(204,238,242,.15) 10.18%,rgba(0,79,95,.23) 38.2%,rgba(204,238,242,.12) 98.23%));display:flex;flex-direction:column;padding:6.75rem 3rem;position:relative;row-gap:5.875rem}.customers-hero-top{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:75rem}.customers-hero-top-title{color:#004f5f;font-size:5rem;font-weight:800;line-height:5.85rem;margin-bottom:1.5rem;text-align:center}.customers-hero-top-subtitle{color:#004f5f;font-size:1.25rem;font-weight:800;line-height:2.25rem;margin-bottom:1rem}.customers-hero-top-copy{color:#37464f;font-size:1.375rem;font-weight:500;line-height:2.0625rem;text-align:center}@media(max-width:120rem){.customers-hero-wrapper{gap:3.375rem;padding:2.75rem 2.375rem 5rem}.customers-hero-top-title{font-size:3.5rem;line-height:4.095rem}}@media(max-width:48rem){.customers-hero-wrapper{gap:2.75rem;padding:2.125rem 1.375rem 3.375rem}.customers-hero-top-title{font-size:3.125rem;line-height:4.095rem}}@media(max-width:25.8rem){.customers-hero-top-title{font-size:2.5rem;line-height:3rem}.customers-hero-top-subtitle{text-align:center}}.blog-search-section{padding:2rem 0}#blog-search-form input[type=text]{background-image:url(https://www.stibosystems.com/hubfs/2020wot/_icons/icon_magnifying_glass_search_2c.png);background-position:.938rem 50%;background-repeat:no-repeat;background-size:1.5rem;border:1px solid #d6dadb;border-radius:.625rem;color:#37464f;display:block;font-size:1rem;height:3rem;margin:0 auto;max-width:900px;padding:.625rem 1rem .625rem 3.5rem;width:100%}#blog-search-results h3{display:inline-block;font-size:1.5rem;margin:0!important;padding:2rem 1rem 1rem 2.5rem;position:relative}#blog-search-results h3:before{background-color:#00bfd8;bottom:0;content:"";height:3px;left:2.5rem;position:absolute;width:calc(100% - 2.5rem)}#blog-search-results h3:after{background-color:#fff;bottom:0;content:"";height:3px;position:absolute;right:4px;width:3px}#blog-search-form input[type=text]::placeholder{color:#d6dadb}#blog-search-form input[type=text]:focus{outline:none}.blog-search-results-container{background-color:#fff;border-radius:.625rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.25);left:50%;max-height:70vh;max-width:900px;opacity:0;overflow-y:auto;position:absolute;top:85%;transform:translateX(-50%);transition:opacity .4s ease,transform .4s ease;width:100%}.blog-search-results-container::-webkit-scrollbar{width:.275rem}.blog-search-results-container::-webkit-scrollbar-track{background-color:transparent}.blog-search-results-container::-webkit-scrollbar-thumb{background-color:#004f5f;border-radius:.625rem}.blog-search-results-container .post-card{align-items:center;color:#004f5f;display:flex;padding:1.5rem 2.5rem;text-decoration:none;transition:all .3s ease}.blog-search-results-container .post-card:hover{background-color:rgba(204,238,242,.5)}.blog-search-results-container .post-card-content{flex:1 1 auto}.blog-search-results-container .post-card-content h4{color:#1b2327;font-size:1.25rem;font-weight:700;line-height:1.5rem;margin:0}.post-card.animate-in{opacity:0;transform:translateY(50px);transition:opacity .5s,transform .4s}.post-card.animate-in.visible{opacity:1;transform:translateY(0)}.blog-search-results-container.visible{margin:0 auto;opacity:1;z-index:100}.post-meta{font-size:1rem}.post-caard-content hr{background-image:url(https://www.stibosystems.com/hubfs/2020wot/line%20with%20dot%20ocean.png);background-position:100% 0;background-repeat:no-repeat;border-top:none!important;border:0;height:4px}.pagination{display:flex;gap:1rem;justify-content:center;margin-top:20px;padding-bottom:1rem}.pagination a{background-color:#004f5f;border-radius:5px;color:#fff;font-weight:500;margin-right:10px;padding:10px 20px;text-decoration:none;transition:background-color .2s ease-in-out}.pagination a:hover{background-color:#ccdbdf;color:#004f5f}.pagination .prev{margin-right:0}.pagination .next{margin-left:0}@media(max-width:900px){.blog-search-results-container{width:90%}}@media(max-width:650px){.blog-search-results-container.visible{top:90%}}