.hero{position:relative}.video-header{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.text-video{color:#fffffe;font-size:clamp(1.6rem,1.112rem + 1.3554vw,2.5rem);font-weight:700;left:50%;position:absolute;text-align:center;text-shadow:3px 3px 7px #000;transform:translate(-50%,-50%)}.text-video p{margin:1rem 0}.border-text{margin-bottom:3rem;width:100%}.text-video span{color:#39ff6c}.border-text span{border:.2rem solid #fffffe;box-shadow:3px 3px 10px #000;color:#fffffe;margin:0 auto;padding:1rem}.text-hidden{opacity:0;top:55%;transition:all .5s ease-in}.text-video hr{background-color:#fffffe;box-shadow:3px 3px 10px #000;height:.3rem;width:100%}.text-active{opacity:1;top:50%;transition:all .5s ease-in}.header{padding:0 5.055880787653007vw}.filter{background:linear-gradient(180deg,rgba(10,15,74,.9),rgba(10,15,74,0))}.header-top{padding:2rem 0}.header-top-inner{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.logo{margin-right:1.3888888889vw;z-index:1}.logo,.logo img{width:17rem}.navegacion-principal{background-color:#2b2b2b;height:0;left:0;overflow:hidden;position:absolute;top:0;transition:.5s;width:100vw;z-index:0}.mostrar{height:70rem}.navegacion-principal ul{display:flex;flex-direction:column;height:80%;list-style:none;margin-top:10rem;opacity:0;padding:0 5.055880787653007vw;transition:.5s;width:100%}.mostrar ul{opacity:1}.navegacion-principal ul li{border-bottom:1px solid #fffffe;font-size:24px;font-weight:500;margin-bottom:2rem;padding:3.5rem 0}.navegacion-principal ul li:last-child{border-bottom:none;padding:4rem 0}.navegacion-principal ul li a{color:#fffffe}.login{align-items:center;display:flex;gap:1rem}.burger{background:transparent;cursor:pointer;display:block;height:20px;position:relative;width:30px;z-index:1}.burger input{display:none}.burger span{background:#fffffe;border-radius:9px;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.burger span:first-of-type{top:0;transform-origin:left center}.burger span:nth-of-type(2){top:50%;transform:translateY(-50%);transform-origin:left center}.burger span:nth-of-type(3){top:100%;transform:translateY(-100%);transform-origin:left center}.burger input:checked~span:first-of-type{left:5px;top:0;transform:rotate(45deg)}.burger input:checked~span:nth-of-type(2){opacity:0;width:0}.burger input:checked~span:nth-of-type(3){left:5px;top:21px;transform:rotate(-45deg)}@media (min-width:1025px){.hero{background-position:0 60%}.text-video{font-size:2.12879191059074vw}.border-text span{border:.5rem solid #fffffe}.text-video hr{height:.5rem}.header-top{padding:2.12879191059074vw 4.25758382118148vw}.header-top-inner{align-items:center}.logo{height:clamp(28px,2.927088877062267vw,2.927088877062267vw);margin-right:2.660989888238425vw}.logo,.logo img{width:clamp(120px,12.772751463544438vw,12.772751463544438vw)}.navegacion-principal{background-color:transparent;overflow:visible;position:static;transition:.5s}.navegacion-principal,.navegacion-principal ul{display:flex;height:auto;justify-content:space-between;padding:0;width:100%}.navegacion-principal ul{flex-direction:row;list-style:none;margin:0;opacity:1}.navegacion-principal ul li{font-size:1.1708355508249069vw;font-weight:500;margin-bottom:0;transition:all .2s}.navegacion-principal ul li,.navegacion-principal ul li:last-child{border-bottom:none;padding:0}.navegacion-principal ul li:hover{transform:scale(1.2)}.burger{display:none}}.Btn{background:linear-gradient(0deg,#643ddb,#d915ef);border:none;border-radius:40px;box-shadow:2px 2px 10px rgba(0,0,0,.199);cursor:pointer;gap:.5rem;height:3.5rem;position:sticky;width:10rem;z-index:1}.Btn,.sign{align-items:center;display:flex;justify-content:center}.sign{width:30%}.sign svg{width:1.5rem}.sign svg path{fill:#fffffe}.text{color:#fffffe;font-size:16px;font-weight:600;padding-right:5px;right:0;width:60%}@media (min-width:1025px){.Btn{background:linear-gradient(0deg,#643ddb,#d915ef);border:none;border-radius:50%;box-shadow:2px 2px 10px rgba(0,0,0,.199);cursor:pointer;gap:0;height:45px;margin-left:2.660989888238425vw;overflow:hidden;width:45px;z-index:1}.Btn,.sign{align-items:center;display:flex;justify-content:center;transition-duration:.3s}.sign{width:100%}.sign svg{width:1.06439595529537vw}.sign svg path{fill:#fffffe}.text{color:#fffffe;font-size:1.0111761575306013vw;font-weight:600;opacity:0;padding:0;right:0;width:0}.Btn:hover,.text{transition-duration:.3s}.Btn:hover{border-radius:40px;gap:.5rem;width:6.652474720596062vw}.Btn:hover .sign{padding-left:10px;transition-duration:.3s;width:25%}.Btn:hover .text{opacity:1;padding-right:10px;transition-duration:.3s;width:60%}.Btn:active{transform:translate(2px,2px)}}.heroUs{background-image:url(../img/headerUs1.avif);background-position:50% 85%;background-repeat:no-repeat;background-size:cover;-o-border-image:fill 0 linear-gradient(#0003,#00000075);border-image:fill 0 linear-gradient(#0003,#00000075);height:70rem}.flex-header{display:flex;flex-direction:column;height:100%;justify-content:space-between}.template-title{padding:2.12879191059074vw 4.25758382118148vw}.template-title h1{color:#fffffe;text-align:left;text-shadow:#000 3px 3px 3px}.heroCompania{background-image:url(../img/curso1.avif);background-position:0 20%}.heroCompania,.heroExoticos{background-repeat:no-repeat;background-size:cover;-o-border-image:fill 0 linear-gradient(#0003,#00000075);border-image:fill 0 linear-gradient(#0003,#00000075);height:70rem}.heroExoticos{background-image:url(../img/curso2.avif);background-position:0 30%}.heroCaballos{background-image:url(../img/hipica.avif);background-position:0 20%;height:70rem}.heroCaballos,.heroContact{background-repeat:no-repeat;background-size:cover;-o-border-image:fill 0 linear-gradient(#0003,#00000075);border-image:fill 0 linear-gradient(#0003,#00000075)}.heroContact{background-image:url(../img/quienes-somos.avif)}.heroTerminos{background-image:url(../img/casa.avif);background-position:0 20%;background-repeat:no-repeat;background-size:cover;-o-border-image:fill 0 linear-gradient(#0003,#00000075);border-image:fill 0 linear-gradient(#0003,#00000075);height:70rem}
/*# sourceMappingURL=header.css.map */
