@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Poppins,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}.App{font-family:sans-serif;text-align:center}.NavbarItems{align-items:center;background-color:#fff;border-radius:13px;box-shadow:0 5px 15px 0 rgba(0,0,0,.5);display:flex;height:80px;justify-content:space-between;left:50%;padding:0 30px;position:fixed;text-decoration:none;top:20px;-webkit-transform:translate(-50%);transform:translate(-50%);width:95%;z-index:9999}.navbar-logo h1{color:#1e3f66;cursor:pointer;display:inline;font-size:2rem;font-weight:bolder;margin-right:20px}.nav-menu{grid-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(6,auto);list-style:none}.dropdown{position:relative}.dropdown .sub-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;left:0;position:absolute;top:100%;width:100%;z-index:1}.dropdown:hover .sub-menu{display:block}.sub-menu-item{color:#333;display:block;list-style:none;padding:10px;text-align:left;text-decoration:none;width:100%}.sub-menu-item:hover{background-color:#f0f0f0;color:#ff4c00}.nav-links{color:#1e3f66;font-size:1.2rem;font-weight:600;padding:.7rem 1rem;text-decoration:none;white-space:nowrap}.nav-links i{padding-right:10px}.nav-links:hover{background-color:#ff4c00;border-radius:4px;color:#fff;transition:all easi-in-out .2s}.menu-icons,.nav-links-mobile{display:none}@media screen and (max-width:850px){.dropdown .sub-menu{display:none}.NavbarItems{z-index:99}.nav-menu{align-items:stretch;background:#fff;border-radius:13px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;left:-100%;margin:0;opacity:0;padding:80px 0 30px;position:absolute;top:0;transition:.3s ease-in-out;width:100%}.nav-menu.active{left:0;opacity:1;transition:.3s ease-in-out;z-index:-1}.nav-links{display:block;font-size:1.2rem;padding:2rem 0;width:100%}.nav-links:hover{background:#ff4c00;transition:none}.menu-icons{cursor:pointer;display:block}.menu-icons i{color:#222;font-size:1.2rem}}.hero{height:100vh}.hero,.hero-mid{position:relative;width:100%}.hero-mid{height:50vh}.hero-mid h1{padding-top:4rem!important}img{height:100%;object-fit:cover;width:100%}.hero-text{left:50%;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.hero-text h1{-webkit-text-fill-color:transparent;background:#fff;-webkit-background-clip:text;font-size:3rem;font-weight:800}.hero-text p{color:#fff;font-size:1.3rem;padding:.5rem 0 2rem}.hero-text .show{background:#ff4c00;border-radius:6px;color:#00004c;font-size:1.1rem;font-weight:700;letter-spacing:2px;padding:1rem 2rem;text-decoration:none}.hero-text .hide{display:none}@media screen and (max-width:555px){.hero-text h1{padding:10px}.hero-text p{font-size:1.1rem;padding:0 0 2rem}.hero-text .show{border-radius:6px;font-size:1rem;padding:.6rem 1.1rem}}.solution{padding:4rem 6rem}.solution h1{font-size:3rem}.solution h1+p{font-size:1.1rem;text-align:left}.first-sol,.first-sol-reverse{align-items:center;display:flex;justify-content:space-between;margin-top:2rem}.first-sol-reverse{flex-direction:row-reverse}.sol-text h2 a{color:#1e3f66}.sol-text h2 a:hover{color:#ff4c00}.image,.sol-text{padding:1rem}.sol-text{flex:1 1;.solution{padding:4rem 6rem}.solution h1{font-size:3rem}.first-sol,.first-sol-reverse{align-items:center;display:flex;justify-content:space-between;margin-top:4.5rem}.first-sol-reverse{flex-direction:row-reverse}.sol-text{flex:1 1;font-size:1.1rem;padding:1rem;text-align:start}.sol-text h2{padding-bottom:1rem}.image{display:flex;justify-content:center;padding:1rem;position:relative;width:20%}.image img{border-radius:6px;box-shadow:-1px 1px 62px -18px rgba(0,0,0,.19);height:auto;max-height:350px;max-width:100%;object-fit:cover;width:100%}@media screen and (max-width:850px){.solution{padding:4rem 2rem}.solution h1{font-size:2.5rem}.first-sol,.first-sol-reverse{align-items:flex-start;flex-direction:column;margin-top:3rem}.sol-text{font-size:1rem;padding:1rem;text-align:left;width:100%}.sol-text h2{padding-bottom:.5rem}.image{padding:1rem;text-align:center;width:100%}.image img{border-radius:6px;box-shadow:-1px 1px 10px -2px rgba(0,0,0,.19);height:auto;max-height:250px;max-width:100%;max-width:250px;object-fit:cover;width:100%}}font-size:1.1rem;text-align:start}.sol-text h2{padding-bottom:1rem}.image{display:flex;justify-content:center;position:relative;width:20%}.image img{border-radius:6px;box-shadow:-1px 1px 62px -18px rgba(0,0,0,.19);height:auto;max-height:350px;max-width:100%;object-fit:cover;width:100%}@media screen and (max-width:850px){.solution{padding:4rem 2rem}.solution h1{font-size:2.5rem}.first-sol,.first-sol-reverse{align-items:flex-start;flex-direction:column;margin-top:3rem}.sol-text{font-size:1rem;padding:1rem;text-align:left;width:100%}.sol-text h2{padding-bottom:.5rem}.image{padding:1rem;text-align:center;width:100%}.image img{border-radius:6px;box-shadow:-1px 1px 10px -2px rgba(0,0,0,.19);height:auto;max-height:250px;max-width:100%;max-width:250px;object-fit:cover;width:100%}}.footer{background:#1e3e66;color:#fff;padding:1rem 4rem}.top a:hover{color:#ff4c00}.top a{color:#fff;text-decoration:none}.top h1{font-size:2rem}.top{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:start}.top i{color:#fff;font-size:2rem;margin-left:1rem}.top i:hover{color:#ff4c00}.bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.6rem;text-align:start}.bottom div{display:flex;flex-direction:column}.bottom h4{font-size:1.3rem;padding:1rem .8rem 0}.bottom a:hover{color:#ff4c00}.bottom a{color:#fafafa;font-size:1rem;padding-bottom:.4rem;text-decoration:none}.bottom a i{margin-right:10px}.email-input{border-radius:5px;font-size:15px;outline:none;padding:15px;position:relative;width:100%}.subscription{background-color:#ff4c00;border:none;border-radius:5px;color:#fff;font-size:16px;padding:10px 20px;text-decoration:none;transition:.5s}.subscription:hover{background-color:#fff;color:#ff4c00}@media screen and (max-width:850px){.footer{padding:2rem}.top{flex-direction:column;justify-content:center;text-align:center}.top h1{font-size:2rem;margin-top:1rem}.top i{margin:.5rem}.bottom{flex-direction:column;justify-content:center;text-align:center}.bottom div{align-items:flex-start;margin-bottom:1rem}.bottom h4{font-size:1.2rem;padding-bottom:.5rem}.bottom a{font-size:.9rem;padding-bottom:.3rem}.email-input{font-size:14px;width:100%}.subscription{font-size:15px}}.about-container{background-color:#f0f0f0;justify-content:center;margin:2rem 4rem;text-align:center;text-align:left}.about-column{box-sizing:border-box;flex:1 1;margin:.5rem;padding:1rem}.about-title{color:#222;font-size:2rem;margin-bottom:.8rem}.about-subtitle{color:#222;font-size:1.8rem;margin-bottom:1rem}.about-paragraph{color:#1e3f66;font-size:1.1rem;line-height:1.6;margin-bottom:1rem}.about-image{box-shadow:0 3px 6px rgba(0,0,0,.1);height:auto;margin:2rem 0;max-width:50%}@media screen and (max-width:850px){.about-container{margin:4rem 2rem}.about-paragraph{font-size:1rem}}.clients-container{flex-wrap:wrap;padding:0}.client-item,.clients-container{display:flex;justify-content:center}.client-item{align-items:center;background-color:initial;border-radius:8px;flex-basis:calc(15% - 18);flex-direction:column;flex-grow:0;flex-shrink:0;margin:0 5px 10px;padding:20px}.client-item:last-child{margin-right:0}.client-item img{background-color:initial;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:auto;margin-bottom:10px;max-height:100%;max-width:100%}.clients-page{margin-bottom:2rem;text-align:center}.clients-heading{font-size:2rem;margin-bottom:1rem}@media screen and (max-width:850px){.client-item{flex-basis:calc(33.33% - 20px);flex-grow:0;flex-shrink:0}.clients-heading{font-size:1.5rem;margin-bottom:.5rem}}.contact-container{background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);margin:0 auto;max-width:500px;padding:20px}.contacts-page-container{margin-top:60px;padding:20px}label{display:block;font-weight:700;margin-bottom:5px}input[type=email],input[type=tel],input[type=text],select[type=industry],textarea{border:1px solid #ccc;border-radius:3px;margin-bottom:15px;padding:10px;width:100%}button{background-color:#1e3e66;border:none;border-radius:3px;color:#fff;cursor:pointer;display:block;padding:10px;width:100%}.formss{margin-bottom:40px;margin-top:40px;padding-left:20px;padding-right:20px}.formss h3{margin-bottom:20px}.background-image-banner{align-items:center;background-image:url(/static/media/contactform.ebe811e67bd1dc250dab.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:400px;justify-content:center;margin-left:5rem;margin-right:5rem;margin-top:2rem}.forms-container{border:1px solid #ff4c00;border-radius:5px;margin-left:20rem;margin-right:20rem;padding:20px}.contacts-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin-right:40rem;max-width:450px;padding:2rem;text-align:left}.contacts-container h1{color:#ff4c00}.form-and-columns-container{display:flex;justify-content:space-between;margin:3rem auto 5rem;max-width:1000px;text-align:left;width:100%}.form-and-columns-container a{color:#3478ca}.columns-container{flex-basis:calc(50% - 10px)}.column-box{background-color:#fff;border:1px solid #ff4c00;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);padding:1rem}@media screen and (max-width:767px){.forms-container{margin-left:1rem;margin-right:1rem}.background-image-banner{background-image:none}.contacts-container{border:1px solid #ff4c00;display:flex;flex-direction:column;margin-right:0;margin-top:6rem;padding-left:5rem;padding-right:5rem;text-align:left}.contacts-page-container{margin-top:20px}.contacts-container>h2{font-size:20px}.contacts-container>h1{font-size:30px}.contacts-container>p{font-size:14px}.form-and-columns-container{align-items:center;flex-direction:column}.columns-container{margin-bottom:20px;width:100%}}.survey-container{background-color:#f7f7f7;padding:20px;text-align:center}.survey-container h1{color:#1e3f66;font-size:24px;margin:10px 0 20px}.survey-container a{color:#1e3f66;transition:color .3s}.survey-container a:hover{color:#fff;text-decoration:underline}.survey-container p{color:#666;font-size:16px;margin-bottom:20px}.survey-container h1:first-child{color:#1e3f66;font-size:36px}.survey-container h1:hover{cursor:pointer;text-decoration:underline}.survey-container h1:nth-child(n+2){border:2px solid #ff4c00;border-radius:5px;color:#1e3f66;display:inline-block;font-size:28px;margin:20px 10px;padding:10px 20px;transition:background-color .3s,color .3s}.survey-container h1:nth-child(n+2):hover{background-color:#1e3f66;color:#fff}.numbered-circles{align-items:center;display:flex;height:40vh;justify-content:space-around}.title-container{margin-bottom:20px;text-align:center}.title{font-size:28px;font-weight:700;margin-top:20px}.circle,.title{text-align:center}.number{background-color:#ff4c00;border-radius:50%;color:#fff;font-size:26px;height:50px;line-height:40px;width:50px}.text{color:#333;font-size:16px;margin-top:10px}.content-container{align-items:center;background-color:#f7f7f7;display:flex;justify-content:space-between;padding:20px;text-align:center}.first-content{background-color:#fff;border:1px solid #ff4c00;border-radius:5px;flex:1 1;margin-right:20px;padding:20px;text-align:center}.first-content h1{color:#1e3f66;font-size:24px;margin-bottom:10px}.first-content p{color:#666;font-size:16px}@media (max-width:850px){.survey-container h1{font-size:20px}.survey-container h1:first-child{font-size:32px}.survey-container h1:nth-child(n+2){font-size:24px}.title{font-size:20px;margin-bottom:50px}.circle,.numbered-circles{align-items:center;flex-direction:column}.circle{display:flex;margin-bottom:20px}.number{background-color:#ff4c00;border-radius:50%;color:#fff;font-size:26px;height:50px;line-height:50px;width:50px}.text{color:#333;font-size:16px;margin-top:10px}.content-container{align-items:center;display:flex;flex-direction:column;text-align:center}.content-container>.first-content{margin-bottom:20px}.first-content{flex:1 1;margin-right:0}.first-content h1{font-size:20px}}
/*# sourceMappingURL=main.4b6cca08.css.map*/