Spaces:
Running
Running
undefined - Follow Up Deployment
Browse files- index.html +114 -44
index.html
CHANGED
@@ -221,11 +221,58 @@
|
|
221 |
overflow-x: auto;
|
222 |
}
|
223 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
224 |
</style>
|
225 |
|
226 |
|
227 |
|
228 |
<script>
|
|
|
229 |
window.addEventListener('scroll', function () {
|
230 |
const bar = document.querySelector('.sticky-trust-bar');
|
231 |
if (window.scrollY > 100) {
|
@@ -258,6 +305,21 @@
|
|
258 |
|
259 |
|
260 |
document.addEventListener('DOMContentLoaded', () => {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
261 |
|
262 |
AOS.init({
|
263 |
once: true,
|
@@ -816,53 +878,61 @@ document.addEventListener('DOMContentLoaded', () => {
|
|
816 |
</div>
|
817 |
</section>
|
818 |
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
825 |
|
826 |
-
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
827 |
-
<!-- Video Testimonial -->
|
828 |
-
<div class="bg-gray-50 p-6 rounded-xl shadow-md">
|
829 |
-
<div class="aspect-w-16 aspect-h-9 mb-4 bg-black rounded-lg overflow-hidden">
|
830 |
-
<div class="w-full h-full flex items-center justify-center text-white">
|
831 |
-
<i class="fas fa-play text-4xl"></i>
|
832 |
-
</div>
|
833 |
-
</div>
|
834 |
-
<blockquote class="mb-4 italic text-gray-700">
|
835 |
-
"With Milestone's help, I could finally take a breath. I wasn't forced into settling just to make rent. Their 10% rate saved me thousands compared to other lenders."
|
836 |
-
</blockquote>
|
837 |
-
<p class="font-bold text-teal-600">— Tanya, Personal Injury Plaintiff ⭐⭐⭐⭐⭐</p>
|
838 |
-
</div>
|
839 |
|
840 |
-
<!-- Text Testimonial -->
|
841 |
-
<div class="bg-gray-50 p-6 rounded-xl shadow-md">
|
842 |
-
<blockquote class="mb-4 italic text-gray-700">
|
843 |
-
"They didn't just fund my case—they respected my dignity. No hidden fees, no surprises."
|
844 |
-
</blockquote>
|
845 |
-
<p class="font-bold text-teal-600">— Marcus, Civil Rights Plaintiff ⭐⭐⭐⭐⭐</p>
|
846 |
-
</div>
|
847 |
-
</div>
|
848 |
|
849 |
-
<div class="grid grid-cols-1 md:grid-cols-2 gap-8 mt-8">
|
850 |
-
<div class="bg-teal-50 p-6 rounded-xl border border-teal-200">
|
851 |
-
<blockquote class="mb-2 italic text-gray-700">
|
852 |
-
"I recommend Milestone to all my clients. Finally, an ethical option that puts plaintiffs first."
|
853 |
-
</blockquote>
|
854 |
-
<p class="font-bold text-teal-700">— Sarah Chen, Esq., Personal Injury Attorney</p>
|
855 |
-
</div>
|
856 |
-
<div class="bg-teal-50 p-6 rounded-xl border border-teal-200">
|
857 |
-
<blockquote class="mb-2 italic text-gray-700">
|
858 |
-
"The difference in rates is staggering. Milestone saves my clients thousands in interest."
|
859 |
-
</blockquote>
|
860 |
-
<p class="font-bold text-teal-700">— Robert Martinez, Esq., Employment Law</p>
|
861 |
-
</div>
|
862 |
-
</div>
|
863 |
-
</div>
|
864 |
-
</section>
|
865 |
-
<!-- Process Section -->
|
866 |
<section class="py-16 bg-gray-800">
|
867 |
<div class="container mx-auto px-4">
|
868 |
<div class="text-center mb-12">
|
|
|
221 |
overflow-x: auto;
|
222 |
}
|
223 |
|
224 |
+
.snip1197 {
|
225 |
+
position: relative;
|
226 |
+
width: 100%;
|
227 |
+
margin-bottom: 1.5rem;
|
228 |
+
box-shadow: 0 2px 8px rgba(0,0,0,0.15);
|
229 |
+
transition: transform 0.3s, box-shadow 0.3s, opacity 0.5s;
|
230 |
+
opacity: 0;
|
231 |
+
}
|
232 |
+
.snip1197 img {
|
233 |
+
width: auto;
|
234 |
+
height: auto;
|
235 |
+
}
|
236 |
+
.snip1197:hover {
|
237 |
+
transform: translateY(-5px);
|
238 |
+
box-shadow: 0 6px 20px rgba(0,0,0,0.20);
|
239 |
+
}
|
240 |
+
.snip1197.opacity-on {
|
241 |
+
opacity: 1;
|
242 |
+
}
|
243 |
+
.snip1197 figcaption {
|
244 |
+
position: relative;
|
245 |
+
}
|
246 |
+
.snip1197 blockquote {
|
247 |
+
position: relative;
|
248 |
+
font-style: italic;
|
249 |
+
line-height: 1.6;
|
250 |
+
}
|
251 |
+
.snip1197 blockquote:before {
|
252 |
+
content: "\201C";
|
253 |
+
position: absolute; font-size: 3rem; opacity: 0.2; top: -10px; left: 10px;
|
254 |
+
}
|
255 |
+
.snip1197 .arrow {
|
256 |
+
position: absolute; top: 30px; left: 100%;
|
257 |
+
border-left: 0 solid transparent;
|
258 |
+
border-right: 25px solid transparent;
|
259 |
+
border-top: 25px solid #fff;
|
260 |
+
}
|
261 |
+
.snip1197 .author {
|
262 |
+
position: absolute;
|
263 |
+
bottom: -40px;
|
264 |
+
}
|
265 |
+
.carousel-item {
|
266 |
+
position: absolute; top:0; left:0;
|
267 |
+
}
|
268 |
+
|
269 |
+
|
270 |
</style>
|
271 |
|
272 |
|
273 |
|
274 |
<script>
|
275 |
+
|
276 |
window.addEventListener('scroll', function () {
|
277 |
const bar = document.querySelector('.sticky-trust-bar');
|
278 |
if (window.scrollY > 100) {
|
|
|
305 |
|
306 |
|
307 |
document.addEventListener('DOMContentLoaded', () => {
|
308 |
+
const items = document.querySelectorAll('.carousel-item');
|
309 |
+
let idx = 0;
|
310 |
+
function showSlide(i) {
|
311 |
+
items.forEach((el, j) => {
|
312 |
+
el.style.zIndex = j === i ? 1 : 0;
|
313 |
+
el.classList.toggle('opacity-on', j === i);
|
314 |
+
});
|
315 |
+
}
|
316 |
+
showSlide(idx);
|
317 |
+
document.getElementById('next').onclick = () => {
|
318 |
+
idx = (idx + 1) % items.length; showSlide(idx);
|
319 |
+
};
|
320 |
+
document.getElementById('prev').onclick = () => {
|
321 |
+
idx = (idx - 1 + items.length) % items.length; showSlide(idx);
|
322 |
+
};
|
323 |
|
324 |
AOS.init({
|
325 |
once: true,
|
|
|
878 |
</div>
|
879 |
</section>
|
880 |
|
881 |
+
<section class="py-16 bg-white">
|
882 |
+
<div class="container mx-auto px-4 text-center mb-12">
|
883 |
+
<h2 class="text-3xl md:text-4xl font-bold text-gray-800 mb-4">
|
884 |
+
Real People. Real Relief.
|
885 |
+
</h2>
|
886 |
+
</div>
|
887 |
+
<div class="relative max-w-3xl mx-auto">
|
888 |
+
<button id="prev" class="absolute left-0 top-1/2 transform -translate-y-1/2 text-2xl">‹</button>
|
889 |
+
<button id="next" class="absolute right-0 top-1/2 transform -translate-y-1/2 text-2xl">›</button>
|
890 |
+
<div id="carousel" class="overflow-hidden relative">
|
891 |
+
<!-- Slide 1: Marcus & Family -->
|
892 |
+
<figure class="snip1197 carousel-item flex flex-row bg-gray-50 p-6 mb-4 rounded-lg shadow-lg hover:shadow-xl">
|
893 |
+
<figcaption class="w-3/5 relative">
|
894 |
+
<blockquote class="italic text-gray-700 text-left p-6">
|
895 |
+
"They didn't just fund my case—they respected my dignity. No hidden fees, no surprises."
|
896 |
+
</blockquote>
|
897 |
+
<div class="arrow"></div>
|
898 |
+
</figcaption>
|
899 |
+
<img src="https://milestone.vovov.cc/images/marcus.png" alt="Marcus and his family" class="w-2/5 object-cover rounded-r-lg" />
|
900 |
+
<div class="author bg-teal-600 text-white p-4 rounded-b-lg absolute bottom-0 left-0 w-full">
|
901 |
+
<h5 class="font-bold">Marcus <span>- Civil Rights Plaintiff</span></h5>
|
902 |
+
</div>
|
903 |
+
</figure>
|
904 |
+
<!-- Slide 2: Sarah -->
|
905 |
+
<figure class="snip1197 carousel-item flex flex-row bg-teal-50 p-6 mb-4 rounded-lg border border-teal-200">
|
906 |
+
<figcaption class="w-3/5 relative">
|
907 |
+
<blockquote class="italic text-gray-700 text-left p-6">
|
908 |
+
"I recommend Milestone to all my clients. Finally, an ethical option that puts plaintiffs first."
|
909 |
+
</blockquote>
|
910 |
+
<div class="arrow"></div>
|
911 |
+
</figcaption>
|
912 |
+
<img src="https://milestone.vovov.cc/images/sarah.png" alt="Sarah Chen" class="w-2/5 object-cover rounded-r-lg" />
|
913 |
+
<div class="author bg-teal-700 text-white p-4 rounded-b-lg absolute bottom-0 left-0 w-full">
|
914 |
+
<h5 class="font-bold">Sarah Chen, Esq. <span>- Personal Injury Attorney</span></h5>
|
915 |
+
</div>
|
916 |
+
</figure>
|
917 |
+
<!-- Slide 3: Robert -->
|
918 |
+
<figure class="snip1197 carousel-item flex flex-row bg-teal-50 p-6 mb-4 rounded-lg border border-teal-200">
|
919 |
+
<figcaption class="w-3/5 relative">
|
920 |
+
<blockquote class="italic text-gray-700 text-left p-6">
|
921 |
+
"The difference in rates is staggering. Milestone saves my clients thousands in interest."
|
922 |
+
</blockquote>
|
923 |
+
<div class="arrow"></div>
|
924 |
+
</figcaption>
|
925 |
+
<img src="https://milestone.vovov.cc/images/robert.png" alt="Robert Martinez" class="w-2/5 object-cover rounded-r-lg" />
|
926 |
+
<div class="author bg-teal-700 text-white p-4 rounded-b-lg absolute bottom-0 left-0 w-full">
|
927 |
+
<h5 class="font-bold">Robert Martinez, Esq. <span>- Employment Law</span></h5>
|
928 |
+
</div>
|
929 |
+
</figure>
|
930 |
+
</div>
|
931 |
+
</div>
|
932 |
+
</section>
|
933 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
934 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
935 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
936 |
<section class="py-16 bg-gray-800">
|
937 |
<div class="container mx-auto px-4">
|
938 |
<div class="text-center mb-12">
|