MIX · extractor de estilos
Template: inmobiliariarios.com.ar/index.php · mtime: 2026-01-27 19:19
← Volver al álbum Descargar mixed.css Descargar manifest.json
CSS links: 5 Embebidos: 0 Externos: 5 Inline styles: 3 Missing: 0
CSS externos (no embebidos)
CSS embebidos (locales)
No se pudieron embebir CSS locales.
Preview de mixed.css
/* MIXED CSS PACK */
/* Template: inmobiliariarios.com.ar/index.php */
/* Template mtime: 2026-01-27 19:19:18 */

/* external link (no embedded): https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css */
/* external link (no embedded): https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css */
/* external link (no embedded): https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css */
/* external link (no embedded): https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap */
/* external link (no embedded): https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css */

/* ===== INLINE <style> BLOCK #1 ===== */
.hero-section{ position:relative; overflow:hidden; }
    .hero-slider{ position:absolute; inset:0; z-index:0; }
    .hero-overlay{ position:absolute; inset:0; z-index:1; }

    /* Asegura que TODO el contenido (texto/logo/buscador) quede arriba del overlay */
    .hero-content{ position:relative; z-index:2; }

    /* Bloque superior (texto + logo) */
    .hero-top{ padding-top: clamp(38px, 5vw, 72px); }
    .hero-logo-wrap{
      display:flex;
      justify-content:flex-end;
      align-items:center;
      height:100%;
      pointer-events:none; /* el logo no molesta al click del usuario */
    }
    .hero-logo{
      width: min(360px, 100%);
      max-width: 360px;
      height: auto;
      object-fit: contain;
      filter: drop-shadow(0 18px 28px rgba(0,0,0,.35));
      opacity: .98;
    }

    /* Buscador abajo: siempre con espacio y sin ser tapado */
    .search-container{
      position:relative;
      z-index:3;
      margin-top: clamp(18px, 3vw, 34px);
      padding-bottom: clamp(18px, 3vw, 30px);
    }

    /* En mobile, el logo no invade: se centra y baja de tamaño */
    @media (max-width: 991.98px){
      .hero-logo-wrap{ justify-content:center; margin-top: 14px; }
      .hero-logo{ max-width: 240px; }
    }

/* ===== INLINE <style> BLOCK #2 ===== */
/* ===== VARIABLES Y ESTILOS GENERALES ===== */
:root {
  --primary: #8f82ae;
  --primary-dark: #7c6ca0;
  --primary-light: #f8f7fc;
  --accent: #e74c3c;
  --dark: #1e293b;
  --dark-bg: #0f172a;
  --light: #f8fafc;
  --muted: #64748b;
  --border: #e2e8f0;
  --radius: 16px;
  --shadow: 0 10px 25px rgba(15, 23, 42, 0.1);
  --shadow-lg: 0 20px 40px rgba(15, 23, 42, 0.15);
  --gradient: linear-gradient(135deg, var(--primary) 0%, #6b5d90 100%);
  --gradient-dark: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
}

* {
  box-sizing: border-box;
}

body {
  font-family: 'Poppins', system-ui, -apple-system, sans-serif;
  color: var(--dark);
  background: var(--light);
  line-height: 1.6;
  overflow-x: hidden;
  padding-top: 80px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Playfair Display', serif;
  font-weight: 600;
}

.section-py {
  padding: 6rem 0;
}

@media (max-width: 768px) {
  .section-py {
    padding: 4rem 0;
  }
}

.section-title {
  position: relative;
  font-size: 2.5rem;
  font-weight: 700;
  margin-bottom: 1.5rem;
  color: var(--dark);
}

.section-title::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -10px;
  width: 80px;
  height: 4px;
  background: var(--primary);
  border-radius: 2px;
}

@media (max-width: 768px) {
  .section-title {
    font-size: 2rem;
  }
}

/* ===== NAVBAR ===== */
.navbar-premium {
  background: rgba(15, 23, 42, 0.95);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  transition: all 0.3s ease;
  padding: 1rem 0;
}

.navbar-premium.scrolled {
  background: rgba(15, 23, 42, 0.98);
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
}

.navbar-brand {
  font-weight: 700;
  letter-spacing: 0.5px;
}

.brand-img {
  height: 40px;
  width: auto;
}

.brand-text {
  font-size: 1.25rem;
  color: white;
  font-weight: 600;
}

.navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.9) !important;
  font-weight: 500;
  padding: 0.5rem 1rem;
  margin: 0 0.25rem;
  border-radius: 8px;
  transition: all 0.3s ease;
  font-size: 0.95rem;
}

.navbar-nav .nav-link:hover {
  color: white !important;
  background: rgba(255, 255, 255, 0.1);
}

.navbar-nav .nav-link.active {
  background: var(--primary);
  color: white !important;
}

/* ===== HERO SECTION - CORREGIDO ===== */
.hero-section {
  position: relative;
  height: 85vh;
  min-height: 700px;
  display: flex;
  align-items: center;
  overflow: hidden;
  margin-top: -80px;
}

.hero-slider {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.hero-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  opacity: 0;
  transition: opacity 1.5s ease-in-out;
}

.hero-slide.active {
  opacity: 1;
}

.hero-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(
    to bottom,
    rgba(15, 23, 42, 0.6) 0%,
    rgba(15, 23, 42, 0.4) 50%,
    rgba(15, 23, 42, 0.8) 100%
  );
  z-index: 2;
}

.hero-content {
  position: relative;
  z-index: 3;
  width: 100%;
  margin-top: 2rem;
}

.hero-text {
  padding: 2rem;
  max-width: 800px;
}

.hero-text h1 {
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 1.5rem;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
}

.hero-text .lead {
  font-size: 1.25rem;
  margin-bottom: 2rem;
  opacity: 0.9;
}

.hero-buttons {
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}

/* ===== BUSCADOR INTEGRADO - CORREGIDO ===== */
.search-container {
  margin-top: 3rem;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.search-box {
  background: rgba(255, 255, 255, 0.95);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255, 255, 255, 0.2);
}

.search-title {
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--dark);
}

.search-subtitle {
  color: var(--muted);
  font-size: 1rem;
}

.search-box .form-label {
  color: var(--dark);
  font-weight: 600;
  margin-bottom: 0.5rem;
  font-size: 0.875rem;
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.search-box .form-select {
  border: 2px solid var(--border);
  border-radius: 10px;
  padding: 0.75rem 1rem;
  font-size: 1rem;
  height: 54px;
  transition: all 0.3s ease;
  background: white;
}

.search-box .form-select:focus {
  border-color: var(--primary);
  box-shadow: 0 0 0 3px rgba(143, 130, 174, 0.2);
}

.btn-search {
  background: var(--primary);
  color: white;
  border: none;
  border-radius: 10px;
  padding: 0.75rem;
  font-weight: 600;
  transition: all 0.3s ease;
  height: 54px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.btn-search:hover {
  background: var(--primary-dark);
  transform: translateY(-2px);
  box-shadow: var(--shadow);
}

.hero-scroll {
  position: absolute;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 3;
}

.scroll-down {
  display: block;
  width: 40px;
  height: 40px;
  border: 2px solid rgba(255, 255, 255, 0.3);
  border-radius: 50%;
  text-align: center;
  line-height: 36px;
  color: white;
  text-decoration: none;
  transition: all 0.3s ease;
}

.scroll-down:hover {
  border-color: white;
  transform: translateY(5px);
}

/* ===== CARDS ===== */
.property-card {
  background: white;
  border-radius: var(--radius);
  overflow: hidden;
  box-shadow: var(--shadow);
  transition: all 0.3s ease;
  height: 100%;
}

.property-card:hover {
  transform: translateY(-10px);
  box-shadow: var(--shadow-lg);
}

.property-image {
  position: relative;
  height: 240px;
  overflow: hidden;
}

.property-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.5s ease;
}

.property-card:hover .property-image img {
  transform: scale(1.05);
}

.property-type {
  position: absolute;
  top: 15px;
  right: 15px;
  background: rgba(255, 255, 255, 0.95);
  color: var(--primary-dark);
  padding: 0.5rem 1rem;
  border-radius: 50px;
  font-weight: 600;
  font-size: 0.875rem;
  backdrop-filter: blur(5px);
}

.property-overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(transparent, rgba(0,0,0,0.8));
  padding: 2rem 1.5rem 1.5rem;
  transform: translateY(100%);
  transition: transform 0.3s ease;
}

.property-card:hover .property-overlay {
  transform: translateY(0);
}

.property-body {
  padding: 1.5rem;
}

.property-title {
  font-size: 1.25rem;
  font-weight: 600;
  margin-bottom: 0.5rem;
  color: var(--dark);
}

.property-meta {
  display: flex;
  align-items: center;
  gap: 1rem;
  color: var(--muted);
  font-size: 0.9rem;
  margin-bottom: 1rem;
}

.property-link {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  color: var(--primary);
  text-decoration: none;
  font-weight: 600;
  transition: gap 0.3s ease;
}

.property-link:hover {
  gap: 0.75rem;
  color: var(--primary-dark);
}

/* ===== BENEFICIOS ===== */
.benefit-card {
  background: white;
  border-radius: var(--radius);
  padding: 2rem;
  box-shadow: var(--shadow);
  transition: all 0.3s ease;
  border: 1px solid var(--border);
  text-align: center;
}

.benefit-card:hover {
  transform: translateY(-5px);
  box-shadow: var(--shadow-lg);
  border-color: var(--primary);
}

.benefit-icon {
  width: 70px;
  height: 70px;
  background: linear-gradient(135deg, var(--primary-light) 0%, white 100%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto 1.5rem;
  font-size: 2rem;
  color: var(--primary);
}

/* ===== FILTROS ===== */
.filter-tabs .nav-pills {
  gap: 0.5rem;
}

.filter-tabs .nav-link {
  padding: 0.75rem 1.5rem;
  border-radius: 50px;
  background: white;
  color: var(--muted);
  font-weight: 500;
  border: 2px solid var(--border);
  transition: all 0.3s ease;
}

.filter-tabs .nav-link.active {
  background: var(--primary);
  color: white;
  border-color: var(--primary);
}

/* ===== TASACIÓN ===== */
.valuation-card, .info-card {
  border: 1px solid var(--border);
  background: white;
}

.evaluation-item {
  display: flex;
  align-items: flex-start;
  gap: 1rem;
  margin-bottom: 1.5rem;
}

.evaluation-icon {
  width: 40px;
  height: 40px;
  background: var(--primary-light);
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary);
  flex-shrink: 0;
}

.badges-container {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}

.badge {
  padding: 0.5rem 1rem;
  border-radius: 50px;
  font-weight: 500;
}

.bg-primary-transparent {
  background: rgba(143, 130, 174, 0.1);
  border: 1px solid rgba(143, 130, 174, 0.3);
}

/* ===== FOOTER ===== */
.footer-section {
  background: var(--gradient-dark);
  color: white;
}

.footer-logo {
  height: 50px;
}

.footer-title {
  font-size: 1.1rem;
  font-weight: 600;
  margin-bottom: 1.5rem;
  color: white;
}

.footer-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.footer-list li {
  margin-bottom: 0.75rem;
}

.footer-link {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none;
  transition: all 0.3s ease;
}

.footer-link:hover {
  color: white;
  padding-left: 5px;
}

.footer-contact {
  list-style: none;
  padding: 0;
  margin: 0;
}

.footer-contact li {
  display: flex;
  align-items: flex-start;
  gap: 1rem;
  margin-bottom: 1rem;
  color: rgba(255, 255, 255, 0.8);
}

.footer-contact i {
  color: var(--primary);
  margin-top: 0.25rem;
}

.footer-contact a {
  color: rgba(255, 255, 255, 0.8);
  text-decoration: none;
  transition: color 0.3s ease;
}

.footer-contact a:hover {
  color: white;
}

.footer-cta {
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
}

.social-links {
  display: flex;
  gap: 1rem;
}

.social-link {
  width: 45px;
  height: 45px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  text-decoration: none;
  font-size: 1.2rem;
  transition: all 0.3s ease;
}

.social-link.whatsapp { background: #25D366; }
.social-link.instagram { background: #E4405F; }
.social-link.facebook { background: #1877F2; }
.social-link.email { background: var(--primary); }

.social-link:hover {
  transform: translateY(-3px);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
}

.footer-divider {
  border-color: rgba(255, 255, 255, 0.1);
}

/* ===== WHATSAPP FLOTANTE ===== */
.whatsapp-float {
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 1000;
}

.whatsapp-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  background: #25D366;
  border-radius: 50%;
  color: white;
  font-size: 1.8rem;
  text-decoration: none;
  box-shadow: 0 5px 20px rgba(37, 211, 102, 0.3);
  transition: all 0.3s ease;
  position: relative;
}

.whatsapp-btn:hover {
  transform: scale(1.1);
  box-shadow: 0 8px 25px rgba(37, 211, 102, 0.4);
}

.whatsapp-tooltip {
  position: absolute;
  right: 70px;
  background: var(--dark-bg);
  color: white;
  padding: 0.5rem 1rem;
  border-radius: 8px;
  font-size: 0.875rem;
  white-space: nowrap;
  opacity: 0;
  transform: translateX(10px);
  transition: all 0.3s ease;
  pointer-events: none;
}

.whatsapp-btn:hover .whatsapp-tooltip {
  opacity: 1;
  transform: translateX(0);
}

/* ===== MODAL ===== */
.modal-content {
  border-radius: var(--radius);
  border: none;
  box-shadow: var(--shadow-lg);
}

.result-list {
  max-height: 400px;
  overflow-y: auto;
}

.result-item {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1rem;
  border-bottom: 1px solid var(--border);
  text-decoration: none;
  color: var(--dark);
  transition: background 0.3s ease;
}

.result-item:hover {
  background: var(--light);
}

.result-item img {
  width: 80px;
  height: 60px;
  object-fit: cover;
  border-radius: 8px;
}

.result-info {
  flex: 1;
}

/* ===== UTILIDADES ===== */
.text-white-70 { color: rgba(255, 255, 255, 0.7); }
.text-white-80 { color: rgba(255, 255, 255, 0.8); }
.bg-light { background: var(--light) !important; }

.btn-primary {
  background: var(--primary);
  border-color: var(--primary);
  padding: 0.75rem 1.5rem;
  font-weight: 600;
  border-radius: 12px;
  transition: all 0.3s ease;
}

.btn-primary:hover {
  background: var(--primary-dark);
  border-color: var(--primary-dark);
  transform: translateY(-2px);
  box-shadow: var(--shadow);
}

.btn-outline-primary {
  color: var(--primary);
  border-color: var(--primary);
  background: transparent;
}

.btn-outline-primary:hover {
  background: var(--primary);
  border-color: var(--primary);
}

.btn-outline-light:hover {
  color: var(--dark);
}

/* ===== RESPONSIVE ===== */
@media (max-width: 1200px) {
  .hero-text h1 {
    font-size: 3rem;
  }
}

@media (max-width: 992px) {
  .hero-section {
    height: auto;
    min-height: auto;
    padding: 120px 0 80px;
  }
  
  .hero-text {
    text-align: center;
    max-width: 100%;
  }
  
  .hero-text h1 {
    font-size: 2.5rem;
  }
  
  .hero-buttons {
    justify-content: center;
  }
  
  .search-container {
    margin-top: 2rem;
  }
}

@media (max-width: 768px) {
  .brand-img {
    height: 30px;
  }
  
  .brand-text {
    font-size: 1rem;
  }
  
  .navbar-toggler {
    padding: 0.25rem 0.5rem;
  }
  
  .hero-text h1 {
    font-size: 2rem;
  }
  
  .hero-text .lead {
    font-size: 1.1rem;
  }
  
  .search-box {
    padding: 1.5rem;
  }
  
  .search-title {
    font-size: 1.25rem;
  }
  
  .search-box .form-select,
  .btn-search {
    height: 48px;
  }
  
  .property-image {
    height: 200px;
  }
  
  .whatsapp-float {
    bottom: 20px;
    right: 20px;
  }
  
  .whatsapp-btn {
    width: 50px;
    height: 50px;
    font-size: 1.5rem;
  }
}

@media (max-width: 576px) {
  .section-title {
    font-size: 1.75rem;
  }
  
  .hero-text h1 {
    font-size: 1.75rem;
  }
  
  .hero-buttons {
    flex-direction: column;
    width: 100%;
  }
  
  .hero-buttons .btn {
    width: 100%;
    justify-content: center;
  }
  
  .search-box {
    padding: 1rem;
  }
  
  .search-box .row {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  
  .search-box .col-md-4,
  .search-box .col-lg-2,
  .search-box .col-lg-1,
  .search-box .col-lg-3 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
}

/* Animaciones personalizadas */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.animate-fadeInUp {
  animation: fadeInUp 0.6s ease forwards;
}

/* ===== INLINE <style> BLOCK #3 ===== */
.wa-float{
    position:fixed;
    right:18px;
    bottom:18px;
    z-index:9999;
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  }

  .wa-btn{
    width:60px;height:60px;border-radius:50%;
    border:none;
    background:linear-gradient(135deg,#25D366,#128C7E);
    color:#fff;display:grid;place-items:center;
    cursor:pointer;
    box-shadow:0 10px 30px rgba(37,211,102,.45);
    transition:transform .25s, box-shadow .25s, filter .25s;
  }
  .wa-btn:hover{
    transform:translateY(-3px) scale(1.05);
    box-shadow:0 14px 36px rgba(37,211,102,.55);
    filter:brightness(.98);
  }

  .wa-card{
    position:absolute;
    right:0;
    bottom:74px;
    width:min(360px,92vw);
    background:#fff;
    border-radius:18px;
    border:1px solid #e6e8ec;
    box-shadow:0 18px 60px rgba(0,0,0,.25);
    overflow:hidden;
    transform:translateY(10px);
    opacity:0;
    transition:.25s ease;
  }
  .wa-card[aria-modal="true"]{ transform:none; opacity:1; }

  .wa-head{
    display:flex;
    align-items:center;
    gap:12px;
    padding:14px;
    background:linear-gradient(135deg,#25D366,#128C7E);
    color:#fff;
  }
  .wa-avatar{
    width:40px;height:40px;border-radius:10px;
    background:rgba(255,255,255,.18);
    display:grid;place-items:center;
    font-weight:800;
    letter-spacing:.5px;
  }
  .wa-title{ font-weight:800; }
  .wa-status{ font-size:.85rem; opacity:.92; }

  .wa-close{
    margin-left:auto;
    border:none;background:transparent;color:#fff;
    font-size:24px;cursor:pointer;line-height:1;
    padding:2px 8px;border-radius:10px;
  }
  .wa-close:hover{ background:rgba(255,255,255,.16); }

  .wa-body{
    padding:14px;
    max-height:40vh;
    overflow:auto;
    background:#f6f7f8;
    display:flex;
    flex-direction:column;
    gap:8px;
  }
  .wa-bubble{
    max-width:88%;
    padding:10px 12px;
    border-radius:14px;
    font-size:.95rem;
    box-shadow:0 4px 10px rgba(0,0,0,.08);
  }
  .wa-bot{
    background:#ffffff;
    border:1px solid #e6e8ec;
    align-self:flex-start;
  }
  .wa-user{
    background:#E9F7EF;
    border:1px solid #cfeedd;
    align-self:flex-end;
  }

  .wa-compose{
    display:grid;
    grid-template-columns:1fr auto;
    gap:8px;
    padding:10px;
    border-top:1px solid #e6e8ec;
    background:#ffffff;
  }
  .wa-compose textarea{
    resize:none;
    border-radius:12px;
    padding:10px;
    border:1px solid #e6e8ec;
    font-family:inherit;
    outline:none;
  }
  .wa-compose textarea:focus{
    border-color:#25D366;
    box-shadow:0 0 0 3px rgba(37,211,102,.18);
  }
  .wa-send{
    background:#25D366;
    color:#fff;
    border:none;
    border-radius:12px;
    padding:0 16px;
    cursor:pointer;
    transition:.2s;
  }
  .wa-send:hover{ background:#1fb85a; }

  @media(max-width:480px){
    .wa-float{ right:12px; bottom:12px; }
    .wa-card{ width:calc(100vw - 24px); }
  }

      
Manifest preview
{
    "template": "inmobiliariarios.com.ar/index.php",
    "template_mtime": 1769541558,
    "template_mtime_human": "2026-01-27T19:19:18+00:00",
    "css_links_found": [
        "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css",
        "https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css",
        "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap",
        "https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"
    ],
    "css_links_external": [
        "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css",
        "https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css",
        "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&family=Playfair+Display:wght@400;600;700&display=swap",
        "https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css"
    ],
    "css_links_embedded": [],
    "inline_style_blocks": 3,
    "inline_imports_external": [],
    "inline_imports_embedded": [],
    "missing_css_files": []
}