/*
Theme Name: Altus Architecture
Author: CozyThemes
Author URI: https://cozythemes.com/
Description: Altus Architecture is a modern Full Site Editing WordPress theme for architecture firms, engineering companies, interior designers, and construction professionals. Built as a HomeLancer child theme, it offers clean, flexible block-based layouts for showcasing projects, services, portfolios, and expertise. Explore more demos and features at https://cozythemes.com/homelancer/.
Template: homelancer
Version: 1.0.3
Requires at least: 6.6
Tested up to: 7.1
Requires PHP: 7.4
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: altus-architecture
Tags: blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, e-commerce, full-site-editing, block-patterns, full-width-template, rtl-language-support, threaded-comments, translation-ready, block-styles, wide-blocks
*/
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
nav.wp-block-navigation ul li a:hover,
.wp-block-button.is-style-outline a:hover {
  color: var(--wp--preset--color--secondary) !important;
}

.entry-content.wp-block-post-content a,
.wp-block-comment-content a,
p a,
.wp-block-heading a {
  text-decoration: underline;
}

figure.wp-block-gallery.border-style figure.wp-block-image img {
  object-fit: contain !important;
  padding: 28px 40px;
}
hr.wp-block-separator.is-style-altus-architecture-separator-thin {
  height: 1px !important;
}
.wp-block-button.is-style-button-with-uparrow-icon a.wp-element-button {
  position: relative;
  padding-right: 40px !important;
}
.wp-block-button.is-style-button-with-uparrow-icon a.wp-element-button:after {
  right: 22px;
  margin-top: -5px;
}
.wp-block-button.is-style-button-with-uparrow-icon
  a.wp-element-button:hover:after {
  right: 17px;
}
a.wp-block-button__link.has-transparent-background-color:hover {
  background-color: var(--wp--preset--color--black-color) !important;
  color: var(--wp--preset--color--light-color) !important;
  border-color: var(--wp--preset--color--black-color) !important;
}
.wp-block-button.is-style-button-with-arrow-text a.wp-block-button__link:hover {
  background: transparent !important;
}
.taxonomy-category.wp-block-post-terms a,
.taxonomy-post_tag.wp-block-post-terms a,
.wp-block-tag-cloud a {
  border: 1px solid !important;
}
@media (max-width: 767px) {
  .wp-block-group.hero-project-details {
    gap: 28px;
  }
}
