/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 03 2026 | 04:39:02 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 31 2026 | 21:05:59 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 21 2026 | 16:24:50 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 13 2026 | 05:22:31 */
/* =================================================
   1. VARIABLES & TOKENS
================================================= */
:root {
  --color-grey: #75758F;
  --color-bg-on-primary-light: #F7F7FF;
  --color-primary-500: #4D4DED;
  --color-hover-link: #0A0AFF;
  --color-primary: #000069;
  --color-secondary: #00D5FF;
  --color-black: #000014;
  --color-white: #FFFFFF;
  --color-accent: #7A6EFF;
  --color-bg-pressed: #0088A3;
  --color-hover-boton: #00FFFF;
  --color-pastel: #F1F1FF;

  --color-1: #005136;
  --color-2: #32231C;
  --color-3: #F7F2E5;
  --color-4: #5F605F;
  --color-5: #1E612C;
  --color-6: #DEA747;
  --color-7: #102E1F;
  --color-8: #F9C60B;
  --color-9: #25D366;
  --color-10: #99C252;
}
/* =================================================
   2. BASE / RESETS UI
================================================= */

*,
*::before,
*::after {
  box-sizing: border-box;
  margin: initial;
  padding: initial;
  
}

html,
body {
  font-family: var(--e-global-typography-f48ca31-font-family), sans-serif;
}

body {
  margin-top: 140px;
  background-color: #f7f2e5;
  background-repeat: repeat;
  background-position: center center;
  background-size: contain;
  background-image: url('https://huambrillaexotica.com/wp-content/uploads/2026/06/bg_fondo_web-scaled.webp');
}



@media (max-width: 1024px) {
    body {
      margin-top: 120px;
    }
}

@media (max-width: 767px) {
  body {
      margin-top: 90px;
  }    
}


h1,
h2,
h3,
h4,
h5,
h6,
p,
figure,
blockquote,
dl,
dd {
  margin: 0;
  padding: 0;
}

ul,
ol {
  list-style: none;
  padding: 0;
}

a {
  text-decoration: none;
  color: initial;
}

img,
picture,
video,
canvas,
svg {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

img {
  display: block !important;
  vertical-align: initial;
}

input,
textarea,
select,
button {
  font: inherit;
  color: inherit;
  border: none;
  outline: none;
  background: none;
  padding: 0;
}

button {
  cursor: pointer;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* =================================================
   3. UTILITIES
================================================= */
/* ---------- Texto ---------- */
/* ---- Clases base (widgets normales, sin cambios) ---- */
.ui_text--clamp {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ui_text--1line { -webkit-line-clamp: 1; }
.ui_text--2lines { -webkit-line-clamp: 2; }
.ui_text--3lines { -webkit-line-clamp: 3; }
.ui_text--4lines { -webkit-line-clamp: 4; }


/* ---- Fix para Dynamic Field (JetEngine) ---- */
.ui_text--clamp .jet-listing-dynamic-field__content {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ui_text--1line .jet-listing-dynamic-field__content { -webkit-line-clamp: 1; }
.ui_text--2lines .jet-listing-dynamic-field__content { -webkit-line-clamp: 2; }
.ui_text--3lines .jet-listing-dynamic-field__content { -webkit-line-clamp: 3; }
.ui_text--4lines .jet-listing-dynamic-field__content { -webkit-line-clamp: 4; }

/* ---------- Generales ---------- */

/* ---------- Posicionamiento base ---------- */
.ui_pos-rel {
  position: relative;
}

.ui_pos-abs {
  position: absolute;
  inset: 0;
}

/* FORZA A CUALQUIER DIV INTERMEDIO A OCUPAR EL 100% EN ESCRITORIO Y MÓVIL */
.ui_pos-abs div,
.ui_pos-abs > div {
  width: 100%;
  height: 100%;
}

@media (max-width: 767px) {
  .ui_pos-abs > div {
    height: 100%;
  }
}

/* ---------- Media (imagen / video) ---------- */
/* Añadimos selectores más profundos por si hay wrappers en medio */
.ui_pos-abs img,
.ui_pos-abs video,
.ui_pos-abs div img,
.ui_pos-abs div video {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  object-position: center;
  display: block; /* Elimina espacios vacíos inline por defecto */
}

/* ---------- Caso especial (si realmente lo necesitas) ---------- */
.ui_video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* ---------- Overlays ---------- */
.ui_ov {
  position: absolute;
  inset: 0;
}

.ui_ov-000000 {
  background-color: #000000;
}

.ui_ov--0 {
  opacity: 0;
}

.ui_ov--4 {
  opacity: 0.4;
}

.ui_ov--5 {
  opacity: 0.5;
}

.ui_ov--10 {
  opacity: 0.1;
}

.ui_ov--15 {
  opacity: 0.15;
}

.ui_ov--20 {
  opacity: 0.2;
}

.ui_ov--25 {
  opacity: 0.25;
}

.ui_ov--30 {
  opacity: 0.3;
}

.ui_ov--40 {
  opacity: 0.4;
}

.ui_ov--50 {
  opacity: 0.5;
}

.ui_ov--75 {
  opacity: 0.75;
}

.ui_ov--100 {
  opacity: 1;
}

/* 1. Definición del color de fondo como el degradado de Figma (al 100% de la capa) */
.ui_ov-gradient-blue {
  background-image: linear-gradient(
    to left, 
    rgba(10, 160, 255, 0.12) 25%,   /* La luz ahora inicia desde la derecha */
    rgba(4, 4, 166, 0.64) 55%,     
    rgba(0, 0, 105, 1) 67%          
  );
}

/* 2. Tu nueva clase utilitaria de opacidad al 80% (para igualar el diseño de Figma) */
.ui_ov--80 {
  opacity: 0.8;
}



/* ---------- Espaciados ---------- */
/* ===================== */
/* PADDING - BASE */
/* ===================== */

/* General */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_p-2 { padding: 2px; }
.ui_p-4 { padding: 4px; }
.ui_p-6 { padding: 6px; }
.ui_p-8 { padding: 8px; }
.ui_p-10 { padding: 10px; }
.ui_p-12 { padding: 12px; }
.ui_p-14 { padding: 14px; }
.ui_p-16 { padding: 16px; }
.ui_p-18 { padding: 18px; }
.ui_p-20 { padding: 20px; }
.ui_p-22 { padding: 22px; }
.ui_p-24 { padding: 24px; }
.ui_p-26 { padding: 26px; }
.ui_p-28 { padding: 28px; }
.ui_p-30 { padding: 30px; }
.ui_p-32 { padding: 32px; }
.ui_p-34 { padding: 34px; }
.ui_p-36 { padding: 36px; }
.ui_p-38 { padding: 38px; }
.ui_p-40 { padding: 40px; }
.ui_p-42 { padding: 42px; }
.ui_p-44 { padding: 44px; }
.ui_p-46 { padding: 46px; }
.ui_p-48 { padding: 48px; }
.ui_p-50 { padding: 50px; }
.ui_p-52 { padding: 52px; }
.ui_p-54 { padding: 54px; }
.ui_p-56 { padding: 56px; }
.ui_p-58 { padding: 58px; }
.ui_p-60 { padding: 60px; }
.ui_p-62 { padding: 62px; }
.ui_p-64 { padding: 64px; }
.ui_p-66 { padding: 66px; }
.ui_p-68 { padding: 68px; }
.ui_p-70 { padding: 70px; }
.ui_p-72 { padding: 72px; }
.ui_p-74 { padding: 74px; }
.ui_p-76 { padding: 76px; }
.ui_p-78 { padding: 78px; }
.ui_p-80 { padding: 80px; }
.ui_p-82 { padding: 82px; }
.ui_p-84 { padding: 84px; }
.ui_p-86 { padding: 86px; }
.ui_p-88 { padding: 88px; }
.ui_p-90 { padding: 90px; }
.ui_p-92 { padding: 92px; }
.ui_p-94 { padding: 94px; }
.ui_p-96 { padding: 96px; }
.ui_p-98 { padding: 98px; }
.ui_p-100 { padding: 100px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_p-2 { padding: 2px; }
  .ui_p-4 { padding: 3px; }
  .ui_p-6 { padding: 5px; }
  .ui_p-8 { padding: 7px; }
  .ui_p-10 { padding: 9px; }
  .ui_p-12 { padding: 10px; }
  .ui_p-14 { padding: 12px; }
  .ui_p-16 { padding: 14px; }
  .ui_p-18 { padding: 15px; }
  .ui_p-20 { padding: 17px; }
  .ui_p-22 { padding: 19px; }
  .ui_p-24 { padding: 20px; }
  .ui_p-26 { padding: 22px; }
  .ui_p-28 { padding: 24px; }
  .ui_p-30 { padding: 26px; }
  .ui_p-32 { padding: 27px; }
  .ui_p-34 { padding: 29px; }
  .ui_p-36 { padding: 31px; }
  .ui_p-38 { padding: 32px; }
  .ui_p-40 { padding: 34px; }
  .ui_p-42 { padding: 36px; }
  .ui_p-44 { padding: 37px; }
  .ui_p-46 { padding: 39px; }
  .ui_p-48 { padding: 41px; }
  .ui_p-50 { padding: 43px; }
  .ui_p-52 { padding: 44px; }
  .ui_p-54 { padding: 46px; }
  .ui_p-56 { padding: 48px; }
  .ui_p-58 { padding: 49px; }
  .ui_p-60 { padding: 51px; }
  .ui_p-62 { padding: 53px; }
  .ui_p-64 { padding: 54px; }
  .ui_p-66 { padding: 56px; }
  .ui_p-68 { padding: 58px; }
  .ui_p-70 { padding: 60px; }
  .ui_p-72 { padding: 61px; }
  .ui_p-74 { padding: 63px; }
  .ui_p-76 { padding: 65px; }
  .ui_p-78 { padding: 66px; }
  .ui_p-80 { padding: 68px; }
  .ui_p-82 { padding: 70px; }
  .ui_p-84 { padding: 71px; }
  .ui_p-86 { padding: 73px; }
  .ui_p-88 { padding: 75px; }
  .ui_p-90 { padding: 77px; }
  .ui_p-92 { padding: 78px; }
  .ui_p-94 { padding: 80px; }
  .ui_p-96 { padding: 82px; }
  .ui_p-98 { padding: 83px; }
  .ui_p-100 { padding: 85px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_p-2 { padding: 2px; }
  .ui_p-4 { padding: 3px; }
  .ui_p-6 { padding: 4px; }
  .ui_p-8 { padding: 5px; }
  .ui_p-10 { padding: 7px; }
  .ui_p-12 { padding: 8px; }
  .ui_p-14 { padding: 9px; }
  .ui_p-16 { padding: 10px; }
  .ui_p-18 { padding: 12px; }
  .ui_p-20 { padding: 13px; }
  .ui_p-22 { padding: 14px; }
  .ui_p-24 { padding: 16px; }
  .ui_p-26 { padding: 17px; }
  .ui_p-28 { padding: 18px; }
  .ui_p-30 { padding: 20px; }
  .ui_p-32 { padding: 21px; }
  .ui_p-34 { padding: 22px; }
  .ui_p-36 { padding: 23px; }
  .ui_p-38 { padding: 25px; }
  .ui_p-40 { padding: 26px; }
  .ui_p-42 { padding: 27px; }
  .ui_p-44 { padding: 29px; }
  .ui_p-46 { padding: 30px; }
  .ui_p-48 { padding: 31px; }
  .ui_p-50 { padding: 33px; }
  .ui_p-52 { padding: 34px; }
  .ui_p-54 { padding: 35px; }
  .ui_p-56 { padding: 36px; }
  .ui_p-58 { padding: 38px; }
  .ui_p-60 { padding: 39px; }
  .ui_p-62 { padding: 40px; }
  .ui_p-64 { padding: 42px; }
  .ui_p-66 { padding: 43px; }
  .ui_p-68 { padding: 44px; }
  .ui_p-70 { padding: 46px; }
  .ui_p-72 { padding: 47px; }
  .ui_p-74 { padding: 48px; }
  .ui_p-76 { padding: 49px; }
  .ui_p-78 { padding: 51px; }
  .ui_p-80 { padding: 52px; }
  .ui_p-82 { padding: 53px; }
  .ui_p-84 { padding: 55px; }
  .ui_p-86 { padding: 56px; }
  .ui_p-88 { padding: 57px; }
  .ui_p-90 { padding: 59px; }
  .ui_p-92 { padding: 60px; }
  .ui_p-94 { padding: 61px; }
  .ui_p-96 { padding: 62px; }
  .ui_p-98 { padding: 64px; }
  .ui_p-100 { padding: 65px; }
}


/* Horizontal (x) */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_px-2 { padding-inline: 2px; }
.ui_px-4 { padding-inline: 4px; }
.ui_px-6 { padding-inline: 6px; }
.ui_px-8 { padding-inline: 8px; }
.ui_px-10 { padding-inline: 10px; }
.ui_px-12 { padding-inline: 12px; }
.ui_px-14 { padding-inline: 14px; }
.ui_px-16 { padding-inline: 16px; }
.ui_px-18 { padding-inline: 18px; }
.ui_px-20 { padding-inline: 20px; }
.ui_px-22 { padding-inline: 22px; }
.ui_px-24 { padding-inline: 24px; }
.ui_px-26 { padding-inline: 26px; }
.ui_px-28 { padding-inline: 28px; }
.ui_px-30 { padding-inline: 30px; }
.ui_px-32 { padding-inline: 32px; }
.ui_px-34 { padding-inline: 34px; }
.ui_px-36 { padding-inline: 36px; }
.ui_px-38 { padding-inline: 38px; }
.ui_px-40 { padding-inline: 40px; }
.ui_px-42 { padding-inline: 42px; }
.ui_px-44 { padding-inline: 44px; }
.ui_px-46 { padding-inline: 46px; }
.ui_px-48 { padding-inline: 48px; }
.ui_px-50 { padding-inline: 50px; }
.ui_px-52 { padding-inline: 52px; }
.ui_px-54 { padding-inline: 54px; }
.ui_px-56 { padding-inline: 56px; }
.ui_px-58 { padding-inline: 58px; }
.ui_px-60 { padding-inline: 60px; }
.ui_px-62 { padding-inline: 62px; }
.ui_px-64 { padding-inline: 64px; }
.ui_px-66 { padding-inline: 66px; }
.ui_px-68 { padding-inline: 68px; }
.ui_px-70 { padding-inline: 70px; }
.ui_px-72 { padding-inline: 72px; }
.ui_px-74 { padding-inline: 74px; }
.ui_px-76 { padding-inline: 76px; }
.ui_px-78 { padding-inline: 78px; }
.ui_px-80 { padding-inline: 80px; }
.ui_px-82 { padding-inline: 82px; }
.ui_px-84 { padding-inline: 84px; }
.ui_px-86 { padding-inline: 86px; }
.ui_px-88 { padding-inline: 88px; }
.ui_px-90 { padding-inline: 90px; }
.ui_px-92 { padding-inline: 92px; }
.ui_px-94 { padding-inline: 94px; }
.ui_px-96 { padding-inline: 96px; }
.ui_px-98 { padding-inline: 98px; }
.ui_px-100 { padding-inline: 100px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_px-2 { padding-inline: 2px; }
  .ui_px-4 { padding-inline: 3px; }
  .ui_px-6 { padding-inline: 5px; }
  .ui_px-8 { padding-inline: 7px; }
  .ui_px-10 { padding-inline: 9px; }
  .ui_px-12 { padding-inline: 10px; }
  .ui_px-14 { padding-inline: 12px; }
  .ui_px-16 { padding-inline: 14px; }
  .ui_px-18 { padding-inline: 15px; }
  .ui_px-20 { padding-inline: 17px; }
  .ui_px-22 { padding-inline: 19px; }
  .ui_px-24 { padding-inline: 20px; }
  .ui_px-26 { padding-inline: 22px; }
  .ui_px-28 { padding-inline: 24px; }
  .ui_px-30 { padding-inline: 26px; }
  .ui_px-32 { padding-inline: 27px; }
  .ui_px-34 { padding-inline: 29px; }
  .ui_px-36 { padding-inline: 31px; }
  .ui_px-38 { padding-inline: 32px; }
  .ui_px-40 { padding-inline: 34px; }
  .ui_px-42 { padding-inline: 36px; }
  .ui_px-44 { padding-inline: 37px; }
  .ui_px-46 { padding-inline: 39px; }
  .ui_px-48 { padding-inline: 41px; }
  .ui_px-50 { padding-inline: 43px; }
  .ui_px-52 { padding-inline: 44px; }
  .ui_px-54 { padding-inline: 46px; }
  .ui_px-56 { padding-inline: 48px; }
  .ui_px-58 { padding-inline: 49px; }
  .ui_px-60 { padding-inline: 51px; }
  .ui_px-62 { padding-inline: 53px; }
  .ui_px-64 { padding-inline: 54px; }
  .ui_px-66 { padding-inline: 56px; }
  .ui_px-68 { padding-inline: 58px; }
  .ui_px-70 { padding-inline: 60px; }
  .ui_px-72 { padding-inline: 61px; }
  .ui_px-74 { padding-inline: 63px; }
  .ui_px-76 { padding-inline: 65px; }
  .ui_px-78 { padding-inline: 66px; }
  .ui_px-80 { padding-inline: 68px; }
  .ui_px-82 { padding-inline: 70px; }
  .ui_px-84 { padding-inline: 71px; }
  .ui_px-86 { padding-inline: 73px; }
  .ui_px-88 { padding-inline: 75px; }
  .ui_px-90 { padding-inline: 77px; }
  .ui_px-92 { padding-inline: 78px; }
  .ui_px-94 { padding-inline: 80px; }
  .ui_px-96 { padding-inline: 82px; }
  .ui_px-98 { padding-inline: 83px; }
  .ui_px-100 { padding-inline: 85px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_px-2 { padding-inline: 2px; }
  .ui_px-4 { padding-inline: 3px; }
  .ui_px-6 { padding-inline: 4px; }
  .ui_px-8 { padding-inline: 5px; }
  .ui_px-10 { padding-inline: 7px; }
  .ui_px-12 { padding-inline: 8px; }
  .ui_px-14 { padding-inline: 9px; }
  .ui_px-16 { padding-inline: 10px; }
  .ui_px-18 { padding-inline: 12px; }
  .ui_px-20 { padding-inline: 13px; }
  .ui_px-22 { padding-inline: 14px; }
  .ui_px-24 { padding-inline: 16px; }
  .ui_px-26 { padding-inline: 17px; }
  .ui_px-28 { padding-inline: 18px; }
  .ui_px-30 { padding-inline: 20px; }
  .ui_px-32 { padding-inline: 21px; }
  .ui_px-34 { padding-inline: 22px; }
  .ui_px-36 { padding-inline: 23px; }
  .ui_px-38 { padding-inline: 25px; }
  .ui_px-40 { padding-inline: 26px; }
  .ui_px-42 { padding-inline: 27px; }
  .ui_px-44 { padding-inline: 29px; }
  .ui_px-46 { padding-inline: 30px; }
  .ui_px-48 { padding-inline: 31px; }
  .ui_px-50 { padding-inline: 33px; }
  .ui_px-52 { padding-inline: 34px; }
  .ui_px-54 { padding-inline: 35px; }
  .ui_px-56 { padding-inline: 36px; }
  .ui_px-58 { padding-inline: 38px; }
  .ui_px-60 { padding-inline: 39px; }
  .ui_px-62 { padding-inline: 40px; }
  .ui_px-64 { padding-inline: 42px; }
  .ui_px-66 { padding-inline: 43px; }
  .ui_px-68 { padding-inline: 44px; }
  .ui_px-70 { padding-inline: 46px; }
  .ui_px-72 { padding-inline: 47px; }
  .ui_px-74 { padding-inline: 48px; }
  .ui_px-76 { padding-inline: 49px; }
  .ui_px-78 { padding-inline: 51px; }
  .ui_px-80 { padding-inline: 52px; }
  .ui_px-82 { padding-inline: 53px; }
  .ui_px-84 { padding-inline: 55px; }
  .ui_px-86 { padding-inline: 56px; }
  .ui_px-88 { padding-inline: 57px; }
  .ui_px-90 { padding-inline: 59px; }
  .ui_px-92 { padding-inline: 60px; }
  .ui_px-94 { padding-inline: 61px; }
  .ui_px-96 { padding-inline: 62px; }
  .ui_px-98 { padding-inline: 64px; }
  .ui_px-100 { padding-inline: 65px; }
}


/* Vertical (y) */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_py-2 { padding-block: 2px; }
.ui_py-4 { padding-block: 4px; }
.ui_py-6 { padding-block: 6px; }
.ui_py-8 { padding-block: 8px; }
.ui_py-10 { padding-block: 10px; }
.ui_py-12 { padding-block: 12px; }
.ui_py-14 { padding-block: 14px; }
.ui_py-16 { padding-block: 16px; }
.ui_py-18 { padding-block: 18px; }
.ui_py-20 { padding-block: 20px; }
.ui_py-22 { padding-block: 22px; }
.ui_py-24 { padding-block: 24px; }
.ui_py-26 { padding-block: 26px; }
.ui_py-28 { padding-block: 28px; }
.ui_py-30 { padding-block: 30px; }
.ui_py-32 { padding-block: 32px; }
.ui_py-34 { padding-block: 34px; }
.ui_py-36 { padding-block: 36px; }
.ui_py-38 { padding-block: 38px; }
.ui_py-40 { padding-block: 40px; }
.ui_py-42 { padding-block: 42px; }
.ui_py-44 { padding-block: 44px; }
.ui_py-46 { padding-block: 46px; }
.ui_py-48 { padding-block: 48px; }
.ui_py-50 { padding-block: 50px; }
.ui_py-52 { padding-block: 52px; }
.ui_py-54 { padding-block: 54px; }
.ui_py-56 { padding-block: 56px; }
.ui_py-58 { padding-block: 58px; }
.ui_py-60 { padding-block: 60px; }
.ui_py-62 { padding-block: 62px; }
.ui_py-64 { padding-block: 64px; }
.ui_py-66 { padding-block: 66px; }
.ui_py-68 { padding-block: 68px; }
.ui_py-70 { padding-block: 70px; }
.ui_py-72 { padding-block: 72px; }
.ui_py-74 { padding-block: 74px; }
.ui_py-76 { padding-block: 76px; }
.ui_py-78 { padding-block: 78px; }
.ui_py-80 { padding-block: 80px; }
.ui_py-82 { padding-block: 82px; }
.ui_py-84 { padding-block: 84px; }
.ui_py-86 { padding-block: 86px; }
.ui_py-88 { padding-block: 88px; }
.ui_py-90 { padding-block: 90px; }
.ui_py-92 { padding-block: 92px; }
.ui_py-94 { padding-block: 94px; }
.ui_py-96 { padding-block: 96px; }
.ui_py-98 { padding-block: 98px; }
.ui_py-100 { padding-block: 100px; }
.ui_py-102 { padding-block: 102px; }
.ui_py-104 { padding-block: 104px; }
.ui_py-106 { padding-block: 106px; }
.ui_py-108 { padding-block: 108px; }
.ui_py-110 { padding-block: 110px; }
.ui_py-112 { padding-block: 112px; }
.ui_py-114 { padding-block: 114px; }
.ui_py-116 { padding-block: 116px; }
.ui_py-118 { padding-block: 118px; }
.ui_py-120 { padding-block: 120px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_py-2 { padding-block: 2px; }
  .ui_py-4 { padding-block: 3px; }
  .ui_py-6 { padding-block: 5px; }
  .ui_py-8 { padding-block: 7px; }
  .ui_py-10 { padding-block: 9px; }
  .ui_py-12 { padding-block: 10px; }
  .ui_py-14 { padding-block: 12px; }
  .ui_py-16 { padding-block: 14px; }
  .ui_py-18 { padding-block: 15px; }
  .ui_py-20 { padding-block: 17px; }
  .ui_py-22 { padding-block: 19px; }
  .ui_py-24 { padding-block: 20px; }
  .ui_py-26 { padding-block: 22px; }
  .ui_py-28 { padding-block: 24px; }
  .ui_py-30 { padding-block: 26px; }
  .ui_py-32 { padding-block: 27px; }
  .ui_py-34 { padding-block: 29px; }
  .ui_py-36 { padding-block: 31px; }
  .ui_py-38 { padding-block: 32px; }
  .ui_py-40 { padding-block: 34px; }
  .ui_py-42 { padding-block: 36px; }
  .ui_py-44 { padding-block: 37px; }
  .ui_py-46 { padding-block: 39px; }
  .ui_py-48 { padding-block: 41px; }
  .ui_py-50 { padding-block: 43px; }
  .ui_py-52 { padding-block: 44px; }
  .ui_py-54 { padding-block: 46px; }
  .ui_py-56 { padding-block: 48px; }
  .ui_py-58 { padding-block: 49px; }
  .ui_py-60 { padding-block: 51px; }
  .ui_py-62 { padding-block: 53px; }
  .ui_py-64 { padding-block: 54px; }
  .ui_py-66 { padding-block: 56px; }
  .ui_py-68 { padding-block: 58px; }
  .ui_py-70 { padding-block: 60px; }
  .ui_py-72 { padding-block: 61px; }
  .ui_py-74 { padding-block: 63px; }
  .ui_py-76 { padding-block: 65px; }
  .ui_py-78 { padding-block: 66px; }
  .ui_py-80 { padding-block: 68px; }
  .ui_py-82 { padding-block: 70px; }
  .ui_py-84 { padding-block: 71px; }
  .ui_py-86 { padding-block: 73px; }
  .ui_py-88 { padding-block: 75px; }
  .ui_py-90 { padding-block: 77px; }
  .ui_py-92 { padding-block: 78px; }
  .ui_py-94 { padding-block: 80px; }
  .ui_py-96 { padding-block: 82px; }
  .ui_py-98 { padding-block: 83px; }
  .ui_py-100 { padding-block: 85px; }
  .ui_py-102 { padding-block: 87px; }
  .ui_py-104 { padding-block: 88px; }
  .ui_py-106 { padding-block: 90px; }
  .ui_py-108 { padding-block: 92px; }
  .ui_py-110 { padding-block: 94px; }
  .ui_py-112 { padding-block: 95px; }
  .ui_py-114 { padding-block: 97px; }
  .ui_py-116 { padding-block: 99px; }
  .ui_py-118 { padding-block: 100px; }
  .ui_py-120 { padding-block: 102px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_py-2 { padding-block: 2px; }
  .ui_py-4 { padding-block: 3px; }
  .ui_py-6 { padding-block: 4px; }
  .ui_py-8 { padding-block: 5px; }
  .ui_py-10 { padding-block: 7px; }
  .ui_py-12 { padding-block: 8px; }
  .ui_py-14 { padding-block: 9px; }
  .ui_py-16 { padding-block: 10px; }
  .ui_py-18 { padding-block: 12px; }
  .ui_py-20 { padding-block: 13px; }
  .ui_py-22 { padding-block: 14px; }
  .ui_py-24 { padding-block: 16px; }
  .ui_py-26 { padding-block: 17px; }
  .ui_py-28 { padding-block: 18px; }
  .ui_py-30 { padding-block: 20px; }
  .ui_py-32 { padding-block: 21px; }
  .ui_py-34 { padding-block: 22px; }
  .ui_py-36 { padding-block: 23px; }
  .ui_py-38 { padding-block: 25px; }
  .ui_py-40 { padding-block: 26px; }
  .ui_py-42 { padding-block: 27px; }
  .ui_py-44 { padding-block: 29px; }
  .ui_py-46 { padding-block: 30px; }
  .ui_py-48 { padding-block: 31px; }
  .ui_py-50 { padding-block: 33px; }
  .ui_py-52 { padding-block: 34px; }
  .ui_py-54 { padding-block: 35px; }
  .ui_py-56 { padding-block: 36px; }
  .ui_py-58 { padding-block: 38px; }
  .ui_py-60 { padding-block: 39px; }
  .ui_py-62 { padding-block: 40px; }
  .ui_py-64 { padding-block: 42px; }
  .ui_py-66 { padding-block: 43px; }
  .ui_py-68 { padding-block: 44px; }
  .ui_py-70 { padding-block: 46px; }
  .ui_py-72 { padding-block: 47px; }
  .ui_py-74 { padding-block: 48px; }
  .ui_py-76 { padding-block: 49px; }
  .ui_py-78 { padding-block: 51px; }
  .ui_py-80 { padding-block: 52px; }
  .ui_py-82 { padding-block: 53px; }
  .ui_py-84 { padding-block: 55px; }
  .ui_py-86 { padding-block: 56px; }
  .ui_py-88 { padding-block: 57px; }
  .ui_py-90 { padding-block: 59px; }
  .ui_py-92 { padding-block: 60px; }
  .ui_py-94 { padding-block: 61px; }
  .ui_py-96 { padding-block: 62px; }
  .ui_py-98 { padding-block: 64px; }
  .ui_py-100 { padding-block: 65px; }
  .ui_py-102 { padding-block: 66px; }
  .ui_py-104 { padding-block: 68px; }
  .ui_py-106 { padding-block: 69px; }
  .ui_py-108 { padding-block: 70px; }
  .ui_py-110 { padding-block: 72px; }
  .ui_py-112 { padding-block: 73px; }
  .ui_py-114 { padding-block: 74px; }
  .ui_py-116 { padding-block: 75px; }
  .ui_py-118 { padding-block: 77px; }
  .ui_py-120 { padding-block: 78px; }
}


/* Top */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pt-2 { padding-top: 2px; }
.ui_pt-4 { padding-top: 4px; }
.ui_pt-6 { padding-top: 6px; }
.ui_pt-8 { padding-top: 8px; }
.ui_pt-10 { padding-top: 10px; }
.ui_pt-12 { padding-top: 12px; }
.ui_pt-14 { padding-top: 14px; }
.ui_pt-16 { padding-top: 16px; }
.ui_pt-18 { padding-top: 18px; }
.ui_pt-20 { padding-top: 20px; }
.ui_pt-22 { padding-top: 22px; }
.ui_pt-24 { padding-top: 24px; }
.ui_pt-26 { padding-top: 26px; }
.ui_pt-28 { padding-top: 28px; }
.ui_pt-30 { padding-top: 30px; }
.ui_pt-32 { padding-top: 32px; }
.ui_pt-34 { padding-top: 34px; }
.ui_pt-36 { padding-top: 36px; }
.ui_pt-38 { padding-top: 38px; }
.ui_pt-40 { padding-top: 40px; }
.ui_pt-42 { padding-top: 42px; }
.ui_pt-44 { padding-top: 44px; }
.ui_pt-46 { padding-top: 46px; }
.ui_pt-48 { padding-top: 48px; }
.ui_pt-50 { padding-top: 50px; }
.ui_pt-52 { padding-top: 52px; }
.ui_pt-54 { padding-top: 54px; }
.ui_pt-56 { padding-top: 56px; }
.ui_pt-58 { padding-top: 58px; }
.ui_pt-60 { padding-top: 60px; }
.ui_pt-62 { padding-top: 62px; }
.ui_pt-64 { padding-top: 64px; }
.ui_pt-66 { padding-top: 66px; }
.ui_pt-68 { padding-top: 68px; }
.ui_pt-70 { padding-top: 70px; }
.ui_pt-72 { padding-top: 72px; }
.ui_pt-74 { padding-top: 74px; }
.ui_pt-76 { padding-top: 76px; }
.ui_pt-78 { padding-top: 78px; }
.ui_pt-80 { padding-top: 80px; }
.ui_pt-82 { padding-top: 82px; }
.ui_pt-84 { padding-top: 84px; }
.ui_pt-86 { padding-top: 86px; }
.ui_pt-88 { padding-top: 88px; }
.ui_pt-90 { padding-top: 90px; }
.ui_pt-92 { padding-top: 92px; }
.ui_pt-94 { padding-top: 94px; }
.ui_pt-96 { padding-top: 96px; }
.ui_pt-98 { padding-top: 98px; }
.ui_pt-100 { padding-top: 100px; }
.ui_pt-102 { padding-top: 102px; }
.ui_pt-104 { padding-top: 104px; }
.ui_pt-106 { padding-top: 106px; }
.ui_pt-108 { padding-top: 108px; }
.ui_pt-110 { padding-top: 110px; }
.ui_pt-112 { padding-top: 112px; }
.ui_pt-114 { padding-top: 114px; }
.ui_pt-116 { padding-top: 116px; }
.ui_pt-118 { padding-top: 118px; }
.ui_pt-120 { padding-top: 120px; }
.ui_pt-122 { padding-top: 122px; }
.ui_pt-124 { padding-top: 124px; }
.ui_pt-126 { padding-top: 126px; }
.ui_pt-128 { padding-top: 128px; }
.ui_pt-130 { padding-top: 130px; }
.ui_pt-132 { padding-top: 132px; }
.ui_pt-134 { padding-top: 134px; }
.ui_pt-136 { padding-top: 136px; }
.ui_pt-138 { padding-top: 138px; }
.ui_pt-140 { padding-top: 140px; }
.ui_pt-142 { padding-top: 142px; }
.ui_pt-144 { padding-top: 144px; }
.ui_pt-146 { padding-top: 146px; }
.ui_pt-148 { padding-top: 148px; }
.ui_pt-150 { padding-top: 150px; }
.ui_pt-152 { padding-top: 152px; }
.ui_pt-154 { padding-top: 154px; }
.ui_pt-156 { padding-top: 156px; }
.ui_pt-158 { padding-top: 158px; }
.ui_pt-160 { padding-top: 160px; }
.ui_pt-162 { padding-top: 162px; }
.ui_pt-164 { padding-top: 164px; }
.ui_pt-166 { padding-top: 166px; }
.ui_pt-168 { padding-top: 168px; }
.ui_pt-170 { padding-top: 170px; }
.ui_pt-172 { padding-top: 172px; }
.ui_pt-174 { padding-top: 174px; }
.ui_pt-176 { padding-top: 176px; }
.ui_pt-178 { padding-top: 178px; }
.ui_pt-180 { padding-top: 180px; }
.ui_pt-182 { padding-top: 182px; }
.ui_pt-184 { padding-top: 184px; }
.ui_pt-186 { padding-top: 186px; }
.ui_pt-188 { padding-top: 188px; }
.ui_pt-190 { padding-top: 190px; }
.ui_pt-192 { padding-top: 192px; }
.ui_pt-194 { padding-top: 194px; }
.ui_pt-196 { padding-top: 196px; }
.ui_pt-198 { padding-top: 198px; }
.ui_pt-200 { padding-top: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pt-2 { padding-top: 2px; }
  .ui_pt-4 { padding-top: 3px; }
  .ui_pt-6 { padding-top: 5px; }
  .ui_pt-8 { padding-top: 7px; }
  .ui_pt-10 { padding-top: 9px; }
  .ui_pt-12 { padding-top: 10px; }
  .ui_pt-14 { padding-top: 12px; }
  .ui_pt-16 { padding-top: 14px; }
  .ui_pt-18 { padding-top: 15px; }
  .ui_pt-20 { padding-top: 17px; }
  .ui_pt-22 { padding-top: 19px; }
  .ui_pt-24 { padding-top: 20px; }
  .ui_pt-26 { padding-top: 22px; }
  .ui_pt-28 { padding-top: 24px; }
  .ui_pt-30 { padding-top: 26px; }
  .ui_pt-32 { padding-top: 27px; }
  .ui_pt-34 { padding-top: 29px; }
  .ui_pt-36 { padding-top: 31px; }
  .ui_pt-38 { padding-top: 32px; }
  .ui_pt-40 { padding-top: 34px; }
  .ui_pt-42 { padding-top: 36px; }
  .ui_pt-44 { padding-top: 37px; }
  .ui_pt-46 { padding-top: 39px; }
  .ui_pt-48 { padding-top: 41px; }
  .ui_pt-50 { padding-top: 43px; }
  .ui_pt-52 { padding-top: 44px; }
  .ui_pt-54 { padding-top: 46px; }
  .ui_pt-56 { padding-top: 48px; }
  .ui_pt-58 { padding-top: 49px; }
  .ui_pt-60 { padding-top: 51px; }
  .ui_pt-62 { padding-top: 53px; }
  .ui_pt-64 { padding-top: 54px; }
  .ui_pt-66 { padding-top: 56px; }
  .ui_pt-68 { padding-top: 58px; }
  .ui_pt-70 { padding-top: 60px; }
  .ui_pt-72 { padding-top: 61px; }
  .ui_pt-74 { padding-top: 63px; }
  .ui_pt-76 { padding-top: 65px; }
  .ui_pt-78 { padding-top: 66px; }
  .ui_pt-80 { padding-top: 68px; }
  .ui_pt-82 { padding-top: 70px; }
  .ui_pt-84 { padding-top: 71px; }
  .ui_pt-86 { padding-top: 73px; }
  .ui_pt-88 { padding-top: 75px; }
  .ui_pt-90 { padding-top: 77px; }
  .ui_pt-92 { padding-top: 78px; }
  .ui_pt-94 { padding-top: 80px; }
  .ui_pt-96 { padding-top: 82px; }
  .ui_pt-98 { padding-top: 83px; }
  .ui_pt-100 { padding-top: 85px; }
  .ui_pt-102 { padding-top: 87px; }
  .ui_pt-104 { padding-top: 88px; }
  .ui_pt-106 { padding-top: 90px; }
  .ui_pt-108 { padding-top: 92px; }
  .ui_pt-110 { padding-top: 94px; }
  .ui_pt-112 { padding-top: 95px; }
  .ui_pt-114 { padding-top: 97px; }
  .ui_pt-116 { padding-top: 99px; }
  .ui_pt-118 { padding-top: 100px; }
  .ui_pt-120 { padding-top: 102px; }
  .ui_pt-122 { padding-top: 104px; }
  .ui_pt-124 { padding-top: 105px; }
  .ui_pt-126 { padding-top: 107px; }
  .ui_pt-128 { padding-top: 109px; }
  .ui_pt-130 { padding-top: 111px; }
  .ui_pt-132 { padding-top: 112px; }
  .ui_pt-134 { padding-top: 114px; }
  .ui_pt-136 { padding-top: 116px; }
  .ui_pt-138 { padding-top: 117px; }
  .ui_pt-140 { padding-top: 119px; }
  .ui_pt-142 { padding-top: 121px; }
  .ui_pt-144 { padding-top: 122px; }
  .ui_pt-146 { padding-top: 124px; }
  .ui_pt-148 { padding-top: 126px; }
  .ui_pt-150 { padding-top: 128px; }
  .ui_pt-152 { padding-top: 129px; }
  .ui_pt-154 { padding-top: 131px; }
  .ui_pt-156 { padding-top: 133px; }
  .ui_pt-158 { padding-top: 134px; }
  .ui_pt-160 { padding-top: 136px; }
  .ui_pt-162 { padding-top: 138px; }
  .ui_pt-164 { padding-top: 139px; }
  .ui_pt-166 { padding-top: 141px; }
  .ui_pt-168 { padding-top: 143px; }
  .ui_pt-170 { padding-top: 145px; }
  .ui_pt-172 { padding-top: 146px; }
  .ui_pt-174 { padding-top: 148px; }
  .ui_pt-176 { padding-top: 150px; }
  .ui_pt-178 { padding-top: 151px; }
  .ui_pt-180 { padding-top: 153px; }
  .ui_pt-182 { padding-top: 155px; }
  .ui_pt-184 { padding-top: 156px; }
  .ui_pt-186 { padding-top: 158px; }
  .ui_pt-188 { padding-top: 160px; }
  .ui_pt-190 { padding-top: 162px; }
  .ui_pt-192 { padding-top: 163px; }
  .ui_pt-194 { padding-top: 165px; }
  .ui_pt-196 { padding-top: 167px; }
  .ui_pt-198 { padding-top: 168px; }
  .ui_pt-200 { padding-top: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pt-2 { padding-top: 2px; }
  .ui_pt-4 { padding-top: 3px; }
  .ui_pt-6 { padding-top: 4px; }
  .ui_pt-8 { padding-top: 5px; }
  .ui_pt-10 { padding-top: 7px; }
  .ui_pt-12 { padding-top: 8px; }
  .ui_pt-14 { padding-top: 9px; }
  .ui_pt-16 { padding-top: 10px; }
  .ui_pt-18 { padding-top: 12px; }
  .ui_pt-20 { padding-top: 13px; }
  .ui_pt-22 { padding-top: 14px; }
  .ui_pt-24 { padding-top: 16px; }
  .ui_pt-26 { padding-top: 17px; }
  .ui_pt-28 { padding-top: 18px; }
  .ui_pt-30 { padding-top: 20px; }
  .ui_pt-32 { padding-top: 21px; }
  .ui_pt-34 { padding-top: 22px; }
  .ui_pt-36 { padding-top: 23px; }
  .ui_pt-38 { padding-top: 25px; }
  .ui_pt-40 { padding-top: 26px; }
  .ui_pt-42 { padding-top: 27px; }
  .ui_pt-44 { padding-top: 29px; }
  .ui_pt-46 { padding-top: 30px; }
  .ui_pt-48 { padding-top: 31px; }
  .ui_pt-50 { padding-top: 33px; }
  .ui_pt-52 { padding-top: 34px; }
  .ui_pt-54 { padding-top: 35px; }
  .ui_pt-56 { padding-top: 36px; }
  .ui_pt-58 { padding-top: 38px; }
  .ui_pt-60 { padding-top: 39px; }
  .ui_pt-62 { padding-top: 40px; }
  .ui_pt-64 { padding-top: 42px; }
  .ui_pt-66 { padding-top: 43px; }
  .ui_pt-68 { padding-top: 44px; }
  .ui_pt-70 { padding-top: 46px; }
  .ui_pt-72 { padding-top: 47px; }
  .ui_pt-74 { padding-top: 48px; }
  .ui_pt-76 { padding-top: 49px; }
  .ui_pt-78 { padding-top: 51px; }
  .ui_pt-80 { padding-top: 52px; }
  .ui_pt-82 { padding-top: 53px; }
  .ui_pt-84 { padding-top: 55px; }
  .ui_pt-86 { padding-top: 56px; }
  .ui_pt-88 { padding-top: 57px; }
  .ui_pt-90 { padding-top: 59px; }
  .ui_pt-92 { padding-top: 60px; }
  .ui_pt-94 { padding-top: 61px; }
  .ui_pt-96 { padding-top: 62px; }
  .ui_pt-98 { padding-top: 64px; }
  .ui_pt-100 { padding-top: 65px; }
  .ui_pt-102 { padding-top: 66px; }
  .ui_pt-104 { padding-top: 68px; }
  .ui_pt-106 { padding-top: 69px; }
  .ui_pt-108 { padding-top: 70px; }
  .ui_pt-110 { padding-top: 72px; }
  .ui_pt-112 { padding-top: 73px; }
  .ui_pt-114 { padding-top: 74px; }
  .ui_pt-116 { padding-top: 75px; }
  .ui_pt-118 { padding-top: 77px; }
  .ui_pt-120 { padding-top: 78px; }
  .ui_pt-122 { padding-top: 79px; }
  .ui_pt-124 { padding-top: 81px; }
  .ui_pt-126 { padding-top: 82px; }
  .ui_pt-128 { padding-top: 83px; }
  .ui_pt-130 { padding-top: 85px; }
  .ui_pt-132 { padding-top: 86px; }
  .ui_pt-134 { padding-top: 87px; }
  .ui_pt-136 { padding-top: 88px; }
  .ui_pt-138 { padding-top: 90px; }
  .ui_pt-140 { padding-top: 91px; }
  .ui_pt-142 { padding-top: 92px; }
  .ui_pt-144 { padding-top: 94px; }
  .ui_pt-146 { padding-top: 95px; }
  .ui_pt-148 { padding-top: 96px; }
  .ui_pt-150 { padding-top: 98px; }
  .ui_pt-152 { padding-top: 99px; }
  .ui_pt-154 { padding-top: 100px; }
  .ui_pt-156 { padding-top: 101px; }
  .ui_pt-158 { padding-top: 103px; }
  .ui_pt-160 { padding-top: 104px; }
  .ui_pt-162 { padding-top: 105px; }
  .ui_pt-164 { padding-top: 107px; }
  .ui_pt-166 { padding-top: 108px; }
  .ui_pt-168 { padding-top: 109px; }
  .ui_pt-170 { padding-top: 111px; }
  .ui_pt-172 { padding-top: 112px; }
  .ui_pt-174 { padding-top: 113px; }
  .ui_pt-176 { padding-top: 114px; }
  .ui_pt-178 { padding-top: 116px; }
  .ui_pt-180 { padding-top: 117px; }
  .ui_pt-182 { padding-top: 118px; }
  .ui_pt-184 { padding-top: 120px; }
  .ui_pt-186 { padding-top: 121px; }
  .ui_pt-188 { padding-top: 122px; }
  .ui_pt-190 { padding-top: 124px; }
  .ui_pt-192 { padding-top: 125px; }
  .ui_pt-194 { padding-top: 126px; }
  .ui_pt-196 { padding-top: 127px; }
  .ui_pt-198 { padding-top: 129px; }
  .ui_pt-200 { padding-top: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pt-202 { padding-top: 202px; }
.ui_pt-204 { padding-top: 204px; }
.ui_pt-206 { padding-top: 206px; }
.ui_pt-208 { padding-top: 208px; }
.ui_pt-210 { padding-top: 210px; }
.ui_pt-212 { padding-top: 212px; }
.ui_pt-214 { padding-top: 214px; }
.ui_pt-216 { padding-top: 216px; }
.ui_pt-218 { padding-top: 218px; }
.ui_pt-220 { padding-top: 220px; }
.ui_pt-222 { padding-top: 222px; }
.ui_pt-224 { padding-top: 224px; }
.ui_pt-226 { padding-top: 226px; }
.ui_pt-228 { padding-top: 228px; }
.ui_pt-230 { padding-top: 230px; }
.ui_pt-232 { padding-top: 232px; }
.ui_pt-234 { padding-top: 234px; }
.ui_pt-236 { padding-top: 236px; }
.ui_pt-238 { padding-top: 238px; }
.ui_pt-240 { padding-top: 240px; }
.ui_pt-242 { padding-top: 242px; }
.ui_pt-244 { padding-top: 244px; }
.ui_pt-246 { padding-top: 246px; }
.ui_pt-248 { padding-top: 248px; }
.ui_pt-250 { padding-top: 250px; }
.ui_pt-252 { padding-top: 252px; }
.ui_pt-254 { padding-top: 254px; }
.ui_pt-256 { padding-top: 256px; }
.ui_pt-258 { padding-top: 258px; }
.ui_pt-260 { padding-top: 260px; }
.ui_pt-262 { padding-top: 262px; }
.ui_pt-264 { padding-top: 264px; }
.ui_pt-266 { padding-top: 266px; }
.ui_pt-268 { padding-top: 268px; }
.ui_pt-270 { padding-top: 270px; }
.ui_pt-272 { padding-top: 272px; }
.ui_pt-274 { padding-top: 274px; }
.ui_pt-276 { padding-top: 276px; }
.ui_pt-278 { padding-top: 278px; }
.ui_pt-280 { padding-top: 280px; }
.ui_pt-282 { padding-top: 282px; }
.ui_pt-284 { padding-top: 284px; }
.ui_pt-286 { padding-top: 286px; }
.ui_pt-288 { padding-top: 288px; }
.ui_pt-290 { padding-top: 290px; }
.ui_pt-292 { padding-top: 292px; }
.ui_pt-294 { padding-top: 294px; }
.ui_pt-296 { padding-top: 296px; }
.ui_pt-298 { padding-top: 298px; }
.ui_pt-300 { padding-top: 300px; }
.ui_pt-302 { padding-top: 302px; }
.ui_pt-304 { padding-top: 304px; }
.ui_pt-306 { padding-top: 306px; }
.ui_pt-308 { padding-top: 308px; }
.ui_pt-310 { padding-top: 310px; }
.ui_pt-312 { padding-top: 312px; }
.ui_pt-314 { padding-top: 314px; }
.ui_pt-316 { padding-top: 316px; }
.ui_pt-318 { padding-top: 318px; }
.ui_pt-320 { padding-top: 320px; }
.ui_pt-322 { padding-top: 322px; }
.ui_pt-324 { padding-top: 324px; }
.ui_pt-326 { padding-top: 326px; }
.ui_pt-328 { padding-top: 328px; }
.ui_pt-330 { padding-top: 330px; }
.ui_pt-332 { padding-top: 332px; }
.ui_pt-334 { padding-top: 334px; }
.ui_pt-336 { padding-top: 336px; }
.ui_pt-338 { padding-top: 338px; }
.ui_pt-340 { padding-top: 340px; }
.ui_pt-342 { padding-top: 342px; }
.ui_pt-344 { padding-top: 344px; }
.ui_pt-346 { padding-top: 346px; }
.ui_pt-348 { padding-top: 348px; }
.ui_pt-350 { padding-top: 350px; }
.ui_pt-352 { padding-top: 352px; }
.ui_pt-354 { padding-top: 354px; }
.ui_pt-356 { padding-top: 356px; }
.ui_pt-358 { padding-top: 358px; }
.ui_pt-360 { padding-top: 360px; }
.ui_pt-362 { padding-top: 362px; }
.ui_pt-364 { padding-top: 364px; }
.ui_pt-366 { padding-top: 366px; }
.ui_pt-368 { padding-top: 368px; }
.ui_pt-370 { padding-top: 370px; }
.ui_pt-372 { padding-top: 372px; }
.ui_pt-374 { padding-top: 374px; }
.ui_pt-376 { padding-top: 376px; }
.ui_pt-378 { padding-top: 378px; }
.ui_pt-380 { padding-top: 380px; }
.ui_pt-382 { padding-top: 382px; }
.ui_pt-384 { padding-top: 384px; }
.ui_pt-386 { padding-top: 386px; }
.ui_pt-388 { padding-top: 388px; }
.ui_pt-390 { padding-top: 390px; }
.ui_pt-392 { padding-top: 392px; }
.ui_pt-394 { padding-top: 394px; }
.ui_pt-396 { padding-top: 396px; }
.ui_pt-398 { padding-top: 398px; }
.ui_pt-400 { padding-top: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pt-202 { padding-top: 172px; }
  .ui_pt-204 { padding-top: 173px; }
  .ui_pt-206 { padding-top: 175px; }
  .ui_pt-208 { padding-top: 177px; }
  .ui_pt-210 { padding-top: 179px; }
  .ui_pt-212 { padding-top: 180px; }
  .ui_pt-214 { padding-top: 182px; }
  .ui_pt-216 { padding-top: 184px; }
  .ui_pt-218 { padding-top: 185px; }
  .ui_pt-220 { padding-top: 187px; }
  .ui_pt-222 { padding-top: 189px; }
  .ui_pt-224 { padding-top: 190px; }
  .ui_pt-226 { padding-top: 192px; }
  .ui_pt-228 { padding-top: 194px; }
  .ui_pt-230 { padding-top: 196px; }
  .ui_pt-232 { padding-top: 197px; }
  .ui_pt-234 { padding-top: 199px; }
  .ui_pt-236 { padding-top: 201px; }
  .ui_pt-238 { padding-top: 202px; }
  .ui_pt-240 { padding-top: 204px; }
  .ui_pt-242 { padding-top: 206px; }
  .ui_pt-244 { padding-top: 207px; }
  .ui_pt-246 { padding-top: 209px; }
  .ui_pt-248 { padding-top: 211px; }
  .ui_pt-250 { padding-top: 213px; }
  .ui_pt-252 { padding-top: 214px; }
  .ui_pt-254 { padding-top: 216px; }
  .ui_pt-256 { padding-top: 218px; }
  .ui_pt-258 { padding-top: 219px; }
  .ui_pt-260 { padding-top: 221px; }
  .ui_pt-262 { padding-top: 223px; }
  .ui_pt-264 { padding-top: 224px; }
  .ui_pt-266 { padding-top: 226px; }
  .ui_pt-268 { padding-top: 228px; }
  .ui_pt-270 { padding-top: 230px; }
  .ui_pt-272 { padding-top: 231px; }
  .ui_pt-274 { padding-top: 233px; }
  .ui_pt-276 { padding-top: 235px; }
  .ui_pt-278 { padding-top: 236px; }
  .ui_pt-280 { padding-top: 238px; }
  .ui_pt-282 { padding-top: 240px; }
  .ui_pt-284 { padding-top: 241px; }
  .ui_pt-286 { padding-top: 243px; }
  .ui_pt-288 { padding-top: 245px; }
  .ui_pt-290 { padding-top: 247px; }
  .ui_pt-292 { padding-top: 248px; }
  .ui_pt-294 { padding-top: 250px; }
  .ui_pt-296 { padding-top: 252px; }
  .ui_pt-298 { padding-top: 253px; }
  .ui_pt-300 { padding-top: 255px; }
  .ui_pt-302 { padding-top: 257px; }
  .ui_pt-304 { padding-top: 258px; }
  .ui_pt-306 { padding-top: 260px; }
  .ui_pt-308 { padding-top: 262px; }
  .ui_pt-310 { padding-top: 264px; }
  .ui_pt-312 { padding-top: 265px; }
  .ui_pt-314 { padding-top: 267px; }
  .ui_pt-316 { padding-top: 269px; }
  .ui_pt-318 { padding-top: 270px; }
  .ui_pt-320 { padding-top: 272px; }
  .ui_pt-322 { padding-top: 274px; }
  .ui_pt-324 { padding-top: 275px; }
  .ui_pt-326 { padding-top: 277px; }
  .ui_pt-328 { padding-top: 279px; }
  .ui_pt-330 { padding-top: 281px; }
  .ui_pt-332 { padding-top: 282px; }
  .ui_pt-334 { padding-top: 284px; }
  .ui_pt-336 { padding-top: 286px; }
  .ui_pt-338 { padding-top: 287px; }
  .ui_pt-340 { padding-top: 289px; }
  .ui_pt-342 { padding-top: 291px; }
  .ui_pt-344 { padding-top: 292px; }
  .ui_pt-346 { padding-top: 294px; }
  .ui_pt-348 { padding-top: 296px; }
  .ui_pt-350 { padding-top: 298px; }
  .ui_pt-352 { padding-top: 299px; }
  .ui_pt-354 { padding-top: 301px; }
  .ui_pt-356 { padding-top: 303px; }
  .ui_pt-358 { padding-top: 304px; }
  .ui_pt-360 { padding-top: 306px; }
  .ui_pt-362 { padding-top: 308px; }
  .ui_pt-364 { padding-top: 309px; }
  .ui_pt-366 { padding-top: 311px; }
  .ui_pt-368 { padding-top: 313px; }
  .ui_pt-370 { padding-top: 315px; }
  .ui_pt-372 { padding-top: 316px; }
  .ui_pt-374 { padding-top: 318px; }
  .ui_pt-376 { padding-top: 320px; }
  .ui_pt-378 { padding-top: 321px; }
  .ui_pt-380 { padding-top: 323px; }
  .ui_pt-382 { padding-top: 325px; }
  .ui_pt-384 { padding-top: 326px; }
  .ui_pt-386 { padding-top: 328px; }
  .ui_pt-388 { padding-top: 330px; }
  .ui_pt-390 { padding-top: 332px; }
  .ui_pt-392 { padding-top: 333px; }
  .ui_pt-394 { padding-top: 335px; }
  .ui_pt-396 { padding-top: 337px; }
  .ui_pt-398 { padding-top: 338px; }
  .ui_pt-400 { padding-top: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pt-202 { padding-top: 131px; }
  .ui_pt-204 { padding-top: 133px; }
  .ui_pt-206 { padding-top: 134px; }
  .ui_pt-208 { padding-top: 135px; }
  .ui_pt-210 { padding-top: 137px; }
  .ui_pt-212 { padding-top: 138px; }
  .ui_pt-214 { padding-top: 139px; }
  .ui_pt-216 { padding-top: 140px; }
  .ui_pt-218 { padding-top: 142px; }
  .ui_pt-220 { padding-top: 143px; }
  .ui_pt-222 { padding-top: 144px; }
  .ui_pt-224 { padding-top: 146px; }
  .ui_pt-226 { padding-top: 147px; }
  .ui_pt-228 { padding-top: 148px; }
  .ui_pt-230 { padding-top: 150px; }
  .ui_pt-232 { padding-top: 151px; }
  .ui_pt-234 { padding-top: 152px; }
  .ui_pt-236 { padding-top: 153px; }
  .ui_pt-238 { padding-top: 155px; }
  .ui_pt-240 { padding-top: 156px; }
  .ui_pt-242 { padding-top: 157px; }
  .ui_pt-244 { padding-top: 159px; }
  .ui_pt-246 { padding-top: 160px; }
  .ui_pt-248 { padding-top: 161px; }
  .ui_pt-250 { padding-top: 163px; }
  .ui_pt-252 { padding-top: 164px; }
  .ui_pt-254 { padding-top: 165px; }
  .ui_pt-256 { padding-top: 166px; }
  .ui_pt-258 { padding-top: 168px; }
  .ui_pt-260 { padding-top: 169px; }
  .ui_pt-262 { padding-top: 170px; }
  .ui_pt-264 { padding-top: 172px; }
  .ui_pt-266 { padding-top: 173px; }
  .ui_pt-268 { padding-top: 174px; }
  .ui_pt-270 { padding-top: 176px; }
  .ui_pt-272 { padding-top: 177px; }
  .ui_pt-274 { padding-top: 178px; }
  .ui_pt-276 { padding-top: 179px; }
  .ui_pt-278 { padding-top: 181px; }
  .ui_pt-280 { padding-top: 182px; }
  .ui_pt-282 { padding-top: 183px; }
  .ui_pt-284 { padding-top: 185px; }
  .ui_pt-286 { padding-top: 186px; }
  .ui_pt-288 { padding-top: 187px; }
  .ui_pt-290 { padding-top: 189px; }
  .ui_pt-292 { padding-top: 190px; }
  .ui_pt-294 { padding-top: 191px; }
  .ui_pt-296 { padding-top: 192px; }
  .ui_pt-298 { padding-top: 194px; }
  .ui_pt-300 { padding-top: 195px; }
  .ui_pt-302 { padding-top: 196px; }
  .ui_pt-304 { padding-top: 198px; }
  .ui_pt-306 { padding-top: 199px; }
  .ui_pt-308 { padding-top: 200px; }
  .ui_pt-310 { padding-top: 202px; }
  .ui_pt-312 { padding-top: 203px; }
  .ui_pt-314 { padding-top: 204px; }
  .ui_pt-316 { padding-top: 205px; }
  .ui_pt-318 { padding-top: 207px; }
  .ui_pt-320 { padding-top: 208px; }
  .ui_pt-322 { padding-top: 209px; }
  .ui_pt-324 { padding-top: 211px; }
  .ui_pt-326 { padding-top: 212px; }
  .ui_pt-328 { padding-top: 213px; }
  .ui_pt-330 { padding-top: 215px; }
  .ui_pt-332 { padding-top: 216px; }
  .ui_pt-334 { padding-top: 217px; }
  .ui_pt-336 { padding-top: 218px; }
  .ui_pt-338 { padding-top: 220px; }
  .ui_pt-340 { padding-top: 221px; }
  .ui_pt-342 { padding-top: 222px; }
  .ui_pt-344 { padding-top: 224px; }
  .ui_pt-346 { padding-top: 225px; }
  .ui_pt-348 { padding-top: 226px; }
  .ui_pt-350 { padding-top: 228px; }
  .ui_pt-352 { padding-top: 229px; }
  .ui_pt-354 { padding-top: 230px; }
  .ui_pt-356 { padding-top: 231px; }
  .ui_pt-358 { padding-top: 233px; }
  .ui_pt-360 { padding-top: 234px; }
  .ui_pt-362 { padding-top: 235px; }
  .ui_pt-364 { padding-top: 237px; }
  .ui_pt-366 { padding-top: 238px; }
  .ui_pt-368 { padding-top: 239px; }
  .ui_pt-370 { padding-top: 241px; }
  .ui_pt-372 { padding-top: 242px; }
  .ui_pt-374 { padding-top: 243px; }
  .ui_pt-376 { padding-top: 244px; }
  .ui_pt-378 { padding-top: 246px; }
  .ui_pt-380 { padding-top: 247px; }
  .ui_pt-382 { padding-top: 248px; }
  .ui_pt-384 { padding-top: 250px; }
  .ui_pt-386 { padding-top: 251px; }
  .ui_pt-388 { padding-top: 252px; }
  .ui_pt-390 { padding-top: 254px; }
  .ui_pt-392 { padding-top: 255px; }
  .ui_pt-394 { padding-top: 256px; }
  .ui_pt-396 { padding-top: 257px; }
  .ui_pt-398 { padding-top: 259px; }
  .ui_pt-400 { padding-top: 260px; }
}


/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pt-402 { padding-top: 402px; }
.ui_pt-404 { padding-top: 404px; }
.ui_pt-406 { padding-top: 406px; }
.ui_pt-408 { padding-top: 408px; }
.ui_pt-410 { padding-top: 410px; }
.ui_pt-412 { padding-top: 412px; }
.ui_pt-414 { padding-top: 414px; }
.ui_pt-416 { padding-top: 416px; }
.ui_pt-418 { padding-top: 418px; }
.ui_pt-420 { padding-top: 420px; }
.ui_pt-422 { padding-top: 422px; }
.ui_pt-424 { padding-top: 424px; }
.ui_pt-426 { padding-top: 426px; }
.ui_pt-428 { padding-top: 428px; }
.ui_pt-430 { padding-top: 430px; }
.ui_pt-432 { padding-top: 432px; }
.ui_pt-434 { padding-top: 434px; }
.ui_pt-436 { padding-top: 436px; }
.ui_pt-438 { padding-top: 438px; }
.ui_pt-440 { padding-top: 440px; }
.ui_pt-442 { padding-top: 442px; }
.ui_pt-444 { padding-top: 444px; }
.ui_pt-446 { padding-top: 446px; }
.ui_pt-448 { padding-top: 448px; }
.ui_pt-450 { padding-top: 450px; }
.ui_pt-452 { padding-top: 452px; }
.ui_pt-454 { padding-top: 454px; }
.ui_pt-456 { padding-top: 456px; }
.ui_pt-458 { padding-top: 458px; }
.ui_pt-460 { padding-top: 460px; }
.ui_pt-462 { padding-top: 462px; }
.ui_pt-464 { padding-top: 464px; }
.ui_pt-466 { padding-top: 466px; }
.ui_pt-468 { padding-top: 468px; }
.ui_pt-470 { padding-top: 470px; }
.ui_pt-472 { padding-top: 472px; }
.ui_pt-474 { padding-top: 474px; }
.ui_pt-476 { padding-top: 476px; }
.ui_pt-478 { padding-top: 478px; }
.ui_pt-480 { padding-top: 480px; }
.ui_pt-482 { padding-top: 482px; }
.ui_pt-484 { padding-top: 484px; }
.ui_pt-486 { padding-top: 486px; }
.ui_pt-488 { padding-top: 488px; }
.ui_pt-490 { padding-top: 490px; }
.ui_pt-492 { padding-top: 492px; }
.ui_pt-494 { padding-top: 494px; }
.ui_pt-496 { padding-top: 496px; }
.ui_pt-498 { padding-top: 498px; }
.ui_pt-500 { padding-top: 500px; }
.ui_pt-502 { padding-top: 502px; }
.ui_pt-504 { padding-top: 504px; }
.ui_pt-506 { padding-top: 506px; }
.ui_pt-508 { padding-top: 508px; }
.ui_pt-510 { padding-top: 510px; }
.ui_pt-512 { padding-top: 512px; }
.ui_pt-514 { padding-top: 514px; }
.ui_pt-516 { padding-top: 516px; }
.ui_pt-518 { padding-top: 518px; }
.ui_pt-520 { padding-top: 520px; }
.ui_pt-522 { padding-top: 522px; }
.ui_pt-524 { padding-top: 524px; }
.ui_pt-526 { padding-top: 526px; }
.ui_pt-528 { padding-top: 528px; }
.ui_pt-530 { padding-top: 530px; }
.ui_pt-532 { padding-top: 532px; }
.ui_pt-534 { padding-top: 534px; }
.ui_pt-536 { padding-top: 536px; }
.ui_pt-538 { padding-top: 538px; }
.ui_pt-540 { padding-top: 540px; }
.ui_pt-542 { padding-top: 542px; }
.ui_pt-544 { padding-top: 544px; }
.ui_pt-546 { padding-top: 546px; }
.ui_pt-548 { padding-top: 548px; }
.ui_pt-550 { padding-top: 550px; }
.ui_pt-552 { padding-top: 552px; }
.ui_pt-554 { padding-top: 554px; }
.ui_pt-556 { padding-top: 556px; }
.ui_pt-558 { padding-top: 558px; }
.ui_pt-560 { padding-top: 560px; }
.ui_pt-562 { padding-top: 562px; }
.ui_pt-564 { padding-top: 564px; }
.ui_pt-566 { padding-top: 566px; }
.ui_pt-568 { padding-top: 568px; }
.ui_pt-570 { padding-top: 570px; }
.ui_pt-572 { padding-top: 572px; }
.ui_pt-574 { padding-top: 574px; }
.ui_pt-576 { padding-top: 576px; }
.ui_pt-578 { padding-top: 578px; }
.ui_pt-580 { padding-top: 580px; }
.ui_pt-582 { padding-top: 582px; }
.ui_pt-584 { padding-top: 584px; }
.ui_pt-586 { padding-top: 586px; }
.ui_pt-588 { padding-top: 588px; }
.ui_pt-590 { padding-top: 590px; }
.ui_pt-592 { padding-top: 592px; }
.ui_pt-594 { padding-top: 594px; }
.ui_pt-596 { padding-top: 596px; }
.ui_pt-598 { padding-top: 598px; }
.ui_pt-600 { padding-top: 600px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pt-402 { padding-top: 342px; }
  .ui_pt-404 { padding-top: 343px; }
  .ui_pt-406 { padding-top: 345px; }
  .ui_pt-408 { padding-top: 347px; }
  .ui_pt-410 { padding-top: 349px; }
  .ui_pt-412 { padding-top: 350px; }
  .ui_pt-414 { padding-top: 352px; }
  .ui_pt-416 { padding-top: 354px; }
  .ui_pt-418 { padding-top: 355px; }
  .ui_pt-420 { padding-top: 357px; }
  .ui_pt-422 { padding-top: 359px; }
  .ui_pt-424 { padding-top: 360px; }
  .ui_pt-426 { padding-top: 362px; }
  .ui_pt-428 { padding-top: 364px; }
  .ui_pt-430 { padding-top: 366px; }
  .ui_pt-432 { padding-top: 367px; }
  .ui_pt-434 { padding-top: 369px; }
  .ui_pt-436 { padding-top: 371px; }
  .ui_pt-438 { padding-top: 372px; }
  .ui_pt-440 { padding-top: 374px; }
  .ui_pt-442 { padding-top: 376px; }
  .ui_pt-444 { padding-top: 377px; }
  .ui_pt-446 { padding-top: 379px; }
  .ui_pt-448 { padding-top: 381px; }
  .ui_pt-450 { padding-top: 383px; }
  .ui_pt-452 { padding-top: 384px; }
  .ui_pt-454 { padding-top: 386px; }
  .ui_pt-456 { padding-top: 388px; }
  .ui_pt-458 { padding-top: 389px; }
  .ui_pt-460 { padding-top: 391px; }
  .ui_pt-462 { padding-top: 393px; }
  .ui_pt-464 { padding-top: 394px; }
  .ui_pt-466 { padding-top: 396px; }
  .ui_pt-468 { padding-top: 398px; }
  .ui_pt-470 { padding-top: 400px; }
  .ui_pt-472 { padding-top: 401px; }
  .ui_pt-474 { padding-top: 403px; }
  .ui_pt-476 { padding-top: 405px; }
  .ui_pt-478 { padding-top: 406px; }
  .ui_pt-480 { padding-top: 408px; }
  .ui_pt-482 { padding-top: 410px; }
  .ui_pt-484 { padding-top: 411px; }
  .ui_pt-486 { padding-top: 413px; }
  .ui_pt-488 { padding-top: 415px; }
  .ui_pt-490 { padding-top: 417px; }
  .ui_pt-492 { padding-top: 418px; }
  .ui_pt-494 { padding-top: 420px; }
  .ui_pt-496 { padding-top: 422px; }
  .ui_pt-498 { padding-top: 423px; }
  .ui_pt-500 { padding-top: 425px; }
  .ui_pt-502 { padding-top: 427px; }
  .ui_pt-504 { padding-top: 428px; }
  .ui_pt-506 { padding-top: 430px; }
  .ui_pt-508 { padding-top: 432px; }
  .ui_pt-510 { padding-top: 434px; }
  .ui_pt-512 { padding-top: 435px; }
  .ui_pt-514 { padding-top: 437px; }
  .ui_pt-516 { padding-top: 439px; }
  .ui_pt-518 { padding-top: 440px; }
  .ui_pt-520 { padding-top: 442px; }
  .ui_pt-522 { padding-top: 444px; }
  .ui_pt-524 { padding-top: 445px; }
  .ui_pt-526 { padding-top: 447px; }
  .ui_pt-528 { padding-top: 449px; }
  .ui_pt-530 { padding-top: 451px; }
  .ui_pt-532 { padding-top: 452px; }
  .ui_pt-534 { padding-top: 454px; }
  .ui_pt-536 { padding-top: 456px; }
  .ui_pt-538 { padding-top: 457px; }
  .ui_pt-540 { padding-top: 459px; }
  .ui_pt-542 { padding-top: 461px; }
  .ui_pt-544 { padding-top: 462px; }
  .ui_pt-546 { padding-top: 464px; }
  .ui_pt-548 { padding-top: 466px; }
  .ui_pt-550 { padding-top: 468px; }
  .ui_pt-552 { padding-top: 469px; }
  .ui_pt-554 { padding-top: 471px; }
  .ui_pt-556 { padding-top: 473px; }
  .ui_pt-558 { padding-top: 474px; }
  .ui_pt-560 { padding-top: 476px; }
  .ui_pt-562 { padding-top: 478px; }
  .ui_pt-564 { padding-top: 479px; }
  .ui_pt-566 { padding-top: 481px; }
  .ui_pt-568 { padding-top: 483px; }
  .ui_pt-570 { padding-top: 485px; }
  .ui_pt-572 { padding-top: 486px; }
  .ui_pt-574 { padding-top: 488px; }
  .ui_pt-576 { padding-top: 490px; }
  .ui_pt-578 { padding-top: 491px; }
  .ui_pt-580 { padding-top: 493px; }
  .ui_pt-582 { padding-top: 495px; }
  .ui_pt-584 { padding-top: 496px; }
  .ui_pt-586 { padding-top: 498px; }
  .ui_pt-588 { padding-top: 500px; }
  .ui_pt-590 { padding-top: 502px; }
  .ui_pt-592 { padding-top: 503px; }
  .ui_pt-594 { padding-top: 505px; }
  .ui_pt-596 { padding-top: 507px; }
  .ui_pt-598 { padding-top: 508px; }
  .ui_pt-600 { padding-top: 510px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pt-402 { padding-top: 261px; }
  .ui_pt-404 { padding-top: 263px; }
  .ui_pt-406 { padding-top: 264px; }
  .ui_pt-408 { padding-top: 265px; }
  .ui_pt-410 { padding-top: 267px; }
  .ui_pt-412 { padding-top: 268px; }
  .ui_pt-414 { padding-top: 269px; }
  .ui_pt-416 { padding-top: 270px; }
  .ui_pt-418 { padding-top: 272px; }
  .ui_pt-420 { padding-top: 273px; }
  .ui_pt-422 { padding-top: 274px; }
  .ui_pt-424 { padding-top: 276px; }
  .ui_pt-426 { padding-top: 277px; }
  .ui_pt-428 { padding-top: 278px; }
  .ui_pt-430 { padding-top: 280px; }
  .ui_pt-432 { padding-top: 281px; }
  .ui_pt-434 { padding-top: 282px; }
  .ui_pt-436 { padding-top: 283px; }
  .ui_pt-438 { padding-top: 285px; }
  .ui_pt-440 { padding-top: 286px; }
  .ui_pt-442 { padding-top: 287px; }
  .ui_pt-444 { padding-top: 289px; }
  .ui_pt-446 { padding-top: 290px; }
  .ui_pt-448 { padding-top: 291px; }
  .ui_pt-450 { padding-top: 293px; }
  .ui_pt-452 { padding-top: 294px; }
  .ui_pt-454 { padding-top: 295px; }
  .ui_pt-456 { padding-top: 296px; }
  .ui_pt-458 { padding-top: 298px; }
  .ui_pt-460 { padding-top: 299px; }
  .ui_pt-462 { padding-top: 300px; }
  .ui_pt-464 { padding-top: 302px; }
  .ui_pt-466 { padding-top: 303px; }
  .ui_pt-468 { padding-top: 304px; }
  .ui_pt-470 { padding-top: 306px; }
  .ui_pt-472 { padding-top: 307px; }
  .ui_pt-474 { padding-top: 308px; }
  .ui_pt-476 { padding-top: 309px; }
  .ui_pt-478 { padding-top: 311px; }
  .ui_pt-480 { padding-top: 312px; }
  .ui_pt-482 { padding-top: 313px; }
  .ui_pt-484 { padding-top: 315px; }
  .ui_pt-486 { padding-top: 316px; }
  .ui_pt-488 { padding-top: 317px; }
  .ui_pt-490 { padding-top: 319px; }
  .ui_pt-492 { padding-top: 320px; }
  .ui_pt-494 { padding-top: 321px; }
  .ui_pt-496 { padding-top: 322px; }
  .ui_pt-498 { padding-top: 324px; }
  .ui_pt-500 { padding-top: 325px; }
  .ui_pt-502 { padding-top: 326px; }
  .ui_pt-504 { padding-top: 328px; }
  .ui_pt-506 { padding-top: 329px; }
  .ui_pt-508 { padding-top: 330px; }
  .ui_pt-510 { padding-top: 332px; }
  .ui_pt-512 { padding-top: 333px; }
  .ui_pt-514 { padding-top: 334px; }
  .ui_pt-516 { padding-top: 335px; }
  .ui_pt-518 { padding-top: 337px; }
  .ui_pt-520 { padding-top: 338px; }
  .ui_pt-522 { padding-top: 339px; }
  .ui_pt-524 { padding-top: 341px; }
  .ui_pt-526 { padding-top: 342px; }
  .ui_pt-528 { padding-top: 343px; }
  .ui_pt-530 { padding-top: 345px; }
  .ui_pt-532 { padding-top: 346px; }
  .ui_pt-534 { padding-top: 347px; }
  .ui_pt-536 { padding-top: 348px; }
  .ui_pt-538 { padding-top: 350px; }
  .ui_pt-540 { padding-top: 351px; }
  .ui_pt-542 { padding-top: 352px; }
  .ui_pt-544 { padding-top: 354px; }
  .ui_pt-546 { padding-top: 355px; }
  .ui_pt-548 { padding-top: 356px; }
  .ui_pt-550 { padding-top: 358px; }
  .ui_pt-552 { padding-top: 359px; }
  .ui_pt-554 { padding-top: 360px; }
  .ui_pt-556 { padding-top: 361px; }
  .ui_pt-558 { padding-top: 363px; }
  .ui_pt-560 { padding-top: 364px; }
  .ui_pt-562 { padding-top: 365px; }
  .ui_pt-564 { padding-top: 367px; }
  .ui_pt-566 { padding-top: 368px; }
  .ui_pt-567 { padding-top: 369px; }
  .ui_pt-570 { padding-top: 371px; }
  .ui_pt-572 { padding-top: 372px; }
  .ui_pt-574 { padding-top: 373px; }
  .ui_pt-576 { padding-top: 374px; }
  .ui_pt-578 { padding-top: 376px; }
  .ui_pt-580 { padding-top: 377px; }
  .ui_pt-582 { padding-top: 378px; }
  .ui_pt-584 { padding-top: 380px; }
  .ui_pt-586 { padding-top: 381px; }
  .ui_pt-588 { padding-top: 382px; }
  .ui_pt-590 { padding-top: 384px; }
  .ui_pt-592 { padding-top: 385px; }
  .ui_pt-594 { padding-top: 386px; }
  .ui_pt-596 { padding-top: 387px; }
  .ui_pt-598 { padding-top: 389px; }
  .ui_pt-600 { padding-top: 390px; }
}



/* Bottom */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pb-2 { padding-bottom: 2px; }
.ui_pb-4 { padding-bottom: 4px; }
.ui_pb-6 { padding-bottom: 6px; }
.ui_pb-8 { padding-bottom: 8px; }
.ui_pb-10 { padding-bottom: 10px; }
.ui_pb-12 { padding-bottom: 12px; }
.ui_pb-14 { padding-bottom: 14px; }
.ui_pb-16 { padding-bottom: 16px; }
.ui_pb-18 { padding-bottom: 18px; }
.ui_pb-20 { padding-bottom: 20px; }
.ui_pb-22 { padding-bottom: 22px; }
.ui_pb-24 { padding-bottom: 24px; }
.ui_pb-26 { padding-bottom: 26px; }
.ui_pb-28 { padding-bottom: 28px; }
.ui_pb-30 { padding-bottom: 30px; }
.ui_pb-32 { padding-bottom: 32px; }
.ui_pb-34 { padding-bottom: 34px; }
.ui_pb-36 { padding-bottom: 36px; }
.ui_pb-38 { padding-bottom: 38px; }
.ui_pb-40 { padding-bottom: 40px; }
.ui_pb-42 { padding-bottom: 42px; }
.ui_pb-44 { padding-bottom: 44px; }
.ui_pb-46 { padding-bottom: 46px; }
.ui_pb-48 { padding-bottom: 48px; }
.ui_pb-50 { padding-bottom: 50px; }
.ui_pb-52 { padding-bottom: 52px; }
.ui_pb-54 { padding-bottom: 54px; }
.ui_pb-56 { padding-bottom: 56px; }
.ui_pb-58 { padding-bottom: 58px; }
.ui_pb-60 { padding-bottom: 60px; }
.ui_pb-62 { padding-bottom: 62px; }
.ui_pb-64 { padding-bottom: 64px; }
.ui_pb-66 { padding-bottom: 66px; }
.ui_pb-68 { padding-bottom: 68px; }
.ui_pb-70 { padding-bottom: 70px; }
.ui_pb-72 { padding-bottom: 72px; }
.ui_pb-74 { padding-bottom: 74px; }
.ui_pb-76 { padding-bottom: 76px; }
.ui_pb-78 { padding-bottom: 78px; }
.ui_pb-80 { padding-bottom: 80px; }
.ui_pb-82 { padding-bottom: 82px; }
.ui_pb-84 { padding-bottom: 84px; }
.ui_pb-86 { padding-bottom: 86px; }
.ui_pb-88 { padding-bottom: 88px; }
.ui_pb-90 { padding-bottom: 90px; }
.ui_pb-92 { padding-bottom: 92px; }
.ui_pb-94 { padding-bottom: 94px; }
.ui_pb-96 { padding-bottom: 96px; }
.ui_pb-98 { padding-bottom: 98px; }
.ui_pb-100 { padding-bottom: 100px; }
.ui_pb-102 { padding-bottom: 102px; }
.ui_pb-104 { padding-bottom: 104px; }
.ui_pb-106 { padding-bottom: 106px; }
.ui_pb-108 { padding-bottom: 108px; }
.ui_pb-110 { padding-bottom: 110px; }
.ui_pb-112 { padding-bottom: 112px; }
.ui_pb-114 { padding-bottom: 114px; }
.ui_pb-116 { padding-bottom: 116px; }
.ui_pb-118 { padding-bottom: 118px; }
.ui_pb-120 { padding-bottom: 120px; }
.ui_pb-122 { padding-bottom: 122px; }
.ui_pb-124 { padding-bottom: 124px; }
.ui_pb-126 { padding-bottom: 126px; }
.ui_pb-128 { padding-bottom: 128px; }
.ui_pb-130 { padding-bottom: 130px; }
.ui_pb-132 { padding-bottom: 132px; }
.ui_pb-134 { padding-bottom: 134px; }
.ui_pb-136 { padding-bottom: 136px; }
.ui_pb-138 { padding-bottom: 138px; }
.ui_pb-140 { padding-bottom: 140px; }
.ui_pb-142 { padding-bottom: 142px; }
.ui_pb-144 { padding-bottom: 144px; }
.ui_pb-146 { padding-bottom: 146px; }
.ui_pb-148 { padding-bottom: 148px; }
.ui_pb-150 { padding-bottom: 150px; }
.ui_pb-152 { padding-bottom: 152px; }
.ui_pb-154 { padding-bottom: 154px; }
.ui_pb-156 { padding-bottom: 156px; }
.ui_pb-158 { padding-bottom: 158px; }
.ui_pb-160 { padding-bottom: 160px; }
.ui_pb-162 { padding-bottom: 162px; }
.ui_pb-164 { padding-bottom: 164px; }
.ui_pb-166 { padding-bottom: 166px; }
.ui_pb-168 { padding-bottom: 168px; }
.ui_pb-170 { padding-bottom: 170px; }
.ui_pb-172 { padding-bottom: 172px; }
.ui_pb-174 { padding-bottom: 174px; }
.ui_pb-176 { padding-bottom: 176px; }
.ui_pb-178 { padding-bottom: 178px; }
.ui_pb-180 { padding-bottom: 180px; }
.ui_pb-182 { padding-bottom: 182px; }
.ui_pb-184 { padding-bottom: 184px; }
.ui_pb-186 { padding-bottom: 186px; }
.ui_pb-188 { padding-bottom: 188px; }
.ui_pb-190 { padding-bottom: 190px; }
.ui_pb-192 { padding-bottom: 192px; }
.ui_pb-194 { padding-bottom: 194px; }
.ui_pb-196 { padding-bottom: 196px; }
.ui_pb-198 { padding-bottom: 198px; }
.ui_pb-200 { padding-bottom: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pb-2 { padding-bottom: 2px; }
  .ui_pb-4 { padding-bottom: 3px; }
  .ui_pb-6 { padding-bottom: 5px; }
  .ui_pb-8 { padding-bottom: 7px; }
  .ui_pb-10 { padding-bottom: 9px; }
  .ui_pb-12 { padding-bottom: 10px; }
  .ui_pb-14 { padding-bottom: 12px; }
  .ui_pb-16 { padding-bottom: 14px; }
  .ui_pb-18 { padding-bottom: 15px; }
  .ui_pb-20 { padding-bottom: 17px; }
  .ui_pb-22 { padding-bottom: 19px; }
  .ui_pb-24 { padding-bottom: 20px; }
  .ui_pb-26 { padding-bottom: 22px; }
  .ui_pb-28 { padding-bottom: 24px; }
  .ui_pb-30 { padding-bottom: 26px; }
  .ui_pb-32 { padding-bottom: 27px; }
  .ui_pb-34 { padding-bottom: 29px; }
  .ui_pb-36 { padding-bottom: 31px; }
  .ui_pb-38 { padding-bottom: 32px; }
  .ui_pb-40 { padding-bottom: 34px; }
  .ui_pb-42 { padding-bottom: 36px; }
  .ui_pb-44 { padding-bottom: 37px; }
  .ui_pb-46 { padding-bottom: 39px; }
  .ui_pb-48 { padding-bottom: 41px; }
  .ui_pb-50 { padding-bottom: 43px; }
  .ui_pb-52 { padding-bottom: 44px; }
  .ui_pb-54 { padding-bottom: 46px; }
  .ui_pb-56 { padding-bottom: 48px; }
  .ui_pb-58 { padding-bottom: 49px; }
  .ui_pb-60 { padding-bottom: 51px; }
  .ui_pb-62 { padding-bottom: 53px; }
  .ui_pb-64 { padding-bottom: 54px; }
  .ui_pb-66 { padding-bottom: 56px; }
  .ui_pb-68 { padding-bottom: 58px; }
  .ui_pb-70 { padding-bottom: 60px; }
  .ui_pb-72 { padding-bottom: 61px; }
  .ui_pb-74 { padding-bottom: 63px; }
  .ui_pb-76 { padding-bottom: 65px; }
  .ui_pb-78 { padding-bottom: 66px; }
  .ui_pb-80 { padding-bottom: 68px; }
  .ui_pb-82 { padding-bottom: 70px; }
  .ui_pb-84 { padding-bottom: 71px; }
  .ui_pb-86 { padding-bottom: 73px; }
  .ui_pb-88 { padding-bottom: 75px; }
  .ui_pb-90 { padding-bottom: 77px; }
  .ui_pb-92 { padding-bottom: 78px; }
  .ui_pb-94 { padding-bottom: 80px; }
  .ui_pb-96 { padding-bottom: 82px; }
  .ui_pb-98 { padding-bottom: 83px; }
  .ui_pb-100 { padding-bottom: 85px; }
  .ui_pb-102 { padding-bottom: 87px; }
  .ui_pb-104 { padding-bottom: 88px; }
  .ui_pb-106 { padding-bottom: 90px; }
  .ui_pb-108 { padding-bottom: 92px; }
  .ui_pb-110 { padding-bottom: 94px; }
  .ui_pb-112 { padding-bottom: 95px; }
  .ui_pb-114 { padding-bottom: 97px; }
  .ui_pb-116 { padding-bottom: 99px; }
  .ui_pb-118 { padding-bottom: 100px; }
  .ui_pb-120 { padding-bottom: 102px; }
  .ui_pb-122 { padding-bottom: 104px; }
  .ui_pb-124 { padding-bottom: 105px; }
  .ui_pb-126 { padding-bottom: 107px; }
  .ui_pb-128 { padding-bottom: 109px; }
  .ui_pb-130 { padding-bottom: 111px; }
  .ui_pb-132 { padding-bottom: 112px; }
  .ui_pb-134 { padding-bottom: 114px; }
  .ui_pb-136 { padding-bottom: 116px; }
  .ui_pb-138 { padding-bottom: 117px; }
  .ui_pb-140 { padding-bottom: 119px; }
  .ui_pb-142 { padding-bottom: 121px; }
  .ui_pb-144 { padding-bottom: 122px; }
  .ui_pb-146 { padding-bottom: 124px; }
  .ui_pb-148 { padding-bottom: 126px; }
  .ui_pb-150 { padding-bottom: 128px; }
  .ui_pb-152 { padding-bottom: 129px; }
  .ui_pb-154 { padding-bottom: 131px; }
  .ui_pb-156 { padding-bottom: 133px; }
  .ui_pb-158 { padding-bottom: 134px; }
  .ui_pb-160 { padding-bottom: 136px; }
  .ui_pb-162 { padding-bottom: 138px; }
  .ui_pb-164 { padding-bottom: 139px; }
  .ui_pb-166 { padding-bottom: 141px; }
  .ui_pb-168 { padding-bottom: 143px; }
  .ui_pb-170 { padding-bottom: 145px; }
  .ui_pb-172 { padding-bottom: 146px; }
  .ui_pb-174 { padding-bottom: 148px; }
  .ui_pb-176 { padding-bottom: 150px; }
  .ui_pb-178 { padding-bottom: 151px; }
  .ui_pb-180 { padding-bottom: 153px; }
  .ui_pb-182 { padding-bottom: 155px; }
  .ui_pb-184 { padding-bottom: 156px; }
  .ui_pb-186 { padding-bottom: 158px; }
  .ui_pb-188 { padding-bottom: 160px; }
  .ui_pb-190 { padding-bottom: 162px; }
  .ui_pb-192 { padding-bottom: 163px; }
  .ui_pb-194 { padding-bottom: 165px; }
  .ui_pb-196 { padding-bottom: 167px; }
  .ui_pb-198 { padding-bottom: 168px; }
  .ui_pb-200 { padding-bottom: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pb-2 { padding-bottom: 2px; }
  .ui_pb-4 { padding-bottom: 3px; }
  .ui_pb-6 { padding-bottom: 4px; }
  .ui_pb-8 { padding-bottom: 5px; }
  .ui_pb-10 { padding-bottom: 7px; }
  .ui_pb-12 { padding-bottom: 8px; }
  .ui_pb-14 { padding-bottom: 9px; }
  .ui_pb-16 { padding-bottom: 10px; }
  .ui_pb-18 { padding-bottom: 12px; }
  .ui_pb-20 { padding-bottom: 13px; }
  .ui_pb-22 { padding-bottom: 14px; }
  .ui_pb-24 { padding-bottom: 16px; }
  .ui_pb-26 { padding-bottom: 17px; }
  .ui_pb-28 { padding-bottom: 18px; }
  .ui_pb-30 { padding-bottom: 20px; }
  .ui_pb-32 { padding-bottom: 21px; }
  .ui_pb-34 { padding-bottom: 22px; }
  .ui_pb-36 { padding-bottom: 23px; }
  .ui_pb-38 { padding-bottom: 25px; }
  .ui_pb-40 { padding-bottom: 26px; }
  .ui_pb-42 { padding-bottom: 27px; }
  .ui_pb-44 { padding-bottom: 29px; }
  .ui_pb-46 { padding-bottom: 30px; }
  .ui_pb-48 { padding-bottom: 31px; }
  .ui_pb-50 { padding-bottom: 33px; }
  .ui_pb-52 { padding-bottom: 34px; }
  .ui_pb-54 { padding-bottom: 35px; }
  .ui_pb-56 { padding-bottom: 36px; }
  .ui_pb-58 { padding-bottom: 38px; }
  .ui_pb-60 { padding-bottom: 39px; }
  .ui_pb-62 { padding-bottom: 40px; }
  .ui_pb-64 { padding-bottom: 42px; }
  .ui_pb-66 { padding-bottom: 43px; }
  .ui_pb-68 { padding-bottom: 44px; }
  .ui_pb-70 { padding-bottom: 46px; }
  .ui_pb-72 { padding-bottom: 47px; }
  .ui_pb-74 { padding-bottom: 48px; }
  .ui_pb-76 { padding-bottom: 49px; }
  .ui_pb-78 { padding-bottom: 51px; }
  .ui_pb-80 { padding-bottom: 52px; }
  .ui_pb-82 { padding-bottom: 53px; }
  .ui_pb-84 { padding-bottom: 55px; }
  .ui_pb-86 { padding-bottom: 56px; }
  .ui_pb-88 { padding-bottom: 57px; }
  .ui_pb-90 { padding-bottom: 59px; }
  .ui_pb-92 { padding-bottom: 60px; }
  .ui_pb-94 { padding-bottom: 61px; }
  .ui_pb-96 { padding-bottom: 62px; }
  .ui_pb-98 { padding-bottom: 64px; }
  .ui_pb-100 { padding-bottom: 65px; }
  .ui_pb-102 { padding-bottom: 66px; }
  .ui_pb-104 { padding-bottom: 68px; }
  .ui_pb-106 { padding-bottom: 69px; }
  .ui_pb-108 { padding-bottom: 70px; }
  .ui_pb-110 { padding-bottom: 72px; }
  .ui_pb-112 { padding-bottom: 73px; }
  .ui_pb-114 { padding-bottom: 74px; }
  .ui_pb-116 { padding-bottom: 75px; }
  .ui_pb-118 { padding-bottom: 77px; }
  .ui_pb-120 { padding-bottom: 78px; }
  .ui_pb-122 { padding-bottom: 79px; }
  .ui_pb-124 { padding-bottom: 81px; }
  .ui_pb-126 { padding-bottom: 82px; }
  .ui_pb-128 { padding-bottom: 83px; }
  .ui_pb-130 { padding-bottom: 85px; }
  .ui_pb-132 { padding-bottom: 86px; }
  .ui_pb-134 { padding-bottom: 87px; }
  .ui_pb-136 { padding-bottom: 88px; }
  .ui_pb-138 { padding-bottom: 90px; }
  .ui_pb-140 { padding-bottom: 91px; }
  .ui_pb-142 { padding-bottom: 92px; }
  .ui_pb-144 { padding-bottom: 94px; }
  .ui_pb-146 { padding-bottom: 95px; }
  .ui_pb-148 { padding-bottom: 96px; }
  .ui_pb-150 { padding-bottom: 98px; }
  .ui_pb-152 { padding-bottom: 99px; }
  .ui_pb-154 { padding-bottom: 100px; }
  .ui_pb-156 { padding-bottom: 101px; }
  .ui_pb-158 { padding-bottom: 103px; }
  .ui_pb-160 { padding-bottom: 104px; }
  .ui_pb-162 { padding-bottom: 105px; }
  .ui_pb-164 { padding-bottom: 107px; }
  .ui_pb-166 { padding-bottom: 108px; }
  .ui_pb-168 { padding-bottom: 109px; }
  .ui_pb-170 { padding-bottom: 111px; }
  .ui_pb-172 { padding-bottom: 112px; }
  .ui_pb-174 { padding-bottom: 113px; }
  .ui_pb-176 { padding-bottom: 114px; }
  .ui_pb-178 { padding-bottom: 116px; }
  .ui_pb-180 { padding-bottom: 117px; }
  .ui_pb-182 { padding-bottom: 118px; }
  .ui_pb-184 { padding-bottom: 120px; }
  .ui_pb-186 { padding-bottom: 121px; }
  .ui_pb-188 { padding-bottom: 122px; }
  .ui_pb-190 { padding-bottom: 124px; }
  .ui_pb-192 { padding-bottom: 125px; }
  .ui_pb-194 { padding-bottom: 126px; }
  .ui_pb-196 { padding-bottom: 127px; }
  .ui_pb-198 { padding-bottom: 129px; }
  .ui_pb-200 { padding-bottom: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pb-202 { padding-bottom: 202px; }
.ui_pb-204 { padding-bottom: 204px; }
.ui_pb-206 { padding-bottom: 206px; }
.ui_pb-208 { padding-bottom: 208px; }
.ui_pb-210 { padding-bottom: 210px; }
.ui_pb-212 { padding-bottom: 212px; }
.ui_pb-214 { padding-bottom: 214px; }
.ui_pb-216 { padding-bottom: 216px; }
.ui_pb-218 { padding-bottom: 218px; }
.ui_pb-220 { padding-bottom: 220px; }
.ui_pb-222 { padding-bottom: 222px; }
.ui_pb-224 { padding-bottom: 224px; }
.ui_pb-226 { padding-bottom: 226px; }
.ui_pb-228 { padding-bottom: 228px; }
.ui_pb-230 { padding-bottom: 230px; }
.ui_pb-232 { padding-bottom: 232px; }
.ui_pb-234 { padding-bottom: 234px; }
.ui_pb-236 { padding-bottom: 236px; }
.ui_pb-238 { padding-bottom: 238px; }
.ui_pb-240 { padding-bottom: 240px; }
.ui_pb-242 { padding-bottom: 242px; }
.ui_pb-244 { padding-bottom: 244px; }
.ui_pb-246 { padding-bottom: 246px; }
.ui_pb-248 { padding-bottom: 248px; }
.ui_pb-250 { padding-bottom: 250px; }
.ui_pb-252 { padding-bottom: 252px; }
.ui_pb-254 { padding-bottom: 254px; }
.ui_pb-256 { padding-bottom: 256px; }
.ui_pb-258 { padding-bottom: 258px; }
.ui_pb-260 { padding-bottom: 260px; }
.ui_pb-262 { padding-bottom: 262px; }
.ui_pb-264 { padding-bottom: 264px; }
.ui_pb-266 { padding-bottom: 266px; }
.ui_pb-268 { padding-bottom: 268px; }
.ui_pb-270 { padding-bottom: 270px; }
.ui_pb-272 { padding-bottom: 272px; }
.ui_pb-274 { padding-bottom: 274px; }
.ui_pb-276 { padding-bottom: 276px; }
.ui_pb-278 { padding-bottom: 278px; }
.ui_pb-280 { padding-bottom: 280px; }
.ui_pb-282 { padding-bottom: 282px; }
.ui_pb-284 { padding-bottom: 284px; }
.ui_pb-286 { padding-bottom: 286px; }
.ui_pb-288 { padding-bottom: 288px; }
.ui_pb-290 { padding-bottom: 290px; }
.ui_pb-292 { padding-bottom: 292px; }
.ui_pb-294 { padding-bottom: 294px; }
.ui_pb-296 { padding-bottom: 296px; }
.ui_pb-298 { padding-bottom: 298px; }
.ui_pb-300 { padding-bottom: 300px; }
.ui_pb-302 { padding-bottom: 302px; }
.ui_pb-304 { padding-bottom: 304px; }
.ui_pb-306 { padding-bottom: 306px; }
.ui_pb-308 { padding-bottom: 308px; }
.ui_pb-310 { padding-bottom: 310px; }
.ui_pb-312 { padding-bottom: 312px; }
.ui_pb-314 { padding-bottom: 314px; }
.ui_pb-316 { padding-bottom: 316px; }
.ui_pb-318 { padding-bottom: 318px; }
.ui_pb-320 { padding-bottom: 320px; }
.ui_pb-322 { padding-bottom: 322px; }
.ui_pb-324 { padding-bottom: 324px; }
.ui_pb-326 { padding-bottom: 326px; }
.ui_pb-328 { padding-bottom: 328px; }
.ui_pb-330 { padding-bottom: 330px; }
.ui_pb-332 { padding-bottom: 332px; }
.ui_pb-334 { padding-bottom: 334px; }
.ui_pb-336 { padding-bottom: 336px; }
.ui_pb-338 { padding-bottom: 338px; }
.ui_pb-340 { padding-bottom: 340px; }
.ui_pb-342 { padding-bottom: 342px; }
.ui_pb-344 { padding-bottom: 344px; }
.ui_pb-346 { padding-bottom: 346px; }
.ui_pb-348 { padding-bottom: 348px; }
.ui_pb-350 { padding-bottom: 350px; }
.ui_pb-352 { padding-bottom: 352px; }
.ui_pb-354 { padding-bottom: 354px; }
.ui_pb-356 { padding-bottom: 356px; }
.ui_pb-358 { padding-bottom: 358px; }
.ui_pb-360 { padding-bottom: 360px; }
.ui_pb-362 { padding-bottom: 362px; }
.ui_pb-364 { padding-bottom: 364px; }
.ui_pb-366 { padding-bottom: 366px; }
.ui_pb-368 { padding-bottom: 368px; }
.ui_pb-370 { padding-bottom: 370px; }
.ui_pb-372 { padding-bottom: 372px; }
.ui_pb-374 { padding-bottom: 374px; }
.ui_pb-376 { padding-bottom: 376px; }
.ui_pb-378 { padding-bottom: 378px; }
.ui_pb-380 { padding-bottom: 380px; }
.ui_pb-382 { padding-bottom: 382px; }
.ui_pb-384 { padding-bottom: 384px; }
.ui_pb-386 { padding-bottom: 386px; }
.ui_pb-388 { padding-bottom: 388px; }
.ui_pb-390 { padding-bottom: 390px; }
.ui_pb-392 { padding-bottom: 392px; }
.ui_pb-394 { padding-bottom: 394px; }
.ui_pb-396 { padding-bottom: 396px; }
.ui_pb-398 { padding-bottom: 398px; }
.ui_pb-400 { padding-bottom: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pb-202 { padding-bottom: 172px; }
  .ui_pb-204 { padding-bottom: 173px; }
  .ui_pb-206 { padding-bottom: 175px; }
  .ui_pb-208 { padding-bottom: 177px; }
  .ui_pb-210 { padding-bottom: 179px; }
  .ui_pb-212 { padding-bottom: 180px; }
  .ui_pb-214 { padding-bottom: 182px; }
  .ui_pb-216 { padding-bottom: 184px; }
  .ui_pb-218 { padding-bottom: 185px; }
  .ui_pb-220 { padding-bottom: 187px; }
  .ui_pb-222 { padding-bottom: 189px; }
  .ui_pb-224 { padding-bottom: 190px; }
  .ui_pb-226 { padding-bottom: 192px; }
  .ui_pb-228 { padding-bottom: 194px; }
  .ui_pb-230 { padding-bottom: 196px; }
  .ui_pb-232 { padding-bottom: 197px; }
  .ui_pb-234 { padding-bottom: 199px; }
  .ui_pb-236 { padding-bottom: 201px; }
  .ui_pb-238 { padding-bottom: 202px; }
  .ui_pb-240 { padding-bottom: 204px; }
  .ui_pb-242 { padding-bottom: 206px; }
  .ui_pb-244 { padding-bottom: 207px; }
  .ui_pb-246 { padding-bottom: 209px; }
  .ui_pb-248 { padding-bottom: 211px; }
  .ui_pb-250 { padding-bottom: 213px; }
  .ui_pb-252 { padding-bottom: 214px; }
  .ui_pb-254 { padding-bottom: 216px; }
  .ui_pb-256 { padding-bottom: 218px; }
  .ui_pb-258 { padding-bottom: 219px; }
  .ui_pb-260 { padding-bottom: 221px; }
  .ui_pb-262 { padding-bottom: 223px; }
  .ui_pb-264 { padding-bottom: 224px; }
  .ui_pb-266 { padding-bottom: 226px; }
  .ui_pb-268 { padding-bottom: 228px; }
  .ui_pb-270 { padding-bottom: 230px; }
  .ui_pb-272 { padding-bottom: 231px; }
  .ui_pb-274 { padding-bottom: 233px; }
  .ui_pb-276 { padding-bottom: 235px; }
  .ui_pb-278 { padding-bottom: 236px; }
  .ui_pb-280 { padding-bottom: 238px; }
  .ui_pb-282 { padding-bottom: 240px; }
  .ui_pb-284 { padding-bottom: 241px; }
  .ui_pb-286 { padding-bottom: 243px; }
  .ui_pb-288 { padding-bottom: 245px; }
  .ui_pb-290 { padding-bottom: 247px; }
  .ui_pb-292 { padding-bottom: 248px; }
  .ui_pb-294 { padding-bottom: 250px; }
  .ui_pb-296 { padding-bottom: 252px; }
  .ui_pb-298 { padding-bottom: 253px; }
  .ui_pb-300 { padding-bottom: 255px; }
  .ui_pb-302 { padding-bottom: 257px; }
  .ui_pb-304 { padding-bottom: 258px; }
  .ui_pb-306 { padding-bottom: 260px; }
  .ui_pb-308 { padding-bottom: 262px; }
  .ui_pb-310 { padding-bottom: 264px; }
  .ui_pb-312 { padding-bottom: 265px; }
  .ui_pb-314 { padding-bottom: 267px; }
  .ui_pb-316 { padding-bottom: 269px; }
  .ui_pb-318 { padding-bottom: 270px; }
  .ui_pb-320 { padding-bottom: 272px; }
  .ui_pb-322 { padding-bottom: 274px; }
  .ui_pb-324 { padding-bottom: 275px; }
  .ui_pb-326 { padding-bottom: 277px; }
  .ui_pb-328 { padding-bottom: 279px; }
  .ui_pb-330 { padding-bottom: 281px; }
  .ui_pb-332 { padding-bottom: 282px; }
  .ui_pb-334 { padding-bottom: 284px; }
  .ui_pb-336 { padding-bottom: 286px; }
  .ui_pb-338 { padding-bottom: 287px; }
  .ui_pb-340 { padding-bottom: 289px; }
  .ui_pb-342 { padding-bottom: 291px; }
  .ui_pb-344 { padding-bottom: 292px; }
  .ui_pb-346 { padding-bottom: 294px; }
  .ui_pb-348 { padding-bottom: 296px; }
  .ui_pb-350 { padding-bottom: 298px; }
  .ui_pb-352 { padding-bottom: 299px; }
  .ui_pb-354 { padding-bottom: 301px; }
  .ui_pb-356 { padding-bottom: 303px; }
  .ui_pb-358 { padding-bottom: 304px; }
  .ui_pb-360 { padding-bottom: 306px; }
  .ui_pb-362 { padding-bottom: 308px; }
  .ui_pb-364 { padding-bottom: 309px; }
  .ui_pb-366 { padding-bottom: 311px; }
  .ui_pb-368 { padding-bottom: 313px; }
  .ui_pb-370 { padding-bottom: 315px; }
  .ui_pb-372 { padding-bottom: 316px; }
  .ui_pb-374 { padding-bottom: 318px; }
  .ui_pb-376 { padding-bottom: 320px; }
  .ui_pb-378 { padding-bottom: 321px; }
  .ui_pb-380 { padding-bottom: 323px; }
  .ui_pb-382 { padding-bottom: 325px; }
  .ui_pb-384 { padding-bottom: 326px; }
  .ui_pb-386 { padding-bottom: 328px; }
  .ui_pb-388 { padding-bottom: 330px; }
  .ui_pb-390 { padding-bottom: 332px; }
  .ui_pb-392 { padding-bottom: 333px; }
  .ui_pb-394 { padding-bottom: 335px; }
  .ui_pb-396 { padding-bottom: 337px; }
  .ui_pb-398 { padding-bottom: 338px; }
  .ui_pb-400 { padding-bottom: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pb-202 { padding-bottom: 131px; }
  .ui_pb-204 { padding-bottom: 133px; }
  .ui_pb-206 { padding-bottom: 134px; }
  .ui_pb-208 { padding-bottom: 135px; }
  .ui_pb-210 { padding-bottom: 137px; }
  .ui_pb-212 { padding-bottom: 138px; }
  .ui_pb-214 { padding-bottom: 139px; }
  .ui_pb-216 { padding-bottom: 140px; }
  .ui_pb-218 { padding-bottom: 142px; }
  .ui_pb-220 { padding-bottom: 143px; }
  .ui_pb-222 { padding-bottom: 144px; }
  .ui_pb-224 { padding-bottom: 146px; }
  .ui_pb-226 { padding-bottom: 147px; }
  .ui_pb-228 { padding-bottom: 148px; }
  .ui_pb-230 { padding-bottom: 150px; }
  .ui_pb-232 { padding-bottom: 151px; }
  .ui_pb-234 { padding-bottom: 152px; }
  .ui_pb-236 { padding-bottom: 153px; }
  .ui_pb-238 { padding-bottom: 155px; }
  .ui_pb-240 { padding-bottom: 156px; }
  .ui_pb-242 { padding-bottom: 157px; }
  .ui_pb-244 { padding-bottom: 159px; }
  .ui_pb-246 { padding-bottom: 160px; }
  .ui_pb-248 { padding-bottom: 161px; }
  .ui_pb-250 { padding-bottom: 163px; }
  .ui_pb-252 { padding-bottom: 164px; }
  .ui_pb-254 { padding-bottom: 165px; }
  .ui_pb-256 { padding-bottom: 166px; }
  .ui_pb-258 { padding-bottom: 168px; }
  .ui_pb-260 { padding-bottom: 169px; }
  .ui_pb-262 { padding-bottom: 170px; }
  .ui_pb-264 { padding-bottom: 172px; }
  .ui_pb-266 { padding-bottom: 173px; }
  .ui_pb-268 { padding-bottom: 174px; }
  .ui_pb-270 { padding-bottom: 176px; }
  .ui_pb-272 { padding-bottom: 177px; }
  .ui_pb-274 { padding-bottom: 178px; }
  .ui_pb-276 { padding-bottom: 179px; }
  .ui_pb-278 { padding-bottom: 181px; }
  .ui_pb-280 { padding-bottom: 182px; }
  .ui_pb-282 { padding-bottom: 183px; }
  .ui_pb-284 { padding-bottom: 185px; }
  .ui_pb-286 { padding-bottom: 186px; }
  .ui_pb-288 { padding-bottom: 187px; }
  .ui_pb-290 { padding-bottom: 189px; }
  .ui_pb-292 { padding-bottom: 190px; }
  .ui_pb-294 { padding-bottom: 191px; }
  .ui_pb-296 { padding-bottom: 192px; }
  .ui_pb-298 { padding-bottom: 194px; }
  .ui_pb-300 { padding-bottom: 195px; }
  .ui_pb-302 { padding-bottom: 196px; }
  .ui_pb-304 { padding-bottom: 198px; }
  .ui_pb-306 { padding-bottom: 199px; }
  .ui_pb-308 { padding-bottom: 200px; }
  .ui_pb-310 { padding-bottom: 202px; }
  .ui_pb-312 { padding-bottom: 203px; }
  .ui_pb-314 { padding-bottom: 204px; }
  .ui_pb-316 { padding-bottom: 205px; }
  .ui_pb-318 { padding-bottom: 207px; }
  .ui_pb-320 { padding-bottom: 208px; }
  .ui_pb-322 { padding-bottom: 209px; }
  .ui_pb-324 { padding-bottom: 211px; }
  .ui_pb-326 { padding-bottom: 212px; }
  .ui_pb-328 { padding-bottom: 213px; }
  .ui_pb-330 { padding-bottom: 215px; }
  .ui_pb-332 { padding-bottom: 216px; }
  .ui_pb-334 { padding-bottom: 217px; }
  .ui_pb-336 { padding-bottom: 218px; }
  .ui_pb-338 { padding-bottom: 220px; }
  .ui_pb-340 { padding-bottom: 221px; }
  .ui_pb-342 { padding-bottom: 222px; }
  .ui_pb-344 { padding-bottom: 224px; }
  .ui_pb-346 { padding-bottom: 225px; }
  .ui_pb-348 { padding-bottom: 226px; }
  .ui_pb-350 { padding-bottom: 228px; }
  .ui_pb-352 { padding-bottom: 229px; }
  .ui_pb-354 { padding-bottom: 230px; }
  .ui_pb-356 { padding-bottom: 231px; }
  .ui_pb-358 { padding-bottom: 233px; }
  .ui_pb-360 { padding-bottom: 234px; }
  .ui_pb-362 { padding-bottom: 235px; }
  .ui_pb-364 { padding-bottom: 237px; }
  .ui_pb-366 { padding-bottom: 238px; }
  .ui_pb-368 { padding-bottom: 239px; }
  .ui_pb-370 { padding-bottom: 241px; }
  .ui_pb-372 { padding-bottom: 242px; }
  .ui_pb-374 { padding-bottom: 243px; }
  .ui_pb-376 { padding-bottom: 244px; }
  .ui_pb-378 { padding-bottom: 246px; }
  .ui_pb-380 { padding-bottom: 247px; }
  .ui_pb-382 { padding-bottom: 248px; }
  .ui_pb-384 { padding-bottom: 250px; }
  .ui_pb-386 { padding-bottom: 251px; }
  .ui_pb-388 { padding-bottom: 252px; }
  .ui_pb-390 { padding-bottom: 254px; }
  .ui_pb-392 { padding-bottom: 255px; }
  .ui_pb-394 { padding-bottom: 256px; }
  .ui_pb-396 { padding-bottom: 257px; }
  .ui_pb-398 { padding-bottom: 259px; }
  .ui_pb-400 { padding-bottom: 260px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pb-402 { padding-bottom: 402px; }
.ui_pb-404 { padding-bottom: 404px; }
.ui_pb-406 { padding-bottom: 406px; }
.ui_pb-408 { padding-bottom: 408px; }
.ui_pb-410 { padding-bottom: 410px; }
.ui_pb-412 { padding-bottom: 412px; }
.ui_pb-414 { padding-bottom: 414px; }
.ui_pb-416 { padding-bottom: 416px; }
.ui_pb-418 { padding-bottom: 418px; }
.ui_pb-420 { padding-bottom: 420px; }
.ui_pb-422 { padding-bottom: 422px; }
.ui_pb-424 { padding-bottom: 424px; }
.ui_pb-426 { padding-bottom: 426px; }
.ui_pb-428 { padding-bottom: 428px; }
.ui_pb-430 { padding-bottom: 430px; }
.ui_pb-432 { padding-bottom: 432px; }
.ui_pb-434 { padding-bottom: 434px; }
.ui_pb-436 { padding-bottom: 436px; }
.ui_pb-438 { padding-bottom: 438px; }
.ui_pb-440 { padding-bottom: 440px; }
.ui_pb-442 { padding-bottom: 442px; }
.ui_pb-444 { padding-bottom: 444px; }
.ui_pb-446 { padding-bottom: 446px; }
.ui_pb-448 { padding-bottom: 448px; }
.ui_pb-450 { padding-bottom: 450px; }
.ui_pb-452 { padding-bottom: 452px; }
.ui_pb-454 { padding-bottom: 454px; }
.ui_pb-456 { padding-bottom: 456px; }
.ui_pb-458 { padding-bottom: 458px; }
.ui_pb-460 { padding-bottom: 460px; }
.ui_pb-462 { padding-bottom: 462px; }
.ui_pb-464 { padding-bottom: 464px; }
.ui_pb-466 { padding-bottom: 466px; }
.ui_pb-468 { padding-bottom: 468px; }
.ui_pb-470 { padding-bottom: 470px; }
.ui_pb-472 { padding-bottom: 472px; }
.ui_pb-474 { padding-bottom: 474px; }
.ui_pb-476 { padding-bottom: 476px; }
.ui_pb-478 { padding-bottom: 478px; }
.ui_pb-480 { padding-bottom: 480px; }
.ui_pb-482 { padding-bottom: 482px; }
.ui_pb-484 { padding-bottom: 484px; }
.ui_pb-486 { padding-bottom: 486px; }
.ui_pb-488 { padding-bottom: 488px; }
.ui_pb-490 { padding-bottom: 490px; }
.ui_pb-492 { padding-bottom: 492px; }
.ui_pb-494 { padding-bottom: 494px; }
.ui_pb-496 { padding-bottom: 496px; }
.ui_pb-498 { padding-bottom: 498px; }
.ui_pb-500 { padding-bottom: 500px; }
.ui_pb-502 { padding-bottom: 502px; }
.ui_pb-504 { padding-bottom: 504px; }
.ui_pb-506 { padding-bottom: 506px; }
.ui_pb-508 { padding-bottom: 508px; }
.ui_pb-510 { padding-bottom: 510px; }
.ui_pb-512 { padding-bottom: 512px; }
.ui_pb-514 { padding-bottom: 514px; }
.ui_pb-516 { padding-bottom: 516px; }
.ui_pb-518 { padding-bottom: 518px; }
.ui_pb-520 { padding-bottom: 520px; }
.ui_pb-522 { padding-bottom: 522px; }
.ui_pb-524 { padding-bottom: 524px; }
.ui_pb-526 { padding-bottom: 526px; }
.ui_pb-528 { padding-bottom: 528px; }
.ui_pb-530 { padding-bottom: 530px; }
.ui_pb-532 { padding-bottom: 532px; }
.ui_pb-534 { padding-bottom: 534px; }
.ui_pb-536 { padding-bottom: 536px; }
.ui_pb-538 { padding-bottom: 538px; }
.ui_pb-540 { padding-bottom: 540px; }
.ui_pb-542 { padding-bottom: 542px; }
.ui_pb-544 { padding-bottom: 544px; }
.ui_pb-546 { padding-bottom: 546px; }
.ui_pb-548 { padding-bottom: 548px; }
.ui_pb-550 { padding-bottom: 550px; }
.ui_pb-552 { padding-bottom: 552px; }
.ui_pb-554 { padding-bottom: 554px; }
.ui_pb-556 { padding-bottom: 556px; }
.ui_pb-558 { padding-bottom: 558px; }
.ui_pb-560 { padding-bottom: 560px; }
.ui_pb-562 { padding-bottom: 562px; }
.ui_pb-564 { padding-bottom: 564px; }
.ui_pb-566 { padding-bottom: 566px; }
.ui_pb-568 { padding-bottom: 568px; }
.ui_pb-570 { padding-bottom: 570px; }
.ui_pb-572 { padding-bottom: 572px; }
.ui_pb-574 { padding-bottom: 574px; }
.ui_pb-576 { padding-bottom: 576px; }
.ui_pb-578 { padding-bottom: 578px; }
.ui_pb-580 { padding-bottom: 580px; }
.ui_pb-582 { padding-bottom: 582px; }
.ui_pb-584 { padding-bottom: 584px; }
.ui_pb-586 { padding-bottom: 586px; }
.ui_pb-588 { padding-bottom: 588px; }
.ui_pb-590 { padding-bottom: 590px; }
.ui_pb-592 { padding-bottom: 592px; }
.ui_pb-594 { padding-bottom: 594px; }
.ui_pb-596 { padding-bottom: 596px; }
.ui_pb-598 { padding-bottom: 598px; }
.ui_pb-600 { padding-bottom: 600px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pb-402 { padding-bottom: 342px; }
  .ui_pb-404 { padding-bottom: 343px; }
  .ui_pb-406 { padding-bottom: 345px; }
  .ui_pb-408 { padding-bottom: 347px; }
  .ui_pb-410 { padding-bottom: 349px; }
  .ui_pb-412 { padding-bottom: 350px; }
  .ui_pb-414 { padding-bottom: 352px; }
  .ui_pb-416 { padding-bottom: 354px; }
  .ui_pb-418 { padding-bottom: 355px; }
  .ui_pb-420 { padding-bottom: 357px; }
  .ui_pb-422 { padding-bottom: 359px; }
  .ui_pb-424 { padding-bottom: 360px; }
  .ui_pb-426 { padding-bottom: 362px; }
  .ui_pb-428 { padding-bottom: 364px; }
  .ui_pb-430 { padding-bottom: 366px; }
  .ui_pb-432 { padding-bottom: 367px; }
  .ui_pb-434 { padding-bottom: 369px; }
  .ui_pb-436 { padding-bottom: 371px; }
  .ui_pb-438 { padding-bottom: 372px; }
  .ui_pb-440 { padding-bottom: 374px; }
  .ui_pb-442 { padding-bottom: 376px; }
  .ui_pb-444 { padding-bottom: 377px; }
  .ui_pb-446 { padding-bottom: 379px; }
  .ui_pb-448 { padding-bottom: 381px; }
  .ui_pb-450 { padding-bottom: 383px; }
  .ui_pb-452 { padding-bottom: 384px; }
  .ui_pb-454 { padding-bottom: 386px; }
  .ui_pb-456 { padding-bottom: 388px; }
  .ui_pb-458 { padding-bottom: 389px; }
  .ui_pb-460 { padding-bottom: 391px; }
  .ui_pb-462 { padding-bottom: 393px; }
  .ui_pb-464 { padding-bottom: 394px; }
  .ui_pb-466 { padding-bottom: 396px; }
  .ui_pb-468 { padding-bottom: 398px; }
  .ui_pb-470 { padding-bottom: 400px; }
  .ui_pb-472 { padding-bottom: 401px; }
  .ui_pb-474 { padding-bottom: 403px; }
  .ui_pb-476 { padding-bottom: 405px; }
  .ui_pb-478 { padding-bottom: 406px; }
  .ui_pb-480 { padding-bottom: 408px; }
  .ui_pb-482 { padding-bottom: 410px; }
  .ui_pb-484 { padding-bottom: 411px; }
  .ui_pb-486 { padding-bottom: 413px; }
  .ui_pb-488 { padding-bottom: 415px; }
  .ui_pb-490 { padding-bottom: 417px; }
  .ui_pb-492 { padding-bottom: 418px; }
  .ui_pb-494 { padding-bottom: 420px; }
  .ui_pb-496 { padding-bottom: 422px; }
  .ui_pb-498 { padding-bottom: 423px; }
  .ui_pb-500 { padding-bottom: 425px; }
  .ui_pb-502 { padding-bottom: 427px; }
  .ui_pb-504 { padding-bottom: 428px; }
  .ui_pb-506 { padding-bottom: 430px; }
  .ui_pb-508 { padding-bottom: 432px; }
  .ui_pb-510 { padding-bottom: 434px; }
  .ui_pb-512 { padding-bottom: 435px; }
  .ui_pb-514 { padding-bottom: 437px; }
  .ui_pb-516 { padding-bottom: 439px; }
  .ui_pb-518 { padding-bottom: 440px; }
  .ui_pb-520 { padding-bottom: 442px; }
  .ui_pb-522 { padding-bottom: 444px; }
  .ui_pb-524 { padding-bottom: 445px; }
  .ui_pb-526 { padding-bottom: 447px; }
  .ui_pb-528 { padding-bottom: 449px; }
  .ui_pb-530 { padding-bottom: 451px; }
  .ui_pb-532 { padding-bottom: 452px; }
  .ui_pb-534 { padding-bottom: 454px; }
  .ui_pb-536 { padding-bottom: 456px; }
  .ui_pb-538 { padding-bottom: 457px; }
  .ui_pb-540 { padding-bottom: 459px; }
  .ui_pb-542 { padding-bottom: 461px; }
  .ui_pb-544 { padding-bottom: 462px; }
  .ui_pb-546 { padding-bottom: 464px; }
  .ui_pb-548 { padding-bottom: 466px; }
  .ui_pb-550 { padding-bottom: 468px; }
  .ui_pb-552 { padding-bottom: 469px; }
  .ui_pb-554 { padding-bottom: 471px; }
  .ui_pb-556 { padding-bottom: 473px; }
  .ui_pb-558 { padding-bottom: 474px; }
  .ui_pb-560 { padding-bottom: 476px; }
  .ui_pb-562 { padding-bottom: 478px; }
  .ui_pb-564 { padding-bottom: 479px; }
  .ui_pb-566 { padding-bottom: 481px; }
  .ui_pb-568 { padding-bottom: 483px; }
  .ui_pb-570 { padding-bottom: 485px; }
  .ui_pb-572 { padding-bottom: 486px; }
  .ui_pb-574 { padding-bottom: 488px; }
  .ui_pb-576 { padding-bottom: 490px; }
  .ui_pb-578 { padding-bottom: 491px; }
  .ui_pb-580 { padding-bottom: 493px; }
  .ui_pb-582 { padding-bottom: 495px; }
  .ui_pb-584 { padding-bottom: 496px; }
  .ui_pb-586 { padding-bottom: 498px; }
  .ui_pb-588 { padding-bottom: 500px; }
  .ui_pb-590 { padding-bottom: 502px; }
  .ui_pb-592 { padding-bottom: 503px; }
  .ui_pb-594 { padding-bottom: 505px; }
  .ui_pb-596 { padding-bottom: 507px; }
  .ui_pb-598 { padding-bottom: 508px; }
  .ui_pb-600 { padding-bottom: 510px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pb-402 { padding-bottom: 261px; }
  .ui_pb-404 { padding-bottom: 263px; }
  .ui_pb-406 { padding-bottom: 264px; }
  .ui_pb-408 { padding-bottom: 265px; }
  .ui_pb-410 { padding-bottom: 267px; }
  .ui_pb-412 { padding-bottom: 268px; }
  .ui_pb-414 { padding-bottom: 269px; }
  .ui_pb-416 { padding-bottom: 270px; }
  .ui_pb-418 { padding-bottom: 272px; }
  .ui_pb-420 { padding-bottom: 273px; }
  .ui_pb-422 { padding-bottom: 274px; }
  .ui_pb-424 { padding-bottom: 276px; }
  .ui_pb-426 { padding-bottom: 277px; }
  .ui_pb-428 { padding-bottom: 278px; }
  .ui_pb-430 { padding-bottom: 280px; }
  .ui_pb-432 { padding-bottom: 281px; }
  .ui_pb-434 { padding-bottom: 282px; }
  .ui_pb-436 { padding-bottom: 283px; }
  .ui_pb-438 { padding-bottom: 285px; }
  .ui_pb-440 { padding-bottom: 286px; }
  .ui_pb-442 { padding-bottom: 287px; }
  .ui_pb-444 { padding-bottom: 289px; }
  .ui_pb-446 { padding-bottom: 290px; }
  .ui_pb-448 { padding-bottom: 291px; }
  .ui_pb-450 { padding-bottom: 293px; }
  .ui_pb-452 { padding-bottom: 294px; }
  .ui_pb-454 { padding-bottom: 295px; }
  .ui_pb-456 { padding-bottom: 296px; }
  .ui_pb-458 { padding-bottom: 298px; }
  .ui_pb-460 { padding-bottom: 299px; }
  .ui_pb-462 { padding-bottom: 300px; }
  .ui_pb-464 { padding-bottom: 302px; }
  .ui_pb-466 { padding-bottom: 303px; }
  .ui_pb-468 { padding-bottom: 304px; }
  .ui_pb-470 { padding-bottom: 306px; }
  .ui_pb-472 { padding-bottom: 307px; }
  .ui_pb-474 { padding-bottom: 308px; }
  .ui_pb-476 { padding-bottom: 309px; }
  .ui_pb-478 { padding-bottom: 311px; }
  .ui_pb-480 { padding-bottom: 312px; }
  .ui_pb-482 { padding-bottom: 313px; }
  .ui_pb-484 { padding-bottom: 315px; }
  .ui_pb-486 { padding-bottom: 316px; }
  .ui_pb-488 { padding-bottom: 317px; }
  .ui_pb-490 { padding-bottom: 319px; }
  .ui_pb-492 { padding-bottom: 320px; }
  .ui_pb-494 { padding-bottom: 321px; }
  .ui_pb-496 { padding-bottom: 322px; }
  .ui_pb-498 { padding-bottom: 324px; }
  .ui_pb-500 { padding-bottom: 325px; }
  .ui_pb-502 { padding-bottom: 326px; }
  .ui_pb-504 { padding-bottom: 328px; }
  .ui_pb-506 { padding-bottom: 329px; }
  .ui_pb-508 { padding-bottom: 330px; }
  .ui_pb-510 { padding-bottom: 332px; }
  .ui_pb-512 { padding-bottom: 333px; }
  .ui_pb-514 { padding-bottom: 334px; }
  .ui_pb-516 { padding-bottom: 335px; }
  .ui_pb-518 { padding-bottom: 337px; }
  .ui_pb-520 { padding-bottom: 338px; }
  .ui_pb-522 { padding-bottom: 339px; }
  .ui_pb-524 { padding-bottom: 341px; }
  .ui_pb-526 { padding-bottom: 342px; }
  .ui_pb-528 { padding-bottom: 343px; }
  .ui_pb-530 { padding-bottom: 451px; }
  .ui_pb-532 { padding-bottom: 346px; }
  .ui_pb-534 { padding-bottom: 347px; }
  .ui_pb-536 { padding-bottom: 348px; }
  .ui_pb-538 { padding-bottom: 350px; }
  .ui_pb-540 { padding-bottom: 351px; }
  .ui_pb-542 { padding-bottom: 352px; }
  .ui_pb-544 { padding-bottom: 354px; }
  .ui_pb-546 { padding-bottom: 355px; }
  .ui_pb-548 { padding-bottom: 356px; }
  .ui_pb-550 { padding-bottom: 358px; }
  .ui_pb-552 { padding-bottom: 359px; }
  .ui_pb-554 { padding-bottom: 360px; }
  .ui_pb-556 { padding-bottom: 361px; }
  .ui_pb-558 { padding-bottom: 363px; }
  .ui_pb-560 { padding-bottom: 364px; }
  .ui_pb-562 { padding-bottom: 365px; }
  .ui_pb-564 { padding-bottom: 367px; }
  .ui_pb-566 { padding-bottom: 368px; }
  .ui_pb-568 { padding-bottom: 369px; }
  .ui_pb-570 { padding-bottom: 371px; }
  .ui_pb-572 { padding-bottom: 372px; }
  .ui_pb-574 { padding-bottom: 373px; }
  .ui_pb-576 { padding-bottom: 374px; }
  .ui_pb-578 { padding-bottom: 376px; }
  .ui_pb-580 { padding-bottom: 377px; }
  .ui_pb-582 { padding-bottom: 378px; }
  .ui_pb-584 { padding-bottom: 380px; }
  .ui_pb-586 { padding-bottom: 381px; }
  .ui_pb-588 { padding-bottom: 382px; }
  .ui_pb-590 { padding-bottom: 384px; }
  .ui_pb-592 { padding-bottom: 385px; }
  .ui_pb-594 { padding-bottom: 386px; }
  .ui_pb-596 { padding-bottom: 387px; }
  .ui_pb-598 { padding-bottom: 389px; }
  .ui_pb-600 { padding-bottom: 390px; }
}


/* Left */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pl-2 { padding-left: 2px; }
.ui_pl-4 { padding-left: 4px; }
.ui_pl-6 { padding-left: 6px; }
.ui_pl-8 { padding-left: 8px; }
.ui_pl-10 { padding-left: 10px; }
.ui_pl-12 { padding-left: 12px; }
.ui_pl-14 { padding-left: 14px; }
.ui_pl-16 { padding-left: 16px; }
.ui_pl-18 { padding-left: 18px; }
.ui_pl-20 { padding-left: 20px; }
.ui_pl-22 { padding-left: 22px; }
.ui_pl-24 { padding-left: 24px; }
.ui_pl-26 { padding-left: 26px; }
.ui_pl-28 { padding-left: 28px; }
.ui_pl-30 { padding-left: 30px; }
.ui_pl-32 { padding-left: 32px; }
.ui_pl-34 { padding-left: 34px; }
.ui_pl-36 { padding-left: 36px; }
.ui_pl-38 { padding-left: 38px; }
.ui_pl-40 { padding-left: 40px; }
.ui_pl-42 { padding-left: 42px; }
.ui_pl-44 { padding-left: 44px; }
.ui_pl-46 { padding-left: 46px; }
.ui_pl-48 { padding-left: 48px; }
.ui_pl-50 { padding-left: 50px; }
.ui_pl-52 { padding-left: 52px; }
.ui_pl-54 { padding-left: 54px; }
.ui_pl-56 { padding-left: 56px; }
.ui_pl-58 { padding-left: 58px; }
.ui_pl-60 { padding-left: 60px; }
.ui_pl-62 { padding-left: 62px; }
.ui_pl-64 { padding-left: 64px; }
.ui_pl-66 { padding-left: 66px; }
.ui_pl-68 { padding-left: 68px; }
.ui_pl-70 { padding-left: 70px; }
.ui_pl-72 { padding-left: 72px; }
.ui_pl-74 { padding-left: 74px; }
.ui_pl-76 { padding-left: 76px; }
.ui_pl-78 { padding-left: 78px; }
.ui_pl-80 { padding-left: 80px; }
.ui_pl-82 { padding-left: 82px; }
.ui_pl-84 { padding-left: 84px; }
.ui_pl-86 { padding-left: 86px; }
.ui_pl-88 { padding-left: 88px; }
.ui_pl-90 { padding-left: 90px; }
.ui_pl-92 { padding-left: 92px; }
.ui_pl-94 { padding-left: 94px; }
.ui_pl-96 { padding-left: 96px; }
.ui_pl-98 { padding-left: 98px; }
.ui_pl-100 { padding-left: 100px; }
.ui_pl-102 { padding-left: 102px; }
.ui_pl-104 { padding-left: 104px; }
.ui_pl-106 { padding-left: 106px; }
.ui_pl-108 { padding-left: 108px; }
.ui_pl-110 { padding-left: 110px; }
.ui_pl-112 { padding-left: 112px; }
.ui_pl-114 { padding-left: 114px; }
.ui_pl-116 { padding-left: 116px; }
.ui_pl-118 { padding-left: 118px; }
.ui_pl-120 { padding-left: 120px; }
.ui_pl-122 { padding-left: 122px; }
.ui_pl-124 { padding-left: 124px; }
.ui_pl-126 { padding-left: 126px; }
.ui_pl-128 { padding-left: 128px; }
.ui_pl-130 { padding-left: 130px; }
.ui_pl-132 { padding-left: 132px; }
.ui_pl-134 { padding-left: 134px; }
.ui_pl-136 { padding-left: 136px; }
.ui_pl-138 { padding-left: 138px; }
.ui_pl-140 { padding-left: 140px; }
.ui_pl-142 { padding-left: 142px; }
.ui_pl-144 { padding-left: 144px; }
.ui_pl-146 { padding-left: 146px; }
.ui_pl-148 { padding-left: 148px; }
.ui_pl-150 { padding-left: 150px; }
.ui_pl-152 { padding-left: 152px; }
.ui_pl-154 { padding-left: 154px; }
.ui_pl-156 { padding-left: 156px; }
.ui_pl-158 { padding-left: 158px; }
.ui_pl-160 { padding-left: 160px; }
.ui_pl-162 { padding-left: 162px; }
.ui_pl-164 { padding-left: 164px; }
.ui_pl-166 { padding-left: 166px; }
.ui_pl-168 { padding-left: 168px; }
.ui_pl-170 { padding-left: 170px; }
.ui_pl-172 { padding-left: 172px; }
.ui_pl-174 { padding-left: 174px; }
.ui_pl-176 { padding-left: 176px; }
.ui_pl-178 { padding-left: 178px; }
.ui_pl-180 { padding-left: 180px; }
.ui_pl-182 { padding-left: 182px; }
.ui_pl-184 { padding-left: 184px; }
.ui_pl-186 { padding-left: 186px; }
.ui_pl-188 { padding-left: 188px; }
.ui_pl-190 { padding-left: 190px; }
.ui_pl-192 { padding-left: 192px; }
.ui_pl-194 { padding-left: 194px; }
.ui_pl-196 { padding-left: 196px; }
.ui_pl-198 { padding-left: 198px; }
.ui_pl-200 { padding-left: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pl-2 { padding-left: 2px; }
  .ui_pl-4 { padding-left: 3px; }
  .ui_pl-6 { padding-left: 5px; }
  .ui_pl-8 { padding-left: 7px; }
  .ui_pl-10 { padding-left: 9px; }
  .ui_pl-12 { padding-left: 10px; }
  .ui_pl-14 { padding-left: 12px; }
  .ui_pl-16 { padding-left: 14px; }
  .ui_pl-18 { padding-left: 15px; }
  .ui_pl-20 { padding-left: 17px; }
  .ui_pl-22 { padding-left: 19px; }
  .ui_pl-24 { padding-left: 20px; }
  .ui_pl-26 { padding-left: 22px; }
  .ui_pl-28 { padding-left: 24px; }
  .ui_pl-30 { padding-left: 26px; }
  .ui_pl-32 { padding-left: 27px; }
  .ui_pl-34 { padding-left: 29px; }
  .ui_pl-36 { padding-left: 31px; }
  .ui_pl-38 { padding-left: 32px; }
  .ui_pl-40 { padding-left: 34px; }
  .ui_pl-42 { padding-left: 36px; }
  .ui_pl-44 { padding-left: 37px; }
  .ui_pl-46 { padding-left: 39px; }
  .ui_pl-48 { padding-left: 41px; }
  .ui_pl-50 { padding-left: 43px; }
  .ui_pl-52 { padding-left: 44px; }
  .ui_pl-54 { padding-left: 46px; }
  .ui_pl-56 { padding-left: 48px; }
  .ui_pl-58 { padding-left: 49px; }
  .ui_pl-60 { padding-left: 51px; }
  .ui_pl-62 { padding-left: 53px; }
  .ui_pl-64 { padding-left: 54px; }
  .ui_pl-66 { padding-left: 56px; }
  .ui_pl-68 { padding-left: 58px; }
  .ui_pl-70 { padding-left: 60px; }
  .ui_pl-72 { padding-left: 61px; }
  .ui_pl-74 { padding-left: 63px; }
  .ui_pl-76 { padding-left: 65px; }
  .ui_pl-78 { padding-left: 66px; }
  .ui_pl-80 { padding-left: 68px; }
  .ui_pl-82 { padding-left: 70px; }
  .ui_pl-84 { padding-left: 71px; }
  .ui_pl-86 { padding-left: 73px; }
  .ui_pl-88 { padding-left: 75px; }
  .ui_pl-90 { padding-left: 77px; }
  .ui_pl-92 { padding-left: 78px; }
  .ui_pl-94 { padding-left: 80px; }
  .ui_pl-96 { padding-left: 82px; }
  .ui_pl-98 { padding-left: 83px; }
  .ui_pl-100 { padding-left: 85px; }
  .ui_pl-102 { padding-left: 87px; }
  .ui_pl-104 { padding-left: 88px; }
  .ui_pl-106 { padding-left: 90px; }
  .ui_pl-108 { padding-left: 92px; }
  .ui_pl-110 { padding-left: 94px; }
  .ui_pl-112 { padding-left: 95px; }
  .ui_pl-114 { padding-left: 97px; }
  .ui_pl-116 { padding-left: 99px; }
  .ui_pl-118 { padding-left: 100px; }
  .ui_pl-120 { padding-left: 102px; }
  .ui_pl-122 { padding-left: 104px; }
  .ui_pl-124 { padding-left: 105px; }
  .ui_pl-126 { padding-left: 107px; }
  .ui_pl-128 { padding-left: 109px; }
  .ui_pl-130 { padding-left: 111px; }
  .ui_pl-132 { padding-left: 112px; }
  .ui_pl-134 { padding-left: 114px; }
  .ui_pl-136 { padding-left: 116px; }
  .ui_pl-138 { padding-left: 117px; }
  .ui_pl-140 { padding-left: 119px; }
  .ui_pl-142 { padding-left: 121px; }
  .ui_pl-144 { padding-left: 122px; }
  .ui_pl-146 { padding-left: 124px; }
  .ui_pl-148 { padding-left: 126px; }
  .ui_pl-150 { padding-left: 128px; }
  .ui_pl-152 { padding-left: 129px; }
  .ui_pl-154 { padding-left: 131px; }
  .ui_pl-156 { padding-left: 133px; }
  .ui_pl-158 { padding-left: 134px; }
  .ui_pl-160 { padding-left: 136px; }
  .ui_pl-162 { padding-left: 138px; }
  .ui_pl-164 { padding-left: 139px; }
  .ui_pl-166 { padding-left: 141px; }
  .ui_pl-168 { padding-left: 143px; }
  .ui_pl-170 { padding-left: 145px; }
  .ui_pl-172 { padding-left: 146px; }
  .ui_pl-174 { padding-left: 148px; }
  .ui_pl-176 { padding-left: 150px; }
  .ui_pl-178 { padding-left: 151px; }
  .ui_pl-180 { padding-left: 153px; }
  .ui_pl-182 { padding-left: 155px; }
  .ui_pl-184 { padding-left: 156px; }
  .ui_pl-186 { padding-left: 158px; }
  .ui_pl-188 { padding-left: 160px; }
  .ui_pl-190 { padding-left: 162px; }
  .ui_pl-192 { padding-left: 163px; }
  .ui_pl-194 { padding-left: 165px; }
  .ui_pl-196 { padding-left: 167px; }
  .ui_pl-198 { padding-left: 168px; }
  .ui_pl-200 { padding-left: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pl-2 { padding-left: 2px; }
  .ui_pl-4 { padding-left: 3px; }
  .ui_pl-6 { padding-left: 4px; }
  .ui_pl-8 { padding-left: 5px; }
  .ui_pl-10 { padding-left: 7px; }
  .ui_pl-12 { padding-left: 8px; }
  .ui_pl-14 { padding-left: 9px; }
  .ui_pl-16 { padding-left: 10px; }
  .ui_pl-18 { padding-left: 12px; }
  .ui_pl-20 { padding-left: 13px; }
  .ui_pl-22 { padding-left: 14px; }
  .ui_pl-24 { padding-left: 16px; }
  .ui_pl-26 { padding-left: 17px; }
  .ui_pl-28 { padding-left: 18px; }
  .ui_pl-30 { padding-left: 20px; }
  .ui_pl-32 { padding-left: 21px; }
  .ui_pl-34 { padding-left: 22px; }
  .ui_pl-36 { padding-left: 23px; }
  .ui_pl-38 { padding-left: 25px; }
  .ui_pl-40 { padding-left: 26px; }
  .ui_pl-42 { padding-left: 27px; }
  .ui_pl-44 { padding-left: 29px; }
  .ui_pl-46 { padding-left: 30px; }
  .ui_pl-48 { padding-left: 31px; }
  .ui_pl-50 { padding-left: 33px; }
  .ui_pl-52 { padding-left: 34px; }
  .ui_pl-54 { padding-left: 35px; }
  .ui_pl-56 { padding-left: 36px; }
  .ui_pl-58 { padding-left: 38px; }
  .ui_pl-60 { padding-left: 39px; }
  .ui_pl-62 { padding-left: 40px; }
  .ui_pl-64 { padding-left: 42px; }
  .ui_pl-66 { padding-left: 43px; }
  .ui_pl-68 { padding-left: 44px; }
  .ui_pl-70 { padding-left: 46px; }
  .ui_pl-72 { padding-left: 47px; }
  .ui_pl-74 { padding-left: 48px; }
  .ui_pl-76 { padding-left: 49px; }
  .ui_pl-78 { padding-left: 51px; }
  .ui_pl-80 { padding-left: 52px; }
  .ui_pl-82 { padding-left: 53px; }
  .ui_pl-84 { padding-left: 55px; }
  .ui_pl-86 { padding-left: 56px; }
  .ui_pl-88 { padding-left: 57px; }
  .ui_pl-90 { padding-left: 59px; }
  .ui_pl-92 { padding-left: 60px; }
  .ui_pl-94 { padding-left: 61px; }
  .ui_pl-96 { padding-left: 62px; }
  .ui_pl-98 { padding-left: 64px; }
  .ui_pl-100 { padding-left: 65px; }
  .ui_pl-102 { padding-left: 66px; }
  .ui_pl-104 { padding-left: 68px; }
  .ui_pl-106 { padding-left: 69px; }
  .ui_pl-108 { padding-left: 70px; }
  .ui_pl-110 { padding-left: 72px; }
  .ui_pl-112 { padding-left: 73px; }
  .ui_pl-114 { padding-left: 74px; }
  .ui_pl-116 { padding-left: 75px; }
  .ui_pl-118 { padding-left: 77px; }
  .ui_pl-120 { padding-left: 78px; }
  .ui_pl-122 { padding-left: 79px; }
  .ui_pl-124 { padding-left: 81px; }
  .ui_pl-126 { padding-left: 82px; }
  .ui_pl-128 { padding-left: 83px; }
  .ui_pl-130 { padding-left: 85px; }
  .ui_pl-132 { padding-left: 86px; }
  .ui_pl-134 { padding-left: 87px; }
  .ui_pl-136 { padding-left: 88px; }
  .ui_pl-138 { padding-left: 90px; }
  .ui_pl-140 { padding-left: 91px; }
  .ui_pl-142 { padding-left: 92px; }
  .ui_pl-144 { padding-left: 94px; }
  .ui_pl-146 { padding-left: 95px; }
  .ui_pl-148 { padding-left: 96px; }
  .ui_pl-150 { padding-left: 98px; }
  .ui_pl-152 { padding-left: 99px; }
  .ui_pl-154 { padding-left: 100px; }
  .ui_pl-156 { padding-left: 101px; }
  .ui_pl-158 { padding-left: 103px; }
  .ui_pl-160 { padding-left: 104px; }
  .ui_pl-162 { padding-left: 105px; }
  .ui_pl-164 { padding-left: 107px; }
  .ui_pl-166 { padding-left: 108px; }
  .ui_pl-168 { padding-left: 109px; }
  .ui_pl-170 { padding-left: 111px; }
  .ui_pl-172 { padding-left: 112px; }
  .ui_pl-174 { padding-left: 113px; }
  .ui_pl-176 { padding-left: 114px; }
  .ui_pl-178 { padding-left: 116px; }
  .ui_pl-180 { padding-left: 117px; }
  .ui_pl-182 { padding-left: 118px; }
  .ui_pl-184 { padding-left: 120px; }
  .ui_pl-186 { padding-left: 121px; }
  .ui_pl-188 { padding-left: 122px; }
  .ui_pl-190 { padding-left: 124px; }
  .ui_pl-192 { padding-left: 125px; }
  .ui_pl-194 { padding-left: 126px; }
  .ui_pl-196 { padding-left: 127px; }
  .ui_pl-198 { padding-left: 129px; }
  .ui_pl-200 { padding-left: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pl-202 { padding-left: 202px; }
.ui_pl-204 { padding-left: 204px; }
.ui_pl-206 { padding-left: 206px; }
.ui_pl-208 { padding-left: 208px; }
.ui_pl-210 { padding-left: 210px; }
.ui_pl-212 { padding-left: 212px; }
.ui_pl-214 { padding-left: 214px; }
.ui_pl-216 { padding-left: 216px; }
.ui_pl-218 { padding-left: 218px; }
.ui_pl-220 { padding-left: 220px; }
.ui_pl-222 { padding-left: 222px; }
.ui_pl-224 { padding-left: 224px; }
.ui_pl-226 { padding-left: 226px; }
.ui_pl-228 { padding-left: 228px; }
.ui_pl-230 { padding-left: 230px; }
.ui_pl-232 { padding-left: 232px; }
.ui_pl-234 { padding-left: 234px; }
.ui_pl-236 { padding-left: 236px; }
.ui_pl-238 { padding-left: 238px; }
.ui_pl-240 { padding-left: 240px; }
.ui_pl-242 { padding-left: 242px; }
.ui_pl-244 { padding-left: 244px; }
.ui_pl-246 { padding-left: 246px; }
.ui_pl-248 { padding-left: 248px; }
.ui_pl-250 { padding-left: 250px; }
.ui_pl-252 { padding-left: 252px; }
.ui_pl-254 { padding-left: 254px; }
.ui_pl-256 { padding-left: 256px; }
.ui_pl-258 { padding-left: 258px; }
.ui_pl-260 { padding-left: 260px; }
.ui_pl-262 { padding-left: 262px; }
.ui_pl-264 { padding-left: 264px; }
.ui_pl-266 { padding-left: 266px; }
.ui_pl-268 { padding-left: 268px; }
.ui_pl-270 { padding-left: 270px; }
.ui_pl-272 { padding-left: 272px; }
.ui_pl-274 { padding-left: 274px; }
.ui_pl-276 { padding-left: 276px; }
.ui_pl-278 { padding-left: 278px; }
.ui_pl-280 { padding-left: 280px; }
.ui_pb-282 { padding-left: 282px; }
.ui_pl-284 { padding-left: 284px; }
.ui_pl-286 { padding-left: 286px; }
.ui_pl-288 { padding-left: 288px; }
.ui_pl-290 { padding-left: 290px; }
.ui_pl-292 { padding-left: 292px; }
.ui_pl-294 { padding-left: 294px; }
.ui_pl-296 { padding-left: 296px; }
.ui_pl-298 { padding-left: 298px; }
.ui_pl-300 { padding-left: 300px; }
.ui_pl-302 { padding-left: 302px; }
.ui_pl-304 { padding-left: 304px; }
.ui_pl-306 { padding-left: 306px; }
.ui_pl-308 { padding-left: 308px; }
.ui_pl-310 { padding-left: 310px; }
.ui_pl-312 { padding-left: 312px; }
.ui_pl-314 { padding-left: 314px; }
.ui_pl-316 { padding-left: 316px; }
.ui_pl-318 { padding-left: 318px; }
.ui_pl-320 { padding-left: 320px; }
.ui_pl-322 { padding-left: 322px; }
.ui_pl-324 { padding-left: 324px; }
.ui_pl-326 { padding-left: 326px; }
.ui_pl-328 { padding-left: 328px; }
.ui_pl-330 { padding-left: 330px; }
.ui_pl-332 { padding-left: 332px; }
.ui_pl-334 { padding-left: 334px; }
.ui_pl-336 { padding-left: 336px; }
.ui_pl-338 { padding-left: 338px; }
.ui_pl-340 { padding-left: 340px; }
.ui_pl-342 { padding-left: 342px; }
.ui_pl-344 { padding-left: 344px; }
.ui_pl-346 { padding-left: 346px; }
.ui_pl-348 { padding-left: 348px; }
.ui_pl-350 { padding-left: 350px; }
.ui_pl-352 { padding-left: 352px; }
.ui_pl-354 { padding-left: 354px; }
.ui_pl-356 { padding-left: 356px; }
.ui_pl-358 { padding-left: 358px; }
.ui_pl-360 { padding-left: 360px; }
.ui_pl-362 { padding-left: 362px; }
.ui_pl-364 { padding-left: 364px; }
.ui_pl-366 { padding-left: 366px; }
.ui_pl-368 { padding-left: 368px; }
.ui_pl-370 { padding-left: 370px; }
.ui_pl-372 { padding-left: 372px; }
.ui_pl-374 { padding-left: 374px; }
.ui_pl-376 { padding-left: 376px; }
.ui_pl-378 { padding-left: 378px; }
.ui_pl-380 { padding-left: 380px; }
.ui_pl-382 { padding-left: 382px; }
.ui_pl-384 { padding-left: 384px; }
.ui_pl-386 { padding-left: 386px; }
.ui_pl-388 { padding-left: 388px; }
.ui_pl-390 { padding-left: 390px; }
.ui_pl-392 { padding-left: 392px; }
.ui_pl-394 { padding-left: 394px; }
.ui_pl-396 { padding-left: 396px; }
.ui_pl-398 { padding-left: 398px; }
.ui_pl-400 { padding-left: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pl-202 { padding-left: 172px; }
  .ui_pl-204 { padding-left: 173px; }
  .ui_pl-206 { padding-left: 175px; }
  .ui_pl-208 { padding-left: 177px; }
  .ui_pl-210 { padding-left: 179px; }
  .ui_pl-212 { padding-left: 180px; }
  .ui_pl-214 { padding-left: 182px; }
  .ui_pl-216 { padding-left: 184px; }
  .ui_pl-218 { padding-left: 185px; }
  .ui_pl-220 { padding-left: 187px; }
  .ui_pl-222 { padding-left: 189px; }
  .ui_pl-224 { padding-left: 190px; }
  .ui_pl-226 { padding-left: 192px; }
  .ui_pl-228 { padding-left: 194px; }
  .ui_pl-230 { padding-left: 196px; }
  .ui_pl-232 { padding-left: 197px; }
  .ui_pl-234 { padding-left: 199px; }
  .ui_pl-236 { padding-left: 201px; }
  .ui_pl-238 { padding-left: 202px; }
  .ui_pl-240 { padding-left: 204px; }
  .ui_pl-242 { padding-left: 206px; }
  .ui_pl-244 { padding-left: 207px; }
  .ui_pl-246 { padding-left: 209px; }
  .ui_pl-248 { padding-left: 211px; }
  .ui_pl-250 { padding-left: 213px; }
  .ui_pl-252 { padding-left: 214px; }
  .ui_pl-254 { padding-left: 216px; }
  .ui_pl-256 { padding-left: 218px; }
  .ui_pl-258 { padding-left: 219px; }
  .ui_pl-260 { padding-left: 221px; }
  .ui_pl-262 { padding-left: 223px; }
  .ui_pl-264 { padding-left: 224px; }
  .ui_pl-266 { padding-left: 226px; }
  .ui_pl-268 { padding-left: 228px; }
  .ui_pl-270 { padding-left: 230px; }
  .ui_pl-272 { padding-left: 231px; }
  .ui_pl-274 { padding-left: 233px; }
  .ui_pl-276 { padding-left: 235px; }
  .ui_pl-278 { padding-left: 236px; }
  .ui_pl-280 { padding-left: 238px; }
  .ui_pl-282 { padding-left: 240px; }
  .ui_pl-284 { padding-left: 241px; }
  .ui_pl-286 { padding-left: 243px; }
  .ui_pl-288 { padding-left: 245px; }
  .ui_pl-290 { padding-left: 247px; }
  .ui_pl-292 { padding-left: 248px; }
  .ui_pl-294 { padding-left: 250px; }
  .ui_pl-296 { padding-left: 252px; }
  .ui_pl-298 { padding-left: 253px; }
  .ui_pl-300 { padding-left: 255px; }
  .ui_pl-302 { padding-left: 257px; }
  .ui_pl-304 { padding-left: 258px; }
  .ui_pl-306 { padding-left: 260px; }
  .ui_pl-308 { padding-left: 262px; }
  .ui_pl-310 { padding-left: 264px; }
  .ui_pl-312 { padding-left: 265px; }
  .ui_pl-314 { padding-left: 267px; }
  .ui_pl-316 { padding-left: 269px; }
  .ui_pl-318 { padding-left: 270px; }
  .ui_pl-320 { padding-left: 272px; }
  .ui_pl-322 { padding-left: 274px; }
  .ui_pl-324 { padding-left: 275px; }
  .ui_pl-326 { padding-left: 277px; }
  .ui_pl-328 { padding-left: 279px; }
  .ui_pl-330 { padding-left: 281px; }
  .ui_pl-332 { padding-left: 282px; }
  .ui_pl-334 { padding-left: 284px; }
  .ui_pl-336 { padding-left: 286px; }
  .ui_pl-338 { padding-left: 287px; }
  .ui_pl-340 { padding-left: 289px; }
  .ui_pl-342 { padding-left: 291px; }
  .ui_pl-344 { padding-left: 292px; }
  .ui_pl-346 { padding-left: 294px; }
  .ui_pl-348 { padding-left: 296px; }
  .ui_pl-350 { padding-left: 298px; }
  .ui_pl-352 { padding-left: 299px; }
  .ui_pl-354 { padding-left: 301px; }
  .ui_pl-356 { padding-left: 303px; }
  .ui_pl-358 { padding-left: 304px; }
  .ui_pl-360 { padding-left: 306px; }
  .ui_pl-362 { padding-left: 308px; }
  .ui_pl-364 { padding-left: 309px; }
  .ui_pl-366 { padding-left: 311px; }
  .ui_pl-368 { padding-left: 313px; }
  .ui_pl-370 { padding-left: 315px; }
  .ui_pl-372 { padding-left: 316px; }
  .ui_pl-374 { padding-left: 318px; }
  .ui_pl-376 { padding-left: 320px; }
  .ui_pl-378 { padding-left: 321px; }
  .ui_pl-380 { padding-left: 323px; }
  .ui_pl-382 { padding-left: 325px; }
  .ui_pl-384 { padding-left: 326px; }
  .ui_pl-386 { padding-left: 328px; }
  .ui_pl-388 { padding-left: 330px; }
  .ui_pl-390 { padding-left: 332px; }
  .ui_pl-392 { padding-left: 333px; }
  .ui_pl-394 { padding-left: 335px; }
  .ui_pl-396 { padding-left: 337px; }
  .ui_pl-398 { padding-left: 338px; }
  .ui_pl-400 { padding-left: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pl-202 { padding-left: 131px; }
  .ui_pl-204 { padding-left: 133px; }
  .ui_pl-206 { padding-left: 134px; }
  .ui_pl-208 { padding-left: 135px; }
  .ui_pl-210 { padding-left: 137px; }
  .ui_pl-212 { padding-left: 138px; }
  .ui_pl-214 { padding-left: 139px; }
  .ui_pl-216 { padding-left: 140px; }
  .ui_pl-218 { padding-left: 142px; }
  .ui_pl-220 { padding-left: 143px; }
  .ui_pl-222 { padding-left: 144px; }
  .ui_pl-224 { padding-left: 146px; }
  .ui_pl-226 { padding-left: 147px; }
  .ui_pl-228 { padding-left: 148px; }
  .ui_pl-230 { padding-left: 150px; }
  .ui_pl-232 { padding-left: 151px; }
  .ui_pl-234 { padding-left: 152px; }
  .ui_pl-236 { padding-left: 153px; }
  .ui_pl-238 { padding-left: 155px; }
  .ui_pl-240 { padding-left: 156px; }
  .ui_pl-242 { padding-left: 157px; }
  .ui_pl-244 { padding-left: 159px; }
  .ui_pl-246 { padding-left: 160px; }
  .ui_pl-248 { padding-left: 161px; }
  .ui_pl-250 { padding-left: 163px; }
  .ui_pl-252 { padding-left: 164px; }
  .ui_pl-254 { padding-left: 165px; }
  .ui_pl-256 { padding-left: 166px; }
  .ui_pl-258 { padding-left: 168px; }
  .ui_pl-260 { padding-left: 169px; }
  .ui_pl-262 { padding-left: 170px; }
  .ui_pl-264 { padding-left: 172px; }
  .ui_pl-266 { padding-left: 173px; }
  .ui_pl-268 { padding-left: 174px; }
  .ui_pl-270 { padding-left: 176px; }
  .ui_pl-272 { padding-left: 177px; }
  .ui_pl-274 { padding-left: 178px; }
  .ui_pl-276 { padding-left: 179px; }
  .ui_pl-278 { padding-left: 181px; }
  .ui_pl-280 { padding-left: 182px; }
  .ui_pl-282 { padding-left: 183px; }
  .ui_pl-284 { padding-left: 185px; }
  .ui_pl-286 { padding-left: 186px; }
  .ui_pl-288 { padding-left: 187px; }
  .ui_pl-290 { padding-left: 189px; }
  .ui_pl-292 { padding-left: 190px; }
  .ui_pl-294 { padding-left: 191px; }
  .ui_pl-296 { padding-left: 192px; }
  .ui_pl-298 { padding-left: 194px; }
  .ui_pl-300 { padding-left: 195px; }
  .ui_pl-302 { padding-left: 196px; }
  .ui_pl-304 { padding-left: 198px; }
  .ui_pl-306 { padding-left: 199px; }
  .ui_pl-308 { padding-left: 200px; }
  .ui_pl-310 { padding-left: 202px; }
  .ui_pl-312 { padding-left: 203px; }
  .ui_pl-314 { padding-left: 204px; }
  .ui_pl-316 { padding-left: 205px; }
  .ui_pl-318 { padding-left: 207px; }
  .ui_pl-320 { padding-left: 208px; }
  .ui_pl-322 { padding-left: 209px; }
  .ui_pl-324 { padding-left: 211px; }
  .ui_pl-326 { padding-left: 212px; }
  .ui_pl-328 { padding-left: 213px; }
  .ui_pl-330 { padding-left: 215px; }
  .ui_pl-332 { padding-left: 216px; }
  .ui_pl-334 { padding-left: 217px; }
  .ui_pl-336 { padding-left: 218px; }
  .ui_pl-338 { padding-left: 220px; }
  .ui_pl-340 { padding-left: 221px; }
  .ui_pl-342 { padding-left: 222px; }
  .ui_pl-344 { padding-left: 224px; }
  .ui_pl-346 { padding-left: 225px; }
  .ui_pl-348 { padding-left: 226px; }
  .ui_pl-350 { padding-left: 228px; }
  .ui_pl-352 { padding-left: 229px; }
  .ui_pl-354 { padding-left: 230px; }
  .ui_pl-356 { padding-left: 231px; }
  .ui_pl-358 { padding-left: 233px; }
  .ui_pl-360 { padding-left: 234px; }
  .ui_pl-362 { padding-left: 235px; }
  .ui_pl-364 { padding-left: 237px; }
  .ui_pl-366 { padding-left: 238px; }
  .ui_pl-368 { padding-left: 239px; }
  .ui_pl-370 { padding-left: 241px; }
  .ui_pl-372 { padding-left: 242px; }
  .ui_pl-374 { padding-left: 243px; }
  .ui_pl-376 { padding-left: 244px; }
  .ui_pl-378 { padding-left: 246px; }
  .ui_pl-380 { padding-left: 247px; }
  .ui_pl-382 { padding-left: 248px; }
  .ui_pl-384 { padding-left: 250px; }
  .ui_pl-386 { padding-left: 251px; }
  .ui_pl-388 { padding-left: 252px; }
  .ui_pl-390 { padding-left: 254px; }
  .ui_pl-392 { padding-left: 255px; }
  .ui_pl-394 { padding-left: 256px; }
  .ui_pl-396 { padding-left: 257px; }
  .ui_pl-398 { padding-left: 259px; }
  .ui_pl-400 { padding-left: 260px; }
}


/* Right */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_pr-2 { padding-right: 2px; }
.ui_pr-4 { padding-right: 4px; }
.ui_pr-6 { padding-right: 6px; }
.ui_pr-8 { padding-right: 8px; }
.ui_pr-10 { padding-right: 10px; }
.ui_pr-12 { padding-right: 12px; }
.ui_pr-14 { padding-right: 14px; }
.ui_pr-16 { padding-right: 16px; }
.ui_pr-18 { padding-right: 18px; }
.ui_pr-20 { padding-right: 20px; }
.ui_pr-22 { padding-right: 22px; }
.ui_pr-24 { padding-right: 24px; }
.ui_pr-26 { padding-right: 26px; }
.ui_pr-28 { padding-right: 28px; }
.ui_pr-30 { padding-right: 30px; }
.ui_pr-32 { padding-right: 32px; }
.ui_pr-34 { padding-right: 34px; }
.ui_pr-36 { padding-right: 36px; }
.ui_pr-38 { padding-right: 38px; }
.ui_pr-40 { padding-right: 40px; }
.ui_pr-42 { padding-right: 42px; }
.ui_pr-44 { padding-right: 44px; }
.ui_pr-46 { padding-right: 46px; }
.ui_pr-48 { padding-right: 48px; }
.ui_pr-50 { padding-right: 50px; }
.ui_pr-52 { padding-right: 52px; }
.ui_pr-54 { padding-right: 54px; }
.ui_pr-56 { padding-right: 56px; }
.ui_pr-58 { padding-right: 58px; }
.ui_pr-60 { padding-right: 60px; }
.ui_pr-62 { padding-right: 62px; }
.ui_pr-64 { padding-right: 64px; }
.ui_pr-66 { padding-right: 66px; }
.ui_pr-68 { padding-right: 68px; }
.ui_pr-70 { padding-right: 70px; }
.ui_pr-72 { padding-right: 72px; }
.ui_pr-74 { padding-right: 74px; }
.ui_pr-76 { padding-right: 76px; }
.ui_pr-78 { padding-right: 78px; }
.ui_pr-80 { padding-right: 80px; }
.ui_pr-82 { padding-right: 82px; }
.ui_pr-84 { padding-right: 84px; }
.ui_pr-86 { padding-right: 86px; }
.ui_pr-88 { padding-right: 88px; }
.ui_pr-90 { padding-right: 90px; }
.ui_pr-92 { padding-right: 92px; }
.ui_pr-94 { padding-right: 94px; }
.ui_pr-96 { padding-right: 96px; }
.ui_pr-98 { padding-right: 98px; }
.ui_pr-100 { padding-right: 100px; }
.ui_pr-102 { padding-right: 102px; }
.ui_pr-104 { padding-right: 104px; }
.ui_pr-106 { padding-right: 106px; }
.ui_pr-108 { padding-right: 108px; }
.ui_pr-110 { padding-right: 110px; }
.ui_pr-112 { padding-right: 112px; }
.ui_pr-114 { padding-right: 114px; }
.ui_pr-116 { padding-right: 116px; }
.ui_pr-118 { padding-right: 118px; }
.ui_pr-120 { padding-right: 120px; }
.ui_pr-122 { padding-right: 122px; }
.ui_pr-124 { padding-right: 124px; }
.ui_pr-126 { padding-right: 126px; }
.ui_pr-128 { padding-right: 128px; }
.ui_pr-130 { padding-right: 130px; }
.ui_pr-132 { padding-right: 132px; }
.ui_pr-134 { padding-right: 134px; }
.ui_pr-136 { padding-right: 136px; }
.ui_pr-138 { padding-right: 138px; }
.ui_pr-140 { padding-right: 140px; }
.ui_pr-142 { padding-right: 142px; }
.ui_pr-144 { padding-right: 144px; }
.ui_pr-146 { padding-right: 146px; }
.ui_pr-148 { padding-right: 148px; }
.ui_pr-150 { padding-right: 150px; }
.ui_pr-152 { padding-right: 152px; }
.ui_pr-154 { padding-right: 154px; }
.ui_pr-156 { padding-right: 156px; }
.ui_pr-158 { padding-right: 158px; }
.ui_pr-160 { padding-right: 160px; }
.ui_pr-162 { padding-right: 162px; }
.ui_pr-164 { padding-right: 164px; }
.ui_pr-166 { padding-right: 166px; }
.ui_pr-168 { padding-right: 168px; }
.ui_pr-170 { padding-right: 170px; }
.ui_pr-172 { padding-right: 172px; }
.ui_pr-174 { padding-right: 174px; }
.ui_pr-176 { padding-right: 176px; }
.ui_pr-178 { padding-right: 178px; }
.ui_pr-180 { padding-right: 180px; }
.ui_pr-182 { padding-right: 182px; }
.ui_pr-184 { padding-right: 184px; }
.ui_pr-186 { padding-right: 186px; }
.ui_pr-188 { padding-right: 188px; }
.ui_pr-190 { padding-right: 190px; }
.ui_pr-192 { padding-right: 192px; }
.ui_pr-194 { padding-right: 194px; }
.ui_pr-196 { padding-right: 196px; }
.ui_pr-198 { padding-right: 198px; }
.ui_pr-200 { padding-right: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_pr-2 { padding-right: 2px; }
  .ui_pr-4 { padding-right: 3px; }
  .ui_pr-6 { padding-right: 5px; }
  .ui_pr-8 { padding-right: 7px; }
  .ui_pr-10 { padding-right: 9px; }
  .ui_pr-12 { padding-right: 10px; }
  .ui_pr-14 { padding-right: 12px; }
  .ui_pr-16 { padding-right: 14px; }
  .ui_pr-18 { padding-right: 15px; }
  .ui_pr-20 { padding-right: 17px; }
  .ui_pr-22 { padding-right: 19px; }
  .ui_pr-24 { padding-right: 20px; }
  .ui_pr-26 { padding-right: 22px; }
  .ui_pr-28 { padding-right: 24px; }
  .ui_pr-30 { padding-right: 26px; }
  .ui_pr-32 { padding-right: 27px; }
  .ui_pr-34 { padding-right: 29px; }
  .ui_pr-36 { padding-right: 31px; }
  .ui_pr-38 { padding-right: 32px; }
  .ui_pr-40 { padding-right: 34px; }
  .ui_pr-42 { padding-right: 36px; }
  .ui_pr-44 { padding-right: 37px; }
  .ui_pr-46 { padding-right: 39px; }
  .ui_pr-48 { padding-right: 41px; }
  .ui_pr-50 { padding-right: 43px; }
  .ui_pr-52 { padding-right: 44px; }
  .ui_pr-54 { padding-right: 46px; }
  .ui_pr-56 { padding-right: 48px; }
  .ui_pr-58 { padding-right: 49px; }
  .ui_pr-60 { padding-right: 51px; }
  .ui_pr-62 { padding-right: 53px; }
  .ui_pr-64 { padding-right: 54px; }
  .ui_pr-66 { padding-right: 56px; }
  .ui_pr-68 { padding-right: 58px; }
  .ui_pr-70 { padding-right: 60px; }
  .ui_pr-72 { padding-right: 61px; }
  .ui_pr-74 { padding-right: 63px; }
  .ui_pr-76 { padding-right: 65px; }
  .ui_pr-78 { padding-right: 66px; }
  .ui_pr-80 { padding-right: 68px; }
  .ui_pr-82 { padding-right: 70px; }
  .ui_pr-84 { padding-right: 71px; }
  .ui_pr-86 { padding-right: 73px; }
  .ui_pr-88 { padding-right: 75px; }
  .ui_pr-90 { padding-right: 77px; }
  .ui_pr-92 { padding-right: 78px; }
  .ui_pr-94 { padding-right: 80px; }
  .ui_pr-96 { padding-right: 82px; }
  .ui_pr-98 { padding-right: 83px; }
  .ui_pr-100 { padding-right: 85px; }
  .ui_pr-102 { padding-right: 87px; }
  .ui_pr-104 { padding-right: 88px; }
  .ui_pr-106 { padding-right: 90px; }
  .ui_pr-108 { padding-right: 92px; }
  .ui_pr-110 { padding-right: 94px; }
  .ui_pr-112 { padding-right: 95px; }
  .ui_pr-114 { padding-right: 97px; }
  .ui_pr-116 { padding-right: 99px; }
  .ui_pr-118 { padding-right: 100px; }
  .ui_pr-120 { padding-right: 102px; }
  .ui_pr-122 { padding-right: 104px; }
  .ui_pr-124 { padding-right: 105px; }
  .ui_pr-126 { padding-right: 107px; }
  .ui_pr-128 { padding-right: 109px; }
  .ui_pr-130 { padding-right: 111px; }
  .ui_pr-132 { padding-right: 112px; }
  .ui_pr-134 { padding-right: 114px; }
  .ui_pr-136 { padding-right: 116px; }
  .ui_pr-138 { padding-right: 117px; }
  .ui_pr-140 { padding-right: 119px; }
  .ui_pr-142 { padding-right: 121px; }
  .ui_pr-144 { padding-right: 122px; }
  .ui_pr-146 { padding-right: 124px; }
  .ui_pr-148 { padding-right: 126px; }
  .ui_pr-150 { padding-right: 128px; }
  .ui_pr-152 { padding-right: 129px; }
  .ui_pr-154 { padding-right: 131px; }
  .ui_pr-156 { padding-right: 133px; }
  .ui_pr-158 { padding-right: 134px; }
  .ui_pr-160 { padding-right: 136px; }
  .ui_pr-162 { padding-right: 138px; }
  .ui_pr-164 { padding-right: 139px; }
  .ui_pr-166 { padding-right: 141px; }
  .ui_pr-168 { padding-right: 143px; }
  .ui_pr-170 { padding-right: 145px; }
  .ui_pr-172 { padding-right: 146px; }
  .ui_pr-174 { padding-right: 148px; }
  .ui_pr-176 { padding-right: 150px; }
  .ui_pr-178 { padding-right: 151px; }
  .ui_pr-180 { padding-right: 153px; }
  .ui_pr-182 { padding-right: 155px; }
  .ui_pr-184 { padding-right: 156px; }
  .ui_pr-186 { padding-right: 158px; }
  .ui_pr-188 { padding-right: 160px; }
  .ui_pr-190 { padding-right: 162px; }
  .ui_pr-192 { padding-right: 163px; }
  .ui_pr-194 { padding-right: 165px; }
  .ui_pr-196 { padding-right: 167px; }
  .ui_pr-198 { padding-right: 168px; }
  .ui_pr-200 { padding-right: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_pr-2 { padding-right: 2px; }
  .ui_pr-4 { padding-right: 3px; }
  .ui_pr-6 { padding-right: 4px; }
  .ui_pr-8 { padding-right: 5px; }
  .ui_pr-10 { padding-right: 7px; }
  .ui_pr-12 { padding-right: 8px; }
  .ui_pr-14 { padding-right: 9px; }
  .ui_pr-16 { padding-right: 10px; }
  .ui_pr-18 { padding-right: 12px; }
  .ui_pr-20 { padding-right: 13px; }
  .ui_pr-22 { padding-right: 14px; }
  .ui_pr-24 { padding-right: 16px; }
  .ui_pr-26 { padding-right: 17px; }
  .ui_pr-28 { padding-right: 18px; }
  .ui_pr-30 { padding-right: 20px; }
  .ui_pr-32 { padding-right: 21px; }
  .ui_pr-34 { padding-right: 22px; }
  .ui_pr-36 { padding-right: 23px; }
  .ui_pr-38 { padding-right: 25px; }
  .ui_pr-40 { padding-right: 26px; }
  .ui_pr-42 { padding-right: 27px; }
  .ui_pr-44 { padding-right: 29px; }
  .ui_pr-46 { padding-right: 30px; }
  .ui_pr-48 { padding-right: 31px; }
  .ui_pr-50 { padding-right: 33px; }
  .ui_pr-52 { padding-right: 34px; }
  .ui_pr-54 { padding-right: 35px; }
  .ui_pr-56 { padding-right: 36px; }
  .ui_pr-58 { padding-right: 38px; }
  .ui_pr-60 { padding-right: 39px; }
  .ui_pr-62 { padding-right: 40px; }
  .ui_pr-64 { padding-right: 42px; }
  .ui_pr-66 { padding-right: 43px; }
  .ui_pr-68 { padding-right: 44px; }
  .ui_pr-70 { padding-right: 46px; }
  .ui_pr-72 { padding-right: 47px; }
  .ui_pr-74 { padding-right: 48px; }
  .ui_pr-76 { padding-right: 49px; }
  .ui_pr-78 { padding-right: 51px; }
  .ui_pr-80 { padding-right: 52px; }
  .ui_pr-82 { padding-right: 53px; }
  .ui_pr-84 { padding-right: 55px; }
  .ui_pr-86 { padding-right: 56px; }
  .ui_pr-88 { padding-right: 57px; }
  .ui_pr-90 { padding-right: 59px; }
  .ui_pr-92 { padding-right: 60px; }
  .ui_pr-94 { padding-right: 61px; }
  .ui_pr-96 { padding-right: 62px; }
  .ui_pr-98 { padding-right: 64px; }
  .ui_pr-100 { padding-right: 65px; }
  .ui_pr-102 { padding-right: 66px; }
  .ui_pr-104 { padding-right: 68px; }
  .ui_pr-106 { padding-right: 69px; }
  .ui_pr-108 { padding-right: 70px; }
  .ui_pr-110 { padding-right: 72px; }
  .ui_pr-112 { padding-right: 73px; }
  .ui_pr-114 { padding-right: 74px; }
  .ui_pr-116 { padding-right: 75px; }
  .ui_pr-118 { padding-right: 77px; }
  .ui_pr-120 { padding-right: 78px; }
  .ui_pr-122 { padding-right: 79px; }
  .ui_pr-124 { padding-right: 81px; }
  .ui_pr-126 { padding-right: 82px; }
  .ui_pr-128 { padding-right: 83px; }
  .ui_pr-130 { padding-right: 85px; }
  .ui_pr-132 { padding-right: 86px; }
  .ui_pr-134 { padding-right: 87px; }
  .ui_pr-136 { padding-right: 88px; }
  .ui_pr-138 { padding-right: 90px; }
  .ui_pr-140 { padding-right: 91px; }
  .ui_pr-142 { padding-right: 92px; }
  .ui_pr-144 { padding-right: 94px; }
  .ui_pr-146 { padding-right: 95px; }
  .ui_pr-148 { padding-right: 96px; }
  .ui_pr-150 { padding-right: 98px; }
  .ui_pr-152 { padding-right: 99px; }
  .ui_pr-154 { padding-right: 100px; }
  .ui_pr-156 { padding-right: 101px; }
  .ui_pr-158 { padding-right: 103px; }
  .ui_pr-160 { padding-right: 104px; }
  .ui_pr-162 { padding-right: 105px; }
  .ui_pr-164 { padding-right: 107px; }
  .ui_pr-166 { padding-right: 108px; }
  .ui_pr-168 { padding-right: 109px; }
  .ui_pr-170 { padding-right: 111px; }
  .ui_pr-172 { padding-right: 112px; }
  .ui_pr-174 { padding-right: 113px; }
  .ui_pr-176 { padding-right: 114px; }
  .ui_pr-178 { padding-right: 116px; }
  .ui_pr-180 { padding-right: 117px; }
  .ui_pr-182 { padding-right: 118px; }
  .ui_pr-184 { padding-right: 120px; }
  .ui_pr-186 { padding-right: 121px; }
  .ui_pr-188 { padding-right: 122px; }
  .ui_pr-190 { padding-right: 124px; }
  .ui_pr-192 { padding-right: 125px; }
  .ui_pr-194 { padding-right: 126px; }
  .ui_pr-196 { padding-right: 127px; }
  .ui_pr-198 { padding-right: 129px; }
  .ui_pr-200 { padding-right: 130px; }
}

/* Margin */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_mb-2 { margin-bottom: 2px; }
.ui_mb-4 { margin-bottom: 4px; }
.ui_mb-6 { margin-bottom: 6px; }
.ui_mb-8 { margin-bottom: 8px; }
.ui_mb-10 { margin-bottom: 10px; }
.ui_mb-12 { margin-bottom: 12px; }
.ui_mb-14 { margin-bottom: 14px; }
.ui_mb-16 { margin-bottom: 16px; }
.ui_mb-18 { margin-bottom: 18px; }
.ui_mb-20 { margin-bottom: 20px; }
.ui_mb-22 { margin-bottom: 22px; }
.ui_mb-24 { margin-bottom: 24px; }
.ui_mb-26 { margin-bottom: 26px; }
.ui_mb-28 { margin-bottom: 28px; }
.ui_mb-30 { margin-bottom: 30px; }
.ui_mb-32 { margin-bottom: 32px; }
.ui_mb-34 { margin-bottom: 34px; }
.ui_mb-36 { margin-bottom: 36px; }
.ui_mb-38 { margin-bottom: 38px; }
.ui_mb-40 { margin-bottom: 40px; }
.ui_mb-42 { margin-bottom: 42px; }
.ui_mb-44 { margin-bottom: 44px; }
.ui_mb-46 { margin-bottom: 46px; }
.ui_mb-48 { margin-bottom: 48px; }
.ui_mb-50 { margin-bottom: 50px; }
.ui_mb-52 { margin-bottom: 52px; }
.ui_mb-54 { margin-bottom: 54px; }
.ui_mb-56 { margin-bottom: 56px; }
.ui_mb-58 { margin-bottom: 58px; }
.ui_mb-60 { margin-bottom: 60px; }
.ui_mb-62 { margin-bottom: 62px; }
.ui_mb-64 { margin-bottom: 64px; }
.ui_mb-66 { margin-bottom: 66px; }
.ui_mb-68 { margin-bottom: 68px; }
.ui_mb-70 { margin-bottom: 70px; }
.ui_mb-72 { margin-bottom: 72px; }
.ui_mb-74 { margin-bottom: 74px; }
.ui_mb-76 { margin-bottom: 76px; }
.ui_mb-78 { margin-bottom: 78px; }
.ui_mb-80 { margin-bottom: 80px; }
.ui_mb-82 { margin-bottom: 82px; }
.ui_mb-84 { margin-bottom: 84px; }
.ui_mb-86 { margin-bottom: 86px; }
.ui_mb-88 { margin-bottom: 88px; }
.ui_mb-90 { margin-bottom: 90px; }
.ui_mb-92 { margin-bottom: 92px; }
.ui_mb-94 { margin-bottom: 94px; }
.ui_mb-96 { margin-bottom: 96px; }
.ui_mb-98 { margin-bottom: 98px; }
.ui_mb-100 { margin-bottom: 100px; }
.ui_mb-102 { margin-bottom: 102px; }
.ui_mb-104 { margin-bottom: 104px; }
.ui_mb-106 { margin-bottom: 106px; }
.ui_mb-108 { margin-bottom: 108px; }
.ui_mb-110 { margin-bottom: 110px; }
.ui_mb-112 { margin-bottom: 112px; }
.ui_mb-114 { margin-bottom: 114px; }
.ui_mb-116 { margin-bottom: 116px; }
.ui_mb-118 { margin-bottom: 118px; }
.ui_mb-120 { margin-bottom: 120px; }
.ui_mb-122 { margin-bottom: 122px; }
.ui_mb-124 { margin-bottom: 124px; }
.ui_mb-126 { margin-bottom: 126px; }
.ui_mb-128 { margin-bottom: 128px; }
.ui_mb-130 { margin-bottom: 130px; }
.ui_mb-132 { margin-bottom: 132px; }
.ui_mb-134 { margin-bottom: 134px; }
.ui_mb-136 { margin-bottom: 136px; }
.ui_mb-138 { margin-bottom: 138px; }
.ui_mb-140 { margin-bottom: 140px; }
.ui_mb-142 { margin-bottom: 142px; }
.ui_mb-144 { margin-bottom: 144px; }
.ui_mb-146 { margin-bottom: 146px; }
.ui_mb-148 { margin-bottom: 148px; }
.ui_mb-150 { margin-bottom: 150px; }
.ui_mb-152 { margin-bottom: 152px; }
.ui_mb-154 { margin-bottom: 154px; }
.ui_mb-156 { margin-bottom: 156px; }
.ui_mb-158 { margin-bottom: 158px; }
.ui_mb-160 { margin-bottom: 160px; }
.ui_mb-162 { margin-bottom: 162px; }
.ui_mb-164 { margin-bottom: 164px; }
.ui_mb-166 { margin-bottom: 166px; }
.ui_mb-168 { margin-bottom: 168px; }
.ui_mb-170 { margin-bottom: 170px; }
.ui_mb-172 { margin-bottom: 172px; }
.ui_mb-174 { margin-bottom: 174px; }
.ui_mb-176 { margin-bottom: 176px; }
.ui_mb-178 { margin-bottom: 178px; }
.ui_mb-180 { margin-bottom: 180px; }
.ui_mb-182 { margin-bottom: 182px; }
.ui_mb-184 { margin-bottom: 184px; }
.ui_mb-186 { margin-bottom: 186px; }
.ui_mb-188 { margin-bottom: 188px; }
.ui_mb-190 { margin-bottom: 190px; }
.ui_mb-192 { margin-bottom: 192px; }
.ui_mb-194 { margin-bottom: 194px; }
.ui_mb-196 { margin-bottom: 196px; }
.ui_mb-198 { margin-bottom: 198px; }
.ui_mb-200 { margin-bottom: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_mb-2 { margin-bottom: 2px; }
  .ui_mb-4 { margin-bottom: 3px; }
  .ui_mb-6 { margin-bottom: 5px; }
  .ui_mb-8 { margin-bottom: 7px; }
  .ui_mb-10 { margin-bottom: 9px; }
  .ui_mb-12 { margin-bottom: 10px; }
  .ui_mb-14 { margin-bottom: 12px; }
  .ui_mb-16 { margin-bottom: 14px; }
  .ui_mb-18 { margin-bottom: 15px; }
  .ui_mb-20 { margin-bottom: 17px; }
  .ui_mb-22 { margin-bottom: 19px; }
  .ui_mb-24 { margin-bottom: 20px; }
  .ui_mb-26 { margin-bottom: 22px; }
  .ui_mb-28 { margin-bottom: 24px; }
  .ui_mb-30 { margin-bottom: 26px; }
  .ui_mb-32 { margin-bottom: 27px; }
  .ui_mb-34 { margin-bottom: 29px; }
  .ui_mb-36 { margin-bottom: 31px; }
  .ui_mb-38 { margin-bottom: 32px; }
  .ui_mb-40 { margin-bottom: 34px; }
  .ui_mb-42 { margin-bottom: 36px; }
  .ui_mb-44 { margin-bottom: 37px; }
  .ui_mb-46 { margin-bottom: 39px; }
  .ui_mb-48 { margin-bottom: 41px; }
  .ui_mb-50 { margin-bottom: 43px; }
  .ui_mb-52 { margin-bottom: 44px; }
  .ui_mb-54 { margin-bottom: 46px; }
  .ui_mb-56 { margin-bottom: 48px; }
  .ui_mb-58 { margin-bottom: 49px; }
  .ui_mb-60 { margin-bottom: 51px; }
  .ui_mb-62 { margin-bottom: 53px; }
  .ui_mb-64 { margin-bottom: 54px; }
  .ui_mb-66 { margin-bottom: 56px; }
  .ui_mb-68 { margin-bottom: 58px; }
  .ui_mb-70 { margin-bottom: 60px; }
  .ui_mb-72 { margin-bottom: 61px; }
  .ui_mb-74 { margin-bottom: 63px; }
  .ui_mb-76 { margin-bottom: 65px; }
  .ui_mb-78 { margin-bottom: 66px; }
  .ui_mb-80 { margin-bottom: 68px; }
  .ui_mb-82 { margin-bottom: 70px; }
  .ui_mb-84 { margin-bottom: 71px; }
  .ui_mb-86 { margin-bottom: 73px; }
  .ui_mb-88 { margin-bottom: 75px; }
  .ui_mb-90 { margin-bottom: 77px; }
  .ui_mb-92 { margin-bottom: 78px; }
  .ui_mb-94 { margin-bottom: 80px; }
  .ui_mb-96 { margin-bottom: 82px; }
  .ui_mb-98 { margin-bottom: 83px; }
  .ui_mb-100 { margin-bottom: 85px; }
  .ui_mb-102 { margin-bottom: 87px; }
  .ui_mb-104 { margin-bottom: 88px; }
  .ui_mb-106 { margin-bottom: 90px; }
  .ui_mb-108 { margin-bottom: 92px; }
  .ui_mb-110 { margin-bottom: 94px; }
  .ui_mb-112 { margin-bottom: 95px; }
  .ui_mb-114 { margin-bottom: 97px; }
  .ui_mb-116 { margin-bottom: 99px; }
  .ui_mb-118 { margin-bottom: 100px; }
  .ui_mb-120 { margin-bottom: 102px; }
  .ui_mb-122 { margin-bottom: 104px; }
  .ui_mb-124 { margin-bottom: 105px; }
  .ui_mb-126 { margin-bottom: 107px; }
  .ui_mb-128 { margin-bottom: 109px; }
  .ui_mb-130 { margin-bottom: 111px; }
  .ui_mb-132 { margin-bottom: 112px; }
  .ui_mb-134 { margin-bottom: 114px; }
  .ui_mb-136 { margin-bottom: 116px; }
  .ui_mb-138 { margin-bottom: 117px; }
  .ui_mb-140 { margin-bottom: 119px; }
  .ui_mb-142 { margin-bottom: 121px; }
  .ui_mb-144 { margin-bottom: 122px; }
  .ui_mb-146 { margin-bottom: 124px; }
  .ui_mb-148 { margin-bottom: 126px; }
  .ui_mb-150 { margin-bottom: 128px; }
  .ui_mb-152 { margin-bottom: 129px; }
  .ui_mb-154 { margin-bottom: 131px; }
  .ui_mb-156 { margin-bottom: 133px; }
  .ui_mb-158 { margin-bottom: 134px; }
  .ui_mb-160 { margin-bottom: 136px; }
  .ui_mb-162 { margin-bottom: 138px; }
  .ui_mb-164 { margin-bottom: 139px; }
  .ui_mb-166 { margin-bottom: 141px; }
  .ui_mb-168 { margin-bottom: 143px; }
  .ui_mb-170 { margin-bottom: 145px; }
  .ui_mb-172 { margin-bottom: 146px; }
  .ui_mb-174 { margin-bottom: 148px; }
  .ui_mb-176 { margin-bottom: 150px; }
  .ui_mb-178 { margin-bottom: 151px; }
  .ui_mb-180 { margin-bottom: 153px; }
  .ui_mb-182 { margin-bottom: 155px; }
  .ui_mb-184 { margin-bottom: 156px; }
  .ui_mb-186 { margin-bottom: 158px; }
  .ui_mb-188 { margin-bottom: 160px; }
  .ui_mb-190 { margin-bottom: 162px; }
  .ui_mb-192 { margin-bottom: 163px; }
  .ui_mb-194 { margin-bottom: 165px; }
  .ui_mb-196 { margin-bottom: 167px; }
  .ui_mb-198 { margin-bottom: 168px; }
  .ui_mb-200 { margin-bottom: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_mb-2 { margin-bottom: 2px; }
  .ui_mb-4 { margin-bottom: 3px; }
  .ui_mb-6 { margin-bottom: 4px; }
  .ui_mb-8 { margin-bottom: 5px; }
  .ui_mb-10 { margin-bottom: 7px; }
  .ui_mb-12 { margin-bottom: 8px; }
  .ui_mb-14 { margin-bottom: 9px; }
  .ui_mb-16 { margin-bottom: 10px; }
  .ui_mb-18 { margin-bottom: 12px; }
  .ui_mb-20 { margin-bottom: 13px; }
  .ui_mb-22 { margin-bottom: 14px; }
  .ui_mb-24 { margin-bottom: 16px; }
  .ui_mb-26 { margin-bottom: 17px; }
  .ui_mb-28 { margin-bottom: 18px; }
  .ui_mb-30 { margin-bottom: 20px; }
  .ui_mb-32 { margin-bottom: 21px; }
  .ui_mb-34 { margin-bottom: 22px; }
  .ui_mb-36 { margin-bottom: 23px; }
  .ui_mb-38 { margin-bottom: 25px; }
  .ui_mb-40 { margin-bottom: 26px; }
  .ui_mb-42 { margin-bottom: 27px; }
  .ui_mb-44 { margin-bottom: 29px; }
  .ui_mb-46 { margin-bottom: 30px; }
  .ui_mb-48 { margin-bottom: 31px; }
  .ui_mb-50 { margin-bottom: 33px; }
  .ui_mb-52 { margin-bottom: 34px; }
  .ui_mb-54 { margin-bottom: 35px; }
  .ui_mb-56 { margin-bottom: 36px; }
  .ui_mb-58 { margin-bottom: 38px; }
  .ui_mb-60 { margin-bottom: 39px; }
  .ui_mb-62 { margin-bottom: 40px; }
  .ui_mb-64 { margin-bottom: 42px; }
  .ui_mb-66 { margin-bottom: 43px; }
  .ui_mb-68 { margin-bottom: 44px; }
  .ui_mb-70 { margin-bottom: 46px; }
  .ui_mb-72 { margin-bottom: 47px; }
  .ui_mb-74 { margin-bottom: 48px; }
  .ui_mb-76 { margin-bottom: 49px; }
  .ui_mb-78 { margin-bottom: 51px; }
  .ui_mb-80 { margin-bottom: 52px; }
  .ui_mb-82 { margin-bottom: 53px; }
  .ui_mb-84 { margin-bottom: 55px; }
  .ui_mb-86 { margin-bottom: 56px; }
  .ui_mb-88 { margin-bottom: 57px; }
  .ui_mb-90 { margin-bottom: 59px; }
  .ui_mb-92 { margin-bottom: 60px; }
  .ui_mb-94 { margin-bottom: 61px; }
  .ui_mb-96 { margin-bottom: 62px; }
  .ui_mb-98 { margin-bottom: 64px; }
  .ui_mb-100 { margin-bottom: 65px; }
  .ui_mb-102 { margin-bottom: 66px; }
  .ui_mb-104 { margin-bottom: 68px; }
  .ui_mb-106 { margin-bottom: 69px; }
  .ui_mb-108 { margin-bottom: 70px; }
  .ui_mb-110 { margin-bottom: 72px; }
  .ui_mb-112 { margin-bottom: 73px; }
  .ui_mb-114 { margin-bottom: 74px; }
  .ui_mb-116 { margin-bottom: 75px; }
  .ui_mb-118 { margin-bottom: 77px; }
  .ui_mb-120 { margin-bottom: 78px; }
  .ui_mb-122 { margin-bottom: 79px; }
  .ui_mb-124 { margin-bottom: 81px; }
  .ui_mb-126 { margin-bottom: 82px; }
  .ui_mb-128 { margin-bottom: 83px; }
  .ui_mb-130 { margin-bottom: 85px; }
  .ui_mb-132 { margin-bottom: 86px; }
  .ui_mb-134 { margin-bottom: 87px; }
  .ui_mb-136 { margin-bottom: 88px; }
  .ui_mb-138 { margin-bottom: 90px; }
  .ui_mb-140 { margin-bottom: 91px; }
  .ui_mb-142 { margin-bottom: 92px; }
  .ui_mb-144 { margin-bottom: 94px; }
  .ui_mb-146 { margin-bottom: 95px; }
  .ui_mb-148 { margin-bottom: 96px; }
  .ui_mb-150 { margin-bottom: 98px; }
  .ui_mb-152 { margin-bottom: 99px; }
  .ui_mb-154 { margin-bottom: 100px; }
  .ui_mb-156 { margin-bottom: 101px; }
  .ui_mb-158 { margin-bottom: 103px; }
  .ui_mb-160 { margin-bottom: 104px; }
  .ui_mb-162 { margin-bottom: 105px; }
  .ui_mb-164 { margin-bottom: 107px; }
  .ui_mb-166 { margin-bottom: 108px; }
  .ui_mb-168 { margin-bottom: 109px; }
  .ui_mb-170 { margin-bottom: 111px; }
  .ui_mb-172 { margin-bottom: 112px; }
  .ui_mb-174 { margin-bottom: 113px; }
  .ui_mb-176 { margin-bottom: 114px; }
  .ui_mb-178 { margin-bottom: 116px; }
  .ui_mb-180 { margin-bottom: 117px; }
  .ui_mb-182 { margin-bottom: 118px; }
  .ui_mb-184 { margin-bottom: 120px; }
  .ui_mb-186 { margin-bottom: 121px; }
  .ui_mb-188 { margin-bottom: 122px; }
  .ui_mb-190 { margin-bottom: 124px; }
  .ui_mb-192 { margin-bottom: 125px; }
  .ui_mb-194 { margin-bottom: 126px; }
  .ui_mb-196 { margin-bottom: 127px; }
  .ui_mb-198 { margin-bottom: 129px; }
  .ui_mb-200 { margin-bottom: 130px; }
}


/* ---------- Gap ---------- */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_gap-2 { gap: 2px; }
.ui_gap-4 { gap: 4px; }
.ui_gap-6 { gap: 6px; }
.ui_gap-8 { gap: 8px; }
.ui_gap-10 { gap: 10px; }
.ui_gap-12 { gap: 12px; }
.ui_gap-14 { gap: 14px; }
.ui_gap-16 { gap: 16px; }
.ui_gap-18 { gap: 18px; }
.ui_gap-20 { gap: 20px; }
.ui_gap-22 { gap: 22px; }
.ui_gap-24 { gap: 24px; }
.ui_gap-26 { gap: 26px; }
.ui_gap-28 { gap: 28px; }
.ui_gap-30 { gap: 30px; }
.ui_gap-32 { gap: 32px; }
.ui_gap-34 { gap: 34px; }
.ui_gap-36 { gap: 36px; }
.ui_gap-38 { gap: 38px; }
.ui_gap-40 { gap: 40px; }
.ui_gap-42 { gap: 42px; }
.ui_gap-44 { gap: 44px; }
.ui_gap-46 { gap: 46px; }
.ui_gap-48 { gap: 48px; }
.ui_gap-50 { gap: 50px; }
.ui_gap-52 { gap: 52px; }
.ui_gap-54 { gap: 54px; }
.ui_gap-56 { gap: 56px; }
.ui_gap-58 { gap: 58px; }
.ui_gap-60 { gap: 60px; }
.ui_gap-62 { gap: 62px; }
.ui_gap-64 { gap: 64px; }
.ui_gap-66 { gap: 66px; }
.ui_gap-68 { gap: 68px; }
.ui_gap-70 { gap: 70px; }
.ui_gap-72 { gap: 72px; }
.ui_gap-74 { gap: 74px; }
.ui_gap-76 { gap: 76px; }
.ui_gap-78 { gap: 78px; }
.ui_gap-80 { gap: 80px; }
.ui_gap-82 { gap: 82px; }
.ui_gap-84 { gap: 84px; }
.ui_gap-86 { gap: 86px; }
.ui_gap-88 { gap: 88px; }
.ui_gap-90 { gap: 90px; }
.ui_gap-92 { gap: 92px; }
.ui_gap-94 { gap: 94px; }
.ui_gap-96 { gap: 96px; }
.ui_gap-98 { gap: 98px; }
.ui_gap-100 { gap: 100px; }
.ui_gap-102 { gap: 102px; }
.ui_gap-104 { gap: 104px; }
.ui_gap-106 { gap: 106px; }
.ui_gap-108 { gap: 108px; }
.ui_gap-110 { gap: 110px; }
.ui_gap-112 { gap: 112px; }
.ui_gap-114 { gap: 114px; }
.ui_gap-116 { gap: 116px; }
.ui_gap-118 { gap: 118px; }
.ui_gap-120 { gap: 120px; }
.ui_gap-122 { gap: 122px; }
.ui_gap-124 { gap: 124px; }
.ui_gap-126 { gap: 126px; }
.ui_gap-128 { gap: 128px; }
.ui_gap-130 { gap: 130px; }
.ui_gap-132 { gap: 132px; }
.ui_gap-134 { gap: 134px; }
.ui_gap-136 { gap: 136px; }
.ui_gap-138 { gap: 138px; }
.ui_gap-140 { gap: 140px; }
.ui_gap-142 { gap: 142px; }
.ui_gap-144 { gap: 144px; }
.ui_gap-146 { gap: 146px; }
.ui_gap-148 { gap: 148px; }
.ui_gap-150 { gap: 150px; }
.ui_gap-152 { gap: 152px; }
.ui_gap-154 { gap: 154px; }
.ui_gap-156 { gap: 156px; }
.ui_gap-158 { gap: 158px; }
.ui_gap-160 { gap: 160px; }
.ui_gap-162 { gap: 162px; }
.ui_gap-164 { gap: 164px; }
.ui_gap-166 { gap: 166px; }
.ui_gap-168 { gap: 168px; }
.ui_gap-170 { gap: 170px; }
.ui_gap-172 { gap: 172px; }
.ui_gap-174 { gap: 174px; }
.ui_gap-176 { gap: 176px; }
.ui_gap-178 { gap: 178px; }
.ui_gap-180 { gap: 180px; }
.ui_gap-182 { gap: 182px; }
.ui_gap-184 { gap: 184px; }
.ui_gap-186 { gap: 186px; }
.ui_gap-188 { gap: 188px; }
.ui_gap-190 { gap: 190px; }
.ui_gap-192 { gap: 192px; }
.ui_gap-194 { gap: 194px; }
.ui_gap-196 { gap: 196px; }
.ui_gap-198 { gap: 198px; }
.ui_gap-200 { gap: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_gap-2 { gap: 2px; }
  .ui_gap-4 { gap: 3px; }
  .ui_gap-6 { gap: 5px; }
  .ui_gap-8 { gap: 7px; }
  .ui_gap-10 { gap: 9px; }
  .ui_gap-12 { gap: 10px; }
  .ui_gap-14 { gap: 12px; }
  .ui_gap-16 { gap: 14px; }
  .ui_gap-18 { gap: 15px; }
  .ui_gap-20 { gap: 17px; }
  .ui_gap-22 { gap: 19px; }
  .ui_gap-24 { gap: 20px; }
  .ui_gap-26 { gap: 22px; }
  .ui_gap-28 { gap: 24px; }
  .ui_gap-30 { gap: 26px; }
  .ui_gap-32 { gap: 27px; }
  .ui_gap-34 { gap: 29px; }
  .ui_gap-36 { gap: 31px; }
  .ui_gap-38 { gap: 32px; }
  .ui_gap-40 { gap: 34px; }
  .ui_gap-42 { gap: 36px; }
  .ui_gap-44 { gap: 37px; }
  .ui_gap-46 { gap: 39px; }
  .ui_gap-48 { gap: 41px; }
  .ui_gap-50 { gap: 43px; }
  .ui_gap-52 { gap: 44px; }
  .ui_gap-54 { gap: 46px; }
  .ui_gap-56 { gap: 48px; }
  .ui_gap-58 { gap: 49px; }
  .ui_gap-60 { gap: 51px; }
  .ui_gap-62 { gap: 53px; }
  .ui_gap-64 { gap: 54px; }
  .ui_gap-66 { gap: 56px; }
  .ui_gap-68 { gap: 58px; }
  .ui_gap-70 { gap: 60px; }
  .ui_gap-72 { gap: 61px; }
  .ui_gap-74 { gap: 63px; }
  .ui_gap-76 { gap: 65px; }
  .ui_gap-78 { gap: 66px; }
  .ui_gap-80 { gap: 68px; }
  .ui_gap-82 { gap: 70px; }
  .ui_gap-84 { gap: 71px; }
  .ui_gap-86 { gap: 73px; }
  .ui_gap-88 { gap: 75px; }
  .ui_gap-90 { gap: 77px; }
  .ui_gap-92 { gap: 78px; }
  .ui_gap-94 { gap: 80px; }
  .ui_gap-96 { gap: 82px; }
  .ui_gap-98 { gap: 83px; }
  .ui_gap-100 { gap: 85px; }
  .ui_gap-102 { gap: 87px; }
  .ui_gap-104 { gap: 88px; }
  .ui_gap-106 { gap: 90px; }
  .ui_gap-108 { gap: 92px; }
  .ui_gap-110 { gap: 94px; }
  .ui_gap-112 { gap: 95px; }
  .ui_gap-114 { gap: 97px; }
  .ui_gap-116 { gap: 99px; }
  .ui_gap-118 { gap: 100px; }
  .ui_gap-120 { gap: 102px; }
  .ui_gap-122 { gap: 104px; }
  .ui_gap-124 { gap: 105px; }
  .ui_gap-126 { gap: 107px; }
  .ui_gap-128 { gap: 109px; }
  .ui_gap-130 { gap: 111px; }
  .ui_gap-132 { gap: 112px; }
  .ui_gap-134 { gap: 114px; }
  .ui_gap-136 { gap: 116px; }
  .ui_gap-138 { gap: 117px; }
  .ui_gap-140 { gap: 119px; }
  .ui_gap-142 { gap: 121px; }
  .ui_gap-144 { gap: 122px; }
  .ui_gap-146 { gap: 124px; }
  .ui_gap-148 { gap: 126px; }
  .ui_gap-150 { gap: 128px; }
  .ui_gap-152 { gap: 129px; }
  .ui_gap-154 { gap: 131px; }
  .ui_gap-156 { gap: 133px; }
  .ui_gap-158 { gap: 134px; }
  .ui_gap-160 { gap: 136px; }
  .ui_gap-162 { gap: 138px; }
  .ui_gap-164 { gap: 139px; }
  .ui_gap-166 { gap: 141px; }
  .ui_gap-168 { gap: 143px; }
  .ui_gap-170 { gap: 145px; }
  .ui_gap-172 { gap: 146px; }
  .ui_gap-174 { gap: 148px; }
  .ui_gap-176 { gap: 150px; }
  .ui_gap-178 { gap: 151px; }
  .ui_gap-180 { gap: 153px; }
  .ui_gap-182 { gap: 155px; }
  .ui_gap-184 { gap: 156px; }
  .ui_gap-186 { gap: 158px; }
  .ui_gap-188 { gap: 160px; }
  .ui_gap-190 { gap: 162px; }
  .ui_gap-192 { gap: 163px; }
  .ui_gap-194 { gap: 165px; }
  .ui_gap-196 { gap: 167px; }
  .ui_gap-198 { gap: 168px; }
  .ui_gap-200 { gap: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_gap-2 { gap: 2px; }
  .ui_gap-4 { gap: 3px; }
  .ui_gap-6 { gap: 4px; }
  .ui_gap-8 { gap: 5px; }
  .ui_gap-10 { gap: 7px; }
  .ui_gap-12 { gap: 8px; }
  .ui_gap-14 { gap: 9px; }
  .ui_gap-16 { gap: 10px; }
  .ui_gap-18 { gap: 12px; }
  .ui_gap-20 { gap: 13px; }
  .ui_gap-22 { gap: 14px; }
  .ui_gap-24 { gap: 16px; }
  .ui_gap-26 { gap: 17px; }
  .ui_gap-28 { gap: 18px; }
  .ui_gap-30 { gap: 20px; }
  .ui_gap-32 { gap: 21px; }
  .ui_gap-34 { gap: 22px; }
  .ui_gap-36 { gap: 23px; }
  .ui_gap-38 { gap: 25px; }
  .ui_gap-40 { gap: 26px; }
  .ui_gap-42 { gap: 27px; }
  .ui_gap-44 { gap: 29px; }
  .ui_gap-46 { gap: 30px; }
  .ui_gap-48 { gap: 31px; }
  .ui_gap-50 { gap: 33px; }
  .ui_gap-52 { gap: 34px; }
  .ui_gap-54 { gap: 35px; }
  .ui_gap-56 { gap: 36px; }
  .ui_gap-58 { gap: 38px; }
  .ui_gap-60 { gap: 39px; }
  .ui_gap-62 { gap: 40px; }
  .ui_gap-64 { gap: 42px; }
  .ui_gap-66 { gap: 43px; }
  .ui_gap-68 { gap: 44px; }
  .ui_gap-70 { gap: 46px; }
  .ui_gap-72 { gap: 47px; }
  .ui_gap-74 { gap: 48px; }
  .ui_gap-76 { gap: 49px; }
  .ui_gap-78 { gap: 51px; }
  .ui_gap-80 { gap: 52px; }
  .ui_gap-82 { gap: 53px; }
  .ui_gap-84 { gap: 55px; }
  .ui_gap-86 { gap: 56px; }
  .ui_gap-88 { gap: 57px; }
  .ui_gap-90 { gap: 59px; }
  .ui_gap-92 { gap: 60px; }
  .ui_gap-94 { gap: 61px; }
  .ui_gap-96 { gap: 62px; }
  .ui_gap-98 { gap: 64px; }
  .ui_gap-100 { gap: 65px; }
  .ui_gap-102 { gap: 66px; }
  .ui_gap-104 { gap: 68px; }
  .ui_gap-106 { gap: 69px; }
  .ui_gap-108 { gap: 70px; }
  .ui_gap-110 { gap: 72px; }
  .ui_gap-112 { gap: 73px; }
  .ui_gap-114 { gap: 74px; }
  .ui_gap-116 { gap: 75px; }
  .ui_gap-118 { gap: 77px; }
  .ui_gap-120 { gap: 78px; }
  .ui_gap-122 { gap: 79px; }
  .ui_gap-124 { gap: 81px; }
  .ui_gap-126 { gap: 82px; }
  .ui_gap-128 { gap: 83px; }
  .ui_gap-130 { gap: 85px; }
  .ui_gap-132 { gap: 86px; }
  .ui_gap-134 { gap: 87px; }
  .ui_gap-136 { gap: 88px; }
  .ui_gap-138 { gap: 90px; }
  .ui_gap-140 { gap: 91px; }
  .ui_gap-142 { gap: 92px; }
  .ui_gap-144 { gap: 94px; }
  .ui_gap-146 { gap: 95px; }
  .ui_gap-148 { gap: 96px; }
  .ui_gap-150 { gap: 98px; }
  .ui_gap-152 { gap: 99px; }
  .ui_gap-154 { gap: 100px; }
  .ui_gap-156 { gap: 101px; }
  .ui_gap-158 { gap: 103px; }
  .ui_gap-160 { gap: 104px; }
  .ui_gap-162 { gap: 105px; }
  .ui_gap-164 { gap: 107px; }
  .ui_gap-166 { gap: 108px; }
  .ui_gap-168 { gap: 109px; }
  .ui_gap-170 { gap: 111px; }
  .ui_gap-172 { gap: 112px; }
  .ui_gap-174 { gap: 113px; }
  .ui_gap-176 { gap: 114px; }
  .ui_gap-178 { gap: 116px; }
  .ui_gap-180 { gap: 117px; }
  .ui_gap-182 { gap: 118px; }
  .ui_gap-184 { gap: 120px; }
  .ui_gap-186 { gap: 121px; }
  .ui_gap-188 { gap: 122px; }
  .ui_gap-190 { gap: 124px; }
  .ui_gap-192 { gap: 125px; }
  .ui_gap-194 { gap: 126px; }
  .ui_gap-196 { gap: 127px; }
  .ui_gap-198 { gap: 129px; }
  .ui_gap-200 { gap: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_gap-202 { gap: 202px; }
.ui_gap-204 { gap: 204px; }
.ui_gap-206 { gap: 206px; }
.ui_gap-208 { gap: 208px; }
.ui_gap-210 { gap: 210px; }
.ui_gap-212 { gap: 212px; }
.ui_gap-214 { gap: 214px; }
.ui_gap-216 { gap: 216px; }
.ui_gap-218 { gap: 218px; }
.ui_gap-220 { gap: 220px; }
.ui_gap-222 { gap: 222px; }
.ui_gap-224 { gap: 224px; }
.ui_gap-226 { gap: 226px; }
.ui_gap-228 { gap: 228px; }
.ui_gap-230 { gap: 230px; }
.ui_gap-232 { gap: 232px; }
.ui_gap-234 { gap: 234px; }
.ui_gap-236 { gap: 236px; }
.ui_gap-238 { gap: 238px; }
.ui_gap-240 { gap: 240px; }
.ui_gap-242 { gap: 242px; }
.ui_gap-244 { gap: 244px; }
.ui_gap-246 { gap: 246px; }
.ui_gap-248 { gap: 248px; }
.ui_gap-250 { gap: 250px; }
.ui_gap-252 { gap: 252px; }
.ui_gap-254 { gap: 254px; }
.ui_gap-256 { gap: 256px; }
.ui_gap-258 { gap: 258px; }
.ui_gap-260 { gap: 260px; }
.ui_gap-262 { gap: 262px; }
.ui_gap-264 { gap: 264px; }
.ui_gap-266 { gap: 266px; }
.ui_gap-268 { gap: 268px; }
.ui_gap-270 { gap: 270px; }
.ui_gap-272 { gap: 272px; }
.ui_gap-274 { gap: 274px; }
.ui_gap-276 { gap: 276px; }
.ui_gap-278 { gap: 278px; }
.ui_gap-280 { gap: 280px; }
.ui_gap-282 { gap: 282px; }
.ui_gap-284 { gap: 284px; }
.ui_gap-286 { gap: 286px; }
.ui_gap-288 { gap: 288px; }
.ui_gap-290 { gap: 290px; }
.ui_gap-292 { gap: 292px; }
.ui_gap-294 { gap: 294px; }
.ui_gap-296 { gap: 296px; }
.ui_gap-298 { gap: 298px; }
.ui_gap-300 { gap: 300px; }
.ui_gap-302 { gap: 302px; }
.ui_gap-304 { gap: 304px; }
.ui_gap-306 { gap: 306px; }
.ui_gap-308 { gap: 308px; }
.ui_gap-310 { gap: 310px; }
.ui_gap-312 { gap: 312px; }
.ui_gap-314 { gap: 314px; }
.ui_gap-316 { gap: 316px; }
.ui_gap-318 { gap: 318px; }
.ui_gap-320 { gap: 320px; }
.ui_gap-322 { gap: 322px; }
.ui_gap-324 { gap: 324px; }
.ui_gap-326 { gap: 326px; }
.ui_gap-328 { gap: 328px; }
.ui_gap-330 { gap: 330px; }
.ui_gap-332 { gap: 332px; }
.ui_gap-334 { gap: 334px; }
.ui_gap-336 { gap: 336px; }
.ui_gap-338 { gap: 338px; }
.ui_gap-340 { gap: 340px; }
.ui_gap-342 { gap: 342px; }
.ui_gap-344 { gap: 344px; }
.ui_gap-346 { gap: 346px; }
.ui_gap-348 { gap: 348px; }
.ui_gap-350 { gap: 350px; }
.ui_gap-352 { gap: 352px; }
.ui_gap-354 { gap: 354px; }
.ui_gap-356 { gap: 356px; }
.ui_gap-358 { gap: 358px; }
.ui_gap-360 { gap: 360px; }
.ui_gap-362 { gap: 362px; }
.ui_gap-364 { gap: 364px; }
.ui_gap-366 { gap: 366px; }
.ui_gap-368 { gap: 368px; }
.ui_gap-370 { gap: 370px; }
.ui_gap-372 { gap: 372px; }
.ui_gap-374 { gap: 374px; }
.ui_gap-376 { gap: 376px; }
.ui_gap-378 { gap: 378px; }
.ui_gap-380 { gap: 380px; }
.ui_gap-382 { gap: 382px; }
.ui_gap-384 { gap: 384px; }
.ui_gap-386 { gap: 386px; }
.ui_gap-388 { gap: 388px; }
.ui_gap-390 { gap: 390px; }
.ui_gap-392 { gap: 392px; }
.ui_gap-394 { gap: 394px; }
.ui_gap-396 { gap: 396px; }
.ui_gap-398 { gap: 398px; }
.ui_gap-400 { gap: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_gap-202 { gap: 172px; }
  .ui_gap-204 { gap: 173px; }
  .ui_gap-206 { gap: 175px; }
  .ui_gap-208 { gap: 177px; }
  .ui_gap-210 { gap: 179px; }
  .ui_gap-212 { gap: 180px; }
  .ui_gap-214 { gap: 182px; }
  .ui_gap-216 { gap: 184px; }
  .ui_gap-218 { gap: 185px; }
  .ui_gap-220 { gap: 187px; }
  .ui_gap-222 { gap: 189px; }
  .ui_gap-224 { gap: 190px; }
  .ui_gap-226 { gap: 192px; }
  .ui_gap-228 { gap: 194px; }
  .ui_gap-230 { gap: 196px; }
  .ui_gap-232 { gap: 197px; }
  .ui_gap-234 { gap: 199px; }
  .ui_gap-236 { gap: 201px; }
  .ui_gap-238 { gap: 202px; }
  .ui_gap-240 { gap: 204px; }
  .ui_gap-242 { gap: 206px; }
  .ui_gap-244 { gap: 207px; }
  .ui_gap-246 { gap: 209px; }
  .ui_gap-248 { gap: 211px; }
  .ui_gap-250 { gap: 213px; }
  .ui_gap-252 { gap: 214px; }
  .ui_gap-254 { gap: 216px; }
  .ui_gap-256 { gap: 218px; }
  .ui_gap-258 { gap: 219px; }
  .ui_gap-260 { gap: 221px; }
  .ui_gap-262 { gap: 223px; }
  .ui_gap-264 { gap: 224px; }
  .ui_gap-266 { gap: 226px; }
  .ui_gap-268 { gap: 228px; }
  .ui_gap-270 { gap: 230px; }
  .ui_gap-272 { gap: 231px; }
  .ui_gap-274 { gap: 233px; }
  .ui_gap-276 { gap: 235px; }
  .ui_gap-278 { gap: 236px; }
  .ui_gap-280 { gap: 238px; }
  .ui_gap-282 { gap: 240px; }
  .ui_gap-284 { gap: 241px; }
  .ui_gap-286 { gap: 243px; }
  .ui_gap-288 { gap: 245px; }
  .ui_gap-290 { gap: 247px; }
  .ui_gap-292 { gap: 248px; }
  .ui_gap-294 { gap: 250px; }
  .ui_gap-296 { gap: 252px; }
  .ui_gap-298 { gap: 253px; }
  .ui_gap-300 { gap: 255px; }
  .ui_gap-302 { gap: 257px; }
  .ui_gap-304 { gap: 258px; }
  .ui_gap-306 { gap: 260px; }
  .ui_gap-308 { gap: 262px; }
  .ui_gap-310 { gap: 264px; }
  .ui_gap-312 { gap: 265px; }
  .ui_gap-314 { gap: 267px; }
  .ui_gap-316 { gap: 269px; }
  .ui_gap-318 { gap: 270px; }
  .ui_gap-320 { gap: 272px; }
  .ui_gap-322 { gap: 274px; }
  .ui_gap-324 { gap: 275px; }
  .ui_gap-326 { gap: 277px; }
  .ui_gap-328 { gap: 279px; }
  .ui_gap-330 { gap: 281px; }
  .ui_gap-332 { gap: 282px; }
  .ui_gap-334 { gap: 284px; }
  .ui_gap-336 { gap: 286px; }
  .ui_gap-338 { gap: 287px; }
  .ui_gap-340 { gap: 289px; }
  .ui_gap-342 { gap: 291px; }
  .ui_gap-344 { gap: 292px; }
  .ui_gap-346 { gap: 294px; }
  .ui_gap-348 { gap: 296px; }
  .ui_gap-350 { gap: 298px; }
  .ui_gap-352 { gap: 299px; }
  .ui_gap-354 { gap: 301px; }
  .ui_gap-356 { gap: 303px; }
  .ui_gap-358 { gap: 304px; }
  .ui_gap-360 { gap: 306px; }
  .ui_gap-362 { gap: 308px; }
  .ui_gap-364 { gap: 309px; }
  .ui_gap-366 { gap: 311px; }
  .ui_gap-368 { gap: 313px; }
  .ui_gap-370 { gap: 315px; }
  .ui_gap-372 { gap: 316px; }
  .ui_gap-374 { gap: 318px; }
  .ui_gap-376 { gap: 320px; }
  .ui_gap-378 { gap: 321px; }
  .ui_gap-380 { gap: 323px; }
  .ui_gap-382 { gap: 325px; }
  .ui_gap-384 { gap: 326px; }
  .ui_gap-386 { gap: 328px; }
  .ui_gap-388 { gap: 330px; }
  .ui_gap-390 { gap: 332px; }
  .ui_gap-392 { gap: 333px; }
  .ui_gap-394 { gap: 335px; }
  .ui_gap-396 { gap: 337px; }
  .ui_gap-398 { gap: 338px; }
  .ui_gap-400 { gap: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_gap-202 { gap: 131px; }
  .ui_gap-204 { gap: 133px; }
  .ui_gap-206 { gap: 134px; }
  .ui_gap-208 { gap: 135px; }
  .ui_gap-210 { gap: 137px; }
  .ui_gap-212 { gap: 138px; }
  .ui_gap-214 { gap: 139px; }
  .ui_gap-216 { gap: 140px; }
  .ui_gap-218 { gap: 142px; }
  .ui_gap-220 { gap: 143px; }
  .ui_gap-222 { gap: 144px; }
  .ui_gap-224 { gap: 146px; }
  .ui_gap-226 { gap: 147px; }
  .ui_gap-228 { gap: 148px; }
  .ui_gap-230 { gap: 150px; }
  .ui_gap-232 { gap: 151px; }
  .ui_gap-234 { gap: 152px; }
  .ui_gap-236 { gap: 153px; }
  .ui_gap-238 { gap: 155px; }
  .ui_gap-240 { gap: 156px; }
  .ui_gap-242 { gap: 157px; }
  .ui_gap-244 { gap: 159px; }
  .ui_gap-246 { gap: 160px; }
  .ui_gap-248 { gap: 161px; }
  .ui_gap-250 { gap: 163px; }
  .ui_gap-252 { gap: 164px; }
  .ui_gap-254 { gap: 165px; }
  .ui_gap-256 { gap: 166px; }
  .ui_gap-258 { gap: 168px; }
  .ui_gap-260 { gap: 169px; }
  .ui_gap-262 { gap: 170px; }
  .ui_gap-264 { gap: 172px; }
  .ui_gap-266 { gap: 173px; }
  .ui_gap-268 { gap: 174px; }
  .ui_gap-270 { gap: 176px; }
  .ui_gap-272 { gap: 177px; }
  .ui_gap-274 { gap: 178px; }
  .ui_gap-276 { gap: 179px; }
  .ui_gap-278 { gap: 181px; }
  .ui_gap-280 { gap: 182px; }
  .ui_gap-282 { gap: 183px; }
  .ui_gap-284 { gap: 185px; }
  .ui_gap-286 { gap: 186px; }
  .ui_gap-288 { gap: 187px; }
  .ui_gap-290 { gap: 189px; }
  .ui_gap-292 { gap: 190px; }
  .ui_gap-294 { gap: 191px; }
  .ui_gap-296 { gap: 192px; }
  .ui_gap-298 { gap: 194px; }
  .ui_gap-300 { gap: 195px; }
  .ui_gap-302 { gap: 196px; }
  .ui_gap-304 { gap: 198px; }
  .ui_gap-306 { gap: 199px; }
  .ui_gap-308 { gap: 200px; }
  .ui_gap-310 { gap: 202px; }
  .ui_gap-312 { gap: 203px; }
  .ui_gap-314 { gap: 204px; }
  .ui_gap-316 { gap: 205px; }
  .ui_gap-318 { gap: 207px; }
  .ui_gap-320 { gap: 208px; }
  .ui_gap-322 { gap: 209px; }
  .ui_gap-324 { gap: 211px; }
  .ui_gap-326 { gap: 212px; }
  .ui_gap-328 { gap: 213px; }
  .ui_gap-330 { gap: 215px; }
  .ui_gap-332 { gap: 216px; }
  .ui_gap-334 { gap: 217px; }
  .ui_gap-336 { gap: 218px; }
  .ui_gap-338 { gap: 220px; }
  .ui_gap-340 { gap: 221px; }
  .ui_gap-342 { gap: 222px; }
  .ui_gap-344 { gap: 224px; }
  .ui_gap-346 { gap: 225px; }
  .ui_gap-348 { gap: 226px; }
  .ui_gap-350 { gap: 228px; }
  .ui_gap-352 { gap: 229px; }
  .ui_gap-354 { gap: 230px; }
  .ui_gap-356 { gap: 231px; }
  .ui_gap-358 { gap: 233px; }
  .ui_gap-360 { gap: 234px; }
  .ui_gap-362 { gap: 235px; }
  .ui_gap-364 { gap: 237px; }
  .ui_gap-366 { gap: 238px; }
  .ui_gap-368 { gap: 239px; }
  .ui_gap-370 { gap: 241px; }
  .ui_gap-372 { gap: 242px; }
  .ui_gap-374 { gap: 243px; }
  .ui_gap-376 { gap: 244px; }
  .ui_gap-378 { gap: 246px; }
  .ui_gap-380 { gap: 247px; }
  .ui_gap-382 { gap: 248px; }
  .ui_gap-384 { gap: 250px; }
  .ui_gap-386 { gap: 251px; }
  .ui_gap-388 { gap: 252px; }
  .ui_gap-390 { gap: 254px; }
  .ui_gap-392 { gap: 255px; }
  .ui_gap-394 { gap: 256px; }
  .ui_gap-396 { gap: 257px; }
  .ui_gap-398 { gap: 259px; }
  .ui_gap-400 { gap: 260px; }
}


/* ---------- Bordes / Radio ---------- */
.ui_divider--inset {
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.ui_divider {
  border: 0 solid rgba(0, 0, 0, 0.1);
}

.ui_divider--top {
  border-top-width: 1px;
}

.ui_divider--bottom {
  border-bottom-width: 1px;
}

.ui_divider--left {
  border-left-width: 1px;
}

.ui_divider--right {
  border-right-width: 1px;
}

/* ---------- Overflows ---------- */
.ui_of-hidden {
  overflow: hidden !important;
}

/* ---------- Border Radius ---------- */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_br-2 { border-radius: 2px; }
.ui_br-4 { border-radius: 4px; }
.ui_br-6 { border-radius: 6px; }
.ui_br-8 { border-radius: 8px; }
.ui_br-10 { border-radius: 10px; }
.ui_br-12 { border-radius: 12px; }
.ui_br-14 { border-radius: 14px; }
.ui_br-16 { border-radius: 16px; }
.ui_br-18 { border-radius: 18px; }
.ui_br-20 { border-radius: 20px; }
.ui_br-22 { border-radius: 22px; }
.ui_br-24 { border-radius: 24px; }
.ui_br-26 { border-radius: 26px; }
.ui_br-28 { border-radius: 28px; }
.ui_br-30 { border-radius: 30px; }
.ui_br-32 { border-radius: 32px; }
.ui_br-34 { border-radius: 34px; }
.ui_br-36 { border-radius: 36px; }
.ui_br-38 { border-radius: 38px; }
.ui_br-40 { border-radius: 40px; }
.ui_br-42 { border-radius: 42px; }
.ui_br-44 { border-radius: 44px; }
.ui_br-46 { border-radius: 46px; }
.ui_br-48 { border-radius: 48px; }
.ui_br-50 { border-radius: 50px; }
.ui_br-52 { border-radius: 52px; }
.ui_br-54 { border-radius: 54px; }
.ui_br-56 { border-radius: 56px; }
.ui_br-58 { border-radius: 58px; }
.ui_br-60 { border-radius: 60px; }
.ui_br-62 { border-radius: 62px; }
.ui_br-64 { border-radius: 64px; }
.ui_br-66 { border-radius: 66px; }
.ui_br-68 { border-radius: 68px; }
.ui_br-70 { border-radius: 70px; }
.ui_br-72 { border-radius: 72px; }
.ui_br-74 { border-radius: 74px; }
.ui_br-76 { border-radius: 76px; }
.ui_br-78 { border-radius: 78px; }
.ui_br-80 { border-radius: 80px; }
.ui_br-82 { border-radius: 82px; }
.ui_br-84 { border-radius: 84px; }
.ui_br-86 { border-radius: 86px; }
.ui_br-88 { border-radius: 88px; }
.ui_pr-90 { border-radius: 90px; }
.ui_br-92 { border-radius: 92px; }
.ui_br-94 { border-radius: 94px; }
.ui_br-96 { border-radius: 96px; }
.ui_br-98 { border-radius: 98px; }
.ui_br-100 { border-radius: 100px; }
.ui_br-102 { border-radius: 102px; }
.ui_br-104 { border-radius: 104px; }
.ui_br-106 { border-radius: 106px; }
.ui_br-108 { border-radius: 108px; }
.ui_br-110 { border-radius: 110px; }
.ui_br-112 { border-radius: 112px; }
.ui_br-114 { border-radius: 114px; }
.ui_br-116 { border-radius: 116px; }
.ui_br-118 { border-radius: 118px; }
.ui_br-120 { border-radius: 120px; }
.ui_br-122 { border-radius: 122px; }
.ui_br-124 { border-radius: 124px; }
.ui_br-126 { border-radius: 126px; }
.ui_br-128 { border-radius: 128px; }
.ui_br-130 { border-radius: 130px; }
.ui_br-132 { border-radius: 132px; }
.ui_br-134 { border-radius: 134px; }
.ui_br-136 { border-radius: 136px; }
.ui_br-138 { border-radius: 138px; }
.ui_br-140 { border-radius: 140px; }
.ui_br-142 { border-radius: 142px; }
.ui_br-144 { border-radius: 144px; }
.ui_br-146 { border-radius: 146px; }
.ui_br-148 { border-radius: 148px; }
.ui_br-150 { border-radius: 150px; }
.ui_br-152 { border-radius: 152px; }
.ui_br-154 { border-radius: 154px; }
.ui_br-156 { border-radius: 156px; }
.ui_br-158 { border-radius: 158px; }
.ui_br-160 { border-radius: 160px; }
.ui_br-162 { border-radius: 162px; }
.ui_br-164 { border-radius: 164px; }
.ui_br-166 { border-radius: 166px; }
.ui_br-168 { border-radius: 168px; }
.ui_br-170 { border-radius: 170px; }
.ui_br-172 { border-radius: 172px; }
.ui_br-174 { border-radius: 174px; }
.ui_br-176 { border-radius: 176px; }
.ui_br-178 { border-radius: 178px; }
.ui_br-180 { border-radius: 180px; }
.ui_br-182 { border-radius: 182px; }
.ui_br-184 { border-radius: 184px; }
.ui_br-186 { border-radius: 186px; }
.ui_br-188 { border-radius: 188px; }
.ui_br-190 { border-radius: 190px; }
.ui_br-192 { border-radius: 192px; }
.ui_br-194 { border-radius: 194px; }
.ui_br-196 { border-radius: 196px; }
.ui_br-198 { border-radius: 198px; }
.ui_br-200 { border-radius: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_br-2 { border-radius: 2px; }
  .ui_br-4 { border-radius: 3px; }
  .ui_br-6 { border-radius: 5px; }
  .ui_br-8 { border-radius: 7px; }
  .ui_br-10 { border-radius: 9px; }
  .ui_br-12 { border-radius: 10px; }
  .ui_br-14 { border-radius: 12px; }
  .ui_br-16 { border-radius: 14px; }
  .ui_br-18 { border-radius: 15px; }
  .ui_br-20 { border-radius: 17px; }
  .ui_br-22 { border-radius: 19px; }
  .ui_br-24 { border-radius: 20px; }
  .ui_br-26 { border-radius: 22px; }
  .ui_br-28 { border-radius: 24px; }
  .ui_br-30 { border-radius: 26px; }
  .ui_br-32 { border-radius: 27px; }
  .ui_br-34 { border-radius: 29px; }
  .ui_br-36 { border-radius: 31px; }
  .ui_br-38 { border-radius: 32px; }
  .ui_br-40 { border-radius: 34px; }
  .ui_br-42 { border-radius: 36px; }
  .ui_br-44 { border-radius: 37px; }
  .ui_br-46 { border-radius: 39px; }
  .ui_br-48 { border-radius: 41px; }
  .ui_br-50 { border-radius: 43px; }
  .ui_br-52 { border-radius: 44px; }
  .ui_br-54 { border-radius: 46px; }
  .ui_br-56 { border-radius: 48px; }
  .ui_br-58 { border-radius: 49px; }
  .ui_br-60 { border-radius: 51px; }
  .ui_br-62 { border-radius: 53px; }
  .ui_br-64 { border-radius: 54px; }
  .ui_br-66 { border-radius: 56px; }
  .ui_br-68 { border-radius: 58px; }
  .ui_br-70 { border-radius: 60px; }
  .ui_br-72 { border-radius: 61px; }
  .ui_br-74 { border-radius: 63px; }
  .ui_br-76 { border-radius: 65px; }
  .ui_br-78 { border-radius: 66px; }
  .ui_br-80 { border-radius: 68px; }
  .ui_br-82 { border-radius: 70px; }
  .ui_br-84 { border-radius: 71px; }
  .ui_br-86 { border-radius: 73px; }
  .ui_br-88 { border-radius: 75px; }
  .ui_br-90 { border-radius: 77px; }
  .ui_br-92 { border-radius: 78px; }
  .ui_br-94 { border-radius: 80px; }
  .ui_br-96 { border-radius: 82px; }
  .ui_br-98 { border-radius: 83px; }
  .ui_br-100 { border-radius: 85px; }
  .ui_br-102 { border-radius: 87px; }
  .ui_br-104 { border-radius: 88px; }
  .ui_br-106 { border-radius: 90px; }
  .ui_br-108 { border-radius: 92px; }
  .ui_br-110 { border-radius: 94px; }
  .ui_br-112 { border-radius: 95px; }
  .ui_br-114 { border-radius: 97px; }
  .ui_br-116 { border-radius: 99px; }
  .ui_br-118 { border-radius: 100px; }
  .ui_br-120 { border-radius: 102px; }
  .ui_br-122 { border-radius: 104px; }
  .ui_br-124 { border-radius: 105px; }
  .ui_br-126 { border-radius: 107px; }
  .ui_br-128 { border-radius: 109px; }
  .ui_br-130 { border-radius: 111px; }
  .ui_br-132 { border-radius: 112px; }
  .ui_br-134 { border-radius: 114px; }
  .ui_br-136 { border-radius: 116px; }
  .ui_br-138 { border-radius: 117px; }
  .ui_br-140 { border-radius: 119px; }
  .ui_br-142 { border-radius: 121px; }
  .ui_br-144 { border-radius: 122px; }
  .ui_br-146 { border-radius: 124px; }
  .ui_br-148 { border-radius: 126px; }
  .ui_br-150 { border-radius: 128px; }
  .ui_br-152 { border-radius: 129px; }
  .ui_br-154 { border-radius: 131px; }
  .ui_br-156 { border-radius: 133px; }
  .ui_br-158 { border-radius: 134px; }
  .ui_br-160 { border-radius: 136px; }
  .ui_br-162 { border-radius: 138px; }
  .ui_br-164 { border-radius: 139px; }
  .ui_br-166 { border-radius: 141px; }
  .ui_br-168 { border-radius: 143px; }
  .ui_br-170 { border-radius: 145px; }
  .ui_br-172 { border-radius: 146px; }
  .ui_br-174 { border-radius: 148px; }
  .ui_br-176 { border-radius: 150px; }
  .ui_br-178 { border-radius: 151px; }
  .ui_br-180 { border-radius: 153px; }
  .ui_br-182 { border-radius: 155px; }
  .ui_br-184 { border-radius: 156px; }
  .ui_br-186 { border-radius: 158px; }
  .ui_br-188 { border-radius: 160px; }
  .ui_br-190 { border-radius: 162px; }
  .ui_br-192 { border-radius: 163px; }
  .ui_br-194 { border-radius: 165px; }
  .ui_br-196 { border-radius: 167px; }
  .ui_br-198 { border-radius: 168px; }
  .ui_br-200 { border-radius: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_br-2 { border-radius: 2px; }
  .ui_br-4 { border-radius: 3px; }
  .ui_br-6 { border-radius: 4px; }
  .ui_br-8 { border-radius: 5px; }
  .ui_br-10 { border-radius: 7px; }
  .ui_br-12 { border-radius: 8px; }
  .ui_br-14 { border-radius: 9px; }
  .ui_br-16 { border-radius: 10px; }
  .ui_br-18 { border-radius: 12px; }
  .ui_br-20 { border-radius: 13px; }
  .ui_br-22 { border-radius: 14px; }
  .ui_br-24 { border-radius: 16px; }
  .ui_br-26 { border-radius: 17px; }
  .ui_br-28 { border-radius: 18px; }
  .ui_br-30 { border-radius: 20px; }
  .ui_br-32 { border-radius: 21px; }
  .ui_br-34 { border-radius: 22px; }
  .ui_br-36 { border-radius: 23px; }
  .ui_br-38 { border-radius: 25px; }
  .ui_br-40 { border-radius: 26px; }
  .ui_br-42 { border-radius: 27px; }
  .ui_br-44 { border-radius: 29px; }
  .ui_br-46 { border-radius: 30px; }
  .ui_br-48 { border-radius: 31px; }
  .ui_br-50 { border-radius: 33px; }
  .ui_br-52 { border-radius: 34px; }
  .ui_br-54 { border-radius: 35px; }
  .ui_br-56 { border-radius: 36px; }
  .ui_br-58 { border-radius: 38px; }
  .ui_br-60 { border-radius: 39px; }
  .ui_br-62 { border-radius: 40px; }
  .ui_br-64 { border-radius: 42px; }
  .ui_br-66 { border-radius: 43px; }
  .ui_br-68 { border-radius: 44px; }
  .ui_br-70 { border-radius: 46px; }
  .ui_br-72 { border-radius: 47px; }
  .ui_br-74 { border-radius: 48px; }
  .ui_br-76 { border-radius: 49px; }
  .ui_br-78 { border-radius: 51px; }
  .ui_br-80 { border-radius: 52px; }
  .ui_br-82 { border-radius: 53px; }
  .ui_br-84 { border-radius: 55px; }
  .ui_br-86 { border-radius: 56px; }
  .ui_br-88 { border-radius: 57px; }
  .ui_br-90 { border-radius: 59px; }
  .ui_br-92 { border-radius: 60px; }
  .ui_br-94 { border-radius: 61px; }
  .ui_br-96 { border-radius: 62px; }
  .ui_br-98 { border-radius: 64px; }
  .ui_br-100 { border-radius: 65px; }
  .ui_br-102 { border-radius: 66px; }
  .ui_br-104 { border-radius: 68px; }
  .ui_br-106 { border-radius: 69px; }
  .ui_br-108 { border-radius: 70px; }
  .ui_br-110 { border-radius: 72px; }
  .ui_br-112 { border-radius: 73px; }
  .ui_br-114 { border-radius: 74px; }
  .ui_br-116 { border-radius: 75px; }
  .ui_br-118 { border-radius: 77px; }
  .ui_br-120 { border-radius: 78px; }
  .ui_br-122 { border-radius: 79px; }
  .ui_br-124 { border-radius: 81px; }
  .ui_br-126 { border-radius: 82px; }
  .ui_br-128 { border-radius: 83px; }
  .ui_br-130 { border-radius: 85px; }
  .ui_br-132 { border-radius: 86px; }
  .ui_br-134 { border-radius: 87px; }
  .ui_br-136 { border-radius: 88px; }
  .ui_br-138 { border-radius: 90px; }
  .ui_br-140 { border-radius: 91px; }
  .ui_br-142 { border-radius: 92px; }
  .ui_br-144 { border-radius: 94px; }
  .ui_br-146 { border-radius: 95px; }
  .ui_br-148 { border-radius: 96px; }
  .ui_br-150 { border-radius: 98px; }
  .ui_br-152 { border-radius: 99px; }
  .ui_br-154 { border-radius: 100px; }
  .ui_br-156 { border-radius: 101px; }
  .ui_br-158 { border-radius: 103px; }
  .ui_br-160 { border-radius: 104px; }
  .ui_br-162 { border-radius: 105px; }
  .ui_br-164 { border-radius: 107px; }
  .ui_br-166 { border-radius: 108px; }
  .ui_br-168 { border-radius: 109px; }
  .ui_br-170 { border-radius: 111px; }
  .ui_br-172 { border-radius: 112px; }
  .ui_br-174 { border-radius: 113px; }
  .ui_br-176 { border-radius: 114px; }
  .ui_br-178 { border-radius: 116px; }
  .ui_br-180 { border-radius: 117px; }
  .ui_br-182 { border-radius: 118px; }
  .ui_br-184 { border-radius: 120px; }
  .ui_br-186 { border-radius: 121px; }
  .ui_br-188 { border-radius: 122px; }
  .ui_br-190 { border-radius: 124px; }
  .ui_br-192 { border-radius: 125px; }
  .ui_br-194 { border-radius: 126px; }
  .ui_br-196 { border-radius: 127px; }
  .ui_br-198 { border-radius: 129px; }
  .ui_br-200 { border-radius: 130px; }
}


/* ---------- Imágenes ---------- */
.ui_img-box {
  position: relative;
  /* overflow: hidden; */
}

.ui_img-box a {
  width: 100%;
  height: 100%;
}

.ui_img-box :is(img, .jet-listing-dynamic-image__img) {
  width: 100%;
  height: 100%;
  display: block;
}

/* ==========================================
   🎯 OBJECT FIT MODES
   ========================================== */
.ui_img-box--cover :is(img, .jet-listing-dynamic-image__img) {
  object-fit: cover;
}

.ui_img-box--contain :is(img, .jet-listing-dynamic-image__img) {
  object-fit: contain;
}

/* fallback JetEngine wrapper (IMPORTANTE) */
.ui_img-box .jet-listing-dynamic-image {
  width: 100%;
  height: 100%;
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_img-box--h-2 { height: 2px; }
.ui_img-box--h-4 { height: 4px; }
.ui_img-box--h-6 { height: 6px; }
.ui_img-box--h-8 { height: 8px; }
.ui_img-box--h-10 { height: 10px; }
.ui_img-box--h-12 { height: 12px; }
.ui_img-box--h-14 { height: 14px; }
.ui_img-box--h-16 { height: 16px; }
.ui_img-box--h-18 { height: 18px; }
.ui_img-box--h-20 { height: 20px; }
.ui_img-box--h-22 { height: 22px; }
.ui_img-box--h-24 { height: 24px; }
.ui_img-box--h-26 { height: 26px; }
.ui_img-box--h-28 { height: 28px; }
.ui_img-box--h-30 { height: 30px; }
.ui_img-box--h-32 { height: 32px; }
.ui_img-box--h-34 { height: 34px; }
.ui_img-box--h-36 { height: 36px; }
.ui_img-box--h-38 { height: 38px; }
.ui_img-box--h-40 { height: 40px; }
.ui_img-box--h-42 { height: 42px; }
.ui_img-box--h-44 { height: 44px; }
.ui_img-box--h-46 { height: 46px; }
.ui_img-box--h-48 { height: 48px; }
.ui_img-box--h-50 { height: 50px; }
.ui_img-box--h-52 { height: 52px; }
.ui_img-box--h-54 { height: 54px; }
.ui_img-box--h-56 { height: 56px; }
.ui_img-box--h-58 { height: 58px; }
.ui_img-box--h-60 { height: 60px; }
.ui_img-box--h-62 { height: 62px; }
.ui_img-box--h-64 { height: 64px; }
.ui_img-box--h-66 { height: 66px; }
.ui_img-box--h-68 { height: 68px; }
.ui_img-box--h-70 { height: 70px; }
.ui_img-box--h-72 { height: 72px; }
.ui_img-box--h-74 { height: 74px; }
.ui_img-box--h-76 { height: 76px; }
.ui_img-box--h-78 { height: 78px; }
.ui_img-box--h-80 { height: 80px; }
.ui_img-box--h-82 { height: 82px; }
.ui_img-box--h-84 { height: 84px; }
.ui_img-box--h-86 { height: 86px; }
.ui_img-box--h-88 { height: 88px; }
.ui_img-box--h-90 { height: 90px; }
.ui_img-box--h-92 { height: 92px; }
.ui_img-box--h-94 { height: 94px; }
.ui_img-box--h-96 { height: 96px; }
.ui_img-box--h-98 { height: 98px; }
.ui_img-box--h-100 { height: 100px; }
.ui_img-box--h-102 { height: 102px; }
.ui_img-box--h-104 { height: 104px; }
.ui_img-box--h-106 { height: 106px; }
.ui_img-box--h-108 { height: 108px; }
.ui_img-box--h-110 { height: 110px; }
.ui_img-box--h-112 { height: 112px; }
.ui_img-box--h-114 { height: 114px; }
.ui_img-box--h-116 { height: 116px; }
.ui_img-box--h-118 { height: 118px; }
.ui_img-box--h-120 { height: 120px; }
.ui_img-box--h-122 { height: 122px; }
.ui_img-box--h-124 { height: 124px; }
.ui_img-box--h-126 { height: 126px; }
.ui_img-box--h-128 { height: 128px; }
.ui_img-box--h-130 { height: 130px; }
.ui_img-box--h-132 { height: 132px; }
.ui_img-box--h-134 { height: 134px; }
.ui_img-box--h-136 { height: 136px; }
.ui_img-box--h-138 { height: 138px; }
.ui_img-box--h-140 { height: 140px; }
.ui_img-box--h-142 { height: 142px; }
.ui_img-box--h-144 { height: 144px; }
.ui_img-box--h-146 { height: 146px; }
.ui_img-box--h-148 { height: 148px; }
.ui_img-box--h-150 { height: 150px; }
.ui_img-box--h-152 { height: 152px; }
.ui_img-box--h-154 { height: 154px; }
.ui_img-box--h-156 { height: 156px; }
.ui_img-box--h-158 { height: 158px; }
.ui_img-box--h-160 { height: 160px; }
.ui_img-box--h-162 { height: 162px; }
.ui_img-box--h-164 { height: 164px; }
.ui_img-box--h-166 { height: 166px; }
.ui_img-box--h-168 { height: 168px; }
.ui_img-box--h-170 { height: 170px; }
.ui_img-box--h-172 { height: 172px; }
.ui_img-box--h-174 { height: 174px; }
.ui_img-box--h-176 { height: 176px; }
.ui_img-box--h-178 { height: 178px; }
.ui_img-box--h-180 { height: 180px; }
.ui_img-box--h-182 { height: 182px; }
.ui_img-box--h-184 { height: 184px; }
.ui_img-box--h-186 { height: 186px; }
.ui_img-box--h-188 { height: 188px; }
.ui_img-box--h-190 { height: 190px; }
.ui_img-box--h-192 { height: 192px; }
.ui_img-box--h-194 { height: 194px; }
.ui_img-box--h-196 { height: 196px; }
.ui_img-box--h-198 { height: 198px; }
.ui_img-box--h-200 { height: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--h-2 { height: 2px; }
  .ui_img-box--h-4 { height: 3px; }
  .ui_img-box--h-6 { height: 5px; }
  .ui_img-box--h-8 { height: 7px; }
  .ui_img-box--h-10 { height: 9px; }
  .ui_img-box--h-12 { height: 10px; }
  .ui_img-box--h-14 { height: 12px; }
  .ui_img-box--h-16 { height: 14px; }
  .ui_img-box--h-18 { height: 15px; }
  .ui_img-box--h-20 { height: 17px; }
  .ui_img-box--h-22 { height: 19px; }
  .ui_img-box--h-24 { height: 20px; }
  .ui_img-box--h-26 { height: 22px; }
  .ui_img-box--h-28 { height: 24px; }
  .ui_img-box--h-30 { height: 26px; }
  .ui_img-box--h-32 { height: 27px; }
  .ui_img-box--h-34 { height: 29px; }
  .ui_img-box--h-36 { height: 31px; }
  .ui_img-box--h-38 { height: 32px; }
  .ui_img-box--h-40 { height: 34px; }
  .ui_img-box--h-42 { height: 36px; }
  .ui_img-box--h-44 { height: 37px; }
  .ui_img-box--h-46 { height: 39px; }
  .ui_img-box--h-48 { height: 41px; }
  .ui_img-box--h-50 { height: 43px; }
  .ui_img-box--h-52 { height: 44px; }
  .ui_img-box--h-54 { height: 46px; }
  .ui_img-box--h-56 { height: 48px; }
  .ui_img-box--h-58 { height: 49px; }
  .ui_img-box--h-60 { height: 51px; }
  .ui_img-box--h-62 { height: 53px; }
  .ui_img-box--h-64 { height: 54px; }
  .ui_img-box--h-66 { height: 56px; }
  .ui_img-box--h-68 { height: 58px; }
  .ui_img-box--h-70 { height: 60px; }
  .ui_img-box--h-72 { height: 61px; }
  .ui_img-box--h-74 { height: 63px; }
  .ui_img-box--h-76 { height: 65px; }
  .ui_img-box--h-78 { height: 66px; }
  .ui_img-box--h-80 { height: 68px; }
  .ui_img-box--h-82 { height: 70px; }
  .ui_img-box--h-84 { height: 71px; }
  .ui_img-box--h-86 { height: 73px; }
  .ui_img-box--h-88 { height: 75px; }
  .ui_img-box--h-90 { height: 77px; }
  .ui_img-box--h-92 { height: 78px; }
  .ui_img-box--h-94 { height: 80px; }
  .ui_img-box--h-96 { height: 82px; }
  .ui_img-box--h-98 { height: 83px; }
  .ui_img-box--h-100 { height: 85px; }
  .ui_img-box--h-102 { height: 87px; }
  .ui_img-box--h-104 { height: 88px; }
  .ui_img-box--h-106 { height: 90px; }
  .ui_img-box--h-108 { height: 92px; }
  .ui_img-box--h-110 { height: 94px; }
  .ui_img-box--h-112 { height: 95px; }
  .ui_img-box--h-114 { height: 97px; }
  .ui_img-box--h-116 { height: 99px; }
  .ui_img-box--h-118 { height: 100px; }
  .ui_img-box--h-120 { height: 102px; }
  .ui_img-box--h-122 { height: 104px; }
  .ui_img-box--h-124 { height: 105px; }
  .ui_img-box--h-126 { height: 107px; }
  .ui_img-box--h-128 { height: 109px; }
  .ui_img-box--h-130 { height: 111px; }
  .ui_img-box--h-132 { height: 112px; }
  .ui_img-box--h-134 { height: 114px; }
  .ui_img-box--h-136 { height: 116px; }
  .ui_img-box--h-138 { height: 117px; }
  .ui_img-box--h-140 { height: 119px; }
  .ui_img-box--h-142 { height: 121px; }
  .ui_img-box--h-144 { height: 122px; }
  .ui_img-box--h-146 { height: 124px; }
  .ui_img-box--h-148 { height: 126px; }
  .ui_img-box--h-150 { height: 128px; }
  .ui_img-box--h-152 { height: 129px; }
  .ui_img-box--h-154 { height: 131px; }
  .ui_img-box--h-156 { height: 133px; }
  .ui_img-box--h-158 { height: 134px; }
  .ui_img-box--h-160 { height: 136px; }
  .ui_img-box--h-162 { height: 138px; }
  .ui_img-box--h-164 { height: 139px; }
  .ui_img-box--h-166 { height: 141px; }
  .ui_img-box--h-168 { height: 143px; }
  .ui_img-box--h-170 { height: 145px; }
  .ui_img-box--h-172 { height: 146px; }
  .ui_img-box--h-174 { height: 148px; }
  .ui_img-box--h-176 { height: 150px; }
  .ui_img-box--h-178 { height: 151px; }
  .ui_img-box--h-180 { height: 153px; }
  .ui_img-box--h-182 { height: 155px; }
  .ui_img-box--h-184 { height: 156px; }
  .ui_img-box--h-186 { height: 158px; }
  .ui_img-box--h-188 { height: 160px; }
  .ui_img-box--h-190 { height: 162px; }
  .ui_img-box--h-192 { height: 163px; }
  .ui_img-box--h-194 { height: 165px; }
  .ui_img-box--h-196 { height: 167px; }
  .ui_img-box--h-198 { height: 168px; }
  .ui_img-box--h-200 { height: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--h-2 { height: 2px; }
  .ui_img-box--h-4 { height: 3px; }
  .ui_img-box--h-6 { height: 4px; }
  .ui_img-box--h-8 { height: 5px; }
  .ui_img-box--h-10 { height: 7px; }
  .ui_img-box--h-12 { height: 8px; }
  .ui_img-box--h-14 { height: 9px; }
  .ui_img-box--h-16 { height: 10px; }
  .ui_img-box--h-18 { height: 12px; }
  .ui_img-box--h-20 { height: 13px; }
  .ui_img-box--h-22 { height: 14px; }
  .ui_img-box--h-24 { height: 16px; }
  .ui_img-box--h-26 { height: 17px; }
  .ui_img-box--h-28 { height: 18px; }
  .ui_img-box--h-30 { height: 20px; }
  .ui_img-box--h-32 { height: 21px; }
  .ui_img-box--h-34 { height: 22px; }
  .ui_img-box--h-36 { height: 23px; }
  .ui_img-box--h-38 { height: 25px; }
  .ui_img-box--h-40 { height: 26px; }
  .ui_img-box--h-42 { height: 27px; }
  .ui_img-box--h-44 { height: 29px; }
  .ui_img-box--h-46 { height: 30px; }
  .ui_img-box--h-48 { height: 31px; }
  .ui_img-box--h-50 { height: 33px; }
  .ui_img-box--h-52 { height: 34px; }
  .ui_img-box--h-54 { height: 35px; }
  .ui_img-box--h-56 { height: 36px; }
  .ui_img-box--h-58 { height: 38px; }
  .ui_img-box--h-60 { height: 39px; }
  .ui_img-box--h-62 { height: 40px; }
  .ui_img-box--h-64 { height: 42px; }
  .ui_img-box--h-66 { height: 43px; }
  .ui_img-box--h-68 { height: 44px; }
  .ui_img-box--h-70 { height: 46px; }
  .ui_img-box--h-72 { height: 47px; }
  .ui_img-box--h-74 { height: 48px; }
  .ui_img-box--h-76 { height: 49px; }
  .ui_img-box--h-78 { height: 51px; }
  .ui_img-box--h-80 { height: 52px; }
  .ui_img-box--h-82 { height: 53px; }
  .ui_img-box--h-84 { height: 55px; }
  .ui_img-box--h-86 { height: 56px; }
  .ui_img-box--h-88 { height: 57px; }
  .ui_img-box--h-90 { height: 59px; }
  .ui_img-box--h-92 { height: 60px; }
  .ui_img-box--h-94 { height: 61px; }
  .ui_img-box--h-96 { height: 62px; }
  .ui_img-box--h-98 { height: 64px; }
  .ui_img-box--h-100 { height: 65px; }
  .ui_img-box--h-102 { height: 66px; }
  .ui_img-box--h-104 { height: 68px; }
  .ui_img-box--h-106 { height: 69px; }
  .ui_img-box--h-108 { height: 70px; }
  .ui_img-box--h-110 { height: 72px; }
  .ui_img-box--h-112 { height: 73px; }
  .ui_img-box--h-114 { height: 74px; }
  .ui_img-box--h-116 { height: 75px; }
  .ui_img-box--h-118 { height: 77px; }
  .ui_img-box--h-120 { height: 78px; }
  .ui_img-box--h-122 { height: 79px; }
  .ui_img-box--h-124 { height: 81px; }
  .ui_img-box--h-126 { height: 82px; }
  .ui_img-box--h-128 { height: 83px; }
  .ui_img-box--h-130 { height: 85px; }
  .ui_img-box--h-132 { height: 86px; }
  .ui_img-box--h-134 { height: 87px; }
  .ui_img-box--h-136 { height: 88px; }
  .ui_img-box--h-138 { height: 90px; }
  .ui_img-box--h-140 { height: 91px; }
  .ui_img-box--h-142 { height: 92px; }
  .ui_img-box--h-144 { height: 94px; }
  .ui_img-box--h-146 { height: 95px; }
  .ui_img-box--h-148 { height: 96px; }
  .ui_img-box--h-150 { height: 98px; }
  .ui_img-box--h-152 { height: 99px; }
  .ui_img-box--h-154 { height: 100px; }
  .ui_img-box--h-156 { height: 101px; }
  .ui_img-box--h-158 { height: 103px; }
  .ui_img-box--h-160 { height: 104px; }
  .ui_img-box--h-162 { height: 105px; }
  .ui_img-box--h-164 { height: 107px; }
  .ui_img-box--h-166 { height: 108px; }
  .ui_img-box--h-168 { height: 109px; }
  .ui_img-box--h-170 { height: 111px; }
  .ui_img-box--h-172 { height: 112px; }
  .ui_img-box--h-174 { height: 113px; }
  .ui_img-box--h-176 { height: 114px; }
  .ui_img-box--h-178 { height: 116px; }
  .ui_img-box--h-180 { height: 117px; }
  .ui_img-box--h-182 { height: 118px; }
  .ui_img-box--h-184 { height: 120px; }
  .ui_img-box--h-186 { height: 121px; }
  .ui_img-box--h-188 { height: 122px; }
  .ui_img-box--h-190 { height: 124px; }
  .ui_img-box--h-192 { height: 125px; }
  .ui_img-box--h-194 { height: 126px; }
  .ui_img-box--h-196 { height: 127px; }
  .ui_img-box--h-198 { height: 129px; }
  .ui_img-box--h-200 { height: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_img-box--h-202 { height: 202px; }
.ui_img-box--h-204 { height: 204px; }
.ui_img-box--h-206 { height: 206px; }
.ui_img-box--h-208 { height: 208px; }
.ui_img-box--h-210 { height: 210px; }
.ui_img-box--h-212 { height: 212px; }
.ui_img-box--h-214 { height: 214px; }
.ui_img-box--h-216 { height: 216px; }
.ui_img-box--h-218 { height: 218px; }
.ui_img-box--h-220 { height: 220px; }
.ui_img-box--h-222 { height: 222px; }
.ui_img-box--h-224 { height: 224px; }
.ui_img-box--h-226 { height: 226px; }
.ui_img-box--h-228 { height: 228px; }
.ui_img-box--h-230 { height: 230px; }
.ui_img-box--h-232 { height: 232px; }
.ui_img-box--h-234 { height: 234px; }
.ui_img-box--h-236 { height: 236px; }
.ui_img-box--h-238 { height: 238px; }
.ui_img-box--h-240 { height: 240px; }
.ui_img-box--h-242 { height: 242px; }
.ui_img-box--h-244 { height: 244px; }
.ui_img-box--h-246 { height: 246px; }
.ui_img-box--h-248 { height: 248px; }
.ui_img-box--h-250 { height: 250px; }
.ui_img-box--h-252 { height: 252px; }
.ui_img-box--h-254 { height: 254px; }
.ui_img-box--h-256 { height: 256px; }
.ui_img-box--h-258 { height: 258px; }
.ui_img-box--h-260 { height: 260px; }
.ui_img-box--h-262 { height: 262px; }
.ui_img-box--h-264 { height: 264px; }
.ui_img-box--h-266 { height: 266px; }
.ui_img-box--h-268 { height: 268px; }
.ui_img-box--h-270 { height: 270px; }
.ui_img-box--h-272 { height: 272px; }
.ui_img-box--h-274 { height: 274px; }
.ui_img-box--h-276 { height: 276px; }
.ui_img-box--h-278 { height: 278px; }
.ui_img-box--h-280 { height: 280px; }
.ui_img-box--h-282 { height: 282px; }
.ui_img-box--h-284 { height: 284px; }
.ui_img-box--h-286 { height: 286px; }
.ui_img-box--h-288 { height: 288px; }
.ui_img-box--h-290 { height: 290px; }
.ui_img-box--h-292 { height: 292px; }
.ui_img-box--h-294 { height: 294px; }
.ui_img-box--h-296 { height: 296px; }
.ui_img-box--h-298 { height: 298px; }
.ui_img-box--h-300 { height: 300px; }
.ui_img-box--h-302 { height: 302px; }
.ui_img-box--h-304 { height: 304px; }
.ui_img-box--h-306 { height: 306px; }
.ui_img-box--h-308 { height: 308px; }
.ui_img-box--h-310 { height: 310px; }
.ui_img-box--h-312 { height: 312px; }
.ui_img-box--h-314 { height: 314px; }
.ui_img-box--h-316 { height: 316px; }
.ui_img-box--h-318 { height: 318px; }
.ui_img-box--h-320 { height: 320px; }
.ui_img-box--h-322 { height: 322px; }
.ui_img-box--h-324 { height: 324px; }
.ui_img-box--h-326 { height: 326px; }
.ui_img-box--h-328 { height: 328px; }
.ui_img-box--h-330 { height: 330px; }
.ui_img-box--h-332 { height: 332px; }
.ui_img-box--h-334 { height: 334px; }
.ui_img-box--h-336 { height: 336px; }
.ui_img-box--h-338 { height: 338px; }
.ui_img-box--h-340 { height: 340px; }
.ui_img-box--h-342 { height: 342px; }
.ui_img-box--h-344 { height: 344px; }
.ui_img-box--h-346 { height: 346px; }
.ui_img-box--h-348 { height: 348px; }
.ui_img-box--h-350 { height: 350px; }
.ui_img-box--h-352 { height: 352px; }
.ui_img-box--h-354 { height: 354px; }
.ui_img-box--h-356 { height: 356px; }
.ui_img-box--h-358 { height: 358px; }
.ui_img-box--h-360 { height: 360px; }
.ui_img-box--h-362 { height: 362px; }
.ui_img-box--h-364 { height: 364px; }
.ui_img-box--h-366 { height: 366px; }
.ui_img-box--h-368 { height: 368px; }
.ui_img-box--h-370 { height: 370px; }
.ui_img-box--h-372 { height: 372px; }
.ui_img-box--h-374 { height: 374px; }
.ui_img-box--h-376 { height: 376px; }
.ui_img-box--h-378 { height: 378px; }
.ui_img-box--h-380 { height: 380px; }
.ui_img-box--h-382 { height: 382px; }
.ui_img-box--h-384 { height: 384px; }
.ui_img-box--h-386 { height: 386px; }
.ui_img-box--h-388 { height: 388px; }
.ui_img-box--h-390 { height: 390px; }
.ui_img-box--h-392 { height: 392px; }
.ui_img-box--h-394 { height: 394px; }
.ui_img-box--h-396 { height: 396px; }
.ui_img-box--h-398 { height: 398px; }
.ui_img-box--h-400 { height: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--h-202 { height: 172px; }
  .ui_img-box--h-204 { height: 173px; }
  .ui_img-box--h-206 { height: 175px; }
  .ui_img-box--h-208 { height: 177px; }
  .ui_img-box--h-210 { height: 179px; }
  .ui_img-box--h-212 { height: 180px; }
  .ui_img-box--h-214 { height: 182px; }
  .ui_img-box--h-216 { height: 184px; }
  .ui_img-box--h-218 { height: 185px; }
  .ui_img-box--h-220 { height: 187px; }
  .ui_img-box--h-222 { height: 189px; }
  .ui_img-box--h-224 { height: 190px; }
  .ui_img-box--h-226 { height: 192px; }
  .ui_img-box--h-228 { height: 194px; }
  .ui_img-box--h-230 { height: 196px; }
  .ui_img-box--h-232 { height: 197px; }
  .ui_img-box--h-234 { height: 199px; }
  .ui_img-box--h-236 { height: 201px; }
  .ui_img-box--h-238 { height: 202px; }
  .ui_img-box--h-240 { height: 204px; }
  .ui_img-box--h-242 { height: 206px; }
  .ui_img-box--h-244 { height: 207px; }
  .ui_img-box--h-246 { height: 209px; }
  .ui_img-box--h-248 { height: 211px; }
  .ui_img-box--h-250 { height: 213px; }
  .ui_img-box--h-252 { height: 214px; }
  .ui_img-box--h-254 { height: 216px; }
  .ui_img-box--h-256 { height: 218px; }
  .ui_img-box--h-258 { height: 219px; }
  .ui_img-box--h-260 { height: 221px; }
  .ui_img-box--h-262 { height: 223px; }
  .ui_img-box--h-264 { height: 224px; }
  .ui_img-box--h-266 { height: 226px; }
  .ui_img-box--h-268 { height: 228px; }
  .ui_img-box--h-270 { height: 230px; }
  .ui_img-box--h-272 { height: 231px; }
  .ui_img-box--h-274 { height: 233px; }
  .ui_img-box--h-276 { height: 235px; }
  .ui_img-box--h-278 { height: 236px; }
  .ui_img-box--h-280 { height: 238px; }
  .ui_img-box--h-282 { height: 240px; }
  .ui_img-box--h-284 { height: 241px; }
  .ui_img-box--h-286 { height: 243px; }
  .ui_img-box--h-288 { height: 245px; }
  .ui_img-box--h-290 { height: 247px; }
  .ui_img-box--h-292 { height: 248px; }
  .ui_img-box--h-294 { height: 250px; }
  .ui_img-box--h-296 { height: 252px; }
  .ui_img-box--h-298 { height: 253px; }
  .ui_img-box--h-300 { height: 255px; }
  .ui_img-box--h-302 { height: 257px; }
  .ui_img-box--h-304 { height: 258px; }
  .ui_img-box--h-306 { height: 260px; }
  .ui_img-box--h-308 { height: 262px; }
  .ui_img-box--h-310 { height: 264px; }
  .ui_img-box--h-312 { height: 265px; }
  .ui_img-box--h-314 { height: 267px; }
  .ui_img-box--h-316 { height: 269px; }
  .ui_img-box--h-318 { height: 270px; }
  .ui_img-box--h-320 { height: 272px; }
  .ui_img-box--h-322 { height: 274px; }
  .ui_img-box--h-324 { height: 275px; }
  .ui_img-box--h-326 { height: 277px; }
  .ui_img-box--h-328 { height: 279px; }
  .ui_img-box--h-330 { height: 281px; }
  .ui_img-box--h-332 { height: 282px; }
  .ui_img-box--h-334 { height: 284px; }
  .ui_img-box--h-336 { height: 286px; }
  .ui_img-box--h-338 { height: 287px; }
  .ui_img-box--h-340 { height: 289px; }
  .ui_img-box--h-342 { height: 291px; }
  .ui_img-box--h-344 { height: 292px; }
  .ui_img-box--h-346 { height: 294px; }
  .ui_img-box--h-348 { height: 296px; }
  .ui_img-box--h-350 { height: 298px; }
  .ui_img-box--h-352 { height: 299px; }
  .ui_img-box--h-354 { height: 301px; }
  .ui_img-box--h-356 { height: 303px; }
  .ui_img-box--h-358 { height: 304px; }
  .ui_img-box--h-360 { height: 306px; }
  .ui_img-box--h-362 { height: 308px; }
  .ui_img-box--h-364 { height: 309px; }
  .ui_img-box--h-366 { height: 311px; }
  .ui_img-box--h-368 { height: 313px; }
  .ui_img-box--h-370 { height: 315px; }
  .ui_img-box--h-372 { height: 316px; }
  .ui_img-box--h-374 { height: 318px; }
  .ui_img-box--h-376 { height: 320px; }
  .ui_img-box--h-378 { height: 321px; }
  .ui_img-box--h-380 { height: 323px; }
  .ui_img-box--h-382 { height: 325px; }
  .ui_img-box--h-384 { height: 326px; }
  .ui_img-box--h-386 { height: 328px; }
  .ui_img-box--h-388 { height: 330px; }
  .ui_img-box--h-390 { height: 332px; }
  .ui_img-box--h-392 { height: 333px; }
  .ui_img-box--h-394 { height: 335px; }
  .ui_img-box--h-396 { height: 337px; }
  .ui_img-box--h-398 { height: 338px; }
  .ui_img-box--h-400 { height: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--h-202 { height: 131px; }
  .ui_img-box--h-204 { height: 133px; }
  .ui_img-box--h-206 { height: 134px; }
  .ui_img-box--h-208 { height: 135px; }
  .ui_img-box--h-210 { height: 137px; }
  .ui_img-box--h-212 { height: 138px; }
  .ui_img-box--h-214 { height: 139px; }
  .ui_img-box--h-216 { height: 140px; }
  .ui_img-box--h-218 { height: 142px; }
  .ui_img-box--h-220 { height: 143px; }
  .ui_img-box--h-222 { height: 144px; }
  .ui_img-box--h-224 { height: 146px; }
  .ui_img-box--h-226 { height: 147px; }
  .ui_img-box--h-228 { height: 148px; }
  .ui_img-box--h-230 { height: 150px; }
  .ui_img-box--h-232 { height: 151px; }
  .ui_img-box--h-234 { height: 152px; }
  .ui_img-box--h-236 { height: 153px; }
  .ui_img-box--h-238 { height: 155px; }
  .ui_img-box--h-240 { height: 156px; }
  .ui_img-box--h-242 { height: 157px; }
  .ui_img-box--h-244 { height: 159px; }
  .ui_img-box--h-246 { height: 160px; }
  .ui_img-box--h-248 { height: 161px; }
  .ui_img-box--h-250 { height: 163px; }
  .ui_img-box--h-252 { height: 164px; }
  .ui_img-box--h-254 { height: 165px; }
  .ui_img-box--h-256 { height: 166px; }
  .ui_img-box--h-258 { height: 168px; }
  .ui_img-box--h-260 { height: 169px; }
  .ui_img-box--h-262 { height: 170px; }
  .ui_img-box--h-264 { height: 172px; }
  .ui_img-box--h-266 { height: 173px; }
  .ui_img-box--h-268 { height: 174px; }
  .ui_img-box--h-270 { height: 176px; }
  .ui_img-box--h-272 { height: 177px; }
  .ui_img-box--h-274 { height: 178px; }
  .ui_img-box--h-276 { height: 179px; }
  .ui_img-box--h-278 { height: 181px; }
  .ui_img-box--h-280 { height: 182px; }
  .ui_img-box--h-282 { height: 183px; }
  .ui_img-box--h-284 { height: 185px; }
  .ui_img-box--h-286 { height: 186px; }
  .ui_img-box--h-288 { height: 187px; }
  .ui_img-box--h-290 { height: 189px; }
  .ui_img-box--h-292 { height: 190px; }
  .ui_img-box--h-294 { height: 191px; }
  .ui_img-box--h-296 { height: 192px; }
  .ui_img-box--h-298 { height: 194px; }
  .ui_img-box--h-300 { height: 195px; }
  .ui_img-box--h-302 { height: 196px; }
  .ui_img-box--h-304 { height: 198px; }
  .ui_img-box--h-306 { height: 199px; }
  .ui_img-box--h-308 { height: 200px; }
  .ui_img-box--h-310 { height: 202px; }
  .ui_img-box--h-312 { height: 203px; }
  .ui_img-box--h-314 { height: 204px; }
  .ui_img-box--h-316 { height: 205px; }
  .ui_img-box--h-318 { height: 207px; }
  .ui_img-box--h-320 { height: 208px; }
  .ui_img-box--h-322 { height: 209px; }
  .ui_img-box--h-324 { height: 211px; }
  .ui_img-box--h-326 { height: 212px; }
  .ui_img-box--h-328 { height: 213px; }
  .ui_img-box--h-330 { height: 215px; }
  .ui_img-box--h-332 { height: 216px; }
  .ui_img-box--h-334 { height: 217px; }
  .ui_img-box--h-336 { height: 218px; }
  .ui_img-box--h-338 { height: 220px; }
  .ui_img-box--h-340 { height: 221px; }
  .ui_img-box--h-342 { height: 222px; }
  .ui_img-box--h-344 { height: 224px; }
  .ui_img-box--h-346 { height: 225px; }
  .ui_img-box--h-348 { height: 226px; }
  .ui_img-box--h-350 { height: 228px; }
  .ui_img-box--h-352 { height: 229px; }
  .ui_img-box--h-354 { height: 230px; }
  .ui_img-box--h-356 { height: 231px; }
  .ui_img-box--h-358 { height: 233px; }
  .ui_img-box--h-360 { height: 234px; }
  .ui_img-box--h-362 { height: 235px; }
  .ui_img-box--h-364 { height: 237px; }
  .ui_img-box--h-366 { height: 238px; }
  .ui_img-box--h-368 { height: 239px; }
  .ui_img-box--h-370 { height: 241px; }
  .ui_img-box--h-372 { height: 242px; }
  .ui_img-box--h-374 { height: 243px; }
  .ui_img-box--h-376 { height: 244px; }
  .ui_img-box--h-378 { height: 246px; }
  .ui_img-box--h-380 { height: 247px; }
  .ui_img-box--h-382 { height: 248px; }
  .ui_img-box--h-384 { height: 250px; }
  .ui_img-box--h-386 { height: 251px; }
  .ui_img-box--h-388 { height: 252px; }
  .ui_img-box--h-390 { height: 254px; }
  .ui_img-box--h-392 { height: 255px; }
  .ui_img-box--h-394 { height: 256px; }
  .ui_img-box--h-396 { height: 257px; }
  .ui_img-box--h-398 { height: 259px; }
  .ui_img-box--h-400 { height: 260px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_img-box--h-402 { height: 402px; }
.ui_img-box--h-404 { height: 404px; }
.ui_img-box--h-406 { height: 406px; }
.ui_img-box--h-408 { height: 408px; }
.ui_img-box--h-410 { height: 410px; }
.ui_img-box--h-412 { height: 412px; }
.ui_img-box--h-414 { height: 414px; }
.ui_img-box--h-416 { height: 416px; }
.ui_img-box--h-418 { height: 418px; }
.ui_img-box--h-420 { height: 420px; }
.ui_img-box--h-422 { height: 422px; }
.ui_img-box--h-424 { height: 424px; }
.ui_img-box--h-426 { height: 426px; }
.ui_img-box--h-428 { height: 428px; }
.ui_img-box--h-430 { height: 430px; }
.ui_img-box--h-432 { height: 432px; }
.ui_img-box--h-434 { height: 434px; }
.ui_img-box--h-436 { height: 436px; }
.ui_img-box--h-438 { height: 438px; }
.ui_img-box--h-440 { height: 440px; }
.ui_img-box--h-442 { height: 442px; }
.ui_img-box--h-444 { height: 444px; }
.ui_img-box--h-446 { height: 446px; }
.ui_img-box--h-448 { height: 448px; }
.ui_img-box--h-450 { height: 450px; }
.ui_img-box--h-452 { height: 452px; }
.ui_img-box--h-454 { height: 454px; }
.ui_img-box--h-456 { height: 456px; }
.ui_img-box--h-458 { height: 458px; }
.ui_img-box--h-460 { height: 460px; }
.ui_img-box--h-462 { height: 462px; }
.ui_img-box--h-464 { height: 464px; }
.ui_img-box--h-466 { height: 466px; }
.ui_img-box--h-468 { height: 468px; }
.ui_img-box--h-470 { height: 470px; }
.ui_img-box--h-472 { height: 472px; }
.ui_img-box--h-474 { height: 474px; }
.ui_img-box--h-476 { height: 476px; }
.ui_img-box--h-478 { height: 478px; }
.ui_img-box--h-480 { height: 480px; }
.ui_img-box--h-482 { height: 482px; }
.ui_img-box--h-484 { height: 484px; }
.ui_img-box--h-486 { height: 486px; }
.ui_img-box--h-488 { height: 488px; }
.ui_img-box--h-490 { height: 490px; }
.ui_img-box--h-492 { height: 492px; }
.ui_img-box--h-494 { height: 494px; }
.ui_img-box--h-496 { height: 496px; }
.ui_img-box--h-498 { height: 498px; }
.ui_img-box--h-500 { height: 500px; }
.ui_img-box--h-502 { height: 502px; }
.ui_img-box--h-504 { height: 504px; }
.ui_img-box--h-506 { height: 506px; }
.ui_img-box--h-508 { height: 508px; }
.ui_img-box--h-510 { height: 510px; }
.ui_img-box--h-512 { height: 512px; }
.ui_img-box--h-514 { height: 514px; }
.ui_img-box--h-516 { height: 516px; }
.ui_img-box--h-518 { height: 518px; }
.ui_img-box--h-520 { height: 520px; }
.ui_img-box--h-522 { height: 522px; }
.ui_img-box--h-524 { height: 524px; }
.ui_img-box--h-526 { height: 526px; }
.ui_img-box--h-528 { height: 528px; }
.ui_img-box--h-530 { height: 530px; }
.ui_img-box--h-532 { height: 532px; }
.ui_img-box--h-534 { height: 534px; }
.ui_img-box--h-536 { height: 536px; }
.ui_img-box--h-538 { height: 538px; }
.ui_img-box--h-540 { height: 540px; }
.ui_img-box--h-542 { height: 542px; }
.ui_img-box--h-544 { height: 544px; }
.ui_img-box--h-546 { height: 546px; }
.ui_img-box--h-548 { height: 548px; }
.ui_img-box--h-550 { height: 550px; }
.ui_img-box--h-552 { height: 552px; }
.ui_img-box--h-554 { height: 554px; }
.ui_img-box--h-556 { height: 556px; }
.ui_img-box--h-558 { height: 558px; }
.ui_img-box--h-560 { height: 560px; }
.ui_img-box--h-562 { height: 562px; }
.ui_img-box--h-564 { height: 564px; }
.ui_img-box--h-566 { height: 566px; }
.ui_img-box--h-568 { height: 568px; }
.ui_img-box--h-570 { height: 570px; }
.ui_img-box--h-572 { height: 572px; }
.ui_img-box--h-574 { height: 574px; }
.ui_img-box--h-576 { height: 576px; }
.ui_img-box--h-578 { height: 578px; }
.ui_img-box--h-580 { height: 580px; }
.ui_img-box--h-582 { height: 582px; }
.ui_img-box--h-584 { height: 584px; }
.ui_img-box--h-586 { height: 586px; }
.ui_img-box--h-588 { height: 588px; }
.ui_img-box--h-590 { height: 590px; }
.ui_img-box--h-592 { height: 592px; }
.ui_img-box--h-594 { height: 594px; }
.ui_img-box--h-596 { height: 596px; }
.ui_img-box--h-598 { height: 598px; }
.ui_img-box--h-600 { height: 600px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--h-402 { height: 342px; }
  .ui_img-box--h-404 { height: 343px; }
  .ui_img-box--h-406 { height: 345px; }
  .ui_img-box--h-408 { height: 347px; }
  .ui_img-box--h-410 { height: 349px; }
  .ui_img-box--h-412 { height: 350px; }
  .ui_img-box--h-414 { height: 352px; }
  .ui_img-box--h-416 { height: 354px; }
  .ui_img-box--h-418 { height: 355px; }
  .ui_img-box--h-420 { height: 357px; }
  .ui_img-box--h-422 { height: 359px; }
  .ui_img-box--h-424 { height: 360px; }
  .ui_img-box--h-426 { height: 362px; }
  .ui_img-box--h-428 { height: 364px; }
  .ui_img-box--h-430 { height: 366px; }
  .ui_img-box--h-432 { height: 367px; }
  .ui_img-box--h-434 { height: 369px; }
  .ui_img-box--h-436 { height: 371px; }
  .ui_img-box--h-438 { height: 372px; }
  .ui_img-box--h-440 { height: 374px; }
  .ui_img-box--h-442 { height: 376px; }
  .ui_img-box--h-444 { height: 377px; }
  .ui_img-box--h-446 { height: 379px; }
  .ui_img-box--h-448 { height: 381px; }
  .ui_img-box--h-450 { height: 383px; }
  .ui_img-box--h-452 { height: 384px; }
  .ui_img-box--h-454 { height: 386px; }
  .ui_img-box--h-456 { height: 388px; }
  .ui_img-box--h-458 { height: 389px; }
  .ui_img-box--h-460 { height: 391px; }
  .ui_img-box--h-462 { height: 393px; }
  .ui_img-box--h-464 { height: 394px; }
  .ui_img-box--h-466 { height: 396px; }
  .ui_img-box--h-468 { height: 398px; }
  .ui_img-box--h-470 { height: 400px; }
  .ui_img-box--h-472 { height: 401px; }
  .ui_img-box--h-474 { height: 403px; }
  .ui_img-box--h-476 { height: 405px; }
  .ui_img-box--h-478 { height: 406px; }
  .ui_img-box--h-480 { height: 408px; }
  .ui_img-box--h-482 { height: 410px; }
  .ui_img-box--h-484 { height: 411px; }
  .ui_img-box--h-486 { height: 413px; }
  .ui_img-box--h-488 { height: 415px; }
  .ui_img-box--h-490 { height: 417px; }
  .ui_img-box--h-492 { height: 418px; }
  .ui_img-box--h-494 { height: 420px; }
  .ui_img-box--h-496 { height: 422px; }
  .ui_img-box--h-498 { height: 423px; }
  .ui_img-box--h-500 { height: 425px; }
  .ui_img-box--h-502 { height: 427px; }
  .ui_img-box--h-504 { height: 428px; }
  .ui_img-box--h-506 { height: 430px; }
  .ui_img-box--h-508 { height: 432px; }
  .ui_img-box--h-510 { height: 434px; }
  .ui_img-box--h-512 { height: 435px; }
  .ui_img-box--h-514 { height: 437px; }
  .ui_img-box--h-516 { height: 439px; }
  .ui_img-box--h-518 { height: 440px; }
  .ui_img-box--h-520 { height: 442px; }
  .ui_img-box--h-522 { height: 444px; }
  .ui_img-box--h-524 { height: 445px; }
  .ui_img-box--h-526 { height: 447px; }
  .ui_img-box--h-528 { height: 449px; }
  .ui_img-box--h-530 { height: 451px; }
  .ui_img-box--h-532 { height: 452px; }
  .ui_img-box--h-534 { height: 454px; }
  .ui_img-box--h-536 { height: 456px; }
  .ui_img-box--h-538 { height: 457px; }
  .ui_img-box--h-540 { height: 459px; }
  .ui_img-box--h-542 { height: 461px; }
  .ui_img-box--h-544 { height: 462px; }
  .ui_img-box--h-546 { height: 464px; }
  .ui_img-box--h-548 { height: 466px; }
  .ui_img-box--h-550 { height: 468px; }
  .ui_img-box--h-552 { height: 469px; }
  .ui_img-box--h-554 { height: 471px; }
  .ui_img-box--h-556 { height: 473px; }
  .ui_img-box--h-558 { height: 474px; }
  .ui_img-box--h-560 { height: 476px; }
  .ui_img-box--h-562 { height: 478px; }
  .ui_img-box--h-564 { height: 479px; }
  .ui_img-box--h-566 { height: 481px; }
  .ui_img-box--h-568 { height: 483px; }
  .ui_img-box--h-570 { height: 485px; }
  .ui_img-box--h-572 { height: 486px; }
  .ui_img-box--h-574 { height: 488px; }
  .ui_img-box--h-576 { height: 490px; }
  .ui_img-box--h-578 { height: 491px; }
  .ui_img-box--h-580 { height: 493px; }
  .ui_img-box--h-582 { height: 495px; }
  .ui_img-box--h-584 { height: 496px; }
  .ui_img-box--h-586 { height: 498px; }
  .ui_img-box--h-588 { height: 500px; }
  .ui_img-box--h-590 { height: 502px; }
  .ui_img-box--h-592 { height: 503px; }
  .ui_img-box--h-594 { height: 505px; }
  .ui_img-box--h-596 { height: 507px; }
  .ui_img-box--h-598 { height: 508px; }
  .ui_img-box--h-600 { height: 510px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--h-402 { height: 261px; }
  .ui_img-box--h-404 { height: 263px; }
  .ui_img-box--h-406 { height: 264px; }
  .ui_img-box--h-408 { height: 265px; }
  .ui_img-box--h-410 { height: 267px; }
  .ui_img-box--h-412 { height: 268px; }
  .ui_img-box--h-414 { height: 269px; }
  .ui_img-box--h-416 { height: 270px; }
  .ui_img-box--h-418 { height: 272px; }
  .ui_img-box--h-420 { height: 273px; }
  .ui_img-box--h-422 { height: 274px; }
  .ui_img-box--h-424 { height: 276px; }
  .ui_img-box--h-426 { height: 277px; }
  .ui_img-box--h-428 { height: 278px; }
  .ui_img-box--h-430 { height: 280px; }
  .ui_img-box--h-432 { height: 281px; }
  .ui_img-box--h-434 { height: 282px; }
  .ui_img-box--h-436 { height: 283px; }
  .ui_img-box--h-438 { height: 285px; }
  .ui_img-box--h-440 { height: 286px; }
  .ui_img-box--h-442 { height: 287px; }
  .ui_img-box--h-444 { height: 289px; }
  .ui_img-box--h-446 { height: 290px; }
  .ui_img-box--h-448 { height: 291px; }
  .ui_img-box--h-450 { height: 293px; }
  .ui_img-box--h-452 { height: 294px; }
  .ui_img-box--h-454 { height: 295px; }
  .ui_img-box--h-456 { height: 296px; }
  .ui_img-box--h-458 { height: 298px; }
  .ui_img-box--h-460 { height: 299px; }
  .ui_img-box--h-462 { height: 300px; }
  .ui_img-box--h-464 { height: 302px; }
  .ui_img-box--h-466 { height: 303px; }
  .ui_img-box--h-468 { height: 304px; }
  .ui_img-box--h-470 { height: 306px; }
  .ui_img-box--h-472 { height: 307px; }
  .ui_img-box--h-474 { height: 308px; }
  .ui_img-box--h-476 { height: 309px; }
  .ui_img-box--h-478 { height: 311px; }
  .ui_img-box--h-480 { height: 312px; }
  .ui_img-box--h-482 { height: 313px; }
  .ui_img-box--h-484 { height: 315px; }
  .ui_img-box--h-486 { height: 316px; }
  .ui_img-box--h-488 { height: 317px; }
  .ui_img-box--h-490 { height: 319px; }
  .ui_img-box--h-492 { height: 320px; }
  .ui_img-box--h-494 { height: 321px; }
  .ui_img-box--h-496 { height: 322px; }
  .ui_img-box--h-498 { height: 324px; }
  .ui_img-box--h-500 { height: 325px; }
  .ui_img-box--h-502 { height: 326px; }
  .ui_img-box--h-504 { height: 328px; }
  .ui_img-box--h-506 { height: 329px; }
  .ui_img-box--h-508 { height: 330px; }
  .ui_img-box--h-510 { height: 332px; }
  .ui_img-box--h-512 { height: 333px; }
  .ui_img-box--h-514 { height: 334px; }
  .ui_img-box--h-516 { height: 335px; }
  .ui_img-box--h-518 { height: 337px; }
  .ui_img-box--h-520 { height: 338px; }
  .ui_img-box--h-522 { height: 339px; }
  .ui_img-box--h-524 { height: 341px; }
  .ui_img-box--h-526 { height: 342px; }
  .ui_img-box--h-528 { height: 343px; }
  .ui_img-box--h-530 { height: 345px; }
  .ui_img-box--h-532 { height: 346px; }
  .ui_img-box--h-534 { height: 347px; }
  .ui_img-box--h-536 { height: 348px; }
  .ui_img-box--h-538 { height: 350px; }
  .ui_img-box--h-540 { height: 351px; }
  .ui_img-box--h-542 { height: 352px; }
  .ui_img-box--h-544 { height: 354px; }
  .ui_img-box--h-546 { height: 355px; }
  .ui_img-box--h-548 { height: 356px; }
  .ui_img-box--h-550 { height: 358px; }
  .ui_img-box--h-552 { height: 359px; }
  .ui_img-box--h-554 { height: 360px; }
  .ui_img-box--h-556 { height: 361px; }
  .ui_img-box--h-558 { height: 363px; }
  .ui_img-box--h-560 { height: 364px; }
  .ui_img-box--h-562 { height: 365px; }
  .ui_img-box--h-564 { height: 367px; }
  .ui_img-box--h-566 { height: 368px; }
  .ui_img-box--h-568 { height: 369px; }
  .ui_img-box--h-570 { height: 371px; }
  .ui_img-box--h-572 { height: 372px; }
  .ui_img-box--h-574 { height: 373px; }
  .ui_img-box--h-576 { height: 374px; }
  .ui_img-box--h-578 { height: 376px; }
  .ui_img-box--h-580 { height: 377px; }
  .ui_img-box--h-582 { height: 378px; }
  .ui_img-box--h-584 { height: 380px; }
  .ui_img-box--h-586 { height: 381px; }
  .ui_img-box--h-588 { height: 382px; }
  .ui_img-box--h-590 { height: 384px; }
  .ui_img-box--h-592 { height: 385px; }
  .ui_img-box--h-594 { height: 386px; }
  .ui_img-box--h-596 { height: 387px; }
  .ui_img-box--h-598 { height: 389px; }
  .ui_img-box--h-600 { height: 390px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_img-box--h-602 { height: 602px; }
.ui_img-box--h-604 { height: 604px; }
.ui_img-box--h-606 { height: 606px; }
.ui_img-box--h-608 { height: 608px; }
.ui_img-box--h-610 { height: 610px; }
.ui_img-box--h-612 { height: 612px; }
.ui_img-box--h-614 { height: 614px; }
.ui_img-box--h-616 { height: 616px; }
.ui_img-box--h-618 { height: 618px; }
.ui_img-box--h-620 { height: 620px; }
.ui_img-box--h-622 { height: 622px; }
.ui_img-box--h-624 { height: 624px; }
.ui_img-box--h-626 { height: 626px; }
.ui_img-box--h-628 { height: 628px; }
.ui_img-box--h-630 { height: 630px; }
.ui_img-box--h-632 { height: 632px; }
.ui_img-box--h-634 { height: 634px; }
.ui_img-box--h-636 { height: 636px; }
.ui_img-box--h-638 { height: 638px; }
.ui_img-box--h-640 { height: 640px; }
.ui_img-box--h-642 { height: 642px; }
.ui_img-box--h-644 { height: 644px; }
.ui_img-box--h-646 { height: 646px; }
.ui_img-box--h-648 { height: 648px; }
.ui_img-box--h-650 { height: 650px; }
.ui_img-box--h-652 { height: 652px; }
.ui_img-box--h-654 { height: 654px; }
.ui_img-box--h-656 { height: 656px; }
.ui_img-box--h-658 { height: 658px; }
.ui_img-box--h-660 { height: 660px; }
.ui_img-box--h-662 { height: 662px; }
.ui_img-box--h-664 { height: 664px; }
.ui_img-box--h-666 { height: 666px; }
.ui_img-box--h-668 { height: 668px; }
.ui_img-box--h-670 { height: 670px; }
.ui_img-box--h-672 { height: 672px; }
.ui_img-box--h-674 { height: 674px; }
.ui_img-box--h-676 { height: 676px; }
.ui_img-box--h-678 { height: 678px; }
.ui_img-box--h-680 { height: 680px; }
.ui_img-box--h-682 { height: 682px; }
.ui_img-box--h-684 { height: 684px; }
.ui_img-box--h-686 { height: 686px; }
.ui_img-box--h-688 { height: 688px; }
.ui_img-box--h-690 { height: 690px; }
.ui_img-box--h-692 { height: 692px; }
.ui_img-box--h-694 { height: 694px; }
.ui_img-box--h-696 { height: 696px; }
.ui_img-box--h-698 { height: 698px; }
.ui_img-box--h-700 { height: 700px; }
.ui_img-box--h-702 { height: 702px; }
.ui_img-box--h-704 { height: 704px; }
.ui_img-box--h-706 { height: 706px; }
.ui_img-box--h-708 { height: 708px; }
.ui_img-box--h-710 { height: 710px; }
.ui_img-box--h-712 { height: 712px; }
.ui_img-box--h-714 { height: 714px; }
.ui_img-box--h-716 { height: 716px; }
.ui_img-box--h-718 { height: 718px; }
.ui_img-box--h-720 { height: 720px; }
.ui_img-box--h-722 { height: 722px; }
.ui_img-box--h-724 { height: 724px; }
.ui_img-box--h-726 { height: 726px; }
.ui_img-box--h-728 { height: 728px; }
.ui_img-box--h-730 { height: 730px; }
.ui_img-box--h-732 { height: 732px; }
.ui_img-box--h-734 { height: 734px; }
.ui_img-box--h-736 { height: 736px; }
.ui_img-box--h-738 { height: 738px; }
.ui_img-box--h-740 { height: 740px; }
.ui_img-box--h-742 { height: 742px; }
.ui_img-box--h-744 { height: 744px; }
.ui_img-box--h-746 { height: 746px; }
.ui_img-box--h-748 { height: 748px; }
.ui_img-box--h-750 { height: 750px; }
.ui_img-box--h-752 { height: 752px; }
.ui_img-box--h-754 { height: 754px; }
.ui_img-box--h-756 { height: 756px; }
.ui_img-box--h-758 { height: 758px; }
.ui_img-box--h-760 { height: 760px; }
.ui_img-box--h-762 { height: 762px; }
.ui_img-box--h-764 { height: 764px; }
.ui_img-box--h-766 { height: 766px; }
.ui_img-box--h-768 { height: 768px; }
.ui_img-box--h-770 { height: 770px; }
.ui_img-box--h-772 { height: 772px; }
.ui_img-box--h-774 { height: 774px; }
.ui_img-box--h-776 { height: 776px; }
.ui_img-box--h-778 { height: 778px; }
.ui_img-box--h-780 { height: 780px; }
.ui_img-box--h-782 { height: 782px; }
.ui_img-box--h-784 { height: 784px; }
.ui_img-box--h-786 { height: 786px; }
.ui_img-box--h-788 { height: 788px; }
.ui_img-box--h-790 { height: 790px; }
.ui_img-box--h-792 { height: 792px; }
.ui_img-box--h-794 { height: 794px; }
.ui_img-box--h-796 { height: 796px; }
.ui_img-box--h-798 { height: 798px; }
.ui_img-box--h-800 { height: 800px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--h-602 { height: 512px; }
  .ui_img-box--h-604 { height: 513px; }
  .ui_img-box--h-606 { height: 515px; }
  .ui_img-box--h-608 { height: 517px; }
  .ui_img-box--h-610 { height: 519px; }
  .ui_img-box--h-612 { height: 520px; }
  .ui_img-box--h-614 { height: 522px; }
  .ui_img-box--h-616 { height: 524px; }
  .ui_img-box--h-618 { height: 525px; }
  .ui_img-box--h-620 { height: 527px; }
  .ui_img-box--h-622 { height: 529px; }
  .ui_img-box--h-624 { height: 530px; }
  .ui_img-box--h-626 { height: 532px; }
  .ui_img-box--h-628 { height: 534px; }
  .ui_img-box--h-630 { height: 536px; }
  .ui_img-box--h-632 { height: 537px; }
  .ui_img-box--h-634 { height: 539px; }
  .ui_img-box--h-636 { height: 541px; }
  .ui_img-box--h-638 { height: 542px; }
  .ui_img-box--h-640 { height: 544px; }
  .ui_img-box--h-642 { height: 546px; }
  .ui_img-box--h-644 { height: 547px; }
  .ui_img-box--h-646 { height: 549px; }
  .ui_img-box--h-648 { height: 551px; }
  .ui_img-box--h-650 { height: 553px; }
  .ui_img-box--h-652 { height: 554px; }
  .ui_img-box--h-654 { height: 556px; }
  .ui_img-box--h-656 { height: 558px; }
  .ui_img-box--h-658 { height: 559px; }
  .ui_img-box--h-660 { height: 561px; }
  .ui_img-box--h-662 { height: 563px; }
  .ui_img-box--h-664 { height: 564px; }
  .ui_img-box--h-666 { height: 566px; }
  .ui_img-box--h-668 { height: 568px; }
  .ui_img-box--h-670 { height: 570px; }
  .ui_img-box--h-672 { height: 571px; }
  .ui_img-box--h-674 { height: 573px; }
  .ui_img-box--h-676 { height: 575px; }
  .ui_img-box--h-678 { height: 576px; }
  .ui_img-box--h-680 { height: 578px; }
  .ui_img-box--h-682 { height: 580px; }
  .ui_img-box--h-684 { height: 581px; }
  .ui_img-box--h-686 { height: 583px; }
  .ui_img-box--h-688 { height: 585px; }
  .ui_img-box--h-690 { height: 587px; }
  .ui_img-box--h-692 { height: 588px; }
  .ui_img-box--h-694 { height: 590px; }
  .ui_img-box--h-696 { height: 592px; }
  .ui_img-box--h-698 { height: 593px; }
  .ui_img-box--h-700 { height: 595px; }
  .ui_img-box--h-702 { height: 597px; }
  .ui_img-box--h-704 { height: 598px; }
  .ui_img-box--h-706 { height: 600px; }
  .ui_img-box--h-708 { height: 602px; }
  .ui_img-box--h-710 { height: 604px; }
  .ui_img-box--h-712 { height: 605px; }
  .ui_img-box--h-714 { height: 607px; }
  .ui_img-box--h-716 { height: 609px; }
  .ui_img-box--h-718 { height: 610px; }
  .ui_img-box--h-720 { height: 612px; }
  .ui_img-box--h-722 { height: 614px; }
  .ui_img-box--h-724 { height: 615px; }
  .ui_img-box--h-726 { height: 617px; }
  .ui_img-box--h-728 { height: 619px; }
  .ui_img-box--h-730 { height: 621px; }
  .ui_img-box--h-732 { height: 622px; }
  .ui_img-box--h-734 { height: 624px; }
  .ui_img-box--h-736 { height: 626px; }
  .ui_img-box--h-738 { height: 627px; }
  .ui_img-box--h-740 { height: 629px; }
  .ui_img-box--h-742 { height: 631px; }
  .ui_img-box--h-744 { height: 632px; }
  .ui_img-box--h-746 { height: 634px; }
  .ui_img-box--h-748 { height: 636px; }
  .ui_img-box--h-750 { height: 638px; }
  .ui_img-box--h-752 { height: 639px; }
  .ui_img-box--h-754 { height: 641px; }
  .ui_img-box--h-756 { height: 643px; }
  .ui_img-box--h-758 { height: 644px; }
  .ui_img-box--h-760 { height: 646px; }
  .ui_img-box--h-762 { height: 648px; }
  .ui_img-box--h-764 { height: 649px; }
  .ui_img-box--h-766 { height: 651px; }
  .ui_img-box--h-768 { height: 653px; }
  .ui_img-box--h-770 { height: 655px; }
  .ui_img-box--h-772 { height: 656px; }
  .ui_img-box--h-774 { height: 658px; }
  .ui_img-box--h-776 { height: 660px; }
  .ui_img-box--h-778 { height: 661px; }
  .ui_img-box--h-780 { height: 663px; }
  .ui_img-box--h-782 { height: 665px; }
  .ui_img-box--h-784 { height: 666px; }
  .ui_img-box--h-786 { height: 668px; }
  .ui_img-box--h-788 { height: 670px; }
  .ui_img-box--h-790 { height: 672px; }
  .ui_img-box--h-792 { height: 673px; }
  .ui_img-box--h-794 { height: 675px; }
  .ui_img-box--h-796 { height: 677px; }
  .ui_img-box--h-798 { height: 678px; }
  .ui_img-box--h-800 { height: 680px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--h-602 { height: 391px; }
  .ui_img-box--h-604 { height: 393px; }
  .ui_img-box--h-606 { height: 394px; }
  .ui_img-box--h-608 { height: 395px; }
  .ui_img-box--h-610 { height: 397px; }
  .ui_img-box--h-612 { height: 398px; }
  .ui_img-box--h-614 { height: 399px; }
  .ui_img-box--h-616 { height: 400px; }
  .ui_img-box--h-618 { height: 402px; }
  .ui_img-box--h-620 { height: 403px; }
  .ui_img-box--h-622 { height: 404px; }
  .ui_img-box--h-624 { height: 406px; }
  .ui_img-box--h-626 { height: 407px; }
  .ui_img-box--h-628 { height: 408px; }
  .ui_img-box--h-630 { height: 410px; }
  .ui_img-box--h-632 { height: 411px; }
  .ui_img-box--h-634 { height: 412px; }
  .ui_img-box--h-636 { height: 413px; }
  .ui_img-box--h-638 { height: 415px; }
  .ui_img-box--h-640 { height: 416px; }
  .ui_img-box--h-642 { height: 417px; }
  .ui_img-box--h-644 { height: 419px; }
  .ui_img-box--h-646 { height: 420px; }
  .ui_img-box--h-648 { height: 421px; }
  .ui_img-box--h-650 { height: 423px; }
  .ui_img-box--h-652 { height: 424px; }
  .ui_img-box--h-654 { height: 425px; }
  .ui_img-box--h-656 { height: 426px; }
  .ui_img-box--h-658 { height: 428px; }
  .ui_img-box--h-660 { height: 429px; }
  .ui_img-box--h-662 { height: 430px; }
  .ui_img-box--h-664 { height: 432px; }
  .ui_img-box--h-666 { height: 433px; }
  .ui_img-box--h-668 { height: 434px; }
  .ui_img-box--h-670 { height: 436px; }
  .ui_img-box--h-672 { height: 437px; }
  .ui_img-box--h-674 { height: 438px; }
  .ui_img-box--h-676 { height: 439px; }
  .ui_img-box--h-678 { height: 441px; }
  .ui_img-box--h-680 { height: 442px; }
  .ui_img-box--h-682 { height: 443px; }
  .ui_img-box--h-684 { height: 445px; }
  .ui_img-box--h-686 { height: 446px; }
  .ui_img-box--h-688 { height: 447px; }
  .ui_img-box--h-690 { height: 449px; }
  .ui_img-box--h-692 { height: 450px; }
  .ui_img-box--h-694 { height: 451px; }
  .ui_img-box--h-696 { height: 452px; }
  .ui_img-box--h-698 { height: 454px; }
  .ui_img-box--h-700 { height: 455px; }
  .ui_img-box--h-702 { height: 456px; }
  .ui_img-box--h-704 { height: 458px; }
  .ui_img-box--h-706 { height: 459px; }
  .ui_img-box--h-708 { height: 460px; }
  .ui_img-box--h-710 { height: 462px; }
  .ui_img-box--h-712 { height: 463px; }
  .ui_img-box--h-714 { height: 464px; }
  .ui_img-box--h-716 { height: 465px; }
  .ui_img-box--h-718 { height: 467px; }
  .ui_img-box--h-720 { height: 468px; }
  .ui_img-box--h-722 { height: 469px; }
  .ui_img-box--h-724 { height: 471px; }
  .ui_img-box--h-726 { height: 472px; }
  .ui_img-box--h-728 { height: 473px; }
  .ui_img-box--h-730 { height: 475px; }
  .ui_img-box--h-732 { height: 476px; }
  .ui_img-box--h-734 { height: 477px; }
  .ui_img-box--h-736 { height: 478px; }
  .ui_img-box--h-738 { height: 480px; }
  .ui_img-box--h-740 { height: 481px; }
  .ui_img-box--h-742 { height: 482px; }
  .ui_img-box--h-744 { height: 484px; }
  .ui_img-box--h-746 { height: 485px; }
  .ui_img-box--h-748 { height: 486px; }
  .ui_img-box--h-750 { height: 488px; }
  .ui_img-box--h-752 { height: 489px; }
  .ui_img-box--h-754 { height: 490px; }
  .ui_img-box--h-756 { height: 491px; }
  .ui_img-box--h-758 { height: 493px; }
  .ui_img-box--h-760 { height: 494px; }
  .ui_img-box--h-762 { height: 495px; }
  .ui_img-box--h-764 { height: 497px; }
  .ui_img-box--h-766 { height: 498px; }
  .ui_img-box--h-768 { height: 499px; }
  .ui_img-box--h-770 { height: 501px; }
  .ui_img-box--h-772 { height: 502px; }
  .ui_img-box--h-774 { height: 503px; }
  .ui_img-box--h-776 { height: 504px; }
  .ui_img-box--h-778 { height: 506px; }
  .ui_img-box--h-780 { height: 507px; }
  .ui_img-box--h-782 { height: 508px; }
  .ui_img-box--h-784 { height: 510px; }
  .ui_img-box--h-786 { height: 511px; }
  .ui_img-box--h-788 { height: 512px; }
  .ui_img-box--h-790 { height: 514px; }
  .ui_img-box--h-792 { height: 515px; }
  .ui_img-box--h-794 { height: 516px; }
  .ui_img-box--h-796 { height: 517px; }
  .ui_img-box--h-798 { height: 519px; }
  .ui_img-box--h-800 { height: 520px; }
}

/* MIN HEIGHT */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_img-box--min-h-2 { min-height: 2px; }
.ui_img-box--min-h-4 { min-height: 4px; }
.ui_img-box--min-h-6 { min-height: 6px; }
.ui_img-box--min-h-8 { min-height: 8px; }
.ui_img-box--min-h-10 { min-height: 10px; }
.ui_img-box--min-h-12 { min-height: 12px; }
.ui_img-box--min-h-14 { min-height: 14px; }
.ui_img-box--min-h-16 { min-height: 16px; }
.ui_img-box--min-h-18 { min-height: 18px; }
.ui_img-box--min-h-20 { min-height: 20px; }
.ui_img-box--min-h-22 { min-height: 22px; }
.ui_img-box--min-h-24 { min-height: 24px; }
.ui_img-box--min-h-26 { min-height: 26px; }
.ui_img-box--min-h-28 { min-height: 28px; }
.ui_img-box--min-h-30 { min-height: 30px; }
.ui_img-box--min-h-32 { min-height: 32px; }
.ui_img-box--min-h-34 { min-height: 34px; }
.ui_img-box--min-h-36 { min-height: 36px; }
.ui_img-box--min-h-38 { min-height: 38px; }
.ui_img-box--min-h-40 { min-height: 40px; }
.ui_img-box--min-h-42 { min-height: 42px; }
.ui_img-box--min-h-44 { min-height: 44px; }
.ui_img-box--min-h-46 { min-height: 46px; }
.ui_img-box--min-h-48 { min-height: 48px; }
.ui_img-box--min-h-50 { min-height: 50px; }
.ui_img-box--min-h-52 { min-height: 52px; }
.ui_img-box--min-h-54 { min-height: 54px; }
.ui_img-box--min-h-56 { min-height: 56px; }
.ui_img-box--min-h-58 { min-height: 58px; }
.ui_img-box--min-h-60 { min-height: 60px; }
.ui_img-box--min-h-62 { min-height: 62px; }
.ui_img-box--min-h-64 { min-height: 64px; }
.ui_img-box--min-h-66 { min-height: 66px; }
.ui_img-box--min-h-68 { min-height: 68px; }
.ui_img-box--min-h-70 { min-height: 70px; }
.ui_img-box--min-h-72 { min-height: 72px; }
.ui_img-box--min-h-74 { min-height: 74px; }
.ui_img-box--min-h-76 { min-height: 76px; }
.ui_img-box--min-h-78 { min-height: 78px; }
.ui_img-box--min-h-80 { min-height: 80px; }
.ui_img-box--min-h-82 { min-height: 82px; }
.ui_img-box--min-h-84 { min-height: 84px; }
.ui_img-box--min-h-86 { min-height: 86px; }
.ui_img-box--min-h-88 { min-height: 88px; }
.ui_img-box--min-h-90 { min-height: 90px; }
.ui_img-box--min-h-92 { min-height: 92px; }
.ui_img-box--min-h-94 { min-height: 94px; }
.ui_img-box--min-h-96 { min-height: 96px; }
.ui_img-box--min-h-98 { min-height: 98px; }
.ui_img-box--min-h-100 { min-height: 100px; }
.ui_img-box--min-h-102 { min-height: 102px; }
.ui_img-box--min-h-104 { min-height: 104px; }
.ui_img-box--min-h-106 { min-height: 106px; }
.ui_img-box--min-h-108 { min-height: 108px; }
.ui_img-box--min-h-110 { min-height: 110px; }
.ui_img-box--min-h-112 { min-height: 112px; }
.ui_img-box--min-h-114 { min-height: 114px; }
.ui_img-box--min-h-116 { min-height: 116px; }
.ui_img-box--min-h-118 { min-height: 118px; }
.ui_img-box--min-h-120 { min-height: 120px; }
.ui_img-box--min-h-122 { min-height: 122px; }
.ui_img-box--min-h-124 { min-height: 124px; }
.ui_img-box--min-h-126 { min-height: 126px; }
.ui_img-box--min-h-128 { min-height: 128px; }
.ui_img-box--min-h-130 { min-height: 130px; }
.ui_img-box--min-h-132 { min-height: 132px; }
.ui_img-box--min-h-134 { min-height: 134px; }
.ui_img-box--min-h-136 { min-height: 136px; }
.ui_img-box--min-h-138 { min-height: 138px; }
.ui_img-box--min-h-140 { min-height: 140px; }
.ui_img-box--min-h-142 { min-height: 142px; }
.ui_img-box--min-h-144 { min-height: 144px; }
.ui_img-box--min-h-146 { min-height: 146px; }
.ui_img-box--min-h-148 { min-height: 148px; }
.ui_img-box--min-h-150 { min-height: 150px; }
.ui_img-box--min-h-152 { min-height: 152px; }
.ui_img-box--min-h-154 { min-height: 154px; }
.ui_img-box--min-h-156 { min-height: 156px; }
.ui_img-box--min-h-158 { min-height: 158px; }
.ui_img-box--min-h-160 { min-height: 160px; }
.ui_img-box--min-h-162 { min-height: 162px; }
.ui_img-box--min-h-164 { min-height: 164px; }
.ui_img-box--min-h-166 { min-height: 166px; }
.ui_img-box--min-h-168 { min-height: 168px; }
.ui_img-box--min-h-170 { min-height: 170px; }
.ui_img-box--min-h-172 { min-height: 172px; }
.ui_img-box--min-h-174 { min-height: 174px; }
.ui_img-box--min-h-176 { min-height: 176px; }
.ui_img-box--min-h-178 { min-height: 178px; }
.ui_img-box--min-h-180 { min-height: 180px; }
.ui_img-box--min-h-182 { min-height: 182px; }
.ui_img-box--min-h-184 { min-height: 184px; }
.ui_img-box--min-h-186 { min-height: 186px; }
.ui_img-box--min-h-188 { min-height: 188px; }
.ui_img-box--min-h-190 { min-height: 190px; }
.ui_img-box--min-h-192 { min-height: 192px; }
.ui_img-box--min-h-194 { min-height: 194px; }
.ui_img-box--min-h-196 { min-height: 196px; }
.ui_img-box--min-h-198 { min-height: 198px; }
.ui_img-box--min-h-200 { min-height: 200px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--min-h-2 { min-height: 2px; }
  .ui_img-box--min-h-4 { min-height: 3px; }
  .ui_img-box--min-h-6 { min-height: 5px; }
  .ui_img-box--min-h-8 { min-height: 7px; }
  .ui_img-box--min-h-10 { min-height: 9px; }
  .ui_img-box--min-h-12 { min-height: 10px; }
  .ui_img-box--min-h-14 { min-height: 12px; }
  .ui_img-box--min-h-16 { min-height: 14px; }
  .ui_img-box--min-h-18 { min-height: 15px; }
  .ui_img-box--min-h-20 { min-height: 17px; }
  .ui_img-box--min-h-22 { min-height: 19px; }
  .ui_img-box--min-h-24 { min-height: 20px; }
  .ui_img-box--min-h-26 { min-height: 22px; }
  .ui_img-box--min-h-28 { min-height: 24px; }
  .ui_img-box--min-h-30 { min-height: 26px; }
  .ui_img-box--min-h-32 { min-height: 27px; }
  .ui_img-box--min-h-34 { min-height: 29px; }
  .ui_img-box--min-h-36 { min-height: 31px; }
  .ui_img-box--min-h-38 { min-height: 32px; }
  .ui_img-box--min-h-40 { min-height: 34px; }
  .ui_img-box--min-h-42 { min-height: 36px; }
  .ui_img-box--min-h-44 { min-height: 37px; }
  .ui_img-box--min-h-46 { min-height: 39px; }
  .ui_img-box--min-h-48 { min-height: 41px; }
  .ui_img-box--min-h-50 { min-height: 43px; }
  .ui_img-box--min-h-52 { min-height: 44px; }
  .ui_img-box--min-h-54 { min-height: 46px; }
  .ui_img-box--min-h-56 { min-height: 48px; }
  .ui_img-box--min-h-58 { min-height: 49px; }
  .ui_img-box--min-h-60 { min-height: 51px; }
  .ui_img-box--min-h-62 { min-height: 53px; }
  .ui_img-box--min-h-64 { min-height: 54px; }
  .ui_img-box--min-h-66 { min-height: 56px; }
  .ui_img-box--min-h-68 { min-height: 58px; }
  .ui_img-box--min-h-70 { min-height: 60px; }
  .ui_img-box--min-h-72 { min-height: 61px; }
  .ui_img-box--min-h-74 { min-height: 63px; }
  .ui_img-box--min-h-76 { min-height: 65px; }
  .ui_img-box--min-h-78 { min-height: 66px; }
  .ui_img-box--min-h-80 { min-height: 68px; }
  .ui_img-box--min-h-82 { min-height: 70px; }
  .ui_img-box--min-h-84 { min-height: 71px; }
  .ui_img-box--min-h-86 { min-height: 73px; }
  .ui_img-box--min-h-88 { min-height: 75px; }
  .ui_img-box--min-h-90 { min-height: 77px; }
  .ui_img-box--min-h-92 { min-height: 78px; }
  .ui_img-box--min-h-94 { min-height: 80px; }
  .ui_img-box--min-h-96 { min-height: 82px; }
  .ui_img-box--min-h-98 { min-height: 83px; }
  .ui_img-box--min-h-100 { min-height: 85px; }
  .ui_img-box--min-h-102 { min-height: 87px; }
  .ui_img-box--min-h-104 { min-height: 88px; }
  .ui_img-box--min-h-106 { min-height: 90px; }
  .ui_img-box--min-h-108 { min-height: 92px; }
  .ui_img-box--min-h-110 { min-height: 94px; }
  .ui_img-box--min-h-112 { min-height: 95px; }
  .ui_img-box--min-h-114 { min-height: 97px; }
  .ui_img-box--min-h-116 { min-height: 99px; }
  .ui_img-box--min-h-118 { min-height: 100px; }
  .ui_img-box--min-h-120 { min-height: 102px; }
  .ui_img-box--min-h-122 { min-height: 104px; }
  .ui_img-box--min-h-124 { min-height: 105px; }
  .ui_img-box--min-h-126 { min-height: 107px; }
  .ui_img-box--min-h-128 { min-height: 109px; }
  .ui_img-box--min-h-130 { min-height: 111px; }
  .ui_img-box--min-h-132 { min-height: 112px; }
  .ui_img-box--min-h-134 { min-height: 114px; }
  .ui_img-box--min-h-136 { min-height: 116px; }
  .ui_img-box--min-h-138 { min-height: 117px; }
  .ui_img-box--min-h-140 { min-height: 119px; }
  .ui_img-box--min-h-142 { min-height: 121px; }
  .ui_img-box--min-h-144 { min-height: 122px; }
  .ui_img-box--min-h-146 { min-height: 124px; }
  .ui_img-box--min-h-148 { min-height: 126px; }
  .ui_img-box--min-h-150 { min-height: 128px; }
  .ui_img-box--min-h-152 { min-height: 129px; }
  .ui_img-box--min-h-154 { min-height: 131px; }
  .ui_img-box--min-h-156 { min-height: 133px; }
  .ui_img-box--min-h-158 { min-height: 134px; }
  .ui_img-box--min-h-160 { min-height: 136px; }
  .ui_img-box--min-h-162 { min-height: 138px; }
  .ui_img-box--min-h-164 { min-height: 139px; }
  .ui_img-box--min-h-166 { min-height: 141px; }
  .ui_img-box--min-h-168 { min-height: 143px; }
  .ui_img-box--min-h-170 { min-height: 145px; }
  .ui_img-box--min-h-172 { min-height: 146px; }
  .ui_img-box--min-h-174 { min-height: 148px; }
  .ui_img-box--min-h-176 { min-height: 150px; }
  .ui_img-box--min-h-178 { min-height: 151px; }
  .ui_img-box--min-h-180 { min-height: 153px; }
  .ui_img-box--min-h-182 { min-height: 155px; }
  .ui_img-box--min-h-184 { min-height: 156px; }
  .ui_img-box--min-h-186 { min-height: 158px; }
  .ui_img-box--min-h-188 { min-height: 160px; }
  .ui_img-box--min-h-190 { min-height: 162px; }
  .ui_img-box--min-h-192 { min-height: 163px; }
  .ui_img-box--min-h-194 { min-height: 165px; }
  .ui_img-box--min-h-196 { min-height: 167px; }
  .ui_img-box--min-h-198 { min-height: 168px; }
  .ui_img-box--min-h-200 { min-height: 170px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--min-h-2 { min-height: 2px; }
  .ui_img-box--min-h-4 { min-height: 3px; }
  .ui_img-box--min-h-6 { min-height: 4px; }
  .ui_img-box--min-h-8 { min-height: 5px; }
  .ui_img-box--min-h-10 { min-height: 7px; }
  .ui_img-box--min-h-12 { min-height: 8px; }
  .ui_img-box--min-h-14 { min-height: 9px; }
  .ui_img-box--min-h-16 { min-height: 10px; }
  .ui_img-box--min-h-18 { min-height: 12px; }
  .ui_img-box--min-h-20 { min-height: 13px; }
  .ui_img-box--min-h-22 { min-height: 14px; }
  .ui_img-box--min-h-24 { min-height: 16px; }
  .ui_img-box--min-h-26 { min-height: 17px; }
  .ui_img-box--min-h-28 { min-height: 18px; }
  .ui_img-box--min-h-30 { min-height: 20px; }
  .ui_img-box--min-h-32 { min-height: 21px; }
  .ui_img-box--min-h-34 { min-height: 22px; }
  .ui_img-box--min-h-36 { min-height: 23px; }
  .ui_img-box--min-h-38 { min-height: 25px; }
  .ui_img-box--min-h-40 { min-height: 26px; }
  .ui_img-box--min-h-42 { min-height: 27px; }
  .ui_img-box--min-h-44 { min-height: 29px; }
  .ui_img-box--min-h-46 { min-height: 30px; }
  .ui_img-box--min-h-48 { min-height: 31px; }
  .ui_img-box--min-h-50 { min-height: 33px; }
  .ui_img-box--min-h-52 { min-height: 34px; }
  .ui_img-box--min-h-54 { min-height: 35px; }
  .ui_img-box--min-h-56 { min-height: 36px; }
  .ui_img-box--min-h-58 { min-height: 38px; }
  .ui_img-box--min-h-60 { min-height: 39px; }
  .ui_img-box--min-h-62 { min-height: 40px; }
  .ui_img-box--min-h-64 { min-height: 42px; }
  .ui_img-box--min-h-66 { min-height: 43px; }
  .ui_img-box--min-h-68 { min-height: 44px; }
  .ui_img-box--min-h-70 { min-height: 46px; }
  .ui_img-box--min-h-72 { min-height: 47px; }
  .ui_img-box--min-h-74 { min-height: 48px; }
  .ui_img-box--min-h-76 { min-height: 49px; }
  .ui_img-box--min-h-78 { min-height: 51px; }
  .ui_img-box--min-h-80 { min-height: 52px; }
  .ui_img-box--min-h-82 { min-height: 53px; }
  .ui_img-box--min-h-84 { min-height: 55px; }
  .ui_img-box--min-h-86 { min-height: 56px; }
  .ui_img-box--min-h-88 { min-height: 57px; }
  .ui_img-box--min-h-90 { min-height: 59px; }
  .ui_img-box--min-h-92 { min-height: 60px; }
  .ui_img-box--min-h-94 { min-height: 61px; }
  .ui_img-box--min-h-96 { min-height: 62px; }
  .ui_img-box--min-h-98 { min-height: 64px; }
  .ui_img-box--min-h-100 { min-height: 65px; }
  .ui_img-box--min-h-102 { min-height: 66px; }
  .ui_img-box--min-h-104 { min-height: 68px; }
  .ui_img-box--min-h-106 { min-height: 69px; }
  .ui_img-box--min-h-108 { min-height: 70px; }
  .ui_img-box--min-h-110 { min-height: 72px; }
  .ui_img-box--min-h-112 { min-height: 73px; }
  .ui_img-box--min-h-114 { min-height: 74px; }
  .ui_img-box--min-h-116 { min-height: 75px; }
  .ui_img-box--min-h-118 { min-height: 77px; }
  .ui_img-box--min-h-120 { min-height: 78px; }
  .ui_img-box--min-h-122 { min-height: 79px; }
  .ui_img-box--min-h-124 { min-height: 81px; }
  .ui_img-box--min-h-126 { min-height: 82px; }
  .ui_img-box--min-h-128 { min-height: 83px; }
  .ui_img-box--min-h-130 { min-height: 85px; }
  .ui_img-box--min-h-132 { min-height: 86px; }
  .ui_img-box--min-h-134 { min-height: 87px; }
  .ui_img-box--min-h-136 { min-height: 88px; }
  .ui_img-box--min-h-138 { min-height: 90px; }
  .ui_img-box--min-h-140 { min-height: 91px; }
  .ui_img-box--min-h-142 { min-height: 92px; }
  .ui_img-box--min-h-144 { min-height: 94px; }
  .ui_img-box--min-h-146 { min-height: 95px; }
  .ui_img-box--min-h-148 { min-height: 96px; }
  .ui_img-box--min-h-150 { min-height: 98px; }
  .ui_img-box--min-h-152 { min-height: 99px; }
  .ui_img-box--min-h-154 { min-height: 100px; }
  .ui_img-box--min-h-156 { min-height: 101px; }
  .ui_img-box--min-h-158 { min-height: 103px; }
  .ui_img-box--min-h-160 { min-height: 104px; }
  .ui_img-box--min-h-162 { min-height: 105px; }
  .ui_img-box--min-h-164 { min-height: 107px; }
  .ui_img-box--min-h-166 { min-height: 108px; }
  .ui_img-box--min-h-168 { min-height: 109px; }
  .ui_img-box--min-h-170 { min-height: 111px; }
  .ui_img-box--min-h-172 { min-height: 112px; }
  .ui_img-box--min-h-174 { min-height: 113px; }
  .ui_img-box--min-h-176 { min-height: 114px; }
  .ui_img-box--min-h-178 { min-height: 116px; }
  .ui_img-box--min-h-180 { min-height: 117px; }
  .ui_img-box--min-h-182 { min-height: 118px; }
  .ui_img-box--min-h-184 { min-height: 120px; }
  .ui_img-box--min-h-186 { min-height: 121px; }
  .ui_img-box--min-h-188 { min-height: 122px; }
  .ui_img-box--min-h-190 { min-height: 124px; }
  .ui_img-box--min-h-192 { min-height: 125px; }
  .ui_img-box--min-h-194 { min-height: 126px; }
  .ui_img-box--min-h-196 { min-height: 127px; }
  .ui_img-box--min-h-198 { min-height: 129px; }
  .ui_img-box--min-h-200 { min-height: 130px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (continuación 202-400)
   ========================================== */
.ui_img-box--min-h-202 { min-height: 202px; }
.ui_img-box--min-h-204 { min-height: 204px; }
.ui_img-box--min-h-206 { min-height: 206px; }
.ui_img-box--min-h-208 { min-height: 208px; }
.ui_img-box--min-h-210 { min-height: 210px; }
.ui_img-box--min-h-212 { min-height: 212px; }
.ui_img-box--min-h-214 { min-height: 214px; }
.ui_img-box--min-h-216 { min-height: 216px; }
.ui_img-box--min-h-218 { min-height: 218px; }
.ui_img-box--min-h-220 { min-height: 220px; }
.ui_img-box--min-h-222 { min-height: 222px; }
.ui_img-box--min-h-224 { min-height: 224px; }
.ui_img-box--min-h-226 { min-height: 226px; }
.ui_img-box--min-h-228 { min-height: 228px; }
.ui_img-box--min-h-230 { min-height: 230px; }
.ui_img-box--min-h-232 { min-height: 232px; }
.ui_img-box--min-h-234 { min-height: 234px; }
.ui_img-box--min-h-236 { min-height: 236px; }
.ui_img-box--min-h-238 { min-height: 238px; }
.ui_img-box--min-h-240 { min-height: 240px; }
.ui_img-box--min-h-242 { min-height: 242px; }
.ui_img-box--min-h-244 { min-height: 244px; }
.ui_img-box--min-h-246 { min-height: 246px; }
.ui_img-box--min-h-248 { min-height: 248px; }
.ui_img-box--min-h-250 { min-height: 250px; }
.ui_img-box--min-h-252 { min-height: 252px; }
.ui_img-box--min-h-254 { min-height: 254px; }
.ui_img-box--min-h-256 { min-height: 256px; }
.ui_img-box--min-h-258 { min-height: 258px; }
.ui_img-box--min-h-260 { min-height: 260px; }
.ui_img-box--min-h-262 { min-height: 262px; }
.ui_img-box--min-h-264 { min-height: 264px; }
.ui_img-box--min-h-266 { min-height: 266px; }
.ui_img-box--min-h-268 { min-height: 268px; }
.ui_img-box--min-h-270 { min-height: 270px; }
.ui_img-box--min-h-272 { min-height: 272px; }
.ui_img-box--min-h-274 { min-height: 274px; }
.ui_img-box--min-h-276 { min-height: 276px; }
.ui_img-box--min-h-278 { min-height: 278px; }
.ui_img-box--min-h-280 { min-height: 280px; }
.ui_img-box--min-h-282 { min-height: 282px; }
.ui_img-box--min-h-284 { min-height: 284px; }
.ui_img-box--min-h-286 { min-height: 286px; }
.ui_img-box--min-h-288 { min-height: 288px; }
.ui_img-box--min-h-290 { min-height: 290px; }
.ui_img-box--min-h-292 { min-height: 292px; }
.ui_img-box--min-h-294 { min-height: 294px; }
.ui_img-box--min-h-296 { min-height: 296px; }
.ui_img-box--min-h-298 { min-height: 298px; }
.ui_img-box--min-h-300 { min-height: 300px; }
.ui_img-box--min-h-302 { min-height: 302px; }
.ui_img-box--min-h-304 { min-height: 304px; }
.ui_img-box--min-h-306 { min-height: 306px; }
.ui_img-box--min-h-308 { min-height: 308px; }
.ui_img-box--min-h-310 { min-height: 310px; }
.ui_img-box--min-h-312 { min-height: 312px; }
.ui_img-box--min-h-314 { min-height: 314px; }
.ui_img-box--min-h-316 { min-height: 316px; }
.ui_img-box--min-h-318 { min-height: 318px; }
.ui_img-box--min-h-320 { min-height: 320px; }
.ui_img-box--min-h-322 { min-height: 322px; }
.ui_img-box--min-h-324 { min-height: 324px; }
.ui_img-box--min-h-326 { min-height: 326px; }
.ui_img-box--min-h-328 { min-height: 328px; }
.ui_img-box--min-h-330 { min-height: 330px; }
.ui_img-box--min-h-332 { min-height: 332px; }
.ui_img-box--min-h-334 { min-height: 334px; }
.ui_img-box--min-h-336 { min-height: 336px; }
.ui_img-box--min-h-338 { min-height: 338px; }
.ui_img-box--min-h-340 { min-height: 340px; }
.ui_img-box--min-h-342 { min-height: 342px; }
.ui_img-box--min-h-344 { min-height: 344px; }
.ui_img-box--min-h-346 { min-height: 346px; }
.ui_img-box--min-h-348 { min-height: 348px; }
.ui_img-box--min-h-350 { min-height: 350px; }
.ui_img-box--min-h-352 { min-height: 352px; }
.ui_img-box--min-h-354 { min-height: 354px; }
.ui_img-box--min-h-356 { min-height: 356px; }
.ui_img-box--min-h-358 { min-height: 358px; }
.ui_img-box--min-h-360 { min-height: 360px; }
.ui_img-box--min-h-362 { min-height: 362px; }
.ui_img-box--min-h-364 { min-height: 364px; }
.ui_img-box--min-h-366 { min-height: 366px; }
.ui_img-box--min-h-368 { min-height: 368px; }
.ui_img-box--min-h-370 { min-height: 370px; }
.ui_img-box--min-h-372 { min-height: 372px; }
.ui_img-box--min-h-374 { min-height: 374px; }
.ui_img-box--min-h-376 { min-height: 376px; }
.ui_img-box--min-h-378 { min-height: 378px; }
.ui_img-box--min-h-380 { min-height: 380px; }
.ui_img-box--min-h-382 { min-height: 382px; }
.ui_img-box--min-h-384 { min-height: 384px; }
.ui_img-box--min-h-386 { min-height: 386px; }
.ui_img-box--min-h-388 { min-height: 388px; }
.ui_img-box--min-h-390 { min-height: 390px; }
.ui_img-box--min-h-392 { min-height: 392px; }
.ui_img-box--min-h-394 { min-height: 394px; }
.ui_img-box--min-h-396 { min-height: 396px; }
.ui_img-box--min-h-398 { min-height: 398px; }
.ui_img-box--min-h-400 { min-height: 400px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets) - continuación 202-400
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--min-h-202 { min-height: 172px; }
  .ui_img-box--min-h-204 { min-height: 173px; }
  .ui_img-box--min-h-206 { min-height: 175px; }
  .ui_img-box--min-h-208 { min-height: 177px; }
  .ui_img-box--min-h-210 { min-height: 178px; }
  .ui_img-box--min-h-212 { min-height: 180px; }
  .ui_img-box--min-h-214 { min-height: 182px; }
  .ui_img-box--min-h-216 { min-height: 184px; }
  .ui_img-box--min-h-218 { min-height: 185px; }
  .ui_img-box--min-h-220 { min-height: 187px; }
  .ui_img-box--min-h-222 { min-height: 189px; }
  .ui_img-box--min-h-224 { min-height: 190px; }
  .ui_img-box--min-h-226 { min-height: 192px; }
  .ui_img-box--min-h-228 { min-height: 194px; }
  .ui_img-box--min-h-230 { min-height: 196px; }
  .ui_img-box--min-h-232 { min-height: 197px; }
  .ui_img-box--min-h-234 { min-height: 199px; }
  .ui_img-box--min-h-236 { min-height: 201px; }
  .ui_img-box--min-h-238 { min-height: 202px; }
  .ui_img-box--min-h-240 { min-height: 204px; }
  .ui_img-box--min-h-242 { min-height: 206px; }
  .ui_img-box--min-h-244 { min-height: 207px; }
  .ui_img-box--min-h-246 { min-height: 209px; }
  .ui_img-box--min-h-248 { min-height: 211px; }
  .ui_img-box--min-h-250 { min-height: 212px; }
  .ui_img-box--min-h-252 { min-height: 214px; }
  .ui_img-box--min-h-254 { min-height: 216px; }
  .ui_img-box--min-h-256 { min-height: 218px; }
  .ui_img-box--min-h-258 { min-height: 219px; }
  .ui_img-box--min-h-260 { min-height: 221px; }
  .ui_img-box--min-h-262 { min-height: 223px; }
  .ui_img-box--min-h-264 { min-height: 224px; }
  .ui_img-box--min-h-266 { min-height: 226px; }
  .ui_img-box--min-h-268 { min-height: 228px; }
  .ui_img-box--min-h-270 { min-height: 230px; }
  .ui_img-box--min-h-272 { min-height: 231px; }
  .ui_img-box--min-h-274 { min-height: 233px; }
  .ui_img-box--min-h-276 { min-height: 235px; }
  .ui_img-box--min-h-278 { min-height: 236px; }
  .ui_img-box--min-h-280 { min-height: 238px; }
  .ui_img-box--min-h-282 { min-height: 240px; }
  .ui_img-box--min-h-284 { min-height: 241px; }
  .ui_img-box--min-h-286 { min-height: 243px; }
  .ui_img-box--min-h-288 { min-height: 245px; }
  .ui_img-box--min-h-290 { min-height: 246px; }
  .ui_img-box--min-h-292 { min-height: 248px; }
  .ui_img-box--min-h-294 { min-height: 250px; }
  .ui_img-box--min-h-296 { min-height: 252px; }
  .ui_img-box--min-h-298 { min-height: 253px; }
  .ui_img-box--min-h-300 { min-height: 255px; }
  .ui_img-box--min-h-302 { min-height: 257px; }
  .ui_img-box--min-h-304 { min-height: 258px; }
  .ui_img-box--min-h-306 { min-height: 260px; }
  .ui_img-box--min-h-308 { min-height: 262px; }
  .ui_img-box--min-h-310 { min-height: 264px; }
  .ui_img-box--min-h-312 { min-height: 265px; }
  .ui_img-box--min-h-314 { min-height: 267px; }
  .ui_img-box--min-h-316 { min-height: 269px; }
  .ui_img-box--min-h-318 { min-height: 270px; }
  .ui_img-box--min-h-320 { min-height: 272px; }
  .ui_img-box--min-h-322 { min-height: 274px; }
  .ui_img-box--min-h-324 { min-height: 275px; }
  .ui_img-box--min-h-326 { min-height: 277px; }
  .ui_img-box--min-h-328 { min-height: 279px; }
  .ui_img-box--min-h-330 { min-height: 280px; }
  .ui_img-box--min-h-332 { min-height: 282px; }
  .ui_img-box--min-h-334 { min-height: 284px; }
  .ui_img-box--min-h-336 { min-height: 286px; }
  .ui_img-box--min-h-338 { min-height: 287px; }
  .ui_img-box--min-h-340 { min-height: 289px; }
  .ui_img-box--min-h-342 { min-height: 291px; }
  .ui_img-box--min-h-344 { min-height: 292px; }
  .ui_img-box--min-h-346 { min-height: 294px; }
  .ui_img-box--min-h-348 { min-height: 296px; }
  .ui_img-box--min-h-350 { min-height: 298px; }
  .ui_img-box--min-h-352 { min-height: 299px; }
  .ui_img-box--min-h-354 { min-height: 301px; }
  .ui_img-box--min-h-356 { min-height: 303px; }
  .ui_img-box--min-h-358 { min-height: 304px; }
  .ui_img-box--min-h-360 { min-height: 306px; }
  .ui_img-box--min-h-362 { min-height: 308px; }
  .ui_img-box--min-h-364 { min-height: 309px; }
  .ui_img-box--min-h-366 { min-height: 311px; }
  .ui_img-box--min-h-368 { min-height: 313px; }
  .ui_img-box--min-h-370 { min-height: 314px; }
  .ui_img-box--min-h-372 { min-height: 316px; }
  .ui_img-box--min-h-374 { min-height: 318px; }
  .ui_img-box--min-h-376 { min-height: 320px; }
  .ui_img-box--min-h-378 { min-height: 321px; }
  .ui_img-box--min-h-380 { min-height: 323px; }
  .ui_img-box--min-h-382 { min-height: 325px; }
  .ui_img-box--min-h-384 { min-height: 326px; }
  .ui_img-box--min-h-386 { min-height: 328px; }
  .ui_img-box--min-h-388 { min-height: 330px; }
  .ui_img-box--min-h-390 { min-height: 332px; }
  .ui_img-box--min-h-392 { min-height: 333px; }
  .ui_img-box--min-h-394 { min-height: 335px; }
  .ui_img-box--min-h-396 { min-height: 337px; }
  .ui_img-box--min-h-398 { min-height: 338px; }
  .ui_img-box--min-h-400 { min-height: 340px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles) - continuación 202-400
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--min-h-202 { min-height: 131px; }
  .ui_img-box--min-h-204 { min-height: 133px; }
  .ui_img-box--min-h-206 { min-height: 134px; }
  .ui_img-box--min-h-208 { min-height: 135px; }
  .ui_img-box--min-h-210 { min-height: 136px; }
  .ui_img-box--min-h-212 { min-height: 138px; }
  .ui_img-box--min-h-214 { min-height: 139px; }
  .ui_img-box--min-h-216 { min-height: 140px; }
  .ui_img-box--min-h-218 { min-height: 142px; }
  .ui_img-box--min-h-220 { min-height: 143px; }
  .ui_img-box--min-h-222 { min-height: 144px; }
  .ui_img-box--min-h-224 { min-height: 146px; }
  .ui_img-box--min-h-226 { min-height: 147px; }
  .ui_img-box--min-h-228 { min-height: 148px; }
  .ui_img-box--min-h-230 { min-height: 150px; }
  .ui_img-box--min-h-232 { min-height: 151px; }
  .ui_img-box--min-h-234 { min-height: 152px; }
  .ui_img-box--min-h-236 { min-height: 153px; }
  .ui_img-box--min-h-238 { min-height: 155px; }
  .ui_img-box--min-h-240 { min-height: 156px; }
  .ui_img-box--min-h-242 { min-height: 157px; }
  .ui_img-box--min-h-244 { min-height: 159px; }
  .ui_img-box--min-h-246 { min-height: 160px; }
  .ui_img-box--min-h-248 { min-height: 161px; }
  .ui_img-box--min-h-250 { min-height: 162px; }
  .ui_img-box--min-h-252 { min-height: 164px; }
  .ui_img-box--min-h-254 { min-height: 165px; }
  .ui_img-box--min-h-256 { min-height: 166px; }
  .ui_img-box--min-h-258 { min-height: 168px; }
  .ui_img-box--min-h-260 { min-height: 169px; }
  .ui_img-box--min-h-262 { min-height: 170px; }
  .ui_img-box--min-h-264 { min-height: 172px; }
  .ui_img-box--min-h-266 { min-height: 173px; }
  .ui_img-box--min-h-268 { min-height: 174px; }
  .ui_img-box--min-h-270 { min-height: 176px; }
  .ui_img-box--min-h-272 { min-height: 177px; }
  .ui_img-box--min-h-274 { min-height: 178px; }
  .ui_img-box--min-h-276 { min-height: 179px; }
  .ui_img-box--min-h-278 { min-height: 181px; }
  .ui_img-box--min-h-280 { min-height: 182px; }
  .ui_img-box--min-h-282 { min-height: 183px; }
  .ui_img-box--min-h-284 { min-height: 185px; }
  .ui_img-box--min-h-286 { min-height: 186px; }
  .ui_img-box--min-h-288 { min-height: 187px; }
  .ui_img-box--min-h-290 { min-height: 188px; }
  .ui_img-box--min-h-292 { min-height: 190px; }
  .ui_img-box--min-h-294 { min-height: 191px; }
  .ui_img-box--min-h-296 { min-height: 192px; }
  .ui_img-box--min-h-298 { min-height: 194px; }
  .ui_img-box--min-h-300 { min-height: 195px; }
  .ui_img-box--min-h-302 { min-height: 196px; }
  .ui_img-box--min-h-304 { min-height: 198px; }
  .ui_img-box--min-h-306 { min-height: 199px; }
  .ui_img-box--min-h-308 { min-height: 200px; }
  .ui_img-box--min-h-310 { min-height: 202px; }
  .ui_img-box--min-h-312 { min-height: 203px; }
  .ui_img-box--min-h-314 { min-height: 204px; }
  .ui_img-box--min-h-316 { min-height: 205px; }
  .ui_img-box--min-h-318 { min-height: 207px; }
  .ui_img-box--min-h-320 { min-height: 208px; }
  .ui_img-box--min-h-322 { min-height: 209px; }
  .ui_img-box--min-h-324 { min-height: 211px; }
  .ui_img-box--min-h-326 { min-height: 212px; }
  .ui_img-box--min-h-328 { min-height: 213px; }
  .ui_img-box--min-h-330 { min-height: 214px; }
  .ui_img-box--min-h-332 { min-height: 216px; }
  .ui_img-box--min-h-334 { min-height: 217px; }
  .ui_img-box--min-h-336 { min-height: 218px; }
  .ui_img-box--min-h-338 { min-height: 220px; }
  .ui_img-box--min-h-340 { min-height: 221px; }
  .ui_img-box--min-h-342 { min-height: 222px; }
  .ui_img-box--min-h-344 { min-height: 224px; }
  .ui_img-box--min-h-346 { min-height: 225px; }
  .ui_img-box--min-h-348 { min-height: 226px; }
  .ui_img-box--min-h-350 { min-height: 228px; }
  .ui_img-box--min-h-352 { min-height: 229px; }
  .ui_img-box--min-h-354 { min-height: 230px; }
  .ui_img-box--min-h-356 { min-height: 231px; }
  .ui_img-box--min-h-358 { min-height: 233px; }
  .ui_img-box--min-h-360 { min-height: 234px; }
  .ui_img-box--min-h-362 { min-height: 235px; }
  .ui_img-box--min-h-364 { min-height: 237px; }
  .ui_img-box--min-h-366 { min-height: 238px; }
  .ui_img-box--min-h-368 { min-height: 239px; }
  .ui_img-box--min-h-370 { min-height: 240px; }
  .ui_img-box--min-h-372 { min-height: 242px; }
  .ui_img-box--min-h-374 { min-height: 243px; }
  .ui_img-box--min-h-376 { min-height: 244px; }
  .ui_img-box--min-h-378 { min-height: 246px; }
  .ui_img-box--min-h-380 { min-height: 247px; }
  .ui_img-box--min-h-382 { min-height: 248px; }
  .ui_img-box--min-h-384 { min-height: 250px; }
  .ui_img-box--min-h-386 { min-height: 251px; }
  .ui_img-box--min-h-388 { min-height: 252px; }
  .ui_img-box--min-h-390 { min-height: 254px; }
  .ui_img-box--min-h-392 { min-height: 255px; }
  .ui_img-box--min-h-394 { min-height: 256px; }
  .ui_img-box--min-h-396 { min-height: 257px; }
  .ui_img-box--min-h-398 { min-height: 259px; }
  .ui_img-box--min-h-400 { min-height: 260px; }
}

/* ==========================================
   💻 ESCRITORIO BASE (continuación 402-600)
   ========================================== */
.ui_img-box--min-h-402 { min-height: 402px; }
.ui_img-box--min-h-404 { min-height: 404px; }
.ui_img-box--min-h-406 { min-height: 406px; }
.ui_img-box--min-h-408 { min-height: 408px; }
.ui_img-box--min-h-410 { min-height: 410px; }
.ui_img-box--min-h-412 { min-height: 412px; }
.ui_img-box--min-h-414 { min-height: 414px; }
.ui_img-box--min-h-416 { min-height: 416px; }
.ui_img-box--min-h-418 { min-height: 418px; }
.ui_img-box--min-h-420 { min-height: 420px; }
.ui_img-box--min-h-422 { min-height: 422px; }
.ui_img-box--min-h-424 { min-height: 424px; }
.ui_img-box--min-h-426 { min-height: 426px; }
.ui_img-box--min-h-428 { min-height: 428px; }
.ui_img-box--min-h-430 { min-height: 430px; }
.ui_img-box--min-h-432 { min-height: 432px; }
.ui_img-box--min-h-434 { min-height: 434px; }
.ui_img-box--min-h-436 { min-height: 436px; }
.ui_img-box--min-h-438 { min-height: 438px; }
.ui_img-box--min-h-440 { min-height: 440px; }
.ui_img-box--min-h-442 { min-height: 442px; }
.ui_img-box--min-h-444 { min-height: 444px; }
.ui_img-box--min-h-446 { min-height: 446px; }
.ui_img-box--min-h-448 { min-height: 448px; }
.ui_img-box--min-h-450 { min-height: 450px; }
.ui_img-box--min-h-452 { min-height: 452px; }
.ui_img-box--min-h-454 { min-height: 454px; }
.ui_img-box--min-h-456 { min-height: 456px; }
.ui_img-box--min-h-458 { min-height: 458px; }
.ui_img-box--min-h-460 { min-height: 460px; }
.ui_img-box--min-h-462 { min-height: 462px; }
.ui_img-box--min-h-464 { min-height: 464px; }
.ui_img-box--min-h-466 { min-height: 466px; }
.ui_img-box--min-h-468 { min-height: 468px; }
.ui_img-box--min-h-470 { min-height: 470px; }
.ui_img-box--min-h-472 { min-height: 472px; }
.ui_img-box--min-h-474 { min-height: 474px; }
.ui_img-box--min-h-476 { min-height: 476px; }
.ui_img-box--min-h-478 { min-height: 478px; }
.ui_img-box--min-h-480 { min-height: 480px; }
.ui_img-box--min-h-482 { min-height: 482px; }
.ui_img-box--min-h-484 { min-height: 484px; }
.ui_img-box--min-h-486 { min-height: 486px; }
.ui_img-box--min-h-488 { min-height: 488px; }
.ui_img-box--min-h-490 { min-height: 490px; }
.ui_img-box--min-h-492 { min-height: 492px; }
.ui_img-box--min-h-494 { min-height: 494px; }
.ui_img-box--min-h-496 { min-height: 496px; }
.ui_img-box--min-h-498 { min-height: 498px; }
.ui_img-box--min-h-500 { min-height: 500px; }
.ui_img-box--min-h-502 { min-height: 502px; }
.ui_img-box--min-h-504 { min-height: 504px; }
.ui_img-box--min-h-506 { min-height: 506px; }
.ui_img-box--min-h-508 { min-height: 508px; }
.ui_img-box--min-h-510 { min-height: 510px; }
.ui_img-box--min-h-512 { min-height: 512px; }
.ui_img-box--min-h-514 { min-height: 514px; }
.ui_img-box--min-h-516 { min-height: 516px; }
.ui_img-box--min-h-518 { min-height: 518px; }
.ui_img-box--min-h-520 { min-height: 520px; }
.ui_img-box--min-h-522 { min-height: 522px; }
.ui_img-box--min-h-524 { min-height: 524px; }
.ui_img-box--min-h-526 { min-height: 526px; }
.ui_img-box--min-h-528 { min-height: 528px; }
.ui_img-box--min-h-530 { min-height: 530px; }
.ui_img-box--min-h-532 { min-height: 532px; }
.ui_img-box--min-h-534 { min-height: 534px; }
.ui_img-box--min-h-536 { min-height: 536px; }
.ui_img-box--min-h-538 { min-height: 538px; }
.ui_img-box--min-h-540 { min-height: 540px; }
.ui_img-box--min-h-542 { min-height: 542px; }
.ui_img-box--min-h-544 { min-height: 544px; }
.ui_img-box--min-h-546 { min-height: 546px; }
.ui_img-box--min-h-548 { min-height: 548px; }
.ui_img-box--min-h-550 { min-height: 550px; }
.ui_img-box--min-h-552 { min-height: 552px; }
.ui_img-box--min-h-554 { min-height: 554px; }
.ui_img-box--min-h-556 { min-height: 556px; }
.ui_img-box--min-h-558 { min-height: 558px; }
.ui_img-box--min-h-560 { min-height: 560px; }
.ui_img-box--min-h-562 { min-height: 562px; }
.ui_img-box--min-h-564 { min-height: 564px; }
.ui_img-box--min-h-566 { min-height: 566px; }
.ui_img-box--min-h-568 { min-height: 568px; }
.ui_img-box--min-h-570 { min-height: 570px; }
.ui_img-box--min-h-572 { min-height: 572px; }
.ui_img-box--min-h-574 { min-height: 574px; }
.ui_img-box--min-h-576 { min-height: 576px; }
.ui_img-box--min-h-578 { min-height: 578px; }
.ui_img-box--min-h-580 { min-height: 580px; }
.ui_img-box--min-h-582 { min-height: 582px; }
.ui_img-box--min-h-584 { min-height: 584px; }
.ui_img-box--min-h-586 { min-height: 586px; }
.ui_img-box--min-h-588 { min-height: 588px; }
.ui_img-box--min-h-590 { min-height: 590px; }
.ui_img-box--min-h-592 { min-height: 592px; }
.ui_img-box--min-h-594 { min-height: 594px; }
.ui_img-box--min-h-596 { min-height: 596px; }
.ui_img-box--min-h-598 { min-height: 598px; }
.ui_img-box--min-h-600 { min-height: 600px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets) - continuación 402-600
   ========================================== */
@media (max-width: 1024px) {
  .ui_img-box--min-h-402 { min-height: 342px; }
  .ui_img-box--min-h-404 { min-height: 343px; }
  .ui_img-box--min-h-406 { min-height: 345px; }
  .ui_img-box--min-h-408 { min-height: 347px; }
  .ui_img-box--min-h-410 { min-height: 348px; }
  .ui_img-box--min-h-412 { min-height: 350px; }
  .ui_img-box--min-h-414 { min-height: 352px; }
  .ui_img-box--min-h-416 { min-height: 354px; }
  .ui_img-box--min-h-418 { min-height: 355px; }
  .ui_img-box--min-h-420 { min-height: 357px; }
  .ui_img-box--min-h-422 { min-height: 359px; }
  .ui_img-box--min-h-424 { min-height: 360px; }
  .ui_img-box--min-h-426 { min-height: 362px; }
  .ui_img-box--min-h-428 { min-height: 364px; }
  .ui_img-box--min-h-430 { min-height: 366px; }
  .ui_img-box--min-h-432 { min-height: 367px; }
  .ui_img-box--min-h-434 { min-height: 369px; }
  .ui_img-box--min-h-436 { min-height: 371px; }
  .ui_img-box--min-h-438 { min-height: 372px; }
  .ui_img-box--min-h-440 { min-height: 374px; }
  .ui_img-box--min-h-442 { min-height: 376px; }
  .ui_img-box--min-h-444 { min-height: 377px; }
  .ui_img-box--min-h-446 { min-height: 379px; }
  .ui_img-box--min-h-448 { min-height: 381px; }
  .ui_img-box--min-h-450 { min-height: 382px; }
  .ui_img-box--min-h-452 { min-height: 384px; }
  .ui_img-box--min-h-454 { min-height: 386px; }
  .ui_img-box--min-h-456 { min-height: 388px; }
  .ui_img-box--min-h-458 { min-height: 389px; }
  .ui_img-box--min-h-460 { min-height: 391px; }
  .ui_img-box--min-h-462 { min-height: 393px; }
  .ui_img-box--min-h-464 { min-height: 394px; }
  .ui_img-box--min-h-466 { min-height: 396px; }
  .ui_img-box--min-h-468 { min-height: 398px; }
  .ui_img-box--min-h-470 { min-height: 400px; }
  .ui_img-box--min-h-472 { min-height: 401px; }
  .ui_img-box--min-h-474 { min-height: 403px; }
  .ui_img-box--min-h-476 { min-height: 405px; }
  .ui_img-box--min-h-478 { min-height: 406px; }
  .ui_img-box--min-h-480 { min-height: 408px; }
  .ui_img-box--min-h-482 { min-height: 410px; }
  .ui_img-box--min-h-484 { min-height: 411px; }
  .ui_img-box--min-h-486 { min-height: 413px; }
  .ui_img-box--min-h-488 { min-height: 415px; }
  .ui_img-box--min-h-490 { min-height: 416px; }
  .ui_img-box--min-h-492 { min-height: 418px; }
  .ui_img-box--min-h-494 { min-height: 420px; }
  .ui_img-box--min-h-496 { min-height: 422px; }
  .ui_img-box--min-h-498 { min-height: 423px; }
  .ui_img-box--min-h-500 { min-height: 425px; }
  .ui_img-box--min-h-502 { min-height: 427px; }
  .ui_img-box--min-h-504 { min-height: 428px; }
  .ui_img-box--min-h-506 { min-height: 430px; }
  .ui_img-box--min-h-508 { min-height: 432px; }
  .ui_img-box--min-h-510 { min-height: 434px; }
  .ui_img-box--min-h-512 { min-height: 435px; }
  .ui_img-box--min-h-514 { min-height: 437px; }
  .ui_img-box--min-h-516 { min-height: 439px; }
  .ui_img-box--min-h-518 { min-height: 440px; }
  .ui_img-box--min-h-520 { min-height: 442px; }
  .ui_img-box--min-h-522 { min-height: 444px; }
  .ui_img-box--min-h-524 { min-height: 445px; }
  .ui_img-box--min-h-526 { min-height: 447px; }
  .ui_img-box--min-h-528 { min-height: 449px; }
  .ui_img-box--min-h-530 { min-height: 450px; }
  .ui_img-box--min-h-532 { min-height: 452px; }
  .ui_img-box--min-h-534 { min-height: 454px; }
  .ui_img-box--min-h-536 { min-height: 456px; }
  .ui_img-box--min-h-538 { min-height: 457px; }
  .ui_img-box--min-h-540 { min-height: 459px; }
  .ui_img-box--min-h-542 { min-height: 461px; }
  .ui_img-box--min-h-544 { min-height: 462px; }
  .ui_img-box--min-h-546 { min-height: 464px; }
  .ui_img-box--min-h-548 { min-height: 466px; }
  .ui_img-box--min-h-550 { min-height: 468px; }
  .ui_img-box--min-h-552 { min-height: 469px; }
  .ui_img-box--min-h-554 { min-height: 471px; }
  .ui_img-box--min-h-556 { min-height: 473px; }
  .ui_img-box--min-h-558 { min-height: 474px; }
  .ui_img-box--min-h-560 { min-height: 476px; }
  .ui_img-box--min-h-562 { min-height: 478px; }
  .ui_img-box--min-h-564 { min-height: 479px; }
  .ui_img-box--min-h-566 { min-height: 481px; }
  .ui_img-box--min-h-568 { min-height: 483px; }
  .ui_img-box--min-h-570 { min-height: 484px; }
  .ui_img-box--min-h-572 { min-height: 486px; }
  .ui_img-box--min-h-574 { min-height: 488px; }
  .ui_img-box--min-h-576 { min-height: 490px; }
  .ui_img-box--min-h-578 { min-height: 491px; }
  .ui_img-box--min-h-580 { min-height: 493px; }
  .ui_img-box--min-h-582 { min-height: 495px; }
  .ui_img-box--min-h-584 { min-height: 496px; }
  .ui_img-box--min-h-586 { min-height: 498px; }
  .ui_img-box--min-h-588 { min-height: 500px; }
  .ui_img-box--min-h-590 { min-height: 502px; }
  .ui_img-box--min-h-592 { min-height: 503px; }
  .ui_img-box--min-h-594 { min-height: 505px; }
  .ui_img-box--min-h-596 { min-height: 507px; }
  .ui_img-box--min-h-598 { min-height: 508px; }
  .ui_img-box--min-h-600 { min-height: 510px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles) - continuación 402-600
   ========================================== */
@media (max-width: 767px) {
  .ui_img-box--min-h-402 { min-height: 261px; }
  .ui_img-box--min-h-404 { min-height: 263px; }
  .ui_img-box--min-h-406 { min-height: 264px; }
  .ui_img-box--min-h-408 { min-height: 265px; }
  .ui_img-box--min-h-410 { min-height: 266px; }
  .ui_img-box--min-h-412 { min-height: 268px; }
  .ui_img-box--min-h-414 { min-height: 269px; }
  .ui_img-box--min-h-416 { min-height: 270px; }
  .ui_img-box--min-h-418 { min-height: 272px; }
  .ui_img-box--min-h-420 { min-height: 273px; }
  .ui_img-box--min-h-422 { min-height: 274px; }
  .ui_img-box--min-h-424 { min-height: 276px; }
  .ui_img-box--min-h-426 { min-height: 277px; }
  .ui_img-box--min-h-428 { min-height: 278px; }
  .ui_img-box--min-h-430 { min-height: 280px; }
  .ui_img-box--min-h-432 { min-height: 281px; }
  .ui_img-box--min-h-434 { min-height: 282px; }
  .ui_img-box--min-h-436 { min-height: 283px; }
  .ui_img-box--min-h-438 { min-height: 285px; }
  .ui_img-box--min-h-440 { min-height: 286px; }
  .ui_img-box--min-h-442 { min-height: 287px; }
  .ui_img-box--min-h-444 { min-height: 289px; }
  .ui_img-box--min-h-446 { min-height: 290px; }
  .ui_img-box--min-h-448 { min-height: 291px; }
  .ui_img-box--min-h-450 { min-height: 292px; }
  .ui_img-box--min-h-452 { min-height: 294px; }
  .ui_img-box--min-h-454 { min-height: 295px; }
  .ui_img-box--min-h-456 { min-height: 296px; }
  .ui_img-box--min-h-458 { min-height: 298px; }
  .ui_img-box--min-h-460 { min-height: 299px; }
  .ui_img-box--min-h-462 { min-height: 300px; }
  .ui_img-box--min-h-464 { min-height: 302px; }
  .ui_img-box--min-h-466 { min-height: 303px; }
  .ui_img-box--min-h-468 { min-height: 304px; }
  .ui_img-box--min-h-470 { min-height: 306px; }
  .ui_img-box--min-h-472 { min-height: 307px; }
  .ui_img-box--min-h-474 { min-height: 308px; }
  .ui_img-box--min-h-476 { min-height: 309px; }
  .ui_img-box--min-h-478 { min-height: 311px; }
  .ui_img-box--min-h-480 { min-height: 312px; }
  .ui_img-box--min-h-482 { min-height: 313px; }
  .ui_img-box--min-h-484 { min-height: 315px; }
  .ui_img-box--min-h-486 { min-height: 316px; }
  .ui_img-box--min-h-488 { min-height: 317px; }
  .ui_img-box--min-h-490 { min-height: 318px; }
  .ui_img-box--min-h-492 { min-height: 320px; }
  .ui_img-box--min-h-494 { min-height: 321px; }
  .ui_img-box--min-h-496 { min-height: 322px; }
  .ui_img-box--min-h-498 { min-height: 324px; }
  .ui_img-box--min-h-500 { min-height: 325px; }
  .ui_img-box--min-h-502 { min-height: 326px; }
  .ui_img-box--min-h-504 { min-height: 328px; }
  .ui_img-box--min-h-506 { min-height: 329px; }
  .ui_img-box--min-h-508 { min-height: 330px; }
  .ui_img-box--min-h-510 { min-height: 332px; }
  .ui_img-box--min-h-512 { min-height: 333px; }
  .ui_img-box--min-h-514 { min-height: 334px; }
  .ui_img-box--min-h-516 { min-height: 335px; }
  .ui_img-box--min-h-518 { min-height: 337px; }
  .ui_img-box--min-h-520 { min-height: 338px; }
  .ui_img-box--min-h-522 { min-height: 339px; }
  .ui_img-box--min-h-524 { min-height: 341px; }
  .ui_img-box--min-h-526 { min-height: 342px; }
  .ui_img-box--min-h-528 { min-height: 343px; }
  .ui_img-box--min-h-530 { min-height: 344px; }
  .ui_img-box--min-h-532 { min-height: 346px; }
  .ui_img-box--min-h-534 { min-height: 347px; }
  .ui_img-box--min-h-536 { min-height: 348px; }
  .ui_img-box--min-h-538 { min-height: 350px; }
  .ui_img-box--min-h-540 { min-height: 351px; }
  .ui_img-box--min-h-542 { min-height: 352px; }
  .ui_img-box--min-h-544 { min-height: 354px; }
  .ui_img-box--min-h-546 { min-height: 355px; }
  .ui_img-box--min-h-548 { min-height: 356px; }
  .ui_img-box--min-h-550 { min-height: 358px; }
  .ui_img-box--min-h-552 { min-height: 359px; }
  .ui_img-box--min-h-554 { min-height: 360px; }
  .ui_img-box--min-h-556 { min-height: 361px; }
  .ui_img-box--min-h-558 { min-height: 363px; }
  .ui_img-box--min-h-560 { min-height: 364px; }
  .ui_img-box--min-h-562 { min-height: 365px; }
  .ui_img-box--min-h-564 { min-height: 367px; }
  .ui_img-box--min-h-566 { min-height: 368px; }
  .ui_img-box--min-h-568 { min-height: 369px; }
  .ui_img-box--min-h-570 { min-height: 370px; }
  .ui_img-box--min-h-572 { min-height: 372px; }
  .ui_img-box--min-h-574 { min-height: 373px; }
  .ui_img-box--min-h-576 { min-height: 374px; }
  .ui_img-box--min-h-578 { min-height: 376px; }
  .ui_img-box--min-h-580 { min-height: 377px; }
  .ui_img-box--min-h-582 { min-height: 378px; }
  .ui_img-box--min-h-584 { min-height: 380px; }
  .ui_img-box--min-h-586 { min-height: 381px; }
  .ui_img-box--min-h-588 { min-height: 382px; }
  .ui_img-box--min-h-590 { min-height: 384px; }
  .ui_img-box--min-h-592 { min-height: 385px; }
  .ui_img-box--min-h-594 { min-height: 386px; }
  .ui_img-box--min-h-596 { min-height: 387px; }
  .ui_img-box--min-h-598 { min-height: 389px; }
  .ui_img-box--min-h-600 { min-height: 390px; }
}

/* ---------- Alturas / Anchos ---------- */
.ui_max-w-170 {
  max-width: 170px;
  width: 100%;
  flex: none !important;
}

.ui_max-w-248 {
  max-width: 248px;
  width: 100%;
  flex: none !important;
}

.ui_max-w-266 {
  max-width: 266px;
  width: 100%;
  flex: none !important;
}

.ui_max-w-742 {
  max-width: 742px;
  width: 100%;
}

/* =================================================
   4. LAYOUT / CONTENEDORES
================================================= */
.ui_grupo_secciones {
  padding-left: 50px;
  padding-right: 50px;
  width: 100% !important;
  max-width: 100%;
}

.ui_seccion {
  position: relative;
  left: -50px;
  width: calc(100% + 100px);
  padding-right: 50px;
  padding-left: 50px;
}

.ui_seccion--0 {
  padding-left: 0px;
  padding-right: 0px;
}

@media (max-width: 1024px) {
  .ui_grupo_secciones {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ui_seccion {
    left: -20px;
    width: calc(100% + 40px);
    padding: 0 20px;
  }

  .ui_seccion--0 {
    padding: 0;
  }
}

@media (max-width: 767px) {
  .ui_grupo_secciones {
    padding-left: 20px;
    padding-right: 20px;
  }

  .ui_seccion {
    left: -20px;
    width: calc(100% + 40px);
    padding: 0 20px;
  }

  .ui_seccion--0 {
    padding: 0;
  }
}

/* =================================================
   5. COMPONENTES
================================================= */
/* HEADER */

.ui_header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99;
  background-color: #fff;
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.ui_header::before {
  content: '';
  background-color: transparent;
  border-bottom: 1px solid var(--Neutral-Alpha-White-020, rgba(255, 255, 255, 0.20));
  box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.05);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  pointer-events: none;
}


/* Botones */
.ui_boton {
  max-width: max-content;
  display: -webkit-flex;
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;  
  gap: 8px;
  border-radius: 50px;
  background-color: #1f121c;
  overflow: hidden;   
  padding: 0 24px;
  cursor: pointer;    
  color: #fff!important;
  transition: all 0.3s cubic-bezier(0.25, 1, 0.5, 1);
  font-family: var(--e-global-typography-5b32a30-font-family), Sans-serif;
  font-size: var(--e-global-typography-5b32a30-font-size);
  line-height: var(--e-global-typography-5b32a30-line-height);  
  will-change: transform;
}

.ui_boton:active {
  transform: scale(0.96)!important;
}

.ui_boton:hover {
  color: #fff;
  background-color: var(--color-1);
}

.ui_boton--border {  
  background-color: var(--color-1);
  border: 2px solid var(--color-6);
}

.ui_boton--bg-color {
  background-color: var(--color-6);
}
.ui_boton--bg-color:hover {
  background-color: var(--color-10);
}


@media (max-width: 767px) {
  .ui_boton {
    width: 100%;
    max-width: 100%;
  }
}

/* Altura para los botones */
/* ==========================================
   💻 ESCRITORIO BASE (Default)
   ========================================== */
.ui_boton--h-2 { height: 2px; }
.ui_boton--h-4 { height: 4px; }
.ui_boton--h-6 { height: 6px; }
.ui_boton--h-8 { height: 8px; }
.ui_boton--h-10 { height: 10px; }
.ui_boton--h-12 { height: 12px; }
.ui_boton--h-14 { height: 14px; }
.ui_boton--h-16 { height: 16px; }
.ui_boton--h-18 { height: 18px; }
.ui_boton--h-20 { height: 20px; }
.ui_boton--h-22 { height: 22px; }
.ui_boton--h-24 { height: 24px; }
.ui_boton--h-26 { height: 26px; }
.ui_boton--h-28 { height: 28px; }
.ui_boton--h-30 { height: 30px; }
.ui_boton--h-32 { height: 32px; }
.ui_boton--h-34 { height: 34px; }
.ui_boton--h-36 { height: 36px; }
.ui_boton--h-38 { height: 38px; }
.ui_boton--h-40 { height: 40px; }
.ui_boton--h-42 { height: 42px; }
.ui_boton--h-44 { height: 44px; }
.ui_boton--h-46 { height: 46px; }
.ui_boton--h-48 { height: 48px; }
.ui_boton--h-50 { height: 50px; }
.ui_boton--h-52 { height: 52px; }
.ui_boton--h-54 { height: 54px; }
.ui_boton--h-56 { height: 56px; }
.ui_boton--h-58 { height: 58px; }
.ui_boton--h-60 { height: 60px; }
.ui_boton--h-62 { height: 62px; }
.ui_boton--h-64 { height: 64px; }
.ui_boton--h-66 { height: 66px; }
.ui_boton--h-68 { height: 68px; }
.ui_boton--h-70 { height: 70px; }
.ui_boton--h-72 { height: 72px; }
.ui_boton--h-74 { height: 74px; }
.ui_boton--h-76 { height: 76px; }
.ui_boton--h-78 { height: 78px; }
.ui_boton--h-80 { height: 80px; }
.ui_boton--h-82 { height: 82px; }
.ui_boton--h-84 { height: 84px; }
.ui_boton--h-86 { height: 86px; }
.ui_boton--h-88 { height: 88px; }
.ui_boton--h-90 { height: 90px; }
.ui_boton--h-92 { height: 92px; }
.ui_boton--h-94 { height: 94px; }
.ui_boton--h-96 { height: 96px; }
.ui_boton--h-98 { height: 98px; }
.ui_boton--h-100 { height: 100px; }

/* ==========================================
   📐 MAX WIDTH 1024px (Tablets)
   ========================================== */
@media (max-width: 1024px) {
  .ui_boton--h-2 { height: 2px; }
  .ui_boton--h-4 { height: 3px; }
  .ui_boton--h-6 { height: 5px; }
  .ui_boton--h-8 { height: 7px; }
  .ui_boton--h-10 { height: 9px; }
  .ui_boton--h-12 { height: 10px; }
  .ui_boton--h-14 { height: 12px; }
  .ui_boton--h-16 { height: 14px; }
  .ui_boton--h-18 { height: 15px; }
  .ui_boton--h-20 { height: 17px; }
  .ui_boton--h-22 { height: 19px; }
  .ui_boton--h-24 { height: 20px; }
  .ui_boton--h-26 { height: 22px; }
  .ui_boton--h-28 { height: 24px; }
  .ui_boton--h-30 { height: 26px; }
  .ui_boton--h-32 { height: 27px; }
  .ui_boton--h-34 { height: 29px; }
  .ui_boton--h-36 { height: 31px; }
  .ui_boton--h-38 { height: 32px; }
  .ui_boton--h-40 { height: 48px; }
  .ui_boton--h-42 { height: 36px; }
  .ui_boton--h-44 { height: 37px; }
  .ui_boton--h-46 { height: 39px; }
  .ui_boton--h-48 { height: 41px; }
  .ui_boton--h-50 { height: 43px; }
  .ui_boton--h-52 { height: 44px; }
  .ui_boton--h-54 { height: 46px; }
  .ui_boton--h-56 { height: 48px; }
  .ui_boton--h-58 { height: 49px; }
  .ui_boton--h-60 { height: 51px; }
  .ui_boton--h-62 { height: 53px; }
  .ui_boton--h-64 { height: 54px; }
  .ui_boton--h-66 { height: 56px; }
  .ui_boton--h-68 { height: 58px; }
  .ui_boton--h-70 { height: 60px; }
  .ui_boton--h-72 { height: 61px; }
  .ui_boton--h-74 { height: 63px; }
  .ui_boton--h-76 { height: 65px; }
  .ui_boton--h-78 { height: 66px; }
  .ui_boton--h-80 { height: 68px; }
  .ui_boton--h-82 { height: 70px; }
  .ui_boton--h-84 { height: 71px; }
  .ui_boton--h-86 { height: 73px; }
  .ui_boton--h-88 { height: 75px; }
  .ui_boton--h-90 { height: 77px; }
  .ui_boton--h-92 { height: 78px; }
  .ui_boton--h-94 { height: 80px; }
  .ui_boton--h-96 { height: 82px; }
  .ui_boton--h-98 { height: 83px; }
  .ui_boton--h-100 { height: 85px; }
}

/* ==========================================
   📱 MAX WIDTH 767px (Móviles)
   ========================================== */
@media (max-width: 767px) {
  .ui_boton--h-2 { height: 2px; }
  .ui_boton--h-4 { height: 3px; }
  .ui_boton--h-6 { height: 4px; }
  .ui_boton--h-8 { height: 5px; }
  .ui_boton--h-10 { height: 7px; }
  .ui_boton--h-12 { height: 8px; }
  .ui_boton--h-14 { height: 9px; }
  .ui_boton--h-16 { height: 10px; }
  .ui_boton--h-18 { height: 12px; }
  .ui_boton--h-20 { height: 13px; }
  .ui_boton--h-22 { height: 14px; }
  .ui_boton--h-24 { height: 16px; }
  .ui_boton--h-26 { height: 17px; }
  .ui_boton--h-28 { height: 18px; }
  .ui_boton--h-30 { height: 20px; }
  .ui_boton--h-32 { height: 21px; }
  .ui_boton--h-34 { height: 22px; }
  .ui_boton--h-36 { height: 23px; }
  .ui_boton--h-38 { height: 25px; }
  /* .ui_boton--h-40 { height: 26px; } */
  .ui_boton--h-42 { height: 27px; }
  .ui_boton--h-44 { height: 29px; }
  .ui_boton--h-46 { height: 30px; }
  /* .ui_boton--h-48 { height: 31px; } */
  /* .ui_boton--h-50 { height: 33px; } */
  .ui_boton--h-52 { height: 34px; }
  .ui_boton--h-54 { height: 35px; }
  /* .ui_boton--h-56 { height: 36px; } */
  .ui_boton--h-58 { height: 38px; }
  .ui_boton--h-60 { height: 39px; }
  .ui_boton--h-62 { height: 40px; }
  .ui_boton--h-64 { height: 42px; }
  .ui_boton--h-66 { height: 43px; }
  .ui_boton--h-68 { height: 44px; }
  .ui_boton--h-70 { height: 46px; }
  .ui_boton--h-72 { height: 47px; }
  .ui_boton--h-74 { height: 48px; }
  .ui_boton--h-76 { height: 49px; }
  .ui_boton--h-78 { height: 51px; }
  .ui_boton--h-80 { height: 52px; }
  .ui_boton--h-82 { height: 53px; }
  .ui_boton--h-84 { height: 55px; }
  .ui_boton--h-86 { height: 56px; }
  .ui_boton--h-88 { height: 57px; }
  .ui_boton--h-90 { height: 59px; }
  .ui_boton--h-92 { height: 60px; }
  .ui_boton--h-94 { height: 61px; }
  .ui_boton--h-96 { height: 62px; }
  .ui_boton--h-98 { height: 64px; }
  .ui_boton--h-100 { height: 65px; }
}


/* =================================================
   6. EFECTOS & ANIMACIONES
================================================= */

/* ==========================================
   COMPONENTE BASE: TARJETA
   ========================================== */
.ui_card {
  position: relative;
  overflow: hidden;  
}

/* CARDS LISTAS UL */
.ui_card ul {
  padding-left: 10px;
}

.ui_card ul li {
  position: relative;
  padding-left: 30px;
}

.ui_card ul li:before {
  content: '';
  position: absolute;
  left: 0;
  top: 14px;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background-color: var(--color-accent);
}

@media (max-width: 767px) {
  .ui_card ul li {
    padding-left: 20px;
  }
  .ui_card ul li:before {    
    top: 9px;
    width: 6px;
    height: 6px;    
  }
}

.ui_carousel_movil .jet-engine-swiper-pagination-wrapper {
  position: absolute;
  bottom: -45px!important;
  left: 0;
  width: 100%;
}

.ui_carousel_movil .swiper-pagination-bullet {
  background-color: #d9d9d9!important;
}

.ui_carousel_movil .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--color-accent)!important;
}

/* ==========================================
   VARIANTE: GRADIENT 1 (Capa Gris -> Azul)
   ========================================== */
.ui_card--gradient-1::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  pointer-events: none;
  background: linear-gradient(
    to bottom, 
    rgba(0, 0, 20, 0) 21%, 
    rgba(0, 0, 20, 1) 77%
  );  
  transition: background 0.5s ease, opacity 0.5s ease;
}

.ui_card--gradient-1:hover::before {
  background: linear-gradient(
    to bottom, 
    rgba(0, 0, 105, 0) 21%, 
    rgba(0, 0, 105, 1) 75%
  );
}

/* ==========================================
   VARIANTE: GRADIENT 2 (Fondo Sólido + Sombra Elegante)
   ========================================== */
.ui_card--gradient-2 {
  transition: background 0.5s ease, box-shadow 0.5s ease, opacity 0.5s ease;
}

.ui_card--gradient-2:hover {  
  background: linear-gradient(0deg, #000095 0%, #000069 100%);  
  box-shadow: 0px 8px 84px 0px rgba(0, 0, 105, 0.24);  
}

/* Textos generales en variante 2 */
.ui_card--gradient-2:hover .elementor-heading-title,
.ui_card--gradient-2:hover .elementor-widget-text-editor,
.ui_card--gradient-2:hover .jet-listing-dynamic-field__content {
  color: var(--color-white) !important;
}

/* Botón específico dentro de variante 2 */
.ui_card--gradient-2:hover .ui_boton .elementor-widget-text-editor,
.ui_card--gradient-2:hover .ui_boton .jet-listing-dynamic-field__content {
  color: var(--color-secondary) !important;
} 

/* Icono dentro del botón (Color #00D5FF + Grosor Extra Perimetral) */
.ui_card--gradient-2:hover .ui_boton img,
.ui_card--gradient-2:hover .ui_boton .jet-listing-dynamic-image__img {
  filter: brightness(0) saturate(100%) invert(73%) sepia(50%) saturate(3506%) hue-rotate(160deg) brightness(103%) contrast(106%) 
          drop-shadow(0px -0.5px 0px #00D5FF);
} 

/* ==========================================
   VARIANTE: ZOOM COMPLEMENTARIO
   ========================================== */
.ui_card--zoom .ui_imagen img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform;
}

.ui_card--zoom:hover .ui_imagen img {
  transform: scale(1.06);
}

/* ==========================================
   VARIANTE: EFECTO FLECHA DEL BOTON
   ========================================== */

/* Animación de vaivén con aceleración y desaceleración orgánica */
@keyframes flechaVaiven {
  0%, 100% {
    transform: translateX(0);
  }
  50% {
    transform: translateX(-2px); /* Tu movimiento sutil de 2px */
  }
}

/* Estado de retorno: Regresa a su sitio de forma sedosa al quitar el cursor */
.ui_card .ui_boton .ui_img-box {
  transition: transform .5s cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform; /* Evita parpadeos y asegura fluidez total */
}

/* Al hacer hover: Movimiento continuo, pausado y de alta gama */
.ui_card:hover .ui_boton .ui_img-box {
  animation: flechaVaiven .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;
}

/* GRADIENT FONDO 1 */
/* --- Contenedor Base (debe tener posición relativa) --- */
.ui_bg_gradient {
  position: relative;
  z-index: 1;
  overflow: hidden; /* Evita que el gradient se salga de las esquinas redondeadas */
}

/* --- Pseudoelemento Before con tu degradado exacto de Figma --- */
.ui_bg_gradient--1::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(135deg, #000069 0%, #000095 100%);
  z-index: -1; /* Se coloca detrás del contenido de la tarjeta */
  pointer-events: none; /* Evita que interfiera con los clics */
}

/* ZOOM Y GRADIENT PARA EQUIPO */
/* ==========================================================================
   VARIANTE: EQUIPO (Zoom y Gradiente EXCLUSIVOS en la foto)
   ========================================================================== */

/* 1. Prepara el contenedor de la imagen para aislar efectos */
.ui_card--team .ui_imagen {
  position: relative;
  overflow: hidden; /* Corta el zoom para que respete el ui_br-24 */
}

/* 2. Aplica las propiedades de transición limpias a la foto de equipo */
.ui_card--team .ui_imagen img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
  will-change: transform;
}

/* 3. Ejecuta el Zoom SOLO al pasar el cursor sobre la tarjeta */
.ui_card--team:hover .ui_imagen img {
  transform: scale(1.06);
}

/* 4. Inyecta el gradiente únicamente sobre el espacio de la foto */
.ui_card--team .ui_imagen::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1; /* Por encima de la foto */
  pointer-events: none;
  background: linear-gradient(
    to bottom, 
    rgba(0, 0, 20, 0) 21%, 
    rgba(0, 0, 20, 1) 77%
  );  
  opacity: 0; /* Oculto por defecto */
  transition: background 0.5s ease, opacity 0.5s ease;
}

/* 5. Transición al Hover: Enciende el gradiente azul Figma sobre la foto */
.ui_card--team:hover .ui_imagen::before {
  opacity: 1;
  background: linear-gradient(
    to bottom, 
    rgba(0, 0, 105, 0) 21%, 
    rgba(0, 0, 105, 1) 75%
  );
}


/* BOX SHADOW */
.ui_shadow-1 {
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.06);
}

/* CARD FONDO SOLIDO */
.ui_card--bg-color-1 {
  background-color: var(--color-primary);
}

.ui_card--bg-color-1:hover {
  background-color: var(--color-secondary);
}

.ui_card--bg-color-1:hover .jet-listing-dynamic-field__content {
  color: var(--color-primary)!important;
}


/* FLECHAS PARA CAROUSELES */
.mis-flechas-contenedor {
  display: -webkit-flex;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;  
}
.mis-flechas-contenedor button,
.ui_product_gallery__arrow {
  width: 56px;
  height: 56px;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 2px solid var( --e-global-color-777dff2 );
  padding: 0px;
}

.mis-flechas-contenedor button:hover,
.mis-flechas-contenedor button:focus,
.mis-flechas-contenedor button:active,
.ui_product_gallery__arrow:hover,
.ui_product_gallery__arrow:active,
.ui_product_gallery__arrow:focus {
  background-color: var( --e-global-color-777dff2 );
  border-color: var( --e-global-color-e3d36c6 );
}

.mis-flechas-contenedor button .ui_imagen,
.ui_product_gallery__arrow .ui_imagen {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 14px;
  height: 12px;    
  filter: brightness(0) saturate(100%) invert(12%) sepia(28%) saturate(1094%) hue-rotate(106deg) brightness(95%) contrast(95%);
}

.mis-flechas-contenedor button:hover .ui_imagen,
.mis-flechas-contenedor button:active .ui_imagen,
.mis-flechas-contenedor button:focus .ui_imagen,
.ui_product_gallery__arrow:hover .ui_imagen,
.ui_product_gallery__arrow:active .ui_imagen,
.ui_product_gallery__arrow:focus .ui_imagen {
  filter: invert(85%) sepia(92%) saturate(2000%) hue-rotate(350deg) brightness(105%) contrast(105%);
  animation: flechaVaiven .5s cubic-bezier(0.445, 0.05, 0.55, 0.95) infinite;  
}

.mis-flechas-contenedor button.flecha-prev .ui_imagen,
.ui_product_gallery__prev .ui_imagen {
  background-image: url('https://huambrillaexotica.com/wp-content/uploads/2026/05/flecha-izquierda.svg');
}
.mis-flechas-contenedor button.flecha-next .ui_imagen,
.ui_product_gallery__next .ui_imagen {
  background-image: url('https://huambrillaexotica.com/wp-content/uploads/2026/05/flecha-derecha.svg');
}

.mis-flechas-contenedor--1 button {  
  border: 1.5px solid var(--color-secondary);
}

.mis-flechas-contenedor--1 button .ui_imagen {
  filter: brightness(0) saturate(100%) invert(73%) sepia(50%) saturate(3506%) hue-rotate(160deg) brightness(103%) contrast(106%) 
          drop-shadow(0px -0.5px 0px #00D5FF)!important;
} 

.mis-flechas-contenedor--1 button:hover .ui_imagen,
.mis-flechas-contenedor--1 button:active .ui_imagen,
.mis-flechas-contenedor--1 button:focus .ui_imagen {
  filter: brightness(0) saturate(100%) invert(2%) sepia(34%) saturate(6935%) hue-rotate(218deg) brightness(96%) contrast(106%)!important;
} 

@media (max-width: 1024px) {
  .mis-flechas-contenedor button {
    width: 48px;
    height: 48px;    
    border-width: 1.2px;
  }
}

@media (max-width: 767px) {
  .mis-flechas-contenedor button {
    width: 40px;
    height: 40px;    
    border-width: 1px;
  }
}

/* BG SOPORTE VECTOR */
/* Bloque con tamaño manual rígido y corte a la izquierda */
.cuadro-diagonal-1 {  
  /* El corte inclinado obligatorio */
  clip-path: polygon(150px 0%, 100% 0%, 100% 100%, 0% 100%);
  
}

/* Bloque con tamaño manual rígido y corte a la derecha */
.cuadro-diagonal-2 {  
  /* El corte inclinado obligatorio */
  clip-path: polygon(0% 0%, calc(100% - 150px) 0%, 100% 100%, 0% 100%);
}

/* Bloque con tamaño manual rígido y corte a la derecha */
.cuadro-diagonal-3 {  
  /* El corte inclinado obligatorio */
 clip-path: polygon(0% 0%, 100% 0%, calc(100% - 150px) 100%, 0% 100%);
}

/* =================================================
   7. SECCIONES / PÁGINAS
================================================= */
/* INICIO - SECCION NOSOTROS*/

/* BLOG */

/* INICIO - FORMULARIOS Y LIBRO DE RECLAMACIONES */

.ui_contacto {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.ui_contacto--newsletter {
  flex-direction: row;
}

.ui_contacto--newsletter input[type="email"] {
  height: 56px;
}

@media (max-width: 1024px) {
  .ui_contacto--newsletter input[type="email"] {
    height: 48px;
  }
}

@media (max-width: 767px) {
  .ui_contacto--newsletter input[type="email"] {
    height: 36px;
  }
}

.ui_contacto label,
.ui_form_text_13 {
  font-family: var(--e-global-typography-c571282-font-family), Sans-serif;
  font-size: var(--e-global-typography-c571282-font-size);
  line-height: var(--e-global-typography-c571282-line-height);    
  color: var(--color-white);
}

/* ========================================
   FORM STRUCTURE (.ui_form__)
======================================== */
.ui_form__block {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.ui_form__block--pedido p {
  display: flex;
}

.ui_form__row {
  display: flex;
  gap: 20px;
}

@media (max-width: 1024px) {
  .ui_form__row {
    gap: 16px;
  }
}

.ui_form__row--column p {
  flex-direction: column;
}

.ui_form__row p {
  display: flex;
  width: 100%;
  gap: 8px;
  height: auto;
}

.ui_form__row p span {
  width: 100%;
}

.ui_form__row br {
  display: none;
}

.ui_form__row h3 {
  font-family: var(--e-global-typography-83fd681-font-family), Sans-serif;
  font-size: var(--e-global-typography-83fd681-font-size);
  line-height: var(--e-global-typography-83fd681-line-height);
}

.ui_form__col {
  width: 100%;
}

.ui_form__col p {
  display: flex;
  flex-direction: column;
}

.ui_form__col--pedido {
  display: flex;
  flex-direction: column;
}

/* --- DATE ROW --- */
.ui_form__row--date>div,
.ui_form__row--date>div p {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

.ui_form__row--date input,
.ui_form__row--date p span,
.ui_form__row--date p {
  width: max-content !important;
}

.ui_form__row--date input {
  padding: 0px !important;
  border: none !important;
  outline: none !important;
}

.ui_form__row--date .ui_form__col {
  gap: 10px;
  max-width: max-content;
}

.ui_form__row--date * {
  font-family: var(--e-global-typography-4e9361d-font-family), Sans-serif !important;
  font-size: var(--e-global-typography-69cc671-font-size) !important;
  line-height: var(--e-global-typography-69cc671-line-height) !important;
  color: var(--e-global-color-2133a2c);
}

/* --- BUSCAR --- */
.ui_form__buscar input {
  border: none !important;
  outline: none !important;
}

.ui_form__buscar .jet-ajax-search__submit-icon {
  width: 11px;
  height: 11px;
  background-image: url('/wp-content/uploads/2026/03/icono_buscar.svg');
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.ui_form__buscar .jet-ajax-search__submit-icon svg {
  display: none;
}

/* --- WPCF7 --- */
.ui_form__row .wpcf7-form-control {
  display: flex;
  gap: 14px;
}

.ui_form__row .wpcf7-form-control span {
  max-width: max-content;
  margin: 0px;
}

.ui_form__row .wpcf7-form-control label {
  display: flex;
  align-items: center;
  gap: 10px;
}

.ui_form__row .wpcf7-form-control input {
  position: relative;
  top: 0;
  left: 0;
  width: initial;
  flex: initial;
}

/* ========================================
   LIBRO (.ui_form--libro)
======================================== */
.ui_form--libro {
  font-family: var(--e-global-typography-69cc671-font-family), Sans-serif;
  font-size: 14px;
  line-height: var(--e-global-typography-69cc671-line-height);
  color: var(--e-global-color-2133a2c);
  gap: 20px;
}

.ui_form--libro [data-id="group-edad"] {
  gap: 12px;
  display: flex;
  flex-direction: column;
}

.ui_form--libro h3 {
  font-family: var(--e-global-typography-4e9361d-font-family), Sans-serif !important;
  font-size: var(--e-global-typography-096cbc3-font-size) !important;
  line-height: var(--e-global-typography-69cc671-line-height) !important;
  color: var(--e-global-color-2133a2c);
}

.ui_form--libro .ui_form__col {
  display: flex;
  flex-direction: column;
}

.ui_form--libro .ui_form__row--date {
  gap: 8px;
  display: -webkit-flex;
  display: flex;
  justify-content: center;
}

.ui_form--libro .ui_form__col p {
  flex-direction: row;
  gap: 6px;
}

.ui_form__row--date .ui_form__col {
  display: flex !important;
  align-items: center;
  flex-direction: row;
}

.ui_form--libro input {
  height: auto;
}


/* ========================================
   INPUTS / SELECT / TEXTAREA
======================================== */
body input,
body form select,
body form textarea,
.ui_upload_box {
  width: 100%;
  height: 48px;
  border: 1px solid rgba(255, 255, 255, 0.5) !important;
  border-radius: 10px !important;
  padding: 10px 16px !important;
  font-family: var(--e-global-typography-75e0592-font-family), Sans-serif;
    font-size: var(--e-global-typography-75e0592-font-size);
    line-height: var(--e-global-typography-75e0592-line-height);
    color: var(--e-global-color-6b658cb);
  resize: vertical;
  background-color: #fff;
  transition: border 0.2s ease;
}

.ui_contactenos input,
.ui_contactenos textarea,
.ui_contactenos input:active,
.ui_contactenos textarea:active,
.ui_contactenos input:focus,
.ui_contactenos textarea:focus {
  border: 1px solid var(--color-7)!important;
}

body select {
  background-image: url('/wp-content/uploads/2026/03/icono_select.svg') !important;
  background-repeat: no-repeat !important;
  background-position: right 12px center !important;
  background-size: 8px !important;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: none;
}

body form textarea {
  height: 104px;
  border-radius: 16px !important;
}

body input::placeholder,
body form textarea::placeholder {
  color: var(--color-2);
}

input:focus,
textarea:focus,
select:focus {
  border: 1px solid var(--color-white)!important;
}

input[type="search"]:focus {
  border: none !important;
}

/* ========================================
   FILE / UPLOAD (.ui_upload_)
======================================== */
.ui_upload_box {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  position: relative;
}

.ui_upload_box input[type="file"],
.wpcf7 input[type="file"] {
  display: none !important;
}

.ui_upload_box>div {
  position: absolute;
}

.ui_upload_box>div:last-child {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
}

.ui_upload_box>div p {
  margin: 0;
  padding: 0;
  font-family: var(--e-global-typography-472e64d-font-family), Sans-serif;
  font-size: var(--e-global-typography-472e64d-font-size);
  line-height: var(--e-global-typography-472e64d-line-height);
  color: rgba(0, 0, 0, 0.3);
}

.ui_upload_box .wpcf7-form-control-wrap {
  position: absolute;
  inset: 0;
}

.ui_upload_box input[type="file"] {
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}

/* ========================================
   BOTONES
======================================== */
.ui_boton_form {
  position: relative;  
}

.ui_boton_form--full {
  width: 100%;
}

.ui_boton_form--full .ui_boton {
  width: 100%;
}

.ui_boton_form input {
  position: absolute;
  inset: 0;
  width: 100%;
  opacity: 0;
}

.ui_boton_form {    
  max-width: 204px;
  width: 100%;
}

@media (max-width: 767px) {
  .ui_boton_form {    
    max-width: 100%;
    width: 100%;
  }
}

.ui_boton_form .ui_boton {
  width: 100%;
  max-width: 100%;
  text-align: center;
  background-color: var(--e-global-color-96f798c);
}

.ui_boton.is-hover {
  background: var(--color-hover-boton) !important;
}

.ui_boton_form .ui_boton.is-hover {
  background: var(--color-10) !important;
}

.ui_boton_form .ui_boton.is-hover * {
  color: var(--color-white) !important;
}

/* error */
body .wpcf7-spinner {
  display: none;
}

body .wpcf7-not-valid-tip,
body .wpcf7 form .wpcf7-response-output {
  font-family: var(--e-global-typography-4230304-font-family), Sans-serif;
  font-size: var(--e-global-typography-4230304-font-size);
  line-height: var(--e-global-typography-4230304-line-height);    
  color: rgba(255, 255, 255, 0.7);
}

body .wpcf7 form .wpcf7-response-output {
  margin: 0;
  padding: 10px;
  border: 1px solid rgba(255, 255, 255, 0.8)!important; 
  border-radius: 4px; 
}

/* Hover */
body .wpcf7-list-item input[type="checkbox"]:hover {
  border-color: #B3B3B3 !important;
}

/* ========================================
   CHECKBOX / RADIO
======================================== */
/* Radios personalizados */
body input[type="radio"] {
  -webkit-appearance: none;
  /* quitar estilo por defecto */
  appearance: none;
  width: 20px !important;
  /* tamaño del radio */
  height: 20px;
  padding: 0px !important;
  border: 2px solid #000;
  /* borde negro */
  border-radius: 50%;
  /* círculo */
  background-color: #fff;
  /* fondo blanco */
  position: relative;
  cursor: pointer;
}

/* Círculo interno cuando está seleccionado */
body input[type="radio"]:checked::before {
  content: "";
  position: absolute;
  width: 12px;
  /* tamaño del círculo interno */
  height: 12px;
  background-color: #000;
  /* círculo negro */
  border-radius: 50%;
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
}

/* Checkboxes CF7 */
body .wpcf7-list-item input[type="checkbox"] {
  appearance: none;
  width: 16px !important;
  height: 16px !important;
  border-radius: 0 !important;
  padding: 0 !important;
  position: relative;
  background-color: rgba(0, 0, 0, 0.10);
  border: none !important;
}

body .wpcf7-list-item input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 2px;
  width: 5px;
  height: 9px;
  border: solid #000;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}


/* ========================================
   OTROS
======================================== */
.ui_blog_pagination .prev .jet-filters-pagination__link,
.ui_blog_pagination .next .jet-filters-pagination__link {
  width: 5px;
  height: 12px;
  font-size: 0px !important;
}

.ui_form__divider {
  width: 100%;
  height: 1px;
  background-color: #222;
  opacity: 0.3;
  margin: 20px 0;
}

/* ========================================
   RESPONSIVE
======================================== */
@media (max-width: 767px) {
  .ui_form--libro {
    gap: 30px;
  }

  .ui_form__row--date {
    flex-direction: column;
  }

}

/* FIN - FORMULARIOS Y LIBRO DE RECLAMACIONES */

/* INICIO - SECCIÓN. NEWSLETTER */
.ui_newsletter {
  position: relative;
}

.ui_contacto.newsletter .ui_form__row p {
  display: -webkit-flex;
  display: flex;
  align-items: flex-end;
}

.ui_contacto.newsletter>div:first-child p .wpcf7-form-control-wrap::before {
  content: 'Correo electrónico*';
  position: absolute;
  bottom: calc(100% + 3px);
  left: 0;
  display: block;
  font-family: var(--e-global-typography-2e8d700-font-family), Sans-serif;
  font-size: var(--e-global-typography-2e8d700-font-size);
  line-height: var(--e-global-typography-2e8d700-line-height);
  color: #000;
}


body .wpcf7-acceptance .wpcf7-list-item-label {
  cursor: pointer;
}

.ui_newsletter_single .ui_form__row {
  flex-direction: column;
}

.ui_newsletter_single .ui_boton {
  max-width: 100%;
  width: 100%;
  justify-content: center;
}

.ui_newsletter_single .ui_boton p {
  max-width: max-content;
}

@media (max-width: 1024px) {
  .ui_contacto.newsletter .ui_form__row {
    flex-direction: column;
  }

  .ui_contacto.newsletter .ui_form__row p {
    display: block;
  }

  .ui_contacto.newsletter .ui_form__row .ui_boton {
    width: 100%;
    max-width: 100%;
  }

}

/* FIN - SECCIÓN. NEWSLETTER */

/* INICIO - PAG. SINGLE POST */

.ui_li_seo_paragraph ul li {
  position: relative;
  padding-left: 20px;
}

.ui_li_seo_paragraph ul li::after {
  content: "";
  position: absolute;
  left: 0;
  top: 12px;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #F9C60B;
}

.ui_li_seo_paragraph.border>* {
  padding-left: 24px;
  padding-right: 24px;
}

.ui_li_seo_paragraph.border {
  position: relative;
}

.ui_li_seo_paragraph.border::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 100%;
  background: #E6E6E6;
  transform: translateX(-50%);
}

.ui_li_seo_paragraph h2 {
  font-size: var(--e-global-typography-b320fab-font-size);
  line-height: var(--e-global-typography-b320fab-line-height);
  color: var(--e-global-color-e919e2a);
}

.ui_li_seo_paragraph h3,
.ui_li_seo_paragraph h4,
.ui_li_seo_paragraph h5,
.ui_li_seo_paragraph h6 {
  font-family: var(--e-global-typography-652337f-font-family), Sans-serif;
  font-size: var(--e-global-typography-652337f-font-size);
  line-height: var(--e-global-typography-652337f-line-height);
  color: var(--e-global-color-e919e2a);
}

.ui_li_seo_paragraph .jet-listing-grid>div {
  padding-bottom: 16px !important;
  padding-top: 16px !important;
  border-bottom: 1px solid #E6E6E6;
}

.ui_li_seo_paragraph .jet-listing-grid>div:last-child {
  border-bottom: none;
}

/* Espacio entre párrafos */
.ui_li_seo_paragraph p+p {
  margin-top: 1em;
}

/* Espacio entre título y párrafo (incluye elementos intermedios como <span>) */
.ui_li_seo_paragraph h1~p,
.ui_li_seo_paragraph h2~p,
.ui_li_seo_paragraph h3~p,
.ui_li_seo_paragraph h4~p,
.ui_li_seo_paragraph h5~p,
.ui_li_seo_paragraph h6~p {
  margin-top: 0.75em;
  /* espacio arriba del párrafo que sigue a un título */
}

/* Espacio entre párrafo y título (maneja spans intermedios) */
.ui_li_seo_paragraph p~h1,
.ui_li_seo_paragraph p~h2,
.ui_li_seo_paragraph p~h3,
.ui_li_seo_paragraph p~h4,
.ui_li_seo_paragraph p~h5,
.ui_li_seo_paragraph p~h6 {
  margin-top: 1.5em;
  /* espacio arriba del título que sigue a un párrafo */
}

/* Espacio entre títulos consecutivos */
.ui_li_seo_paragraph h1~h1,
.ui_li_seo_paragraph h2~h2,
.ui_li_seo_paragraph h3~h3,
.ui_li_seo_paragraph h4~h4,
.ui_li_seo_paragraph h5~h5,
.ui_li_seo_paragraph h6~h6 {
  margin-top: 1.5em;
}

/* Espacio entre imágenes y otros elementos */
.ui_li_seo_paragraph img {
  display: block;
  margin: 1.5em 0;
}

/* Espacio entre listas y otros elementos */
.ui_li_seo_paragraph ul,
.ui_li_seo_paragraph ol {
  margin: 1em 0;
  /* espacio arriba y abajo de la lista */
  padding-left: 0;
  /* indentación de la lista */
}

/* Espacio entre párrafo y lista */
.ui_li_seo_paragraph p+ul,
.ui_li_seo_paragraph p+ol {
  margin-top: 1em;
  /* espacio arriba de la lista que sigue a un párrafo */
}

/* Espacio entre lista y párrafo */
.ui_li_seo_paragraph ul+p,
.ui_li_seo_paragraph ol+p {
  margin-top: 1em;
  /* espacio arriba del párrafo que sigue a una lista */
}

/* Espacio entre listas consecutivas */
.ui_li_seo_paragraph ul+ul,
.ui_li_seo_paragraph ol+ol,
.ui_li_seo_paragraph ul+ol,
.ui_li_seo_paragraph ol+ul {
  margin-top: 1em;
  /* espacio entre listas consecutivas */
}

/* Espacio entre ítems de lista */
.ui_li_seo_paragraph ul li,
.ui_li_seo_paragraph ol li {
  margin-bottom: 0.5em;
}

/* Último li sin margen inferior */
.ui_li_seo_paragraph ul li:last-child,
.ui_li_seo_paragraph ol li:last-child {
  margin-bottom: 0;
}

/* Tablet - 1024px */
@media (max-width: 1024px) {
  .ui_li_seo_paragraph ul li,
  .ui_li_seo_paragraph ol li {
    margin-bottom: 0.4em;
  }
}

/* Mobile - 767px */
@media (max-width: 767px) {
  .ui_li_seo_paragraph ul li,
  .ui_li_seo_paragraph ol li {
    margin-bottom: 0.35em;
  }
}

@media (max-width: 1024px) {
  .ui_li_seo_paragraph.border::before {
    display: none;
  }
}

/* Social Blog */
.ui_social_single {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  background-color: rgba(0, 0, 0, 0.10) !important;
}

.ui_social_single:hover {
  background-color: #FFC629 !important;
}

.ui_tabla_contenido .elementor-toc__header {
  padding-bottom: 16px;
}

.ui_tabla_contenido .elementor-toc__body {
  padding-top: 24px;
  padding-bottom: 24px;
}

/* FIN- PAG. SINGLE POST */

/* INICIO - WHATSAPP */
.ui_whatsapp {
  transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}
.ui_whatsapp:hover {
  transform: scale(1.12);
}
/* Primera onda pulsante */
.icon_whatsapp::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 56px;
  /* ajusta según el contenedor */
  height: 56px;
  border-radius: 50%;
  background-color: rgba(37, 211, 102, 0.7);
  /* color de la onda */
  transform: translate(-50%, -50%) scale(0.4);
  animation: pulse 2s infinite 0s;
  pointer-events: none;
  z-index: -1;
  /* detrás del icono */    
}

/* Segunda onda pulsante */
.icon_whatsapp::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: rgba(37, 211, 102, 0.7);
  /* color de la onda */
  transform: translate(-50%, -50%) scale(0.4);
  animation: pulse 2s infinite 1s;
  /* retraso para escalonar */
  pointer-events: none;
  z-index: -1;  
  /* detrás del icono */
}

/* Animación de pulsar */
@keyframes pulse {
  0% {
    transform: translate(-50%, -50%) scale(0.5);
    opacity: 0.4;
  }

  50% {
    transform: translate(-50%, -50%) scale(1.2);
    opacity: 0.2;
  }

  100% {
    transform: translate(-50%, -50%) scale(2);
    opacity: 0;
  }
}

/* FIN - WHATSAPP */


.ui_card .ui_img-box--h-46,
.ui_card .ui_img-box--h-64,
.ui_card .jet-listing-dynamic-image {
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.ui_card:hover .ui_img-box--h-46,
.ui_card:hover .ui_img-box--h-64,
.ui_card:hover .jet-listing-dynamic-image {
    transform: scale(1.10);
}


/* BANNER FIXED */
.ui_banner_fixed img{
    position: absolute;
    top: -10%;
    left: 0;
    width: 100%;
    height: 120%;
    object-fit: cover;
    will-change: transform;
}


/* Card producto */
.ui_card_producto .ui_img-box img {
  transition: transform 0.4s ease;
  will-change: transform;
}

/* Estado normal (quieto) */
.ui_card_producto .ui_img-box img {
  transform: translateY(0);
}

/* Hover: activa flotación */
.ui_card_producto:hover .ui_img-box img {
  animation: ui_floating 1.5s ease-in-out infinite;
}

/* Animación */
@keyframes ui_floating {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}

