.page_main__nw1Wk{display:flex;flex-direction:column;align-items:center}.page_hero__7KFOs{position:relative;height:100vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.page_heroVideo__wc8na{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:1}.page_playIcon__ivwKF{width:0;height:0;border-left:10px solid #ffffff;border-top:10px solid transparent;border-bottom:10px solid transparent;transition:transform .3s ease}.page_pauseIcon___1RxV{display:flex;justify-content:center;align-items:center;width:20px;height:20px}.page_pauseIcon___1RxV div{width:6px;height:20px;background-color:#ffffff;margin:0 2px}.page_playPauseButton__8RSaG{position:absolute;right:10px;background-color:#3E4AB8;color:white;border:none;padding:10px 20px;border-radius:5px;font-size:1.2rem;cursor:pointer;transition:background-color .3s ease;z-index:3;outline:none}.page_playPauseButton__8RSaG:hover{background-color:#3E4AB8}.page_heroContent__dzLob{position:relative;z-index:2;text-align:center;justify-content:center;color:#ffffff}.page_heroTitle__ixXIp{font-size:4.2rem;margin-bottom:30px;text-transform:uppercase;font-weight:800;letter-spacing:2px;color:#f8f9fa;text-shadow:0 4px 8px rgba(0,0,0,.7);line-height:1.2}.page_heroSubtitle__ZW2Yq{font-size:1.8rem;font-weight:400px;color:#f0f0f0;max-width:750px;line-height:1.5;text-align:center;margin:0 auto 30px;text-shadow:0 3px 6px rgba(0,0,0,.6)}.page_heroButton__1XkBj{display:inline-block;padding:18px 36px;font-size:1.5rem;font-weight:600;color:#ffffff;background-color:#3E4AB8;border-radius:8px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.page_heroButton__1XkBj:hover{background-color:#3E4AB8;transform:translateY(-5px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.page_testimonialHeader__E1YrP{text-align:center;margin:20px auto;padding:20px;max-width:800px;background-color:hsl(240,17%,17%);border-radius:12px;box-shadow:0 6px 12px rgba(0,0,0,.1);color:#333;font-style:italic;position:relative}.page_testimonialHeader__E1YrP p{font-size:1.6rem;margin-bottom:15px;font-weight:600;line-height:1.5;color:rgb(252,252,252)}.page_testimonialHeader__E1YrP span{display:block;font-size:1.3rem;font-weight:700;color:#4a5568;margin-top:10px}.page_testimonialHeader__E1YrP .page_starRating__d44Ne{display:flex;justify-content:center;margin-top:10px}.page_testimonialHeader__E1YrP .page_star__Q1gRa{color:#FFD700;font-size:1.8rem;margin:0 2px}.page_testimonialHeader__E1YrP:hover{transform:translateY(-5px);transition:all .3s ease-in-out;box-shadow:0 10px 20px rgba(0,0,0,.15)}.page_faq__2BycP{padding:4rem 2rem;max-width:800px;margin:0 auto;background-color:#f9fafb;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.05)}.page_sectionTitle__6ic_4{text-align:center;font-size:2rem;margin-bottom:2rem;color:#111827}.page_faq__2BycP details{background-color:#ffffff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1rem;padding:1rem;transition:all .3s ease;cursor:pointer}.page_faq__2BycP summary{font-size:1.1rem;font-weight:600;color:#1f2937;outline:none}.page_faq__2BycP summary::marker{font-size:1.5rem;color:#3b82f6}.page_faq__2BycP p{margin-top:.5rem;font-size:1rem;line-height:1.6;color:#374151}.page_faq__2BycP details[open]{background-color:#f0f9ff;border-color:#93c5fd}.page_viewAllFaqButton__hm4e2{display:inline-block;margin-top:1.5rem;color:#2563eb;font-weight:600;text-decoration:none;transition:color .3s ease}.page_viewAllFaqButton__hm4e2:hover{color:#1d4ed8}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translate(-50%,calc(-50% + 20px))}to{opacity:1;transform:translate(-50%,-50%)}}.page_subtitle__YBgxm:hover{opacity:1}@keyframes page_pulse__XPtbN{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}to{transform:translate(-50%,-50%) scale(1)}}.page_sliderContainer__Pw46_{position:relative;width:100%;height:92vh;overflow:hidden;justify-content:center;align-items:center;display:flex;z-index:1}.page_slider__EldnE{position:relative;width:100%;height:100%;overflow:hidden}.page_slide__4jNZa{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;opacity:0;transition:opacity 1s ease-in-out}.page_active__9fwfh{opacity:1}.page_header__oRW75{top:0;background-color:#ffffff;padding:20px;text-align:center;z-index:10;margin-top:-425px}.page_header__oRW75 h1,.page_header__oRW75 p{margin:0;padding:20px}.page_title1__0ITHZ{font-size:3.5rem;font-weight:700;color:#2b6cb0;margin-bottom:20px;transition:color .3s ease}.page_title1__0ITHZ:hover{color:#2b6cb0}.page_intro__YeqBg img{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.page_offersContainer__zxojQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px;margin-top:40px}.page_offer__a5xuI{background:#ffffff;border-radius:12px;padding:35px;width:320px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;border:1px solid #e5e7eb}.page_offer__a5xuI:hover{transform:translateY(-8px)}.page_offerTitle__mZcSb{font-size:1.8rem;color:#2d3748;margin-bottom:20px;font-weight:700;text-transform:uppercase}.page_offerDescription__aKbZ0{font-size:1.1rem;color:#4a5568;line-height:1.7;margin-bottom:20px}.page_offerButton__WBMHl{display:inline-block;padding:12px 24px;font-size:1rem;color:white;background-color:#3E4AB8;border-radius:6px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.page_offerButton__WBMHl:hover{background-color:#357abd;transform:translateY(-3px)}.page_title2__KP5GG{font-size:2rem;color:#2b6cb0;margin-bottom:15px}.page_offers__NbzKh p{font-size:1rem;color:#4a5568}.page_intro__YeqBg{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}.page_introDiv__tr97B{max-width:800px;margin:0 auto;padding:20px}.page_introP__CgfhN{font-size:1.2rem;color:#4a5568;line-height:1.6;margin-bottom:20px;text-align:justify}.page_teamSection__Hz_ha{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:2rem}.page_teamSection__Hz_ha h1{font-size:3rem;color:#2d3748;margin-bottom:40px;align-items:center}.page_teamPictures__a122H{display:flex;flex-direction:row;justify-content:center;width:100%;gap:2rem;margin-bottom:1rem;flex-wrap:wrap}.page_teamRole__KA_cR{font-size:1rem;color:#4a5568;margin:16px;padding:12px}.page_teamImage__U1Ma1{border-radius:50%;width:200px;height:200px;object-fit:cover;object-position:center top;margin-top:1rem;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease}.page_teamImage__U1Ma1:hover{transform:scale(1.05);box-shadow:0 6px 14px rgba(0,0,0,.25)}.page_teamMember__86TLJ{flex:1 1 300px;text-align:center;display:flex;flex-direction:column;align-items:center}.page_teamMember__86TLJ img{border-radius:50%;box-shadow:0 10px 20px rgba(0,0,0,.1)}.page_teamMember__86TLJ h2{font-size:1.5rem;color:#2d3748;margin-top:15px}.page_body__9Qj2F body{margin:0}.page_sectionTitle__6ic_4{font-size:3rem;color:#2b6cb0;margin-bottom:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;position:relative;display:inline-block;padding:10px 20px;background:linear-gradient(90deg,#4e2bb0,rgb(145,104,211));-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:transform .3s ease,color .3s ease}.page_sectionTitle__6ic_4:hover{transform:translateY(-5px);color:#ffffff}@media (max-width:768px){.page_offersContainer__zxojQ{flex-direction:column}.page_teamPictures__a122H{flex-direction:column;gap:20px}}.page_testimonialItem__6zGly{background-color:#ffffff;border-radius:10px;width:100%;padding:40px;margin:30px 0;transition:transform .3s ease,box-shadow .3s ease}.page_testimonialItem__6zGly:hover{transform:translateY(-5px)}.page_starRating__d44Ne{display:flex;justify-content:center;margin-bottom:15px}.page_star__Q1gRa{color:#f39c12;font-size:1.5rem;margin:0 2px}.page_testimonialItem__6zGly p{font-size:1.5rem;color:#333;margin-bottom:20px;line-height:1.7;font-style:italic}.page_testimonialItem__6zGly cite{font-size:1.2rem;color:#777;display:block;margin-top:15px;font-weight:600}@media (max-width:768px){.page_hero__7KFOs{padding:15px 20px}.page_heroTitle__ixXIp{font-size:2.5rem}.page_heroSubtitle__ZW2Yq{font-size:1.5rem;max-width:90%}.page_heroButton__1XkBj{padding:12px 24px;font-size:1.2rem}.page_offersContainer__zxojQ{flex-direction:column;gap:10px}.page_offer__a5xuI{width:100%;max-width:400px;padding:20px}.page_teamPictures__a122H{flex-direction:column;gap:20px}.page_teamImage__U1Ma1{width:150px;height:150px}.page_teamMember__86TLJ h2{font-size:1.2rem}.page_sectionTitle__6ic_4{font-size:2rem}.page_testimonialItem__6zGly{padding:20px}.page_testimonialItem__6zGly p{font-size:1.2rem}.page_testimonialItem__6zGly cite{font-size:1rem}.page_introDiv__tr97B{padding-top:0;padding-bottom:0}.page_introP__CgfhN{margin:0}.page_testimonials__eoJmU{padding:1rem;max-width:100%;box-sizing:border-box}.page_testimonialItem__6zGly{padding:1rem;margin:0 auto;max-width:90%;border-radius:8px}.page_star__Q1gRa{font-size:1rem}.page_sectionTitle__6ic_4{font-size:1.4rem}.page_offer__a5xuI{padding:.75rem}.page_offerButton__WBMHl,.page_offerDescription__aKbZ0{font-size:.85rem}}.footer_footer__DivxD{background-color:#1a1a1a;color:white;padding:40px 20px;text-align:center;width:auto}.footer_footerContent__nGEbG{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.footer_footerSection__H4VHC{flex:1 1;min-width:200px;margin:20px;text-align:left}.footer_quickLinks__bI2pX,.footer_socialMedia__4Dlfl{list-style:none;padding:0}.footer_link__wTdFV{text-decoration:none;color:#007bff;transition:color .3s ease;display:inline-block;padding:5px 0}.footer_link__wTdFV:hover{color:#3b82f6;text-decoration:underline}.footer_socialLink___HrGh{margin:0 10px;font-size:24px;color:white;transition:color .3s ease}.footer_socialLink___HrGh:hover{color:#3b82f6}.footer_rightsReservedSection__8DlJW{margin-top:40px;text-align:center}.footer_rightsReserved__aLR_x{margin:0;font-size:.9rem}@media (max-width:768px){.footer_footerContent__nGEbG{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer_footerSection__H4VHC{text-align:center;flex:1 0 100%;margin:10px 0}.footer_link__wTdFV,.footer_socialLink___HrGh{font-size:.9rem}.footer_rightsReserved__aLR_x{font-size:.8rem}}