.footer-section p{color:#b2bbcc}footer .prefooter{background-color:#06042e;padding-top:100px;padding-bottom:60px;color:#b2bbcc}footer .prefooter div.footer-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:50px;gap:50px}footer .prefooter .get-in-touch{grid-column:3/5}footer .prefooter .footer-cols{padding:0 15px}footer .prefooter .footer-logo-container{width:100%;margin-bottom:45px}footer .prefooter .footer-logo-container .footer-logo{height:auto;padding-top:6px}footer .prefooter .footer-col-title{color:white;font-size:22px;font-weight:600;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #5751e1}footer .prefooter .footer__link ul{display:flex;flex-direction:column;font-weight:500;gap:10px}.footer-disabled-btns{color:#b2bbcc}footer .prefooter .footer__link ul li .footer-link{color:#b2bbcc;text-decoration:none;line-height:25px}footer .prefooter .footer__link ul li .footer-link:hover{text-decoration:underline;color:#ffc224;transition:all .4s ease-in-out}footer .prefooter .get-in-touch .footer__link ul{gap:16px}footer .prefooter .get-in-touch .footer__link .list-wrap ul.social-icons-prefooter{display:flex;flex-direction:row;gap:12px}.footer__link .list-wrap li{color:#b2bbcc}footer .prefooter .get-in-touch .footer__link ul.social-icons-prefooter .footer-social-link{color:#b2bbcc;text-decoration:none}footer .prefooter .get-in-touch .footer__link ul.social-icons-prefooter .footer-social-link:hover{color:#ffc224;transition:all .4s ease-in-out}.footer{background-color:#1c1a4a}.footer .copyright{padding:35px 0;font-size:16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.footer .copyright .copyright-text{line-height:25px}.footer .copyright .cr-link{color:white;text-decoration:none}.footer .copyright .cr-link:hover{text-decoration:underline;transition:all .8s ease}.footer .copyright .terms-and-policy{display:flex;gap:10px;align-items:center;margin-left:auto}.footer .copyright .terms-and-policy li{color:#b2bbcc}.footer .copyright .terms-and-policy .termPolicy-link{text-decoration:none}.footer .copyright .terms-and-policy .termPolicy-link:hover{text-decoration:underline;transition:all .5s ease;color:#ffc224}.footer-link.disabled{pointer-events:none;cursor:not-allowed}@media (max-width:1024px){footer .prefooter div.footer-row{grid-template-columns:1fr 1fr 1fr}}@media (max-width:768px){.footer .copyright{display:block;text-align:center}.footer .copyright .terms-and-policy{justify-content:center;margin-top:8px}footer .prefooter div.footer-row{display:flex;flex-direction:column;gap:20px}footer .prefooter{padding-top:60px}}header{box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;z-index:99}.toggle-button{font-family:Poppins,sans-serif;border:none;background:none}header .header-top{background-color:#161439;padding:11px 0;font-size:14px;font-weight:500}.follow-us-styles{font-size:14px;color:#fff}header .sticky-header{background-color:#fff}header .header-top div{display:flex;justify-content:space-between;color:#fff}header .header-top .header-left{display:flex;align-items:center;gap:7px}header .header-top .header-right{display:flex;align-items:center;gap:10px 27px;justify-content:flex-end}header .phone{display:flex;align-items:center;gap:10px}header .social-icon-list{display:flex;align-items:center;gap:10px 12px;justify-content:flex-end}header .sticky-header nav .logo-container{width:100%;max-width:200px}header .sticky-header nav img.logo{width:100%;height:auto}header .sticky-header nav .contact-btn{border-radius:50px;padding:12px 26px;border:1px solid rgba(6,35,91,.19);background:#FC8B20;font-size:15px;color:#ffffff;font-weight:600;line-height:18px}header .sticky-header nav .contact-btn:hover{background-color:white;color:#FC8B20;border-color:#FC8B20;transition:all .4s ease}header .sticky-header nav{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.social-icon-list li{color:#fff}header nav ul.menu{display:flex;margin:auto;gap:30px}header .sticky-header ul li .navLink{font-size:20px;line-height:25px;font-weight:500;padding:25px 28px;display:flex;align-items:center;color:#161439;text-decoration:none;@media (max-width:1280px){padding-left:10px;padding-bottom:10px;padding-right:10px;padding-top:10px}}header .sticky-header ul li .navLink:hover{color:#FC8B20;transition:all .4s ease}header .sticky-header .dropdown{position:relative}header .sticky-header .droplink{color:white;padding:14px 20px;border:none;font-size:16px;cursor:pointer}header .sticky-header .dropdown-content{display:none;position:absolute;background-color:white;min-width:160px;left:10px;z-index:1}header .sticky-header .dropdown-content li{display:block;padding:12px 16px}header .sticky-header .dropdown-content li .sublink{color:black;text-decoration:none;font-size:16px;line-height:24px;font-weight:500}header .sticky-header .dropdown-content li:hover{cursor:pointer}header .sticky-header .dropdown-content li:hover .sublink{color:#FC8B20;transition:all .4s ease}header .sticky-header .dropdown:hover .dropdown-content{display:block}header .sticky-header .menu-icon,header .sticky-header .mobile-menu{display:none}.close-sidebar{border:none;background:none;margin-top:-10px}.fixed-header{top:0;z-index:99}.fixed-header,.fixed-header-popup{background-color:#fff;position:fixed;right:0;left:0;box-shadow:0 10px 15px rgba(25,25,25,.1)}.fixed-header-popup{top:95px;z-index:98}.popup-styling{padding:15px;color:#fff;background-color:rebeccapurple;text-align:center}.popup-styling span{padding:5px;background-color:red;border-radius:5px}.no-scroll{overflow:hidden;height:100%}@media (max-width:1024px){.fixed-header-popup{top:74px}header .sticky-header nav ul.menu{display:none}header .sticky-header .menu-icon{display:block}header .sticky-header .contactus{display:flex;align-items:center;gap:8px}header .sticky-header .mobile-menu{display:block}.menu-icon{font-size:30px;cursor:pointer;max-height:30px}.side-menu{position:fixed;top:0;right:-500px;width:40vw;height:100%;background-color:#ffffff;transition:right .3s ease;z-index:101}.side-menu.show-side-menu{right:0}.side-menu ul.mobile-navbar{list-style-type:none;padding:0}.side-menu ul.mobile-navbar .submenu li{padding:10px 8px}.side-menu ul.mobile-navbar li{padding:10px 25px}.side-menu .mobile-logo{padding:30px 16px;display:flex;justify-content:space-between}.side-menu .mobile-logo img{height:auto}.side-menu ul li .navLink-mobile{color:#161439;text-decoration:none;font-size:16px;font-weight:500;display:block}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:none;z-index:99}.backdrop.show{display:block}header .sticky-header .mobile-menu .mobile-social-icons{padding:30px 25px}header .sticky-header .mobile-menu .mobile-social-icons ul{display:flex;gap:10px;justify-content:center}header .sticky-header .mobile-menu .mobile-social-icons .social-icon-mobile{display:flex;align-items:center;justify-content:center;width:40px;height:40px;position:relative;border-radius:5px;line-height:32px;font-size:16px;color:#6d6c80;border:1px solid #efefef;text-decoration:none}header .sticky-header .mobile-menu .mobile-social-icons .social-icon-mobile:hover{background-color:#5751e1;transition:all .8s ease;color:white}}@media (max-width:990px){header .header-top{display:none}header .sticky-header{top:0;z-index:99}.popup-styling,header .sticky-header{position:fixed;right:0;left:0;box-shadow:0 10px 15px rgba(25,25,25,.1)}.popup-styling{top:74px}body{padding-top:74px}}@media (max-width:768px){body{padding-top:50px}header .sticky-header nav .logo-container{max-width:200px}.side-menu{width:50vw}.popup-styling{top:57px;font-size:14px;line-height:1.7}}@media (max-width:600px){header .sticky-header nav .contact-btn{padding:6px 12px;font-size:12px}header .sticky-header nav .logo-container{max-width:140px}}@media (max-width:425px){.side-menu{width:85vw}header .sticky-header nav .contact-btn{padding:6px 10px;font-size:11px}header .sticky-header nav .logo-container{max-width:120px}}@media (max-width:380px){header .sticky-header nav .contact-btn{display:none}header .sticky-header nav .logo-container{max-width:110px}.side-menu{width:92vw}header .sticky-header nav{padding:8px 0}}@media (max-width:320px){header .sticky-header nav .logo-container{max-width:100px}.side-menu{width:100vw}body{padding-top:50px}}.RegisterModal_backdrop__rQiWV{position:fixed;inset:0;z-index:9998;background:rgba(11,14,42,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.RegisterModal_card__8E5o0{background:#fff;border-radius:24px;width:100%;max-width:480px;box-shadow:0 32px 80px rgba(0,0,0,.22);position:relative;overflow:hidden;font-family:Outfit,sans-serif}.RegisterModal_banner__5oHmg{background:#C8F135;color:#111111;padding:10px 16px 10px 24px;justify-content:space-between;font-size:.82rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.RegisterModal_bannerContent__i9Px_,.RegisterModal_banner__5oHmg{display:flex;align-items:center;gap:8px}.RegisterModal_bannerClose__4fp0C{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.12);border:none;border-radius:50%;cursor:pointer;font-size:.8rem;color:#111;transition:background .2s}.RegisterModal_bannerClose__4fp0C:hover{background:rgba(0,0,0,.22)}.RegisterModal_body__N_kCO{padding:32px 36px 36px}.RegisterModal_closeBtn__oax7e{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.08);border:none;border-radius:50%;cursor:pointer;font-size:.9rem;color:#444;transition:background .2s}.RegisterModal_closeBtn__oax7e:hover{background:rgba(0,0,0,.16)}.RegisterModal_heading___DdKe{text-align:center;margin-bottom:28px}.RegisterModal_headTitle__pKaI_{font-size:1.65rem;font-weight:900;letter-spacing:-.03em;color:#111111;margin:0 0 8px}.RegisterModal_headSub__LZwuW{font-size:.9rem;color:#888;margin:0;line-height:1.5}.RegisterModal_form__s_dxY{display:flex;flex-direction:column;gap:18px}.RegisterModal_label__HEala{display:block;font-size:.88rem;font-weight:700;color:#111111;margin-bottom:7px;font-family:Outfit,sans-serif}.RegisterModal_labelDisabled__bFu_V{color:#aaa}.RegisterModal_input__woM8j{width:100%;padding:13px 16px;border:1.5px solid #e0ddd8;border-radius:12px;font-size:.95rem;font-family:Outfit,sans-serif;color:#111;background:#fff;outline:none;box-sizing:border-box;cursor:text}.RegisterModal_inputDisabled__MCzAU{color:#aaa;background:#f9f9f7;cursor:not-allowed}.RegisterModal_submitBtn__qf_Ox{margin-top:4px;width:100%;padding:16px;border-radius:100px;border:none;font-family:Outfit,sans-serif;font-size:1rem;font-weight:800;cursor:pointer;background:#C8F135;color:#111111;letter-spacing:.01em;transition:background .2s}.RegisterModal_submitBtnDisabled__ugJcc{background:#d0d0cc;color:#888;cursor:not-allowed}.RegisterModal_hint__BHFPz{text-align:center;font-size:.8rem;color:#aaa;margin:4px 0 0;font-weight:500}.RegisterModal_fieldError__8MGzE{font-size:.75rem;color:#e05c5c;margin:4px 0 0}.RegisterModal_successMessage__H3BAd{font-size:.85rem;color:#4caf50;text-align:center;margin-top:8px}.RegisterModal_errorMessage__ai2oR{font-size:.85rem;color:#e05c5c;text-align:center;margin-top:8px}.LegalModal_backdrop__9yYRV{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.LegalModal_modal__67QNw{background:#fff;border-radius:20px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 32px 80px rgba(0,0,0,.3)}.LegalModal_header__cQWKU{display:flex;align-items:center;justify-content:space-between;padding:18px 28px;border-bottom:1px solid #e8e4dd;flex-shrink:0;background:#fff}.LegalModal_closeBtn__RVhlS{width:36px;height:36px;border-radius:50%;border:none;background:rgba(0,0,0,.08);cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:background .2s;flex-shrink:0}.LegalModal_closeBtn__RVhlS:hover{background:rgba(0,0,0,.16)}.LegalModal_body__IG6ky{overflow-y:auto;flex:1 1;padding:8px 0}.LegalModal_body__IG6ky .terms-condition-section{padding:0;background:transparent}.LegalModal_body__IG6ky .outer-section{padding:20px 36px 36px;max-width:100%}.LegalModal_body__IG6ky .page_heading_wrap{margin-bottom:20px}.LegalModal_body__IG6ky .outer-section .site_title span,.LegalModal_body__IG6ky .outer-section a{color:#C8F135!important}.LegalModal_body__IG6ky .outer-section a:hover{color:#a8d418!important}