@tailwind base;@tailwind components;@tailwind utilities;body,html{margin:0;padding:0;height:100%;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}.w3lsnavigation{position:fixed;width:100%;top:0;z-index:999;background-color:rgba(0,0,0,.7)}.navbar-inverse{background-color:transparent;border-color:transparent}.navbar-nav>li>a{color:#fff!important;padding:15px;transition:all .3s ease}.navbar-nav>li>a:hover{background-color:hsla(0,0%,100%,.1)}.home-page{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.bg-video video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-info{color:#fff;text-align:center;position:relative;z-index:10;max-width:1200px;padding:0 20px}.home-info h1{font-size:42px;margin-bottom:20px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.home-info p{font-size:22px;margin-bottom:30px;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.agilefooterwthree{background:#222;color:#999;padding:20px 0;text-align:center;position:static!important;margin:0!important;border-top:none!important}.main-content{margin-bottom:0!important}.container,.main-content{padding-bottom:0!important}.agileheader{padding-top:60px}.slider{overflow:hidden}.slider video{width:100%;display:block}.w3lsaboutaits{padding:80px 0}.w3lsaboutaits-grid img{max-width:100%;height:auto}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.language-switch{background-color:rgba(76,175,80,.7);padding:5px 10px;border-radius:3px}.language-switch:hover{background-color:#4caf50}.w3lshome{background:url(/img/tabs-bg.jpg) no-repeat 50%/cover;padding:0;background-position:50%;background-size:cover;background-attachment:fixed;position:relative}.wthreetabsaits{padding:50px 0;background:#f8f8f8}.wthreetabsaits h3{font-size:36px;text-align:center;margin-bottom:30px;color:#333}.tabs-style-line nav ul{display:flex;justify-content:center;list-style:none;padding:0;margin-bottom:30px}.tabs-style-line nav ul li{margin:0 15px}.tabs-style-line nav ul li a{color:#666;font-size:18px;text-decoration:none;padding:10px 5px;transition:all .3s ease}.tabs-style-line nav ul li.tab-current a{color:#4caf50;border-bottom:2px solid #4caf50}.owl-carousel .item{padding:15px;transition:all .3s ease}.owl-carousel .item:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.agileinfoitem-image img{width:100%;height:auto;border-radius:8px;margin-bottom:15px}.owl-carousel h3{font-size:18px;margin:10px 0 5px}.owl-carousel h4{font-size:14px;color:#888;margin-bottom:10px}.wthreeratingaits ul{display:flex;justify-content:center;list-style:none;padding:0}.wthreeratingaits ul li{color:gold;margin:0 2px}.slider{position:relative;margin-top:60px}.rslides{list-style:none;padding:0;margin:0}.rslides,.rslides li{position:relative;width:100%}.rslides li{display:none;left:0;top:0}.rslides img,.rslides li:first-child{display:block}.rslides img{height:auto;width:100%;border:0}.bg-video{position:relative;height:500px;overflow:hidden}.bg-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heading{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.7);color:#fff;padding:20px}.heading h1{font-size:32px;margin-bottom:10px}.heading .text{font-size:16px;line-height:1.6}@media (max-width:767px){.bg-video{height:300px}.heading h1{font-size:24px}.wthreetabsaits h3{font-size:28px}}.about-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding-top:0;font-size:16px;overflow-x:hidden;margin-top:0}.about-hero{background-color:#0a1e3c;color:#fff;position:relative;padding:60px 0;overflow:hidden;will-change:opacity,scale;margin-top:0}.about-hero:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;background:#fff;clip-path:ellipse(50% 50% at 50% 100%)}.about-hero h1{font-size:3rem;margin-bottom:30px;font-weight:700;text-align:center}.about-section{padding:60px 0;text-align:center;position:relative;z-index:1}.about-section h2{font-size:2.5rem;margin-bottom:30px;font-weight:700;color:#0a1e3c}.about-section p{font-size:1.3rem;line-height:1.6;margin-bottom:20px;color:#555}.orange-text{color:#42b4b6}.value-card{background:#fff;border-radius:6px;padding:25px;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease;position:relative;overflow:hidden;height:100%;will-change:transform,box-shadow}.value-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.value-card h3{color:#42b4b6;font-size:1.8rem;margin-bottom:12px;font-weight:700}.value-card p{font-size:1.3rem}.card-highlight{position:absolute;bottom:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#42b4b6;will-change:opacity,transform}.location-card{background:#fff;border-radius:6px;overflow:hidden;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease;will-change:transform,box-shadow}.location-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.location-img{height:180px;overflow:hidden}.location-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform;transition:transform .5s ease}.location-info{padding:15px}.location-info h3{color:#0a1e3c;font-size:1.8rem;margin-bottom:8px;font-weight:700}.service-tag{background:#fff;border-radius:6px;padding:15px;margin-bottom:15px;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;will-change:transform,box-shadow;cursor:pointer}.service-tag:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.service-tag p{font-size:1.3rem;font-weight:700;color:#333;margin:0}.contact-form{background:#fff;border-radius:8px;padding:30px;box-shadow:0 6px 12px rgba(0,0,0,.1);max-width:600px;margin:0 auto;will-change:opacity,transform}.contact-form h2{font-size:2.5rem}.contact-form p{font-size:1.3rem}.form-input{width:100%;padding:12px;margin-bottom:15px;border:1px solid #ddd;border-radius:4px;font-size:1.2rem;transition:box-shadow .3s ease}.form-input:focus{outline:none;border-color:#42b4b6;box-shadow:0 0 8px rgba(245,136,7,.5)}.submit-btn{width:100%;padding:15px;background:#42b4b6;color:#fff;border:none;border-radius:4px;font-weight:700;cursor:pointer;transition:all .3s ease;font-size:1.3rem;will-change:transform,box-shadow}.submit-btn:hover{background:#e67b00;transform:translateY(-2px);box-shadow:0 5px 15px rgba(245,136,7,.3)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.float-animation{animation:float 3s ease-in-out infinite}.flex-row{display:flex;flex-direction:row}.flex-col{display:flex;flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-30{gap:30px}.w-50{width:50%}.text-center{text-align:center}.text-left{text-align:left}.mb-20{margin-bottom:20px}.mb-40{margin-bottom:40px}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-2,.grid-3{display:grid;gap:20px}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bg-light{background-color:#f8f9fa}.bg-dark{background-color:#0a1e3c}.about-container .container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px}@media (max-width:992px){.flex-row{flex-direction:column}.w-50{width:100%}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.about-hero h1{font-size:2rem}.about-section h2{font-size:1.7rem}}