nav{position:fixed;width:40%;height:auto;display:flex;align-items:center;justify-content:space-around;z-index:1;background-color:transparent;border:2px outset;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;box-shadow:0 8px 32px #0003;background:#ffffff1a;left:500px}.nav_link,.nav_link_home{color:#fff;font-size:1.1rem;font-weight:300;transition:all .8s ease-in-out;transform:scale(1)}.nav_link_home{font-weight:900}.nav_link_home:hover,.nav_link:hover{transform:scale(1.1);text-decoration:underline;text-shadow:1px 1px 2px whitesmoke}@media (max-width:770px){nav{width:100%;align-items:center;justify-content:space-around}}@media (min-width:300px) and (max-width:1400px){nav{width:100%;align-items:center;left:2px;border-radius:15px}.nav_link{font-weight:500}}footer{width:100%;height:40vh;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;position:relative;gap:90px}.foot_box{display:flex;flex-direction:column;align-items:center;text-align:center;width:auto;height:auto;padding:20px;border-radius:20px;background:#e0e0e0;border:1px solid rgba(255,255,255,.2);box-shadow:8px 8px 16px #bebebe,-8px -8px 16px #fff;transition:all .6s ease-in-out;perspective:1000px}.foot_box:hover{transform:rotateX(45deg) rotateY(30deg) rotate(15deg);background-color:#000}.foot_ico{color:red;font-size:3rem}.foot_title{color:#00f;font-style:italic;font-weight:700}.home_main{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url(./fond7-D-ei4t0X.png);background-position:center}.home_bt{position:relative;top:200px;left:700px;font-size:1.3rem;border:2px outset whitesmoke;border-radius:25px;height:70px;width:20%;background:#4a4a4a;color:#fff;animation:around 2s ease-in-out infinite alternate;transform:scale(1);transition:all .8s ease-in-out}.home_bt:hover{transform:scale(1.2);background:#f5f5f5;color:#4a4a4a;cursor:pointer}.home_bt2{position:relative;top:450px;left:300px;font-size:1.3rem;border:2px outset whitesmoke;border-radius:25px;height:70px;width:20%;background:#4a4a4a;color:#fff;animation:around 2s ease-in-out infinite alternate;transform:scale(1);transition:all .8s ease-in-out}.home_bt2:hover{transform:scale(1.2);background:#f5f5f5;color:#4a4a4a;cursor:pointer}@keyframes around{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 10px 2px #f5f5f580,0 0 10px 5px #f5f5f54d}}@media (max-width:767px){.home_bt{top:250px;left:150px;font-size:1.2rem;width:50%;height:80px}.home_bt2{top:400px;left:-90px;font-size:1.2rem;width:50%;height:90px}}@media (min-width:767px) and (max-width:1400px){.home_bt{position:relative;top:250px;left:250px;font-size:1.2rem;width:40%;height:60px}.home_bt2{top:400px;left:-90px;font-size:1.2rem;width:40%;height:60px}}.course_main{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url(./fond1-Bvn-RjZZ.png);background-position:center;display:flex;flex-direction:column;align-items:center}.course_title{color:#fff;position:relative;top:200px;font-weight:500;font-style:oblique;font-size:1.8rem}.course_cont{width:90%;height:auto;position:relative;top:350px;display:flex;justify-content:space-between;align-items:center}.course_box{width:20%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease-in-out}.course_box:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000004d;background:#ffffff26}.course_link{color:#f0f8ff;transition:all .3s ease-in-out}.course_link:hover{transform:scale(1.1);text-decoration:dashed}.course_img{width:30%}.course_info{display:flex;flex-direction:column;text-align:center;color:#000;font-style:oblique;font-weight:800}@media (min-width:767px) and (max-width: 1400px){.course_main{height:auto;min-height:150vh;padding:40px 0}.course_title{top:150px;font-size:1.5rem;text-align:center;padding:0 20px}.course_cont{top:200px;flex-wrap:wrap;justify-content:center;gap:30px}.course_box{width:45%;min-width:200px;margin-bottom:30px}.course_img{width:40%}}@media (max-width: 767px){.course_main{height:auto;height:300vh;gap:30px;padding:60px 0;position:relative;gap:200px}.course_title{font-size:1.3rem;padding:0 15px;position:relative;top:200px}.course_cont{top:120px;flex-direction:column;gap:40px}.course_box{width:80%;max-width:300px;height:auto;padding:20px 0}.course_img{width:30%}}.about_main{width:100%;height:150vh;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url(./fond6-RxCmSVdq.png);display:flex;justify-content:space-around;align-items:center}.about_cont{border:2px solid rgba(255,255,255,.3);width:320px;height:auto;text-align:center;display:flex;flex-direction:column;justify-content:space-around;color:#f5f5f5;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:25px;box-shadow:0 8px 32px #0003;transition:transform .3s ease,box-shadow .3s ease}.about_cont:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000004d;background:#ffffff26}ul li{padding:0 20px}@media (max-width:767px){.about_main{flex-direction:column;height:300vh}}@media (min-width:767px) and (max-width:1400px){.about_main{flex-direction:column;height:300vh}.about_cont{width:70%}}.book_main{width:100%;height:200vh;background-image:url(./fond5-R_9eVULA.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}.book_main{min-height:100vh;display:flex;justify-content:center;align-items:center;font-family:Orbitron,sans-serif;color:#fff;overflow:hidden;padding:2rem}.form-container{background:#141414e6;border:2px solid rgba(255,0,60,.6);box-shadow:0 0 25px #ff0050b3,inset 0 0 15px #ff005066;border-radius:16px;padding:2.5rem;width:100%;max-width:500px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pulse-border 3s infinite alternate}@keyframes pulse-border{0%{box-shadow:0 0 20px #ff005066,inset 0 0 10px #ff005033}to{box-shadow:0 0 40px #ff0050cc,inset 0 0 20px #ff005080}}.form-group{display:flex;flex-direction:column;margin-bottom:1.5rem}label{font-size:.9rem;letter-spacing:1px;margin-bottom:.5rem;color:#ff0048;text-shadow:0 0 6px rgba(255,0,60,.8)}input,select{padding:.75rem 1rem;background:#0a0a0ae6;border:1px solid rgba(255,0,60,.6);border-radius:8px;color:#fff;font-size:1rem;outline:none;transition:all .3s ease;box-shadow:0 0 8px #ff003c4d}input:focus,select:focus{border-color:#ff0048;box-shadow:0 0 15px #ff003ce6,inset 0 0 10px #ff003c66}button[type=submit]{width:100%;padding:.9rem;font-size:1.1rem;font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#ff0048,#d10000);border:none;border-radius:10px;color:#fff;cursor:pointer;transition:.3s ease;text-shadow:0 0 8px #000;box-shadow:0 0 15px #ff003c99}button[type=submit]:hover{transform:scale(1.05);box-shadow:0 0 25px #ff003ce6,0 0 40px #ff003c80;background:linear-gradient(90deg,#f05,#ff1a1a)}.app{min-height:100vh;display:flex;flex-direction:column}.main-content{flex:1;padding:2rem}.header{background:#fff;box-shadow:0 2px 4px #0000001a;padding:1rem 0}.footer{background:#f8f9fa;padding:2rem 0;text-align:center}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;text-decoration:none}html{scroll-behavior:smooth}body{font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{border:none;background:none;cursor:pointer;font-family:inherit}img{max-width:100%;height:auto;display:block}input,textarea,select{font-family:inherit;border:none;outline:none}
