@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400}body{background-color:#fff;margin:0;padding:0;min-width:320px;min-height:100vh;font-family:Open Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;overflow-x:hidden;scroll-behavior:smooth}.sticky{position:sticky;top:0}.flex{display:flex;gap:var(--gap, 1rem)}.wrap{flex-wrap:wrap}.grid{display:grid;gap:var(--gap, 1rem)}.block{display:block}.display__none{display:none!important}.text-stroke{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.transform-translate-0{transform:translate(0)}.transform-translate-100{transform:translate(100%)}.react-spinner__container{display:flex;justify-content:center;place-items:center;height:100%;width:100%}.concealed,.hide-footer-nav{opacity:0;filter:blur(5px);transform:translate(-100%);transition:all 1s}.show{opacity:1;filter:blur(0);transform:translate(0)}.fade__out{opacity:0;pointer-events:none}.delay:nth-child(2){transition-delay:.2s}.delay:nth-child(3){transition-delay:.4s}.delay:nth-child(4){transition-delay:.6s}.delay:nth-child(5){transition-delay:.8s}.delay:nth-child(6){transition-delay:1s}@media (prefers-reduced-motion){.concealed{transition:none}}.use-spring-carousel-main-wrapper{height:100vh!important;overflow:hidden;display:flex;place-items:center;justify-content:center}.primary-footer-wrapper{font-family:Montserrat,sans-serif;height:100%;overflow:hidden;background-color:#7b7d7d;display:flex;flex-direction:column;justify-content:center;align-items:center}.primary-footer-wrapper .primary-footer-content{display:flex;justify-content:space-between;color:#fff;max-width:1024px;min-height:100vh}.primary-footer-wrapper .primary-footer-content .flex-item{height:100%}.primary-footer-wrapper .primary-footer-content .flex-item .locations{display:flex;flex-direction:column;align-items:center}.primary-footer-wrapper .primary-footer-content .primary-content__flex-item{max-width:100%;font-size:.9rem;height:100%}.primary-footer-wrapper .primary-footer-content .primary-content__flex-item h2{font-weight:700}.primary-footer-wrapper .primary-footer-content .primary-content__flex-item a{color:#fff;text-decoration:none}.primary-footer-wrapper .primary-footer-content .footer-nav{display:flex;flex-direction:column;align-items:center;justify-content:center}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-logo{position:relative;display:flex;place-items:center;max-width:330px;border-radius:.5em;background-image:linear-gradient(to right,rgba(240,240,240,0) 11%,#fdfdfd 10%);padding-right:.5em;padding-left:5.5rem}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-logo img{position:absolute;height:5rem;left:0}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-logo h1{color:#24234d;font-weight:600;padding-top:1rem;text-wrap:nowrap;font-size:clamp(1.35rem,1.123rem + 1.136vw,1.85rem)}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links{width:100%}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links nav{margin-top:.3rem}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links nav ul{padding:0;list-style-type:none;list-style-position:inside}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links nav ul li{padding-top:1rem}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links nav ul li a{cursor:pointer}.primary-footer-wrapper .primary-footer-content .footer-nav .footer-nav-links nav ul li a:hover{color:#eaf73b}.primary-footer-wrapper .primary-footer-content .social-networks i{font-size:2rem;color:#fff;cursor:pointer}.primary-footer-wrapper .primary-footer-content .contact-us{margin-top:4rem}.primary-footer-wrapper .primary-footer-content .contact-us .email{display:block;color:#fff;padding-top:1rem}.primary-footer-wrapper .primary-footer-content .contact-us .email:hover{color:#eaf73b}.primary-footer-wrapper .primary-footer-content span{display:block;padding-top:1rem}.primary-footer-wrapper .primary-footer-content i{margin-right:.5rem}.primary-footer-wrapper .primary-footer{position:relative;display:flex;justify-content:center;place-items:center;background-color:#434242;color:#fff;min-width:100%;padding:.5rem}.primary-footer-wrapper .primary-footer .copyright-tag{font-size:clamp(.6rem,.464rem + .682vw,.9rem)}.primary-footer-wrapper .primary-footer .version-tag{font-size:clamp(.5rem,.432rem + .341vw,.65rem);position:absolute;right:0;padding-right:1rem}@media (min-width: 320px){.primary-footer-wrapper .primary-footer-content{flex-direction:column}.primary-footer-wrapper .primary-footer-content .flex-item .locations,.primary-footer-wrapper .primary-footer-content .flex-item .social-networks,.primary-footer-wrapper .primary-footer-content .flex-item .contact-us{text-align:center}.primary-footer-wrapper .primary-footer-content div{margin:.5em}.primary-footer-wrapper .primary-footer-content .footer-nav-links{display:flex;flex-direction:column;align-items:center;text-align:center}.primary-footer-wrapper .primary-footer{text-align:center}.primary-footer-wrapper .primary-footer .version-tag{bottom:0}}@media (min-width: 1024px){.primary-footer-wrapper .primary-footer-content{flex-direction:row}.primary-footer-wrapper .primary-footer-content .flex-item .locations,.primary-footer-wrapper .primary-footer-content .flex-item .social-networks,.primary-footer-wrapper .primary-footer-content .flex-item .contact-us{text-align:center}.primary-footer-wrapper .primary-footer-content div{margin:.5em}.primary-footer-wrapper .primary-footer-content .footer-nav-links{display:flex;flex-direction:column;align-items:center;text-align:center}}.loading-container{display:flex;justify-content:center;align-items:center;height:100vh}.loading-container .loading-spinner{border:4px solid rgba(0,0,0,.3);border-top:4px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fetching-data-loading-screen{display:flex;align-items:center;justify-content:center;height:100vh;background-color:#fff}.fetching-data-loading-screen p{font-size:24px;color:#333;font-weight:700}.carousel-container{display:flex;align-items:center;justify-content:center;height:200px;overflow:hidden}.carousel-container .carousel-slide{display:flex;transition:transform .3s ease-in-out}.carousel-container .carousel-slide .carousel-item{height:100px;margin:0 20px;transition:transform .3s ease-in-out}.carousel-container .carousel-slide .carousel-item img{height:100%;width:auto}.carousel-container .carousel-slide .current{height:120px;transform:scale(1.2);transition:transform .5s ease-in-out,height .5s ease-in-out}.carousel-container .carousel-slide .current .grow-animation{animation:grow .3s ease-in-out forwards}@keyframes grow{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes shrink{0%{height:120px}to{height:100px}}.shrink-animation{animation:shrink .3s ease-in-out forwards}.title{font-family:inherit;font-size:2rem;text-align:center}img{border-radius:.5em}.inline-validation-message{font-family:inherit;font-size:.7rem;color:red}.pdf-svg-text{color:#fff;font-size:12px;font-weight:700;fill:#fff}
