/*primary color*/
.bg-cream {
    background-color: rgb(228 242 254);
}

/*font*/
body {
    font-family: 'Poppins', sans-serif;
}

.bg-yellow-500 {
    background-color: #212FE0;
}
.text-blue {
    background-color: #212FE0;
}
.text-yellow-500 {
    color: #f48c06;
}
.bg-yellow-round-500 {
    background-color: #f48c06;
}


.floating { 
    animation-name: floating; 
    animation-duration: 3s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out;
} 
@keyframes floating { 
    0% { transform: translate(0, 0px); } 
    50% { transform: translate(0, 8px); } 
    100% { transform: translate(0, -0px); }  
} 
.floating-4 { 
    animation-name: floating; 
    animation-duration: 4s; 
    animation-iteration-count: infinite; 
    animation-timing-function: ease-in-out;
} 
@keyframes floating-4 { 
    0% { transform: translate(0, 0px); } 
    50% { transform: translate(0, 8px); } 
    100% { transform: translate(0, -0px); }  
}
.text-darken {
    color: #2F327D;
}
.logo{
    width: 10rem;
}
@media (min-width: 1024px){
    .lg\:pt-24 {
        padding-top: 2rem;
    }
}
.wa-chat-box-poweredby{
 display: none;
}
.wa-chat-box-brand {
     background: white;
     padding: 0.4rem;
}

.border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / var(--tw-border-opacity));
}
.border-b-\[3px\] {
    border-radius: 10px 10px 0 0;
    border-bottom-width: 5px;
}


/*! CSS Used from: Embedded */
*,::before,::after{box-sizing:border-box;}
::-moz-focus-inner{border-style:none;padding:0;}
:-moz-focusring{outline:1px dotted ButtonText;}
h3,p{margin:0;}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}
:-moz-focusring{outline:auto;}
h3{font-size:inherit;font-weight:inherit;}
svg{display:block;vertical-align:middle;}
*,::before,::after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgba(229, 231, 235, var(--tw-border-opacity));--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-blur:var(--tw-empty, );--tw-brightness:var(--tw-empty, );--tw-contrast:var(--tw-empty, );--tw-grayscale:var(--tw-empty, );--tw-hue-rotate:var(--tw-empty, );--tw-invert:var(--tw-empty, );--tw-saturate:var(--tw-empty, );--tw-sepia:var(--tw-empty, );--tw-drop-shadow:var(--tw-empty, );--tw-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}
.ab{width:100%;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px;}
@media (min-width: 540px){
.ab{max-width:540px;}
}
@media (min-width: 720px){
.ab{max-width:720px;}
}
@media (min-width: 960px){
.ab{max-width:960px;}
}
@media (min-width: 1140px){
.ab{max-width:1140px;}
}
@media (min-width: 1320px){
    .ab{max-width:1320px;}
}
@media (max-width: 1024px){
    #heroimage{
        display: none;
    }
}
.ac\[-16px\]{margin-left:-16px;margin-right:-16px;}
.a1O{margin-bottom:1.25rem;}
.a2n\[70px\]{margin-bottom:70px;}
.a2x{margin-bottom:2.25rem;}
.a9{display:flex;}
.a8{width:100%;}
.a1t{flex-wrap:wrap;}
.a1Y{justify-content:center;}
.ae{padding-left:1rem;padding-right:1rem;}
.a1v{text-align:center;}
.aG{font-size:1rem;line-height:1.5rem;}
.a1S{font-size:1.25rem;line-height:1.75rem;}
.a1k{font-weight:700;}
.a1D{line-height:1.625;}
.aH{--tw-text-opacity:1;color:rgba(9, 14, 52, var(--tw-text-opacity));}
.a1g{--tw-text-opacity:1;color:rgba(149, 156, 177, var(--tw-text-opacity));}
@media (min-width: 540px){
.sm\:a2e{font-size:1.5rem;line-height:2rem;}
}
@media (min-width: 720px){
.md\:a2v\/2{width:50%;}
}
@media (min-width: 960px){
.lg\:a2v\/3{width:33.333333%;}
.lg\:a1S{font-size:1.25rem;line-height:1.75rem;}

}
@media (min-width: 1140px){
.xl\:a2e{font-size:1.5rem;line-height:2rem;}
}
@media (min-width: 1320px){
.\32xl\:a2w{padding-left:1.25rem;padding-right:1.25rem;}
}
.ae {
    border-radius: 7px;
    padding-top: 1rem;
    box-shadow: 0 12px 13px rgba(0, 0, 0, 0.16), 0 12px 13px rgba(0, 0, 0, 0.16);
    margin: 0.5rem;
}
@media (max-width:720px){
    .edutab{
        display: initial;
    }
    
}
@media (max-width:768px){
    .topnav{
        display: none !important;
    }
}
@media (min-width:720px){
    .lg\:a2v\/3 {
        width: 100%;
    }
}
@media (min-width:769px){
    .movilebnt{
        display: none;
    }
}
@media (min-width:1146px){
    .lg\:a2v\/3 {
        width: 48.5%;
    }
}
@media (min-width: 1320px){
    .lg\:a2v\/3 {
        width: 32%;
    }
}
.a2x {
    margin-bottom: 1rem;
}
.a2n\[70px\] {
    margin-bottom: 15px;
    margin-top: 15px;
}
.\32xl\:a2w {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.sticky {
    position: fixed;
    z-index: 999;
    background-color: rgba(255, 255, 255, 0.8);
    backdrop-filter: blur(5px);
    box-shadow: inset 0 -1px 0 0 rgb(0 0 0 / 10%);
    transition: all 0.3s ease-out 0s;
    height: 100px;
}
.sticky .navbar {
    padding: 10px 0;
}
.navbar-area {
    top: 0;
    left: 0;
    width: 100%;
    display: none;
}
.from-primary {
    --tw-gradient-from: #3056d3;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgb(48 86 211 / 0));
}
.to-\[\#179BEE\] {
    --tw-gradient-to: #179bee;
}
@media (min-width: 768px){
    .md\:mt-8 {
        margin-top: 0rem !important;
    }
}
