<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&amp;display=swap');
body { font-family: 'Montserrat', sans-serif; }

/* VARIABLES */
:root {
    --main-color: #6D82FF;
    --main-color-light: #B8DB00;
    --main-color-dark: #485599;
}

.transparent_menu{background:none!important}
.shadow-custom-3 { box-shadow: 0 0 30px 4px rgb(44 50 82 / 20%); } 
.shadow-custom-2 { box-shadow: 0 0 15px 4px rgb(44 50 82 / 40%); } 
.shadow-custom {box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.05); }
.leading-tight { line-height: 1.25; }
.leading-snug { line-height: 1.375; }
.leading-normal { line-height: 1.5; }
.leading-relaxed { line-height: 1.625; }

.text-blue-900 { color: #18245d; }
.bg-blue-50 { background-color: #eaedff; }

.bg-blue-500 { background-color: #6D82FF; }

@media (max-width: 1024px){
.bg-blue-100 { background-color: #6d82ff; }
}

/* MAIN COLOR */

.bg-gradient-main-color { background: linear-gradient(164.87deg, var(--main-color) 1.75%, #485599 92.76%); }
.bg-gradient-main-color-inverse{ background: linear-gradient(-163.98deg, #6D82FF -2.36%, #485599 92.08%); }
.bg-gradient-dark { background: linear-gradient(180deg, transparent 0%, var(--main-color-dark) 25%); }
.hover\:bg-gradient-light2:hover { background: linear-gradient(to top, var(--main-color-dark) 0%, #6275e2 100%); }
.bg-gradient-light { background: linear-gradient(to bottom, var(--main-color-dark) 0%, #6275e2 100%); }
.bg-gradient-lateral { background: linear-gradient(to right, var(--main-color-dark) 0%, var(--main-color) 100%); }

.hover\:bg-gradient-main-color:hover{ background: linear-gradient(to bottom,#8b9cf4 0%,#5b74f2 100%); transition: all 0.4s ease-in-out; }
.group:hover .group-hover\:bg-main-color { background-color: var(--main-color); }
.group:hover .group-hover\:text-main-color { color: var(--main-color); }
.group:hover .group-hover\:text-main-color { color: var(--main-color); }
.group:hover .group-hover\:border-main-color { border-color: var(--main-color); }
.group:hover .group-hover\:text-main-color-light { color: var(--main-color-light); }
.group:hover .group-hover\:text-main-color-dark { color: var(--main-color-dark); }
.group:hover .group-hover\:border-main-color-light { border-color: var(--main-color-light); }

/*.hover\:bg-gradient-main-color:hover{ background: linear-gradient(164.87deg, var(--main-color) 1.7#4855995%,  92.76%); }*/

.text-main-color { color: var(--main-color); }
.hover\:text-main-color:hover { color: var(--main-color); }
.focus\:text-main-color:focus { color: var(--main-color); }
.bg-main-color { background-color: var(--main-color); }
.hover\:bg-main-color:hover { background-color: var(--main-color); }
.focus\:bg-main-color:focus { background-color: var(--main-color); }
.border-main-color { border-color: var(--main-color); }
.hover\:border-main-color:hover { border-color: var(--main-color); }
.focus\:border-main-color:focus { border-color: var(--main-color); }
.fill-main-color { fill: var(--main-color); }
.hover\:fill-main-color:hover { fill: var(--main-color); }
.focus\:fill-main-color:focus { fill: var(--main-color); }
.stroke-main-color { stroke: var(--main-color); }
.hover\:stroke-main-color:hover { stroke: var(--main-color); }
.focus\:stroke-main-color:focus { stroke: var(--main-color); }

/* MAIN COLOR LIGHT */

.text-main-color-light { color: var(--main-color-light); }
.hover\:text-main-color-light:hover { color: var(--main-color-light); }
.focus\:text-main-color-light:focus { color: var(--main-color-light); }
.bg-main-color-light { background-color: var(--main-color-light); }
.hover\:bg-main-color-light:hover { background-color: var(--main-color-light); }
.focus\:bg-main-color-light:focus { background-color: var(--main-color-light); }
.group:hover .group-hover\:bg-main-color-light{background-color: var(--main-color-light); }
.border-main-color-light { border-color: var(--main-color-light); }
.hover\:border-main-color-light:hover { border-color: var(--main-color-light); }
.focus\:border-main-color-light:focus { border-color: var(--main-color-light); }
.fill-main-color-light { fill: var(--main-color-light); }
.hover\:fill-main-color-light:hover { fill: var(--main-color-light); }
.focus\:fill-main-color-light:focus { fill: var(--main-color-light); }
.stroke-main-color-light { stroke: var(--main-color-light); }
.hover\:stroke-main-color-light:hover { stroke: var(--main-color-light); }
.focus\:stroke-main-color-light:focus { stroke: var(--main-color-light); }

/* MAIN COLOR DARK */
.text-main-color-dark { color: var(--main-color-dark); }
.hover\:text-main-color-dark:hover { color: var(--main-color-dark); }
.focus\:text-main-color-dark:focus { color: var(--main-color-dark); }
.bg-main-color-dark { background-color: var(--main-color-dark); }
.hover\:bg-main-color-dark:hover { background-color: var(--main-color-dark); }
.focus\:bg-main-color-dark:focus { background-color: var(--main-color-dark); }
.border-main-color-dark { border-color: var(--main-color-dark); }
.hover\:border-main-color-dark:hover { border-color: var(--main-color-dark); }
.focus\:border-main-color-dark:focus { border-color: var(--main-color-dark); }
.fill-main-color-dark { fill: var(--main-color-dark); }
.hover\:fill-main-color-dark:hover { fill: var(--main-color-dark); }
.focus\:fill-main-color-dark:focus { fill: var(--main-color-dark); }
.stroke-main-color-dark { stroke: var(--main-color-dark); }
.hover\:stroke-main-color-dark:hover { stroke: var(--main-color-dark); }
.focus\:stroke-main-color-dark:focus { stroke: var(--main-color-dark); }

/* BASE CLASES PROPIAS */
:focus,
input:focus,
button:hover,
button:focus { outline: none; }

.transition3s {  }
transition: all 0.3s ease-in-out;
.line-clamp {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;  
}

.line-clamp-2 {
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;  
}

.p-1\/20::after { content: ""; display: block; padding-top: 200%; }
.p-1\/15::after { content: ""; display: block; padding-top: 150%; }
.p-1\/10::after { content: ""; display: block; padding-top: 100%; }
.p-1\/8::after { content: ""; display: block; padding-top: 80%; }
.p-1\/7::after { content: ""; display: block; padding-top: 70%; }
.p-1\/6::after { content: ""; display: block; padding-top: 60%; }
.p-1\/5::after { content: ""; display: block; padding-top: 50%; }
.p-1\/4::after { content: ""; display: block; padding-top: 40%; }
.p-1\/3::after { content: ""; display: block; padding-top: 30%; }

last\:border-none &gt; li:last-child,
last\:border-none &gt; a:last-child { border: none !important; }

.hover\:scale-sm:hover { transform: scale(1.1); }
.hover\:scale-md:hover { transform: scale(1.3); }
.hover\:scale-lg:hover { transform: scale(1.5); }

.rotate-180 { transform: rotate(180deg); }

.filter-white { filter: grayscale(100) brightness(0) invert(1); }
.group:hover .group-hover\:filter-white { filter: grayscale(100) brightness(0) invert(1); transition: all 0.4s ease-in-out; }

.-z-1 { z-index: -1; }

@media (min-width: 1024px){
    .-z-2 { z-index: -1; }    
}    
    
.social-media li { padding: 0px; }

.social-media li a { margin: 0px; display: flex; width: 100%; height: 100%; }

body { opacity: 1; }

@media (min-width: 1024px){
    .lg\:p-1\/10::after {  content: ""; display: block; padding-top: 100%;}
}

.nube1,.nube2 {
	 animation: move 6s ease infinite;
}
.nube2 {
	 animation-duration: 8s;
}
 @keyframes move {
	 50% {
		 transform: translateY(-15px);
	}
}

.espejo { transform: scaleX(-1); }
</pre></body></html>