*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000}.container{width:100%;background-color:#3a4047e1;box-shadow:#34343480 0 1px 10px 2px}.logo{width:20%;margin:10px;font-size:larger;font-weight:700}.child{color:#f5f5f5;width:70%;margin:auto;display:grid;grid-template-columns:repeat(2,1Fr);height:6rem;align-items:center}ul{display:flex;justify-content:flex-end;gap:3rem;padding:0 10px}li{list-style:none}.link{color:#fff;text-decoration:none}.link:hover{background-color:#fff;color:#000;padding:5px;border-radius:20px}.h-container{padding:0 3.2rem}.h-child{width:70%;height:fit-content;margin:auto;background-color:#8ec2f6;gap:10rem;padding:60px;display:grid;grid-template-columns:repeat(2,1Fr)}img{width:100%;margin:5rem auto}.hero-section{font-family:Georgia,Times New Roman,Times,serif;font-size:large;font-weight:700;line-height:1.5;font-style:oblique}.h-content{margin:2rem 0}.btn{width:9rem;margin-top:40px;padding:10px;border:none;border-radius:20px;box-shadow:#05152580 0 1px 11px 1px;display:flex;align-items:center;gap:20px;justify-content:center}@media screen and (max-width:990px){.h-child{display:flex;flex-direction:column;gap:30px}img{order:0;width:100%;margin:0}.hero-section{order:1}}.footer{background-color:#333;color:#fff;padding:20px 0;text-align:center;position:relative;bottom:0;width:100%}.footer-content{max-width:1200px;margin:0 auto}.ham-menu{display:none}@media screen and (max-width:998px){.menu-web{display:none}.ham-menu{display:inline-block;text-align:end}.ham-button{border:6px solid gray;padding:5px}.menu-mobile{position:absolute;z-index:1;top:6rem;left:0;background-color:#0d1212;width:100%;box-shadow:#00000040 0 14px 28px}.menu-mobile ul{display:flex;flex-direction:column;align-items:center}li:first-child{margin-top:1.2rem}li:last-child{margin-bottom:1.2rem}}.flex{display:flex;justify-content:space-around;margin:2rem}button{border-radius:10px;padding:.2rem;margin-top:6px}select{margin-top:5px;width:5rem;height:2rem}.body-individual{color:#fff;width:40%;margin:5rem auto;padding:1rem}@media screen and (max-width:440px){.h-child{width:100%;margin:0 auto}.hero-section{margin:0 auto;width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center}.heading{font-size:medium;text-align:center}.h-content{font-size:small}}.option{padding:4px}.flex{display:flex;justify-content:space-around;align-items:center;margin:2rem;flex-wrap:wrap}.flex input[type=text]{padding:10px;border-radius:10px;border:1px solid #ccc;width:200px;margin:5px}.flex button{padding:10px 15px;border-radius:10px;border:none;background-color:#3a4a7a;color:#fff;cursor:pointer;margin:5px}.flex select{padding:10px;border-radius:10px;border:1px solid #ccc;background-color:#fff;margin:5px}@media screen and (max-width: 768px){.flex{flex-direction:column;align-items:stretch;margin:1rem}.flex input[type=text],.flex button,.flex select{width:100%;margin:5px 0}}.section-about{width:90%;margin:2rem auto;padding:1rem;background-color:#000}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;color:#fff}.container-title{text-align:center;margin-bottom:20px;font-size:32px;line-height:40px;color:#fff}.card{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:100%;border:0;width:100%;margin-inline:auto}.container-card{position:relative;border:2px solid transparent;background:linear-gradient(71deg,#1a1a1a,#2c2c2c,#1a1a1a);background-clip:padding-box;border-radius:25px;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.bg-blue-box:after{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;content:"";z-index:-1;border-radius:25px;background:linear-gradient(71deg,#0c0a0e,#3a4a7a,#0c0a0e)}.card-title{font-weight:600;color:#fff;font-size:24px;padding-bottom:8px;letter-spacing:-.02em;line-height:32px}.card-description{font-weight:500;line-height:24px;color:#ffffffb3;font-size:16px;max-width:100%}@media screen and (max-width: 998px){.grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.container-title{font-size:28px;line-height:36px}.container-card{padding:15px;border-radius:20px}.card-title{font-size:20px;line-height:28px}.card-description{font-size:14px;line-height:20px}}@media screen and (max-width: 768px){.grid{grid-template-columns:1fr;gap:1rem}.card{margin:4px 0}.section-about{width:95%;margin:1rem auto}.container-title{font-size:24px;line-height:32px}.container-card{padding:10px;border-radius:15px}.card-title{font-size:18px;line-height:24px}.card-description{font-size:12px;line-height:18px}}.section-contact{background-color:#040404;width:70%;padding:3rem 0;margin:2rem auto}.contact-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid rgb(141,137,137);padding:1rem 0;border-radius:20px}.child-container{width:40%;margin:auto}.form-control{margin:10px;padding:5px;border:2px solid white;border-radius:10px;width:200px}@media screen and (max-width:998px){.child-container{width:80%;margin:auto}}
