/* ----------------------------------

Template Name: Markia - SEO & Digital Marketing Agency Template
Author: validtheme
Description:
Version: 1.0

Main Font    : Plus Jakarta Sans
Main Color   : #2802D2

-------------------------------------

[Typography]

Body copy:    15px 'Plus Jakarta Sans', sans-serif
Header:     36px 'Plus Jakarta Sans', sans-serif
Input, textarea:  16px 'Plus Jakarta Sans', sans-serif
Sidebar heading:  22px 'Plus Jakarta Sans', sans-serif

>>> TABLE OF CONTENTS:
=======================
        
    01. Template default css
        - Animations
        - General
        - Section Title
        - Video Button
        - Typography
        - Tables
        - Forms
        - Buttons
        - Pagination
        - Colors
        - Accordion
        - Tabs
    02. Preloader
    03 Navbar
        - Navbar Default
        - Navbar Transparent
        - Navbar Sticky
    04. Banner
        - Banner One
        - Banner Two
        - Banner Three
    05. Services
        - Version One
        - Version Two
        - Service Single
	06. About
        - Version One
        - Version Two
    07. Project
        - Project Carousel
        - Project Grid
        - Project Single
    08. Why Choose Us
    09. Team
        - Team Version One
        - Team Single
    10. Testimonials
    11. Why Choose Us
    12. Faq
    13. Progress
    14. Brand / Partner
    15. Feature
    16. What We Offer
    17. Pricing
    18. Blog
        - Standard
        - Grid
        - Left Sidebar
        - Right Sidebar
        - Single
    21. Error 404
    22. Footer
    23. PHP Contact Form
    24. Others

*/

/*
** General Styles for HTML tags
*/

  .big-heading {
  font-size: 48px; /* default */
  font-weight: 600;
}

/* Tablet */
@media (max-width: 768px) {
  .big-heading {
    font-size: 22px;
  }
}

/* Mobile */
@media (max-width: 480px) {
  .big-heading {
    font-size: 18px;
  }
}

.cta-buttons {
  display: flex;
  gap: 15px;
  align-items: center;
}

/* Common Button Style */
.btn {
  padding: 12px 25px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  text-decoration: none;
  transition: 0.3s ease;
}

.btn-orange {
  display: inline-block;
  background-color: #ff6a00;
  color: #ffffff;
  padding: 12px 25px;
  font-size: 14px;
  font-weight: 600;
  border-radius: 6px;
  text-decoration: none;
  border: none;
  transition: 0.3s ease;
}

.btn-orange:hover {
  background-color: #e65c00;
}


/* White Button */
.btn-white {
  background-color: #fff;
  color: #333;
  border: 2px solid #ddd;
}

.btn-white:hover {
  background-color: #f5f5f5;
}
.btn {
  box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}

.text {
  text-align: justify;
}