nav{align-items:center;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;padding:10px 40px;position:relative;z-index:1000}.nav_itemlogo img{height:80px;transition:transform .3s ease}.nav_itemlogo img:hover{transform:scale(1.05)}.nav_item_link{align-items:center;display:flex;gap:20px}.nav_ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.nav_link a{color:#333;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease}.nav_link a:hover{color:#007bff}.nav_link.active .nav_a{color:#007bff;font-weight:700}.nav_sl{align-items:center;display:flex}.nav_item_language{position:relative}.custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:13px;outline:none;padding:5px 30px 5px 15px;transition:border-color .3s ease;width:100%}.custom-select select:focus,.custom-select select:hover{border-color:#007bff}.custom-select .custom-arrow{color:#666;font-size:14px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:color .3s ease}.custom-select select:focus+.custom-arrow,.custom-select select:hover+.custom-arrow{color:#007bff}.custom-select select option{background-color:#fff;color:#333;padding:10px}.custom-select select option:hover{background-color:#007bff;color:#fff}.burger_menu{cursor:pointer;display:none;font-size:24px;transition:transform .3s ease}.burger_menu:hover{transform:scale(1.1)}.close_menu{cursor:pointer;display:none;font-size:24px;position:absolute;right:20px;top:20px;z-index:1001}.close_menu:hover{color:#007bff}@media (max-width:768px){.burger_menu{display:block}.nav_item_link{align-items:flex-start;background-color:#fff;box-shadow:-2px 0 4px #0000001a;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:60px 20px 20px;position:fixed;right:-100%;top:0;transition:right .3s ease;width:300px;z-index:999}.nav_item_link.open{right:0}.close_menu{display:block}.nav_ul{gap:20px}.nav_sl,.nav_ul{flex-direction:column;width:100%}.nav_sl{align-items:flex-start;justify-content:center;margin-top:20px}.nav_item_language{display:flex;margin:0 auto;width:30%}.nav_itemlogo img{height:60px}}header{align-items:center;color:#fff;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.header_video{filter:brightness(.7);height:auto;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .5s ease;width:100%;z-index:-1}.header_text{position:relative;text-shadow:2px 2px 10px #000c;z-index:1}.header_text h1{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:20px;transition:transform .5s ease,opacity .5s ease}.header_span{color:#ffeb3b;font-size:1.3rem;font-weight:600;transition:color .3s ease}header:hover .header_video{transform:translate(-50%,-50%) scale(1.1)}header:hover .header_text h1{transform:translateY(-20px)}header:hover .header_span{color:#fff}@media (max-width:768px){.header_text h1{font-size:2rem}.header_span{font-size:1.2rem}.header_video{height:100vh}}@media (max-width:480px){.header_text h1{font-size:1.8rem}.header_span{font-size:1.2rem;font-weight:600}.header_video{height:100vh}}aside{margin-top:50px}.aside-container{background-color:#f9f9f9;color:#333;justify-content:center;padding:40px 20px}.aside-container,.content-wrapper{align-items:center;display:flex;width:100%}.content-wrapper{flex-direction:column;gap:50px;max-width:1340px;@media (min-width:768px){flex-direction:row;gap:80px;justify-content:space-between}}.video-section{flex:1 1;margin:0;max-width:100%;@media (min-width:768px){max-width:50%}}.video-iframe{border:none;border-radius:5px;box-shadow:0 4px 6px #0000001a;height:400px;transition:transform .3s ease,box-shadow .3s ease;width:100%;&:hover{box-shadow:0 8px 12px #0003;transform:scale(1.05)}@media (max-width:768px){height:250px}}.text-section{flex:1 1;margin:0 auto;max-width:100%;text-align:center;@media (min-width:768px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-width:50%;text-align:left}}.section-title{color:#6200ea;font-size:2rem;font-weight:700;text-transform:uppercase}.section-description{color:#555;font-size:1rem;line-height:1.8;margin-bottom:20px}.stats{display:flex;justify-content:space-around;margin-top:20px}.stat-item{text-align:center}.stat-number{color:#6200ea;font-size:1.8rem;font-weight:700;transition:color .3s ease;&:hover{color:#3700b3}}.stat-item p{color:#777;font-size:.9rem}.cub{background-color:#f9f9f9;font-family:Arial,sans-serif;padding:20px}.video-section iframe{height:360px;width:100%}.aside_item_text{margin-bottom:40px;margin-top:100px;text-align:center}.aside_itemp{color:#333;font-size:28px;font-weight:700;margin-bottom:10px}.aside_itemp1{color:#666;font-size:16px;line-height:1.6;margin:0 auto;width:60%}.katta{display:flex;flex-wrap:wrap;gap:30px;justify-items:center;justify-self:center;margin-top:0}.dars{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;cursor:pointer;padding:20px;text-align:center;transition:transform .3s ease;width:22%}.dars:hover{transform:translateY(-10px);transition:all .6s}.div_img{height:200px;margin-bottom:15px;width:200px}.div_text{color:#333;font-size:18px;font-weight:700}@media (max-width:1000px){.katta{display:flex;flex-wrap:wrap;justify-content:center}.div_img{height:150px;width:150px}}@media (max-width:768px){.aside_itemp{font-size:24px}.aside_itemp1{font-size:14px;width:90%}.katta{display:flex;flex-wrap:wrap;margin:0 auto;width:80%}.dars{width:45%}.div_img{height:150px;width:150px}.div_text{font-size:16px}}@media (max-width:480px){.katta{display:flex;flex-wrap:wrap;margin:0 auto}.aside_itemp{font-size:20px}.aside_itemp1{font-size:12px}.section-title{font-size:25px}.dars{width:100%}.div_img{height:150px;width:150px}.div_text{font-size:14px}.video-section iframe{height:200px;width:auto}}section{align-items:center;background-color:#0e162c;display:flex;justify-content:center;margin-top:100px;padding:70px}.section_item1{color:orange;display:flex;flex-direction:column;gap:20px;text-align:start;width:45%}.section_item1 h3{color:#fff;font-size:2.8em}.sct_spn{color:orange}.section_item2{width:48%}.sct_img{border-radius:10px;cursor:pointer;width:100%}.katta_p{font-size:30px;font-weight:500;margin-bottom:10px}.kichik_p,.sct_btn{color:#fff;font-size:16px}.sct_btn{background-color:#007bff;border:none;border-radius:5px;cursor:pointer;padding:10px 20px;transition:background-color .3s ease;width:30%}.sct_btn:hover{background-color:#0056b3}@media (max-width:768px){section{flex-direction:column;padding:40px 20px}.section_item1,.section_item2{margin-bottom:20px;width:100%}.section_item1{order:2}.section_item2{order:1}.katta_p{font-size:24px}.kichik_p{font-size:14px}.sct_btn{width:50%}}@media (max-width:480px){.section_item1 h3{font-size:2em}.katta_p{font-size:20px}.kichik_p{font-size:12px}.sct_btn{width:100%}}main{padding:80px 0}.wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.wrapper h5{font-size:30px;margin-bottom:70px}.cols{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;margin-top:20px}.col{height:250px;perspective:1000px;width:250px}.main-container{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.col:hover .main-container{transform:rotateY(180deg)}.back,.front{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}.front{background-position:50%;background-size:cover;color:#fff}.front p{font-size:18px;font-weight:700;margin:0;padding:10px}.front p,.front span{background-color:#00000080;border-radius:5px}.front span{font-size:14px;margin-top:10px;padding:5px}.back{background-color:#111f2d;color:#ffecec;padding:20px;transform:rotateY(180deg)}.back p{font-size:14px;line-height:1.5}.faq-article{background-color:#002048;color:#fdf1f1;font-family:Arial,sans-serif;padding:50px 0}.faq-container{margin:0 auto;max-width:800px;padding:0 20px}.faq-title{color:#fff;font-size:2rem;margin-bottom:40px;opacity:.8;text-align:center}.faq-item{border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.faq-item:hover{box-shadow:0 6px 12px #0003;transform:translateY(-5px)}.faq-question{align-items:center;background-color:#004494;cursor:pointer;display:flex;justify-content:space-between;padding:15px;transition:background-color .3s ease}.faq-question.active{background-color:#0059b3}.faq-heading{color:#fff;font-size:1.2rem;margin:0}.faq-icon{font-size:1.5rem;transition:transform .3s ease}.faq-icon.open{transform:rotate(90deg)}.faq-answer{background-color:#313238;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .4s ease,padding .4s ease}.faq-answer p{color:#fff;line-height:1.6;margin:0;padding:15px 0}@media (max-width:768px){.faq-title{font-size:1.5rem}.faq-heading{font-size:1rem}.faq-answer p{font-size:.9rem}.faq-item{margin-bottom:15px}}@media (max-width:480px){.faq-title{font-size:1.2rem}.faq-heading{font-size:.9rem}.faq-answer p{font-size:.8rem}.faq-item{margin-bottom:10px}}.footer{background-color:#0d1d32;color:#fff;font-family:Arial,sans-serif;padding:40px 20px}.footer-top{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}.footer-section{flex:1 1}.logo_name{color:orange;font-weight:600}.footer-logo{height:auto;margin-bottom:10px;width:120px}.footer-description{color:#fffc;font-size:14px;line-height:1.6}.footer-title{font-size:1.2rem;font-weight:700;margin-bottom:15px}.footer-links{list-style:none;margin:0;padding:0}.footer-links li{margin-bottom:10px}.footer-link{color:#fff;font-size:14px;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#4caf50}.social-icons{display:inline-block;gap:20px;margin-top:10px}.social-icon{color:#fff;font-size:25px;margin-left:15px}.social-icon svg:hover{color:#4caf50;transform:scale(1.2);transition:transform .3s ease,color .5s ease}.footer-bottom{border-top:1px solid #fff3;margin-top:40px;padding-top:20px;text-align:center}.copyright{color:#fffc;font-size:14px}@media (max-width:992px){.footer-top{align-items:center;flex-direction:column}.footer-section{text-align:center}}@media (max-width:576px){.footer-logo{width:100px}.footer-title{font-size:1rem}.copyright,.footer-link{font-size:12px}}.container-fillial{margin:20px auto 80px;max-width:1200px;padding:20px;text-align:center}.section-title{animation:fadeIn 1s ease-in-out;color:#333;font-size:2.5rem;margin-bottom:20px}.filial-buttons{display:flex;gap:15px;justify-content:center;margin-bottom:20px}.filial-button{background-color:#4caf50;border:none;border-radius:20px;box-shadow:0 3px 6px #0000001a;color:#fff;cursor:pointer;font-size:1.1rem;overflow:hidden;padding:12px 25px;position:relative;transition:all .3s ease}.filial-button.active{background-color:#2e7d32;box-shadow:0 4px 8px #0003}.filial-button:hover{box-shadow:0 5px 12px #00000040;transform:translateY(-2px)}.filial-content{grid-gap:30px;animation:slideIn 1s ease-in-out;background:linear-gradient(145deg,#fff,#f8f9fa);border-radius:15px;box-shadow:0 8px 24px #00000014;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:30px;padding:25px}.filial-info{display:flex;flex-direction:column;justify-content:center;padding:15px;text-align:left}.filial-title{animation:fadeIn 1.2s ease-out;color:#2c3e50;font-size:2.2rem;margin-bottom:15px}.filial-description{animation:fadeIn 1.5s ease-out;color:#4a5568;font-size:1.1rem;line-height:1.7}.filial-media{align-items:center;animation:fadeIn 2s ease-out;border-radius:12px;display:flex;justify-content:center;overflow:hidden}.filial-video{border-radius:10px;max-width:560px;transform:scale(.98);transition:all .4s cubic-bezier(.175,.885,.32,1.275);width:100%}.filial-video:hover{box-shadow:0 12px 28px #00000026;transform:scale(1)}@keyframes slideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes buttonHover{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@media (max-width:992px){.filial-content{grid-template-columns:1fr;padding:20px}.filial-info{padding:20px 0;text-align:center}.filial-title{font-size:2rem}}@media (max-width:768px){.section-title{font-size:2rem}.filial-button{font-size:.9rem;padding:13px 10px}.filial-title{font-size:1.8rem}.filial-description{font-size:1rem}}@media (max-width:480px){.container-fillial{margin-bottom:50px;padding:15px}.section-title{font-size:1.8rem}.filial-buttons{margin-bottom:30px;margin-top:30px}.filial-button{display:flex;margin:0 auto;width:45%}.filial-content{margin-top:20px;padding:15px}}.teachers-container{grid-gap:40px;background-color:#f9f9f9;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px;margin-top:10px;padding:40px}.teachers-title{font-size:1.7rem;margin-bottom:-20px;margin-top:40px}.teacher-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin-top:20px;overflow:hidden;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.teacher-card:hover{box-shadow:0 12px 24px #0003;transform:translateY(-10px)}.teacher-image-container{align-items:center;background-color:#f0f0f0;display:flex;height:200px;justify-content:center;overflow:hidden;width:100%}.teacher-avatar{height:100%;object-fit:cover;object-position:0 -30px;transition:transform .3s ease;width:100%}.teacher-card:hover .teacher-avatar{transform:scale(1.1)}.teacher-info{padding:20px;width:100%}.teacher-info h2{color:#333;font-size:24px;margin:10px 0}.teacher-info p{color:#666;font-size:16px;margin:5px 0}.teacher-extra{background:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-top:10px;padding:8px 16px;transition:background .3s ease}.teacher-card:hover .teacher-extra{background:#0056b3}.teacher-card{animation:fadeIn .5s ease-in-out;animation-fill-mode:both}.teacher-card:first-child{animation-delay:.1s}.teacher-card:nth-child(2){animation-delay:.2s}.teacher-card:nth-child(3){animation-delay:.3s}.teacher-card:nth-child(4){animation-delay:.4s}.teacher-card:nth-child(5){animation-delay:.5s}.teacher-card:nth-child(6){animation-delay:.6s}.teacher-card:nth-child(7){animation-delay:.7s}.teacher-card:nth-child(8){animation-delay:.8s}.teacher-card:nth-child(9){animation-delay:.9s}.teacher-card:nth-child(10){animation-delay:1s}.results-container{background-color:#f9f9f9;font-family:Arial,sans-serif;margin-bottom:30px;padding:40px}.results-title{color:#333;font-size:32px;margin-bottom:20px;margin-top:10px;text-align:center}@media only screen and (max-width:768px){.results-title{font-size:25px}}.results-grid{grid-gap:35px;display:grid;gap:35px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.result-card{background:#fff;border-radius:12px;box-shadow:0 4px 8px #0000001a;margin-top:30px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.result-card:hover{box-shadow:0 12px 24px #0003;transform:translateY(-10px)}.card-header{align-items:center;background:linear-gradient(135deg,#007bff,#00bfff);color:#fff;display:flex;padding:13px}.student-image{border:3px solid #fff;border-radius:50%;height:90px;margin-bottom:10px;margin-right:50px;object-fit:cover;object-position:0 10px;transform:scale(2);width:90px}.student-info{flex:1 1}.student-name{font-size:20px;margin:0}.student-grade{font-size:18px;margin:5px 0 0}.achievement-section{margin-top:10px;padding:20px}.achievement-title{color:#007bff;font-size:20px;margin-bottom:10px}.achievement-description{color:#666;font-size:16px;line-height:1.5}.awards-section{margin-top:15px}.awards-section h4{color:#333;font-size:18px;margin-bottom:10px}.awards-section ul{list-style-type:none;padding:0}.awards-section li{border-bottom:1px solid #eee;color:#555;font-size:14px;padding:5px 0}.awards-section li:last-child{border-bottom:none}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-card{animation:fadeIn .5s ease-in-out;animation-fill-mode:both}.result-card:first-child{animation-delay:.1s}.result-card:nth-child(2){animation-delay:.2s}.result-card:nth-child(3){animation-delay:.3s}.result-card:nth-child(4){animation-delay:.4s}.result-card:nth-child(5){animation-delay:.5s}.result-card:nth-child(6){animation-delay:.6s}.result-card:nth-child(7){animation-delay:.7s}.result-card:nth-child(8){animation-delay:.8s}.result-card:nth-child(9){animation-delay:.9s}.result-card:nth-child(10){animation-delay:1s}.result-card:nth-child(11){animation-delay:1.1s}.result-card:nth-child(12){animation-delay:1.2s}.contact-container{background-color:#f9fafb;color:#333;font-family:Arial,sans-serif;margin-top:50px;padding:50px 20px}.contact-header{margin-bottom:40px;text-align:center}.contact-title{color:#002f6c;font-size:2.5rem;margin-bottom:10px}.contact-subtitle{color:#666;font-size:1.2rem}.contact-content{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1200px}.contact-form{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:30px;width:45%}.form-group{margin-bottom:20px}.form-group input,.form-group textarea{background-color:initial;border:2px solid #ddd;border-radius:5px;color:#333;font-size:16px;padding:15px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.form-group input:focus,.form-group textarea:focus{border-color:#4caf50;box-shadow:0 0 10px #4caf504d;outline:none}.form-group textarea{height:150px;resize:none}.submit-button{align-items:center;background-color:#4caf50;border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;padding:15px;transition:background-color .3s,transform .3s;width:100%}.submit-button:hover{background-color:#45a049;transform:scale(1.05)}.submit-button:active{background-color:#388e3c;transform:scale(1)}.loading-spinner{animation:spin .8s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:20px;width:20px}.success-icon{color:#28a745;font-weight:700}.error-message{color:red;font-size:14px;margin-top:10px}.map-container{border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;width:45%}.map{border:none;height:400px;width:100%}@media (max-width:992px){.contact-content{align-items:center;flex-direction:column}.contact-form,.map-container{width:80%}}@media (max-width:576px){.contact-title{font-size:2rem}.contact-form,.map-container{width:100%}.form-group input,.form-group textarea{font-size:14px;padding:10px}.submit-button{font-size:14px;padding:12px}.order1{height:300px;order:0;width:100%}.order2{order:2}}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background-color:#f9f9f9;color:#333;font-family:Changa,sans-serif;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.App{text-align:center}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:Changa,sans-serif}@media (max-width:1200px){.container{padding:0 20px}}@media (max-width:768px){.container{padding:0 10px}}@media (max-width:480px){.container{padding:0 5px}}.offline-animation{background-color:#000000e6;flex-direction:column;font-family:Arial,sans-serif;height:100%;justify-content:center;left:0;text-align:center;top:0;width:100%;z-index:9999}.offline-animation p{font-size:18px;margin-bottom:20px}.spinner{border:5px solid #f3f3f3;border-top-color:#007bff;height:50px;width:50px}.loading-screen{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.cipher-text{animation:cipherFade 2s infinite;color:#333;font-family:Courier New,monospace;font-size:1.5em;margin-bottom:20px;text-align:center}@keyframes cipherFade{0%,to{opacity:.2}50%{opacity:1}}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.offline-animation{align-items:center;background:#030113;border-radius:5px;color:#fff;display:flex;gap:10px;padding:15px;position:fixed;right:20px;top:20px;z-index:1001}
/*# sourceMappingURL=main.9a0756f0.css.map*/