#blog-search-form input[type=text]{background-color:#fff;border:1px solid #004f5f;color:#004f5f;float:right;font-size:16px;margin-right:10px;margin-top:unset;max-width:280px;padding:10px;width:100%}#blog-search-results h3{display:inline-block;padding:2rem 1rem 1rem;position:relative}#blog-search-results h3:before{background-color:#004f5f;bottom:0;content:"";height:4px;left:15px;position:absolute;width:calc(100% - 15px)}#blog-search-results h3:after{background-color:#fff;bottom:0;content:"";height:4px;position:absolute;right:4px;width:4px}#blog-search-form input[type=text]::placeholder{color:#004f5f}#blog-search-form input[type=text]:focus{outline:none}.blog-search-results-container{background-color:#fff;box-shadow:0 1px 15px #33727e;left:50%;max-height:70vh;max-width:1310px;opacity:0;overflow-y:auto;position:absolute;top:4rem;transform:translateX(-50%);transition:opacity .4s ease,transform .4s ease;width:100%}.blog-search-results-container .post-card{align-items:center;border-bottom:1px solid #eee;color:#333;display:flex;padding:20px 1rem;text-decoration:none;transition:background-color .3s ease}.blog-search-results-container .post-card:hover{background-color:#f5f5f5}.blog-search-results-container .post-card-content{flex:1 1 auto}.blog-search-results-container .post-card-content h4{font-size:1.5rem;font-weight:500;margin:0}.blog-search-results-container .post-card-content .post-date{color:#ff4e00;font-size:1.125rem;margin:5px 0}.blog-search-results-container .post-card-content .post-author{font-size:1.125rem;margin:5px 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{opacity:1;z-index:3}.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}.post-card p{color:#004f5f;font-size:1.125rem}.post-card .post-author{color:#ff4e00;font-size:1.125rem}.back-button{align-items:center;border-bottom:1px solid;box-sizing:border-box;color:#004f5f;display:none;font-size:16px;justify-content:center;padding:10px}@media(max-width:768px){.blog-title{margin-top:2rem}#blog-search-form input[type=text]{border:unset;border-bottom:1px solid #004f5f;line-height:1;margin-right:0;max-width:200px}.content-wrapper .row-number-4 .row-fluid{align-items:flex-start;flex-direction:column-reverse}.span3.widget-span.widget-type-custom_widget section{background-color:#fff;float:right;padding:0 2rem;position:fixed;right:0;top:100px;width:100%;z-index:1}.blog-search-results-container{top:4rem}.blog-search-section{align-items:center;display:flex;justify-content:space-between}.back-button{display:flex}}