/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 29 2026 | 14:57:18 */
/*
Paddings
*/
.p-0 {
    padding: 0;
}
.p-08 {
    padding: var(--v-08);
}
.p-16 {
    padding: var(--v-16);
}
.p-22 {
    padding: var(--v-22);
}
.p-24 {
    padding: var(--v-24);
}
.p-32 {
    padding: var(--v-32);
}
.p-64 {
    padding: var(--v-64);
}
.pt-0 {
    padding-top: 0 !important;
}
.pt-08 {
    padding-top: var(--v-08);
}
.pt-16 {
    padding-top: var(--v-16);
}
.pt-36 {
    padding-top: var(--v-36);
}
.pt-64 {
    padding-top: var(--v-64);
}
.pt-148 {
    padding-top: var(--v-148);
}
.pb-08 {
    padding-bottom: var(--v-08);
}
.pb-12 {
    padding-bottom: var(--v-12);
}
.pb-16 {
    padding-bottom: var(--v-16);
}
.pb-24 {
    padding-bottom: var(--v-24);
}
.pb-48 {
    padding-bottom: var(--v-48);
}
.pb-64 {
    padding-bottom: var(--v-64);
}
.pb-132 {
    padding-bottom: var(--v-132);
}
.pl-0 {
    padding-left: 0;
}
.pl-05 {
    padding-left: var(--v-05);
}
.pl-08 {
    padding-left: var(--v-08);
}
.pr-08 {
    padding-right: var(--v-08);
}
.pr-20 {
    padding-right: var(--v-20);
}
.px-0 {
    padding-left: 0;
    padding-right: 0;
}
.px-08 {
    padding-left: var(--v-08);
    padding-right: var(--v-08);
}
.px-10 {
    padding-left: var(--v-10);
    padding-right: var(--v-10);
}
.px-24 {
    padding-left: var(--v-24);
    padding-right: var(--v-24);
}
.px-28 {
    padding-left: var(--v-28);
    padding-right: var(--v-28);
}
.px-40 {
    padding-left: var(--v-40);
    padding-right: var(--v-40);
}
.px-64 {
    padding-left: var(--v-64);
    padding-right: var(--v-64);
}
.py-05 {
    padding-top: var(--v-05);
    padding-bottom: var(--v-05);
}
.py-16 {
    padding-top: var(--v-16);
    padding-bottom: var(--v-16);
}
.py-24 {
    padding-top: var(--v-24);
    padding-bottom: var(--v-24);
}
.py-32 {
    padding-top: var(--v-32);
    padding-bottom: var(--v-32);
}
.py-36 {
    padding-top: var(--v-36);
    padding-bottom: var(--v-36);
}
.py-40 {
    padding-top: var(--v-40);
    padding-bottom: var(--v-40);
}
.py-42 {
    padding-top: var(--v-42);
    padding-bottom: var(--v-42);
}
.py-64 {
    padding-top: var(--v-64);
    padding-bottom: var(--v-64);
}
.py-84 {
    padding-top: var(--v-84);
    padding-bottom: var(--v-84);
}
/* Añadidas · Rosbellator */
.pt-40 { padding-top: var(--v-40); }
.pb-40 { padding-bottom: var(--v-40); }
.pb-32 { padding-bottom: var(--v-32); }
/* Añadidas · Rosbellator (2) */
.py-10 { padding-top: var(--v-10); padding-bottom: var(--v-10); }
.px-16 { padding-left: var(--v-16); padding-right: var(--v-16); }
.px-20 { padding-left: var(--v-20); padding-right: var(--v-20); }
.p-20 { padding: var(--v-20); }
.p-28 { padding: var(--v-28); }
.pt-48 { padding-top: var(--v-48); }
.pb-04 { padding-bottom: var(--v-04); }
.py-06 { padding-top: var(--v-06); padding-bottom: var(--v-06); }
.py-04 { padding-top: var(--v-04); padding-bottom: var(--v-04); }
.px-08 { padding-left: var(--v-08); padding-right: var(--v-08); }
.pt-08 { padding-top: var(--v-08); }
.pt-20 { padding-top: var(--v-20); }
.pb-20 { padding-bottom: var(--v-20); }
.pt-24 { padding-top: var(--v-24); }
.py-48 { padding-top: var(--v-48); padding-bottom: var(--v-48); }
.py-80 { padding-top: var(--v-80); padding-bottom: var(--v-80); }
.py-56 { padding-top: var(--v-56); padding-bottom: var(--v-56); }
.pb-112 { padding-bottom: 7rem; }
@media (min-width: 768px) {
/*
Responsive md (≥768, breakpoint del diseño)
*/
.md\:p-0 {
        padding: 0;
    }

    .md\:p-16 {
        padding: var(--v-16);
    }

    .md\:p-24 {
        padding: var(--v-24);
    }
    
    .md\:p-32 {
        padding: var(--v-32);
    }

    .md\:pt-24 {
        padding-top: var(--v-24);
    }

    .md\:pt-54 {
        padding-top: var(--v-54);
    }

    .md\:pt-64 {
        padding-top: var(--v-64);
    }

    .md\:pb-100 {
        padding-bottom: var(--v-100);
    }

    .md\:pb-116 {
        padding-bottom: var(--v-116);
    }
    
    .md\:pb-164 {
        padding-bottom: var(--v-164);
    }

    .md\:pr-2 {
        padding-right: var(--v-28);
    }

    .md\:px-0 {
        padding-left: 0;
        padding-right: 0;
    }
    
    .md\:px-32 {
        padding-left: var(--v-32);
        padding-right: var(--v-32);
    }

    .md\:px-40 {
        padding-left: var(--v-40);
        padding-right: var(--v-40);
    }
	
	.md\:px-64 {
		padding-left: var(--v-64);
		padding-right: var(--v-64);
	}
    
    .md\:px-156 {
        padding-left: var(--v-156);
        padding-right: var(--v-156);
    }
  
    .md\:py-12 {
        padding-top: var(--v-12);
        padding-bottom: var(--v-12);
    }

    .md\:py-64 {
        padding-top: var(--v-64);
        padding-bottom: var(--v-64);
    }

    .md\:py-84 {
        padding-top: var(--v-84);
        padding-bottom: var(--v-84);
    }

    .md\:py-100 {
        padding-top: var(--v-100);
        padding-bottom: var(--v-100);
    }
.md\:pt-240 { padding-top: var(--v-240); }
.md\:pb-48 { padding-bottom: var(--v-48); }
.md\:pb-64 { padding-bottom: var(--v-64); }
.md\:p-40 { padding: var(--v-40); }
.md\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
.md\:py-112 { padding-top: var(--v-112, 7rem); padding-bottom: var(--v-112, 7rem); }
.md\:py-80 { padding-top: var(--v-80); padding-bottom: var(--v-80); }
.md\:pt-112 { padding-top: var(--v-112, 7rem); }
.md\:pt-56 { padding-top: var(--v-56); }
.md\:pt-256 { padding-top: var(--v-256, 16rem); }
.md\:pb-0 { padding-bottom: 0; }
.md\:p-48 { padding: var(--v-48); }
.md\:py-40 { padding-top: var(--v-40); padding-bottom: var(--v-40); }
.md\:pb-112 { padding-bottom: 7rem; }
}
@media (min-width: 1200px) {
/*
Responsive
*/
.lg\:p-0 {
        padding: 0;
    }

    .lg\:p-16 {
        padding: var(--v-16);
    }

    .lg\:p-24 {
        padding: var(--v-24);
    }
    
    .lg\:p-32 {
        padding: var(--v-32);
    }

    .lg\:pt-24 {
        padding-top: var(--v-24);
    }

    .lg\:pt-54 {
        padding-top: var(--v-54);
    }

    .lg\:pt-64 {
        padding-top: var(--v-64);
    }

    .lg\:pb-100 {
        padding-bottom: var(--v-100);
    }

    .lg\:pb-116 {
        padding-bottom: var(--v-116);
    }
    
    .lg\:pb-164 {
        padding-bottom: var(--v-164);
    }

    .lg\:pr-2 {
        padding-right: var(--v-28);
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0;
    }
    
    .lg\:px-32 {
        padding-left: var(--v-32);
        padding-right: var(--v-32);
    }

    .lg\:px-40 {
        padding-left: var(--v-40);
        padding-right: var(--v-40);
    }
	
	.lg\:px-64 {
		padding-left: var(--v-64);
		padding-right: var(--v-64);
	}
    
    .lg\:px-156 {
        padding-left: var(--v-156);
        padding-right: var(--v-156);
    }
  
    .lg\:py-12 {
        padding-top: var(--v-12);
        padding-bottom: var(--v-12);
    }

    .lg\:py-64 {
        padding-top: var(--v-64);
        padding-bottom: var(--v-64);
    }

    .lg\:py-84 {
        padding-top: var(--v-84);
        padding-bottom: var(--v-84);
    }

    .lg\:py-100 {
        padding-top: var(--v-100);
        padding-bottom: var(--v-100);
    }
.lg\:pt-240 { padding-top: var(--v-240); }
.lg\:pb-48 { padding-bottom: var(--v-48); }
.lg\:pb-64 { padding-bottom: var(--v-64); }
.lg\:p-40 { padding: var(--v-40); }
.lg\:px-48 { padding-left: var(--v-48); padding-right: var(--v-48); }
.lg\:py-112 { padding-top: var(--v-112, 7rem); padding-bottom: var(--v-112, 7rem); }
.lg\:py-80 { padding-top: var(--v-80); padding-bottom: var(--v-80); }
.lg\:pt-112 { padding-top: var(--v-112, 7rem); }
.lg\:pt-56 { padding-top: var(--v-56); }
.lg\:pt-256 { padding-top: var(--v-256, 16rem); }
.lg\:pb-0 { padding-bottom: 0; }
.lg\:p-48 { padding: var(--v-48); }
}

/* Añadidas · Mind */
.pb-80{padding-bottom:var(--v-80, 80px)}
.pt-32{padding-top:var(--v-32, 32px)}
.pt-56{padding-top:var(--v-56, 56px)}
@media (min-width:768px){
.md\:p-40{padding:var(--v-40, 40px)}
.md\:pb-112{padding-bottom:var(--v-112, 112px)}
.md\:pb-64{padding-bottom:var(--v-64, 64px)}
.md\:pb-96{padding-bottom:var(--v-96, 96px)}
.md\:pt-64{padding-top:var(--v-64, 64px)}
.md\:pt-80{padding-top:var(--v-80, 80px)}
.md\:px-32{padding-left:var(--v-32, 32px);padding-right:var(--v-32, 32px)}
.md\:py-112{padding-top:var(--v-112, 112px);padding-bottom:var(--v-112, 112px)}
.md\:py-80{padding-top:var(--v-80, 80px);padding-bottom:var(--v-80, 80px)}
.md\:py-96{padding-top:var(--v-96, 96px);padding-bottom:var(--v-96, 96px)}
}
@media (min-width:1200px){
.lg\:pb-12{padding-bottom:var(--v-12, 12px)}
}
.pt-112{padding-top:var(--v-112, 112px)}
@media (min-width:768px){
.md\:pt-160{padding-top:var(--v-160, 160px)}
.md\:py-56{padding-top:var(--v-56, 56px);padding-bottom:var(--v-56, 56px)}
}
