Showing source for: https://lollypopbali.com/
Duration: 0.276196s
Server: hcdn
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Lollypop Preschool Bali | Fun & Creative Learning</title>
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css">
<link rel="preconnect" href="https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@400;700&family=Quicksand:wght@400;600;700&display=swap" rel="stylesheet">
<style>
/* --- LOLLYPOP PALETTE --- */
:root {
--lp-orange: #f36a27;
--lp-green: #93cc0a;
--lp-yellow: #ffcf40;
--lp-blue: #4acbf5;
--lp-cream: #fffdf5;
--lp-dark: #4a4a4a;
}
body {
font-family: 'Quicksand', sans-serif;
color: var(--lp-dark);
background-color: var(--lp-cream);
background-image: radial-gradient(#f36a2720 2px, transparent 2px);
background-size: 30px 30px;
overflow-x: hidden;
}
h1, h2, h3, h4, h5 {
font-family: 'Balsamiq Sans', cursive;
color: var(--lp-orange);
font-weight: 700;
}
.section-title {
font-size: 2.5rem;
position: relative;
display: inline-block;
z-index: 1;
}
.section-title::before {
content: '';
position: absolute;
bottom: 5px; left: -10px; right: -10px;
height: 15px;
background-color: var(--lp-yellow);
opacity: 0.6;
z-index: -1;
transform: rotate(-2deg);
border-radius: 20px;
}
/* --- BUTTONS --- */
.btn-fun {
display: inline-block; background-color: var(--lp-orange); color: white;
font-family: 'Balsamiq Sans', cursive; padding: 15px 40px; font-size: 1.2rem;
border-radius: 20px; border: none; box-shadow: 0 6px 0 #c94e10;
transition: all 0.1s; text-decoration: none;
}
.btn-fun:hover {
background-color: #ff7d3d; transform: translateY(3px);
box-shadow: 0 3px 0 #c94e10; color: white;
}
.btn-fun-green {
background-color: var(--lp-green); box-shadow: 0 6px 0 #6da100;
}
.btn-fun-green:hover {
background-color: #a7e01f; transform: translateY(3px);
box-shadow: 0 3px 0 #6da100; color: white;
}
/* --- HERO SECTION --- */
.hero-wrapper {
position: relative;
border-bottom-left-radius: 50% 10%;
border-bottom-right-radius: 50% 10%;
overflow: hidden;
}
.hero-slider-item {
height: 85vh; min-height: 600px;
background-size: cover; background-position: center;
}
.custom-shape-divider-bottom {
position: absolute; bottom: 0; left: 0; width: 100%; overflow: hidden; line-height: 0;
}
.custom-shape-divider-bottom svg {
position: relative; display: block; width: calc(150% + 1.3px); height: 100px;
}
.custom-shape-divider-bottom .shape-fill { fill: var(--lp-cream); }
.hero-caption {
background: rgba(255, 255, 255, 0.9); padding: 40px;
border-radius: 30px; box-shadow: 10px 10px 0 var(--lp-green);
border: 3px solid var(--lp-dark); max-width: 700px;
margin: 0 auto; transform: rotate(-1deg);
}
/* --- ABOUT --- */
.blob-frame { position: relative; z-index: 1; }
.blob-bg {
position: absolute; top: -20px; left: -20px; width: 105%; height: 105%;
background: var(--lp-green); border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%;
z-index: -1; animation: morph 8s ease-in-out infinite;
}
@keyframes morph {
0% { border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; }
50% { border-radius: 60% 40% 30% 70% / 60% 30% 70% 40%; }
100% { border-radius: 40% 60% 70% 30% / 40% 50% 60% 50%; }
}
.about-img { border-radius: 30px; border: 5px solid white; box-shadow: 0 10px 20px rgba(0,0,0,0.1); }
/* --- AFFILIATION LOGO BOX (NEW DESIGN) --- */
.affiliation-box {
background: white;
border-radius: 25px; /* Sudut membulat tapi kotak */
padding: 20px;
height: 160px; /* Tinggi fix */
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 5px 15px rgba(0,0,0,0.05);
transition: all 0.3s ease;
border: 2px solid transparent;
}
.affiliation-box:hover {
transform: translateY(-5px) scale(1.05);
box-shadow: 0 10px 25px rgba(243, 106, 39, 0.15);
border-color: var(--lp-orange); /* Muncul border orange saat hover */
}
.affiliation-img {
max-height: 100px; /* Gambar lebih besar */
width: auto;
max-width: 100%;
object-fit: contain;
filter: grayscale(20%); /* Sedikit hitam putih biar rapi */
transition: 0.3s;
}
.affiliation-box:hover .affiliation-img {
filter: grayscale(0%); /* Warna asli saat hover */
}
/* --- GALLERY (NO TEXT) --- */
.polaroid-card {
background: white;
padding: 10px 10px 35px 10px; /* Padding bawah tetap ada utk efek kertas polaroid */
box-shadow: 5px 5px 15px rgba(0,0,0,0.1);
transition: 0.3s; transform: rotate(var(--rotation));
}
.polaroid-card:hover { transform: scale(1.1) rotate(0deg) !important; z-index: 10; box-shadow: 0 15px 30px rgba(0,0,0,0.2); }
.polaroid-img { width: 100%; height: 250px; object-fit: cover; background: #eee; }
.col-md-3:nth-child(odd) .polaroid-card { --rotation: -3deg; }
.col-md-3:nth-child(even) .polaroid-card { --rotation: 2deg; }
.col-md-3:nth-child(3n) .polaroid-card { --rotation: -1.5deg; }
/* --- NEWS --- */
.news-container {
background-color: white; border-radius: 40px; padding: 60px 20px;
border: 4px dashed var(--lp-orange); position: relative;
}
.news-container::before {
content: ''; position: absolute; top: -15px; left: 50%; transform: translateX(-50%);
width: 150px; height: 30px; background: var(--lp-green); border-radius: 20px;
}
.news-item {
border-bottom: 2px dashed #eee; padding-bottom: 20px; margin-bottom: 20px;
display: flex; gap: 20px; align-items: center;
}
.news-date-badge {
background: var(--lp-blue); color: white; padding: 5px 15px;
border-radius: 10px; font-weight: bold; text-align: center;
line-height: 1.2; min-width: 70px;
}
.news-thumb { width: 100px; height: 100px; border-radius: 15px; object-fit: cover; border: 2px solid var(--lp-orange); }
.footer-wave { width: 100%; height: auto; display: block; margin-bottom: -1px; fill: var(--lp-orange); }
</style>
</head>
<body>
<link href="https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@700&family=Quicksand:wght@600;700&display=swap" rel="stylesheet">
<style>
/* --- LOLLYPOP NAVBAR STYLE --- */
:root {
--lp-orange: #f36a27;
--lp-green: #93cc0a;
--lp-yellow: #ffcf40;
--lp-blue: #4acbf5;
}
.navbar {
background: rgba(255, 255, 255, 0.95);
backdrop-filter: blur(10px);
box-shadow: 0 4px 20px rgba(0,0,0,0.08);
padding: 10px 0;
border-bottom: 5px solid var(--lp-green); /* Garis bawah hijau playful */
font-family: 'Quicksand', sans-serif;
}
/* 1. LOGO AREA */
.navbar-brand img {
height: 55px; /* Tinggi pas, tidak terlalu besar */
width: auto;
transition: transform 0.3s;
}
.navbar-brand:hover img { transform: rotate(-5deg) scale(1.1); }
/* 2. MENU TENGAH (CENTERED) */
.navbar-nav .nav-link {
font-weight: 700;
color: #555 !important;
padding: 8px 18px !important;
border-radius: 20px;
transition: all 0.3s;
font-size: 1rem;
}
/* Efek Hover Menu: Background Orange Tipis */
.navbar-nav .nav-link:hover, .navbar-nav .nav-link.active {
color: var(--lp-orange) !important;
background-color: rgba(243, 106, 39, 0.1);
transform: translateY(-2px);
}
/* Dropdown Styling */
.dropdown-menu {
border: none;
border-radius: 15px;
box-shadow: 0 10px 30px rgba(0,0,0,0.15);
border-top: 4px solid var(--lp-orange);
margin-top: 15px; /* Jarak dari navbar */
}
.dropdown-item {
font-weight: 600;
padding: 10px 20px;
transition: 0.2s;
}
.dropdown-item:hover {
background-color: var(--lp-orange);
color: white;
padding-left: 25px;
}
/* --- EFEK HOVER DROPDOWN (HANYA UNTUK DESKTOP) --- */
@media (min-width: 992px) {
.navbar .dropdown:hover .dropdown-menu {
display: block;
margin-top: 0; /* Menempel saat muncul agar kursor tidak lepas */
animation: fadeDropdown 0.3s ease;
}
/* Agar kursor tetap pointer di menu parent dropdown */
.navbar .dropdown-toggle {
cursor: pointer;
}
}
/* Animasi Halus Munculnya Menu */
@keyframes fadeDropdown {
0% { opacity: 0; transform: translateY(15px); }
100% { opacity: 1; transform: translateY(0); }
}
/* 3. TOMBOL KANAN (COMPACT) */
.btn-enroll-nav {
background-color: var(--lp-orange);
color: white !important;
font-family: 'Balsamiq Sans', cursive;
border-radius: 30px;
padding: 8px 25px;
box-shadow: 0 4px 0 #c94e10; /* Efek 3D */
transition: 0.2s;
border: 2px solid var(--lp-orange);
}
.btn-enroll-nav:hover {
transform: translateY(2px);
box-shadow: 0 2px 0 #c94e10;
background-color: #ff7d3d;
}
.phone-nav {
font-weight: 700;
color: var(--lp-green);
text-decoration: none;
font-size: 0.9rem;
}
/* MOBILE TWEAKS */
@media (max-width: 991px) {
.navbar-nav { margin: 20px 0; }
.nav-link { text-align: center; margin-bottom: 5px; }
.action-area { justify-content: center; margin-top: 15px; }
.dropdown-menu { text-align: center; background: #fafafa; }
}
</style>
<nav class="navbar navbar-expand-lg sticky-top">
<div class="container-fluid px-4 px-lg-5">
<a class="navbar-brand" href="https://lollypopbali.com/home">
<img src="https://lollypopbali.com/uploads/Lollypop-preschool (6).png" alt="Lollypop Logo">
</a>
<button class="navbar-toggler border-0 text-warning" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCenter">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCenter">
<ul class="navbar-nav mx-auto align-items-center">
<li class="nav-item"><a class="nav-link" href="https://lollypopbali.com/home">Home</a></li>
<li class="nav-item"><a class="nav-link" href="https://lollypopbali.com/about_us">About Us</a></li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Programs</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="https://lollypopbali.com/lollypop_programs">Our Classes</a></li>
<li><a class="dropdown-item" href="https://lollypopbali.com/curriculum">Our Curriculum</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false">Admissions</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="https://lollypopbali.com/admission">Qualifications</a></li>
<li><a class="dropdown-item" href="https://lollypopbali.com/admission_procedure">Procedure</a></li>
<li><a class="dropdown-item" href="https://lollypopbali.com/faq">FAQ</a></li>
</ul>
</li>
<li class="nav-item"><a class="nav-link" href="https://lollypopbali.com/gallery">Gallery</a></li>
<li class="nav-item"><a class="nav-link" href="https://lollypopbali.com/news">News</a></li>
<li class="nav-item"><a class="nav-link" href="https://lollypopbali.com/contact">Contact</a></li>
</ul>
<div class="d-flex align-items-center gap-3 action-area">
<a href="tel:03619002968" class="phone-nav d-none d-xl-block">
<i class="bi bi-telephone-fill me-1"></i> Call Us
</a>
<a href="https://wa.me/6287861696879" target="_blank" class="btn btn-enroll-nav">
ENROLL NOW!
</a>
</div>
</div>
</div>
</nav>
<div class="hero-wrapper">
<div id="heroCarousel" class="carousel slide carousel-fade" data-bs-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item active hero-slider-item" style="background-image: url('uploads/slide_1771562951.jpg');">
<div class="container h-100 d-flex align-items-center justify-content-center">
<div class="hero-caption text-center">
<h2 style="color: var(--lp-green); font-size: 1.5rem;">Welcome to Lollypop Preschool Bali!</h2>
<h1 style="font-size: 3.5rem; line-height: 1.1; margin-bottom: 20px;">Play, Learn, and Grow Together</h1>
<a href="https://lollypopbali.com/about_us" class="btn btn-fun mt-3">
Discover Our Story <i class="bi bi-star-fill ms-2"></i>
</a>
</div>
</div>
</div>
<div class="carousel-item hero-slider-item" style="background-image: url('uploads/slide_1771562926.jpg');">
<div class="container h-100 d-flex align-items-center justify-content-center">
<div class="hero-caption text-center">
<h2 style="color: var(--lp-green); font-size: 1.5rem;">From Toddlers to Preparatory</h2>
<h1 style="font-size: 3.5rem; line-height: 1.1; margin-bottom: 20px;">Fun Classes for Every Age</h1>
<a href="https://lollypopbali.com/lollypop_programs" class="btn btn-fun mt-3">
Explore Programs <i class="bi bi-star-fill ms-2"></i>
</a>
</div>
</div>
</div>
<div class="carousel-item hero-slider-item" style="background-image: url('uploads/slide_1771562789.jpg');">
<div class="container h-100 d-flex align-items-center justify-content-center">
<div class="hero-caption text-center">
<h2 style="color: var(--lp-green); font-size: 1.5rem;">Ready for the world!</h2>
<h1 style="font-size: 3.5rem; line-height: 1.1; margin-bottom: 20px;">Join Our Happy Family</h1>
<a href="https://lollypopbali.com/admission_procedure" class="btn btn-fun mt-3">
See Admission Steps <i class="bi bi-star-fill ms-2"></i>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="custom-shape-divider-bottom">
<svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
<path d="M321.39,56.44c58-10.79,114.16-30.13,172-41.86,82.39-16.72,168.19-17.73,250.45-.39C823.78,31,906.67,72,985.66,92.83c70.05,18.48,146.53,26.09,214.34,3V0H0V27.35A600.21,600.21,0,0,0,321.39,56.44Z" class="shape-fill"></path>
</svg>
</div>
</div>
<section class="py-5 my-5">
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6 mb-5 mb-lg-0 text-center">
<div class="blob-frame d-inline-block p-4">
<div class="blob-bg"></div>
<img src="uploads/about_1771563083.jpg" class="about-img img-fluid" style="max-height: 450px;">
</div>
</div>
<div class="col-lg-6 ps-lg-5">
<div class="d-inline-block px-3 py-1 rounded-pill bg-warning text-dark fw-bold mb-3 small">
<i class="bi bi-balloon-fill text-danger"></i> Welcome to Lollypop!
</div>
<h2 class="section-title display-5 mb-4">More Than a School, We Are a Caring Community</h2>
<p class="lead" style="font-weight: 600; color: #777;">Welcome to Lollypop Preschool Bali</p>
<p class="mb-4">At Lollypop Preschool Bali, we partner with families to create a joyful and nurturing environment where children feel safe, valued, and inspired to learn. Our holistic approach supports each child’s growth socially, emotionally, spiritually, and academically.</p>
<a href="about_us" class="btn btn-fun-green">
Read Our Story <i class="bi bi-book-half ms-2"></i>
</a>
</div>
</div>
</div>
</section>
<section class="py-5" style="background-color: #e6f7ff; border-radius: 50px; margin: 0 20px;">
<div class="container text-center">
<h2 class="mb-5">Our Programs & Affiliations</h2>
<div class="row justify-content-center g-4">
<div class="col-6 col-md-3 col-lg-2">
<div class="affiliation-box">
<img src="uploads/aff_1771563149_732.png" class="affiliation-img" alt="Cambridge" title="Cambridge">
</div>
</div>
<div class="col-6 col-md-3 col-lg-2">
<div class="affiliation-box">
<img src="uploads/aff_1771563168_148.jpg" class="affiliation-img" alt="ANPS" title="ANPS">
</div>
</div>
<div class="col-6 col-md-3 col-lg-2">
<div class="affiliation-box">
<img src="uploads/aff_1771563180_493.png" class="affiliation-img" alt="SPK" title="SPK">
</div>
</div>
</div>
</div>
</section>
<section class="py-5 my-5">
<div class="container">
<div class="text-center mb-5">
<h2 class="section-title">Happy Moments</h2>
<p class="text-muted mt-2">Peek into our daily fun activities!</p>
</div>
<div class="row g-4 px-3">
<div class="col-6 col-md-3">
<div class="polaroid-card cursor-pointer" data-bs-toggle="modal" data-bs-target="#galleryModal" data-bs-img-src="uploads/galeri_1771826652.webp">
<img src="uploads/galeri_1771826652.webp" class="polaroid-img">
</div>
</div>
<div class="col-6 col-md-3">
<div class="polaroid-card cursor-pointer" data-bs-toggle="modal" data-bs-target="#galleryModal" data-bs-img-src="uploads/galeri_1771826644.webp">
<img src="uploads/galeri_1771826644.webp" class="polaroid-img">
</div>
</div>
<div class="col-6 col-md-3">
<div class="polaroid-card cursor-pointer" data-bs-toggle="modal" data-bs-target="#galleryModal" data-bs-img-src="uploads/galeri_1771826627.webp">
<img src="uploads/galeri_1771826627.webp" class="polaroid-img">
</div>
</div>
<div class="col-6 col-md-3">
<div class="polaroid-card cursor-pointer" data-bs-toggle="modal" data-bs-target="#galleryModal" data-bs-img-src="uploads/galeri_1771826439.webp">
<img src="uploads/galeri_1771826439.webp" class="polaroid-img">
</div>
</div>
</div>
<div class="text-center mt-5">
<a href="gallery" class="btn btn-outline-warning text-dark fw-bold rounded-pill border-2 px-4">
See More Photos <i class="bi bi-images ms-2"></i>
</a>
</div>
</div>
</section>
<section class="py-5">
<div class="container">
<div class="news-container">
<div class="row">
<div class="col-lg-4 mb-4 mb-lg-0 text-center text-lg-start">
<h2 class="display-4 fw-bold text-dark">Lollypop<br><span style="color: var(--lp-orange);">Diary</span></h2>
<p class="text-muted">Stay updated with our latest events and announcements.</p>
<a href="news" class="btn btn-fun btn-sm mt-3">All News</a>
</div>
<div class="col-lg-8">
<div class="news-item">
<div class="d-none d-md-block">
<img src="uploads/news_1789017138.png" class="news-thumb">
</div>
<div class="flex-grow-1">
<h5 class="mb-1"><a href="news/lollypop-cooking-class-making-delicious-sandwiches" class="text-decoration-none text-dark">Lollypop Cooking Class "Making Delicious Sandwiches"</a></h5>
<p class="small text-muted mb-0">Little Hands, Big Life Skills!Today’s Community Experience gave our Lollypop P...</p>
</div>
<div class="news-date-badge shadow-sm">
<span class="d-block display-6">02</span>
<small>Sep</small>
</div>
</div>
<div class="news-item">
<div class="d-none d-md-block">
<img src="uploads/news_1789017046.png" class="news-thumb">
</div>
<div class="flex-grow-1">
<h5 class="mb-1"><a href="news/prep-special-assembly-" class="text-decoration-none text-dark">Prep Special Assembly </a></h5>
<p class="small text-muted mb-0">Prep Special Assembly: Learning, Performing & Growing!Our Prep students prou...</p>
</div>
<div class="news-date-badge shadow-sm">
<span class="d-block display-6">01</span>
<small>Sep</small>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="py-5 text-center">
<h3 class="text-muted mb-4">Follow us <span style="color: var(--lp-orange);">@lollypopbali</span></h3>
<div class="container">
<div class="bg-white p-3 rounded-4 shadow-sm border border-2 border-warning" style="transform: rotate(1deg);">
<behold-widget feed-id="jE23VTdd2qO4j6XWszuq"></behold-widget>
</div>
</div>
</section>
<svg class="footer-wave" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 320">
<path fill="#f36a27" fill-opacity="1" d="M0,96L48,112C96,128,192,160,288,160C384,160,480,128,576,112C672,96,768,96,864,112C960,128,1056,160,1152,160C1248,160,1344,128,1392,112L1440,96L1440,320L1392,320C1344,320,1248,320,1152,320C1056,320,960,320,864,320C768,320,672,320,576,320C480,320,384,320,288,320C192,320,96,320,48,320L0,320Z"></path>
</svg>
<link href="https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@700&family=Quicksand:wght@400;600;700&display=swap" rel="stylesheet">
<style>
/* --- LOLLYPOP FOOTER COMPACT THEME --- */
:root {
--lp-orange: #f36a27;
--lp-green: #93cc0a;
--lp-yellow: #ffcf40;
}
/* Override Wave Color (Jika ada di halaman lain) */
.footer-wave path { fill: var(--lp-orange) !important; }
footer {
background-color: var(--lp-orange);
color: white;
padding: 30px 0 0 0; /* Padding atas dikurangi */
position: relative;
z-index: 10;
font-family: 'Quicksand', sans-serif;
}
footer h5 {
color: var(--lp-yellow);
margin-bottom: 15px; /* Jarak judul ke isi dikurangi */
font-weight: 700;
font-family: 'Balsamiq Sans', cursive;
font-size: 1.2rem;
text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}
footer p, footer li { font-size: 0.95rem; }
footer a {
color: rgba(255,255,255,0.9);
transition: 0.2s;
text-decoration: none;
display: inline-block;
font-weight: 600;
}
footer a:hover {
color: var(--lp-yellow);
padding-left: 5px;
}
footer ul li { margin-bottom: 8px; } /* Jarak antar list dikurangi */
footer ul li i { margin-right: 8px; color: var(--lp-yellow); }
.footer-bottom {
background: rgba(0,0,0,0.1);
padding: 15px 0; /* Lebih tipis */
margin-top: 30px; /* Jarak ke konten utama dikurangi */
font-size: 0.85rem;
}
/* --- FLOATING BUTTONS --- */
.floating-wa-container {
position: fixed; bottom: 25px; right: 25px;
display: flex; align-items: center; z-index: 9999;
text-decoration: none; filter: drop-shadow(0 4px 4px rgba(0,0,0,0.2));
}
.wa-text-label {
background-color: white; color: var(--lp-orange);
padding: 6px 12px; border-radius: 20px;
font-weight: 700; font-family: 'Balsamiq Sans', cursive;
font-size: 13px; margin-right: 10px;
}
.floating-wa {
background-color: #25d366; color: white;
width: 55px; height: 55px; border-radius: 50%;
display: flex; align-items: center; justify-content: center;
font-size: 28px; border: 3px solid white; transition: 0.3s;
}
.floating-wa-container:hover .floating-wa { transform: scale(1.1); }
@media (max-width: 576px) { .wa-text-label { display: none; } }
/* --- SOCIAL FAB --- */
.fab-wrapper {
position: fixed; bottom: 95px; right: 28px; z-index: 99999;
display: flex; flex-direction: column-reverse; align-items: center;
}
.fab-toggle {
width: 45px; height: 45px;
background-color: var(--lp-yellow); color: var(--lp-orange);
border-radius: 50%; border: 3px solid white;
box-shadow: 0 4px 10px rgba(0,0,0,0.2);
display: flex; justify-content: center; align-items: center;
font-size: 1.2rem; cursor: pointer; z-index: 2;
transition: 0.3s;
}
.fab-toggle:hover { transform: scale(1.1); }
.fab-item {
width: 40px; height: 40px; border-radius: 50%;
color: white; display: flex; justify-content: center; align-items: center;
text-decoration: none; box-shadow: 0 4px 8px rgba(0,0,0,0.15);
font-size: 1.1rem; opacity: 0; position: absolute; bottom: 0;
transition: 0.3s; pointer-events: none; z-index: 1; border: 2px solid white;
}
.fab-item:hover { color: white; transform: scale(1.1); }
/* Warna Sosmed */
.bg-ig { background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); }
.bg-fb { background-color: #1877F2; }
.bg-yt { background-color: #FF0000; }
/* Active State */
.fab-wrapper.active .fab-toggle { background-color: white; color: var(--lp-orange); }
.fab-wrapper.active .fab-item { opacity: 1; pointer-events: all; }
.fab-wrapper.active .fab-item:nth-child(2) { bottom: 55px; }
.fab-wrapper.active .fab-item:nth-child(3) { bottom: 105px; }
.fab-wrapper.active .fab-item:nth-child(4) { bottom: 155px; }
</style>
<footer>
<div class="container">
<div class="row g-4">
<div class="col-lg-4 col-md-6">
<h5 class="text-uppercase">
<i class="bi bi-balloon-heart-fill me-2"></i>
Lollypop Preschool Bali </h5>
<p class="pe-4 opacity-90 mb-3">
A fun, safe, and creative environment for your little ones to learn and grow. Let's play together!
</p>
<div class="d-flex gap-2">
<a href="" target="_blank" class="bg-white text-warning rounded-circle d-flex align-items-center justify-content-center" style="width:32px; height:32px;">
<i class="bi bi-facebook"></i>
</a>
<a href="https://www.instagram.com/slkbali_lollypop/" target="_blank" class="bg-white text-danger rounded-circle d-flex align-items-center justify-content-center" style="width:32px; height:32px;">
<i class="bi bi-instagram"></i>
</a>
<a href="" target="_blank" class="bg-white text-danger rounded-circle d-flex align-items-center justify-content-center" style="width:32px; height:32px;">
<i class="bi bi-youtube"></i>
</a>
</div>
</div>
<div class="col-lg-2 col-md-6">
<h5>Explore</h5>
<ul class="list-unstyled">
<li><a href="https://lollypopbali.com/home">Home</a></li>
<li><a href="https://lollypopbali.com/about_us">About Us</a></li>
<li><a href="https://lollypopbali.com/admission">Admission</a></li>
<li><a href="https://lollypopbali.com/careers">Join Team</a></li>
</ul>
</div>
<div class="col-lg-2 col-md-6">
<h5>Learning</h5>
<ul class="list-unstyled">
<li><a href="https://lollypopbali.com/lollypop_programs">Programs</a></li>
<li><a href="https://lollypopbali.com/gallery">Gallery</a></li>
<li><a href="https://lollypopbali.com/news">News</a></li>
<li><a href="https://lollypopbali.com/faq">FAQ</a></li>
</ul>
</div>
<div class="col-lg-4 col-md-6">
<h5>Visit Us</h5>
<div class="d-flex align-items-start mb-2">
<i class="bi bi-geo-alt-fill text-warning me-2 mt-1"></i>
<span class="opacity-90 small">Jl. Gunung Salak No.88, Kerobokan, Badung, Bali</span>
</div>
<div class="d-flex align-items-center mb-3">
<i class="bi bi-telephone-fill text-warning me-2"></i>
<span class="opacity-90 fw-bold small"> (0361) 9002968</span>
</div>
<a href="https://lollypopbali.com/contact" class="btn btn-sm btn-light text-warning fw-bold rounded-pill px-3 shadow-sm">
Contact Page <i class="bi bi-arrow-right-short"></i>
</a>
</div>
</div>
</div>
<div class="footer-bottom text-center">
<div class="container">
<span class="opacity-75">© 2026 <strong>Lollypop Preschool Bali</strong>. Made with <i class="bi bi-heart-fill text-danger mx-1"></i> in Bali.</span>
</div>
</div>
</footer>
<a href="https://wa.me/6287861696879?text=Hello,%20I%20would%20like%20to%20know%20more%20about%20Lollypop%20Preschool." target="_blank" class="floating-wa-container" title="Chat via WhatsApp">
<span class="wa-text-label">Chat Us!</span>
<div class="floating-wa"><i class="bi bi-whatsapp"></i></div>
</a>
<div class="fab-wrapper" id="socialFab">
<button class="fab-toggle" onclick="toggleFab()"><i class="bi bi-share-fill"></i></button>
<a href="https://www.instagram.com/slkbali_lollypop/" target="_blank" class="fab-item bg-ig"><i class="bi bi-instagram"></i></a>
<a href="" target="_blank" class="fab-item bg-fb"><i class="bi bi-facebook"></i></a>
<a href="" target="_blank" class="fab-item bg-yt"><i class="bi bi-youtube"></i></a>
</div>
<div class="modal fade" id="galleryModal" tabindex="-1" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg">
<div class="modal-content bg-transparent border-0">
<div class="modal-body p-0 position-relative">
<button type="button" class="btn-close btn-close-white position-absolute top-0 end-0 m-3 z-3 bg-warning p-2 rounded-circle shadow" data-bs-dismiss="modal"></button>
<img src="" class="img-fluid rounded-4 w-100 shadow-lg border border-4 border-warning" id="galleryModalImage">
</div>
</div>
</div>
</div>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Preschool",
"name": "Lollypop Preschool Bali",
"url": "https://lollypopbali.com",
"sameAs": [
"",
"https://www.instagram.com/slkbali_lollypop/"
]
}
</script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
<script src="https://elfsightcdn.com/platform.js" async></script>
<script>
function toggleFab() { document.getElementById('socialFab').classList.toggle('active'); }
document.addEventListener('click', function(event) {
var fab = document.getElementById('socialFab');
if (!fab.contains(event.target) && fab.classList.contains('active')) fab.classList.remove('active');
});
document.addEventListener('DOMContentLoaded', function() {
const galleryModal = document.getElementById('galleryModal');
if (galleryModal) {
galleryModal.addEventListener('show.bs.modal', event => {
const img = event.relatedTarget.getAttribute('data-bs-img-src');
const modalImg = galleryModal.querySelector('#galleryModalImage');
if(img && modalImg) modalImg.src = img;
});
}
});
</script>
<script>
(() => {
const d=document,s=d.createElement("script");s.type="module";
s.src="https://w.behold.so/widget.js";d.head.append(s);
})();
</script>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://lollypopbali.com/ |
|
2026-10-21 21:02:33 |
| 2 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:32 |
| 3 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:32 |
| 4 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:32 |
| 5 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:32 |
| 6 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:32 |
| 7 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:31 |
| 8 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:31 |
| 9 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:31 |
| 10 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:31 |
| 11 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:31 |
| 12 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:31 |
| 13 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:31 |
| 14 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:31 |
| 15 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:30 |
| 16 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:30 |
| 17 |
https://www.texarkanatwins.com/%25… |
|
2026-10-21 21:02:30 |
| 18 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:30 |
| 19 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:30 |
| 20 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-21 21:02:29 |