@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins,sans-serif;font-weight:400}.image_container{background-color:#48cfcb;display:flex;justify-content:center;align-items:center}.image_container img{width:100%}.form_container{display:flex;justify-content:center;align-items:center}.main_container{height:20%;border-radius:50px;background-color:#a1d6b2}.flex{display:flex;justify-content:center;align-items:center}.image_shadow{filter:drop-shadow(10px 10px 2px #444)}.bg-clr{background-color:#a1d6b2}.nav-links{text-decoration:none;background-color:#fff;padding:10px;border-radius:10px;color:#000}.nav-links:hover{background-color:#f65454;color:#fff}.admin-btn{background-color:#f65454}th,td{text-align:center}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}.containerr{display:flex;justify-content:space-between;align-items:center;padding:2rem;background-color:#f4f4f4}.text-sectionn{flex:1;margin-right:2rem}.text-sectionn h1{font-size:2.5rem;color:#333;margin-bottom:1rem}.text-sectionn p{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:1.5rem}.contact-infoo{display:flex;align-items:center;margin-bottom:1.5rem}.phone{font-size:1.2rem}.getintouch-button{padding:.8rem 1.5rem;background-color:#68bc5f;color:#fff;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.getintouch-button:hover{background-color:#555}.image-section{flex:1}.design-image{width:100%;height:auto;border-radius:20px}@media (max-width: 768px){.container{flex-direction:column;align-items:flex-start}.text-sectionn{margin-right:0;margin-bottom:2rem}}.contact-container{display:flex;justify-content:space-between;align-items:center;padding:50px;background-color:#f9f9f9;height:100vh}.contact-form{background-color:#fff;padding:40px;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:400px}.contact-form h1{margin-bottom:20px;font-size:36px;color:#333}.contact-form input,.contact-form textarea{width:100%;padding:10px;margin-bottom:20px;border:1px solid #ccc;border-radius:5px;font-size:16px}.contact-form textarea{resize:none;height:100px}.background-imageee{background-image:url(https://media.istockphoto.com/id/1413428981/photo/modern-living-room-interior-3d-render.webp?a=1&b=1&s=612x612&w=0&k=20&c=ATXleq6F_v-wbj3R78qbfT3nI6cL-0UWT-tMbuR3wGk=);background-size:cover;background-position:center;width:50%;height:100%;border-radius:10px}@media (max-width: 768px){.contact-container{flex-direction:column}.background-image{width:100%;height:300px;margin-top:20px}}.wrapperrr{display:flex;width:90%;justify-content:space-around}.carddd{width:250px;height:330px;border-radius:15px;padding:1.5rem;background:#fff;position:relative;display:flex;align-items:flex-end;transition:.4s ease-out;box-shadow:0 7px 10px #00000080}.carddd:hover{transform:translateY(20px)}.carddd:hover:before{opacity:1}.carddd:hover .info{opacity:1;transform:translateY(0)}.carddd:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;border-radius:15px;background:#0009;z-index:2;transition:.5s;opacity:0}.carddd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;border-radius:15px}.carddd .info{position:relative;z-index:3;color:#fff;opacity:0;transform:translateY(30px);transition:.5s}.carddd .info h1{margin:0}.carddd .info p{letter-spacing:1px;font-size:15px;margin-top:8px}.carddd .info button{padding:.6rem;outline:none;border:none;border-radius:3px;background:#fff;color:#000;font-weight:700;cursor:pointer;transition:.4s ease}.carddd .info button:hover{background:#1e90ff; color: white}.nav-link:hover{color:#a1d6b2}.dashboard-card{flex:auto;border:1px solid silver;border-radius:8px;margin:10px;color:#fff;box-shadow:2px 5px 5px gray}.dashboard-text{flex:auto;border:1px solid silver;border-radius:8px;margin:10px;color:#fff;color:#000}
