select{appearance:none;background-color:#fff;background-image:none;border:0;box-shadow:none;color:#373737;cursor:pointer;flex:1;outline:10px red;padding:0 1em}.container-selects{align-items:center;display:none;gap:27px;justify-content:space-between;margin-top:34px}.select-m{border:1px solid #e9e9e9;border-radius:.25em;box-shadow:0 0 8px -2px #c5c5c5;display:flex;height:35px;overflow:hidden;position:relative;width:24em}select::-ms-expand{display:none}.select-m:after{align-items:center;background-color:#f0f0f0;color:#9d9d9d;content:"\25BC";display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;transition:all .25s ease;width:40px}.page-content .f-600{font-size:clamp(1.7rem,8vw,3rem);font-weight:600}.title h2,.title h2 span{font-size:36px;line-height:1.33}.carrusel h2{color:#af091f;margin-bottom:50px;margin-top:50px;text-align:center!important}.page-height{min-height:244px!important}.page-content h1{font-size:68px}.other-page-area{margin-bottom:0}.boton-cursos-demostracion{background-color:hsla(0,0%,85%,0);border:2px solid #1e1e1e;border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:var(--black);cursor:pointer;font-size:20px;font-weight:400;line-height:normal;margin:10px;max-width:511px;padding:10px 5px;width:95%}.boton-cursos-demostracion:hover{background-color:#dde2e6;color:#000;font-weight:600;transition:.45s}.contenedor-de-cursos .span_buton{margin:40px 0 300px;text-align:center}.card-cursos{align-items:center;background-color:var(--white);border-radius:5px;box-shadow:1px 4px 10px -2px rgba(42,42,43,.2);display:flex;flex-direction:column;justify-content:space-around;margin-top:2%;max-width:1200px;padding:15px}.contenedor-imagen{align-items:center;display:flex;height:153px;justify-content:center;max-width:230px;width:100%}.imagen-curso{border-radius:5px;height:100%;width:100%}.contenedor-info{display:flex;flex-direction:column;gap:12px;padding:0 10px;width:100%}.contenedor-info h2{color:#af091f;font-size:28px;margin-bottom:0!important;text-align:center}.contenedor-info p{color:var(--black);font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.54px;line-height:normal;margin-bottom:0!important;text-align:justify}.contenedor-extra-info{color:var(--black);display:flex;flex-direction:column;font-family:var(--font-family-subtitles);font-size:14px;justify-content:space-between;margin-top:auto;width:100%}.contenedor-extra-info p{display:block;padding-left:10px}.contenedor-botones{align-items:center;display:flex;flex-direction:row;gap:15px;height:100%;justify-content:center;width:100%}.boton-ver-mas{background-color:#85d1fc;border:#b4b4b4;box-shadow:inset 3px 3px 6px 0 #96b8e4,inset -3px -3px 6px 1px rgba(117,182,226,.5)}.boton-ofertas,.boton-ver-mas{align-items:center;border-radius:5px;color:var(--black);cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:10px;transition:.5s}.boton-ofertas{background-color:#85fca9;border:#85fca9;box-shadow:inset 3px 3px 6px 0 #cce8d9,inset -3px -3px 6px 1px rgba(163,252,168,.5);font-family:var(--font-family-subtitles);letter-spacing:-.75px}.boton-ver-mas:hover{background-color:#41b9ff;color:#3d3d3d}.boton-ofertas:hover{background-color:#56ee70;color:#414141}.tab input{opacity:0;position:absolute;z-index:-1}@keyframes bounce{25%{transform:rotate(90deg) translate(.25rem)}75%{transform:rotate(90deg) translate(-.25rem)}}@media screen and (min-width:991px){.card-cursos{flex-direction:row;position:relative;width:100%}.contenedor-imagen{width:20%}.contenedor-info{margin-left:20px;width:60%}.contenedor-info h2{text-align:left}.contenedor-extra-info{height:100%;width:20%}.contenedor-extra-info p{display:block;position:absolute;right:50px;top:10px}}@media screen and (min-width:991px) and (max-width:1200px){.contenedor-botones{flex-direction:column}}.mainContainerPost{align-items:center;display:flex;flex-direction:column;justify-content:center}.containerPost{width:100%}.slider-wrapperPost{position:relative}.slider-wrapperPost .slide-buttonPost{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:2.2rem;height:50px;justify-content:center;outline:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:5}.itemPost{align-items:center;display:flex;flex-direction:column;gap:9px;height:420px;justify-content:space-between;margin:0 auto;width:350px;z-index:20}.containerPost .slider-scrollbarPost{align-items:center;display:flex;height:24px;justify-content:center;margin:auto;width:100%}.slider-scrollbarPost .scrollbar-thumbPost{background-color:#637fff;bottom:0;cursor:grab;height:100%;position:absolute;top:0;width:50%}.slider-scrollbarPost .scrollbar-thumbPost:active{cursor:grabbing;height:10px}.slider-scrollbarPost .scrollbar-thumbPost:after{bottom:-10px;content:"";left:0;position:absolute;right:0;top:-10px}.review-ratting li{display:flex;justify-content:center}.tituloPersonalizado span{font-weight:400}.height-250{height:250px}.font-size-300{font-size:300%}.display-none{display:none}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@media screen and (max-width:767px){.container{padding-left:10px;padding-right:10px}.tituloPersonalizado{font-size:24px!important;text-align:center}.title .tituloPersonalizado{margin-bottom:5px!important;margin-top:5px!important}.testimonial-area .bg-no-repeat{background-repeat:no-repeat;padding-bottom:50px!important}}@media only screen and (max-width:1023px){.slider-wrapperPost .slide-buttonPost{display:none!important}.slider-wrapperPost .card-listPost{gap:10px;margin-bottom:15px;scroll-snap-type:x mandatory}.slider-scrollbarPost .scrollbar-thumbPost{width:20%}}@media screen and (min-width:1200px) and (max-width:1440px){.home2-category-active{padding-bottom:82px}}@media screen and (min-width:992px) and (max-width:1199px){.main-menu ul li{margin-right:22px}.title h2,.title h2 span{font-size:30px}.title h3{font-size:36px}.home2-category-active{padding-bottom:80px}.page-height{min-height:300px}.page-content h1{font-size:50px;margin-bottom:5px}.pc-info p,.pc-price span{font-size:16px}.review-ratting.mr-10{margin-bottom:4px}}@media screen and (min-width:768px) and (max-width:991px){.video-play{font-size:9px;height:37px;line-height:37px;width:37px}.my-btn .btn,.slider-content .my-btn .btn{font-size:13px;padding:6px 18px}.copyright-text{margin-bottom:15px}.useful-link{margin-top:0}.ser-icon{min-width:40px}.home2-category-active{padding-bottom:80px}.home2-testimonial-active{margin-top:85px}.copyright-area{margin-top:0}.title h2,.title2 h2{margin-bottom:12px}.title h2,.title h2 span{font-size:32px}.home4 .video-play{height:45px;line-height:45px;width:45px}.home4 .my-btn .btn,.home4 .slider-content .my-btn .btn{min-width:160px;padding:10px 25px}.page-height{min-height:400px}.page-content{margin-top:50px}.page-content h1{font-size:40px;margin-bottom:0}.error-area .btn{font-size:18px;padding:10px 27px}.error-area{margin-bottom:130px;margin-top:125px}}@media screen and (max-width:767px){.video-play{font-size:8px;height:30px;line-height:30px;width:30px}.my-btn .btn{font-size:12px;padding:6px 16px}.btn-2 a{font-size:16px}.copyright-text{margin-bottom:15px}.useful-link{margin-top:0}::placeholder{font-size:16px}.popular-course-active{bottom:-50px}.useful-link li{padding:0 5px 0 0}.title p,.useful-link li a{font-size:18px}.title p{padding-bottom:20px}.title h3{font-size:24px}.ser-icon{margin-right:12px;min-width:24px}.timer p{font-size:16px}.home2-category-active{padding-bottom:70px}.title h2,.title2 h2{margin-bottom:37px}.title h2,.title h2 span{font-size:22px;margin-bottom:37px}.row.testimonial-active3-variable-width{padding-bottom:60px}.home4 .video-play{height:36px;line-height:36px;width:36px}.home4 .my-btn .btn,.home4 .slider-content .my-btn .btn{min-width:150px;padding:10px 15px}.page-height{min-height:300px}.page-content{margin-top:50px}.page-content h1{font-size:32px;margin-bottom:0}.p-course-img{margin-right:0}.portfolio-menu button{font-size:18px;padding:8px 10px}.error-area .btn{font-size:16px;padding:8px 25px}.error-area{margin-bottom:90px;margin-top:85px}.login-form,.register-form{margin-top:35px}}@media screen and (min-width:0) and (max-width:576px){.single-news a,p{font-size:16px}}@media screen and (min-width:400px) and (max-width:576px){.single-news a,p{font-size:18px}}@media screen and (min-width:500px) and (max-width:600px){.single-news a,p{font-size:18px}.title p{font-size:17px}}@media screen and (min-width:576px) and (max-width:767px){.single-news a,p{font-size:16px}p{font-size:18px}}