body{background-color:#ece8f0;color:#333;font-family:Arial,sans-serif}h2,h3{color:#377fcc}form{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}form label{color:#333}form input[type=email],form input[type=file],form input[type=text],form textarea{border:1px solid #95bae3;border-radius:5px;box-sizing:border-box;margin:8px 0;padding:10px;width:100%}form button{background-color:#df4b51;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}form button:hover{background-color:#f0848d}.careers-container{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}.careers-container h2,.careers-container h3{color:#377fcc}.careers-container p{color:#333}.careers-container form{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}.careers-container form label{color:#333}.careers-container form input[type=email],.careers-container form input[type=file],.careers-container form input[type=text],.careers-container form textarea{border:1px solid #95bae3;border-radius:5px;box-sizing:border-box;margin:8px 0;padding:10px;width:100%}.careers-container form button{background-color:#df4b51;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.careers-container form button:hover{background-color:#f0848d}.platform-container{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}.platform-container h2,.platform-container h3{color:#377fcc}.platform-container p{color:#333}.contact-container{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}.contact-container h2{color:#377fcc}.contact-container p{color:#333}.form-group{margin-bottom:20px}label{display:block;font-weight:700}input[type=email],input[type=text],textarea{border:1px solid #95bae3;border-radius:5px;margin-top:5px;padding:10px;width:100%}textarea{height:100px}button{background-color:#df4b51;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}button:hover{background-color:#f0848d}.success-message{color:green;margin-top:10px}.footer{background:#2c3539;min-height:100vh;padding:70px 0;position:relative;width:100%}.footer-row{display:flex;justify-content:space-between;margin-top:5%}.footer-row p{color:#d5e4f4}.footer-col{padding:0 15px;width:25%}.footer-container{margin:auto;max-width:1170px}.footer-container ul li{list-style:none}.footer-col h4{color:#d5e4f4;font-size:18px;font-weight:500;margin-bottom:35px;position:relative;text-transform:capitalize}.footer-col h4:before{background-color:#377fcc;bottom:0;box-sizing:border-box;content:"";height:2px;left:0;position:absolute;width:50px}.footer-col ul li:not(last-child){margin-bottom:10px}.footer-col ul li a{color:#fff;color:#d5e4f4;display:block;font-size:16px;font-weight:300;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.footer-col ul li a:hover{color:#fff;padding-left:8px}.footer-col .social-links a{background-color:#377fcc;border-radius:50%;color:#fff;display:inline-block;height:40px;line-height:40px;margin:0 10px 10px 0;text-align:center;transition:all .3s ease;width:40px}.footer-col .social-links a:hover{background-color:#df4b51;color:#f0848d}.footer-col dl dt:not(last-child){color:#fff;margin-bottom:10px}.footer-col dl dt{color:#fff;color:#d5e4f4;display:block;font-size:16px;font-weight:300;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.footer-col dl dt:hover{color:#fff;padding-left:8px}@media (max-width:767px){.footer-row{flex-direction:column}.footer-col{margin-bottom:30px;width:50%}}@media (max-width:570px){.footer-col{width:100%}}@media only screen and (max-width:480px){.footer-col{width:100%}}.page-title-bar{background-color:#377fcc;color:#fff;font-size:1.5em;padding:10px 20px;text-align:center}.page-title-bar h3{color:#fff}.navbar{font-size:1.2rem;height:80px;justify-content:center;position:relative}.navbar-container{justify-content:space-between;max-width:1300px;padding:0 50px;width:100%}.navbar-container,.navbar-logo{align-items:center;display:flex}.navbar-logo{color:#fff;cursor:pointer;font-size:1.5rem;justify-self:start;text-decoration:none}.logo-img{height:100%;margin-right:5px;width:100%}.menu-icon{display:none}.nav-menu{align-items:center;display:flex;list-style:none;text-align:center}.nav-item{height:80px}.nav-links{align-items:center;color:#fff;display:flex;height:100%;padding:.5rem 1rem;text-decoration:none}.nav-links:hover{background-color:#d5e4f4;border-radius:4px}.navbar{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:20px}.navbar ul{list-style-type:none;margin:0;padding:0}.navbar ul li{display:inline;margin-right:20px}.navbar ul li a{color:#377fcc;text-decoration:none}.navbar ul li a:hover{text-decoration:underline}@media screen and (max-width:960px){.navbar-container{padding:0 20px}.menu-icon{color:#377fcc;cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:0;transform:translate(-100%,60%)}.nav-menu{background-color:#377fcc;display:flex;flex-direction:column;height:160vh;left:-100%;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background-color:#ece8f0;left:0;z-index:1}.nav-item{width:100%}.nav-links{display:table;padding:2rem;text-align:center;width:100%}.nav-links:hover{background-color:#d5e4f4;border-radius:0}}.about-container{padding:20px}.about-section h2{font-size:1.8rem;margin-bottom:10px}.about-section p{color:#333;font-size:1.1rem}.about-section{display:flex}.left-side,.right-side{width:50%}.left-side,.right-side{padding:20px}.left-side img,.right-side img{width:80%}@media (max-width:768px){.about-section{flex-direction:column}.left-side,.right-side{width:100%}}.insights-container{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #0000001a;padding:20px}.insights-container h2,.insights-container h3{color:#377fcc}.insights-container p{color:#333}.insights-container a{color:#377fcc}.insights-container a:hover{color:#5f99d6}.blog-post{margin-bottom:30px}.blog-post h3{font-size:1.5em}.blog-post h3,.blog-post p{margin-bottom:10px}.read-more-link{color:#0073e6;text-decoration:none}.read-more-link:hover{text-decoration:underline}.product-page{margin:0 auto;padding:20px;text-align:center;width:80%}.product-page h1{color:#df4b51;font-size:32px;margin-bottom:20px}.product-page p{font-size:18px;margin-bottom:40px}.product-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.product-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px #0000001a;overflow:hidden;text-align:left;width:300px}.product-image{height:180px;object-fit:cover;width:100%}.product-info{padding:20px}.product-icon{color:#4a90e2;font-size:24px;margin-bottom:10px}.product-info h3{font-size:20px;margin-bottom:10px}.product-info p{color:#666;font-size:16px}.virtual-learning-section{margin-top:20px}.virtual-learning-section h2{font-size:2em;margin-bottom:10px}.virtual-learning-section p{line-height:1.6;margin-bottom:10px}.virtual-learning-section ul{list-style-type:disc;margin-left:20px}.virtual-learning-section ul li{margin-bottom:10px}.virtual-learning-section h3{font-size:1.5em;margin-bottom:10px;margin-top:20px}.industry-page{margin:0 auto;padding:20px;width:80%}.industry-section{margin-bottom:40px;padding:20px}.industry-header-image{height:auto;margin-bottom:20px;width:100%}.industry-section h2{font-size:28px;margin-bottom:20px}.industry-content{display:flex;flex-wrap:wrap;gap:20px}.industry-card{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000001a;flex-basis:calc(33% - 20px);flex-grow:1;flex-shrink:1;padding:20px}.industry-card h3{font-size:20px;margin-bottom:10px}.industry-card p{font-size:16px;line-height:1.5}.services-container{margin:0 auto;padding:20px;width:80%}.service-section{border-bottom:1px solid #e0e0e0;margin-bottom:40px;padding:20px}.service-section h2{font-size:24px;margin-bottom:10px}.service-section img{display:block;height:auto;margin:10px 0;max-width:100%}.service-section p{font-size:18px;line-height:1.6;margin-bottom:10px}.service-section h3{font-size:20px;margin-top:20px}.service-section ul{font-size:18px;line-height:1.6;list-style-type:disc;margin-left:20px}.service-section ul li{margin-bottom:10px}.hero-container{align-items:center;background-image:url(/static/media/hero.484d0bf298258f7a0a5e.jpg);background-position:50%;background-size:cover;color:#fff;display:flex;height:500px;justify-content:center;position:relative;text-align:center}.hero-text h1{color:#df4b51;font-size:3rem;margin-bottom:20px}.hero-text p{font-size:1.5rem;margin-bottom:30px}.hero-text button{background-color:#ff4500;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:10px 20px;transition:background-color .3s ease}.hero-text button:hover{background-color:tomato}.home-container{padding:20px}.home-header{text-align:center}.home-header h1{color:#df4b51;font-size:2.5rem;margin-bottom:20px}.home-content{grid-gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.content-item{border:1px solid #ccc;border-radius:5px;padding:20px}.content-item img{border-radius:5px;margin-bottom:10px;width:100%}.content-item h2{font-size:1.5rem;margin-bottom:10px}.content-item p{color:#555;font-size:1.1rem}.blog-container{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.blog-content{line-height:1.6}.blog-content img{height:auto;margin:20px 0;width:100%}.blog-content caption{display:block;font-style:italic;margin-bottom:20px;text-align:center}.content-section{margin-bottom:30px}.content-section h2{font-size:1.8em;margin-bottom:10px}.blog-post-container{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.blog-header{margin-bottom:20px;text-align:center}.blog-header h1{font-size:2.5em;margin-bottom:10px}.blog-author-date{color:#555;font-size:.9em}.blog-header-image{height:auto;margin-top:20px;width:100%}.blog-content{margin-top:20px}.blog-content h2{font-size:1.8em;margin-bottom:10px;margin-top:20px}.blog-content p{line-height:1.6;margin-bottom:10px}.blog-content ul{list-style-type:disc;margin-left:20px}.blog-content ul li{margin-bottom:10px}.blog-content-image{height:auto;margin-bottom:20px;margin-top:20px;width:100%}
/*# sourceMappingURL=main.05df6e59.css.map*/