.social-link { color: white; ; } .testimonial-text { font-size: 16px !important; line-height: 23px !important; font-weight: 700 !important; } .uni-logo { height: 100px; } .success-img { width: 100px !important; height: 100px !important; border-radius: 50% !important; } .blog-img { height: 300px; object-fit: cover; } .service1-img { height: 350px; width: 450px !important; object-fit: cover; } .contact-page__live-chat a { text-decoration: none; color: #25D366; /* WhatsApp green */ font-size: 16px; font-weight: bold; display: flex; align-items: center; } .contact-page__live-chat .fa-whatsapp { margin-right: 8px; font-size: 20px; /* Adjust size if needed */ } /* comming soon css --delete after removing secti */ .bgimg { background-color: black; opacity: 0.7; /* Full-screen */ height: 100%; /* Center the background image */ background-position: center; /* Scale and zoom in the image */ background-size: cover; /* Add position: relative to enable absolutely positioned elements inside the image (place text) */ position: relative; /* Add a white text color to all elements inside the .bgimg container */ color: red; /* Add a font */ font-family: "Courier New", Courier, monospace; /* Set the font-size to 25 pixels */ font-size: 25px; } /* Adjust top margin for tablet devices */ @media (max-width: 976px) { .bgimg { margin-top: 60px; margin-bottom: 150px; } } /* Adjust top margin for mobile devices */ @media (max-width: 480px) { .bgimg { margin-top: 30px; margin-bottom: 300px; } } /* Position text in the top-left corner */ .topleft { position: absolute; top: 0; left: 16px; } /* Position text in the bottom-left corner */ .bottomleft { position: absolute; bottom: 0; left: 16px; } /* Position text in the middle */ .middle { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } /* Style the
element */ hr { margin: auto; width: 40%; } .blog-one__content{ height:360px !important; } .message { padding: 8px; margin: 5px 0; border-radius: 10px; max-width: 100%; word-wrap: break-word; } /* User Message (Blue with transparency) */ .user-message { background-color: rgba(0, 123, 255, 0.2); /* Blue with 70% opacity */ color: black; text-align: right; align-self: flex-end; } /* Bot Message (vz-primary with transparency) */ .bot-message { background-color: rgba(var(--vz-primary-rgb), 0.2); /* Assuming var(--vz-primary-rgb) holds RGB value */ color: black; text-align: left; align-self: flex-start; } /* Floating Chatbot Button */ #chatbot-toggle { position: fixed; bottom: 30px; right: 38px; width: 52px; height: 52px; background-color: red; /* Using CSS variable */ color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 24px; cursor: pointer; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: all 0.3s ease-in-out; z-index: 1000; /* Ensure it's above other elements */ } #chatbot-toggle.chatbot-toggle-top{ bottom: 120px; -webkit-transition: all 0.4s ease; transition: all 0.4s ease; } /* Chatbot Container */ #chatbot-container { position: fixed; bottom: 42px; right: 32px; width: 320px; padding: 0px; background: white; border: 1px solid #ccc; border-radius: 10px; box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2); font-family: Arial, sans-serif; display: none; flex-direction: column; overflow: hidden; z-index: 1000; /* Ensure it floats above the content */ } /* Chatbot Header */ #chatbot-header { background-color: red; color: white; padding: 10px; text-align: center; font-size: 16px; display: flex; justify-content: space-between; align-items: center; } /* Close Button */ #chatbot-close { font-size: 20px; cursor: pointer; } /* Chatbot Body */ #chatbot-body { height: 250px; overflow-y: auto; padding: 10px; } /* Input and Send Button Styling */ #chatbot-input-container { position: relative; display: flex; align-items: center; width: 100%; margin-top: 10px; padding: 5px; } #chatbot-input { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 20px; outline: none; font-size: 14px; box-sizing: border-box; } #chatbot-send { position: absolute; right: 10px; top: 50%; transform: translateY(-50%); background-color: transparent; border: none; color: red; font-size: 18px; cursor: pointer; z-index: 10; } /* facebook for footer */ .footer-widget__column ._1drm._1ds3{ height: 77px !important; } .whatsapp-icon { position: fixed; bottom: 120px; /* Adjust the distance from the bottom */ right: 32px; /* Adjust the distance from the right */ z-index: 1000; /* Ensures it stays on top of other elements */ } .whatsapp-icon.top { bottom: 198px; } @media (max-width: 767px) { .whatsapp-icon { bottom: 115px; } } .whatsapp-icon img { width: 65px; /* Adjust the size as needed */ height: 65px; /* Adjust the size as needed */ } .contact-page__contact-info li .icon i { color: #DC383F; } .numbering { padding-right: 25px; border-radius: 100%; font-size: 27px; color: #D7151D; font-weight: 450; margin: 0; }