body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{background:linear-gradient(90deg,#0052d4,#4364f7,#6fb1fc);box-shadow:0 4px 12px #00000026;height:70px;justify-content:space-between;padding:0 40px;position:fixed;top:0;width:100%;z-index:9999}.nav-left,.navbar{align-items:center;display:flex}.nav-left{gap:10px}.logo{border:2px solid #fff;border-radius:50%;height:45px;object-fit:cover;width:45px}.brand{color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.nav-right{display:flex;gap:25px;transition:all .5s ease}.nav-right a{color:#fff;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:.3s}.nav-right a:after{background-color:#fff;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:.3s;width:0}.nav-right a:hover:after{width:100%}.nav-right a:hover{color:#d1e8ff}.hamburger{cursor:pointer;display:none;flex-direction:column;transition:.3s}.hamburger span{background:#fff;border-radius:5px;height:3px;margin:4px 0;transition:.3s;width:26px}@media (max-width:900px){.nav-right{align-items:center;background:linear-gradient(180deg,#0052d4,#4364f7,#6fb1fc);flex-direction:column;gap:30px;height:calc(100vh - 70px);justify-content:center;position:fixed;right:-100%;top:70px;width:250px}.nav-right.open{right:0}.hamburger{display:flex}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,6px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}}.footer{background:linear-gradient(90deg,#04c,#007bff);color:#fff;font-family:Poppins,sans-serif;padding:50px 10% 20px}.footer-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.footer-about,.footer-contact,.footer-links{flex:1 1 30%;min-width:250px}.footer-about h3{font-size:1.5rem;font-weight:700;margin-bottom:15px}.footer-about p{color:#e5e5e5;line-height:1.6}.footer-contact h4,.footer-links h4{color:#ffdf70;font-size:1.2rem;margin-bottom:15px}.footer-links ul{list-style:none;padding:0}.footer-links li{margin:8px 0}.footer-links a{color:#e5e5e5;text-decoration:none;transition:.3s}.footer-links a:hover{color:#fff;text-decoration:underline}.footer-contact p{color:#e5e5e5;margin:6px 0}.social-icons{display:flex;gap:15px;margin-top:15px}.social-icons a{color:#fff;font-size:1.3rem;transition:.3s}.social-icons a:hover{color:#ffdf70;transform:translateY(-3px)}.footer-bottom{border-top:1px solid #ffffff4d;color:#e5e5e5;font-size:.9rem;margin-top:30px;padding-top:15px;text-align:center}@media (max-width:900px){.footer-container{align-items:center;flex-direction:column;text-align:center}.footer-about,.footer-contact,.footer-links{flex:1 1 100%}.social-icons{justify-content:center}}.home{height:100vh;overflow:hidden;padding-top:70px;width:100%}.home,.slider{position:relative}.slide,.slider{height:100%}.slide{left:0;opacity:0;position:absolute;top:0;transform:scale(1.05);transition:opacity 1s ease,transform 1s ease;width:100%}.slide.active{opacity:1;transform:scale(1);z-index:1}.slide img{filter:brightness(100%);height:100%;object-fit:cover;object-position:center;transition:transform .9s ease;width:100%}.slide.active img:hover{transform:scale(1.05)}.overlay{background:#00000073;border-radius:15px;box-shadow:0 8px 25px #0000004d;color:#f1eeee;left:50%;max-width:90%;padding:25px 45px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.overlay h2{font-size:2.5rem;letter-spacing:1px;margin-bottom:15px}.overlay p{font-size:1.2rem}.arrow{background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;padding:12px 16px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease,transform .2s ease;z-index:2}.arrow:hover{background:#000000d9;transform:translateY(-50%) scale(1.1)}.arrow.left{left:25px}.arrow.right{right:25px}.dots{bottom:25px;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%)}.dot{background:#ffffff80;border-radius:50%;cursor:pointer;height:12px;transition:all .3s ease;width:12px}.dot.active{background:#f8e9a1;transform:scale(1.4)}@media (max-width:768px){.overlay h2{font-size:1.8rem}.overlay p{font-size:1rem}.arrow{font-size:1.3rem;padding:10px 12px}}@media (max-width:480px){.overlay{padding:18px 25px}.overlay h2{font-size:1.4rem}.overlay p{font-size:.95rem}.dot{height:10px;width:10px}}.typewriter-text{-webkit-text-fill-color:#0000;animation:blink .8s infinite;animation:gradientShift 6s ease infinite,blink .8s infinite;background:linear-gradient(90deg,#ffb347,#fc3,#00c6ff,#0072ff);-webkit-background-clip:text;background-size:400% 400%;border-right:3px solid #fff;display:inline-block;font-size:2.5rem;font-weight:700;letter-spacing:1px;overflow:hidden;white-space:nowrap}@keyframes blink{50%{border-color:#0000}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:768px){.typewriter-text{font-size:1.8rem}}.slide-text{color:#fff;font-size:1.1rem;line-height:1.7;margin:0 auto;max-width:700px;text-align:center}.slide-text a{color:#ffea00;font-weight:700;text-decoration:none}.slide-text a:hover{text-decoration:underline}.slide-text .highlight{background:linear-gradient(90deg,#ff7e5f,#feb47b);border-radius:8px;color:#fff;display:inline-block;font-weight:600;padding:5px 10px}.highlight-courses,.slide-text .highlight{animation:glow 1.5s ease-in-out infinite alternate}.highlight-courses{color:gold;font-weight:700;text-shadow:0 0 6px #ffd700cc}@keyframes glow{0%{text-shadow:0 0 6px gold,0 0 12px #ffb700}to{text-shadow:0 0 12px #ffe45c,0 0 24px #ffb700}}.highlight-pro{animation:glowBlue 1.8s ease-in-out infinite alternate;color:#00e5ff;display:block;font-weight:700;margin-top:5px;text-shadow:0 0 10px #00e5ffcc,0 0 20px #00e5ff80}@keyframes glowBlue{0%{text-shadow:0 0 8px #00e5ff,0 0 16px #009dff}to{text-shadow:0 0 18px #6eeaff,0 0 28px #0af}}.reviews-section{background:linear-gradient(135deg,#f7f9fc,#e6eeff);font-family:Poppins,sans-serif;padding:80px 10%;text-align:center}.reviews-section h2{color:#036;font-size:2rem;font-weight:700;margin-bottom:50px}.reviews-gallery{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;position:relative}.review-img{border:3px solid #fff;border-radius:12px;box-shadow:0 6px 16px #0003;cursor:pointer;height:100%;object-fit:cover;transition:transform .4s ease,box-shadow .4s ease;width:300px}.review-img:hover{box-shadow:0 8px 24px #0000004d;transform:scale(1.08) rotate(2deg)}.img1{transform:rotate(-5deg) translateY(10px);z-index:3}.img2{transform:rotate(3deg) translateY(-10px);z-index:2}.img3{transform:rotate(-2deg);z-index:4}.img4{transform:rotate(4deg) translateY(20px);z-index:1}.img10,.img11,.img12,.img13,.img5,.img6,.img7,.img8,.img9{transform:rotate(-3deg) translateY(-15px);z-index:5}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.review-img{animation:float 5s ease-in-out infinite}@media (max-width:900px){.review-img{height:160px;width:460px}.reviews-section h2{font-size:1.6rem}}@media (max-width:600px){.reviews-gallery{gap:15px}}.features-section{background:linear-gradient(180deg,#421111,#2952a5);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;overflow:hidden;padding:80px 6%;position:relative}.features-section .deco-left,.features-section .deco-right{opacity:.12;pointer-events:none;position:absolute;transform:translateY(-15%);width:100%}.features-section .deco-left{left:50px;top:-5px}.features-section .deco-right{bottom:-40px;right:50px}.container{margin:0 auto;max-width:1200px}.features-header{margin-bottom:36px;text-align:center}.features-header h2{color:#0842a5;font-size:2.1rem;letter-spacing:-.2px;margin:0 0 10px}.features-header .sub{color:#5b8c73;font-size:.98rem;margin:0 auto;max-width:820px}.features-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.feature-card{background:linear-gradient(180deg,#5a1f1ff2,#fafaffe6);border:1px solid #0622550a;border-radius:14px;box-shadow:0 10px 30px #0d264c14;display:flex;flex-direction:column;gap:12px;outline:none;padding:22px;transition:transform .35s cubic-bezier(.2,.9,.3,1),box-shadow .35s}.feature-card:focus,.feature-card:hover{box-shadow:0 22px 40px #0622551f;transform:translateY(-8px)}.feature-icon{background:linear-gradient(135deg,#0e5eff,#7b2cff);border-radius:12px;box-shadow:0 6px 18px #0e5eff2e;color:#fff;display:grid;flex-shrink:0;font-size:26px;height:64px;place-items:center;width:64px}.feature-title{color:#062048;font-size:1.05rem;font-weight:600;margin:0}.feature-text{color:#475569;font-size:.95rem;line-height:1.45;margin:4px 0 0}.card-1 .feature-icon{background:linear-gradient(135deg,#ff6b6b,#ff416c)}.card-2 .feature-icon{background:linear-gradient(135deg,#4facfe,#00f2fe)}.card-3 .feature-icon{background:linear-gradient(135deg,#7b2cff,#0e5eff)}.card-4 .feature-icon{background:linear-gradient(135deg,#00d2ff,#3a7bd5)}.card-5 .feature-icon{background:linear-gradient(135deg,#ff8a00,#e52e71)}@media (max-width:1000px){.features-grid{grid-template-columns:repeat(2,1fr)}.features-section{padding:60px 5%}.features-header h2{font-size:1.9rem}}@media (max-width:640px){.features-grid{gap:16px;grid-template-columns:1fr}.feature-card{border-radius:12px;padding:18px}.feature-icon{font-size:22px;height:56px;width:56px}.features-section .deco-left,.features-section .deco-right{display:none}.features-header h2{font-size:1.6rem}}.stats-page{background:#f7fbff;font-family:Poppins,sans-serif;padding-bottom:50px}.stats-hero{align-items:center;gap:40px;margin:auto;max-width:1300px;padding:60px 8%}.hero-img,.stats-hero{display:flex;justify-content:center}.hero-img{flex:1 1}.hero-img img{border-radius:14px;box-shadow:0 14px 40px #0000001f;object-fit:cover;width:900px}.hero-text{flex:1 1}.hero-text h1{color:#032a50;font-size:2.4rem;margin-bottom:14px}.hero-text p{color:#425b70;line-height:1.6;margin-bottom:20px}.hero-ctas .btn{margin-right:10px}.btn{border:none;border-radius:10px;cursor:pointer;font-weight:600;padding:12px 20px;transition:.2s ease}.btn.primary{background:#0051d4;color:#fff}.btn.primary:hover{transform:translateY(-3px)}.btn.outline{background:#0000;border:2px solid #0051d4;color:#0051d4}.btn.outline:hover{transform:translateY(-3px)}.stats-wrap{display:flex;gap:24px;justify-content:center;padding:20px 8%}.stat{background:#e77474;border-radius:12px;box-shadow:0 10px 30px #0622550f;padding:20px 26px;text-align:center}.stat-number{font-size:1.7rem;font-weight:700}.stat-label{color:#4c6b83;font-size:.95rem}.services-section{background-color:#7394b0;margin:auto;max-width:1600px;padding:40px 8%}.services-section h2{color:#022a54;font-size:1.9rem;margin-bottom:4px}.subtitle{color:#567089;margin-bottom:20px}.services-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.service-card{background:#bc7474;border-radius:12px;box-shadow:0 12px 30px #0622550d;padding:14px}.service-card img{border-radius:10px;height:160px;object-fit:cover;width:100%}.service-card h3{margin:12px 0 4px}.service-card p{color:#4c647a}.cta-banner{align-items:center;background:#8bb8f2;border-radius:12px;display:flex;justify-content:space-between;margin:40px 8% 0s;padding:30px}.cta-banner button{margin-left:10px}@media (max-width:900px){.stats-hero{flex-direction:column;text-align:center}.hero-img img{max-width:460px}}@media (max-width:600px){.services-grid{grid-template-columns:1fr}.cta-banner{flex-direction:column;gap:16px;text-align:center}}.join-tutor-wrapper{background:#f4f8ff;margin-top:30px;padding-bottom:20px}.join-tutor-hero{background:linear-gradient(135deg,#0052d4,#4364f7);border-radius:0 0 30px 30px;color:#fff;padding:50px 20px 30px;position:relative;text-align:center}.hero-icon{color:#ffdb58;font-size:70px;margin-bottom:20px}.join-tutor-hero h1{font-size:2.2rem;line-height:1.4}.join-tutor-hero .highlight{color:gold;font-size:1.3rem;font-weight:700}.join-tutor-container{align-items:flex-start;background:#f4f8ff;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;padding:40px}.tutor-left{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;flex:1 1;min-width:350px;padding:30px}.tutor-left h2{color:#0052d4;margin-bottom:10px}.sub-text{color:#555;margin-bottom:25px}.process-flow{display:flex;flex-wrap:wrap;justify-content:space-around}.step{margin:15px}.step img{height:70px;margin-bottom:8px;width:70px}.bottom-img{border-radius:10px;margin-top:20px;width:100%}.tutor-right{background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000001a;flex:1 1;min-width:350px;padding:30px}.tutor-right h2{color:#0052d4;margin-bottom:20px}form{display:flex;flex-direction:column}label{font-weight:600;margin-top:10px}.input-group{background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:15px;transition:.3s}.input-group:focus-within{border-color:#0052d4;box-shadow:0 0 8px #0052d433}.input-group .icon{color:#0052d4;font-size:18px;margin-right:10px}.input-group input,.input-group select{border:none;flex:1 1;font-size:14px;outline:none}small{color:#888;font-size:12px}.submit-btn{background:linear-gradient(90deg,#0052d4,#4364f7,#6fb1fc);border-radius:8px;font-weight:700;margin-top:20px}.submit-btn:hover{transform:scale(1.03)}.login-text{margin-top:10px;text-align:center}.terms{color:#555;font-size:13px;margin-top:10px}@media (max-width:900px){.join-tutor-container{align-items:center;flex-direction:column}.tutor-left,.tutor-right{width:100%}.process-flow{align-items:center;flex-direction:column}}.tutor-container{background:linear-gradient(180deg,#f4f8ff,#e8f0ff);color:#333;font-family:Poppins,sans-serif;padding-bottom:50px}.header{padding:70px 30px 20px;text-align:center}.header h2{color:#004aad;font-size:1.8rem;font-weight:600}.main-content{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;padding:20px 60px}.left-section{flex:1 1;min-width:320px;text-align:center}.site-title{color:#004aad;font-size:2.5rem;font-weight:700}.tagline{color:#333;font-size:1.2rem;margin-bottom:20px}.steps{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-bottom:30px}.step{background:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;padding:15px;width:180px}.step:hover{background:#f0f7ff;transform:translateY(-5px)}.step .icon{color:#004aad;font-size:2rem;margin-bottom:10px}.arrow{color:#004aad;font-size:1.8rem}.illustration-container img{margin-top:20px;width:220px}.note{font-size:1.2rem;margin-top:15px}.note strong{color:#004aad}.form-section{background:#fff;border-radius:20px;box-shadow:0 4px 15px #0000001a;flex:1 1;min-width:320px;padding:30px}.form-header{color:#004aad;font-size:1.5rem;font-weight:600;margin-bottom:20px}.free-badge{background:#ff3b3b;border-radius:8px;color:#fff;font-size:.9rem;margin-right:5px;padding:3px 10px}.input-group{align-items:center;background:#f7f9fc;border-radius:10px;display:flex;gap:10px;padding:10px}.input-group input,select{background:#0000;border:none;outline:none;width:100%}.submit-btn{background:#004aad;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;padding:12px;transition:.3s;width:100%}.submit-btn:hover{background:#003bb3}.login-text,.terms{font-size:.9rem;margin-top:10px}.login-text a,.terms a{color:#004aad;text-decoration:none}.testimonials{margin-top:60px;text-align:center}.testimonials h2{color:#004aad;font-size:1.8rem;margin-bottom:25px}.testimonial-cards{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;padding:0 20px}.card{background:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;padding:20px;width:240px}.card p{color:#555;font-style:italic;margin-bottom:10px}.card h4{color:#004aad}@media (max-width:900px){.main-content{align-items:center;flex-direction:column;padding:20px}.form-section{width:90%}.steps{flex-direction:column}.arrow{display:none}}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.about-container{background-color:#555;color:#050505;overflow-x:hidden;width:100%}.about-hero{align-items:center;display:flex;height:60vh;justify-content:center;position:relative}.hero-img{filter:brightness(70%);height:100%;object-fit:cover;width:100%}.hero-text{color:#fff;max-width:800px;padding:0 20px;position:absolute;text-align:center}.hero-text h1{color:#6be2da;font-size:3rem;font-weight:700}.hero-text h1 span{color:gold}.hero-text p{color:#7fffd4;font-size:1.6rem;font-weight:300px;margin-top:10px}.about-intro{background-color:azure;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding:80px 20px;-webkit-text-decoration:wavy;text-decoration:wavy}.tutor-image{border-radius:12px;box-shadow:0 10px 25px #0003;max-width:380px;width:100%}.tutor-quote{color:#0052d4;font-style:italic;margin-top:10px}.about-content h2{color:#0052d4;font-size:2rem;margin-bottom:15px}.about-content p{font-size:1rem;line-height:1.8;margin-bottom:12px}.steps-section{background-color:#7fffd4;padding:60px 20px;text-align:center}.steps-section h2{color:#0052d4;font-size:2rem;margin-bottom:35px}.steps-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.step{background:#ed7979;border-radius:14px;box-shadow:0 10px 25px #2d1ed31a;padding:22px;text-align:center;transition:.3s ease}.step:hover{box-shadow:0 12px 25px #0003;transform:translateY(-6px)}.step img{margin-bottom:12px;width:55px}.course-section{background-color:#555;color:#ed7979;padding:70px 20px;text-align:center}.course-section h2{color:#0052d4;font-size:2rem;margin-bottom:40px}.class-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.class-card{background:#ef7070;border-radius:12px;box-shadow:0 5px 12px #0000001a;display:flex;flex-direction:column;height:180px;justify-content:center;padding:25px;text-align:center;transition:.3s ease}.class-card:hover{box-shadow:0 15px 25px #d9ec0f33;transform:scale(1.15)}.class-card h3{color:#0052d4;font-size:1.2rem;margin-bottom:8px}.class-card p{color:#555;font-size:.95rem}.area-section{background-color:#faebd7;border:#ed7979;padding:60px 20px;text-align:center}.area-section h2{border:#ed7979;color:#0052d4;font-size:2rem}.area-section p{margin:15px auto 35px;max-width:800px}.area-lists{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));text-align:left}.area-lists h3{color:#0052d4;margin-bottom:10px}.apartment-section{background:#95979b;padding:60px 20px;text-align:center}.apartment-grid ul{column-count:2;list-style:disc;padding-left:20px}.apartment-grid li{margin-bottom:8px}.testimonial-section{padding:60px 20px;text-align:center}.testimonial-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.testimonial-card{background:#6be2da;border-radius:12px;box-shadow:0 5px 14px #0000001a;padding:25px;transition:.3s ease}.testimonial-card:hover{transform:translateY(-6px)}.testimonial-card p{font-size:.95rem;font-style:italic;margin-bottom:12px}.testimonial-card h4{color:#0052d4;font-weight:600}.about-footer{background:#172232;color:#fff;padding:40px 20px;text-align:center}.about-footer h3 span{color:gold}@media (max-width:768px){.apartment-grid ul{column-count:1}}.contact{background:linear-gradient(135deg,#6a11cb,#2575fc);color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:50px 20px}.contact-wrapper{display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.contact-form{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:15px;box-shadow:0 8px 20px #0000004d;flex:1 1 400px;padding:30px 25px}.contact-form h2{color:#fff;font-size:2rem;margin-bottom:10px}.contact-form p{color:#f0f0f0;margin-bottom:20px}.input-group{margin-bottom:15px;position:relative}.input-group .icon{color:#555;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.input-group input,.input-group select,.input-group textarea{border:none;border-radius:8px;font-size:1rem;outline:none;padding:12px 12px 12px 40px;width:100%}.input-group select{-webkit-appearance:none;appearance:none;background-color:#fff;color:#333}.contact-form button{background:linear-gradient(90deg,#ff416c,#ff4b2b);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 25px;transition:all .3s ease;width:100%}.contact-form button:hover{box-shadow:0 5px 15px #ff416c66;transform:scale(1.05)}.success-msg{color:#0f9;font-weight:700;margin-top:10px}.contact-info{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:15px;box-shadow:0 8px 20px #0000004d;flex:1 1 300px;padding:25px 20px}.contact-info h3{color:#ffdd59;margin-bottom:15px}.contact-info hr{border:.5px solid #ffffff4d;margin:15px 0}.contact-map{border-radius:12px;box-shadow:0 8px 20px #0000004d;margin-top:40px;overflow:hidden}@media screen and (max-width:768px){.contact-wrapper{flex-direction:column;gap:20px}.contact-form h2{font-size:1.8rem}}@media screen and (max-width:480px){.contact-form h2{font-size:1.5rem}.contact-form p,.contact-info p{font-size:.9rem}.input-group input,.input-group select,.input-group textarea{font-size:.9rem;padding:10px 10px 10px 35px}.contact-form button{font-size:.95rem;padding:10px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.a539e560.css.map*/