9:41
Planet Assist
Hello! Welcome to Planet Earth Holidays. How can I help with your trip today?
I need help with my Kerala holiday booking.
Planet Assist
Of course! I can help you with your itinerary, hotel details or booking enquiry.
Can I change my travel dates?
Planet Assist
Let's check your booking and explore the available options.
Message Planet Assist...
➤
✓
Travel made easier
Help when you need it
Your travel companion
Before, during and after your trip
✦
YOUR JOURNEY, OUR PRIORITY
Support that travels
with you.
Travel with greater confidence. Planet Earth Holidays is here
to help you navigate your holiday plans, booking questions and
travel changes with personal assistance.
Answers when you need them
Get help with travel questions, itineraries and booking enquiries.
↗
Help with travel changes
Ask about date changes, itinerary adjustments and available alternatives.
↗
Personal travel assistance
Connect with our team for support with your holiday arrangements.
↗
A more confident journey
Thoughtful assistance from planning your trip to managing your stay.
↗
✓
Planet Earth Holidays
Your travel partner from planning to return.
.planet-assist {
--pa-blue: #3d85c6;
--pa-dark: #173653;
--pa-light: #edf6ff;
--pa-text: #29384a;
--pa-muted: #718096;
background: #fff;
padding: 76px 24px;
font-family: inherit;
overflow: hidden;
}
.planet-assist,
.planet-assist * {
box-sizing: border-box;
}
.planet-assist .pa-container {
max-width: 1240px;
margin: 0 auto;
display: grid;
grid-template-columns: 0.88fr 1.12fr;
align-items: center;
gap: 76px;
}
.planet-assist .pa-visual {
position: relative;
min-width: 0;
min-height: 580px;
display: flex;
align-items: center;
justify-content: center;
isolation: isolate;
}
.planet-assist .pa-glow {
position: absolute;
width: 390px;
height: 390px;
border-radius: 50%;
background: radial-gradient(circle, #e2f1ff 0%, #f3f8ff 55%, transparent 72%);
z-index: -1;
}
.planet-assist .pa-phone {
width: 292px;
height: 550px;
padding: 9px;
border: 5px solid #202b37;
border-radius: 39px;
background: #fff;
box-shadow: 0 24px 65px rgba(26, 67, 105, 0.18);
position: relative;
z-index: 1;
display: flex;
flex-direction: column;
}
.planet-assist .pa-phone-top {
height: 27px;
flex-shrink: 0;
display: flex;
align-items: center;
gap: 8px;
padding: 0 8px;
color: #7a8795;
font-size: 10px;
}
.planet-assist .pa-camera {
width: 7px;
height: 7px;
border-radius: 50%;
background: #25364a;
}
.planet-assist .pa-speaker {
width: 40px;
height: 4px;
border-radius: 8px;
background: #e9edf2;
}
.planet-assist .pa-time {
margin-left: auto;
}
.planet-assist .pa-chat-header {
display: flex;
align-items: center;
gap: 10px;
padding: 14px 8px;
border-bottom: 1px solid #edf1f5;
}
.planet-assist .pa-avatar {
width: 38px;
height: 38px;
flex-shrink: 0;
display: grid;
place-items: center;
border-radius: 12px;
color: #fff;
background: var(--pa-blue);
font-size: 19px;
font-weight: 800;
}
.planet-assist .pa-chat-header strong,
.planet-assist .pa-chat-header span {
display: block;
}
.planet-assist .pa-chat-header strong {
font-size: 13px;
color: var(--pa-dark);
}
.planet-assist .pa-chat-header div:nth-child(2) span {
margin-top: 4px;
font-size: 10px;
color: var(--pa-muted);
}
.planet-assist .pa-chat-header i {
display: inline-block;
width: 6px;
height: 6px;
margin-right: 4px;
background: #2eaf78;
border-radius: 50%;
}
.planet-assist .pa-menu {
margin-left: auto;
color: #8b9aab;
letter-spacing: 2px;
}
.planet-assist .pa-chat {
padding: 16px 7px 10px;
display: flex;
flex-direction: column;
gap: 13px;
flex: 1;
overflow: hidden;
}
.planet-assist .pa-message {
max-width: 92%;
padding: 12px;
border-radius: 15px;
font-size: 11px;
line-height: 1.6;
overflow-wrap: anywhere;
}
.planet-assist .pa-message strong {
display: block;
margin-bottom: 5px;
font-size: 10px;
}
.planet-assist .pa-incoming {
align-self: flex-start;
color: #48566a;
background: #f3f7fb;
border: 1px solid #e9f0f7;
border-bottom-left-radius: 5px;
}
.planet-assist .pa-incoming strong {
color: var(--pa-blue);
}
.planet-assist .pa-outgoing {
align-self: flex-end;
color: #fff;
background: var(--pa-blue);
border-bottom-right-radius: 5px;
}
.planet-assist .pa-chat-input {
display: flex;
align-items: center;
justify-content: space-between;
gap: 8px;
padding: 10px 11px;
border: 1px solid #e5edf5;
border-radius: 22px;
color: #95a1b0;
font-size: 10px;
flex-shrink: 0;
}
.planet-assist .pa-send {
width: 27px;
height: 27px;
display: grid;
place-items: center;
border-radius: 50%;
color: #fff;
background: var(--pa-blue);
font-size: 12px;
}
.planet-assist .pa-float-card {
position: absolute;
z-index: 2;
display: flex;
align-items: center;
gap: 10px;
padding: 13px 16px;
background: rgba(255,255,255,.97);
border: 1px solid #e8f0f8;
border-radius: 15px;
box-shadow: 0 12px 35px rgba(28, 65, 100, .12);
}
.planet-assist .pa-float-one {
top: 105px;
right: -12px;
}
.planet-assist .pa-float-two {
bottom: 45px;
left: -22px;
}
.planet-assist .pa-float-icon {
display: grid;
place-items: center;
width: 35px;
height: 35px;
border-radius: 11px;
color: var(--pa-blue);
background: var(--pa-light);
font-weight: 800;
}
.planet-assist .pa-online-dot {
width: 10px;
height: 10px;
flex-shrink: 0;
background: #2eaf78;
border-radius: 50%;
box-shadow: 0 0 0 5px #e4f7ee;
margin: 0 5px;
}
.planet-assist .pa-float-card strong,
.planet-assist .pa-float-card small {
display: block;
white-space: nowrap;
}
.planet-assist .pa-float-card strong {
color: var(--pa-dark);
font-size: 11px;
}
.planet-assist .pa-float-card small {
margin-top: 4px;
color: var(--pa-muted);
font-size: 10px;
}
.planet-assist .pa-content {
min-width: 0;
}
.planet-assist .pa-eyebrow {
display: inline-flex;
align-items: center;
gap: 9px;
margin-bottom: 20px;
padding: 9px 14px;
border: 1px solid #dbeaf8;
border-radius: 30px;
background: #f1f7fd;
color: var(--pa-dark);
font-size: 11px;
font-weight: 800;
letter-spacing: 1.4px;
}
.planet-assist .pa-spark {
color: var(--pa-blue);
font-size: 17px;
}
.planet-assist .pa-content h2 {
margin: 0 0 18px;
color: #172b40;
font-size: clamp(34px, 3.4vw, 48px);
line-height: 1.13;
letter-spacing: -1.5px;
font-weight: 800;
}
.planet-assist .pa-content h2 span {
color: var(--pa-blue);
}
.planet-assist .pa-intro {
max-width: 570px;
margin: 0 0 27px;
color: #6c7b8b;
font-size: 15px;
line-height: 1.8;
}
.planet-assist .pa-benefits {
display: flex;
flex-direction: column;
gap: 12px;
}
.planet-assist .pa-benefit {
display: flex;
align-items: center;
gap: 15px;
min-width: 0;
padding: 17px;
border: 1px solid #e8eff7;
border-radius: 15px;
background: #fff;
box-shadow: 0 5px 20px rgba(35, 70, 110, .045);
transition: transform .2s ease, border-color .2s ease, box-shadow .2s ease;
}
.planet-assist .pa-benefit:hover {
transform: translateY(-2px);
border-color: #c8e0f7;
box-shadow: 0 10px 25px rgba(35, 70, 110, .08);
}
.planet-assist .pa-benefit-icon {
width: 47px;
height: 47px;
flex-shrink: 0;
display: grid;
place-items: center;
border-radius: 13px;
background: #edf5ff;
}
.planet-assist .pa-benefit-icon svg {
width: 21px;
height: 21px;
fill: none;
stroke: var(--pa-blue);
stroke-width: 1.8;
stroke-linecap: round;
stroke-linejoin: round;
}
.planet-assist .pa-benefit:first-child .pa-benefit-icon svg {
fill: var(--pa-blue);
stroke: var(--pa-blue);
}
.planet-assist .pa-benefit:nth-child(4) .pa-benefit-icon svg {
fill: var(--pa-blue);
}
.planet-assist .pa-benefit h3 {
margin: 0 0 5px;
color: #25364a;
font-size: 14px;
line-height: 1.4;
font-weight: 750;
}
.planet-assist .pa-benefit p {
margin: 0;
color: #7b8796;
font-size: 12px;
line-height: 1.6;
}
.planet-assist .pa-arrow {
margin-left: auto;
padding-left: 5px;
color: #9bbbd8;
font-size: 18px;
}
.planet-assist .pa-actions {
display: flex;
flex-wrap: wrap;
gap: 12px;
margin-top: 23px;
}
.planet-assist .pa-btn {
min-height: 47px;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 13px;
padding: 13px 19px;
border-radius: 10px;
font-size: 13px;
font-weight: 700;
text-decoration: none !important;
transition: transform .2s ease, box-shadow .2s ease, background .2s ease;
}
.planet-assist .pa-btn:hover {
transform: translateY(-2px);
}
.planet-assist .pa-btn-primary {
color: #fff !important;
background: var(--pa-blue);
box-shadow: 0 8px 20px rgba(61, 133, 198, .23);
}
.planet-assist .pa-btn-primary:hover {
background: #2e73b0;
box-shadow: 0 10px 24px rgba(61, 133, 198, .3);
}
.planet-assist .pa-btn-secondary {
color: #31455b !important;
background: #fff;
border: 1px solid #dce6f0;
}
.planet-assist .pa-btn-secondary:hover {
background: #f5f9fd;
}
.planet-assist .pa-trust {
display: flex;
align-items: center;
gap: 11px;
margin-top: 27px;
padding-top: 20px;
border-top: 1px solid #edf1f5;
}
.planet-assist .pa-trust-check {
width: 29px;
height: 29px;
display: grid;
place-items: center;
flex-shrink: 0;
border-radius: 50%;
color: var(--pa-blue);
background: #eaf4fd;
font-size: 13px;
font-weight: 800;
}
.planet-assist .pa-trust p {
margin: 0;
color: #34465a;
font-size: 11px;
line-height: 1.7;
}
.planet-assist .pa-trust p span {
color: #8491a0;
}
@media (max-width: 1024px) {
.planet-assist {
padding: 60px 22px;
}
.planet-assist .pa-container {
gap: 42px;
grid-template-columns: .85fr 1.15fr;
}
.planet-assist .pa-phone {
width: 260px;
}
.planet-assist .pa-float-one {
right: -8px;
}
.planet-assist .pa-float-two {
left: -10px;
}
.planet-assist .pa-content h2 {
font-size: 38px;
}
}
@media (max-width: 767px) {
.planet-assist {
padding: 46px 18px;
}
.planet-assist .pa-container {
grid-template-columns: 1fr;
gap: 42px;
}
.planet-assist .pa-visual {
min-height: 500px;
}
.planet-assist .pa-phone {
width: min(285px, 78%);
height: 500px;
}
.planet-assist .pa-float-one {
top: 65px;
right: 0;
}
.planet-assist .pa-float-two {
bottom: 24px;
left: 0;
}
.planet-assist .pa-float-card {
padding: 10px 12px;
}
.planet-assist .pa-float-card strong {
font-size: 10px;
}
.planet-assist .pa-float-card small {
font-size: 9px;
}
.planet-assist .pa-content h2 {
font-size: 36px;
letter-spacing: -1px;
}
.planet-assist .pa-intro {
font-size: 14px;
}
.planet-assist .pa-benefit {
padding: 13px;
gap: 12px;
}
.planet-assist .pa-benefit-icon {
width: 40px;
height: 40px;
}
.planet-assist .pa-benefit h3 {
font-size: 13px;
}
.planet-assist .pa-benefit p {
font-size: 11px;
}
.planet-assist .pa-arrow {
display: none;
}
.planet-assist .pa-actions {
flex-direction: column;
}
.planet-assist .pa-btn {
width: 100%;
}
}
@media (prefers-reduced-motion: reduce) {
.planet-assist .pa-benefit,
.planet-assist .pa-btn {
transition: none;
}
}