body{font-family:AR One Sans,sans-serif!important}.collapse{visibility:visible!important}.main-container{max-width:1290px;padding:0 50px;margin:0 auto}.cursor-pointer{cursor:pointer}.relative{position:relative}.text-right{text-align:right}@media (min-width: 1400px){.main-container{max-width:1270px}}.sub-wrap{position:relative;overflow:hidden}.sub-wrap:before{content:"";background-image:url(/assets/element-01-DIj8E239.png);background-size:contain;background-position:left;background-repeat:no-repeat;position:absolute;width:1200px;height:1075px;top:25%;left:0;right:0;margin:auto;pointer-events:none}@media (max-width: 1199px){.sub-wrap:before{top:20%;width:1000px}}.heading-3{font-size:32px;line-height:107%;font-weight:700;color:#00003b;margin-bottom:30px;letter-spacing:0px;font-family:Prompt,sans-serif!important}@media (max-width: 1199px){.heading-3{font-size:28px;line-height:100%}}@media (max-width: 991px){.heading-3{font-size:24px;line-height:100%;margin-bottom:20px}}.heading-2{font-size:50px;line-height:125%;font-weight:700;color:#f27a02;margin-bottom:30px;letter-spacing:-2px;font-family:Prompt,sans-serif!important}@media (max-width: 1199px){.heading-2{font-size:45px;line-height:100%;letter-spacing:0px}}@media (max-width: 991px){.heading-2{font-size:40px;line-height:100%;margin-bottom:20px}}@media (max-width: 767px){.heading-2{font-size:32px;line-height:100%;margin-bottom:20px}}.para{font-size:18px;line-height:26px;font-weight:400;color:#7a7a7a;margin-bottom:30px;letter-spacing:0}@media (max-width: 991px){.para{font-size:16px;line-height:26px;margin-bottom:20px}}.aline{text-decoration:none}html{scroll-behavior:smooth}.app-route-fallback{display:flex;align-items:center;justify-content:center;min-height:40vh;padding:2rem}.app-route-fallback__spinner{width:40px;height:40px;border:3px solid #eee;border-top-color:#f27a02;border-radius:50%;animation:app-route-spin .75s linear infinite}@keyframes app-route-spin{to{transform:rotate(360deg)}}.search-container{display:flex;justify-content:center;align-items:center;margin:0}.search-wrapper{position:relative;min-width:300px;height:42px;padding:1px;border-radius:40px;border:2px solid #00003B}@media (min-width: 1400px){.search-wrapper{min-width:340px}}@media (max-width: 1199px){.search-wrapper{min-width:200px}}.search-wrapper .search-input{width:100%;height:100%;padding:10px 50px 10px 25px;font-size:16px;color:#4b5563;border:none;outline:none;border-radius:999px;background-color:#fff;box-shadow:0 2px 5px #0000001a;transition:box-shadow .3s ease}.search-wrapper .search-icon{position:absolute;top:6px;right:15px;cursor:pointer}header{position:relative;width:100%;top:0;margin:auto;left:0;right:0;border-radius:40px!important;padding:0;z-index:99;min-height:104px}@media (min-width: 1600px){header{max-width:1350px}}.navbar-nav{align-items:center}@media (max-width: 767px){.navbar-nav{background-color:#fff;padding:30px!important;margin-top:10px;position:absolute;width:100%;align-items:flex-start;left:0}}.navbar-brand img{max-width:150px}.nav-item .nav-link{font-size:15px;line-height:18px;font-weight:600;color:#7a7a7a;position:relative;padding:0;white-space:nowrap}.nav-item .nav-link.active{color:#00003b!important}.nav-item .nav-link.active:before{content:"";background-color:#f27a02;width:90%;height:6px;position:absolute;bottom:-15px;left:0;right:0;margin:auto;border-radius:3px}@media (min-width: 1200px){.nav-item .nav-link{font-size:18px;line-height:20px}}.navbar-toggler{border:none!important;padding:0!important}.navbar-toggler:focus{box-shadow:none!important}@media (max-width: 991px){.navbar-nav{background-color:#f7f7f7;margin:0!important}}@media (max-width: 991px){.navbar{position:fixed!important;width:100%;background:#fff;top:0}}.footer{background:#00003b;color:#fff;padding:100px 0}@media (max-width: 1199px){.footer{padding:70px 0}}@media (max-width: 991px){.footer{padding:50px 0}}.footer__row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:60px}@media (max-width: 1199px){.footer__row{gap:30px}}@media (max-width: 991px){.footer__row{gap:15px}}.footer__brand{flex:1 1 30%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:-50px}@media (max-width: 1199px){.footer__brand{flex:1 1 25%}}@media (max-width: 991px){.footer__brand{margin-top:0;flex:1 1 100%;margin-bottom:20px}}.footer__brand img{max-width:250px;margin-bottom:20px}@media (max-width: 991px){.footer__brand img{max-width:150px}}.footer__description{line-height:26px;margin:0;font-size:18px;max-width:380px}@media (max-width: 1199px){.footer__description{font-size:16px}}@media (max-width: 991px){.footer__description{font-size:14px}}.footer__column{flex:1 1 10%}@media (max-width: 767px){.footer__column{flex:1 1 30%}}@media (max-width: 575px){.footer__column{flex:1 1 100%}}.footer__title{font-size:22px;font-weight:800;color:#bfbfbf;margin-bottom:15px;text-transform:capitalize;letter-spacing:0}@media (max-width: 1199px){.footer__title{font-size:20px}}@media (max-width: 991px){.footer__title{font-size:18px}}.footer__links{list-style:none;padding:0;margin:0}.footer__links li{margin-bottom:12px}.footer__links li a{color:#bfbfbf;text-decoration:none;font-size:18px;font-weight:400;transition:color .3s ease}@media (max-width: 991px){.footer__links li a{font-size:16px}}.footer__links li a:hover{color:#fff}.footer__contact{flex:1 1 250px;min-width:240px}.footer__contact-info{display:flex;flex-direction:column;gap:15px}.footer__contact-info div{display:flex;align-items:center;font-size:14px;color:#fffc}.footer__contact-info div span{margin-right:10px;font-size:16px}.whatsapp-float{position:fixed;width:60px;height:60px;bottom:20px;right:20px;border-radius:50px;text-align:center;box-shadow:2px 2px 3px #999;z-index:1000;display:flex;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none;overflow:hidden}.whatsapp-float:hover{transform:scale(1.1);box-shadow:3px 3px 5px #666}.whatsapp-float:active{transform:scale(.95)}.whatsapp-float img{width:100%;height:100%;object-fit:cover;border-radius:50px}@media (max-width: 767px){.whatsapp-float{width:55px;height:55px;bottom:15px;right:15px}}@tailwind base;@tailwind components;@tailwind utilities;
