visual-e
Version:
Visual E npm package
1,901 lines (1,489 loc) • 82.4 kB
CSS
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}
/* ||||||||||||||||||||||||
CONFIGURACION |CONFIGURATION
|||||||||||||||||||||||| */
*,
* ::after,
* ::before {
box-sizing: border-box;
}
h1,h2,h3,h4,h5,h6 {
margin-top: 0;
}
a {
text-decoration: none;
}
/* ||||||||||||||||||||||||
VARIABLES
|||||||||||||||||||||||| */
:root {
--font: 'Roboto', sans-serif;
--w-box: 1800px;
/* VARIABLES DE COLOR */
--red50: #fff1f2;
--red100: #ffe4e6;
--red200: #fecdd3;
--red300: #fda4af;
--red400: #fb7185;
--red500: #f43f5e;
--red600: #e11d48;
--red700: #be123c;
--red800: #9f1239;
--red900: #881337;
--blue50: #eff6ff;
--blue100: #dbeafe;
--blue200: #bfdbfe;
--blue300: #93c5fd;
--blue400: #60a5fa;
--blue500: #3b82f6;
--blue600: #2563eb;
--blue700: #1d4ed8;
--blue800: #1e40af;
--blue900: #1e3a8a;
--white50: #f9fafb;
--white100: #f3f4f6;
--white200: #e5e7eb;
--white300: #d1d5db;
--gray50: #9ca3af;
--gray100: #6b7280;
--gray200: #4b5563;
--gray300: #374151;
--gray400: #1f2937;
--black50: #23282D;
}
[data-theme="dark"] {
background: #1a1a1a;
color: white;
}
[data-theme="light"] {
--background: var(--white100);
}
/* ||||||||||||||||||||||||
DISPLAYS | PANTALLAS
|||||||||||||||||||||||| */
.d-flex {display: flex;}
.d-block {display: block;}
.items-center {align-items: center;}
.d-none {display: none;}
.pos-absolute {
position: absolute;
}
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-d-none {
display: none;
}
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-d-none {
display: none;
}
}
/* ||||||||||||||||||||||||
DISEÑO GENERAL | GENERAL DESIGN
|||||||||||||||||||||||| */
body {
font-family: var(--font);
font-size: 20px;
background: var(--background);
}
img {
vertical-align: top;
width: 100%;
}
p {
line-height: 28px;
}
/* ||||||||||||||||||||||||
HEIGHTS | ALTOS
|||||||||||||||||||||||| */
.height-1 {height: 10%;}
.height-2 {height: 20%;}
.height-3 {height: 30%;}
.height-4 {height: 40%;}
.height-5 {height: 50%;}
.height-6 {height: 60%;}
.height-7 {height: 70%;}
.height-8 {height: 80%;}
.height-9 {height: 90%;}
.height-10 {height: 100%;}
/* Medium Size | Tamaño Mediano */
@media screen and (max-width: 1280px) {
.md-height-1 {height: 10%;}
.md-height-2 {height: 20%;}
.md-height-3 {height: 30%;}
.md-height-4 {height: 40%;}
.md-height-5 {height: 50%;}
.md-height-6 {height: 60%;}
.md-height-7 {height: 70%;}
.md-height-8 {height: 80%;}
.md-height-9 {height: 90%;}
.md-height-10 {height: 100%;} }
/* Semi-High Size | Tamaño Semi Grande */
@media screen and (max-width: 1440px) {
.sh-height-1 {height: 10%;}
.sh-height-2 {height: 20%;}
.sh-height-3 {height: 30%;}
.sh-height-4 {height: 40%;}
.sh-height-5 {height: 50%;}
.sh-height-6 {height: 60%;}
.sh-height-7 {height: 70%;}
.sh-height-8 {height: 80%;}
.sh-height-9 {height: 90%;}
.sh-height-10 {height: 100%;} }
/* High Size | Tamaño Grande */
@media screen and (max-width: 1920px) {
.hg-height-1 {height: 10%;}
.hg-height-2 {height: 20%;}
.hg-height-3 {height: 30%;}
.hg-height-4 {height: 40%;}
.hg-height-5 {height: 50%;}
.hg-height-6 {height: 60%;}
.hg-height-7 {height: 70%;}
.hg-height-8 {height: 80%;}
.hg-height-9 {height: 90%;}
.hg-height-10 {height: 100%;} }
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-height-1 {height: 10%;}
.tab-height-2 {height: 20%;}
.tab-height-3 {height: 30%;}
.tab-height-4 {height: 40%;}
.tab-height-5 {height: 50%;}
.tab-height-6 {height: 60%;}
.tab-height-7 {height: 70%;}
.tab-height-8 {height: 80%;}
.tab-height-9 {height: 90%;}
.tab-height-10 {height: 100%;} }
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-height-1 {height: 10%;}
.smt-height-2 {height: 20%;}
.smt-height-3 {height: 30%;}
.smt-height-4 {height: 40%;}
.smt-height-5 {height: 50%;}
.smt-height-6 {height: 60%;}
.smt-height-7 {height: 70%;}
.smt-height-8 {height: 80%;}
.smt-height-9 {height: 90%;}
.smt-height-10 {height: 100%;} }
/* ||||||||||||||||||||||||
WIDTH | ANCHOS
|||||||||||||||||||||||| */
.width-1 {width: 10%;}
.width-2 {width: 20%;}
.width-3 {width: 30%;}
.width-4 {width: 40%;}
.width-5 {width: 50%;}
.width-6 {width: 60%;}
.width-7 {width: 70%;}
.width-8 {width: 80%;}
.width-9 {width: 90%;}
.width-10 {width: 100%;}
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-width-1 {width: 10%;}
.tab-width-2 {width: 20%;}
.tab-width-3 {width: 30%;}
.tab-width-4 {width: 40%;}
.tab-width-5 {width: 50%;}
.tab-width-6 {width: 60%;}
.tab-width-7 {width: 70%;}
.tab-width-8 {width: 80%;}
.tab-width-9 {width: 90%;}
.tab-width-10 {width: 100%;} }
/* Medium Size | Tamaño Mediano */
@media screen and (max-width: 1280px) {
.md-width-1 {width: 10%;}
.md-width-2 {width: 20%;}
.md-width-3 {width: 30%;}
.md-width-4 {width: 40%;}
.md-width-5 {width: 50%;}
.md-width-6 {width: 60%;}
.md-width-7 {width: 70%;}
.md-width-8 {width: 80%;}
.md-width-9 {width: 90%;}
.md-width-10 {width: 100%;} }
/* Semi High Size | Tamaño Semi Grande */
@media screen and (max-width: 1440px) {
.sh-width-1 {width: 10%;}
.sh-width-2 {width: 20%;}
.sh-width-3 {width: 30%;}
.sh-width-4 {width: 40%;}
.sh-width-5 {width: 50%;}
.sh-width-6 {width: 60%;}
.sh-width-7 {width: 70%;}
.sh-width-8 {width: 80%;}
.sh-width-9 {width: 90%;}
.sh-width-10 {width: 100%;} }
/* High Size | Tamaño Grande */
@media screen and (max-width: 1920px) {
.hg-width-1 {width: 10%;}
.hg-width-2 {width: 20%;}
.hg-width-3 {width: 30%;}
.hg-width-4 {width: 40%;}
.hg-width-5 {width: 50%;}
.hg-width-6 {width: 60%;}
.hg-width-7 {width: 70%;}
.hg-width-8 {width: 80%;}
.hg-width-9 {width: 90%;}
.hg-width-10 {width: 100%;} }
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-width-1 {width: 10%;}
.smt-width-2 {width: 20%;}
.smt-width-3 {width: 30%;}
.smt-width-4 {width: 40%;}
.smt-width-5 {width: 50%;}
.smt-width-6 {width: 60%;}
.smt-width-7 {width: 70%;}
.smt-width-8 {width: 80%;}
.smt-width-9 {width: 90%;}
.smt-width-10 {width: 100%;} }
/* ||||||||||||||||||||||||
CONTENEDORES | CONTAINERS
|||||||||||||||||||||||| */
.container-1 {
max-width: 100%;
padding: 0 40px;
margin: 20px auto;
}
.container-2 {
max-width: 90%;
padding: 0 40px;
margin: 20px auto;
}
.container-3 {
max-width: 80%;
padding: 0 40px;
margin: 20px auto;
}
.container-4 {
max-width: 70%;
padding: 0 40px;
margin: 20px auto;
}
/* Medium Size | Tamaño Mediano */
@media screen and (max-width: 1280px) {
.md-container-1 {
max-width: 100%;
padding: 0 10px;
margin: 20px auto;
}
.md-container-2 {
max-width: 90%;
padding: 0 10px;
margin: 20px auto;
}
.md-container-3 {
max-width: 80%;
padding: 0 10px;
margin: 20px auto;
}
.md-container-4 {
max-width: 70%;
padding: 0 10px;
margin: 20px auto;
}
}
/* Semi High Size | Tamaño Semi Grande */
@media screen and (max-width: 1440px) {
.sh-container-1 {
max-width: 100%;
padding: 0 10px;
margin: 20px auto;
}
.sh-container-2 {
max-width: 90%;
padding: 0 10px;
margin: 20px auto;
}
.sh-container-3 {
max-width: 80%;
padding: 0 10px;
margin: 20px auto;
}
.sh-container-4 {
max-width: 70%;
padding: 0 10px;
margin: 20px auto;
}
}
/* High Size | Tamaño Grande */
@media screen and (max-width: 1920px) {
.hg-container-1 {
max-width: 100%;
padding: 0 10px;
margin: 20px auto;
}
.hg-container-2 {
max-width: 90%;
padding: 0 10px;
margin: 20px auto;
}
.hg-container-3 {
max-width: 80%;
padding: 0 10px;
margin: 20px auto;
}
.hg-container-4 {
max-width: 70%;
padding: 0 10px;
margin: 20px auto;
}
}
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-container-1 {
max-width: 100%;
padding: 0 10px;
margin: 20px auto;
}
.tab-container-2 {
max-width: 90%;
padding: 0 10px;
margin: 20px auto;
}
.tab-container-3 {
max-width: 80%;
padding: 0 10px;
margin: 20px auto;
}
.tab-container-4 {
max-width: 70%;
padding: 0 10px;
margin: 20px auto;
}
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-container-1 {
max-width: 100%;
padding: 0 5px;
margin: 20px auto;
}
.smt-container-2 {
max-width: 90%;
padding: 0 5px;
margin: 20px auto;
}
.smt-container-3 {
max-width: 80%;
padding: 0 5px;
margin: 20px auto;
}
.smt-container-4 {
max-width: 70%;
padding: 0 5px;
margin: 20px auto;
}
}
/* |||||||||||||||||||||||||||||
SIDEBARS | BARRAS LATERALES
||||||||||||||||||||||||||||| */
.sidebarr {
position: fixed;
top: 0;
left: 0;
display: block;
flex-direction: column;
}
/* SCROLL COMPONENTS | COMPONENTES DE DESPLAZAMIENTO */
.sidebar-scrollbox {
overflow: auto;
padding-right: 10px;
padding: 30px 5px 0 20px;
}
::-webkit-scrollbar {
width: 5px;
}
::-webkit-scrollbar-thumb {
background-color: var(--white300);
}
.cont-scroll-1 {
overflow-y: scroll;
max-height: 300px;}
.cont-scroll-2 {
overflow-y: scroll;
overflow-x: scroll;
max-height: 400px;
max-width: 1000px;
}
/* ||||||||||||||||||||||||
COMPONENTES|CARDS
|||||||||||||||||||||||| */
.card-1 {
padding: 40px;
border-radius: 3px;
box-shadow: 0px 0px 30px rgba(221,221,211,0.3);
}
/* | NAV | */
/* TV & Computers Size | Tamaño Computadoras y TV */
.nav {
display: flex;
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.nav-mobile {
align-items: center;
}
.nav-mobile p {
position: fixed;
top: -1000px;
}
}
.nav .container-1 {
display: flex;
}
.nav .container-2 {
display: flex;
}
.nav .container-3 {
display: flex;
}
.nav a {
text-decoration: none;
display: flex;
align-items: center;
text-align: center;
padding: 30px 10px;
transition: .3s ease all;
font-size: 20px;
}
.nav-img-1 {
display: flex;
}
.nav a.main,
.nav a:hover {
background: var(--gray300);
cursor: pointer;
}
@media screen and (max-width: 576px) {
.nav a:hover {
background:none;
cursor: pointer;
}
}
/* ||||||||||||||||||||||||
GRIDS
|||||||||||||||||||||||| */
/* Universal Size | Tamaño Universal */
.grid-u {
display: grid;
gap: 30px;
margin-bottom: 20px;
}
/* TV & Computers Size | Tamaño Computadoras y TV */
.col-1 {grid-template-columns: repeat(1, 2fr);}
.col-2 {grid-template-columns: repeat(2, 2fr);}
.col-3 {grid-template-columns: repeat(3, 2fr);}
.col-4 {grid-template-columns: repeat(4, 2fr);}
.col-5 {grid-template-columns: repeat(5, 2fr);}
.col-6 {grid-template-columns: repeat(6, 2fr);}
.col-7 {grid-template-columns: repeat(7, 2fr);}
.col-8 {grid-template-columns: repeat(8, 2fr);}
.col-9 {grid-template-columns: repeat(9, 2fr);}
.col-10 {grid-template-columns: repeat(10, 2fr);}
.col-11 {grid-template-columns: repeat(11, 2fr);}
.col-12 {grid-template-columns: repeat(12, 2fr);}
.span-1 {grid-column: span 1;}
.span-2 {grid-column: span 2;}
.span-3 {grid-column: span 3;}
.span-4 {grid-column: span 4;}
.span-5 {grid-column: span 5;}
.span-6 {grid-column: span 6;}
.span-7 {grid-column: span 7;}
.span-8 {grid-column: span 8;}
.span-9 {grid-column: span 9;}
.span-10 {grid-column: span 10;}
.span-11 {grid-column: span 11;}
.span-12 {grid-column: span 12;}
/* Medium Size| Tamaño Mediano */
@media screen and (max-width: 1280px) {
.md-col-1 {grid-template-columns: repeat(1, 2fr);}
.md-col-2 {grid-template-columns: repeat(2, 2fr);}
.md-col-3 {grid-template-columns: repeat(3, 2fr);}
.md-col-4 {grid-template-columns: repeat(4, 2fr);}
.md-col-5 {grid-template-columns: repeat(5, 2fr);}
.md-col-6 {grid-template-columns: repeat(6, 2fr);}
.md-col-7 {grid-template-columns: repeat(7, 2fr);}
.md-col-8 {grid-template-columns: repeat(8, 2fr);}
.md-col-9 {grid-template-columns: repeat(9, 2fr);}
.md-col-10 {grid-template-columns: repeat(10, 2fr);}
.md-col-11 {grid-template-columns: repeat(11, 2fr);}
.md-col-12 {grid-template-columns: repeat(12, 2fr);}
.md-span-1 {grid-column: span 1;}
.md-span-2 {grid-column: span 2;}
.md-span-3 {grid-column: span 3;}
.md-span-4 {grid-column: span 4;}
.md-span-5 {grid-column: span 5;}
.md-span-6 {grid-column: span 6;}
.md-span-7 {grid-column: span 7;}
.md-span-8 {grid-column: span 8;}
.md-span-9 {grid-column: span 9;}
.md-span-10 {grid-column: span 10;}
.md-span-11 {grid-column: span 11;}
.md-span-12 {grid-column: span 12;}
}
/* Semi High Size| Tamaño Semi Grande */
@media screen and (max-width: 1440px) {
.sh-col-1 {grid-template-columns: repeat(1, 2fr);}
.sh-col-2 {grid-template-columns: repeat(2, 2fr);}
.sh-col-3 {grid-template-columns: repeat(3, 2fr);}
.sh-col-4 {grid-template-columns: repeat(4, 2fr);}
.sh-col-5 {grid-template-columns: repeat(5, 2fr);}
.sh-col-6 {grid-template-columns: repeat(6, 2fr);}
.sh-col-7 {grid-template-columns: repeat(7, 2fr);}
.sh-col-8 {grid-template-columns: repeat(8, 2fr);}
.sh-col-9 {grid-template-columns: repeat(9, 2fr);}
.sh-col-10 {grid-template-columns: repeat(10, 2fr);}
.sh-col-11 {grid-template-columns: repeat(11, 2fr);}
.sh-col-12 {grid-template-columns: repeat(12, 2fr);}
.sh-span-1 {grid-column: span 1;}
.sh-span-2 {grid-column: span 2;}
.sh-span-3 {grid-column: span 3;}
.sh-span-4 {grid-column: span 4;}
.sh-span-5 {grid-column: span 5;}
.sh-span-6 {grid-column: span 6;}
.sh-span-7 {grid-column: span 7;}
.sh-span-8 {grid-column: span 8;}
.sh-span-9 {grid-column: span 9;}
.sh-span-10 {grid-column: span 10;}
.sh-span-11 {grid-column: span 11;}
.sh-span-12 {grid-column: span 12;}
}
/* High Size| Tamaño Grande */
@media screen and (max-width: 1920px) {
.hg-col-1 {grid-template-columns: repeat(1, 2fr);}
.hg-col-2 {grid-template-columns: repeat(2, 2fr);}
.hg-col-3 {grid-template-columns: repeat(3, 2fr);}
.hg-col-4 {grid-template-columns: repeat(4, 2fr);}
.hg-col-5 {grid-template-columns: repeat(5, 2fr);}
.hg-col-6 {grid-template-columns: repeat(6, 2fr);}
.hg-col-7 {grid-template-columns: repeat(7, 2fr);}
.hg-col-8 {grid-template-columns: repeat(8, 2fr);}
.hg-col-9 {grid-template-columns: repeat(9, 2fr);}
.hg-col-10 {grid-template-columns: repeat(10, 2fr);}
.hg-col-11 {grid-template-columns: repeat(11, 2fr);}
.hg-col-12 {grid-template-columns: repeat(12, 2fr);}
.hg-span-1 {grid-column: span 1;}
.hg-span-2 {grid-column: span 2;}
.hg-span-3 {grid-column: span 3;}
.hg-span-4 {grid-column: span 4;}
.hg-span-5 {grid-column: span 5;}
.hg-span-6 {grid-column: span 6;}
.hg-span-7 {grid-column: span 7;}
.hg-span-8 {grid-column: span 8;}
.hg-span-9 {grid-column: span 9;}
.hg-span-10 {grid-column: span 10;}
.hg-span-11 {grid-column: span 11;}
.hg-span-12 {grid-column: span 12;}
}
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-col-1 {grid-template-columns: repeat(1, 2fr);}
.tab-col-2 {grid-template-columns: repeat(2, 2fr);}
.tab-col-3 {grid-template-columns: repeat(3, 2fr);}
.tab-col-4 {grid-template-columns: repeat(4, 2fr);}
.tab-col-5 {grid-template-columns: repeat(5, 2fr);}
.tab-col-6 {grid-template-columns: repeat(6, 2fr);}
.tab-col-7 {grid-template-columns: repeat(7, 2fr);}
.tab-col-8 {grid-template-columns: repeat(8, 2fr);}
.tab-col-9 {grid-template-columns: repeat(9, 2fr);}
.tab-col-10 {grid-template-columns: repeat(10, 2fr);}
.tab-col-11 {grid-template-columns: repeat(11, 2fr);}
.tab-col-12 {grid-template-columns: repeat(12, 2fr);}
.tab-span-1 {grid-column: span 1;}
.tab-span-2 {grid-column: span 2;}
.tab-span-3 {grid-column: span 3;}
.tab-span-4 {grid-column: span 4;}
.tab-span-5 {grid-column: span 5;}
.tab-span-6 {grid-column: span 6;}
.tab-span-7 {grid-column: span 7;}
.tab-span-8 {grid-column: span 8;}
.tab-span-9 {grid-column: span 9;}
.tab-span-10 {grid-column: span 10;}
.tab-span-11 {grid-column: span 11;}
.tab-span-12 {grid-column: span 12;}
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-col-1 {grid-template-columns: repeat(1, 2fr);}
.smt-col-2 {grid-template-columns: repeat(2, 2fr);}
.smt-col-3 {grid-template-columns: repeat(3, 2fr);}
.smt-col-4 {grid-template-columns: repeat(4, 2fr);}
.smt-col-5 {grid-template-columns: repeat(5, 2fr);}
.smt-col-6 {grid-template-columns: repeat(6, 2fr);}
.smt-col-7 {grid-template-columns: repeat(7, 2fr);}
.smt-col-8 {grid-template-columns: repeat(8, 2fr);}
.smt-col-9 {grid-template-columns: repeat(9, 2fr);}
.smt-col-10 {grid-template-columns: repeat(10, 2fr);}
.smt-col-11 {grid-template-columns: repeat(11, 2fr);}
.smt-col-12 {grid-template-columns: repeat(12, 2fr);}
.smt-span-1 {grid-column: span 1;}
.smt-span-2 {grid-column: span 2;}
.smt-span-3 {grid-column: span 3;}
.smt-span-4 {grid-column: span 4;}
.smt-span-5 {grid-column: span 5;}
.smt-span-6 {grid-column: span 6;}
.smt-span-7 {grid-column: span 7;}
.smt-span-8 {grid-column: span 8;}
.smt-span-9 {grid-column: span 9;}
.smt-span-10 {grid-column: span 10;}
.smt-span-11 {grid-column: span 11;}
.smt-span-12 {grid-column: span 12;}
}
/* ||||||||||||||||||||||||
FUENTES
|||||||||||||||||||||||| */
.display-1 {
font-weight: 700;
font-size: 74px;
}
.display-2 {
font-weight: 700;
font-size: 64px;
}
.display-3 {
font-weight: 700;
font-size: 54px;
}
.display-4 {
font-weight: 700;
font-size: 44px;
}
.display-5 {
font-weight: 700;
font-size: 34px;
}
.display-6 {
font-weight: 700;
font-size: 24px;
}
/* Medium Size | Tamaño Mediano */
@media screen and (max-width: 1280px) {
.md-display-1 {
font-weight: 700;
font-size: 74px;
}
.md-display-2 {
font-weight: 700;
font-size: 64px;
}
.md-display-3 {
font-weight: 700;
font-size: 54px;
}
.md-display-4 {
font-weight: 700;
font-size: 44px;
}
.md-display-5 {
font-weight: 700;
font-size: 34px;
}
.md-display-6 {
font-weight: 700;
font-size: 24px;
}
}
/* Semi High Size | Tamaño Semi Grande */
@media screen and (max-width: 1440px) {
.sh-display-1 {
font-weight: 700;
font-size: 74px;
}
.sh-display-2 {
font-weight: 700;
font-size: 64px;
}
.sh-display-3 {
font-weight: 700;
font-size: 54px;
}
.sh-display-4 {
font-weight: 700;
font-size: 44px;
}
.sh-display-5 {
font-weight: 700;
font-size: 34px;
}
.sh-display-6 {
font-weight: 700;
font-size: 24px;
}
}
/* High Size | Tamaño Grande */
@media screen and (max-width: 1920px) {
.hg-display-1 {
font-weight: 700;
font-size: 74px;
}
.hg-display-2 {
font-weight: 700;
font-size: 64px;
}
.hg-display-3 {
font-weight: 700;
font-size: 54px;
}
.hg-display-4 {
font-weight: 700;
font-size: 44px;
}
.hg-display-5 {
font-weight: 700;
font-size: 34px;
}
.hg-display-6 {
font-weight: 700;
font-size: 24px;
}
}
/* Tablets Size | Tamaño Tableta */
@media screen and (max-width: 992px) {
.tab-display-1 {
font-weight: 700;
font-size: 74px;
}
.tab-display-2 {
font-weight: 700;
font-size: 64px;
}
.tab-display-3 {
font-weight: 700;
font-size: 54px;
}
.tab-display-4 {
font-weight: 700;
font-size: 44px;
}
.tab-display-5 {
font-weight: 700;
font-size: 34px;
}
.tab-display-6 {
font-weight: 700;
font-size: 24px;
}
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-display-1 {
font-weight: 700;
font-size: 74px;
}
.smt-display-2 {
font-weight: 700;
font-size: 64px;
}
.smt-display-3 {
font-weight: 700;
font-size: 54px;
}
.smt-display-4 {
font-weight: 700;
font-size: 44px;
}
.smt-display-5 {
font-weight: 700;
font-size: 34px;
}
.smt-display-6 {
font-weight: 700;
font-size: 24px;
}
}
.font-thin {font-weight: 100;}
.font-extralight {font-weight: 200;}
.font-light {font-weight: 300;}
.font-normal {font-weight: 400;}
.font-medium {font-weight: 500;}
.font-semibold {font-weight: 600;}
.font-bold {font-weight: 700;}
.font-extrabold {font-weight: 800;}
.font-black {font-weight: 900;}
/* ||||||||||||||||||||||||
FORMS | FORMULARIOS
|||||||||||||||||||||||| */
form * {
font-family: var(--font);
}
form .inp {
padding: 10px 15px;
border-radius: 3px;
border: 1px solid #d6d6d6;
transition: .3s ease all;
width: 100%;
margin-bottom: 20px;
}
form .inp:focus {
border: 1px solid #641ee7;
outline: none;
}
/* ||||||||||||||||||||||||
TABLES | TABLAS
|||||||||||||||||||||||| */
.centered-table {margin: auto; text-align: center;}
.zebra-table tr:nth-child(even) {background-color: #f2f2f2;}
.full-table {width: 100%;}
.responsive-table th,
.responsive-table td {
overflow-x: auto;
padding: 8px;
}
/* ||||||||||||||||||||||||
Footer | Pie de página
|||||||||||||||||||||||| */
.footer {
background-color: #333;
color: #fff;
padding: 20px;
padding-bottom: 40px;
text-align: center;
}
.footer-links {
list-style: none;
padding: 0;
margin-top: 10px;
}
.footer-links a:hover {
background: var(--gray100);
border-radius: 999px;
cursor: pointer;
}
.footer-links li {
display: inline-block;
margin-right: 20px;
}
/* ||||||||||||||||||||||||
Searchbar | Barra de búsqueda
|||||||||||||||||||||||| */
.search-bar {
display: flex;
align-items: center;
justify-content: center;
padding: 10px;
}
.searchbar-input {
padding: 5px;
margin-right: 10px;
border: 1px solid #ccc;
border-radius: 4px;
}
.searchbar-button {
background-color: #007bff;
color: #fff;
border: none;
border-radius: 4px;
cursor: pointer;
}
/* ||||||||||||||||||||||||
JUMBOTRON
|||||||||||||||||||||||| */
.jumbotron {
background-color: #f8f9fa;
padding: 20px;
text-align: center;
}
.jumbotron h1 {
font-size: 2.5rem;
margin-bottom: 10px;
}
.jumbotron p {
font-size: 1.2rem;
color: #6c757d;
}
/* ||||||||||||||||||||||||
BREADCRUMS
|||||||||||||||||||||||| */
.breadcrumbs {
font-size: 14px;
}
.breadcrumbs ul {
list-style: none;
padding: 0;
margin: 7;
}
.breadcrumbs li {
display: inline-block;
margin-right: 10px;
}
.breadcrumbs a {
text-decoration: none;
color: #007bff;
}
/* ||||||||||||||||||||||||
MODALS
|||||||||||||||||||||||| */
.modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1000;
}
.modal.visible {
display: block;
}
.modal-content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #fff;
padding: 20px;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.close-button {
position: absolute;
top: 10px;
right: 10px;
font-size: 20px;
background: none;
border: none;
cursor: pointer;
}
.btn-click:active {
background-color: #474b47;
}
/* ||||||||||||||||||||||||
BUTTONS | BOTONES
|||||||||||||||||||||||| */
.btn {
background: #0B8FC0 ;
border: none;
border-radius: 3px;
display: inline-block;
padding: 10px 15px;
color: #ffffff;
text-align: center;
line-height: 22px;
transition: .3s ease all;
}
/* ||||||||||||||||||||||||
BORDERS | BORDES
|||||||||||||||||||||||| */
.border-none {
border: none;
}
/* ||||||||||||||||||||||||
ACCORDION | ACORDION
|||||||||||||||||||||||| */
.accordion {
border: 1px solid #ccc;
margin-bottom: 1rem;
border: none;
}
.accordion__button {
width: 100%;
padding: 1rem;
text-align: left;
background-color: #f9f9f9;
border: none;
cursor: pointer;
transition: background-color 0.3s ease;
}
.accordion__button.open {
background-color: #334058;
}
.accordion__content {
padding: 1rem;
background-color: #f9f9f9;
}
/* ||||||||||||||||||||||||
SLIDER | SLIDER
|||||||||||||||||||||||| */
.slider-container {
margin-left: 30%;
}
.slider-image {
transition: transform 0.3s ease;
max-width: 60%;
}
.slider-button {
transition: background-color 0.2s ease;
margin-right: 5%;
margin-top: 1%;
max-width: 30%;
}
.slider-button:hover {
background-color: #0056b3;
cursor: pointer;
}
/* ||||||||||||||||||||||||
SIDEBAR | BARRA LATERAL
|||||||||||||||||||||||| */
.sidebar {
position: fixed;
top: 0;
left: -250px;
width: 200px;
height: 100vh;
background-color: #1f2937;
transition: left 0.3s ease;
overflow-y: scroll;
}
.hover:hover {
background: #374151;
cursor: pointer;
}
.rounded-hover:hover {
background: #374151;
border-radius: 9999px;
cursor: pointer;
}
.sidebar.active {
left: 0;
}
.desplegable {
background-color: transparent;
border: none;
box-shadow: none;
font-size: 36px;
color: white;
margin-right: 0;
margin-top: 2rem;
margin-left: 0.5rem;
}
.desplegable:hover {
background-color: #374151;
border-radius: 9999px;
cursor: pointer;
}
/* Tablets Size | Tamaño Tabletas */
@media screen and (max-width: 992px) {
.tab-desplegable {
background-color: red;
font-size: 36px;
color: white;
margin-right: 0;
margin-top: 1.5rem;
margin-left: 1rem;
}
}
/* SmartPhone Size | Tamaño Teléfono Inteligente */
@media screen and (max-width: 576px) {
.smt-desplegable {
background-color: transparent;
font-size: 24px;
color: white;
margin-right: 0;
margin-top: 1.7rem;
margin-left: 1rem;
}
}
/*||||||||||||||||||||||||
SIDENAV | NAVBAR LATERAL
|||||||||||||||||||||||| */
.sidenav {
position: fixed;
top: 0;
right: -500px;
width: 200px;
height: 100vh;
background-color: #1f2937;
transition: left 0.3s ease;
overflow-y: scroll;
}
.hover:hover {
background: #374151;
cursor: pointer;
}
.sidenav.active {
right: 0;
}
.sidenav-button {
background-color: transparent;
border: none;
box-shadow: none;
font-size: 0px;
color: white;
margin-right: 0;
margin-top: 2rem;
margin-left: 0.5rem;
}
@media screen and (max-width: 576px) {
.sidenav {
position: fixed;
top: 0;
right: -500px;
width: 200px;
height: 100vh;
background-color: #1f2937;
transition: right 0.3s ease;
overflow-y: scroll;
}
.hover:hover {
background: #374151;
cursor: pointer;
}
.sidenav.active {
right: 0;
}
.sidenav-button {
background-color: transparent;
border: none;
box-shadow: none;
font-size: 24px;
color: white;
margin-right: 0;
margin-top: 0.5rem;
margin-left: 0.5rem;
}
}
/* SOLID BORDERS | BORDES SOLIDOS */
.border-s1 {border: 3px solid;}
.border-s2 {border: 6px solid;}
.border-s3 {border: 9px solid;}
.border-s4 {border: 12px solid;}
.border-s5 {border: 15px solid;}
.bordertop-s1 {border-top: 3px solid;}
.bordertop-s2 {border-top: 6px solid;}
.bordertop-s3 {border-top: 9px solid;}
.bordertop-s4 {border-top: 12px solid;}
.bordertop-s5 {border-top: 15px solid;}
.borderbottom-s1 {border-bottom: 3px solid;}
.borderbottom-s2 {border-bottom: 6px solid;}
.borderbottom-s3 {border-bottom: 9px solid;}
.borderbottom-s4 {border-bottom: 12px solid;}
.borderbottom-s5 {border-bottom: 15px solid;}
.borderleft-s1 {border-left: 3px solid;}
.borderleft-s2 {border-left: 6px solid;}
.borderleft-s3 {border-left: 9px solid;}
.borderleft-s4 {border-left: 12px solid;}
.borderleft-s5 {border-left: 15px solid;}
.borderright-s1 {border-right: 3px solid;}
.borderright-s2 {border-right: 6px solid;}
.borderright-s3 {border-right: 9px solid;}
.borderright-s4 {border-right: 12px solid;}
.borderright-s5 {border-right: 15px solid;}
/* DOTTED BORDERS | BORDES PUNTEADOS */
.border-d1 {border: 3px dotted;}
.border-d2 {border: 6px dotted;}
.border-d3 {border: 9px dotted;}
.border-d4 {border: 12px dotted;}
.border-d5 {border: 15px dotted;}
.bordertop-d1 {border-top: 3px dotted;}
.bordertop-d2 {border-top: 6px dotted;}
.bordertop-d3 {border-top: 9px dotted;}
.bordertop-d4 {border-top: 12px dotted;}
.bordertop-d5 {border-top: 15px dotted;}
.borderbottom-d1 {border-bottom: 3px dotted;}
.borderbottom-d2 {border-bottom: 6px dotted;}
.borderbottom-d3 {border-bottom: 9px dotted;}
.borderbottom-d4 {border-bottom: 12px dotted;}
.borderbottom-d5 {border-bottom: 15px dotted;}
.borderleft-d1 {border-left: 3px dotted;}
.borderleft-d2 {border-left: 6px dotted;}
.borderleft-d3 {border-left: 9px dotted;}
.borderleft-d4 {border-left: 12px dotted;}
.borderleft-d5 {border-left: 15px dotted;}
.borderright-d1 {border-right: 3px dotted;}
.borderright-d2 {border-right: 6px dotted;}
.borderright-d3 {border-right: 9px dotted;}
.borderright-d4 {border-right: 12px dotted;}
.borderright-d5 {border-right: 15px dotted;}
/* DASHED BORDERS | BORDES DISCONTINUOS */
.border-ds1 {border: 3px dashed;}
.border-ds2 {border: 6px dashed;}
.border-ds3 {border: 9px dashed;}
.border-ds4 {border: 12px dashed;}
.border-ds5 {border: 15px dashed;}
.bordertop-ds1 {border-top: 3px dashed;}
.bordertop-ds2 {border-top: 6px dashed;}
.bordertop-ds3 {border-top: 9px dashed;}
.bordertop-ds4 {border-top: 12px dashed;}
.bordertop-ds5 {border-top: 15px dashed;}
.borderbottom-ds1 {border-bottom: 3px dashed;}
.borderbottom-ds2 {border-bottom: 6px dashed;}
.borderbottom-ds3 {border-bottom: 9px dashed;}
.borderbottom-ds4 {border-bottom: 12px dashed;}
.borderbottom-ds5 {border-bottom: 15px dashed;}
.borderleft-ds1 {border-left: 3px dashed;}
.borderleft-ds2 {border-left: 6px dashed;}
.borderleft-ds3 {border-left: 9px dashed;}
.borderleft-ds4 {border-left: 12px dashed;}
.borderleft-ds5 {border-left: 15px dashed;}
.borderright-ds1 {border-right: 3px dashed;}
.borderright-ds2 {border-right: 6px dashed;}
.borderright-ds3 {border-right: 9px dashed;}
.borderright-ds4 {border-right: 12px dashed;}
.borderright-ds5 {border-right: 15px dashed;}
/* ||||||||||||||||||||||||||||||||||||||
TABLE CELL BORDERS | BORDES CELDAS TABLAS
|||||||||||||||||||||||||||||||||||||| */
/* SOLID BORDERS | BORDES SOLIDOS */
.td-border-s1 td {border: 3px solid;}
.td-border-s2 td {border: 6px solid;}
.td-border-s3 td {border: 9px solid;}
.td-border-s4 td {border: 12px solid;}
.td-border-s5 td {border: 15px solid;}
.td-bordertop-s1 td {border-top: 3px solid;}
.td-bordertop-s2 td {border-top: 6px solid;}
.td-bordertop-s3 td {border-top: 9px solid;}
.td-bordertop-s4 td {border-top: 12px solid;}
.td-bordertop-s5 td {border-top: 15px solid;}
.td-borderbottom-s1 td {border-bottom: 3px solid;}
.td-borderbottom-s2 td {border-bottom: 6px solid;}
.td-borderbottom-s3 td {border-bottom: 9px solid;}
.td-borderbottom-s4 td {border-bottom: 12px solid;}
.td-borderbottom-s5 td {border-bottom: 15px solid;}
.td-borderleft-s1 td {border-left: 3px solid;}
.td-borderleft-s2 td {border-left: 6px solid;}
.td-borderleft-s3 td {border-left: 9px solid;}
.td-borderleft-s4 td {border-left: 12px solid;}
.td-borderleft-s5 td {border-left: 15px solid;}
.td-borderright-s1 td {border-right: 3px solid;}
.td-borderright-s2 td {border-right: 6px solid;}
.td-borderright-s3 td {border-right: 9px solid;}
.td-borderright-s4 td {border-right: 12px solid;}
.td-borderright-s5 td {border-right: 15px solid;}
/* DOTTED BORDERS | BORDES PUNTEADOS */
.td-border-d1 td {border: 3px dotted;}
.td-border-d2 td {border: 6px dotted;}
.td-border-d3 td {border: 9px dotted;}
.td-border-d4 td {border: 12px dotted;}
.td-border-d5 td {border: 15px dotted;}
.td-bordertop-d1 td {border-top: 3px dotted;}
.td-bordertop-d2 td {border-top: 6px dotted;}
.td-bordertop-d3 td {border-top: 9px dotted;}
.td-bordertop-d4 td {border-top: 12px dotted;}
.td-bordertop-d5 td {border-top: 15px dotted;}
.td-borderbottom-d1 td {border-bottom: 3px dotted;}
.td-borderbottom-d2 td {border-bottom: 6px dotted;}
.td-borderbottom-d3 td {border-bottom: 9px dotted;}
.td-borderbottom-d4 td {border-bottom: 12px dotted;}
.td-borderbottom-d5 td {border-bottom: 15px dotted;}
.td-borderleft-d1 td {border-left: 3px dotted;}
.td-borderleft-d2 td {border-left: 6px dotted;}
.td-borderleft-d3 td {border-left: 9px dotted;}
.td-borderleft-d4 td {border-left: 12px dotted;}
.td-borderleft-d5 td {border-left: 15px dotted;}
.td-borderright-d1 td {border-right: 3px dotted;}
.td-borderright-d2 td {border-right: 6px dotted;}
.td-borderright-d3 td {border-right: 9px dotted;}
.td-borderright-d4 td {border-right: 12px dotted;}
.td-borderright-d5 td {border-right: 15px dotted;}
/* DASHED BORDERS | BORDES DISCONTINUOS */
.td-border-ds1 td {border: 3px dashed;}
.td-border-ds2 td {border: 6px dashed;}
.td-border-ds3 td {border: 9px dashed;}
.td-border-ds4 td {border: 12px dashed;}
.td-border-ds5 td {border: 15px dashed;}
.td-bordertop-ds1 td {border-top: 3px dashed;}
.td-bordertop-ds2 td {border-top: 6px dashed;}
.td-bordertop-ds3 td {border-top: 9px dashed;}
.td-bordertop-ds4 td {border-top: 12px dashed;}
.td-bordertop-ds5 td {border-top: 15px dashed;}
.td-borderbottom-ds1 td {border-bottom: 3px dashed;}
.td-borderbottom-ds2 td {border-bottom: 6px dashed;}
.td-borderbottom-ds3 td {border-bottom: 9px dashed;}
.td-borderbottom-ds4 td {border-bottom: 12px dashed;}
.td-borderbottom-ds5 td {border-bottom: 15px dashed;}
.td-borderleft-ds1 td {border-left: 3px dashed;}
.td-borderleft-ds2 td {border-left: 6px dashed;}
.td-borderleft-ds3 td {border-left: 9px dashed;}
.td-borderleft-ds4 td {border-left: 12px dashed;}
.td-borderleft-ds5 td {border-left: 15px dashed;}
.td-borderright-ds1 td {border-right: 3px dashed;}
.td-borderright-ds2 td {border-right: 6px dashed;}
.td-borderright-ds3 td {border-right: 9px dashed;}
.td-borderright-ds4 td {border-right: 12px dashed;}
.td-borderright-ds5 td {border-right: 15px dashed;}
/* ||||||||||||||||||||||||||||||||||||||
TABLE HEAD BORDERS | BORDES CABECERA TABLAS
|||||||||||||||||||||||||||||||||||||| */
/* SOLID BORDERS | BORDES SOLIDOS */
.th-border-s1 th {border: 3px solid;}
.th-border-s2 th {border: 6px solid;}
.th-border-s3 th {border: 9px solid;}
.th-border-s4 th {border: 12px solid;}
.th-border-s5 th {border: 15px solid;}
.th-bordertop-s1 th {border-top: 3px solid;}
.th-bordertop-s2 th {border-top: 6px solid;}
.th-bordertop-s3 th {border-top: 9px solid;}
.th-bordertop-s4 th {border-top: 12px solid;}
.th-bordertop-s5 th {border-top: 15px solid;}
.th-borderbottom-s1 th {border-bottom: 3px solid;}
.th-borderbottom-s2 th {border-bottom: 6px solid;}
.th-borderbottom-s3 th {border-bottom: 9px solid;}
.th-borderbottom-s4 th {border-bottom: 12px solid;}
.th-borderbottom-s5 th {border-bottom: 15px solid;}
.th-borderleft-s1 th {border-left: 3px solid;}
.th-borderleft-s2 th {border-left: 6px solid;}
.th-borderleft-s3 th {border-left: 9px solid;}
.th-borderleft-s4 th {border-left: 12px solid;}
.th-borderleft-s5 th {border-left: 15px solid;}
.th-borderright-s1 th {border-right: 3px solid;}
.th-borderright-s2 th {border-right: 6px solid;}
.th-borderright-s3 th {border-right: 9px solid;}
.th-borderright-s4 th {border-right: 12px solid;}
.th-borderright-s5 th {border-right: 15px solid;}
/* DOTTED BORDERS | BORDES PUNTEADOS */
.th-border-d1 th {border: 3px dotted;}
.th-border-d2 th {border: 6px dotted;}
.th-border-d3 th {border: 9px dotted;}
.th-border-d4 th {border: 12px dotted;}
.th-border-d5 th {border: 15px dotted;}
.th-bordertop-d1 th {border-top: 3px dotted;}
.th-bordertop-d2 th {border-top: 6px dotted;}
.th-bordertop-d3 th {border-top: 9px dotted;}
.th-bordertop-d4 th {border-top: 12px dotted;}
.th-bordertop-d5 th {border-top: 15px dotted;}
.th-borderbottom-d1 th {border-bottom: 3px dotted;}
.th-borderbottom-d2 th {border-bottom: 6px dotted;}
.th-borderbottom-d3 th {border-bottom: 9px dotted;}
.th-borderbottom-d4 th {border-bottom: 12px dotted;}
.th-borderbottom-d5 th {border-bottom: 15px dotted;}
.th-borderleft-d1 th {border-left: 3px dotted;}
.th-borderleft-d2 th {border-left: 6px dotted;}
.th-borderleft-d3 th {border-left: 9px dotted;}
.th-borderleft-d4 th {border-left: 12px dotted;}
.th-borderleft-d5 th {border-left: 15px dotted;}
.th-borderright-d1 th {border-right: 3px dotted;}
.th-borderright-d2 th {border-right: 6px dotted;}
.th-borderright-d3 th {border-right: 9px dotted;}
.th-borderright-d4 th {border-right: 12px dotted;}
.th-borderright-d5 th {border-right: 15px dotted;}
/* DASHED BORDERS | BORDES DISCONTINUOS */
.th-border-ds1 th {border: 3px dashed;}
.th-border-ds2 th {border: 6px dashed;}
.th-border-ds3 th {border: 9px dashed;}
.th-border-ds4 th {border: 12px dashed;}
.th-border-ds5 th {border: 15px dashed;}
.th-bordertop-ds1 th {border-top: 3px dashed;}
.th-bordertop-ds2 th {border-top: 6px dashed;}
.th-bordertop-ds3 th {border-top: 9px dashed;}
.th-bordertop-ds4 th {border-top: 12px dashed;}
.th-bordertop-ds5 th {border-top: 15px dashed;}
.th-borderbottom-ds1 th {border-bottom: 3px dashed;}
.th-borderbottom-ds2 th {border-bottom: 6px dashed;}
.th-borderbottom-ds3 th {border-bottom: 9px dashed;}
.th-borderbottom-ds4 th {border-bottom: 12px dashed;}
.th-borderbottom-ds5 th {border-bottom: 15px dashed;}
.th-borderleft-ds1 th {border-left: 3px dashed;}
.th-borderleft-ds2 th {border-left: 6px dashed;}
.th-borderleft-ds3 th {border-left: 9px dashed;}
.th-borderleft-ds4 th {border-left: 12px dashed;}
.th-borderleft-ds5 th {border-left: 15px dashed;}
.th-borderright-ds1 th {border-right: 3px dashed;}
.th-borderright-ds2 th {border-right: 6px dashed;}
.th-borderright-ds3 th {border-right: 9px dashed;}
.th-borderright-ds4 th {border-right: 12px dashed;}
.th-borderright-ds5 th {border-right: 15px dashed;}
/* ||||||||||||||||||||||||
RADIUS | RADIO
|||||||||||||||||||||||| */
/* ALL BORDERS | TODOS LOS BORDES */
.round-none {border-radius: 0px;}
.round-1 {border-radius: 2px;}
.round-2 {border-radius: 4px;}
.round-3 {border-radius: 6px;}
.round-4 {border-radius: 8px;}
.round-5 {border-radius: 12px;}
.round-6 {border-radius: 16px;}
.round-7 {border-radius: 24px;}
.round-full {border-radius: 9999px;}
/* TOP BORDERS | BORDES SUPERIORES */
.round-top-none {border-top-left-radius: 0px; border-top-right-radius: 0px;}
.round-top-1 {border-top-left-radius: 2px; border-top-right-radius: 2px;}
.round-top-2 {border-top-left-radius: 4px; border-top-right-radius: 4px;}
.round-top-3 {border-top-left-radius: 6px; border-top-right-radius: 6px;}
.round-top-4 {border-top-left-radius: 8px; border-top-right-radius: 8px;}
.round-top-5 {border-top-left-radius: 12px; border-top-right-radius: 12px;}
.round-top-6 {border-top-left-radius: 16px; border-top-right-radius: 16px;}
.round-top-7 {border-top-left-radius: 24px; border-top-right-radius: 24px;}
.round-top-full {border-top-left-radius: 9999px; border-top-right-radius: 9999px;}
/* TOP LEFT BORDER | BORDES SUPERIOR IZQUIERDO */
.round-topl-none {border-top-left-radius: 0px}
.round-topl-1 {border-top-left-radius: 2px}
.round-topl-2 {border-top-left-radius: 4px}
.round-topl-3 {border-top-left-radius: 6px}
.round-topl-4 {border-top-left-radius: 8px}
.round-topl-5 {border-top-left-radius: 12px}
.round-topl-6 {border-top-left-radius: 16px}
.round-topl-7 {border-top-left-radius: 24px}
.round-topl-full {border-top-left-radius: 9999px}
/* TOP RIGHT BORDER | BORDE SUPERIOR DERECHO */
.round-topr-none {border-top-right-radius: 0px;}
.round-topr-1 {border-top-right-radius: 2px;}
.round-topr-2 {border-top-right-radius: 4px;}
.round-topr-3 {border-top-right-radius: 6px;}
.round-topr-4 {border-top-right-radius: 8px;}
.round-topr-5 {border-top-right-radius: 12px;}
.round-topr-6 {border-top-right-radius: 16px;}
.round-topr-7 {border-top-right-radius: 24px;}
.round-topr-full {border-top-right-radius: 9999px;}
/* LEFT BORDERS | BORDES IZQUIERDOS */
.round-left-none {border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.round-left-1 {border-top-left-radius: 2px; border-bottom-left-radius: 2px;}
.round-left-2 {border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.round-left-3 {border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.round-left-4 {border-top-left-radius: 8px; border-bottom-left-radius: 8px;}
.round-left-5 {border-top-left-radius: 12px; border-bottom-left-radius: 12px;}
.round-left-6 {border-top-left-radius: 16px; border-bottom-left-radius: 16px;}
.round-left-7 {border-top-left-radius: 24px; border-bottom-left-radius: 24px;}
.round-left-full {border-top-left-radius: 9999px; border-bottom-left-radius: 9999px;}
/* RIGHT BORDERS | BORDES DERECHOS */
.round-right-none {border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.round-right-1 {border-top-right-radius: 2px; border-bottom-right-radius: 2px;}
.round-right-2 {border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.round-right-3 {border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.round-right-4 {border-top-right-radius: 8px; border-bottom-right-radius: 8px;}
.round-right-5 {border-top-right-radius: 12px; border-bottom-right-radius: 12px;}
.round-right-6 {border-top-right-radius: 16px; border-bottom-right-radius: 16px;}
.round-right-7 {border-top-right-radius: 24px; border-bottom-right-radius: 24px;}
.round-right-full {border-top-right-radius: 9999px; border-bottom-right-radius: 9999px;}
/* BOTTOM BORDERS | BORDES INFERIORES */
.round-bottom-none {border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.round-bottom-1 {border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.round-bottom-2 {border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}
.round-bottom-3 {border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;}
.round-bottom-4 {border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;}
.round-bottom-5 {border-bottom-left-radius: 12px; border-bottom-right-radius: 12px;}
.round-bottom-6 {border-bottom-left-radius: 16px; border-bottom-right-radius: 16px;}
.round-bottom-7 {border-bottom-left-radius: 24px; border-bottom-right-radius: 24px;}
.round-bottom-full {border-bottom-left-radius: 9999px; border-bottom-left-radius: 9999px;}
/* BOTTOM LEFT BORDER | BORDE INFERIOR IZQUIERDO */
.round-bottoml-none {border-bottom-left-radius: 0px}
.round-bottoml-1 {border-bottom-left-radius: 2px}
.round-bottoml-2 {border-bottom-left-radius: 4px}
.round-bottoml-3 {border-bottom-left-radius: 6px}
.round-bottoml-4 {border-bottom-left-radius: 8px}
.round-bottoml-5 {border-bottom-left-radius: 12px}
.round-bottoml-6 {border-bottom-left-radius: 16px}
.round-bottoml-7 {border-bottom-left-radius: 24px}
.round-bottoml-full {border-bottom-left-radius: 9999px}
/* BOTTOM RIGHT BORDER | BORDE INFERIOR DERECHO */
.round-bottomr-none {border-bottom-right-radius: 0px;}
.round-bottomr-1 {border-bottom-right-radius: 2px;}
.round-bottomr-2 {border-bottom-right-radius: 4px;}
.round-bottomr-3 {border-bottom-right-radius: 6px;}
.round-bottomr-4 {border-bottom-right-radius: 8px;}
.round-bottomr-5 {border-bottom-right-radius: 12px;}
.round-bottomr-6 {border-bottom-right-radius: 16px;}
.round-bottomr-7 {border-bottom-right-radius: 24px;}
.round-bottomr-full {border-bottom-right-radius: 9999px;}
/* ||||||||||||||||||||||||
SHADOWS | SOMBRAS
|||||||||||||||||||||||| */
.shadow-1 {box-shadow: rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;}
.shadow-2 {box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}
.shadow-3 {box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;}
.shadow-4 {box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}
.shadow-5 {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}
.shadow-6 {box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px, rgb(51, 51, 51) 0px 0px 0px 3px;}
.shadow-7 {box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;}
.shadow-8 {box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;}
.shadow-9 {box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;}
.shadow-10 {box-shadow: rgba(0, 0, 0, 0.05) 0px 6px 24px 0px, rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;}
/* ||||||||||||||||||||||||
COLORS | COL