.navbar{background:#fff;border-bottom:1px solid #0000000a;height:80px}.navbar .container{max-width:100%;padding-right:clamp(16px,5vw,100px);padding-left:clamp(16px,5vw,100px)!important}.navbar-brand{margin:0;padding:0}.navbar-brand img{object-fit:contain;width:auto;height:29px}.navbar .nav-link{font-family:Inter,sans-serif;font-size:15px;font-weight:400;transition:color .3s,font-weight .3s,opacity .3s;color:#131313!important}.navbar .nav-link:hover{font-weight:600;color:#e41346!important}.navbar-nav{gap:38px}.navbar-nav .nav-item{margin-left:1rem;margin-right:1rem}.nav-btn{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}.navbar-nav:hover .nav-link:not(:hover){color:#80808080!important}.navbar-toggler{padding:0;box-shadow:none!important;border:none!important}.navbar-toggler:focus{box-shadow:none!important}.navbar-toggler-icon{width:1.4rem;height:1.4rem}.mega-overlay{opacity:0;visibility:hidden;z-index:98;background:#00000080;transition:opacity .3s;position:fixed;inset:0}.mega-overlay.show{opacity:1;visibility:visible}.mega-menu-content{z-index:99;z-index:2000;opacity:0;visibility:hidden;pointer-events:none;background:#f5f5f5;border-top:1px solid #e5e5e5;width:100%;max-height:0;transition:opacity .4s,visibility .4s,max-height 0s .4s;position:fixed;top:80px;left:0;overflow:hidden;box-shadow:0 4px 15px #00000014}.mega-menu-content.show{opacity:1;visibility:visible;pointer-events:all;max-height:600px;transition:opacity .4s,visibility .4s,max-height}#navbarContent{background:0 0}.megamenu h5{color:#131313;font-size:28px;font-weight:600}.menu-card-head{background:#fff;border-radius:18px;justify-content:center;align-items:center;height:clamp(162px,16.5vw,246px);transition:transform .3s,box-shadow .3s;display:flex;width:clamp(120px,13vw,192px)!important}.menu-card-head:hover{transform:translateY(-4px);box-shadow:0 10px 24px #00000014}.menu-card{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.menu-card img{object-fit:cover;width:100%;height:clamp(100px,11vw,150px);margin-inline:auto;transition:transform .3s;display:block}.small-image{object-fit:contain;margin:auto;width:24px!important;height:24px!important;transition:transform .3s!important}.menu-card-head:hover .small-image{object-fit:contain;transform:scale(2.2)!important}.menu-card-head:hover img{transform:scale(1.08)}.menu-card p{color:#4c4c4c;margin-top:clamp(6px,.6vw,10px);font-size:clamp(11px,.85vw,14px);line-height:1.5}.btn-submit{color:#fff;background-color:#001654;border:none;border-radius:12px;padding:.5rem 2rem;font-size:16px;font-weight:600;transition:background-color .2s,transform .2s}.btn-submit:hover{color:#fff;background-color:#001654ac;transform:translateY(-2px)}@media (width<=1200px){.navbar .container{padding-left:40px;padding-right:40px}.navbar-nav{gap:30px}.navbar-nav .nav-item{margin-left:.7rem;margin-right:.7rem}.mega-menu-content.show .row{gap:30px!important}.menu-card{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.menu-card img{object-fit:contain;width:100%;height:clamp(100px,10vw,150px);margin-inline:auto;transition:transform .3s;display:block}.menu-card p{text-align:center;margin-top:8px;font-size:clamp(10px,.9vw,12px);line-height:1.5}}@media (width<=991px){.menu-card img{object-fit:contain;width:100px;height:auto;margin-inline:auto;transition:transform .3s;display:block}.menu-card p{text-align:center;margin-top:8px;font-size:12px;line-height:18px}.navbar{height:72px;padding:0}.navbar .container{padding-left:20px;padding-right:20px}#navbarContent{background:#fff;border-top:1px solid #eaeaea;width:100%;padding:20px;position:absolute;top:72px;left:0;box-shadow:0 10px 24px #00000014}.navbar-nav{gap:10px}.navbar-nav .nav-item{width:100%;margin:0}.navbar .nav-link{text-align:left;border-bottom:1px solid #0000000d;width:100%;font-size:16px;padding:12px 0!important}.navbar-nav:hover .nav-link:not(:hover){color:#131313!important}.mega-menu-content{opacity:1;visibility:visible;width:100%;box-shadow:none;background:#fff;border-top:none;display:none;position:static;transform:none}.mega-menu-content.show{display:block}.megamenu{padding-top:5rem!important;padding-bottom:10px!important}.megamenu h5{font-size:22px;margin-bottom:20px!important}.mega-menu-content.show .row{gap:12px;padding-top:20px}.mega-menu-content .row{flex-wrap:wrap!important;display:flex!important}}@media (width<=768px){.navbar{height:68px}.navbar .container{padding-left:16px;padding-right:16px}.navbar-brand img{height:24px}#navbarContent{padding:16px;top:68px}.navbar .nav-link{font-size:15px}.megamenu h5{font-size:20px}.menu-card-head{border-radius:14px;padding:10px}.menu-card p{font-size:11px;line-height:20px}}@media (width<=480px){.navbar{height:64px}.navbar-brand img{height:22px}#navbarContent{top:64px}.navbar .nav-link{font-size:14px;padding:10px 0!important}.menu-card-head{min-height:135px}.menu-card img{width:50px}.menu-card p{font-size:12px;line-height:18px}.btn-submit{width:100%}}.mega-menu-content{overflow:hidden}.megamenu{opacity:0;padding-right:clamp(16px,5vw,100px);padding-left:clamp(16px,5vw,100px)!important}.mega-menu-content.show .megamenu{animation:.3s .25s forwards megaFadeIn}@keyframes megaFadeIn{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.mega-menu-content .row{flex-wrap:nowrap;justify-content:flex-start;gap:100px;transition:gap 1s cubic-bezier(.22,1,.36,1);display:flex}.mega-menu-content.show .row{transition-delay:.55s;gap:8px!important}.menu-card-head{opacity:0}.mega-menu-content.show .menu-card-head{animation:.6s cubic-bezier(.22,1,.36,1) forwards cardDrop}.mega-menu-content.show .menu-card-head:first-child{animation-delay:.4s}.mega-menu-content.show .menu-card-head:nth-child(2){animation-delay:.55s}.mega-menu-content.show .menu-card-head:nth-child(3){animation-delay:.7s}.mega-menu-content.show .menu-card-head:nth-child(4){animation-delay:.85s}.mega-menu-content.show .menu-card-head:nth-child(5){animation-delay:1s}.mega-menu-content.show .menu-card-head:nth-child(6){animation-delay:1.15s}@keyframes cardDrop{0%{opacity:0;transform:translateY(-140px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.menu-card{transition:transform .3s,box-shadow .3s}.footer{background:0 0!important}.footer,.footer a,.footer p,.footer span{color:inherit}.footer-section{color:#000;background:0 0!important;margin-top:clamp(80px,8vw,100px)!important;margin-left:clamp(16px,5vw,100px)!important;margin-right:clamp(16px,5vw,100px)!important}.footer-bottom{background-color:#e9e9e9;padding-right:clamp(16px,5vw,100px);padding-left:clamp(16px,5vw,100px)!important}.footer-heading h2{color:#131313;width:min(100%,590px);max-width:100%;font-family:Montserrat,sans-serif;font-size:clamp(28px,3vw,44px);font-weight:600;line-height:1.3}.footer-grid{justify-content:space-between;align-items:flex-start;gap:clamp(2rem,4vw,3.75rem);width:100%;display:flex}.footer-grid>*{min-width:0}.footer-grid .company-info{flex:auto;max-width:560px}.company-info div{width:90%}.ft-column-group{flex:none;justify-content:flex-start;align-items:flex-start;gap:6rem;margin-left:auto;display:flex}.top-footer,.middle-footer{justify-content:space-between;margin-bottom:clamp(3rem,6vw,6.25rem)}.footer h6,.footer li a{font-size:16px}.footer ul li a:hover{font-weight:600;color:#e41346!important}.footer-email,.footer-socials-heading{font-size:14px}.business-mail a{color:#2563eb!important}.business-mail a:hover{text-decoration:underline!important}.form-control-custom{color:#1f2937;background-color:#0000;border:none;border-bottom:1px solid silver;border-radius:0;width:100%;height:auto;padding:.5rem .25rem;font-size:1.125rem;line-height:1.5;transition:border-color .15s ease-in-out;display:block}.form-control-custom:focus{color:#1f2937;box-shadow:none;background-color:#0000;border-color:#4b5563;outline:0}.form-control-custom::placeholder{color:#343131;opacity:1}textarea.form-control-custom{resize:vertical;min-height:50px}.form-label{color:#4b5563;text-align:left;margin-bottom:.25rem;padding-left:.25rem;font-weight:500;display:block}button.btn-verify-custom{color:#fff;background-color:#4c4c4c;border-radius:.5rem;height:40px;padding:0 3rem;font-weight:600;transition:background-color .2s}button.btn-verify-custom:hover{color:#fff;background-color:#000}a.btn.btn-submit,button.btn.btn-submit{border-radius:12px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important;background-color:#001654!important;border:none!important}button.btn.btn-submit{appearance:none}a.btn.btn-submit:hover,button.btn.btn-submit:hover{color:#fff!important;background-color:#001654ac!important}.section-headings{margin-top:1rem}.section-headings h2{font-size:clamp(24px,2.5vw,35px);font-weight:600;line-height:1.2}.section-headings p{color:#848484;font-size:clamp(16px,1.6vw,22px);font-weight:500;line-height:1.2}@media (width<=1200px){.footer-grid{gap:clamp(1.5rem,3vw,2.5rem)}.ft-column-group{gap:2.5rem}.quick-links h6,.footer ul li a,.footer p{font-size:15px}}@media (width<=991px){.company-info div{width:100%}.top-footer,.middle-footer{margin-bottom:3.5rem}}@media (width<=600px){.footer-grid{flex-direction:column;align-items:stretch;gap:2rem}.footer-grid .company-info{width:100%;max-width:100%}.ft-column-group{justify-content:space-between;gap:1.25rem 1rem;width:100%;margin-left:0}.company-info div{width:100%}.quick-links h6,.footer li a{font-size:12px}.footer-heading h2{font-size:28px;line-height:1.25}.top-footer,.middle-footer{margin-bottom:2.5rem}button.btn-verify-custom{height:30px;padding:0 1.5rem}.features-slider-wrapper{background:#f5f5f5;padding:1rem 1.5rem!important}.tab-link{padding:7px 10px!important;font-size:14px!important}.text-content{text-align:left;flex:1;width:100%;min-width:100%;padding:.5rem}.small,small{font-size:1rem}.partner-label{text-align:left;min-width:155px!important;margin-right:10px!important;padding:1.2rem 1rem!important;font-size:1rem!important}.contact-swiper img{height:30px}.partner-section{padding:2rem 0 1rem!important}}@media (width<=380px){.ft-column-group{flex-direction:column;gap:1.5rem}}.toast-box{color:#fff;z-index:9999;border-radius:8px;padding:12px 18px;font-size:15px;font-weight:500;animation:3s forwards fadeInOut;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #00000026}.toast-box.success{background-color:#28a745}.toast-box.error{background-color:#dc3545}@keyframes fadeInOut{0%{opacity:0;transform:translate(20px)}10%{opacity:1;transform:translate(0)}90%{opacity:1}to{opacity:0;transform:translate(20px)}}.contact-section{box-sizing:border-box;border:none;width:100%;position:relative}.contact-section-home{box-sizing:border-box;background:#efefef;border-radius:22px;width:calc(100% - 120px);margin:45px auto 50px;padding:55px 0 50px}.contact-section-page{width:calc(100% - 120px);box-shadow:none;box-sizing:border-box;background:#f5f5f5;border:none;border-radius:22px;margin:45px auto 50px;padding:55px 0 50px}.contact-container{box-sizing:border-box;width:min(1400px,100% - 120px);margin:0 auto}.contact-text{margin-bottom:45px}.contact-section .section-headings{margin:0;padding:0}.contact-section .section-title{margin:0 0 12px}.contact-section .section-subtitle{margin:0}.contact-form{width:100%;margin:0}.contact-section .form-control-custom{color:#111;width:100%;height:48px;box-shadow:none;background:0 0;border:none;border-bottom:1px solid #c7c7c7;border-radius:0;outline:none;padding:8px 4px;font-size:15px;transition:border-color .2s}.contact-section textarea.form-control-custom{resize:vertical;height:auto;min-height:90px}.contact-section .form-control-custom:focus{box-shadow:none;border-bottom-color:#071d61}.contact-section .form-control-custom::placeholder{color:#333;opacity:1}.contact-section .btn-submit{border-radius:8px}.contact-section .text-secondary{color:#777!important}.contact-section .text-danger{margin-top:5px;display:block}.contact-main-page{background-color:#f5f5f5}@media (width>=992px){.contact-section-home,.contact-section-page{width:calc(100% - 120px)}.contact-section-home .contact-container,.contact-section-page .contact-container{width:min(1400px,100% - 120px)}}@media (width<=991px){.contact-section-home{width:calc(100% - 60px);margin:40px auto 45px;padding:50px 0 45px}.contact-section-page{border-radius:22px;width:calc(100% - 60px);margin:40px auto 45px;padding:50px 0 45px}.contact-container{width:calc(100% - 50px)}}@media (width<=767px){.contact-section-home,.contact-section-page{border-radius:14px;width:calc(100% - 30px);margin:30px auto 35px;padding:45px 0 40px}.contact-container{width:calc(100% - 30px)}.contact-text{margin-bottom:30px}.contact-section .section-title{font-size:28px}.contact-section .section-subtitle{font-size:14px;line-height:1.6}.contact-form{row-gap:20px!important}}.business-email{font-weight:600;color:#0d6efd!important;text-decoration:none!important}.business-email:hover{color:#1f55a7!important;text-decoration:none!important}
