Delivery:
Pending Delivery
diff --git a/addons/theme_aakriti_events/views/website_templates.xml b/addons/theme_aakriti_events/views/website_templates.xml
index 01208c1..1147469 100644
--- a/addons/theme_aakriti_events/views/website_templates.xml
+++ b/addons/theme_aakriti_events/views/website_templates.xml
@@ -1,5 +1,14 @@
+
+
+ About Us
+ /aboutus
+ True
+
+ True
+
+
@@ -15,30 +24,30 @@
h1, h2, h3, h4, h5, h6, .display-4, .display-3 {
font-family: 'Outfit', sans-serif !important;
font-weight: 600;
- color: #1A1519;
+ color: #0f172a;
}
/* Signature Accent Font */
.aakriti-cursive {
font-family: 'Playball', cursive !important;
- color: #C5A880 !important;
+ color: #d4a14a !important;
font-size: 2.2rem;
line-height: 1;
}
/* Brand colors */
.text-brand-plum {
- color: #714B67 !important;
+ color: #0b223e !important;
}
.bg-brand-plum {
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
color: #ffffff !important;
}
.text-brand-gold {
- color: #C5A880 !important;
+ color: #d4a14a !important;
}
.bg-brand-gold {
- background-color: #C5A880 !important;
+ background-color: #d4a14a !important;
color: #ffffff !important;
}
@@ -61,7 +70,7 @@
.aakriti-hero p {
font-weight: 300;
- color: #F3EFF2;
+ color: #e2e8f0;
max-width: 700px;
margin: 15px auto 0;
font-size: 1.1rem;
@@ -80,9 +89,9 @@
font-size: 1.1rem;
font-weight: 700;
letter-spacing: 0.5px;
- border-bottom: 2px solid #F3EFF2;
+ border-bottom: 2px solid #e2e8f0;
padding-bottom: 15px;
- color: #714B67;
+ color: #0b223e;
}
.list-group-item {
@@ -95,13 +104,13 @@
}
.list-group-item:hover {
- background-color: #FAF4F8 !important;
- color: #714B67 !important;
+ background-color: #eef2f7 !important;
+ color: #0b223e !important;
transform: translateX(3px);
}
.list-group-item.active-category {
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
color: #ffffff !important;
font-weight: 600;
}
@@ -117,13 +126,13 @@
}
.search-input:focus {
- border-color: #714B67 !important;
+ border-color: #0b223e !important;
box-shadow: 0 4px 15px rgba(113, 75, 103, 0.1) !important;
}
.search-btn {
border-radius: 30px !important;
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
border: none !important;
padding: 12px 28px !important;
font-weight: 600;
@@ -132,7 +141,7 @@
}
.search-btn:hover {
- background-color: #59294C !important;
+ background-color: #061528 !important;
transform: translateY(-1px);
box-shadow: 0 4px 12px rgba(113, 75, 103, 0.3) !important;
}
@@ -150,14 +159,14 @@
.premium-card:hover {
transform: translateY(-8px);
box-shadow: 0 12px 30px rgba(113, 75, 103, 0.08);
- border-color: #C5A880;
+ border-color: #d4a14a;
}
.img-container {
position: relative;
height: 220px;
overflow: hidden;
- background-color: #F8F5F7;
+ background-color: #f1f5f9;
}
.img-container img {
@@ -174,7 +183,7 @@
.card-price {
font-size: 1.25rem;
font-weight: 700;
- color: #C5A880; /* Champagne Gold color */
+ color: #d4a14a; /* Champagne Gold color */
}
.card-action-btn {
@@ -183,14 +192,14 @@
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.5px;
- border: 1.5px solid #714B67;
- color: #714B67;
+ border: 1.5px solid #0b223e;
+ color: #0b223e;
background: transparent;
transition: all 0.2s ease;
}
.card-action-btn:hover {
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
color: white !important;
}
@@ -296,16 +305,16 @@
h1, h2, h3, h4, h5, h6 {
font-family: 'Outfit', sans-serif !important;
font-weight: 700;
- color: #1A1519;
+ color: #0f172a;
}
.aakriti-cursive {
font-family: 'Playball', cursive !important;
- color: #C5A880 !important;
+ color: #d4a14a !important;
}
.breadcrumb-link {
- color: #714B67;
+ color: #0b223e;
font-weight: 500;
}
@@ -319,12 +328,12 @@
.detail-price {
font-size: 2.5rem;
font-weight: 800;
- color: #714B67;
+ color: #0b223e;
}
.detail-action-btn {
border-radius: 30px !important;
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
border: none !important;
padding: 16px 24px !important;
font-weight: 700;
@@ -334,16 +343,16 @@
}
.detail-action-btn:hover {
- background-color: #59294C !important;
+ background-color: #061528 !important;
transform: translateY(-2px);
box-shadow: 0 6px 18px rgba(113, 75, 103, 0.3) !important;
}
.terms-title {
font-size: 1.4rem;
- border-left: 4px solid #C5A880;
+ border-left: 4px solid #d4a14a;
padding-left: 12px;
- color: #714B67;
+ color: #0b223e;
}
@@ -353,7 +362,7 @@
-
+
@@ -388,7 +397,7 @@
/ Day
-
Product Description
+
Product Description
@@ -427,12 +436,12 @@
h2, h4, h5 {
font-family: 'Outfit', sans-serif !important;
font-weight: 700;
- color: #1A1519;
+ color: #0f172a;
}
.aakriti-cursive {
font-family: 'Playball', cursive !important;
- color: #C5A880 !important;
+ color: #d4a14a !important;
}
.form-container {
@@ -443,8 +452,8 @@
}
.section-header {
- color: #714B67;
- border-left: 4px solid #C5A880;
+ color: #0b223e;
+ border-left: 4px solid #d4a14a;
padding-left: 12px;
font-size: 1.15rem;
font-weight: 700;
@@ -461,20 +470,20 @@
}
.form-control:focus {
- border-color: #714B67 !important;
+ border-color: #0b223e !important;
box-shadow: 0 0 0 3px rgba(113, 75, 103, 0.1) !important;
}
.form-group label {
font-weight: 600;
- color: #4A3E48;
+ color: #334155;
font-size: 0.9rem;
margin-bottom: 6px;
}
.submit-btn {
border-radius: 30px !important;
- background-color: #714B67 !important;
+ background-color: #0b223e !important;
border: none !important;
padding: 16px 24px !important;
font-weight: 700;
@@ -484,13 +493,13 @@
}
.submit-btn:hover {
- background-color: #59294C !important;
+ background-color: #061528 !important;
transform: translateY(-2px);
box-shadow: 0 6px 18px rgba(113, 75, 103, 0.3) !important;
}
.upload-box {
- border: 2px dashed #C5A880;
+ border: 2px dashed #d4a14a;
padding: 20px;
border-radius: 12px;
background: #FAF8F5;
@@ -543,7 +552,7 @@
-
+
@@ -576,7 +585,7 @@
-
+
@@ -597,7 +606,7 @@
-
+
@@ -656,14 +665,14 @@
.reference-badge {
padding: 12px 20px;
- background-color: #FAF4F8;
+ background-color: #eef2f7;
border-radius: 30px;
display: inline-block;
- border: 1px dashed #C5A880;
+ border: 1px dashed #d4a14a;
}
.success-icon {
- color: #C5A880;
+ color: #d4a14a;
}
@@ -698,29 +707,69 @@
.aakriti-home-wrap {
background-color: #FAF8F5 !important;
font-family: 'Inter', sans-serif !important;
- color: #1A1519;
+ color: #0f172a;
+ overflow-x: hidden;
}
.aakriti-cursive {
font-family: 'Playball', cursive !important;
- color: #C5A880 !important;
+ color: #d4a14a !important;
font-size: 2.2rem;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Outfit', sans-serif !important;
- color: #1A1519;
+ color: #0b223e;
+ font-weight: 700;
}
- .text-brand-plum { color: #714B67 !important; }
- .text-brand-gold { color: #C5A880 !important; }
- .bg-brand-plum { background-color: #714B67 !important; color: white !important; }
- .bg-brand-gold { background-color: #C5A880 !important; color: white !important; }
+ .text-brand-plum { color: #0b223e !important; }
+ .text-brand-gold { color: #d4a14a !important; }
+ .bg-brand-plum { background-color: #0b223e !important; color: white !important; }
+ .bg-brand-gold { background-color: #d4a14a !important; color: white !important; }
+
+ /* CSS Animations */
+ @keyframes fadeInUp {
+ from {
+ opacity: 0;
+ transform: translateY(40px);
+ }
+ to {
+ opacity: 1;
+ transform: translateY(0);
+ }
+ }
+ @keyframes spinSlow {
+ from { transform: rotate(0deg); }
+ to { transform: rotate(360deg); }
+ }
+ @keyframes pulseGold {
+ 0%, 100% {
+ box-shadow: 0 15px 40px rgba(212, 161, 74, 0.25);
+ }
+ 50% {
+ box-shadow: 0 15px 60px rgba(212, 161, 74, 0.5);
+ }
+ }
+ @keyframes floatSlow {
+ 0%, 100% { transform: translateY(0); }
+ 50% { transform: translateY(-10px); }
+ }
+
+ .animated-fade-in {
+ animation: fadeInUp 1.2s cubic-bezier(0.16, 1, 0.3, 1) forwards;
+ opacity: 0;
+ }
+ .delay-100 { animation-delay: 100ms; }
+ .delay-200 { animation-delay: 200ms; }
+ .delay-300 { animation-delay: 300ms; }
+ .delay-400 { animation-delay: 400ms; }
+ .delay-500 { animation-delay: 500ms; }
/* Hero Carousel Styles */
.carousel-item {
- height: 90vh;
- min-height: 550px;
+ height: 95vh;
+ min-height: 650px;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
@@ -731,72 +780,79 @@
left: 0;
right: 0;
bottom: 0;
- background: linear-gradient(rgba(113, 75, 103, 0.4), rgba(26, 21, 25, 0.85));
+ background: linear-gradient(to bottom, rgba(11, 34, 62, 0.45) 30%, rgba(11, 34, 62, 0.85) 100%);
}
.carousel-caption-custom {
position: absolute;
- top: 55%;
+ top: 50%;
transform: translateY(-50%);
left: 8%;
right: 8%;
text-align: left;
color: white;
- max-width: 800px;
+ max-width: 850px;
z-index: 10;
}
.carousel-pretitle {
- font-size: 0.95rem;
- letter-spacing: 4px;
+ font-size: 1.1rem;
+ letter-spacing: 6px;
font-weight: 700;
- color: #C5A880;
- margin-bottom: 15px;
+ color: #d4a14a;
+ margin-bottom: 20px;
display: block;
text-transform: uppercase;
+ text-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
.carousel-title {
- font-size: 3.5rem;
+ font-size: 4.25rem;
font-weight: 800;
color: white !important;
line-height: 1.15;
- margin-bottom: 20px;
+ margin-bottom: 25px;
+ text-shadow: 0 4px 20px rgba(0,0,0,0.6);
+ }
+ .carousel-title span {
+ color: #d4a14a !important;
}
.carousel-text {
- font-size: 1.15rem;
+ font-size: 1.3rem;
font-weight: 300;
- line-height: 1.6;
- color: #F3EFF2;
- margin-bottom: 35px;
+ line-height: 1.8;
+ color: #f8fafc;
+ margin-bottom: 45px;
+ text-shadow: 0 2px 8px rgba(0,0,0,0.4);
}
/* Buttons */
.btn-premium-primary {
- background-color: #714B67 !important;
- border: 1px solid #714B67 !important;
+ background-color: #0b223e !important;
+ border: 2px solid #d4a14a !important;
color: white !important;
font-weight: 700;
- letter-spacing: 1px;
- padding: 14px 28px;
+ letter-spacing: 2px;
+ padding: 16px 36px;
border-radius: 30px;
- transition: all 0.3s ease;
+ transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
text-transform: uppercase;
font-size: 0.85rem;
display: inline-block;
text-decoration: none;
}
.btn-premium-primary:hover {
- background-color: #59294C !important;
- transform: translateY(-2px);
- box-shadow: 0 5px 15px rgba(113, 75, 103, 0.4);
+ background-color: #d4a14a !important;
+ color: #0b223e !important;
+ transform: translateY(-4px);
+ box-shadow: 0 12px 30px rgba(212, 161, 74, 0.4);
}
.btn-premium-secondary {
background-color: transparent !important;
border: 2px solid white !important;
color: white !important;
font-weight: 700;
- letter-spacing: 1px;
- padding: 12px 28px;
+ letter-spacing: 2px;
+ padding: 14px 36px;
border-radius: 30px;
- transition: all 0.3s ease;
+ transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
text-transform: uppercase;
font-size: 0.85rem;
margin-left: 15px;
@@ -804,30 +860,70 @@
text-decoration: none;
}
.btn-premium-secondary:hover {
- background-color: white !important;
- color: #1A1519 !important;
- transform: translateY(-2px);
+ background-color: #d4a14a !important;
+ border-color: #d4a14a !important;
+ color: #0b223e !important;
+ transform: translateY(-4px);
+ box-shadow: 0 12px 30px rgba(212, 161, 74, 0.4);
text-decoration: none;
}
/* Section Styles */
.section-padding {
- padding: 90px 0;
+ padding: 120px 0;
}
.section-subtitle {
- font-size: 0.9rem;
+ font-size: 0.95rem;
text-transform: uppercase;
- letter-spacing: 3px;
+ letter-spacing: 5px;
font-weight: 700;
- color: #C5A880;
- margin-bottom: 10px;
+ color: #d4a14a;
+ margin-bottom: 15px;
display: block;
}
.section-title {
- font-size: 2.5rem;
- font-weight: 700;
- margin-bottom: 25px;
- color: #714B67;
+ font-size: 3rem;
+ font-weight: 800;
+ margin-bottom: 30px;
+ color: #0b223e;
+ position: relative;
+ display: inline-block;
+ padding-bottom: 20px;
+ }
+ .section-title::after {
+ content: '';
+ position: absolute;
+ left: 0;
+ bottom: 0;
+ width: 80px;
+ height: 4px;
+ background-color: #d4a14a;
+ border-radius: 2px;
+ }
+ .text-center .section-title::after {
+ left: 50%;
+ transform: translateX(-50%);
+ }
+
+ /* Luxury Divider */
+ .luxury-divider {
+ display: flex;
+ align-items: center;
+ margin: 25px 0;
+ }
+ .luxury-divider::before, .luxury-divider::after {
+ content: '';
+ flex: 1;
+ height: 1px;
+ background: linear-gradient(90deg, transparent, rgba(212, 161, 74, 0.6), transparent);
+ }
+ .luxury-divider span {
+ padding: 0 15px;
+ font-size: 0.75rem;
+ color: #d4a14a;
+ letter-spacing: 4px;
+ font-weight: 600;
+ text-transform: uppercase;
}
/* About Collage Grid */
@@ -835,12 +931,35 @@
position: relative;
height: 520px;
}
+ .about-collage::before {
+ content: '';
+ position: absolute;
+ top: 3%;
+ left: 3%;
+ width: 94%;
+ height: 94%;
+ border: 2px solid #d4a14a;
+ border-radius: 16px;
+ z-index: 1;
+ transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
+ }
+ .about-collage:hover::before {
+ transform: scale(1.03) rotate(1.5deg);
+ border-color: #0b223e;
+ }
.collage-img {
position: absolute;
border-radius: 12px;
- box-shadow: 0 10px 30px rgba(113, 75, 103, 0.08);
+ box-shadow: 0 15px 35px rgba(11, 34, 62, 0.12);
object-fit: cover;
- border: 4px solid white;
+ border: 6px solid white;
+ transition: all 0.6s cubic-bezier(0.16, 1, 0.3, 1);
+ }
+ .collage-img:hover {
+ transform: scale(1.06) translateY(-8px);
+ z-index: 10 !important;
+ border-color: #d4a14a;
+ box-shadow: 0 25px 50px rgba(212, 161, 74, 0.25);
}
.collage-img-1 {
width: 60%;
@@ -866,141 +985,275 @@
/* Strength Cards */
.strength-card {
- background: white;
- border: 1px solid #EAE5E8;
+ background: rgba(255, 255, 255, 0.9);
+ backdrop-filter: blur(10px);
+ border: 1px solid rgba(212, 161, 74, 0.2) !important;
+ border-top: 5px solid #d4a14a !important;
border-radius: 16px;
- transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
+ transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);
overflow: hidden;
- box-shadow: 0 4px 20px rgba(113, 75, 103, 0.02);
+ position: relative;
+ box-shadow: 0 8px 30px rgba(11, 34, 62, 0.03);
}
.strength-card:hover {
- transform: translateY(-8px);
- box-shadow: 0 12px 30px rgba(113, 75, 103, 0.08);
- border-color: #C5A880;
+ transform: translateY(-12px);
+ box-shadow: 0 20px 45px rgba(11, 34, 62, 0.08), 0 0 20px rgba(212, 161, 74, 0.15);
+ border-color: #d4a14a !important;
+ }
+ .strength-card-number {
+ position: absolute;
+ top: 15px;
+ right: 20px;
+ font-family: 'Playball', cursive !important;
+ font-size: 2.5rem;
+ color: rgba(212, 161, 74, 0.18);
+ line-height: 1;
+ transition: all 0.5s ease;
+ }
+ .strength-card:hover .strength-card-number {
+ color: rgba(212, 161, 74, 0.45);
+ transform: scale(1.1) translateY(-3px);
+ }
+ .strength-card img {
+ transition: transform 0.6s ease;
+ }
+ .strength-card:hover img {
+ transform: scale(1.05);
}
/* Choose Us layout */
.choose-us-icon-box {
- background: #FAF4F8;
- width: 60px;
- height: 60px;
+ background: #0b223e;
+ width: 70px;
+ height: 70px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 20px;
- border: 2px solid #C5A880;
+ border: 2px solid #d4a14a;
+ box-shadow: 0 4px 15px rgba(11, 34, 62, 0.15);
+ transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}
.choose-us-icon-box img {
width: 32px;
height: 32px;
+ filter: brightness(0) invert(1);
+ transition: transform 0.4s ease;
+ }
+ .d-flex:hover .choose-us-icon-box {
+ transform: scale(1.15) rotate(15deg);
+ background-color: #d4a14a;
+ box-shadow: 0 8px 25px rgba(212, 161, 74, 0.35);
+ }
+ .d-flex:hover .choose-us-icon-box img {
+ filter: brightness(0);
+ transform: scale(1.1);
}
.choose-us-center-img-wrap {
position: relative;
- text-align: center;
+ display: inline-block;
+ padding: 25px;
}
.choose-us-center-img-wrap img {
- width: 290px;
- height: 290px;
+ width: 300px;
+ height: 300px;
border-radius: 50%;
object-fit: cover;
- border: 6px solid #C5A880;
- box-shadow: 0 10px 30px rgba(113, 75, 103, 0.1);
+ border: 6px solid #d4a14a;
+ position: relative;
+ z-index: 2;
+ box-shadow: 0 15px 40px rgba(11, 34, 62, 0.2);
+ transition: all 0.5s ease;
+ animation: pulseGold 6s infinite ease-in-out;
+ }
+ .choose-us-center-img-wrap:hover img {
+ transform: scale(1.05);
+ box-shadow: 0 20px 50px rgba(212, 161, 74, 0.4);
+ }
+ .choose-us-center-img-wrap::before {
+ content: '';
+ position: absolute;
+ top: 10px;
+ left: 10px;
+ right: 10px;
+ bottom: 10px;
+ border-radius: 50%;
+ border: 2px dashed rgba(212, 161, 74, 0.4);
+ z-index: 1;
+ animation: spinSlow 30s linear infinite;
+ pointer-events: none;
+ }
+ .choose-us-center-img-wrap::after {
+ content: '';
+ position: absolute;
+ top: -5px;
+ left: -5px;
+ right: -5px;
+ bottom: -5px;
+ border-radius: 50%;
+ border: 1.5px solid rgba(212, 161, 74, 0.2);
+ z-index: 0;
+ animation: spinSlow 50s linear infinite reverse;
+ pointer-events: none;
}
/* Service Cards */
.service-card {
background: white;
- border: 1px solid #EAE5E8;
+ border: 1px solid #e2e8f0;
border-radius: 16px;
overflow: hidden;
- transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
- box-shadow: 0 4px 20px rgba(113, 75, 103, 0.02);
+ transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);
+ box-shadow: 0 8px 30px rgba(11, 34, 62, 0.02);
+ position: relative;
}
.service-card:hover {
- transform: translateY(-8px);
- box-shadow: 0 12px 30px rgba(113, 75, 103, 0.08);
- border-color: #714B67;
+ transform: translateY(-12px);
+ box-shadow: 0 20px 45px rgba(11, 34, 62, 0.12);
+ border-color: #d4a14a;
}
.service-img-container {
- height: 240px;
+ height: 260px;
overflow: hidden;
position: relative;
- background-color: #F8F5F7;
+ background-color: #f1f5f9;
}
.service-img-container img {
width: 100%;
height: 100%;
object-fit: cover;
- transition: transform 0.5s ease;
+ transition: transform 0.8s cubic-bezier(0.16, 1, 0.3, 1);
}
.service-card:hover .service-img-container img {
- transform: scale(1.08);
+ transform: scale(1.12);
+ }
+ .service-img-overlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ background: linear-gradient(to bottom, rgba(11, 34, 62, 0) 30%, rgba(11, 34, 62, 0.7) 100%);
+ opacity: 0.85;
+ transition: opacity 0.5s ease;
+ }
+ .service-card:hover .service-img-overlay {
+ opacity: 0.95;
+ background: linear-gradient(to bottom, rgba(11, 34, 62, 0.1) 10%, rgba(11, 34, 62, 0.85) 100%);
}
.service-icon-badge {
position: absolute;
bottom: -20px;
- right: 20px;
- width: 50px;
- height: 50px;
- background: white;
+ right: 24px;
+ width: 55px;
+ height: 55px;
+ background: #0b223e;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
- box-shadow: 0 4px 10px rgba(0,0,0,0.06);
- border: 2px solid #C5A880;
+ box-shadow: 0 4px 15px rgba(11, 34, 62, 0.3);
+ border: 2.5px solid #d4a14a;
+ transition: all 0.4s cubic-bezier(0.16, 1, 0.3, 1);
+ z-index: 3;
}
.service-icon-badge img {
- width: 24px;
- height: 24px;
+ width: 26px;
+ height: 26px;
+ filter: brightness(0) invert(1);
+ transition: all 0.3s ease;
}
-
- /* Glassmorphism Inquiry Form */
- .inquiry-card {
- background: #ffffff;
- border: 1px solid #EAE5E8;
- box-shadow: 0 10px 40px rgba(113, 75, 103, 0.04);
- border-radius: 20px;
+ .service-card:hover .service-icon-badge {
+ background-color: #d4a14a;
+ transform: scale(1.15) rotate(15deg);
+ }
+ .service-card:hover .service-icon-badge img {
+ filter: brightness(0);
}
/* FAQ Accordion */
.faq-accordion .accordion-item {
- border: 1px solid #EAE5E8;
- border-radius: 12px !important;
- margin-bottom: 15px;
+ border: 1px solid rgba(11, 34, 62, 0.08);
+ border-radius: 16px !important;
+ margin-bottom: 20px;
overflow: hidden;
- box-shadow: 0 2px 10px rgba(0,0,0,0.01);
+ background: white;
+ box-shadow: 0 4px 15px rgba(0,0,0,0.01);
+ transition: all 0.3s ease;
+ }
+ .faq-accordion .accordion-item:hover {
+ box-shadow: 0 8px 25px rgba(11, 34, 62, 0.04);
+ border-color: rgba(212, 161, 74, 0.3);
}
.faq-accordion .accordion-button {
font-family: 'Outfit', sans-serif;
- font-weight: 600;
- color: #714B67;
- padding: 18px 20px;
+ font-weight: 700;
+ color: #0b223e;
+ padding: 24px;
+ font-size: 1.05rem;
+ transition: all 0.3s ease;
+ border-left: 4px solid transparent;
}
.faq-accordion .accordion-button:not(.collapsed) {
- background-color: #FAF4F8;
- color: #714B67;
+ background-color: #f8fafc;
+ color: #0b223e;
box-shadow: none;
+ border-left: 5px solid #d4a14a !important;
+ font-weight: 800;
}
.faq-accordion .accordion-body {
- padding: 20px;
- line-height: 1.6;
- color: #5C555B;
+ padding: 24px;
+ line-height: 1.8;
+ color: #475569;
+ font-size: 0.95rem;
+ background-color: #f8fafc;
+ border-top: 1px solid rgba(11, 34, 62, 0.04);
}
- /* Testimonial slider */
- .testimonial-card {
- background: white;
- border: 1px solid #EAE5E8;
- border-radius: 16px;
- padding: 30px;
- box-shadow: 0 4px 20px rgba(113, 75, 103, 0.02);
+ /* Founder Spotlight */
+ .founder-img-wrap {
+ position: relative;
+ display: inline-block;
+ padding: 20px;
}
- .quote-icon {
- color: #C5A880;
- font-size: 3rem;
- line-height: 1;
+ .founder-img-wrap img {
+ width: 310px;
+ height: 310px;
+ object-fit: cover;
+ border: 6px solid #d4a14a;
+ position: relative;
+ z-index: 2;
+ box-shadow: 0 15px 35px rgba(11, 34, 62, 0.15);
+ transition: all 0.5s ease;
+ }
+ .founder-img-wrap:hover img {
+ transform: scale(1.03);
+ box-shadow: 0 20px 45px rgba(212, 161, 74, 0.25);
+ }
+ .founder-img-wrap::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 40px;
+ width: 310px;
+ height: 310px;
+ border: 2px solid #0b223e;
+ border-radius: 50%;
+ z-index: 1;
+ transition: all 0.5s ease;
+ }
+ .founder-img-wrap:hover::before {
+ transform: translate(-15px, 15px);
+ border-color: #d4a14a;
+ }
+ .founder-quote {
+ font-size: 1.15rem;
+ line-height: 1.7;
+ border-left: 4px solid #d4a14a;
+ padding-left: 20px;
+ font-style: italic;
+ color: #475569;
}
@@ -1017,10 +1270,10 @@
-
Aakriti Design | Events
-
Live Life Through Design and Purpose
-
Custom event decor and wedding design created with meaning, intention, and cultural understanding. Aakriti Design specializes in fusion and multicultural events, bringing thoughtful design that reflects both tradition and emotion.
-
+
Aakriti Design | Events
+
Live Life ThroughDesign and Purpose
+
Custom event decor and wedding design created with meaning, intention, and cultural understanding. Aakriti Design specializes in fusion and multicultural events, bringing thoughtful design that reflects both tradition and emotion.
+
@@ -1030,10 +1283,10 @@
-
Aakriti Design | Events
-
Designing Experiences Beyond Aesthetics
-
We design and manage events with insight, not just aesthetics. With a deep understanding of how traditions, families, logistics, and emotions intersect, every celebration is planned with care and clarity.
-
+
Aakriti Design | Events
+
Designing ExperiencesBeyond Aesthetics
+
We design and manage events with insight, not just aesthetics. With a deep understanding of how traditions, families, logistics, and emotions intersect, every celebration is planned with care and clarity.
+
@@ -1043,10 +1296,10 @@
-
Aakriti Design | Events
-
Confidence Built Through Experience
-
There is an unspoken confidence that comes from years of hands-on experience, problem solving, and real-world execution — and that strength shows through every detail we deliver.
-
+
Aakriti Design | Events
+
Confidence BuiltThrough Experience
+
There is an unspoken confidence that comes from years of hands-on experience, problem solving, and real-world execution — and that strength shows through every detail we deliver.
+
@@ -1068,7 +1321,8 @@
About Us
-
We Are Aakrithi
+
We Are Aakrithi
+
♦ DESIGN & EVENT STYLING ♦
Aakriti Design specializes in event decor and wedding design that goes beyond surface level styling. We design environments that reflect your story, your culture, and the experience you want your guests to remember.
@@ -1086,11 +1340,12 @@
Our Strengths
-
Core Strengths to Highlight
+ Core Strengths to Highlight
+
01
Custom Event Design
Bespoke visual elements and creative designs built specifically to reflect your story and aesthetic vision.
@@ -1098,6 +1353,7 @@
+
02
Multicultural Fusion
Expert blending of varied cultural rituals and design aesthetics for respectful and unique celebrations.
@@ -1105,6 +1361,7 @@
+
03
Space & Flow Planning
Detailed layout architecture that guides guest movement and coordinates setup logistics smoothly.
@@ -1119,7 +1376,7 @@
The Aakriti Difference
-
Why Choose Us?
+ Why Choose Us?
@@ -1187,7 +1444,7 @@
Our Services
-
Service Based Excellence
+ Service Based Excellence
+
@@ -1234,7 +1492,7 @@
FAQ's
-
Common Questions & Insights
+
Common Questions & Insights
We believe in transparency and clarity. Here are some of the most common questions our clients ask about our bespoke event design process.
@@ -1285,11 +1543,13 @@
-
+
+
+
Bio
-
Meet the Creative Behind the Work
+
Meet the Creative Behind the Work
Paarul Ladd
Founder & Creative Director
@@ -1308,4 +1568,809 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
About Us
+
+ Home
+ » About
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 12+
+ Years
+
+
+
+
+
+ AAKRITI DESIGN • EVENTS • LUXURY •
+
+
+
+
+
+
+
+
+
+
+
About Us
+
Events Made With Purpose
+
+ Custom event decor and wedding design created with meaning, intention, and cultural understanding.
+
+
+ Aakriti Design specializes in event decor and wedding design that goes beyond surface level styling. We design environments that reflect your story, your culture, and the experience you want your guests to remember.
+
+
+ Every celebration carries emotion, movement, and energy. Our approach to event design begins with understanding how people gather, how a space flows, and how each element supports the overall experience. From weddings and fusion celebrations to private and corporate events, design is considered in relation to the space, the guests, and the moment being celebrated.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ We are known for our work in custom and fusion event decor, blending tradition with modern design in a way that feels seamless and intentional. Each event is designed from the ground up, never using generic templates or one size fits all solutions.
+
+
+ With years of experience and a highly personalized approach, we design and execute weddings that feel effortlessly elegant and beautifully considered. Our process is structured to support you at every step, allowing you to enjoy a smooth and stress free planning and decor experience.
+
+
+ With years of hands-on experience, we understand not only how events should look, but how they function in real time. This allows us to create decor that is beautiful, practical, and well executed.
+
+
+ The result is event design that feels thoughtful, balanced, and meaningful. Spaces that look elegant, function effortlessly, and leave a lasting impression.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CURATED • DESIGN • EXCELLENCE •
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Aakrithi Design
+
Bring Authentic Turkish Flavour To Your Event - Contact Us Today.
+
Get In Touch
+
+
+
+
+