/*
Theme Name: Financial Advisor Pro
Theme URI: https://www.legacytheme.net/products/financial-advisor-wordpress-theme/
Author: Legacytheme
Author URI: https://www.legacytheme.net/
Description: The Financial Advisor WordPress Theme is a modern, elegant, and professionally designed solution tailored for financial planners, consultants, wealth managers, Financial Advisor, Financial Consultant, Investment Advisor, Financial Planner, Wealth Manager, Portfolio Manager, Retirement Planning, Tax Planning, Financial Services, and agencies. It features a clean layout, sophisticated typography, and intuitive navigation that builds trust with potential clients. The theme offers responsive design, making every page look stunning on mobile, tablet, and desktop devices. With personalization options, banner sections, CTAs, team highlights, and testimonials, it helps financial professionals present their expertise clearly and attractively. Its optimized, secure, and fast-loading code ensures a smooth user experience. Whether you’re showcasing services, client success stories, or financial insights, this theme gives you the perfect platform to build credibility and grow your business online.
Version: 0.0.1
Requires at least: 5.0
Tested up to: 6.8
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: financial-advisor-pro
Tags: one-column, right-sidebar, custom-menu, editor-style, featured-images, full-width-template, sticky-post, theme-options, threaded-comments
Financial Advisor Pro WordPress Theme has been created by Legacytheme(legacytheme.net), 2025.
Financial Advisor Pro WordPress Theme is released under the terms of GNU GPL

/* Basic Style */


@import url('https://fonts.googleapis.com/css2?family=Just+Another+Hand&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Protest+Riot&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Just+Another+Hand&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Protest+Riot&display=swap');
.bypostauthor {
  font-weight: 600;
}
/*--------- Site Loader --------------*/
.preloader {
  background: #fff;
  display: flex;
  height: 100%;
  width: 100%;
  left: 0;
  bottom: 0;
  top: 0;
  position: fixed;
  z-index: 99999;
  justify-content: center;
  align-items: center;
}



/* ============ Loader 3 ============== */
.loader3 {
  position: relative;
  width: 180px;
  height: 140px;
  
  &:after, &:before {
      position: absolute;
      content: "";
      background-color: #FFA813;
  }
  
  &:after {
      height: 40px;
      width: 40px;
      left: 70px;
      top: 50px;
      border-radius: 3px;
      background-color: #FFD952;
      animation: loader-rotate1 1.8s ease-in-out infinite;
      animation-direction: alternate;
      transform-origin: center center;
  }
  
  &:before {
      height: 80px;
      width: 80px;
      top: 30px;
      left: 50px;
      border-radius: 7px;
      background-color: #0D7C50;
      animation: loader-rotate2 1.8s ease-in-out infinite;
      animation-direction: alternate;
      transform-origin: center center;
  }
}

@keyframes loader-rotate1 {
  0% {
      transform: rotate(0deg) scale(1);
  } 
  65% {
      transform: rotate(-90deg) scale(0.3);
  }
  100% {
      transform: rotate(270deg) scale(1.2);
  }
}
@keyframes loader-rotate2 {
  0% {
      transform: rotate(0deg) scale(1);
  } 
  45% {
      transform: rotate(90deg) scale(0.8);
  }
  100% {
      transform: rotate(-270deg) scale(1.1);
  }
}






