/*
Theme Name: LandlordLancer
Theme URI: https://siegalworks.com
Author: Siegal Works
Author URI: https://siegalworks.com/
Description: LandlordLancer is a child theme of HomeLancer (https://cozythemes.com/homelancer/), a fast, SEO-friendly Full Site Editing (FSE) WordPress theme built for all home services businesses like handyman, plumbing, HVAC, electrician, cleaning, roofing, painting, pest control, renovation, and more. Ideal for creating professional websites to showcase your services, portfolio, and service booking—all with ease. With 50+ ready-to-use block patterns including headers, footers, hero, about, services, testimonials, pricing, FAQs, and portfolio, plus pre-built templates for homepage, about, services, blog, and contact pages, it offers full drag-and-drop customization and 100% control of every part of your site—no coding needed. Ideal for agencies or solo service providers to build a modern, high-converting, mobile-ready website instantly. Explorefeatures and live demos at https://cozythemes.com/homelancer/
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
Version: 0.6
Requires at least: 5.9
Tested up to: 6.8
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: landlordlancer
Template: homelancer
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

form .wpf_has_custom_css.ff-btn-submit {
  white-space: inherit;
}

.ff_t_c a {
   color: var(--wp--preset--color--heading-color);
}

.slicker-instagram-placeholder.fts-instagram-wrapper {
  border: 1px solid var(--wp--preset--color--background-alt);
  border-radius: 24px;
  width: calc(25% - 14px) !important;
}

@media (max-width: 1024px) {
  .slicker-instagram-placeholder.fts-instagram-wrapper {
    width: calc(50% - 14px) !important;
  }
}

.wp-block-button.homelancer-scrollto-top .wp-block-button__link.wp-element-button {
  width: 50px;
  height: 50px;
  position: fixed;
  right: 25px;
  bottom: 25px;
  display: inline-block;
  z-index: 999;
  text-indent: -5000px;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.089);
  transition: all 0.3s ease-in-out;
  opacity: 0;
  visibility: hidden;

  &.show {
    opacity: 1;
    visibility: visible;
  }
}
.wp-block-button.homelancer-scrollto-top .wp-block-button__link.wp-element-button:after {
  content: "";
  width: 50px;
  height: 50px;
  background-color: #fff;
  -webkit-mask-image: url(assets/images/up-arrow.svg);
  mask-image: url(assets/images/up-arrow.svg);
  mask-repeat: no-repeat;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  position: absolute;
  display: inline-block;
  left: 0;
  top: 0;
}
.wp-block-button.homelancer-scrollto-top .wp-block-button__link.wp-element-button:hover:after {
  background-color: var(--wp--preset--color--light-color) !important;
}

ul.wp-block-list.is-style-list-style-check-circle li::after, ul.wp-block-list.is-style-list-style-check-circle-white li::after, ul.wp-block-list.is-style-list-style-check-circle-black li::after, ul.wp-block-list.is-style-list-style-check-circle-fade li::after, ul.wp-block-list.is-style-list-style-check-circle-fade-primary li::after,
ul.wp-block-list.is-style-list-style-check-circle li::before, ul.wp-block-list.is-style-list-style-check-circle-white li::before, ul.wp-block-list.is-style-list-style-check-circle-black li::before, ul.wp-block-list.is-style-list-style-check-circle-fade li::before, ul.wp-block-list.is-style-list-style-check-circle-fade-primary li::before {
  top: .75em !important;
}

#footer-free-resources   {
  flex-grow: 1;
  flex-basis: 0;
}

@media (min-width: 1100px) {
  #footer-free-resources   {
    flex-grow: 0;
    flex-basis: 28%;
  }
}