@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";.footer{background-color:#fff;padding:10px}.footer .top{display:flex;justify-content:space-around;flex-wrap:wrap}.footer .top .logo img{height:150px;width:150px}.footer .top .social{align-self:center;display:flex;flex-direction:column;align-items:center}.footer .top .social div{width:80%;display:flex;align-items:center;justify-content:space-around;margin-bottom:10px}.footer .top .social div a{color:#000;text-decoration:none}.footer .top .social div a>*{height:1.5rem;width:1.5rem}.footer .top .links h2{margin-bottom:10px}.footer .top .links ul{list-style:none}.footer .top .links ul li{margin-bottom:10px}.footer .top .links ul li a{color:#000;text-decoration:none}.footer .top .links ul li a:hover{color:red}.footer .bottom{text-align:center;color:gray}@media (max-width: 800px){.footer .top{justify-content:space-between}.footer .top .logo img{height:100px;width:100px}.footer .top .social h2{font-size:large}.footer .top .links h2{font-size:large}.footer .top .links ul li{margin-bottom:10px}.footer .top .links ul li a{color:#000;text-decoration:none}.footer .top .links ul li a:hover{color:red}.footer .bottom p{font-size:medium}}@media (max-width:500px){.footer .top .logo img{height:90px;width:90px}.footer .top .social h2{font-size:small}.footer .top .social div a *{height:20px;width:20px}.footer .top .links{position:relative;left:50%;translate:-50%;text-align:center;width:60%}.footer .top .links h2{font-size:medium}.footer .top .links ul{display:flex;justify-content:space-between}.footer .top .links ul li{margin-bottom:10px}.footer .top .links ul li a{font-size:small;color:#000;text-decoration:none}.footer .top .links ul li a:hover{color:red}.footer .bottom p{font-size:small}}.navbar{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fffcfc;margin-bottom:10px}.navbar .sidebar,.navbar .sidebar .sidebar-close{display:none}.navbar .logo>*{margin-right:10px}.navbar .logo{display:flex;align-items:center}.navbar .logo img{width:100px;height:70px}.navbar .menu ul{list-style:none;display:flex}.navbar .menu ul li{margin-right:2rem}.navbar .menu ul li a{text-decoration:none;color:#000}@media (max-width:1080px){.navbar .logo h1{font-size:large}.navbar .logo img{width:50px;height:50px}}@media (max-width:800px){.navbar .logo h1{font-size:small}.navbar .logo img{width:40px;height:40px}.navbar .menu{display:none}.navbar .sidebar{display:block}.navbar .sidebar img{height:30px;width:30px}}.home .banner{position:relative}.home .banner img{width:100%;height:270px;opacity:.7}.home .banner .img-text{position:absolute;top:20%;left:3%}.home .banner .img-text button{padding:3%;margin-top:20px;border:none;color:#fff;background-color:#000;font-size:large;font-family:Georgia,Times New Roman,Times,serif;cursor:pointer}.home .banner .img-text h1{font-size:3rem;font-family:Georgia,Times New Roman,Times,serif}.home .about{padding:20px}.home .about h2{color:#77b9f2;text-transform:capitalize}.home .about p{margin-top:10px;text-align:justify}.home .services{margin-top:10px}.home .services hr{width:95%;margin:0 auto}.home .services h1{margin-top:10px;text-align:center}.home .services div:not(div[class=service]){padding:1% 17%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.home .services div:not(div[class=service]) .service{border:4px solid rgb(119,185,242);padding:10px 20px}.home .services div:not(div[class=service]) .service h3{margin-bottom:20px}.home .services div:not(div[class=service]) .service p{text-align:justify}.home .contact{padding:2%;background-color:#f4f4f7;margin-top:2%;display:flex;flex-direction:column;justify-content:center;align-items:center}.home .contact h1{font-size:1.5rem;margin-bottom:10px}.home .contact a{text-decoration:none;padding:1% 4%;margin-top:5px;border:none;color:#fff;background-color:#000;font-size:large}.home .slogan{margin-top:20px;display:flex;flex-direction:column;justify-content:center;position:relative;left:50%;translate:-50%;width:fit-content;height:40px;padding:15px;border-left:10px solid blueviolet;font-size:1rem}@media (max-width:1280px){.home .banner img{height:300px}.home .banner .img-text button{margin-top:20px;padding:2%;font-size:1.5rem}}@media (max-width:1080px){.home .banner img{height:310px}.home .banner .img-text button{margin-top:17px;padding:2%;font-size:1.2rem}}@media (max-width:800px){.home .banner img{height:330px}.home .banner .img-text button{margin-top:15px;padding:3%;font-size:1.1rem}.home .banner .img-text h1{font-size:2.5rem}.home .about p{font-size:small}.home .services h1{font-size:1.5rem}.home .services div:not(div[class=service]){padding:1% 13%}.home .services div:not(div[class=service]) .service{padding:10px}.home .services div:not(div[class=service]) .service h3{font-size:1.2rem}.home .services div:not(div[class=service]) .service p{font-size:small}.home .contact h1{font-size:1.2rem;margin-bottom:10px}.home .contact a{padding:2% 6%;font-size:medium}.home .slogan{font-size:.8rem;border-width:3px;padding:10px}}@media (max-width:600px){.home .banner img{height:360px}.home .banner .img-text button{margin-top:13px;padding:3%;font-size:1rem}.home .banner .img-text h1{font-size:2rem}.home .services h1{font-size:1.3rem}.home .services div:not(div[class=service]){grid-template-columns:1fr;grid-template-rows:1fr 1fr;padding:1% 15%}.home .services div:not(div[class=service]) .service{padding:10px}.home .services div:not(div[class=service]) .service h3{font-size:1rem;margin-bottom:8px}.home .services div:not(div[class=service]) .service p{font-size:.7rem;text-align:left}.home .contact h1{font-size:1rem;margin-bottom:10px}.home .contact a{padding:2% 5%;font-size:.8rem}.home .slogan{font-size:.6rem;padding:5px 10px}}.contact h1{text-align:center;background-color:#f5f6f8;padding:30px 0;margin-bottom:20px}.contact div form{width:35%;position:relative;left:50%;translate:-50%;display:flex;flex-direction:column}.contact div form *{margin-bottom:10px;border-radius:5px;padding:10px;border:1px solid black;resize:none}.contact div form *::placeholder{color:#000}.contact div form button{border-radius:0;background-color:#000;color:#fff;align-self:flex-end;padding:2% 8%;font-size:large;font-family:Georgia,Times New Roman,Times,serif}.contact div div{margin-top:20px;width:50%;position:relative;left:50%;translate:-50%;display:flex;justify-content:space-between;align-items:center}.contact div div a{text-decoration:none;color:#000;font-size:large;width:100%;text-align:center;padding:5%}.contact div div a *{margin-right:10px}.contact div div a:first-child{border-right:2px solid rgb(97,90,90)}@media (max-width:800px){.contact h1{font-size:1.6rem}.contact div form{width:40%}.contact div form button{padding:2% 10%}.contact div div{width:80%}.contact div div a{font-size:medium;padding:2% 0%}}@media (max-width:600px){.contact h1{font-size:1.6rem}.contact div form{width:80%}.contact div form button{padding:2% 10%}.contact div div{width:100%}.contact div div a{font-size:small;padding:1% 0%}}.service .title{font-size:2rem;text-align:center;margin-bottom:10px}.service>div{padding:10px 20px}.service .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:10px}.service .container div{border-radius:16px;width:200px;display:flex;flex-direction:column}.service .container div img{width:100%;margin-bottom:10px;position:relative;left:50%;translate:-50%}.service .container div a{text-decoration:none;text-align:center;margin-top:10px;background-color:#000;color:#fff;padding:4px 10px;font-size:1rem;border:none}@media (max-width:1280px){.service .container{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:1080px){.service .container{grid-template-columns:1fr 1fr 1fr 1fr}.service .container div{width:180px}}@media (max-width:800px){.service .container{grid-template-columns:1fr 1fr 1fr}.service .container div{width:150px}}@media (max-width:500px){.service .title{text-align:left;border-bottom:2px solid black}.service .container{display:flex;flex-direction:column;align-items:center}.service .container div{width:70%}.service .container div a{margin:10px auto 0;width:50%}}.item{width:55%;position:relative;left:50%;translate:-50%;display:flex;flex-direction:column;align-items:center}.item h1{align-self:flex-start;margin-bottom:20px}.item h3{align-self:flex-start;font-size:1.5rem}.item img{width:100%;max-height:500px;margin-bottom:10px;border-radius:20px}.item div{font-size:larger;margin-bottom:20px;width:100%;padding:10px;text-wrap:wrap}.item a{text-decoration:none;color:#fff;background-color:#000;padding:2%}@media (max-width:1080px){.item{width:60%}.item h1{margin-bottom:10px}.item h3{font-size:1.3rem}.item img{width:100%}.item div{font-size:large}}@media (max-width:800px){.item{width:70%}.item h1{font-size:1.4rem}.item h3{font-size:1.1rem}.item img{width:100%}.item div{font-size:medium}}@media (max-width:500px){.item{width:90%}.item h1{font-size:1.3rem}.item h3{font-size:1rem}.item img{width:100%}.item div{font-size:.9rem;margin-bottom:10px}}*{padding:0;margin:0}body{font-family:Outfit,system-ui;font-optical-sizing:auto;font-style:normal}
