body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Gautami,-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}@font-face{font-family:Gautami;font-style:normal;font-weight:400;src:url(/static/media/gautami.bce9d47d29910bf10a55.ttf) format("truetype")}*,.App{margin:0;padding:0}.App{overflow-x:hidden!important;text-align:center;width:100%}h1{color:#4f5e73}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.headerDiv{background-color:#fff;box-shadow:0 4px 10px #0000001a;left:0;position:fixed;top:0;width:100%;z-index:1000}body{padding-top:90px}.header{align-items:center;display:flex;justify-content:space-between;margin:0 auto auto;padding:5px 0 0;width:80%}.logo img{height:auto;width:100px}.nav{align-items:center;display:flex;justify-content:space-between}.nav-list{display:flex;justify-content:end;list-style:none;margin:0;padding:0}.nav-item{margin:0 20px;position:relative}.nav-item:after{background-color:#ff7f00;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .3s ease,left .3s ease;width:100%}.nav-item.active:after,.nav-item:hover:after{left:50%;width:0}.nav-item a{color:#000;font-size:18px;font-weight:500;text-decoration:none;transition:color .3s ease,transform .3s ease}.nav-item a:hover,.nav-item.active>a{color:#ff7f00!important;transform:scale(1.05)}.nav-item.active>a,.nav-item:hover>a{color:#ff7f00!important}.dropdown{background-color:#f8f8ff;border-radius:5px;box-shadow:0 6px 15px #0000001a;display:none;left:0;list-style-type:none;padding:10px 0;position:absolute;top:100%;width:250px}.nav-item.active,.nav-item:hover .dropdown{display:block}.dropdown li{color:#fff;font-size:16px;padding:10px}.dropdown li:hover{background-color:#555}.hamburger{background:none;border:none;color:#000;cursor:pointer;display:none;font-size:30px}@media (max-width:768px){.nav{background-color:#fff;border-radius:8px;display:none;flex-direction:column;left:0;padding:20px;position:absolute;top:60px;width:88.8%}.nav-list,.nav.open{display:flex}.nav-list{flex-direction:column;width:100%}.nav-item{margin:10px 0;text-align:center}.nav-item a{font-size:20px;padding:10px}.hamburger{display:block}.nav-item a:hover{color:#ff7f00}.dropdown{color:#f8f8ff;z-index:2}}.logo-circle{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 4px 6px #0003;display:flex;height:150px;justify-content:center;margin-bottom:20px;width:150px}.footer-logo{max-height:80%;max-width:80%;object-fit:contain}.footer-container{background-color:#333;color:#fff;padding-top:2%;width:100%}.footerMainContainer{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;padding:1% 0 30px;width:80%}.footer-column{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin:0 20px;min-width:250px}.footer-column h3,.footer-column h4{color:#f4f4f4;font-size:18px;margin-bottom:10px}.footer-column p{font-size:14px;line-height:1.6;margin:0 0 10px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin:5px 0}.footer-column ul li a{color:#f4f4f4;text-decoration:none;transition:color .3s}.footer-column ul li a:hover{color:#fc0}@media (max-width:768px){.footerMainContainer{align-items:center;flex-direction:column;padding-bottom:10%;text-align:center;width:80%}.footer-column{margin:15px 0;min-width:0;min-width:auto;text-align:center}.logo-circle{margin:0 auto 20px}.footer-logo{margin:0 auto}}@media (max-width:600px){.footerMainContainer{padding:10px 0 10%;width:95%}.footer-column h4{font-size:16px}.footer-column p,.footer-column ul li{font-size:13px}.logo-circle{height:120px;width:120px}}@media (max-width:480px){.footerMainContainer{padding:10px 0 10%}.footer-logo{max-width:80%}.logo-circle{height:100px;width:100px}.footer-column ul li{margin:10px 0}}.homeDiv{text-align:center}.home h1{color:#333;font-size:2.5rem}.heroImg{height:100%}.heroImg,.heroWrapper{object-fit:cover;width:100%}.heroWrapper{align-items:center;display:flex;height:85vh;justify-content:center}.heroWrapper img{background-position:50%;background-repeat:no-repeat;height:100%;object-fit:cover;width:100%}@media (max-width:768px){.home h1{font-size:2rem}.heroWrapper{height:50vh}}@media (max-width:480px){.heroWrapper{height:80vh}}.home p{color:#555;font-size:1.2rem}@media (max-width:768px){.home p{font-size:1rem}}.service-card{background-position:50%;background-size:cover;border-radius:8px;box-shadow:0 2px 4px #0000001a;height:300px;margin-bottom:20px;padding:0;position:relative;transition:transform .3s ease,filter .3s ease;width:100%}.service-card:hover{filter:brightness(80%);transform:scale(1.05)}.service-overlay{background-color:#00000080;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.service-card:hover .service-overlay{opacity:.6}.service-title{color:#fff;font-size:18px;font-style:normal;margin-bottom:10px;text-decoration:none;z-index:1}.service-description{color:#666;font-size:14px}@media (max-width:768px){.service-card{height:300px;padding:0}.service-title{font-size:16px}.service-description{font-size:12px}}@media (max-width:480px){.service-card{height:300px}.service-title{font-size:14px}.service-description{font-size:10px}}.services-container{background-color:#282c34;overflow:hidden;padding-bottom:40px}.services-main-container{margin:auto;overflow:hidden;padding-top:2rem;text-align:center;width:80%}.services-row{display:flex;gap:15px;transition:transform .5s ease-in-out;will-change:transform}.services-row>*{box-sizing:border-box;flex-basis:25%;flex-grow:0;flex-shrink:0;margin-bottom:20px}@media (max-width:1024px){.services-row>*{flex-basis:33.33333%;flex-grow:0;flex-shrink:0}}@media (max-width:768px){.services-row>*{flex-basis:50%;flex-grow:0;flex-shrink:0}}@media (max-width:480px){.services-row{display:block}.services-row>*{display:none;flex:0 0 100%}.services-row>:first-child{display:block}}.container{background-color:#adcde5;justify-content:center;padding:30px 0;width:100%}.container,.header-content{align-items:center;color:#fff;display:flex}.header-content{justify-content:space-between;max-width:1200px;width:80%}.header-content h1{color:#2c2a52;font-size:2rem;line-height:4rem;margin-right:60px;text-align:start}.stats-container{display:flex;gap:50px}.stat{align-items:center;display:flex;flex-direction:column}.stat-value{color:#4682b4;font-size:52px;font-weight:700;line-height:4rem}.stat p,.stat-label{color:#4a4a4a;font-size:16px}@media (max-width:768px){.header-content{align-items:center;flex-direction:column;text-align:center}.stat span{margin-right:10px}.header-content img{height:20vh;margin-bottom:20px;width:25vw}.header-content h1{font-size:1.5rem;margin-bottom:20px;margin-right:0}.stats-container{flex-direction:column;gap:20px}.stat{flex-direction:row;justify-content:center}.stat-value{font-size:28px}.stat-label{font-size:14px}}@media (max-width:1024px){.header-content h1{font-size:1.75rem;margin-bottom:20px;margin-right:0}.stats-container{gap:30px}.stat-value{font-size:32px}}.benefits-container{background-color:#fff}.benefits-main-container{margin:auto;padding:50px 20px;text-align:center;width:80%}.benefits-title{margin-bottom:2rem}.benefits-grid{grid-gap:20px;grid-template-rows:auto auto}.benefits-grid,.benefits-row{align-items:center;display:grid;gap:20px;justify-content:center}.benefits-row{grid-gap:20px;grid-template-columns:repeat(4,1fr)}.benefit-card{align-items:center;background-color:#282c34;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:flex;flex-direction:column;height:250px;justify-content:center;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.benefit-icon{font-size:50px;margin-bottom:15px}.benefit-title{color:#fff;font-size:1.5rem;font-weight:700}.benefit-description{color:#666;font-size:.9rem;height:90px;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.benefits-row{grid-template-columns:repeat(1,1fr)}}.sectors-section{background-color:#fff;margin:auto;padding:2rem 0;text-align:center;width:80%}.sectors-title{color:#2c2a52;font-size:2em;margin-bottom:2rem}.top-sectors-grid{grid-gap:1.25rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:1.25rem}.bottom-sectors-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,1fr);justify-items:center}.sector-card{background-color:#fff;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 .125rem .3125rem #0000001a;max-width:15.625rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:15.625rem}.sector-card:hover{box-shadow:0 .25rem .625rem #0003;transform:translateY(-.3125rem)}.sector-icon{height:6.25rem;margin-bottom:.3125rem;width:6.25rem}.sector-name{color:#333;font-size:1.2rem;font-weight:700}@media (max-width:768px){.sector-icon{height:3.75rem;width:3.75rem}.sector-name{font-size:1rem}.sector-card{max-width:12.5rem;width:12.5rem}.bottom-sectors-grid,.top-sectors-grid{grid-template-columns:repeat(1,1fr)}.sectors-title h1{font-size:2em}}@media (max-width:480px){.sectors-title h1{font-size:1.5em}}.card{align-items:center;background:#fff;box-shadow:0 1px 13px #0003;cursor:pointer;display:flex;flex-direction:column;height:20em;justify-content:space-around;padding:.5em .5em .1em;position:relative;transition:all .12s ease-in-out}.card,.image{overflow:hidden;width:100%}.image{height:15em}.image img{height:100%;object-fit:cover;width:22vw}.image:before{background:#0000;content:"";height:100%;left:0;position:absolute;top:0;transition:background .3s ease-in-out;width:100%;z-index:2}.card:hover .image:before{background:#7b86f633}.card .title{color:#4682b4;font-size:1.2em;font-weight:700;margin-top:.1em;text-align:center;transition:opacity .2s ease-in-out;z-index:3}.card:after{align-items:center;background:#7b86f6;bottom:-100px;color:#fff;content:"Learn more";display:flex;font-weight:600;height:3.5em;justify-content:center;left:0;position:absolute;text-transform:uppercase;transition:bottom .2s ease-in-out;width:100%;z-index:4}.card:hover:after{bottom:0}@media (max-width:768px){.card{height:16em;width:100%}.card .title{font-size:1em}.card:after{font-size:.9em}.image{height:12em;width:100%}}@media (max-width:480px){.card{height:12em}.card .title,.card:after{font-size:.8em}.card:after{height:3.5em}.image{height:10em}.image img{width:100%}}.client-section{background-color:#fff;color:#333;margin:auto;padding:40px 20px;text-align:center;width:80%}.client-grid{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);justify-items:center}.client-logo img{filter:grayscale(0);max-height:60%;max-width:80%;object-fit:contain;transition:filter .3s ease-in-out}.client-section h1{font-size:2em}@media (max-width:768px){.client-grid{gap:15px;grid-template-columns:repeat(2,1fr)}.client-section h1{font-size:36px}}@media (max-width:480px){.client-grid{grid-template-columns:repeat(2,1fr)}.client-section h1{font-size:28px}.client-logo img{filter:grayscale(0);max-height:80%;max-width:80px;max-width:80%;object-fit:contain;transition:filter .3s ease-in-out}}.offers-section{background-color:#f8f9fa;margin:auto;padding:50px 20px;text-align:center}.offers-section h2{color:#007bff;font-size:2.5rem;font-weight:700;margin-bottom:30px}.offers-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:auto;width:90%}.offer-container{background-position:50%;background-size:cover;border-radius:10px;cursor:pointer;height:300px;margin:auto;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:90%}.offer-container:hover{box-shadow:0 8px 16px #0003;transform:scale(1.05)}.offer-overlay{align-items:center;background:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:20px;position:absolute;right:0;top:0;transition:opacity .3s ease}.offer-container:hover .offer-overlay{opacity:1}.offer-overlay h3{font-size:1.5rem;margin-bottom:10px;text-align:center}.offer-overlay p{font-size:1rem;line-height:1.6;text-align:center}.see-more-button{background-color:#282c34;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.see-more-button:hover{background-color:#ff7f00}.topServicesMain{background-color:#f8f9fa}.top-services-section{margin:auto;padding:50px 20px;text-align:center;width:80%}.section-title{display:inline-block;font-size:2rem;font-weight:700;margin-bottom:30px;position:relative}.section-title:after{background-color:#ff7f00;border-radius:2px;content:"";display:block;height:4px;margin:8px auto 0;width:50px}.top-services{display:flex;flex-direction:column;gap:30px;margin:auto;width:100%}.service-item{align-items:center;background:#fff;border-radius:15px;box-shadow:0 4px 12px #0000001a;display:flex;gap:30px;padding:20px;position:relative;transition:transform .3s ease-in-out}.service-item.image-first{flex-direction:row}.service-item.text-first{flex-direction:row-reverse}.service-image{border-radius:15px;object-fit:cover;transition:transform .3s ease-in-out;width:45%}.service-image:hover{transform:scale(1.05)}.service-description{flex:1 1;text-align:left}.service-description h3{color:#333;font-size:1.5rem;margin-bottom:10px}.service-description p{color:#666;font-size:1rem;line-height:1.6;margin-bottom:20px}.learn-more-button{background-color:#282c34;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1rem;margin-right:auto;margin-top:15px;padding:10px 20px;transition:background-color .3s ease;width:fit-content}.learn-more-button:hover{background-color:#ff7f00}@media (max-width:768px){.service-item{flex-direction:column!important;text-align:center}.service-image{height:auto;width:100%}.learn-more-button{bottom:auto;left:auto;margin-left:auto;margin-right:auto;margin-top:15px;position:relative;right:auto;width:auto}}.about-us{color:#333}.hero-banner,.heroImageDiv{width:100vw}.heroImageDiv img{display:block;object-fit:cover;width:100vw}.company-overview{margin:auto;padding:50px 0 20px;width:80%}.company-overview h2{color:#2a5d84;font-size:36px;margin-bottom:20px;text-align:center}.company-overview p{font-size:1.2rem;line-height:1.6;margin-bottom:20px;text-align:justify}.about-us-content{margin:0 auto;padding:0 20px}.values-list-about{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)!important;justify-items:center}.value-item-about{background-color:#fff;border-radius:10px;box-shadow:0 0 13px 10px #2c214c4d;max-width:350px;padding:30px;text-align:center;transition:transform .3s ease-in-out}.value-item-about:hover{transform:translateY(-10px)}.value-icon-about{color:#2a5d84;font-size:40px;margin-bottom:20px}.value-item-about h3{color:#282c34;font-size:24px}.call-to-action{background-color:#007bff;color:#fff;padding:50px 20px;text-align:center}.cta-button{background:#fff;color:#007bff;font-size:1rem;padding:10px 20px;transition:background .3s ease}.cta-button:hover{background:#0056b3;color:#fff}@media (max-width:480px){.company-overview{padding:20px 10px;width:95%}.company-overview h2{font-size:24px}.company-overview p{font-size:.9rem}.about-us-content h2{font-size:24px}.values-list-about{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr!important}.value-item-about{max-width:90%;padding:15px}.value-icon-about{font-size:25px}.value-item-about h3{font-size:18px}.call-to-action{padding:30px 10px}.cta-button{font-size:.85rem;padding:7px 14px}}@media (max-width:767px){.company-overview{padding:30px 10px 0;width:90%}.company-overview h2{font-size:28px}.company-overview p{font-size:1rem}.about-us-content h2{font-size:28px}.values-list-about{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr!important}.value-item-about{padding:20px;width:80%}.value-icon-about{font-size:30px}.value-item-about h3{font-size:20px}.call-to-action{padding:40px 10px}.cta-button{font-size:.9rem;padding:8px 15px}}@media (min-width:768px) and (max-width:1024px){.company-overview{padding:40px 20px;width:85%}.company-overview h2{font-size:32px}.company-overview p{font-size:1.1rem}.about-us-content h2{font-size:32px}.values-list-about{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr)!important}.value-item-about{max-width:80%;padding:25px}.value-icon-about{font-size:35px}.value-item-about h3{font-size:22px}.call-to-action{padding:45px 15px}.cta-button{font-size:.95rem;padding:9px 18px}}@media (min-width:1025px) and (max-width:1280px){.company-overview{width:80%}.company-overview h2{font-size:34px}.company-overview p{font-size:1.2rem}.about-us-content h2{font-size:34px}.values-list-about{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr)!important}.value-item-about{max-width:320px;padding:25px}.value-icon-about{font-size:35px}.value-item-about h3{font-size:22px}.call-to-action{padding:50px 20px}.cta-button{font-size:1rem;padding:10px 20px}}.teamSectionDiv{background:linear-gradient(135deg,#00bcd4,#3f51b5)}.team-section{margin:auto;padding:60px 20px;width:80%}.team-section h2{color:#333;font-size:36px;letter-spacing:1px;margin-bottom:10px;text-transform:uppercase}.team-section p{color:#fff;font-size:18px;margin:0 auto 20px;max-width:800px}.team-layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between}.owner-section{background-color:#fff;border-radius:15px;box-shadow:0 20px 15px #0003;display:grid;flex:0 0 60%;grid-template-columns:40% 60%;grid-template-rows:auto;height:100%;justify-content:center;padding:20px 20px 0;text-align:left}.owner-image{height:100%;margin-bottom:20px;width:90%}.owner-image img{border:5px solid #3f51b5;border-radius:5%;box-shadow:0 4px 8px #0000004d;height:90%;width:95%}.owner-info{display:flex;flex-direction:column;justify-content:flex-start}.owner-info h3{color:#3f51b5;font-size:26px;font-weight:700!important;letter-spacing:1px;text-align:center;text-transform:uppercase}.ownerMainP{font-weight:700;text-align:left}.owner-info p,.ownerMainP{color:#555;font-size:18px;line-height:1}.owner-info p{padding:0 10px;text-align:justify}.team-grid{grid-gap:20px;align-items:center;display:grid;flex:1 1;gap:20px;grid-template-columns:repeat(1,1fr);justify-items:center;width:100%}.team-member{background-color:#fff;border-radius:15px;box-shadow:0 15px 20px #0000004d;box-sizing:border-box;padding:13px 25px;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease;width:100%}.team-member:hover{box-shadow:0 6px 12px #0003;transform:translateY(-10px)}.team-member h3{color:#3f51b5;font-size:22px;margin-bottom:0}.team-member p{color:#888;font-size:16px;font-weight:700;margin-bottom:0}@media (max-width:1024px){.owner-section{flex:0 0 100%;grid-template-columns:1fr;margin-bottom:40px;text-align:center}.owner-image{margin-bottom:20px;width:100%}.owner-info{padding:0 20px;text-align:center}.owner-info h3{font-size:22px}.owner-info p{padding:0}.owner-info p,.ownerMainP{font-size:16px}.team-grid{grid-template-columns:repeat(2,1fr)}.team-member{width:100%}.team-member:hover{box-shadow:none;transform:none}}@media (max-width:768px){.owner-section{flex:0 0 100%;grid-template-columns:1fr;margin-bottom:30px;text-align:center}.owner-image{margin-bottom:20px;width:100%}.owner-info h3{font-size:20px}.owner-info p,.ownerMainP{font-size:14px;padding:0}.team-grid{gap:20px;grid-template-columns:1fr}.team-member{padding:20px;width:100%}}@media (max-width:480px){.team-layout{gap:0}.owner-section{flex:0 0 90%;grid-template-columns:1fr;margin-bottom:20px}.owner-image{margin-bottom:15px;width:100%}.owner-info h3{font-size:18px}.owner-info p,.ownerMainP{font-size:14px;padding:0}.team-grid{grid-template-columns:1fr}.team-member{padding:15px;width:100%}.team-member h3{font-size:18px}.team-member p{font-size:14px}}.carousel-wrapper{box-sizing:border-box;height:80%;width:100%}.carousel{align-items:center;border-radius:8px;display:flex;margin:52px auto;overflow:hidden;position:relative;width:80%}.carousel-inner{position:relative;width:100%}.carousel-image{display:block;height:80%;object-fit:cover;width:100%}.nav-button{background:#00000059;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.8rem;padding:.8rem 1.2rem;position:absolute;top:50%;transform:translateY(-50%);transition:.25s ease;z-index:3}.nav-button:hover{background:#0009;transform:translateY(-50%) scale(1.05)}.nav-button.prev{left:15px}.nav-button.next{right:15px}.dots{bottom:12px;left:50%;position:absolute;transform:translateX(-50%);z-index:4}.dot{background:#fff9;border-radius:50%;cursor:pointer;display:inline-block;height:12px;margin:0 5px;transition:transform .2s ease,background .2s ease;width:12px}.dot.active{background:#ff7f00;transform:scale(1.3)}@media (max-width:768px){.carousel-wrapper{height:auto;width:100%}.carousel{border-radius:6px;margin:20px auto;width:100%}.carousel-image{height:260px;object-fit:cover}.nav-button{border-radius:6px;font-size:1.4rem;padding:.6rem .9rem}.nav-button.prev{left:8px}.nav-button.next{right:8px}.dots{bottom:8px}.dot{height:10px;margin:0 4px;width:10px}}@media (max-width:480px){.carousel-image{height:220px}.nav-button{font-size:1.2rem;padding:.5rem .8rem}.dot{height:9px;margin:0 3px;width:9px}}.contact-page{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:auto;padding:20px;width:80%}.map-container{flex:1 1;margin-right:20px}.mapIframe{height:450px;width:600px}.contact-form{background-color:#fff;border-radius:8px;flex:1 1;max-width:500px;padding:0 20px 20px;text-align:left}.contact-form h2{font-size:2rem;margin-bottom:20px;text-align:center}.contact-form .form-group{margin-bottom:15px}.contact-form label{display:block;font-size:1.1rem;margin-bottom:5px;text-align:left}.contact-form input,.contact-form textarea{border:1px solid grey;border-radius:4px;font-size:1rem;padding:10px;transition:box-shadow .3s ease-in-out;width:100%}.contact-form input:focus,.contact-form textarea:focus{box-shadow:0 0 8px #0096ffb3;outline:none}.contact-form button{align-items:center;background-color:#282c34;border:none;border-radius:4px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin:auto;padding:10px 20px;width:50%}.contact-form button:hover{background-color:#ff7f00}.status-message{color:green;font-weight:700;margin-top:20px;text-align:center}@media (max-width:1024px){.contact-page{align-items:center;flex-direction:column}.map-container{margin-bottom:20px;margin-right:0}.mapIframe{height:350px;width:100%}.contact-form{max-width:500px;width:90%}.contact-form h2{font-size:1.8rem}}@media (max-width:768px){.contact-page{width:90%}.mapIframe{height:300px}.contact-form h2{font-size:1.6rem}.contact-form input,.contact-form textarea{font-size:.9rem;padding:8px}.contact-form button{font-size:.9rem;padding:8px 16px}}@media (max-width:480px){.mapIframe{height:250px}.contact-form h2{font-size:1.4rem}.contact-form input,.contact-form textarea{font-size:.8rem;padding:6px}.contact-form button{font-size:.8rem;padding:6px 12px}}.service-page-container{text-align:center}.service-page-container h1{color:#2a5d84;font-size:2.5rem;margin-bottom:20px}.service-page-image{background-position:50%;background-size:cover;height:80vh;margin-bottom:2rem;width:100%}.service-page-content{color:#555;font-size:1.2rem;margin:auto;width:80%}.service-page-content p{line-height:1.6}.about-us-content{margin:30px auto;max-width:1200px;text-align:center}.about-us-content h2{color:#2a5d84;font-size:36px;margin-bottom:40px}.values-list{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(300px,1fr));justify-content:center;justify-items:stretch;margin:0 auto}.value-item{background-color:#fff;border-radius:10px;box-shadow:0 20px 15px #2c214c4d;display:flex;flex-direction:column;justify-content:space-between;padding:30px;text-align:center;transition:transform .3s ease-in-out}.value-item:hover{transform:translateY(-10px)}.value-icon{color:#2a5d84;font-size:40px;margin-bottom:20px}.value-item h3{color:#282c34;font-size:24px}.service-page-image,.value-item img{border-radius:10px;max-width:100%;object-fit:cover}.second-image-div{height:90vh;margin-bottom:0;overflow:hidden;width:100vw}.second-image{object-fit:cover;width:100%}@media (max-width:1024px){.service-page-container h1{font-size:2rem}.service-page-content{font-size:1.1rem;margin-top:1rem}.values-list{grid-template-columns:repeat(2,1fr)}.value-item{padding:20px}.value-item h3{font-size:20px}.value-icon{font-size:35px}}@media (max-width:768px){.service-page-container h1{font-size:1.8rem}.service-page-content{font-size:1rem;margin-top:1rem}.values-list{grid-template-columns:1fr}.value-item{padding:15px}.value-item h3{font-size:18px}.value-icon{font-size:30px}.service-page-image{background-image:none;background-position:top;height:50vh}.service-page-image:before{background-position:50%;background-size:cover;content:"";display:block;height:100%}}@media (max-width:480px){.service-page-container h1{font-size:1.5rem}.service-page-content{font-size:1rem;margin-top:1rem}.values-list{grid-template-columns:1fr}.value-item{padding:10px}.value-item h3{font-size:16px}.value-icon{font-size:28px}.service-page-image{background-position:top;height:60vh}}.cta-container{margin:1rem auto;text-align:center;width:50%}.cta-button{align-items:center;background-color:#282c34;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:20px 30px;position:relative;transition:background-color .3s ease;width:50%}.cta-button:hover{background-color:#ff7f00}.cta-icon i{display:inline-block;font-size:18px;transition:transform .3s ease,width .3s ease;width:20px}.cta-button:hover .cta-icon i{transform:scale(1.2);width:30px}@media (max-width:767px){.cta-container{width:80%}.cta-button{font-size:14px;padding:15px 25px;width:100%}.cta-icon i{font-size:16px}}@media (min-width:768px) and (max-width:1024px){.cta-container{width:60%}.cta-button{font-size:15px;width:70%}.cta-icon i{font-size:17px}}@media (min-width:1025px){.cta-container{width:50%}.cta-button{font-size:16px;width:50%}.cta-icon i{font-size:18px}}.offers-page{background-color:#fff;padding:60px 20px;text-align:center}.offers-page h2{color:#007bff;font-size:2.5rem;font-weight:700;margin-bottom:30px}.offers-zigzag{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:auto;width:80%}.offer-item{align-items:start;display:flex;flex-direction:row;gap:20px;margin-bottom:40px;width:48%}.offer-image{background-position:50%;background-size:cover;border-radius:10px;height:300px;width:50%}.offer-content{padding-top:8px;text-align:justify;width:50%}.offer-content h3{color:#007bff;font-size:1.8rem;margin-bottom:15px;text-align:left}.offer-content p{color:#333;font-size:1.1rem;line-height:1.6}@media (max-width:767px){.offers-page h2{font-size:2rem}.offers-zigzag{width:90%}.offer-item{align-items:center;flex-direction:column;width:100%}.offer-image{height:250px;width:100%}.offer-content{text-align:center;width:100%}.offer-content h3{font-size:1.5rem;margin-bottom:10px}.offer-content p{font-size:1rem;margin-bottom:20px}}@media (min-width:768px) and (max-width:1024px){.offers-page h2{font-size:2.2rem}.offers-zigzag{width:85%}.offer-item{flex-direction:row;width:48%}.offer-image{height:350px}.offer-content h3{font-size:1.6rem}.offer-content p{font-size:1.05rem}}@media (min-width:1025px){.offers-page h2{font-size:2.5rem}.offers-zigzag{width:80%}.offer-image{height:350px}.offer-content h3{font-size:1.8rem}.offer-content p{font-size:1.1rem}}.career-page{background:linear-gradient(135deg,#f9f9ff,#eef2ff);border-radius:12px;box-shadow:0 5px 15px #00000026;margin:50px auto;padding:30px;text-align:center;width:80%}.career-content{margin-bottom:30px}.career-content h1{color:#2c3e50;font-size:2.5rem;font-weight:700}.career-content p{color:#555;font-size:1.2rem;line-height:1.5;margin:10px auto;max-width:700px}.application-form{background:#fff;border-radius:12px;box-shadow:0 4px 10px #0000001a;padding:25px 0;text-align:left;width:100%}.application-form h2{color:#007bff;font-size:1.8rem;margin-bottom:20px;text-align:center}.form-group{margin:auto auto 20px;width:90%}label{color:#444;display:block;font-weight:600;margin-bottom:8px}input,textarea{background:#f8f9ff;border:2px solid #ddd;border-radius:6px;display:block;font-size:1rem;padding:12px;transition:.3s;width:97%}input:focus,textarea:focus{border-color:#007bff;box-shadow:0 0 5px #007bff4d;outline:none}textarea{min-height:120px;resize:vertical}.submit-btn{background:linear-gradient(135deg,#007bff,#ff7f00);border:none;border-radius:6px;color:#fff;cursor:pointer;display:block;font-size:1.2rem;font-weight:700;margin:0 auto;padding:14px;transition:.3s;width:90%}.submit-btn:hover{background:linear-gradient(135deg,#0056b3,#003d80);transform:translateY(-2px)}@media (min-width:1024px){.career-page{margin:50px auto;padding:30px;width:80%}.career-content h1{font-size:2.5rem}.career-content p{font-size:1.2rem}.application-form{width:100%}.application-form h2{font-size:1.8rem}.form-group{width:90%}.submit-btn{font-size:1.2rem;padding:14px;width:90%}}@media (max-width:1023px) and (min-width:768px){.career-page{padding:25px;width:90%}.career-content h1{font-size:2rem}.career-content p{font-size:1.1rem}.application-form{padding:20px 0;width:100%}.application-form h2{font-size:1.6rem}.form-group{width:85%}.submit-btn{font-size:1.1rem;padding:12px;width:85%}}@media (max-width:767px) and (min-width:480px){.career-page{padding:20px;width:95%}.career-content h1{font-size:1.8rem}.career-content p{font-size:1rem}.application-form{padding:15px 0;width:100%}.application-form h2{font-size:1.4rem}.form-group{width:90%}.submit-btn{font-size:1rem;padding:10px;width:90%}}@media (max-width:479px){.career-page{padding:15px;width:80%}.career-content h1{font-size:1.6rem}.career-content p{font-size:.95rem}.application-form{padding:25px;width:83%}.application-form h2{font-size:1.2rem}.form-group{margin-left:0;text-align:left;width:90%}.submit-btn{font-size:1rem;padding:12px;width:100%}}
/*# sourceMappingURL=main.b7d36ae9.css.map*/