body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Michroma,Arial Narrow,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.scrolling-text-container{align-items:center;background:#1f3668;display:flex;left:0;letter-spacing:1px;overflow:hidden;padding:5px 0;position:fixed;top:0;white-space:nowrap;width:100%;z-index:1100}.scrolling-text-container .scrolling-text{animation:scrollText 50s linear infinite;color:#fff;display:inline-block;font-size:12px;line-height:normal;white-space:nowrap;will-change:transform}.scrolling-text a{color:#fff;display:inline-block;font-family:Michroma,sans-serif;margin-right:30px;padding:5px 10px;text-decoration:none}.scrolling-text a:hover{color:#7ebff5}.scrolling-text:after{content:attr(data-text);left:100%;position:absolute;white-space:nowrap}@keyframes scrollText{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.navbar-container{align-items:center;background:#fff;box-shadow:0 4px 10px #0000001a;color:#000;display:flex;height:9%;left:0;padding:10px 30px;position:fixed;top:30px;width:100vw;z-index:1000}.navbar-container,.navbar-container.special-page{justify-content:space-between}.logo-container{align-items:center;display:flex;margin-top:5px}.logo-container .logo{height:2.8rem;margin-left:10px;margin-right:3px;margin-top:12px;width:2.8rem}.logo-container .company-name{color:#000;font-size:1.3rem;font-weight:bolder;margin-top:12px}.mobile-toggle{background:none;border:none;color:#000;cursor:pointer;display:none;font-size:24px;padding:5px;z-index:1200}.navigation-icons{align-items:center;display:flex;gap:20px;padding:10px;visibility:visible}.nav-icon{color:#000;cursor:pointer;font-size:24px;transition:color .3s ease}.nav-icon:hover{color:#007bff}.nav-content{align-items:center;display:flex}.navbar-container .nav-links{display:flex;gap:15px;list-style:none;margin-top:30px}.dropdown-btn,.navbar-container .nav-links li a{color:#000;font-family:Michroma,sans-serif;font-size:14.5px;padding:5px;text-decoration:none}.nav-links li a:hover{color:#053872;font-weight:700}.dropdown:focus-within .dropdowns-menu,.dropdown:hover .dropdowns-menu{display:flex}.dropdowns-menu li a{transition:none!important}.dropdown{position:relative}.dropdowns-menu{background-color:#fafafa;color:#000;display:none;flex-direction:column;font-size:7px;list-style:none;margin-left:-8%;padding-left:0;position:absolute;text-align:left;top:calc(100% + 5px);width:150%;z-index:1200}.dropdowns-menu li{margin-bottom:5px;margin-left:10px;margin-top:10px;padding:0;text-align:left}.dropdowns-menu li a{color:#000;text-decoration:none}.dropdowns-menu li a:hover{display:block}.btn-group,.dropdown:hover .dropdowns-menu{display:flex}.btn-group{align-items:center;gap:10px}.btn-group .brochure-btn,.btn-group .connect-btn{align-items:center;border:2px solid #0a4181;border-radius:10px;box-sizing:border-box;color:#000;display:inline-flex;flex:1 1;font-family:Michroma,sans-serif;font-size:13px;height:36px;justify-content:center;margin-top:13px;max-width:140px;min-width:115px;padding:0 14px;text-align:center;text-decoration:none;transition:background-color .3s,color .3s;white-space:nowrap}.brochure-btn:hover,.connect-btn:hover{background-color:#083d7a;color:#fff}.btn-group .connect-btn{font-size:13px}.search-container{margin-left:-10%;position:relative}.search-input-wrapper{align-items:center;display:flex;position:relative;width:150px}.search-input{border:1px solid #ccc;border-radius:10px;font-size:14px;margin-left:3%;margin-top:10%;outline:none;padding:7px 30px 7px 10px;width:100%}.search-input:focus{border-color:#0a4181}.search-icon{color:#0c0c0c;font-size:14px;pointer-events:none;position:absolute;right:10px;top:67%;transform:translateY(-50%)}.search-dropdown{background-color:#fff;border:1px solid #020b3f;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.search-item{cursor:pointer;padding:8px}.search-item:hover{background-color:#f0f0f0}@media (max-width:767px){.scrolling-text-container{padding:3px 0}.scrolling-text{font-size:10px}.scrolling-text a{margin-right:15px;padding:3px 5px}.cart-icon{font-size:14px!important;margin-bottom:-1%!important;margin-left:0!important;margin-top:2%!important}@keyframes scrollText{0%{transform:translateX(100%)}to{transform:translateX(-150%)}}.navbar-container{flex-wrap:wrap;height:auto;padding:10px;top:25px;width:100vw}.logo-container{margin-bottom:10px}.logo-container .logo{height:2rem;margin-left:5px;margin-top:5px;width:2rem}.logo-container .company-name{font-size:1rem;margin-top:5px}.mobile-toggle{color:#000;display:block;position:absolute;right:40px;top:50%;transform:translateY(-50%)}.nav-content{background:#fffffff2;box-shadow:0 4px 10px #0000001a;display:none;flex-direction:column;left:0;padding:10px 0;position:absolute;top:100%;width:100%}.nav-content.open{display:flex}.navbar-container .nav-links{align-items:center;flex-direction:column;gap:5px;margin-top:0;width:100%}.navbar-container .nav-links li{text-align:right;width:75%}.dropdown-btn,.navbar-container .nav-links li a{display:block;font-size:12px;padding:10px}.dropdown{position:static}.dropdowns-menu{background-color:#f5f5f5;font-size:10px;left:0;margin-top:5px;padding:5px 0;position:relative;top:0;width:100%}.dropdowns-menu li{margin:5px 0;text-align:end}.btn-group{align-items:end;flex-direction:column;gap:10px;margin-top:10px;width:80%}.btn-group .brochure-btn,.btn-group .connect-btn{font-size:12px;height:34px;margin:0;min-width:100px;padding:0 10px}.search-container{display:none}.navbar-container.special-page{align-items:start;flex-direction:row}.navbar-container.special-page .logo-container{margin-bottom:10px}.navbar-container.special-page .navigation-icons{display:flex;font-size:1rem;margin-top:10px;text-align:end}}@media (min-width:768px) and (max-width:1199px){.scrolling-text-container{padding:4px 0}.scrolling-text{font-size:11px}.scrolling-text a{margin-right:20px;padding:4px 8px}.navbar-container{height:8%;padding:8px 3%;top:20px;width:94vw}.logo-container .logo{height:2.5rem;margin-top:8px;width:2.5rem}.logo-container .company-name{font-size:1.2rem;margin-top:8px}.navbar-container .nav-links{gap:12px;margin-top:20px}.dropdown-btn,.navbar-container .nav-links li a{font-size:13px;padding:4px}.dropdowns-menu{font-size:6.5px}.btn-group{gap:5px}.btn-group .brochure-btn,.btn-group .connect-btn{font-size:13px;height:34px;min-width:100px;padding:0 8px}.search-container{display:none}}@media (min-width:1200px) and (max-width:1599px){.scrolling-text-container{padding:5px 0}.scrolling-text{font-size:12px}.scrolling-text a{margin-right:30px;padding:5px 10px}.navbar-container{height:10%;padding:10px 20px;top:20px;width:99vw}.logo-container .logo{height:2.8rem;margin-top:12px;width:2.8rem}.logo-container .company-name{font-size:1.3rem;margin-top:12px}.search-container{margin-left:-12%;position:relative}.search-input-wrapper{align-items:center;display:flex;position:relative;width:15vw}.navbar-container .nav-links{gap:15px;margin-left:-30%;margin-right:25px;margin-top:30px}.dropdown-btn,.navbar-container .nav-links li a{font-size:14.5px;padding:5px}.dropdowns-menu{font-size:7px}.nav-content .btn-group{gap:15px;margin-left:25px;margin-right:-8rem}.btn-group .brochure-btn,.btn-group .connect-btn{font-size:14px;height:36px;margin-top:8%;min-width:112px;padding:0 10px}.navbar-container.special-page .navigation-icons{margin-top:2%}.search-icon{position:absolute;right:10px;top:69%}}@media (min-width:1600px){.navbar-container{height:7%;padding:10px 22px;top:20px;width:97vw}.search-container{margin-bottom:.5%;margin-left:-5%;position:relative}.search-input-wrapper{align-items:center;display:flex;position:relative;width:20vw}.navbar-container .nav-links{gap:15px;margin-left:-8%;margin-right:20px;margin-top:30px}.nav-content .btn-group{gap:25px;margin-left:35px;margin-right:2%}.search-icon{position:absolute;right:10px;top:75%}.navbar-container.special-page .navigation-icons{margin-top:10px}}#root,html{font-family:Michroma,Arial Narrow,Arial,sans-serif;height:100vh;margin-top:19px}#root,.wrapper,html{display:flex;flex-direction:column}.main-content{flex:1 1;padding-bottom:20px}.footer{background-color:#000;color:#fff;font-family:serif;padding:20px 0;width:100%}.footer-container{display:flex;flex-direction:column;gap:30px;padding:0 5%}.footer-row{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.footer-row-1{width:100%}.footer-left{align-items:center;display:flex;flex:1 1 30%;gap:20px;min-width:250px}.footer-logo{margin-top:-1%;width:100px}.footer-title{font-size:2rem;font-weight:700}.company-tagline,.footer-title{font-family:Michroma,sans-serif}.company-tagline{color:#417eda;font-size:15px}.footer-contact-wrapper{display:flex;flex:1 1 60%;gap:50px;min-width:300px}.footer-center,.footer-right{flex:1 1}.footer-center h3,.footer-right h3{color:#417eda;font-family:Michroma,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:5px}.footer-center p,.footer-right p{font-family:Michroma,sans-serif;font-size:14px;line-height:1.5;margin:0}.footer-row-2{width:100%}.footer-links-wrapper{display:flex;flex:1 1 30%;min-width:250px}.footer-nav{flex:1 1}.footer-nav h3{color:#466ae2;font-family:Michroma,sans-serif;font-size:1.4rem;margin-bottom:10px}.footer-nav ul{list-style:none;padding:0}.footer-nav ul li{margin-bottom:5px}.footer-nav ul li a{color:#fff;font-family:Michroma,sans-serif;font-size:14px;text-decoration:none;transition:.3s ease-in-out}.footer-nav ul li a:hover{color:#2e47d4}.footer-subscribe-wrapper{flex:1 1 20%;min-width:200px}.footer-subscribe{align-items:flex-start;display:flex;flex-direction:column}.subscribe-text h2{color:#4378eb;font-family:Michroma,sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:5px}.subscribe-text p{color:#fff;font-family:Michroma,sans-serif;font-size:12px}.subscribe-input{display:flex;flex-direction:column;gap:12px;width:100%}.subscribe-input input{border:1px solid #ccc;border-radius:5px;font-family:Michroma,sans-serif;font-size:10px;max-width:200px;padding:8px;width:100%}.subscribe-input .butn{display:flex;justify-content:flex-start}.subscribe-input .butn button{border:none;border-radius:15px;color:#050505;cursor:pointer;font-family:Michroma,sans-serif;font-size:14px;max-width:150px;padding:10px 15px;transition:.3s ease-in-out}.subscribe-input .butn button:hover{background-color:#081861;color:#fff}.footer-social-wrapper{flex:1 1 20%;min-width:200px}.footer-social h3{color:#4378eb;font-family:Michroma,sans-serif;font-size:1.4rem;margin-bottom:10px}.social-icons{display:flex;gap:20px}.social-icon{align-items:center;background:#222;border-radius:50%;color:#fff;display:flex;font-size:24px;height:40px;justify-content:center;text-decoration:none;transition:.3s ease-in-out;width:40px}.social-icon:hover{background:#052c80}.help-icon{margin-top:10px}.help-link{align-items:center;color:#fff;display:flex;font-family:Michroma,sans-serif;font-size:14px;gap:5px;text-decoration:none}.help-link i{font-size:20px}.help-link:hover{color:#2e47d4}.contacts-icon{bottom:20px;cursor:pointer;position:fixed;right:20px;text-align:center;z-index:1000}.contacts-icon img{height:50px;transition:transform .3s ease-in-out;width:50px;will-change:transform}.contacts-icon:hover img{animation:wobble .6s ease-in-out,pulse 1s infinite}.contacts-number{background-color:#fff;border:2px solid #042958;border-radius:5px;bottom:60px;box-shadow:0 0 5px #0003;display:none;font-size:12px;min-width:70px;opacity:0;padding:7px 10px;position:absolute;right:0;text-align:left;transform:translateY(20px) scale(.8);transition:transform .4s ease-out,opacity .3s ease-out,box-shadow .3s ease-in-out}.contacts-icon:hover .contacts-number{animation:bounceIn .6s ease-out,glow 1.5s infinite alternate;display:block;opacity:1;transform:translateY(0) scale(1)}@keyframes wobble{0%{transform:rotate(0deg)}25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:translateY(20px) scale(.8)}50%{opacity:.5;transform:translateY(-5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glow{0%{box-shadow:0 0 5px #ffffff4d}to{box-shadow:0 0 15px #fffc}}@media (max-width:480px){.footer-container{padding:0 10px}.footer-left,.footer-row{align-items:center;flex-direction:column}.footer-left{flex:1 1 100%;gap:10px;text-align:center}.footer-logo{margin-bottom:-6%;margin-top:3%;width:70px}.footer-title{font-size:1.5rem;margin-bottom:-1%}.company-tagline{font-size:12px}.footer-contact-wrapper{flex:1 1 100%;flex-direction:column;font-size:large;gap:20px;text-align:center}.footer-contact-wrapper p{font-size:12px;line-height:1.7}.footer-links-wrapper{flex:1 1 100%;flex-direction:row;gap:20px}.footer-subscribe-wrapper{flex:1 1 100%;text-align:center;width:80%}.footer-subscribe{align-items:center}.subscribe-input input{max-width:100%}.subscribe-input .butn{justify-content:center}.footer-social-wrapper{flex:1 1 100%;text-align:center}.social-icons{justify-content:center}.contacts-icon img{height:40px;width:40px}.contacts-number{bottom:70px;font-size:12px}}@media (min-width:481px) and (max-width:767px){.footer-container{padding:10 15px}.footer-left,.footer-row{align-items:center;flex-direction:column}.footer-left{flex:1 1 100%;gap:10px;text-align:center}.footer-logo{margin-top:3%;width:80px}.footer-title{font-size:1.7rem;margin-top:-3%}.company-tagline{font-size:18px;font-weight:700;margin-top:-4%}.footer-contact-wrapper{flex:1 1 70%;flex-direction:column;font-size:x-large;gap:10px;text-align:center}.footer-contact-wrapper p{font-size:12px}.footer-links-wrapper{flex:1 1 100%;flex-direction:row;gap:20px;width:70%}.footer-subscribe-wrapper{align-items:center;flex:1 1 100%;width:70%}.footer-subscribe{align-items:center}.subscribe-input input{max-width:100%}.subscribe-input .butn{justify-content:center}.footer-social-wrapper{flex:1 1 100%;text-align:center}.social-icons{justify-content:center}}@media (min-width:768px) and (max-width:991px){.footer-container{padding:0 5%}.footer-left{flex:1 1 40%;gap:15px}.footer-logo{width:90px}.footer-title{font-size:1.6rem}.company-tagline{font-size:14px}.footer-contact-wrapper{flex:1 1 50%;min-width:300px}.footer-links-wrapper{flex:1 1 40%;min-width:250px}.footer-social-wrapper,.footer-subscribe-wrapper{flex:1 1 25%;min-width:200px}.subscribe-input input{max-width:180px}.subscribe-input .butn button{max-width:130px}}@media (min-width:992px) and (max-width:1199px){.footer-container{padding:0 5%}.footer-left{flex:1 1 30%;gap:20px}.footer-logo{width:100px}.footer-title{font-size:1.6rem}.company-tagline{font-size:14px}.footer-contact-wrapper{flex:1 1 60%;font-size:14px;min-width:320px}.footer-links-wrapper{flex:1 1 30%;min-width:200px}.footer-social-wrapper,.footer-subscribe-wrapper{flex:1 1 20%;min-width:200px}.subscribe-input input{max-width:200px}.subscribe-input .butn button{max-width:150px}}@media (min-width:1200px) and (max-width:1599px){.footer-container{padding:0 4%}.footer-left{flex:1 1 30%;gap:35px}.footer-title{font-size:2rem;margin-bottom:6%;margin-left:-10%;margin-top:-1%}.company-tagline{font-size:1rem;font-weight:700;margin-left:-12%;margin-top:-6%;width:170%}.footer-contact-wrapper{flex:1 1 50%;font-size:14px;gap:30px;margin-left:3%;max-width:800px}.footer-contact-wrapper p{font-size:13px}.footer-contact-wrapper .footer-center{margin-right:-10%}.footer-contact-wrapper .footer-right{margin-left:14%;margin-right:-5%}.footer-links-wrapper{flex:1 1 30%;gap:-7px;margin-left:2%;min-width:300px}.footer-subscribe-wrapper{flex:1 1 20%;margin-left:.5%;margin-right:1%;min-width:200px}.footer-social-wrapper{flex:1 1 20%;margin-left:2%;margin-right:-3%;min-width:200px}.subscribe-input input{max-width:200px}.footer-social h3{margin-top:4%}.footer-row{margin-top:-15px}.subscribe-input .butn button{max-width:150px}}@media (min-width:1600px){.footer-container{padding:0 4%}.footer-left{flex:1 1 30%;gap:8px}.footer-title{font-size:2.2rem;margin-bottom:-2%}.company-tagline{font-size:1.5rem;font-weight:700;width:50vw}.footer-contact-wrapper{flex:1 1 60%;margin-left:9%;margin-right:-2%;min-width:300px}.footer-links-wrapper{flex:1 1 30%;margin-left:3%;min-width:200px}.footer-subscribe-wrapper{margin-left:.1%;margin-right:4%}.footer-social-wrapper,.footer-subscribe-wrapper{flex:1 1 20%;min-width:200px}.subscribe-input input{max-width:200px}.subscribe-input .butn button{max-width:150px}}
/*# sourceMappingURL=main.5bc47a0d.css.map*/