by Amritha V | Oct 30, 2021 | DirectAdmin, Latest, Server Management
Wondering how to change PHP version in DirectAdmin? We can help you. As part of our Server Management Services, we assist our customers with several cPanel queries. Today, let us see how our Support techs proceed to change it. How to change PHP version in DirectAdmin?...by Amritha V | Oct 30, 2021 | Latest, Server Management
Stuck with DNS Reverse Lookup Failed error? We can help you. As part of our Server Management Services, we assist our customers with several cPanel queries. Today, let us see how our Support techs proceed to resolve it. How to resolve DNS Reverse Lookup Failed error?...by Nikhath K | Oct 29, 2021 | Amazon Web Services (AWS), Latest, Server Management
AWS API throttling rate exceeded error giving you trouble? At Bobcares, as a part of our AWS Support Service, we have a solution for every query you may have. Let’s take a look at how our Support Techs helped out a client with the Rate exceeded error recently. What is...by Nicky Mathew | Oct 29, 2021 | Latest, Server Management
Wondering why Yum is not upgrading in OpenSSH? We can help you. As part of our Server Management Services, we assist our customers with several OpenSSH queries. Today, let us see how our Support Techs perform the installation for our customers. Yum not...by Amritha V | Oct 29, 2021 | Latest, Server Management
Wondering how to allow port for specific IP in CSF? We can help you. As part of our Server Management Services, we assist our customers with several cPanel queries. Today, let us see how our Support techs proceed to allow it. How to allow port for specific IP in CSF?...by Nikhath K | Oct 29, 2021 | cPanel, Latest, Server Management
Queueprocd fails to start error resolved by the experts at Bobcares. At Bobcares, we have a solution for any query that comes our way as a part of our exceptional Server Management Service. Let’s take a look at how our in-house Support Techs came up with a solution to...Recent Posts
Categories
Leave a message and we’ll connect as soon as possible.
Thank you! Your enquiry has been sent to [email protected].
We will connect with you as soon as possible.
.promo-enquire-text {
font-family: 'Inter', system-ui, sans-serif;
font-size: 14px;
font-weight: 600;
color: #22252a;
white-space: nowrap;
}
.promo-arrow-badge {
display: flex;
align-items: center;
justify-content: center;
width: 26px;
height: 26px;
border-radius: 50%;
background: #FF4743;
transition: transform 0.2s ease;
}
.promo-enquire-btn:hover .promo-arrow-badge {
transform: translate(2px, -2px);
}
/* Responsive Mobile Breakpoint */
@media (max-width: 767px) {
.promo-desktop-card { display: none; }
.promo-mobile-card { display: block; }
.mobile-close {
top: -12px;
right: -8px;
z-index: 40;
}
.promo-mobile-inner {
background: #fff;
border-radius: 20px;
box-shadow: 0 16px 40px rgba(0,0,0,0.35);
display: flex;
flex-direction: column;
align-items: center;
padding-bottom: 28px;
overflow: hidden;
}
.promo-mobile-img-wrap {
position: relative;
width: 100%;
height: 168px;
overflow: hidden;
}
.promo-mobile-img {
width: 100%;
height: 100%;
object-fit: cover;
object-position: left center;
}
.promo-mobile-img-fade {
position: absolute;
inset: auto 0 0 0;
height: 55%;
background: linear-gradient(to bottom, transparent, #fff);
}
.promo-mobile-ribbon-wrap {
position: absolute;
top: 48px;
left: 0;
right: 0;
z-index: 20;
transform: translateY(-50%);
}
.promo-mobile-ribbon {
position: relative;
display: flex;
height: 38px;
align-items: center;
justify-content: center;
background: #FF4743;
}
.promo-mob-star-left {
position: absolute;
left: -28px;
top: -16px;
width: 48px;
height: auto;
}
.promo-mob-star-right {
position: absolute;
right: -8px;
top: -6px;
width: 48px;
height: auto;
}
.promo-mob-ribbon-text {
font-family: 'Darker Grotesque', sans-serif;
font-weight: 700;
font-size: 26px;
color: #fff;
line-height: 1;
}
.promo-mobile-price {
position: relative;
z-index: 10;
margin-top: -28px;
align-items: center;
padding: 12px 16px;
border-radius: 8px;
}
.promo-mobile-price .promo-price-value {
font-size: 40px;
}
.promo-mobile-title {
font-size: 22px;
text-align: center;
margin: 20px 0 20px 0;
padding: 0 16px;
}
.promo-mobile-btn {
padding: 6px 8px 6px 20px;
}
.promo-mobile-btn .promo-arrow-badge {
width: 28px;
height: 28px;
}
}
/* GET IN TOUCH ENQUIRY MODAL (Dark Theme matching design) */
.enquiry-modal-overlay {
position: fixed;
inset: 0;
background: rgba(0, 0, 0, 0.6);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
z-index: 100000;
display: flex;
align-items: flex-end;
justify-content: flex-start;
padding: 16px 20px;
opacity: 0;
visibility: hidden;
transition: opacity 0.25s ease, visibility 0.25s ease;
font-family: 'Inter', sans-serif;
box-sizing: border-box;
}
.enquiry-modal-overlay.active {
opacity: 1;
visibility: visible;
}
.enquiry-modal-card {
position: relative;
width: 100%;
max-width: 400px;
max-height: calc(100vh - 32px);
overflow-y: auto;
background: #111317;
border: 1px solid rgba(255, 255, 255, 0.08);
border-radius: 20px;
padding: 26px 24px;
box-shadow: 0 25px 60px rgba(0, 0, 0, 0.65), 0 0 0 1px rgba(255, 255, 255, 0.04);
transform: translateX(-24px) scale(0.97);
transition: transform 0.25s cubic-bezier(0.16, 1, 0.3, 1);
color: #ffffff;
box-sizing: border-box;
}
.enquiry-modal-overlay.active .enquiry-modal-card {
transform: translateX(0) scale(1);
}
.enquiry-modal-close {
position: absolute;
top: 18px;
right: 18px;
width: 30px;
height: 30px;
background: transparent;
border: none;
color: #717684;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
transition: color 0.15s ease, background 0.15s ease;
padding: 0;
}
.enquiry-modal-close:hover {
color: #ffffff;
background: rgba(255, 255, 255, 0.08);
}
.enquiry-modal-header {
text-align: center;
margin-bottom: 22px;
}
.enquiry-modal-title {
margin: 0 0 8px 0;
font-size: 24px;
font-weight: 700;
color: #ffffff;
letter-spacing: -0.01em;
}
.enquiry-modal-desc {
margin: 0;
font-size: 13.5px;
color: #8c919d;
line-height: 1.45;
}
.enquiry-form {
display: flex;
flex-direction: column;
gap: 14px;
}
.enquiry-input-field {
width: 100%;
background: #171920;
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 10px;
padding: 13px 16px;
font-size: 14px;
color: #ffffff;
font-family: inherit;
box-sizing: border-box;
outline: none;
transition: border-color 0.2s, box-shadow 0.2s;
}
.enquiry-input-field::placeholder {
color: #5e6473;
}
.enquiry-input-field:focus {
border-color: #0070f3;
box-shadow: 0 0 0 3px rgba(0, 112, 243, 0.25);
}
/* Phone input with custom country code box */
.enquiry-phone-row {
display: flex;
align-items: center;
width: 100%;
background: #171920;
border: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 10px;
padding: 0 14px;
box-sizing: border-box;
transition: border-color 0.2s, box-shadow 0.2s;
}
.enquiry-phone-row:focus-within {
border-color: #0070f3;
box-shadow: 0 0 0 3px rgba(0, 112, 243, 0.25);
}
.enquiry-country-select-wrap {
display: flex;
align-items: center;
gap: 4px;
position: relative;
flex-shrink: 0;
}
.enquiry-country-box {
background: rgba(255, 255, 255, 0.08);
border-radius: 5px;
padding: 3px 6px;
display: flex;
align-items: center;
gap: 4px;
color: #9499a6;
font-size: 12px;
cursor: pointer;
user-select: none;
}
.enquiry-country-select {
position: absolute;
inset: 0;
opacity: 0;
cursor: pointer;
width: 100%;
height: 100%;
}
.enquiry-phone-divider {
width: 1px;
height: 20px;
background: rgba(255, 255, 255, 0.15);
margin: 0 12px;
flex-shrink: 0;
}
.enquiry-phone-input {
flex: 1;
background: transparent;
border: none;
outline: none;
padding: 13px 0;
font-size: 14px;
color: #ffffff;
font-family: inherit;
box-sizing: border-box;
}
.enquiry-phone-input::placeholder {
color: #5e6473;
}
.enquiry-textarea-field {
width: 100%;
min-height: 85px;
resize: vertical;
line-height: 1.45;
}
.enquiry-submit-btn {
width: 100%;
background: #0070f3;
color: #ffffff;
border: none;
border-radius: 10px;
padding: 13px 20px;
font-size: 15px;
font-weight: 600;
font-family: inherit;
cursor: pointer;
transition: background 0.2s, transform 0.1s, box-shadow 0.2s;
box-shadow: 0 4px 14px rgba(0, 112, 243, 0.35);
margin-top: 4px;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
}
.enquiry-submit-btn:hover {
background: #1a7eff;
box-shadow: 0 6px 18px rgba(0, 112, 243, 0.45);
}
.enquiry-submit-btn:active {
transform: scale(0.99);
}
.enquiry-submit-btn:disabled {
opacity: 0.65;
cursor: not-allowed;
}
/* Success View inside modal */
.enquiry-success-view {
display: none;
flex-direction: column;
align-items: center;
text-align: center;
padding: 16px 0;
}
.enquiry-success-icon {
width: 56px;
height: 56px;
border-radius: 50%;
background: rgba(16, 185, 129, 0.15);
border: 1px solid rgba(16, 185, 129, 0.35);
color: #10b981;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 18px;
animation: enquiryPulse 1.5s infinite;
}
@keyframes enquiryPulse {
0% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.4); }
70% { box-shadow: 0 0 0 12px rgba(16, 185, 129, 0); }
100% { box-shadow: 0 0 0 0 rgba(16, 185, 129, 0); }
}
.enquiry-success-title {
font-size: 20px;
font-weight: 700;
color: #ffffff;
margin-bottom: 8px;
}
.enquiry-success-desc {
font-size: 13.5px;
color: #9ca3af;
line-height: 1.5;
margin-bottom: 22px;
}
.enquiry-success-desc strong {
color: #60a5fa;
}