*{margin:0;padding:0}:root{--primary:#06002e;--secondary:#2c1e4a;--text-light:#9d8cff;--text-dark:#e2e2b6}body{background-color:#06002e;background-color:var(--primary);color:#e2e2b6;color:var(--text-dark);font-family:Cabin,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}.App{position:relative}.icons{align-items:center;background-color:#9d8cff4a;border-radius:"18px 0px 30px 8px";cursor:pointer;display:flex;flex-direction:column;position:absolute;position:fixed;right:0;top:300px}.icons:hover{box-shadow:0 6px 12px #0000004d;font-size:35px;transform:scale(1.05)}.icons a{color:#9d8cff;color:var(--text-light)}.icons a:hover{color:#e2e2b6;color:var(--text-dark)}.container{margin:0 50px}.btn{background-color:#9d8cff;background-color:var(--text-light);border-radius:6px;border-style:none;box-shadow:0 4px 8px #0003;color:#e2e2b6;color:var(--text-dark);font-size:18px;overflow:hidden;padding:5px 15px;position:relative;transition:all .3s ease-in-out}.btn:hover{background-color:#f5f5f5;box-shadow:0 6px 12px #0000004d;color:#9d8cff;color:var(--text-light);transform:scale(1.05)}.btn:active{box-shadow:0 2px 4px #0003;transform:scale(.95)}.btn:before{background:#fff3;content:"";height:100%;left:-50%;position:absolute;top:50%;transform:skewX(-20deg);transition:left .5s ease-in-out;width:200%}.btn:hover:before{left:120%}@media (max-width:430px){body{overflow-x:hidden}.icons{display:none}.container{margin:0 25px}}.navbar{background:linear-gradient(15deg,var(--secondary),var(--text-light));border-radius:0 0 20px 20px;box-shadow:0 4px 10px rgba(73,73,73,.249);padding:15px 30px;position:sticky;top:0;z-index:1000}.logo-container,.navbar{align-items:center;display:flex;justify-content:space-between}.logo-container{width:100%}.logo{height:60px;transition:transform .3s ease-in-out;width:60px}.logo:hover{transform:rotate(1turn) scale(1.1)}.menu-toggle{background:none;border:none;color:var(--text-light);cursor:pointer;display:none;font-size:24px}.nav-links{display:flex;gap:20px;list-style:none}.nav-item{color:var(--text-dark);font-size:18px;font-weight:700;margin:0 10px;position:relative;text-decoration:none;transition:all .3s ease-in-out}.nav-item:hover{color:#9d8cff;padding:8px;transform:scale(1.1)}.nav-item:after{background-color:#9d8cff;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-item:hover:after{width:100%}@media (max-width:768px){.navbar{align-items:center;flex-direction:column}.menu-toggle{cursor:pointer;display:block;font-size:30px;z-index:1100}.nav-links{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:-100%;text-align:center;top:0;transition:right .5s ease-in-out;width:100%}.nav-links.open{right:0}.nav-item{display:block;font-size:22px;padding:15px 0}.close-menu{color:var(--text-light);cursor:pointer;font-size:30px;position:absolute;right:30px;top:20px}}.footer{animation:fadeInUp 1s ease-in-out;background-color:var(--secondary);color:#fff;font-family:Arial,sans-serif;padding:40px 0 0;position:relative;text-align:center}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-around;margin:auto}.footer-section{flex:1 1;margin:20px;min-width:250px}.footer-section h2{font-size:22px;margin-bottom:15px}.footer-section p{color:var(--text-dark);font-size:14px;line-height:1.5;text-align:justify}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin:20px 0}.footer-section ul li a{color:var(--text-dark);text-decoration:none;transition:color .3s ease-in-out}.footer-section ul li a:hover{color:var(--text-light)}.footer_logo{border-radius:25px;height:120px;margin-bottom:10px;width:auto}.footer-section p{margin:20px 2px;padding-left:10%}.footer-bottom{background-color:var(--text-light);color:var(--text-dark);font-size:14px;margin-top:20px;padding:10px 0}@keyframes slideInRight{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.fade-in{animation:fadeInUp 1s ease-in-out forwards;opacity:0}.slide-in-left{animation:slideInLeft 1s ease-in-out .3s forwards;opacity:0}.slide-in-right{animation:slideInRight 1s ease-in-out .3s forwards;opacity:0}.cta{background:var(--primary);border-style:dashed;display:flex;flex-direction:row;justify-content:space-evenly;margin:0 150px;padding:50px;text-align:center}.cta-button{background:#fff;border:none;border-radius:8px;color:var(--primary);cursor:pointer;font-size:1.2rem;padding:15px 30px}@media (max-width:1024px){.cta{margin:0 80px}}@media (max-width:768px){.cta{padding:20px}.cta-button{height:50px;margin-left:10px;margin-top:20px;padding:2px 10px;width:300px}}@media (max-width:430px){.cta{flex-direction:column;margin:2px 15px;padding:20px}.cta-button{height:50px;margin-top:20px;padding:2px 10px;width:auto}}.home_banner{animation:fadeInUp 1s ease-in-out forwards;display:flex;flex-direction:row;justify-content:space-between;opacity:0;padding:50px 0;transform:translateY(20px)}.banner_image{animation:fadeInZoom 1s ease-in-out .5s forwards;border-radius:12px;height:auto;opacity:0;transform:scale(.9);width:600px}.banner_header{align-items:start;display:flex;flex-direction:column;justify-content:center}.banner_header h1{animation:slideInLeft 1s ease-in-out forwards;font-size:38px;line-height:1.5;padding:12px 0;width:700px}.banner_header h1,.banner_header h2{opacity:0;transform:translateX(-50px)}.banner_header h2{animation:slideInLeft 1s ease-in-out .3s forwards;font-size:20px;font-weight:400;padding:15px 0}.typing_text{animation:blink .7s step-end infinite alternate;border-right:2px solid var(--text-light);display:inline-block;font-size:18px;font-weight:700;overflow:hidden;padding:5px;white-space:nowrap}.typing_text span{background-color:var(--secondary);border-radius:10px;color:var(--text-dark);margin:2px 10px;padding:15px}.banner_card{animation:slideUp 1s ease-in-out .6s forwards;display:flex;flex-direction:row;margin:15px 0;opacity:0;transform:translateY(30px)}.banner_card p{background-color:var(--text-dark);border-radius:5px;box-shadow:0 2px 1px #96969617,0 4px 2px #ffffff17,0 8px 4px #ffffff17,0 16px 8px #ffffff17,0 32px 16px #ffffff17;color:var(--secondary);font-weight:700;margin-right:40px;padding:8px 18px}.btn{background:linear-gradient(to right,var(--text-light),var(--text-dark));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 20px;transition:transform .2s ease-in-out,box-shadow .3s ease-in-out}.btn:hover{box-shadow:0 4px 15px #ff6b6b4d;color:var(--secondary);transform:scale(1.1)}.count{background-color:var(--secondary);display:flex;justify-content:space-around;padding:25px 220px;text-align:center}.count_h1{font-size:55px;font-weight:700}.count_p{font-size:14px;padding-top:4px}.count_p span{font-size:18px;font-weight:600}.count_hr{background-color:#fff;height:80px;margin:10px 0;width:1.5px}.group{height:400px;margin:80px 90px;width:auto}.group_h4{font-size:35px;margin-bottom:15px;width:480px}.group_card{width:600px}.group_card_1{display:flex;margin:30px 0}.group_card_2{background-color:#cb75bd}.group_card_2,.group_card_3{align-items:center;border-radius:4px;color:var(--primary);display:flex;font-weight:600;height:auto;justify-content:center;margin:5px;padding:8px 10px}.group_card_3{background-color:#5dbe8c}.group_card_4{background-color:#5d6cbe}.group_card_4,.group_card_5{align-items:center;border-radius:4px;color:var(--primary);display:flex;font-weight:600;height:auto;justify-content:center;margin:5px;padding:8px 10px}.group_card_5{background-color:#ffeb5c}.group_card_h5{font-size:22px;margin-bottom:5px;margin-left:12px}.group_card_p{font-size:16px;margin-left:12px;margin-top:5px}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@keyframes blink{50%{border-color:#0000}}@media (max-width:1024px){.home_banner{flex-direction:column;text-align:center}.banner_image{height:450px;width:500px}.banner_content,.banner_image_container{max-width:100%}.banner_card,.banner_header{align-items:center}.banner_header{display:flex;flex-direction:column}.group img{height:300px;width:auto}}@media (max-width:800px){.group{flex-direction:column}}@media (max-width:450px){.banner_header h1{font-size:25px;width:auto}.banner_image{height:300px;width:300px}.btn{width:250px}.banner_card p{margin-right:10px;padding:8px 2px}.group{flex-direction:column;margin:0;width:auto}.count{padding:10px 2px}.count_h1{font-size:35px}.group_card{padding-left:12px;width:320px}.App{overflow-x:hidden}.group_h4{width:auto}}.expertise-container{margin-top:25px;opacity:0;padding:50px 20px;text-align:center;transform:translateX(-100%);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.expertise-container.slide-in{opacity:1;transform:translateX(0)}.expertise_h1{-webkit-text-fill-color:#0000;background:linear-gradient(to right,var(--text-light),var(--text-dark));-webkit-background-clip:text;font-size:28px;font-weight:600;margin-bottom:40px;text-transform:uppercase}.expertise-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:auto;max-width:1300px}.expertise-card{border-radius:12px;box-shadow:0 4px 10px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.expertise-card img{border-radius:12px;height:300px;object-fit:cover;transition:transform .3s ease-in-out;width:300px}.overlay{background:#000000b3;border-bottom-left-radius:12px;border-bottom-right-radius:12px;bottom:-80px;color:#fff;font-size:1.1rem;font-weight:700;left:0;padding:15px 10px;position:absolute;text-align:center;transition:bottom .4s ease-in-out;width:100%}.expertise-card:hover img{transform:scale(1.1)}.expertise-card:hover .overlay{bottom:0}@media (max-width:1024px){.expertise-grid{max-width:804px}}.why_h1{animation:fadeInUp 1s ease-in-out forwards;color:var(--text-dark);font-size:28px;font-weight:600;transform:translateY(-20px)}.why_h1,.why_hr{margin-bottom:20px;opacity:0}.why_hr{animation:fadeIn 1s ease-in-out .5s forwards;background-color:var(--text-light);border:none;height:2.5px;width:50px}.why_card_h2{animation:slideInLeft 1s ease-in-out forwards;font-size:18px;font-weight:400}.why_card_h2,.why_card_p{opacity:0;transform:translateX(-50px)}.why_card_p{animation:slideInLeft 1s ease-in-out .3s forwards;font-size:14px;font-weight:300;line-height:1.5}.why{animation:fadeInUp 1s ease-in-out .3s forwards;display:flex;flex-direction:row;justify-content:space-evenly;opacity:0;transform:translateY(20px)}.why_card{margin-right:50px;width:800px}.why_card p{margin:12px;text-align:justify}.why_img{display:flex;flex-direction:column}.why_img_1{animation:fadeInZoom 1s ease-in-out .6s forwards;height:280px;width:400px}.why_img_1,.why_img_2{border-radius:15px;opacity:0;transform:scale(.9)}.why_img_2{animation:fadeInZoom 1s ease-in-out .9s forwards;height:220px;margin-left:70%;margin-top:-110px;width:200px}.why_img_1:hover,.why_img_2:hover{transform:scale(1.05);transition:transform .3s ease-in-out}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{to{opacity:1}}@keyframes fadeInZoom{to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}.container.fade-in{opacity:1;transform:translateY(0)}.slide-left.active{opacity:1;transform:translateX(0)}.fade-in-img{opacity:1;transform:scale(1)}@media (max-width:1024px){.why_img{align-items:center;justify-content:center}.why_img_1{height:180px;width:300px}.why_img_2{margin-top:-40px}.why_card{width:50%}}@media (max-width:768px){.why_img_1{width:220px}}@media (max-width:430px){.why{display:flex;flex-direction:column}.why_card{margin:0;width:auto}.why_img{display:none}}.about-container{border-radius:50px;display:flex;justify-content:space-between}.about-container img{height:700px;width:750px}.about_banner{padding-left:90px;padding-top:150px}.about_banner button{background-color:var(--text-dark);border:none;border-radius:6px;box-shadow:0 2px 1px #96969617,0 4px 2px #ffffff17,0 8px 4px #ffffff17,0 16px 8px #ffffff17,0 32px 16px #ffffff17;cursor:pointer;font-size:18px;font-weight:500;margin:30px 0;padding:10px 20px}.about-title{color:var(--text-dark);font-size:30px;font-weight:300;margin-bottom:15px;max-width:700px;text-transform:uppercase}.about-title span{color:var(--text-light);font-size:70px;font-weight:600;transition:color .4s ease-in-out}.about-description,.about-title:hover span{color:var(--text-dark)}.about-description{font-size:20px;font-weight:400;margin-top:10px;max-width:600px;opacity:.8}.about-content{display:flex;flex-wrap:wrap;justify-content:space-around;margin:40px 0}.about_card{background:var(--secondary);border-radius:15px;box-shadow:0 5px 15px #0003;margin:20px;max-width:500px;padding:30px;text-align:left;transition:all .3s ease-in-out}.about_card:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.05)}.about_card_h1{font-size:22px;font-weight:300}.about_card_h1 span{color:var(--text-dark);font-size:30px;font-weight:500}.about_card_hr{background-color:var(--text-dark);border-style:none;height:2px;margin-top:5px;transition:width .5s ease-in-out;width:80px}.about_card_p{color:var(--text-light);font-size:18px;line-height:1.6;margin-top:15px;text-align:justify}.about_card_2{margin-top:50px;text-align:center}.about_card_h2{color:var(--text-dark);font-size:35px;font-weight:500}@media (max-width:768px){.about-content{align-items:center;flex-direction:column}.about_card{max-width:90%}.about-title{font-size:32px}.about-title span{font-size:40px}}@media (max-width:430px){.about-title{font-size:18px}.about_banner{padding:30px}.about-container img{height:350px;width:350px}.about-container{flex-wrap:wrap}}@media (max-width:450px){.about_card{margin:0}}.team-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0}.team-card{background-color:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;cursor:pointer;margin-left:30px;overflow:hidden;padding:1rem;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:280px}.team-card:hover{box-shadow:0 8px 20px #0003;transform:translateY(-10px)}.team-card .team-details{background-color:#000000b3;border-radius:15px;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:-330px;padding:1.5rem;position:absolute;top:0;transition:left .5s ease;width:280px}.team-card:hover .team-details{left:0}.team-image{background-position:50%;border-radius:50%;height:150px;margin-bottom:1rem;object-fit:cover;width:150px}.team-name{font-size:1.3rem;font-weight:700;margin:.5rem 0}.team-position{color:#777;font-size:1rem;margin-bottom:.5rem}a{color:#1e90ff;font-weight:600;margin-top:1rem;text-decoration:none;transition:color .3s ease}a:hover{color:tomato}.team-details h4,.team-details p{color:#ddd;font-size:1rem;margin-bottom:.5rem;width:auto}.team-card p{color:#555;font-size:.9rem}@media (max-width:430px){.team-card{height:auto;margin-bottom:30px}.about_card{margin-bottom:40px}}.team_cards{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:10px;padding:80px 30px 30px}.team_img{border-radius:10px 10px 0 0;height:250px;margin-top:-80px;object-fit:cover;width:250px}.team_card_bg{backdrop-filter:blur(5.5px);-webkit-backdrop-filter:blur(5.5px);background:hsla(0,0%,100%,.582);border-radius:16px;box-shadow:0 4px 30px #0000001a;margin:10px 40px 140px;padding:20px;text-align:center;width:300px}.team_cards_text h1{font-size:28px}.team_cards_text h1,.team_cards_text p{color:var(--primary);padding:5px}.team_cards_text_a{background-color:var(--text-light);border:none;border-radius:5px;color:var(--primary);cursor:pointer;font-size:18px;margin-top:5px;padding:10px 16px}@media (max-width:430px){.team_card_bg{margin-bottom:90px}.team_cards{justify-content:center}}.OurClient{display:flex;flex-wrap:wrap;justify-content:space-around;margin:80px 50px;text-align:left}.OurClient_card{margin-top:90px;width:600px}.OurClient_card h1{font-size:45px;font-weight:400;line-height:1.2;width:450px}.OurClient_card p{line-height:1.5;padding:30px 0;width:500px}.OurClient_card a{background-color:var(--text-light);border-radius:8px;color:var(--text-dark);padding:12px 25px}.OurClient_cards{border-radius:0 14px 14px 0;box-shadow:0 10px 20px #ffffff30,0 6px 6px #ffffff3b;display:flex;height:120px;margin:25px 0}.OurClient_cards_odd{margin-left:-120px;width:600px}.OurClient_cards hr{background-color:var(--text-light);border:none;height:120px;width:4px}.OurClient_cards_1{display:flex;padding:18px 30px;width:500px}.OurClient_cards_1 h1{font-size:25px;font-weight:400;margin-left:35px}.OurClient_cards_1 p{font-size:18px;margin-left:35px;padding-top:10px}.OurClient_cards_1 img{border-radius:50%;height:70px;width:70px}@media (max-width:430px){.OurClient{margin:0}.OurClient_card{margin-top:0}.OurClient_card h1{font-size:35px;width:300px}.OurClient_card p{width:auto}.OurClient_cards{height:180px;margin:0 0 50px;width:400px;width:360px}.OurClient_cards_1 img{margin-top:30px}.OurClient_cards_odd{margin-left:0;width:360px}.OurClient_cards hr{height:auto}}.services{color:#fff}.services_bg{display:flex;justify-content:space-between;margin:30px 50px}.services_bg img{display:block;height:80vh;width:auto}.service_banner{margin-top:10%}.service_banner h1{font-size:45px}.service_banner p{font-size:18px;line-height:1.5;margin-right:20px;margin-top:12px}.service_banner button{background-color:var(--text-dark);border:none;border-radius:8px;box-shadow:0 2px 1px #96969617,0 4px 2px #ffffff17,0 8px 4px #ffffff17,0 16px 8px #ffffff17,0 32px 16px #ffffff17;cursor:pointer;font-size:18px;font-weight:500;margin:30px 0;padding:14px 20px}.services_cards{background:linear-gradient(to right,var(--secondary),var(--primary));margin:50px;padding-bottom:20px}.section-title{font-size:3.6rem;font-weight:700;margin-bottom:30px;margin-top:20px;padding-bottom:30px;padding-top:20px;text-align:center;text-transform:uppercase}.service-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:30px 50px;max-width:1100px}.service-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--secondary);border-radius:12px;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.service-card:hover{box-shadow:0 8px 20px #ffffff4d;transform:translateY(-5px)}.service-icon{font-size:3rem;margin-bottom:15px}.why-choose{background:var(--primary);padding:50px 20px 0;text-align:center}.choose-grid{display:flex;gap:15px;justify-content:center}.choose-item{background:var(--primary);border-radius:8px;color:#fff;font-size:1.2rem;padding:10px 20px}.skills_img{margin-top:20px}.testimonials{background:var(--primary);padding:0 40px 40px;text-align:center}.testimonial-grid{display:flex;gap:20px;justify-content:center}.testimonial-card{background:var(--text-light);border-radius:8px;box-shadow:0 4px 10px #0003;padding:20px}.faq{background:var(--primary);padding:50px}.faq-item{background:#ffffff26;border-radius:8px;margin-bottom:10px;padding:15px}.testimonial-quote{color:#000}.testimonial-name{color:var(--primary)}@media (max-width:768px){.choose-grid{flex-direction:column}.choose-item{font-size:22px}.testimonial-grid{flex-direction:column}.skills_img{height:auto;margin-left:-190px;width:700px}.section-title{font-size:2.6rem}}@media (max-width:430px){.services_bg{flex-wrap:wrap;margin:25px}.services_bg img{display:none}.services_cards{margin:0}}.course_banner{background-color:#2c1e4a;border-radius:0 0 50px 50px;display:flex;justify-content:space-around;padding:30px 0}.course_banner_img img{height:60vh;width:auto}.course_banner_text{margin-top:20px;width:80vh}.course_banner_h1{font-size:35px}.course_banner_h2{background-color:#06002e;border-radius:8px;font-size:24px;margin:8px 0;padding:12px;text-align:center;width:26vw}.course_banner_p{font-size:18px;line-height:1.5;margin:20px 0}.course_banner_h3{background-color:var(--text-dark);border-radius:0 15px 0 15px;color:var(--secondary);font-size:22px;margin-bottom:12px;padding:8px;text-align:center;width:14vw}.course_banner_h4{line-height:1.6}.play_img{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:30px;margin-top:-90px}.play_img img{background-color:var(--secondary);border:5px solid var(--text-dark);border-radius:50%;max-height:80%;max-width:80%;object-fit:contain}.Popular_h1{font-size:36px;font-weight:500;margin-bottom:20px;text-align:center}.tab-container{padding:1rem;width:98%}.tab-buttons{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:1rem}.tab-buttons button{background-color:#e5e7eb;border:none;border-radius:.75rem;color:#1f2937;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:all .3s ease}.tab-buttons button.active{background-color:#2563eb;color:#fff}.tab-content{border-radius:.75rem;box-shadow:inset 0 2px 6px #0000000d;color:#374151;font-size:1rem;margin:0 80px;padding:1rem}.card-container{display:flex;gap:1rem;justify-content:space-around}.course-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:.75rem;box-shadow:0 2px 6px #0000000d;transition:transform .3s ease;width:calc(50% - 1rem)}.course-card:hover{transform:translateY(-5px)}.course-card h2{color:#2563eb;font-size:1.25rem;margin-bottom:.5rem}.course-card p{color:#374151}.course-img{border-radius:.75rem .75rem 0 0;height:300px;width:300px}.project_banner{display:flex;justify-content:space-around}.contact-container{align-items:center;background-color:var(--primary);border-radius:10px;color:var(--text-dark);display:flex;gap:40px;margin:auto;max-width:1200px;padding:40px}.contact-form-container{flex:1 1;padding:20px}.contact-form-container h2{color:var(--text-light);font-size:28px;font-weight:700}.contact-form-container p{color:var(--text-dark);margin-bottom:20px}.contact-form{display:flex;flex-direction:column;gap:15px}.contact-form input,.contact-form textarea{background:var(--secondary);border:1px solid var(--text-light);border-radius:5px;color:var(--text-dark);font-size:16px;padding:12px;width:100%}.contact-form textarea{height:120px}.contact-form button{background-color:var(--text-light);border:none;border-radius:5px;color:var(--primary);cursor:pointer;font-size:16px;padding:12px;transition:background .3s ease;width:103%}.contact-form button:hover{background-color:var(--text-dark);color:var(--primary)}.contact-info{margin-top:30px}.contact-item{align-items:center;display:flex;gap:15px;margin-bottom:15px}.contact-item .icon{color:var(--text-light);font-size:24px}.contact-item h4{color:var(--text-light);font-size:14px;margin:0}.contact-item p{color:var(--text-dark);font-size:16px;margin:0}.contact-image{flex:1 1;position:relative}.contact_image_img{border-radius:10px;margin:-50px 30px 0;width:100%}@media (max-width:1024px){.contact-container{flex-direction:column;text-align:center}.contact-form-container{width:100%}.contact-image img{width:80%}}
/*# sourceMappingURL=main.889cb61a.css.map*/