/*
Theme Name: Coworking Office Pro
Theme URI: https://www.legacytheme.net/products/coworking-wordpress-theme/
Author: Legacytheme
Author URI: https://www.legacytheme.net/
Description: The Coworking WordPress Theme is expertly crafted for modern workspace businesses seeking a professional online presence. With an intuitive design and flexible layout, this theme allows coworking spaces, shared offices, and business hubs to showcase their services, membership plans, and amenities seamlessly. Its user-friendly interface ensures visitors can easily navigate and find the information they need, while integrated tools like event calendars, booking forms, and service sections provide functionality tailored to coworking operations. Built with performance in mind, the theme supports high-resolution images, engaging typography, and smooth animations, giving your online workspace a polished and contemporary look. From freelancers to startup hubs, the Coworking WordPress Theme empowers businesses to create an impactful digital presence, attract potential members, and enhance collaboration opportunities, all while maintaining a brand identity that reflects professionalism, creativity, and efficiency in every aspect of the design.
Version: 0.0.3
Requires at least: 5.0
Tested up to: 6.1
Requires PHP: 5.2.4
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: coworking-office-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments
Coworking Office Pro WordPress Theme has been created by Legacytheme(legacytheme.net), 2026.
Coworking Office Pro WordPress Theme is released under the terms of GNU GPL

/* Basic Style */



@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap');

.bypostauthor {
  font-weight: 600;
}
/*--------- Site Loader --------------*/
.preloader {
  background: #f4f9ff;
  display: flex;
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  top: 0;
  position: fixed;
  z-index: 99999;
}
.load{
  position:absolute;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  width:100px;
  height:100px;
}
.load hr{
  border:0;
  margin:0;
  width:40%;
  height:40%;
  position:absolute;
  border-radius:50%;
  animation:spin 2s ease infinite;
  opacity: 1;
}
.load :first-child{background:#0C142E;animation-delay:-1.5s}
.load :nth-child(2){background: rgba(51, 166, 255, 1);;animation-delay:-1s}
.load :nth-child(3){background:#0C142E;animation-delay:-0.5s}
.load :last-child{background: rgba(51, 166, 255, 1);}

@keyframes spin{
  0%,100%{transform:translate(0)}
  25%{transform:translate(160%)}
  50%{transform:translate(160%, 160%)}
  75%{transform:translate(0, 160%)}
}


@media screen and (min-width: 1500px) and (max-width: 3000px) {
  .container {
    max-width: 1450px;
  }
}