1Fancybox.bind("[data-fancybox]"); 2 3var selectedOptions = {}; 4var applySelectedOption ; 5 6var scroll; 7 8window.addEventListener("load", function () { 9 AOS.init({}); 10 scroll = new LocomotiveScroll({ 11 el: document.querySelector(".smooth-scroll"), 12 lerp: 0.2, 13 smooth: true, 14 smartphone: { 15 smooth: true, 16 }, 17 mobile: { 18 smooth: true, 19 }, 20 tablet: { 21 smooth: true, 22 } 23 }); 24 function animateSVGPaths() { 25 const animatedSVGs = document.querySelectorAll(".is-inview .animated_svg"); 26 animatedSVGs.forEach((svg) => { 27 const paths = svg.querySelectorAll("path"); 28 paths.forEach((path) => { 29 const length = path.getTotalLength(); 30 path.style.strokeDasharray = length; 31 path.style.strokeDashoffset = length; 32 path.getBoundingClientRect(); 33 path.style.transition = "stroke-dashoffset 3s ease"; 34 path.style.strokeDashoffset = "0"; 35 }); 36 }); 37 } 38 animateSVGPaths(); 39 scroll.update(scroll); 40 scroll.on("scroll", animateSVGPaths); 41 window.addEventListener("resize", scroll); 42 window.addEventListener("resize", animateSVGPaths); 43 44 /* ----------------------------- Jesmin Changes Start ------------------------------------*/ 45 46 // const swiper = new Swiper(".testimonial_video_swiper", { 47 // slidesPerView: 10, 48 // centeredSlides: true, 49 // spaceBetween: 10, 50 // speed: 800, 51 // allowTouchMove: false, 52 // navigation: { 53 // nextEl: ".swiper-button-next", 54 // prevEl: ".swiper-button-prev", 55 // }, 56 // breakpoints: { 57 // 0: { 58 // slidesPerView: 4, 59 // }, 60 // 576: { 61 // slidesPerView: 10, 62 // }, 63 // 767: { 64 // allowTouchMove: true, 65 // }, 66 // }, 67 // on: { 68 // init: function () { 69 // updateSlides(this.activeIndex); 70 // }, 71 // slideChangeTransitionStart: function () { 72 // updateSlides(this.activeIndex); 73 // }, 74 // slideChangeTransitionEnd: function () { 75 // let activeSlide = document.querySelector(".swiper-slide-active video"); 76 // if (activeSlide) { 77 // activeSlide.style.opacity = 1; 78 // activeSlide.play(); 79 // } 80 // }, 81 // }, 82 // }); 83 84 // function updateSlides(activeIndex) { 85 // let allSlides = document.querySelectorAll(".swiper-slide"); 86 87 // allSlides.forEach((slide, index) => { 88 // let info = slide.querySelector(".info"); 89 // let h2 = slide.querySelector("h2"); 90 91 // info.style.height = "100%"; 92 // h2.style.visibility = "hidden"; 93 // h2.style.opacity = 0; 94 95 // if (index === activeIndex) { 96 // h2.style.visibility = "visible"; 97 // h2.style.opacity = 1; 98 // } else if (index < activeIndex - 1 || index > activeIndex + 1) { 99 // info.style.height = "90%"; 100 // } 101 // }); 102 // } 103 104 var testimonialsSlider = new Swiper(".testimonials_slider", { 105 slidesPerView: "auto", 106 loop: true, 107 spaceBetween: 30, 108 grabCursor: true, 109 autoHeight: true, 110 autoplay: { 111 delay: 10000, 112 disableOnInteraction: false, 113 pauseOnMouseEnter: true, 114 }, 115 pagination: { 116 el: ".swiper-pagination", 117 clickable: "true", 118 type: "bullets", 119 renderBullet: function (currentClass, totalClass) { 120 return '<span class="' + totalClass + '"><b></b></span>'; 121 }, 122 }, 123 navigation: { 124 nextEl: ".swiper-button-next", 125 prevEl: ".swiper-button-prev", 126 }, 127 on: { 128 activeIndexChange: function () { 129 scroll.update(); 130 }, 131 // slideChangeTransitionEnd: function () { 132 // adjustButtonPosition(); 133 // }, 134 // init: function () { 135 // adjustButtonPosition(); 136 // }, 137 }, 138 }); 139 140 /* ----------------------------- Jesmin Changes End ------------------------------------*/ 141 142 /* ----------------------------- Durga Changes Start ------------------------------------*/ 143 144 // about modal 145 146 var modal = document.getElementById("profileModal"); 147 var closeButton = document.getElementsByClassName("about-close-cls")[0]; 148 openModal = function (description, name, title, imageUrl) { 149 var modalBody = document.getElementById("modalBody"); 150 151 openModal = function (description, name, title, imageUrl) { 152 var modalBody = document.getElementById("modalBody"); 153 modalBody.innerHTML = ` 154 <div class="row"> 155 <div class="col-md-3"> 156 <img src="${imageUrl}" alt="${name}" style="width: 100%; height: auto;"> 157 </div> 158 <div class="col-md-9"> 159 <h3 class="profile-name-cls">${name}</h3> 160 <p class="profile-title-cls">${title}</p> 161 <p class="profile-description-cls">${atob(description)}</p> 162 </div> 163 </div> 164 `; 165 166 // Create the content of the modal body 167 modalBody.innerHTML = ` 168 <div class="row"> 169 <div class="col-md-3"> 170 <img src="${imageUrl}" alt="${name}" style="width: 100%; height: auto;"> 171 </div> 172 <div class="col-md-9"> 173 <h3 class="profile-name-cls">${name}</h3> 174 <p class="profile-title-cls">${title}</p> 175 <div class="profile-description-cls">${atob(description)}</div> 176 </div> 177 </div> 178 `; 179 180 // Show the modal and disable the scroll 181 modal.style.display = "block";
182 scroll.stop(); 183 }; 184 modal.style.display = "block"; 185 scroll.stop(); 186 }; 187 188 if (closeButton) { 189 closeButton.onclick = function () { 190 modal.style.display = "none"; 191 scroll.start(); 192 }; 193 } 194 195 window.onclick = function (event) { 196 if (event.target == modal) { 197 modal.style.display = "none"; 198 scroll.start(); 199 } 200 }; 201}); 202 203 204// function htmlEntityDecode(str) { 205// var textarea = document.createElement('textarea'); 206// textarea.innerHTML = str; 207// return textarea.value; 208// } 209 210// openModal = function (description, name, title, imageUrl) { 211// var modalBody = document.getElementById("modalBody"); 212// var decodedDescription = htmlEntityDecode(atob(description)); 213 214// modalBody.innerHTML = ` 215// <div class="row"> 216// <div class="col-md-3"> 217// <img src="${imageUrl}" alt="${name}" style="width: 100%; height: auto;"> 218// </div> 219// <div class="col-md-9"> 220// <h3 class="profile-name-cls">${name}</h3> 221// <p class="profile-title-cls">${title}</p> 222// <p class="profile-description-cls">${decodedDescription}</p> 223// </div> 224// </div> 225// `; 226 227// modal.style.display = "block"; 228// scroll.stop(); 229// }; 230 231 232/* ----------------------------- Durga Changes End ------------------------------------*/ 233 234var workSlider = new Swiper(".work_tab", { 235 direction: "horizontal", 236 slidesPerView: "auto", 237 freeMode: true, 238 scrollbar: { 239 el: ".swiper-scrollbar", 240 draggable: true, 241 hide: true, 242 }, 243 speed: 1000, 244}); 245 246document.addEventListener("DOMContentLoaded", () => { 247 const tabBoxes = document.querySelectorAll(".work_tab_box"); 248 249 const handleEvent = (event) => { 250 tabBoxes.forEach((box) => box.classList.remove("work_tab_active")); 251 event.currentTarget.classList.add("work_tab_active"); 252 }; 253 254 const updateEventListeners = () => { 255 const eventType = window.innerWidth < 991 ? "click" : "mouseenter"; 256 tabBoxes.forEach((tabBox) => { 257 tabBox.removeEventListener("click", handleEvent); 258 tabBox.removeEventListener("mouseenter", handleEvent); 259 tabBox.addEventListener(eventType, handleEvent); 260 }); 261 }; 262 263 updateEventListeners(); 264 window.addEventListener("resize", updateEventListeners); 265}); 266 267var homeClientSlider = new Swiper(".home_clients_slider", { 268 slidesPerView: 1, 269 loop: true, 270 spaceBetween: 64, 271 speed: 700, 272 grabCursor: true, 273 centeredSlides: true, 274 autoplay: { 275 delay: 10000, 276 disableOnInteraction: false, 277 pauseOnMouseEnter: true, 278 }, 279 navigation: { 280 nextEl: ".swiper-button-next", 281 prevEl: ".swiper-button-prev", 282 }, 283 pagination: { 284 el: ".swiper-pagination", 285 clickable: "true", 286 type: "bullets", 287 renderBullet: function (currentClass, totalClass) { 288 return '<span class="' + totalClass + '"><b></b></span>'; 289 }, 290 }, 291 breakpoints: { 292 0: { 293 spaceBetween: 10, 294 slidesPerView: 1, 295 }, 296 769: { 297 spaceBetween: 30, 298 slidesPerView: 1.2, 299 }, 300 1201: { 301 spaceBetween: 64, 302 slidesPerView: 1.2, 303 }, 304 1366: { 305 spaceBetween: 64, 306 slidesPerView: 1.2, 307 }, 308 1440: { 309 spaceBetween: 64, 310 slidesPerView: 1.2, 311 }, 312 2560: { 313 slidesPerView: 1.2, 314 }, 315 }, 316 speed: 1000, 317}); 318 319 320var ourNumberSlider = new Swiper(".our_number_slider", { 321 slidesPerView: "auto", 322 loop: true, 323 speed: 700, 324 grabCursor: true, 325 centeredSlides: true, 326 // freeMode: true, 327 autoplay: { 328 delay: 10000, 329 disableOnInteraction: false, 330 pauseOnMouseEnter: true, 331 }, 332 breakpoints: { 333 0: { 334 spaceBetween: 40, 335 }, 336 767: { 337 centeredSlides: true, 338 }, 339 1201: { 340 spaceBetween: 106, 341 }, 342 }, 343 speed: 1000, 344}); 345 346document.addEventListener("DOMContentLoaded", () => { 347 const numberSlide = document.querySelectorAll(".our_number_slide"); 348 349 numberSlide.forEach((numberSlides) => { 350 numberSlides.addEventListener("mouseenter", () => { 351 numberSlide.forEach((box) => box.classList.remove("number_slide_active"));
352 numberSlides.classList.add("number_slide_active"); 353 }); 354 }); 355}); 356 357var claritySlider = new Swiper(".clarity_slider_1", { 358 direction: "vertical", 359 autoHeight: true, 360 rewind: true, 361 spaceBetween: 24, 362 // spaceBetween: 10, 363 speed: 800, 364 freeMode: true, 365 slidesPerView: "auto", 366 loop: true, 367 autoplay: { 368 delay: 10000, 369 disableOnInteraction: false, 370 }, 371 breakpoints: { 372 0: { 373 direction: "horizontal", 374 spaceBetween: 10, 375 slidesPerView: "auto", 376 }, 377 992: { 378 direction: "vertical", 379 }, 380 }, 381 speed: 1000, 382}); 383 384var claritySlider = new Swiper(".clarity_slider_2", { 385 direction: "vertical", 386 autoHeight: true, 387 rewind: true, 388 spaceBetween: 24, 389 speed: 800, 390 reverseDirection: true, 391 freeMode: true, 392 slidesPerView: "auto", 393 loop: true, 394 autoplay: { 395 delay: 10000, 396 reverseDirection: true, 397 disableOnInteraction: false, 398 }, 399 breakpoints: { 400 0: { 401 direction: "horizontal", 402 spaceBetween: 10, 403 slidesPerView: "auto", 404 }, 405 992: { 406 direction: "vertical", 407 }, 408 }, 409 speed: 1000, 410}); 411 412// var testimonialsSlider = new Swiper(".testimonials_slider", { 413// slidesPerView: "auto", 414// loop: true, 415// spaceBetween: 30, 416// grabCursor: true, 417// autoplay: { 418// delay: 3000 419// }, 420// navigation: { 421// nextEl: ".swiper-button-next", 422// prevEl: ".swiper-button-prev" 423// }, 424// speed: 1000 425// }); 426 427var cardImageSlider = new Swiper(".card_top_content_right_slider", { 428 slidesPerView: 3.2, 429 loop: true, 430 spaceBetween: 14, 431 speed: 700, 432 grabCursor: true, 433 autoplay: { 434 delay: 10000, 435 disableOnInteraction: false, 436 pauseOnMouseEnter: true, 437 }, 438 speed: 1000, 439 breakpoints: { 440 0: { 441 slidesPerView: 2.5, 442 }, 443 576: { 444 slidesPerView: 3, 445 }, 446 767: { 447 slidesPerView: 4, 448 }, 449 992: { 450 slidesPerView: 3.2, 451 } 452 }, 453}); 454 455 456var cardPodcastSlider = new Swiper(".card_top_content_right_slider_podcasts", { 457 slidesPerView: 1.5, 458 loop: true, 459 spaceBetween: 20, 460 speed: 700, 461 grabCursor: true, 462 autoplay: { 463 delay: 1000, 464 disableOnInteraction: false, 465 pauseOnMouseEnter: true, 466 }, 467 speed: 1000, 468 breakpoints: { 469 0: { 470 slidesPerView: 1, 471 spaceBetween: 10, 472 }, 473 425: { 474 slidesPerView: 1, 475 spaceBetween: 10, 476 }, 477 576: { 478 slidesPerView: 1.5, 479 spaceBetween: 15, 480 }, 481 768: { 482 slidesPerView: 2.5, 483 spaceBetween: 10, 484 }, 485 992: { 486 slidesPerView: 1, 487 spaceBetween: 10, 488 }, 489 1440: { 490 slidesPerView: 1.5, 491 spaceBetween: 15, 492 }, 493 1480: { 494 slidesPerView: 2, 495 spaceBetween: 15, 496 } 497 }, 498}); 499 500document.addEventListener("DOMContentLoaded", () => { 501 const cardTitles = document.querySelectorAll(".card_title"); 502
503 cardTitles.forEach((cardTitle) => { 504 cardTitle.addEventListener("click", () => { 505 document.querySelectorAll(".card_box").forEach((cardBox) => { 506 cardBox.classList.remove("active_card_box"); 507 }); 508 509 cardTitle.parentElement.classList.add("active_card_box"); 510 }); 511 }); 512}); 513 514var managementServiceSlider = new Swiper(".management_service_slider", { 515 slidesPerView: 2.2, 516 loop: true, 517 spaceBetween: 30, 518 speed: 700, 519 grabCursor: true, 520 autoplay: { 521 delay: 10000, 522 disableOnInteraction: false, 523 }, 524 pagination: { 525 el: ".swiper-pagination", 526 clickable: "true", 527 type: "bullets", 528 renderBullet: function (currentClass, totalClass) { 529 return '<span class="' + totalClass + '"><b></b></span>'; 530 }, 531 }, 532 breakpoints: { 533 0: { 534 spaceBetween: 15, 535 slidesPerView: 1.1, 536 }, 537 576: { 538 spaceBetween: 15, 539 slidesPerView: 1.8, 540 }, 541 992: { 542 slidesPerView: 2.2, 543 spaceBetween: 30, 544 }, 545 }, 546 speed: 1000, 547}); 548 549var financialAdvisorSlider = new Swiper(".financial_advisor_slider", { 550 slidesPerView: 3, 551 loop: true, 552 spaceBetween: 15, 553 speed: 700, 554 grabCursor: true, 555 autoplay: { 556 delay: 10000, 557 disableOnInteraction: false, 558 }, 559 navigation: { 560 nextEl: ".swiper-button-next", 561 prevEl: ".swiper-button-prev", 562 }, 563 breakpoints: { 564 0: { 565 spaceBetween: 10, 566 slidesPerView: 1, 567 }, 568 767: { 569 spaceBetween: 10, 570 slidesPerView: 2, 571 }, 572 992: { 573 slidesPerView: 3, 574 spaceBetween: 15, 575 }, 576 }, 577 speed: 1000, 578}); 579 580var benefit_swiper = new Swiper(".benefits_slider", { 581 slidesPerView: 1, 582 spaceBetween: 15, 583 loop: true, 584 grabCursor: true, 585 autoplay: { 586 delay: 10000, 587 disableOnInteraction: false, 588 pauseOnMouseEnter: true, 589 }, 590 591 navigation: { 592 nextEl: ".swiper-button-next_benifits", 593 prevEl: ".swiper-button-prev_benifits", 594 }, 595 pagination: { 596 el: ".swiper-pagination", 597 clickable: "true", 598 type: "bullets", 599 renderBullet: function (currentClass, totalClass) { 600 return '<span class="' + totalClass + '"><b></b></span>'; 601 }, 602 }, 603 breakpoints: { 604 501: { 605 slidesPerView: 1.5, 606 }, 607 767: { 608 slidesPerView: 2, 609 }, 610 991: { 611 slidesPerView: 3, 612 } 613 }, 614 speed: 1000, 615}); 616 617 618var lifeSlider = new Swiper(".life_sec_slider", { 619 slidesPerView: 1, 620 loop: true, 621 spaceBetween: 15, 622 speed: 700, 623 grabCursor: true, 624 centeredSlides: true, 625 autoplay: { 626 delay: 10000, 627 disableOnInteraction: false, 628 pauseOnMouseEnter: true, 629 }, 630 navigation: { 631 nextEl: ".swiper-button-next", 632 prevEl: ".swiper-button-prev", 633 }, 634 pagination: { 635 el: ".swiper-pagination", 636 clickable: "true", 637 type: "bullets", 638 renderBullet: function (currentClass, totalClass) { 639 return '<span class="' + totalClass + '"><b></b></span>'; 640 }, 641 }, 642 breakpoints: { 643 0: { 644 slidesPerView: 1, 645 }, 646 }, 647 speed: 1000, 648}); 649 650 651var lifeSlider = new Swiper(".facing_challenges_cls", { 652 slidesPerView: 1, 653 loop: true, 654 spaceBetween: 15, 655 // speed: 700, 656 grabCursor: true, 657 centeredSlides: true, 658 autoplay: { 659 delay: 10000, 660 disableOnInteraction: false, 661 pauseOnMouseEnter: true, 662 }, 663 navigation: { 664 nextEl: ".swiper-button-next", 665 prevEl: ".swiper-button-prev", 666 }, 667 pagination: { 668 el: ".swiper-pagination", 669 clickable: "true", 670 type: "bullets", 671 renderBullet: function (currentClass, totalClass) { 672 return '<span class="' + totalClass + '"><b></b></span>'; 673 }, 674 }, 675 breakpoints: { 676 0: { 677 slidesPerView: 1, 678 }, 679 }, 680 speed: 1000, 681}); 682 683new Swiper(".profile_slider", { 684 slidesPerView: 1, 685 loop: false, 686 spaceBetween: 34, 687 speed: 1000, 688 grabCursor: true, 689 autoplay: { 690 delay: 10000, 691 disableOnInteraction: false, 692 pauseOnMouseEnter: true, 693 }, 694 navigation: { 695 nextEl: ".swiper-button-next", 696 prevEl: ".swiper-button-prev", 697 }, 698 pagination: { 699 el: ".swiper-pagination", 700 clickable: "true", 701 type: "bullets", 702 renderBullet: function (currentClass, totalClass) { 703 return '<span class="' + totalClass + '"><b></b></span>'; 704 }, 705 }, 706 breakpoints: { 707 575: { 708 slidesPerView: 2, 709 spaceBetween: 10, 710 }, 711 767: { 712 slidesPerView: 3, 713 spaceBetween: 15, 714 }, 715 992: { 716 slidesPerView: 3, 717 spaceBetween: 20, 718 }, 719 1201: { 720 slidesPerView: 3.5, 721 spaceBetween: 30, 722 }, 723 1600: { 724 slidesPerView: 4, 725 spaceBetween: 30, 726 }, 727 }, 728 speed: 1000, 729}); 730 731var swiper = new Swiper(".open_job_slider", { 732 slidesPerView: 2, 733 spaceBetween: 20, 734 grabCursor: true, 735 centeredSlides: true, 736 loop: false, 737 navigation: { 738 nextEl: ".swiper-button-next", 739 prevEl: ".swiper-button-prev", 740 }, 741 pagination: { 742 el: ".swiper-pagination", 743 clickable: "true", 744 type: "bullets", 745 renderBullet: function (currentClass, totalClass) { 746 return '<span class="' + totalClass + '"><b></b></span>'; 747 }, 748 }, 749 autoplay: { 750 delay: 10000, 751 disableOnInteraction: false, 752 pauseOnMouseEnter: true, 753 }, 754 breakpoints: { 755 380: { 756 slidesPerView: 1, 757 }, 758 768: { 759 slidesPerView: 2, 760 centeredSlides: false, 761 }, 762 // 1020: { 763 // slidesPerView: 3, 764 // }, 765 // 1366: { 766 // slidesPerView: 3, 767 // }, 768 // 1440: { 769 // slidesPerView: 3.5, 770 // } 771 }, 772}); 773 774 775 776var wealthSwiperBenefit = new Swiper('.benefits_wealth_swiper', { 777 direction: 'vertical', 778 slidesPerView: 2, 779 slidesPerGroup: 1, 780 freeMode: true, 781 spaceBetween: 40, 782 grabCursor: true, 783 // loop: true, 784 // mousewheel: true, 785 scrollbar: { 786 el: '.swiper-scrollbar', 787 draggable: true, 788 }, 789 breakpoints: { 790 0: { 791 spaceBetween: 0, 792 slidesPerView: 1.5, 793 }, 794 400: { 795 slidesPerView: 1.3, 796 }, 797 500: { 798 slidesPerView: 1.5, 799 }, 800 575: { 801 slidesPerView: 2, 802 }, 803 768: { 804 spaceBetween: 30, 805 slidesPerView: 1.5, 806 }, 807 991: { 808 slidesPerView: 2, 809 }, 810 1440: { 811 slidesPerView: 2, 812 } 813 } 814}); 815 816var plannerSlider = new Swiper(".planner_slider", { 817 slidesPerView: 1, 818 loop: true, 819 spaceBetween: 30, 820 speed: 700, 821 grabCursor: true, 822 autoplay: { 823 delay: 10000, 824 }, 825 pagination: { 826 el: ".swiper-pagination", 827 clickable: "true", 828 type: "bullets", 829 renderBullet: function (currentClass, totalClass) { 830 return '<span class="' + totalClass + '"><b></b></span>'; 831 }, 832 }, 833 speed: 1000, 834}); 835 836document.addEventListener("DOMContentLoaded", () => { 837 const buttons = document.querySelectorAll(".help_you_tab ul li");
838 const contents = document.querySelectorAll(".help_you_tab_content"); 839 840 buttons.forEach((button) => { 841 button.addEventListener("click", () => { 842 buttons.forEach((btn) => btn.classList.remove("help_you_tab_active")); 843 contents.forEach((content) => { 844 content.classList.remove("help_you_tab_content_active"); 845 content.style.display = "none"; 846 content.style.opacity = "0"; 847 }); 848 button.classList.add("help_you_tab_active"); 849 const tab = document.getElementById(button.getAttribute("data-tab")); 850 tab.style.display = "block"; 851 tab.offsetHeight; 852 tab.style.opacity = "1"; 853 tab.classList.add("help_you_tab_content_active"); 854 }); 855 }); 856 857 buttons[0]?.click(); 858}); 859 860document.addEventListener("DOMContentLoaded", function () { 861 const founderItems = document.querySelectorAll(".meet_founder_list ul li"); 862 863 founderItems.forEach((item) => { 864 item.addEventListener("mouseenter", () => { 865 founderItems.forEach((box) => 866 box.classList.remove("meet_founder_list_active") 867 ); 868 item.classList.add("meet_founder_list_active"); 869 }); 870 }); 871}); 872 873 874var ourProcesseSlider = new Swiper(".our_process_slider", { 875 slidesPerView: 1.5, 876 slidesPerGroup: 1, 877 loop: true, 878 centeredSlides: true, 879 spaceBetween: 106, 880 speed: 700, 881 grabCursor: true, 882 // freeMode: true, 883 autoplay: { 884 delay: 10000, 885 disableOnInteraction: false, 886 pauseOnMouseEnter: true, 887 }, 888 navigation: { 889 nextEl: ".swiper-button-next", 890 prevEl: ".swiper-button-prev", 891 }, 892 pagination: { 893 el: ".swiper-pagination", 894 clickable: "true", 895 type: "bullets", 896 renderBullet: function (currentClass, totalClass) { 897 return '<span class="' + totalClass + '"><b></b></span>'; 898 }, 899 }, 900 breakpoints: { 901 575: { 902 slidesPerView: 2, 903 slidesPerGroup: 1, 904 }, 905 768: { 906 slidesPerView: 3, 907 slidesPerGroup: 1, 908 }, 909 1024: { 910 slidesPerView: 3, 911 slidesPerGroup: 1, 912 }, 913 // 1440: { 914 // slidesPerView: 4, 915 // slidesPerGroup: 1, 916 // }, 917 918 }, 919 speed: 1000, 920}); 921 922document.addEventListener("DOMContentLoaded", function () { 923 const processItems = document.querySelectorAll(".our_process_box"); 924 if (processItems.length > 0) { 925 processItems[0].classList.add("our_process_box_active"); 926 } 927 processItems.forEach((item) => { 928 item.addEventListener("mouseenter", () => { 929 processItems.forEach((box) => 930 box.classList.remove("our_process_box_active") 931 ); 932 item.classList.add("our_process_box_active"); 933 }); 934 }); 935}); 936 937var ourTimelineSlider = new Swiper(".our_timeline_slider", { 938 slidesPerView: "auto", 939 loop: true, 940 centeredSlides: true, 941 spaceBetween: 106, 942 speed: 1000, 943 grabCursor: true, 944 // freeMode: true, 945 autoplay: { 946 delay: 10000, 947 disableOnInteraction: false, 948 pauseOnMouseEnter: true, 949 }, 950 navigation: { 951 nextEl: ".swiper-button-next", 952 prevEl: ".swiper-button-prev", 953 }, 954 pagination: { 955 el: ".swiper-pagination", 956 clickable: "true", 957 type: "bullets", 958 renderBullet: function (currentClass, totalClass) { 959 return '<span class="' + totalClass + '"><b></b></span>'; 960 }, 961 }, 962 breakpoints: { 963 0: { 964 slidesPerView: 1.5, 965 spaceBetween: 20, 966 }, 967 575: { 968 slidesPerView: 1.5, 969 spaceBetween: 40, 970 }, 971 1201: { 972 slidesPerView: "auto", 973 spaceBetween: 106, 974 }, 975 }, 976 speed: 1000, 977}); 978 979document.addEventListener("DOMContentLoaded", function () { 980 const processItems = document.querySelectorAll(".our_timeline_box"); 981 if (processItems.length > 0) { 982 processItems[0].classList.add("our_timeline_box_active"); 983 } 984 processItems.forEach((item) => { 985 item.addEventListener("mouseenter", () => { 986 processItems.forEach((box) => 987 box.classList.remove("our_timeline_box_active") 988 ); 989 item.classList.add("our_timeline_box_active"); 990 }); 991 }); 992}); 993 994 995var expertBookSlider = new Swiper(".expert_book_slider", { 996 slidesPerView: 1, 997 loop: true, 998 spaceBetween: 15, 999 speed: 1000, 1000 grabCursor: true, 1001 autoplay: { 1002 delay: 10000, 1003 disableOnInteraction: false, 1004 pauseOnMouseEnter:true, 1005 }, 1006 navigation: { 1007 nextEl: ".swiper-button-next", 1008 prevEl: ".swiper-button-prev", 1009 }, 1010 pagination: { 1011 el: ".swiper-pagination", 1012 clickable: "true", 1013 type: "bullets", 1014 renderBullet: function (currentClass, totalClass) { 1015 return '<span class="' + totalClass + '"><b></b></span>'; 1016 }, 1017 }, 1018}); 1019 1020// document.addEventListener("DOMContentLoaded", function () { 1021// if (document.querySelectorAll(".expert_book_slider").length) { 1022// new Swiper(".expert_book_slider", { 1023// slidesPerView: 1, 1024// loop: true, 1025// spaceBetween: 15, 1026// speed: 1000, 1027// grabCursor: true, 1028// autoplay: { 1029// delay: 10000, 1030// disableOnInteraction: false, 1031// // pauseOnMouseEnter:true, 1032// }, 1033// navigation: { 1034// nextEl: ".swiper-button-next", 1035// prevEl: ".swiper-button-prev", 1036// }, 1037// pagination: { 1038// el: ".swiper-pagination", 1039// clickable: "true",
1040// type: "bullets", 1041// renderBullet: function (currentClass, totalClass) { 1042// return '<span class="' + totalClass + '"><b></b></span>'; 1043// }, 1044// }, 1045// }); 1046// } 1047// }); 1048 1049document.querySelectorAll(".faq_title").forEach((item) => { 1050 item.addEventListener("click", () => { 1051 document.querySelectorAll(".faq_box").forEach((box) => { 1052 box.classList.remove("faq_active"); 1053 }); 1054 const faqBox = item.parentElement; 1055 faqBox.classList.add("faq_active"); 1056 }); 1057}); 1058 1059document.getElementById("toggleButton").addEventListener("click", function () { 1060 const header = document.getElementById("site_header"); 1061 const body = document.body; 1062 1063 header.classList.toggle("toggled"); 1064 1065 if (header.classList.contains("toggled")) { 1066 // Add the class to disable scrolling and fix the body height 1067 body.classList.add("menu-open"); 1068 } else { 1069 // Remove the class when the menu is closed 1070 body.classList.remove("menu-open"); 1071 } 1072}); 1073 1074 1075document.addEventListener("DOMContentLoaded", function () { 1076 if (window.innerWidth <= 991) { 1077 var complianceSlider = new Swiper(".compliance_wp", { 1078 slidesPerView: 1, 1079 loop: true, 1080 spaceBetween: 0, 1081 speed: 700, 1082 grabCursor: true, 1083 autoplay: { 1084 delay: 10000, 1085 }, 1086 pagination: { 1087 el: ".swiper-pagination", 1088 clickable: "true", 1089 type: "bullets", 1090 renderBullet: function (currentClass, totalClass) { 1091 return '<span class="' + totalClass + '"><b></b></span>'; 1092 }, 1093 }, 1094 speed: 1000, 1095 }); 1096 } 1097}); 1098 1099document.addEventListener("DOMContentLoaded", function () { 1100 const meetMemberButton = document.querySelector(".meet_member_play_btn"); 1101 const meetMemberCloseButton = document.querySelector( 1102 ".meet_member_close_btn" 1103 );
1104 const videoContainer = document.querySelector(".video_container"); 1105 const videoSection = document.querySelector(".meet_sec"); 1106 1107 if (meetMemberButton) { 1108 meetMemberButton.addEventListener("click", function () { 1109 videoContainer.style.clipPath = "circle(100% at 50% 50%)"; 1110 videoSection.classList.add("video_active"); 1111 }); 1112 } 1113 1114 if (meetMemberCloseButton) { 1115 meetMemberCloseButton.addEventListener("click", function () { 1116 videoContainer.style.clipPath = "circle(18% at 50% 50%)"; 1117 videoSection.classList.remove("video_active"); 1118 }); 1119 } 1120}); 1121 1122 1123document.addEventListener("DOMContentLoaded", () => { 1124 const playButton = document.querySelector(".meet_founder_play_btn"); 1125 const closeButton = document.querySelector(".meet_founder_close_btn"); 1126 const video = document.querySelector(".meet_founder_main_img video"); 1127 const label = document.querySelector(".meet_founder_img_content"); 1128 1129 if (playButton && video) { 1130 playButton.addEventListener("click", () => { 1131 playButton.style.opacity = 0; 1132 playButton.style.pointerEvents = "none"; 1133 label.style.opacity = 0; 1134 label.style.pointerEvents = "none"; 1135 closeButton.style.opacity = 1; 1136 closeButton.style.pointerEvents = "all"; 1137 video.style.clipPath = "circle(100%)"; 1138 }); 1139 } 1140 1141 if (closeButton && video) { 1142 closeButton.addEventListener("click", () => { 1143 playButton.style.opacity = 1; 1144 playButton.style.pointerEvents = "all"; 1145 label.style.opacity = 1; 1146 label.style.pointerEvents = "all"; 1147 closeButton.style.opacity = 0; 1148 closeButton.style.pointerEvents = "none"; 1149 video.style.clipPath = "circle(18% at 50% 50%)"; 1150 }); 1151 } 1152}); 1153 1154 1155 1156 1157 1158// Home Text Change 1159 1160document.addEventListener("DOMContentLoaded", () => { 1161 const subtitles = [ 1162 "Come Let Us Build a Financial Blueprint for a Secure Future.", 1163 "We are a Fee-Only SEBI-Registered Investment Advisors (RIA).", 1164 "We Help Achieve Your Goals & Dreams in a Pre-Meditated Manner." 1165 ]; 1166 1167 const mainTitles = [ 1168 "Your Compass for Financial Well-Being", 1169 "Reliable & Unbiased Financial Advice", 1170 "You've Come to a Trusted Financial Planner" 1171 ]; 1172 1173 const subTitleElement = document.getElementById("subTitle"); 1174 const mainTitleElement = document.getElementById("mainTitle"); 1175 const bannerButton = document.querySelector('.banner_btn_wp'); 1176 let currentIndex = 0; 1177 1178 const updateText = () => { 1179 subTitleElement.classList.remove("active", "inactive"); 1180 mainTitleElement.classList.remove("active", "inactive"); 1181 bannerButton.classList.remove("active", "inactive"); 1182 1183 subTitleElement.textContent = subtitles[currentIndex]; 1184 mainTitleElement.textContent = mainTitles[currentIndex]; 1185 1186 setTimeout(() => { 1187 subTitleElement.classList.add("active"); 1188 mainTitleElement.classList.add("active"); 1189 bannerButton.classList.add("active"); 1190 }, 100); 1191 1192 setTimeout(() => { 1193 subTitleElement.classList.add("inactive"); 1194 mainTitleElement.classList.add("inactive"); 1195 bannerButton.classList.add("inactive"); 1196 }, 10000); 1197 1198 currentIndex = (currentIndex + 1) % subtitles.length; 1199 1200 setTimeout(updateText, 11000); 1201 }; 1202 1203 updateText(); 1204}); 1205 1206 1207// About Us Text Change 1208 1209document.addEventListener("DOMContentLoaded", () => { 1210 const aboutMainTitles = [ 1211 "We're Your Reliable Financial Planning Partner", 1212 "Why Our Advisory Will Be Invaluable To You", 1213 "For Whom Are We the Best-Fit Advisors?" 1214 ]; 1215 1216 const aboutSubtitles = [ 1217 "As SEBI RIAs, we are unbiased, client-centric & act in a fiduciary capacity. We work with your best interests always..", 1218 "We deeply understand your personal & financial situation, listen closely to what is important to you & then craft a tailor-made plan..", 1219 "We specialize in tailored advisories for professionals & for those in service, helping them achieve their goals & create wealth.." 1220 ]; 1221 1222 const aboutMainTitleElement = document.getElementById("aboutMainTitle"); 1223 const aboutSubTitleElement = document.getElementById("aboutSubTitle"); 1224 let currentIndex = 0; 1225 1226 const updateAboutText = () => { 1227 aboutSubTitleElement.classList.remove("active", "inactive"); 1228 aboutMainTitleElement.classList.remove("active", "inactive"); 1229
1230 aboutSubTitleElement.textContent = aboutSubtitles[currentIndex]; 1231 aboutMainTitleElement.textContent = aboutMainTitles[currentIndex]; 1232 1233 setTimeout(() => { 1234 aboutSubTitleElement.classList.add("active"); 1235 aboutMainTitleElement.classList.add("active"); 1236 }, 100); 1237 1238 setTimeout(() => { 1239 aboutSubTitleElement.classList.add("inactive"); 1240 aboutMainTitleElement.classList.add("inactive"); 1241 }, 10000); 1242 1243 currentIndex = (currentIndex + 1) % aboutSubtitles.length; 1244 1245 setTimeout(updateAboutText, 11000); 1246 }; 1247 1248 updateAboutText(); 1249}); 1250 1251 1252 1253 1254// Popup Form in Careers Section 1255 1256const popupForm = document.getElementById('jobPopupForm'); 1257const closeBtn = document.querySelector('.close-btn'); 1258const jobLinks = document.querySelectorAll('.open_job_box .job_button'); 1259 1260 1261jobLinks.forEach(link => { 1262 link.addEventListener('click', (e) => { 1263 e.preventDefault(); 1264 popupForm.classList.remove('hidden'); 1265 }); 1266}); 1267 1268 1269closeBtn.addEventListener('click', () => { 1270 popupForm.classList.add('hidden'); 1271}); 1272 1273 1274popupForm.addEventListener('click', (e) => { 1275 if (e.target === popupForm) { 1276 popupForm.classList.add('hidden'); 1277 } 1278}); 1279 1280 1281document.getElementById('jobApplicationForm').addEventListener('submit', (e) => { 1282 e.preventDefault(); 1283 1284 alert('Application submitted!'); 1285 popupForm.classList.add('hidden'); 1286}); 1287
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.