/****
//
Hetz Enterprises - My(Web)Sphere
Subtheme specific CSS
//
*** *//* Custom styles for the search block */.search-block-form{background-color:#FFFFFF;/* White background color */padding:5px 10px 0 !important;/* Padding around the form */border-radius:25px;/* Rounded corners *//* Light gray border */width:320px;/* Max width for the form */margin:0 auto;/* Center the form horizontally */display:flex;/* Use flexbox for alignment */align-items:center;/* Center items vertically */}.search-block-form .form-search{border-radius:0.5rem 0 0 0.5rem;/* Rounded left corners */padding:5px 20px;/* Padding inside the search input */font-size:16px;/* Increase font size */border:1px solid #343A40;/* Darker border for higher contrast */border-right:none;/* Remove right border to connect with button */color:#343A40;/* Darker text color */flex:1;/* Allow input to take available space */}.search-block-form .form-actions .btn{border-radius:0 0.5rem 0.5rem 0;/* Rounded right corners */padding:5px 20px;/* Padding inside the button */font-size:16px;/* Increase font size */background:linear-gradient(90deg,#3A77DC,#B444BA);/* Gradient background */color:#FFFFFF;/* White text color */border:1px solid #343A40;/* Light gray border for higher contrast */border-left:none;/* Remove left border to connect with input */transition:background-color 500ms ease-in-out;/* Smooth transition for hover effects */}.search-block-form .form-actions .btn:hover{background:linear-gradient(45deg,#10A6F1,#D8A5EA);transition:background-color 500ms ease-in-out;/* Darker gradient on hover *//* Slightly increase size on hover */}.search-block-form .form-search:focus{/* Blue border on focus */outline:none !important;box-shadow:none !important;border:1px solid #343A40;border-right:none;/* Remove default outline */}@media screen and (max-width:1400px){.search-block-form{background-color:#FFFFFF;/* White background color */padding:20px 0;/* Padding around the form */border-radius:25px;/* Rounded corners *//* Light gray border */max-width:400px;/* Max width for the form */margin:0 auto;/* Center the form horizontally */display:flex;/* Use flexbox for alignment */align-items:center;/* Center items vertically */}}