.tech-support-page{max-width:1300px;margin:0 auto;padding:30px}.tech-support-page,.tech-support-page-title{width:100%;text-align:center}.tech-support-page-description{width:100%;text-align:left}.tech-support-page-title h1{font-size:1.5em;font-weight:700;margin-bottom:30px}.tech-support-page-description p{font-size:1.1em;margin-bottom:20px}.tech-support-page-search-box-container{background-color:#e8e8e8;padding:30px;border-radius:5px;display:flex;justify-content:flex-start;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.tech-support-page-search-form{display:flex;width:70%;flex-direction:row}.tech-support-page-search-input{width:100%;height:100%;padding:12px 30px 12px 12px;font-size:1em;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;outline:0;transition:border-color .3s;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.tech-support-page-search-input:focus{border-color:#000}.tech-support-page-search-button{width:30%;padding:12px;font-size:1em;color:#fff;background-color:#000;border:0;border-radius:5px;cursor:pointer;transition:background-color .3s;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.tech-support-page-search-input.error{border:1px solid #c33}.error-message{color:#c33;font-size:.8em;margin-top:5px;display:none;position:absolute;bottom:-20px;left:0}.tech-support-page-search-input-container{position:relative;display:flex;align-items:center;width:100%;margin-bottom:0}.clear-input-icon{position:absolute;right:10px;cursor:pointer;font-size:1.2em;display:none}@media (max-width:768px){.tech-support-page-search-form{width:100%;flex-direction:column}.tech-support-page-search-input{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.tech-support-page-search-button{width:100%;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.tech-support-page-search-input-container{margin-bottom:25px}}