.image-gallery-icon{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a)}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:-moz-calc(100vh - 80px);max-height:calc(100vh - 80px)}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:-moz-calc(100% - 110px);width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:-moz-calc(100% - 87px);width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:0 2px 2px #1a1a1a;-moz-box-shadow:0 2px 2px #1a1a1a;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;-moz-transition:border .3s ease-out;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}:root{--primary:#1e73be;--secondary:#4cd5ff;--white:#fff;--black:#000}@font-face{font-family:Gotham;src:url(/fonts/Gotham-Light.otf)}@font-face{font-family:GothamBold;src:url(/fonts/Gotham-Bold.otf)}html{font-family:Gotham,sans-serif!important;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(22,28,45,0);scroll-behavior:smooth}body{font-family:GothamBold,sans-serif!important}input,p{font-size:1rem!important;line-height:1.8rem!important}input,p{font-family:Gotham,sans-serif!important}a,h1,h2,h3,h4,h5,h6{font-family:GothamBold,sans-serif!important}h1{font-size:2rem!important}@media (min-width:992px){h1{font-size:3rem!important}}h2{font-size:1.5rem!important}header{font-family:GothamBold}footer,section{display:block}body{margin:0;font-size:1.0625rem;font-weight:400;line-height:1.6;color:#161c2d;text-align:left;background-color:var(--white);overflow-x:hidden}.footer{background:#1f1f1f;color:#fff}li{list-style-type:none}.masthead{height:100vh;min-height:500px;background-image:url(https://source.unsplash.com/BtbjCFUvBXs/1920x1080);background-size:cover;background-position:50%;background-repeat:no-repeat}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-highlight{color:var(--primary)}.hero-landing-wrapper{position:relative;width:100%;height:76vh;min-height:450px;max-height:700px;background-color:#000;overflow:hidden;margin-top:0}.hero-landing-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1}.hero-main-img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center;z-index:5;padding:0 15px}.hero-tagline{font-style:italic;font-size:1.6rem!important;color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.5),0 0 20px rgba(0,0,0,.3);margin-bottom:2.5rem!important;font-weight:500;opacity:0;-webkit-animation:fadeUpReveal 1s ease .5s forwards;animation:fadeUpReveal 1s ease .5s forwards}.carousel-caption-1 h1{color:#fff!important;text-shadow:0 10px 30px rgba(0,0,0,.8),0 2px 10px rgba(0,0,0,.5);font-size:4rem!important;font-weight:900!important;margin-bottom:1.2rem!important;letter-spacing:-1px;line-height:1.1;opacity:0;-webkit-animation:fadeUpReveal 1s ease forwards;animation:fadeUpReveal 1s ease forwards}.text-highlight-accent{color:#fff!important;display:inline-block}.hero-tagline-bold{color:#fff!important;font-weight:800;font-style:normal}@-webkit-keyframes fadeUpReveal{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpReveal{0%{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.hero-cta-btn{background-color:var(--primary)!important;color:#fff!important;border:none!important;padding:1rem 2.5rem!important;font-size:1.1rem!important;font-family:GothamBold,sans-serif!important;border-radius:8px!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.4)!important;-moz-box-shadow:0 4px 20px rgba(0,0,0,.4)!important;box-shadow:0 4px 20px rgba(0,0,0,.4)!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important}.hero-cta-btn:hover{background-color:#fff!important;color:var(--primary)!important;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:768px){.carousel-caption-1 h1{font-size:2rem}.hero-tagline{font-size:1.1rem}}.carousel{margin-bottom:0;min-height:550px;height:-moz-calc(90vh - 118px);height:calc(90vh - 118px);max-height:800px}.carousel-inner{height:100%}.carousel-caption{z-index:1;display:-moz-box;display:flex;height:100%;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center;position:relative!important;right:unset!important;bottom:unset!important;left:unset!important}.carousel-item{height:100%;background-color:#777}.carousel-item>img{object-fit:cover;object-position:center;min-width:100%}.carousel-item:after,.carousel-item>img{position:absolute;top:0;left:0;height:100%;aspect-ratio:10/7}.carousel-item:after{content:"\A";width:100%;background:rgba(0,0,0,.7);opacity:1;-moz-transition:all 1s;transition:all 1s;-webkit-transition:all 1s}.hero-wrapper{position:relative}.hero-search-section{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:1.5rem 0;background:rgba(25,55,95,.85)}.hero-search-tagline{color:#fff;font-style:italic;font-size:1.4rem;text-align:center;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.5)}.hero-search-form{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:0;gap:0;max-width:650px;margin:0 auto;padding:0 1rem}.hero-search-input{-moz-box-flex:1;flex:1 1;padding:.9rem 1.5rem;font-size:1rem;border:none;border-radius:4px 0 0 4px;outline:none}.hero-search-input::-webkit-input-placeholder{color:#999}.hero-search-input::-moz-placeholder{color:#999}.hero-search-input:-ms-input-placeholder{color:#999}.hero-search-input::placeholder{color:#999}.hero-search-btn{background:#fff;color:var(--primary);border:none;padding:.9rem 1.75rem;font-size:1rem;font-weight:700;border-radius:0 4px 4px 0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.hero-search-btn:hover{background:#f0f0f0}@media (max-width:576px){.hero-search-form{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;grid-gap:.5rem;gap:.5rem}.hero-search-btn,.hero-search-input{border-radius:4px}.hero-search-tagline{font-size:1.2rem}}.carousel-caption-1>p>a{background-color:var(--primary);color:var(--white)}.carousel-caption-1>p>a:hover{background-color:#fff}.why-aerolite-box{background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:16px;padding:2.5rem 3rem;border:1px solid hsla(0,0%,100%,.15);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);-moz-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:700px;margin:0 auto}.why-aerolite-box h1{margin-bottom:1.5rem!important}@media (max-width:768px){.why-aerolite-box{padding:1.5rem;border-radius:12px}}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.featurette{-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.featurette>div{margin:1rem 0}.featurette-1{-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.featurette-1>div{margin:1rem 0}.featurette-divider{margin:2rem 0}.featurette-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}@media (min-width:40em){.carousel-caption-1 p{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.4}.featurette-heading{font-size:50px}}@media (min-width:62em){.featurette-heading{margin-top:7rem}}.logo{width:auto;height:60px;object-fit:contain}.header-container{background-color:#fff;margin-bottom:0!important}.container-fluid{max-width:1500px;padding:0 2rem!important}.header-link{color:#000!important;font-family:Gotham;text-decoration:none;display:block;position:relative;overflow:hidden;padding:.5rem 0!important}.header-link:active,.header-link:focus,.header-link:hover{color:var(--primary)!important}.header-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.2em;background-color:var(--primary);opacity:1;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,transform .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s,-moz-transform .3s;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.header-link:focus:after,.header-link:hover:after{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.carousel-image{width:100%;height:auto;object-fit:contain}.text-container{background-color:var(--primary);color:var(--white)}.text-container>div>p{margin-bottom:0}.card-list-container{display:grid;grid-template-columns:1fr;grid-row-gap:2rem;row-gap:2rem;grid-column-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.card-list-container>.card{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;border-radius:12px;overflow:hidden;border:1px solid #e8e8e8;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);-moz-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.card-list-container>.card:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(30,115,190,.15);-moz-box-shadow:0 8px 24px rgba(30,115,190,.15);box-shadow:0 8px 24px rgba(30,115,190,.15);border-color:var(--primary)}.card-list-container .card-body{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-flex:1;flex:1 1}.card-list-container .card-text{-moz-box-flex:1;flex:1 1}.card-list-container .card-img-top{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.card-list-container>.card:hover .card-img-top{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.card-list-container .btn-primary{background-color:var(--primary);border-color:var(--primary);border-radius:6px;padding:.5rem 1.25rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;align-self:flex-start}.card-list-container .btn-primary:hover{background-color:var(--secondary);border-color:var(--secondary);-webkit-box-shadow:0 4px 12px rgba(30,115,190,.3);-moz-box-shadow:0 4px 12px rgba(30,115,190,.3);box-shadow:0 4px 12px rgba(30,115,190,.3)}.service-img{object-fit:cover}@media (min-width:768px){.card-list-container{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.card-list-container{grid-template-columns:1fr 1fr 1fr}.search-results-grid{grid-template-columns:repeat(5,1fr)!important}}.search-results-grid .card-title{font-size:1.1rem;font-weight:700}.footer-link{color:#fff;font-family:Gotham!important;text-decoration:none;font-size:.9rem!important;cursor:pointer}.footer-link:hover{color:var(--secondary)}.footer-text{font-size:.9rem!important}.footer-header{font-size:1.2rem!important}.footer-divider{margin:1rem 0}.tbj-logo{height:50px;width:auto;object-fit:contain;margin-top:1rem;padding-left:1rem}.header-container{padding:1rem 0!important}.about-company,.links{margin-bottom:1rem}.opening-hours{max-width:400px;color:var(--white)!important}.opening-hours>tbody>tr>td{font-family:Gotham}.opening-hours>tbody>tr>th,.opening-hours>tbody>tr>th>span{color:var(--secondary)}.opening-hours>tbody>tr{border-color:hsla(0,0%,100%,.25)!important}.contacts{width:100%;color:var(--black)!important}.contacts-container{width:100%;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contacts>tbody>tr>td{font-family:Gotham}.contacts>tbody>tr>th,.contacts>tbody>tr>th>span{color:var(--secondary)}.contacts>tbody>tr{border-color:rgba(255,255,255,)!important}@media (min-width:768px){.header-container{padding:1rem}.featurette-divider{margin:5rem 0}}@media (min-width:1024px){.featurette{-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.featurette>div{margin:0}.featurette-1{-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.featurette-1>div{margin:0}}.about-container,.machinery-hero,.product-container,.recognition-hero-container{min-height:500px;display:-moz-box!important;display:flex!important;-moz-box-align:center!important;align-items:center!important;-moz-box-pack:start!important;justify-content:flex-start!important;background-size:cover;background-position:50%;position:relative;text-align:left!important;padding:2rem 5%!important}.about-container{background-image:url(/images/IMG_1639.jpg)}.product-container{background-color:transparent}.recognition-hero-container{background-image:-webkit-linear-gradient(315deg,#0a1929,#1e73be 60%,#4cd5ff);background-image:-moz-linear-gradient(315deg,#0a1929 0,#1e73be 60%,#4cd5ff 100%);background-image:linear-gradient(135deg,#0a1929,#1e73be 60%,#4cd5ff);background-size:cover!important;background-position:50% 35%!important}.machinery-hero{background-image:url(/images/IMG_5867.jpg)}.about-container:before,.machinery-hero:before,.product-container:before,.recognition-hero-container:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:0}.about-container>div,.machinery-hero>div,.product-container>div,.recognition-hero-container>div{position:relative;z-index:1;width:100%;max-width:1200px;color:#fff;margin-left:0!important;margin-right:auto!important}@media (min-width:768px){.about-container,.machinery-hero,.product-container,.recognition-hero-container{min-height:500px;padding:2rem 10%!important}}#header-title:before{content:"";display:block;width:153px;height:9.5px;background-color:var(--primary);margin-bottom:40px}.pointer{display:-moz-box;display:flex;margin-bottom:10px}.dot{height:10px;width:10px;min-width:10px;background-color:var(--primary);margin-right:10px;margin-top:10px}.mission-vision-section{position:relative;background-color:#f8f9fa;background-image:radial-gradient(circle at 20% 30%,rgba(0,71,177,.03) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,71,177,.03) 0,transparent 50%),-webkit-gradient(linear,left top,right top,color-stop(49.5%,transparent),color-stop(49.5%,rgba(0,71,177,.04)),color-stop(50.5%,rgba(0,71,177,.04)),color-stop(50.5%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(49.5%,transparent),color-stop(49.5%,rgba(0,71,177,.04)),color-stop(50.5%,rgba(0,71,177,.04)),color-stop(50.5%,transparent));background-image:-webkit-radial-gradient(20% 30%,circle,rgba(0,71,177,.03) 0,transparent 50%),-webkit-radial-gradient(80% 70%,circle,rgba(0,71,177,.03) 0,transparent 50%),-webkit-linear-gradient(left,transparent 49.5%,rgba(0,71,177,.04) 0,rgba(0,71,177,.04) 50.5%,transparent 0),-webkit-linear-gradient(bottom,transparent 49.5%,rgba(0,71,177,.04) 0,rgba(0,71,177,.04) 50.5%,transparent 0);background-image:-moz-radial-gradient(20% 30%,circle,rgba(0,71,177,.03) 0,transparent 50%),-moz-radial-gradient(80% 70%,circle,rgba(0,71,177,.03) 0,transparent 50%),-moz-linear-gradient(left,transparent 49.5%,rgba(0,71,177,.04) 49.5%,rgba(0,71,177,.04) 50.5%,transparent 50.5%),-moz-linear-gradient(bottom,transparent 49.5%,rgba(0,71,177,.04) 49.5%,rgba(0,71,177,.04) 50.5%,transparent 50.5%);background-image:radial-gradient(circle at 20% 30%,rgba(0,71,177,.03) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(0,71,177,.03) 0,transparent 50%),linear-gradient(90deg,transparent 49.5%,rgba(0,71,177,.04) 0,rgba(0,71,177,.04) 50.5%,transparent 0),linear-gradient(0deg,transparent 49.5%,rgba(0,71,177,.04) 0,rgba(0,71,177,.04) 50.5%,transparent 0);background-size:100% 100%,100% 100%,60px 60px,60px 60px;overflow:hidden}.mission-vision-section:before{content:"";position:absolute;top:-50px;left:-50px;width:200px;height:200px;border:2px dashed rgba(0,71,177,.1);border-radius:50%;pointer-events:none}.mission-vision-section:after{content:"";position:absolute;bottom:-80px;right:-80px;width:250px;height:250px;border:2px dashed rgba(0,71,177,.08);border-radius:50%;pointer-events:none}.mvv-cards-row{display:-moz-box;display:flex;grid-gap:1.5rem;gap:1.5rem;-moz-box-pack:center;justify-content:center}.mvv-card{-moz-box-flex:1;flex:1 1;max-width:350px;background:#fff;border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08);-moz-box-shadow:0 4px 20px rgba(0,0,0,.08);box-shadow:0 4px 20px rgba(0,0,0,.08);cursor:pointer;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;overflow:hidden;border:2px solid transparent}.mvv-card:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 12px 35px rgba(0,0,0,.12);-moz-box-shadow:0 12px 35px rgba(0,0,0,.12);box-shadow:0 12px 35px rgba(0,0,0,.12);border-color:var(--primary)}.mvv-card.active{border-color:var(--primary);-webkit-box-shadow:0 12px 40px rgba(0,71,177,.2);-moz-box-shadow:0 12px 40px rgba(0,71,177,.2);box-shadow:0 12px 40px rgba(0,71,177,.2)}.mvv-card-header{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;padding:2rem 1.5rem;text-align:center}.mvv-big-letter{font-size:5rem;font-weight:900;color:var(--primary);line-height:1;margin-bottom:.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.mvv-card:hover .mvv-big-letter{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.mvv-card.active .mvv-big-letter{color:#fff}.mvv-card.active .mvv-card-header{background:var(--primary)}.mvv-card-title{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#6c757d;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.mvv-card.active .mvv-card-title{color:hsla(0,0%,100%,.9)}.mvv-card-body{max-height:0;overflow:hidden;padding:0 1.5rem;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;background:#f8f9fa}.mvv-card.active .mvv-card-body{max-height:300px;padding:1.5rem}.mvv-card-body p{margin-bottom:.75rem;color:#495057;line-height:1.6;font-size:.95rem}.mvv-card-body p:last-child{margin-bottom:0}@media (max-width:768px){.mvv-cards-row{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.mvv-card{max-width:100%;width:100%}.mvv-big-letter{font-size:3.5rem}}.mvv-tab{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;cursor:pointer}.mvv-letter,.mvv-tab{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.mvv-letter{-moz-box-pack:center;justify-content:center;width:100px;height:100px;font-size:3rem;font-weight:900;color:var(--primary);background:#f0f4f8;border-radius:50%;border:3px solid transparent;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.08);-moz-box-shadow:0 4px 15px rgba(0,0,0,.08);box-shadow:0 4px 15px rgba(0,0,0,.08)}.mvv-tab:hover .mvv-letter{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);-moz-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:var(--primary)}.mvv-tab.active .mvv-letter{background:var(--primary);color:#fff;border-color:var(--primary);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 8px 30px rgba(0,71,177,.35);-moz-box-shadow:0 8px 30px rgba(0,71,177,.35);box-shadow:0 8px 30px rgba(0,71,177,.35)}.mvv-label{margin-top:.75rem;font-size:.9rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.05em;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.mvv-tab.active .mvv-label{color:var(--primary)}.mvv-content{max-width:700px;margin:0 auto;padding:2rem;background:#f8f9fa;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);-moz-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06)}.mvv-content h3{color:var(--primary)}.mvv-content-text p{color:#495057;line-height:1.8}.values-list p{padding:.75rem 0;border-bottom:1px solid #e9ecef;margin-bottom:0}.values-list p:last-child{border-bottom:none}@media (max-width:576px){.mvv-letter{width:70px;height:70px;font-size:2rem}.mvv-tabs{grid-gap:1rem;gap:1rem}}.recognition-content-wrapper{position:relative;overflow:hidden}.recognition-content-wrapper:before{content:"";position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1630px;height:1630px;background-image:url("/images/Logo - Aerolite R.png");background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.04;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;z-index:0}.timeline{position:relative;border-radius:4px;padding:5rem;margin:0 auto 1rem;overflow:hidden}.timeline:before{top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1630px;height:1630px;background-image:url("/images/Logo - Aerolite R.png");background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.04;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;z-index:0}.timeline:after,.timeline:before{content:"";position:absolute;left:50%}.timeline:after{top:0;margin-left:-2px;border-right:2px dashed #4b546f;height:100%;display:block}.timeline-row{padding-left:50%;position:relative;margin-bottom:30px}.timeline-row .timeline-time{position:absolute;right:50%;top:15px;text-align:right;margin-right:20px;color:var(--primary);font-size:1.5rem}.timeline-row .timeline-time small{display:block;font-size:.8rem}.timeline-row .timeline-content{position:relative;padding:20px 30px;background:var(--primary);border-radius:4px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}.timeline-row .timeline-content:after{content:"";position:absolute;top:20px;height:16px;width:16px;background:#1a233a}.timeline-row .timeline-content:before{content:"";position:absolute;top:20px;right:-49px;width:20px;height:20px;border-radius:100px;z-index:10;background:#272e48;border:2px dashed #4b546f;-webkit-animation:dotPulse 2s infinite;animation:dotPulse 2s infinite}@-webkit-keyframes dotPulse{0%{-webkit-box-shadow:0 0 0 0 rgba(75,84,111,.4);box-shadow:0 0 0 0 rgba(75,84,111,.4);-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-box-shadow:0 0 0 10px rgba(75,84,111,0);box-shadow:0 0 0 10px rgba(75,84,111,0);-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-box-shadow:0 0 0 0 rgba(75,84,111,0);box-shadow:0 0 0 0 rgba(75,84,111,0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes dotPulse{0%{-webkit-box-shadow:0 0 0 0 rgba(75,84,111,.4);-moz-box-shadow:0 0 0 0 rgba(75,84,111,.4);box-shadow:0 0 0 0 rgba(75,84,111,.4);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}70%{-webkit-box-shadow:0 0 0 10px rgba(75,84,111,0);-moz-box-shadow:0 0 0 10px rgba(75,84,111,0);box-shadow:0 0 0 10px rgba(75,84,111,0);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}to{-webkit-box-shadow:0 0 0 0 rgba(75,84,111,0);-moz-box-shadow:0 0 0 0 rgba(75,84,111,0);box-shadow:0 0 0 0 rgba(75,84,111,0);-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.timeline-row .timeline-content h4{margin:0 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--secondary);line-height:150%}.timeline-row .timeline-content p{line-height:150%;color:var(--white)}.timeline-icon,.timeline-row .timeline-content i{margin-bottom:15px}.timeline-row .timeline-content .thumbs{margin-bottom:20px;display:-moz-box;display:flex}.timeline-thumb{width:100%;max-width:280px;height:160px;object-fit:cover;border-radius:8px;margin-bottom:1rem;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);-moz-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2)}.timeline-row-expanded{padding-left:0!important;padding-right:0!important}.timeline-row-expanded .timeline-content-split{display:-moz-box!important;display:flex!important;-moz-box-orient:horizontal!important;-moz-box-direction:normal!important;flex-direction:row!important;-moz-box-align:stretch;align-items:stretch;grid-gap:2rem;gap:2rem;padding:0;background:transparent;text-align:left}.timeline-row-expanded .timeline-content-split:after,.timeline-row-expanded .timeline-content-split:before{display:none}.timeline-text-side{-moz-box-flex:1;flex:1 1;padding:2rem;background:var(--primary);border-radius:8px;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center}.timeline-text-side h4{color:var(--secondary);margin-bottom:1rem;white-space:normal}.timeline-text-side p{color:var(--white);line-height:1.7;margin-bottom:0}.timeline-image-side{-moz-box-flex:0;flex:0 0 350px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.timeline-image-side img{width:100%;height:250px;border-radius:8px;-webkit-box-shadow:0 8px 25px rgba(0,0,0,.15);-moz-box-shadow:0 8px 25px rgba(0,0,0,.15);box-shadow:0 8px 25px rgba(0,0,0,.15);object-fit:cover}@media (max-width:768px){.timeline-row-expanded .timeline-content-split{-moz-box-orient:vertical!important;-moz-box-direction:normal!important;flex-direction:column!important}.timeline-image-side{-moz-box-flex:0;flex:none;width:100%;max-width:100%}.timeline-image-side img{height:200px}}.timeline-row .timeline-content .thumbs img{margin:5px;max-width:60px}.timeline-row .timeline-content .badge{color:#fff;background:-webkit-linear-gradient(330deg,#00b5fd,#0047b1);background:-moz-linear-gradient(330deg,#00b5fd 0,#0047b1 100%);background:linear-gradient(120deg,#00b5fd,#0047b1)}.timeline-row:nth-child(2n) .timeline-content{margin-left:40px}.timeline-row:nth-child(2n) .timeline-content:after{left:-8px;right:auto;border-bottom:0;border-left:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.timeline-row:nth-child(2n) .timeline-content:before{left:-52px;right:auto}.timeline-row:nth-child(odd){padding-left:0;padding-right:50%}.timeline-row:nth-child(odd) .timeline-time{right:auto;left:50%;text-align:left;margin-right:0;margin-left:20px}.timeline-row:nth-child(odd) .timeline-content{margin-right:40px}.timeline-row:nth-child(odd) .timeline-content:after{right:-8px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:992px){.timeline{padding:15px}.timeline:after{border:0}.timeline .timeline-row:nth-child(odd){padding:0}.timeline .timeline-row:nth-child(odd) .timeline-time{position:relative;top:0;left:0;margin:0 0 10px}.timeline .timeline-row:nth-child(odd) .timeline-content{margin:0}.timeline .timeline-row:nth-child(odd) .timeline-content:after,.timeline .timeline-row:nth-child(odd) .timeline-content:before{display:none}.timeline .timeline-row:nth-child(2n){padding:0}.timeline .timeline-row:nth-child(2n) .timeline-time{position:relative;top:0;left:0;margin:0 0 10px;text-align:left}.timeline .timeline-row:nth-child(2n) .timeline-content{margin:0}.timeline .timeline-row:nth-child(2n) .timeline-content:after,.timeline .timeline-row:nth-child(2n) .timeline-content:before{display:none}}.contact-form{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.contact-form>div{margin-top:1rem}.contact-form>div>div>input,.contact-form>div>div>textarea{width:100%;outline:none;border:1px solid rgba(255,255,255,);padding:.5rem 1rem;font-family:Gotham}.contact-form>div>div>button{background-color:var(--primary);color:var(--white)}.contact-form>div>div>button:hover{background-color:var(--secondary)}.product-video-overlay{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover;z-index:-1}.tab-content{margin-bottom:4rem}.product-tab{display:grid!important;grid-template-columns:1fr 1fr;border:1px solid rgba(76,213,255,.3137254901960784)!important}.product-tab>li>button{height:100%;color:var(--black);text-align:left;border-radius:0!important;min-height:80px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;border:1px solid rgba(76,213,255,.3137254901960784)!important;border-left:3px solid transparent!important;position:relative}.product-tab>li>button:hover{background-color:rgba(30,115,190,.08);border-left:3px solid var(--primary)!important;color:var(--primary)}.product-tab>li>button.active{color:var(--white)!important;background-color:var(--primary)!important;border-left:3px solid var(--secondary)!important}@media (min-width:768px){.product-tab>li>button{text-align:center}.product-tab{display:grid!important;grid-template-columns:repeat(5,1fr)}}.product-container>div>p>a{background-color:var(--primary);color:var(--white)}.product-container>div>p>a:hover{background-color:#fff}.product-grid-container{max-width:1400px!important}.category-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}@media (min-width:768px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.category-grid{grid-template-columns:repeat(5,1fr)}}.category-card{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:var(--black);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);-moz-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border:1px solid #e8e8e8}.category-card:hover{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 8px 24px rgba(30,115,190,.15);-moz-box-shadow:0 8px 24px rgba(30,115,190,.15);box-shadow:0 8px 24px rgba(30,115,190,.15);border-color:var(--primary)}.category-card-image{aspect-ratio:4/3;overflow:hidden;background:#f8f9fa;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;padding:1rem}.category-card-image img{width:100%;height:100%;object-fit:contain;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.category-card:hover .category-card-image img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05)}.category-card-content{padding:1rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:justify;justify-content:space-between;grid-gap:.5rem;gap:.5rem;border-top:1px solid #f0f0f0;background:#fafafa}.category-card-content h3{font-size:1.1rem;font-weight:700;margin:0;line-height:1.3;color:var(--black)}.category-card-arrow{font-size:1.2rem;color:var(--primary);opacity:0;-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.category-card:hover .category-card-arrow{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.product-container:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7)}.product-container>div{max-width:1500px;margin:auto;color:var(--white);z-index:1;width:100%}.bg-image-product{position:absolute;height:100%;width:100%;object-fit:cover;top:0;left:0;z-index:-1}.card-img-top{aspect-ratio:16/11;object-fit:cover}.image-gallery-image{aspect-ratio:16/11;object-fit:cover!important}.bold{font-family:GothamBold}.link{color:var(--secondary)}.whatsappbtn{background-color:#25d366!important;color:var(--black)!important}.whatsappbtn:hover{background-color:#128c7e!important;color:#fff!important}.btn-outline-success{color:var(--primary)!important;border-color:var(--primary)!important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.btn-outline-success:hover{color:#fff!important;background-color:var(--primary)!important;border-color:var(--primary)!important;-webkit-box-shadow:0 4px 12px rgba(30,115,190,.3);-moz-box-shadow:0 4px 12px rgba(30,115,190,.3);box-shadow:0 4px 12px rgba(30,115,190,.3)}.marketing .form-control{border:1px solid #dee2e6;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.marketing .form-control:focus{border-color:var(--primary);-webkit-box-shadow:0 0 0 3px rgba(30,115,190,.15);-moz-box-shadow:0 0 0 3px rgba(30,115,190,.15);box-shadow:0 0 0 3px rgba(30,115,190,.15)}.image-carousel-item:after{background:none!important}#leftcontent>.carousel-control-next>.carousel-control-next-icon,#leftcontent>.carousel-control-prev>.carousel-control-prev-icon{-webkit-filter:brightness(0);filter:brightness(0)}.table-responsive .table{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);-moz-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.table-responsive .table thead,.table-responsive .table thead.table-light{background:-webkit-linear-gradient(315deg,var(--primary) 0,#1557a0 100%)!important;background:-moz-linear-gradient(315deg,var(--primary) 0,#1557a0 100%)!important;background:linear-gradient(135deg,var(--primary) 0,#1557a0 100%)!important}.table-responsive .table thead.table-light th,.table-responsive .table thead th{color:#fff!important;background:transparent!important;border:none!important;padding:1rem 1.25rem;font-size:.95rem}.table-responsive .table tbody tr{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;transition:background-color .2s ease}.table-responsive .table tbody tr:hover{background-color:rgba(30,115,190,.05)}.table-responsive .table tbody td:first-child{background-color:#f8fafc;width:35%}.table-responsive .table tbody td{padding:.875rem 1.25rem;vertical-align:middle;border-color:#e8e8e8}.row .col-md-6>div[style*="border: 1px solid"]{border:1px solid #e8e8e8!important;border-radius:10px!important;padding:1.25rem!important;background:#fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.04);-moz-box-shadow:0 2px 6px rgba(0,0,0,.04);box-shadow:0 2px 6px rgba(0,0,0,.04);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;height:100%}.row .col-md-6>div[style*="border: 1px solid"]:hover{border-color:var(--primary)!important;-webkit-box-shadow:0 6px 20px rgba(30,115,190,.12);-moz-box-shadow:0 6px 20px rgba(30,115,190,.12);box-shadow:0 6px 20px rgba(30,115,190,.12);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}.featurette-1 .btn.btn-md,.marketing .btn.btn-md{background-color:var(--primary);color:#fff!important;border:none;padding:.75rem 2rem;border-radius:8px;font-size:1rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 2px 8px rgba(30,115,190,.2);-moz-box-shadow:0 2px 8px rgba(30,115,190,.2);box-shadow:0 2px 8px rgba(30,115,190,.2)}.featurette-1 .btn.btn-md:hover,.marketing .btn.btn-md:hover{background-color:var(--secondary);-webkit-box-shadow:0 4px 16px rgba(76,213,255,.3);-moz-box-shadow:0 4px 16px rgba(76,213,255,.3);box-shadow:0 4px 16px rgba(76,213,255,.3);-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.marketing>a[href*="/product"]{color:var(--primary);text-decoration:none;font-size:.95rem;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;display:-moz-inline-box!important;display:inline-flex!important;-moz-box-align:center;align-items:center;padding:.5rem 0}.marketing>a[href*="/product"]:hover{color:var(--secondary);-webkit-transform:translateX(-4px);-moz-transform:translateX(-4px);transform:translateX(-4px)}.image-gallery-thumbnail{border-radius:8px;overflow:hidden;border:2px solid transparent!important;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.image-gallery-thumbnail.active,.image-gallery-thumbnail:hover{border-color:var(--primary)!important}.image-gallery-slide-wrapper{border-radius:12px;overflow:hidden}.tbj-values-box{background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:16px;padding:2.5rem 3rem;border:1px solid hsla(0,0%,100%,.15);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.3);-moz-box-shadow:0 8px 32px rgba(0,0,0,.3);box-shadow:0 8px 32px rgba(0,0,0,.3);max-width:700px;margin:0 auto}.tbj-values-heading{color:#fff;font-size:1.5rem!important;margin-bottom:.5rem!important;letter-spacing:1px}.tbj-values-subtitle{color:hsla(0,0%,100%,.85);font-style:italic;font-size:1rem!important;margin-bottom:1.5rem!important;line-height:1.6!important}.tbj-values-tagline{font-size:1.5rem;color:#fff;font-weight:500;margin-bottom:1.5rem}.tbj-value-item{line-height:2.2}.tbj-highlight{color:var(--secondary);font-weight:700;font-size:1.8rem}@media (min-width:768px){.tbj-values-box{padding:3rem 4rem}.tbj-values-heading{font-size:1.75rem!important}.tbj-values-tagline{font-size:2rem}.tbj-highlight{font-size:2.2rem}.tbj-dot{font-size:1.8rem;margin:0 1rem}}@media (max-width:576px){.tbj-values-box{padding:2rem 1.5rem;border-radius:12px}.tbj-values-heading{font-size:1.25rem!important}.tbj-values-tagline{font-size:1.1rem;line-height:2.2}.tbj-highlight{font-size:1.3rem}.tbj-dot{display:block;margin:.5rem 0}}.industries-section{padding:6rem 1rem;background:-webkit-radial-gradient(top right,circle,#f8fafc,#f1f5f9);background:-moz-radial-gradient(top right,circle,#f8fafc,#f1f5f9);background:radial-gradient(circle at top right,#f8fafc,#f1f5f9);text-align:center;position:relative;overflow:hidden}.industries-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-radial-gradient(rgba(30,115,190,.03137254901960784) 1.5px,transparent 0);background-image:-moz-radial-gradient(rgba(30,115,190,.03137254901960784) 1.5px,transparent 0);background-image:radial-gradient(rgba(30,115,190,.03137254901960784) 1.5px,transparent 0);background-size:30px 30px;pointer-events:none}.industries-section h2{color:#1b3281;font-size:2.5rem!important;font-weight:800!important;margin-bottom:2.5rem}.industries-grid{display:inline-grid;grid-template-columns:repeat(2,auto);grid-gap:1.5rem;gap:1.5rem;margin:0 auto;justify-items:center;position:relative;z-index:2}.industry-card{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding:1.25rem 1.75rem;background:hsla(0,0%,100%,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 4px 15px rgba(0,0,0,.03);-moz-box-shadow:0 4px 15px rgba(0,0,0,.03);box-shadow:0 4px 15px rgba(0,0,0,.03);-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);text-decoration:none}.industry-card:hover{-webkit-transform:translateY(-8px) scale(1.03);-moz-transform:translateY(-8px) scale(1.03);transform:translateY(-8px) scale(1.03);background:hsla(0,0%,100%,.9);border-color:var(--primary);-webkit-box-shadow:0 15px 35px rgba(30,115,190,.15),0 0 20px rgba(30,115,190,.1);-moz-box-shadow:0 15px 35px rgba(30,115,190,.15),0 0 20px rgba(30,115,190,.1);box-shadow:0 15px 35px rgba(30,115,190,.15),0 0 20px rgba(30,115,190,.1)}.industry-icon{font-size:1.8rem;color:var(--primary);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}.industry-card:hover .industry-icon{-webkit-transform:rotateY(1turn);-moz-transform:rotateY(1turn);transform:rotateY(1turn)}.industry-name{font-family:GothamBold,sans-serif;font-size:1.05rem;color:#1e293b;letter-spacing:-.2px}@media (min-width:992px){.industries-grid{grid-template-columns:repeat(6,auto)}}@media (min-width:768px) and (max-width:991px){.industries-grid{grid-template-columns:repeat(3,auto)}}@media (max-width:576px){.industries-section{padding:3rem 1rem}.industries-grid{grid-template-columns:1fr}.industry-card{padding:1rem 1.25rem}}.featured-products-section{padding:4rem 1rem;background:#fff;text-align:center}.featured-products-section .section-subtitle,.featured-products-section h2{opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px)}.featured-products-section .section-subtitle.animate-in,.featured-products-section h2.animate-in{-webkit-animation:slideInDown .6s ease forwards;animation:slideInDown .6s ease forwards}.featured-products-section h2{color:var(--primary);font-size:2rem!important;margin-bottom:.5rem}.featured-products-section .section-subtitle{color:#666;margin-bottom:2.5rem}.featured-products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;max-width:1200px;margin:0 auto}.featured-product-card{display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;text-decoration:none;padding:2.5rem 2rem;border:1px solid #e0e0e0;border-radius:12px;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);-moz-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);-moz-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03);height:100%}.featured-product-card:hover{border-color:var(--primary);-webkit-box-shadow:0 15px 35px rgba(25,55,95,.12);-moz-box-shadow:0 15px 35px rgba(25,55,95,.12);box-shadow:0 15px 35px rgba(25,55,95,.12);-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.featured-product-card{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}.featured-product-card.animate-in{-webkit-animation:slideInUp .6s ease forwards;animation:slideInUp .6s ease forwards}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.featured-product-image{width:100%;height:220px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;margin-bottom:2rem;background:#fbfbfc;border-radius:8px;padding:1.5rem}.featured-product-image img{max-width:100%;max-height:100%;object-fit:contain;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}.featured-product-card:hover .featured-product-image img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)}.featured-product-name{font-size:1.25rem;font-weight:700;color:#333;margin:0;text-align:center;line-height:1.3;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.featured-product-card:hover .featured-product-name{color:var(--primary)}.discover-more-card{background:-webkit-linear-gradient(315deg,#fff,#f8fafc);background:-moz-linear-gradient(315deg,#fff 0,#f8fafc 100%);background:linear-gradient(135deg,#fff,#f8fafc);border:1px dashed #cbd5e0!important;-moz-box-pack:center;justify-content:center}.discover-more-card:hover{background:#fff;border:1px solid var(--primary)!important}.discover-more-content{text-align:center}.discover-icon-circle{width:60px;height:60px;background:rgba(45,102,172,.08);border-radius:50%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;margin:0 auto 1.5rem;color:var(--primary);font-size:1.5rem;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.discover-more-card:hover .discover-icon-circle{background:var(--primary);color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.discover-subtitle{font-size:.9rem;color:#718096;margin-top:.5rem;font-weight:500}@media (max-width:992px){.featured-products-grid{grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}@media (max-width:576px){.featured-products-grid{grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.featured-product-image{height:180px}.featured-product-card{padding:2rem 1.5rem}.featured-product-name{font-size:1.1rem}}.brand-spotlight-section{padding:8rem 0;background-color:#f8fafc;overflow:hidden;position:relative}.spotlight-badge{color:var(--primary);text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:.85rem;margin-bottom:1rem;display:block}.spotlight-title{font-size:3rem;font-weight:800;color:#1b3281;margin-bottom:1.5rem;line-height:1.1}.spotlight-desc{font-size:1.15rem;color:#64748b;line-height:1.6;max-width:540px}.prop-item{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.prop-item:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);transform:translateX(5px)}.prop-icon{color:#ed1c24;font-size:1.5rem;margin-top:3px}.prop-title{font-size:1.1rem;font-weight:700;color:#334155;margin-bottom:.25rem}.prop-desc{font-size:.95rem;color:#64748b}.spotlight-image-wrapper{position:relative;z-index:1}.spotlight-image{border-radius:20px;-webkit-box-shadow:0 25px 50px -12px rgba(0,0,0,.15);-moz-box-shadow:0 25px 50px -12px rgba(0,0,0,.15);box-shadow:0 25px 50px -12px rgba(0,0,0,.15);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-moz-transition:transform .5s ease,-moz-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease,-moz-transform .5s ease}.spotlight-image-wrapper:hover .spotlight-image{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}.spotlight-overlay-card{position:absolute;bottom:-30px;right:-30px;background:#fff;padding:1.5rem 2rem;border-radius:15px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);-moz-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:2;border-left:5px solid #ed1c24}.overlay-year{font-size:2rem;font-weight:800;color:#1b3281;line-height:1}.overlay-text{font-size:.8rem;text-transform:uppercase;font-weight:700;color:#64748b;letter-spacing:1px}@media (max-width:991px){.brand-spotlight-section{padding:5rem 0;text-align:center}.spotlight-desc{margin:0 auto}.spotlight-title{font-size:2.5rem}.prop-item{text-align:left;max-width:400px;margin:0 auto 1.5rem!important}.spotlight-image-wrapper{margin-top:4rem}.spotlight-overlay-card{right:0;bottom:-20px}}.animate-fade-right{-webkit-animation:fadeRight 1s cubic-bezier(.23,1,.32,1) forwards;animation:fadeRight 1s cubic-bezier(.23,1,.32,1) forwards}.animate-fade-left{-webkit-animation:fadeLeft 1s cubic-bezier(.23,1,.32,1) forwards;animation:fadeLeft 1s cubic-bezier(.23,1,.32,1) forwards}.spotlight-overlay-card{-webkit-animation:float 4s ease-in-out infinite;animation:float 4s ease-in-out infinite}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.brand-values-pillar-section{padding:4rem 0 8rem;background:#fff;position:relative;overflow:hidden}.pillar-grid-pattern{left:0;width:100%;background-image:-webkit-linear-gradient(rgba(237,28,36,.02) 1px,transparent 0),-webkit-linear-gradient(left,rgba(237,28,36,.02) 1px,transparent 0);background-image:-moz-linear-gradient(rgba(237,28,36,.02) 1px,transparent 1px),-moz-linear-gradient(left,rgba(237,28,36,.02) 1px,transparent 1px);background-image:linear-gradient(rgba(237,28,36,.02) 1px,transparent 0),linear-gradient(90deg,rgba(237,28,36,.02) 1px,transparent 0);background-size:50px 50px}.pillar-decor,.pillar-grid-pattern{position:absolute;top:0;height:100%;z-index:1}.pillar-decor{width:300px;opacity:.15;pointer-events:none}.decor-left{left:-50px;background-image:-webkit-radial-gradient(20% 50%,circle,#1b3281 0,transparent 60%);background-image:-moz-radial-gradient(20% 50%,circle,#1b3281 0,transparent 60%);background-image:radial-gradient(circle at 20% 50%,#1b3281 0,transparent 60%);mask-image:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));mask-image:linear-gradient(90deg,#000,transparent);-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(left,#000,transparent)}.decor-right{right:-50px;background-image:-webkit-radial-gradient(80% 50%,circle,#1b3281 0,transparent 60%);background-image:-moz-radial-gradient(80% 50%,circle,#1b3281 0,transparent 60%);background-image:radial-gradient(circle at 80% 50%,#1b3281 0,transparent 60%);mask-image:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));mask-image:linear-gradient(270deg,#000,transparent);-webkit-mask-image:-webkit-gradient(linear,right top,left top,from(#000),to(transparent));-webkit-mask-image:-webkit-linear-gradient(right,#000,transparent)}.pillar-decor:before{content:"";position:absolute;top:10%;height:80%;width:1px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(#ed1c24),to(transparent));background:-webkit-linear-gradient(top,transparent,#ed1c24,transparent);background:-moz-linear-gradient(top,transparent,#ed1c24,transparent);background:linear-gradient(180deg,transparent,#ed1c24,transparent)}.decor-left:before{right:100px}.decor-right:before{left:100px}.pillar-main-container{position:relative;z-index:2}.pillar-heading{color:#1b3281;font-size:2.75rem!important;font-weight:800;margin-bottom:.5rem!important;letter-spacing:-1px}.highlight-red{color:#ed1c24}.pillar-subtitle{color:#666;font-size:1.2rem!important;max-width:600px;margin:0 auto}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4rem;gap:4rem;margin-top:3rem;max-width:1100px;margin-left:auto;margin-right:auto}.pillar-item{position:relative;display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-pack:center;justify-content:center;padding:2rem;min-height:250px;opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px)}.pillar-bg-letter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:15rem;font-weight:900;color:rgba(237,28,36,.04);line-height:1;z-index:0;font-family:GothamBold,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.pillar-item:hover .pillar-bg-letter{color:rgba(237,28,36,.08);-webkit-transform:translate(-50%,-55%);-moz-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.pillar-content{position:relative;z-index:1;text-align:center}.pillar-title{color:#1b3281;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.pillar-desc{color:#555;font-size:1.05rem;line-height:1.5;font-weight:500}.animate-pillar-in{-webkit-animation:pillarIn 1s cubic-bezier(.23,1,.32,1) forwards;animation:pillarIn 1s cubic-bezier(.23,1,.32,1) forwards}@-webkit-keyframes pillarIn{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pillarIn{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}@media (max-width:992px){.pillar-grid{grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-top:4rem}.pillar-bg-letter{font-size:10rem}.pillar-item{min-height:180px}}.stats-section{padding:6rem 0;background:#f8fafc;position:relative;overflow:hidden;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.stats-container-main{position:relative;z-index:2}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem;max-width:1100px;margin:0 auto}.stat-item{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);transform:translateY(20px)}.stat-card{background:#fff;padding:3rem 2rem;border-radius:16px;-webkit-box-shadow:0 10px 30px rgba(25,55,95,.05);-moz-box-shadow:0 10px 30px rgba(25,55,95,.05);box-shadow:0 10px 30px rgba(25,55,95,.05);border:1px solid rgba(25,55,95,.03);display:-moz-box;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center;-webkit-transition:all .4s cubic-bezier(.165,.84,.44,1);-moz-transition:all .4s cubic-bezier(.165,.84,.44,1);transition:all .4s cubic-bezier(.165,.84,.44,1);height:100%}.stat-card:hover{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 20px 40px rgba(25,55,95,.1);-moz-box-shadow:0 20px 40px rgba(25,55,95,.1);box-shadow:0 20px 40px rgba(25,55,95,.1);border-color:rgba(30,115,190,.2)}.stat-icon{font-size:2.5rem;color:var(--primary);margin-bottom:1.5rem}.stat-number{font-family:GothamBold,sans-serif;font-size:3.5rem;color:#333;line-height:1;margin-bottom:.5rem;letter-spacing:-1px}.stat-label{font-family:Gotham,sans-serif;font-size:1.1rem;color:#555;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.animate-pop-in{-webkit-animation:popIn .8s cubic-bezier(.23,1,.32,1) forwards;animation:popIn .8s cubic-bezier(.23,1,.32,1) forwards}@-webkit-keyframes popIn{0%{opacity:0;-webkit-transform:scale(.9) translateY(30px);transform:scale(.9) translateY(30px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes popIn{0%{opacity:0;-webkit-transform:scale(.9) translateY(30px);-moz-transform:scale(.9) translateY(30px);transform:scale(.9) translateY(30px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@media (max-width:992px){.stats-grid{grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.stat-number{font-size:2.5rem}.stat-card{padding:2rem 1rem}}@media (max-width:768px){.stats-grid{grid-template-columns:1fr;grid-gap:2rem;gap:2rem}.stats-section{padding:4rem 1rem}}.homepage-clients-section{padding:4rem 0;background:#fff}.cta-section{padding:5rem 0;background:-webkit-linear-gradient(315deg,#1a1a2e,#16213e);background:-moz-linear-gradient(315deg,#1a1a2e 0,#16213e 100%);background:linear-gradient(135deg,#1a1a2e,#16213e)}.cta-heading{color:#fff;font-size:2.25rem!important;margin-bottom:1rem}.cta-text{color:hsla(0,0%,100%,.8);font-size:1.1rem!important;max-width:600px;margin:0 auto 2rem;line-height:1.8!important}.cta-buttons{display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.cta-btn-primary{background-color:var(--primary)!important;border-color:var(--primary)!important;padding:.875rem 2.5rem!important;font-size:1rem!important;border-radius:8px!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important}.cta-btn-primary:hover{background-color:var(--secondary)!important;border-color:var(--secondary)!important;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(76,213,255,.3);-moz-box-shadow:0 6px 20px rgba(76,213,255,.3);box-shadow:0 6px 20px rgba(76,213,255,.3)}.cta-btn-secondary{border:2px solid hsla(0,0%,100%,.5)!important;color:#fff!important;padding:.875rem 2.5rem!important;font-size:1rem!important;border-radius:8px!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;transition:all .3s ease!important;background:transparent!important}.cta-btn-secondary:hover{background-color:hsla(0,0%,100%,.1)!important;border-color:#fff!important;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:576px){.cta-section{padding:3rem 1.5rem}.cta-heading{font-size:1.75rem!important}.cta-buttons{-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-moz-box-align:center;align-items:center}.cta-btn-primary,.cta-btn-secondary{width:100%;max-width:280px}}.mission-vision-section{padding:4rem 0;background:#f8f9fa}.mission-vision-section h3{color:var(--primary)}.mission-vision-section p{color:#555;font-size:1rem;line-height:1.8}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:900px;margin:0 auto;text-align:left}.value-item{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:1rem;gap:1rem;padding:1rem;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.05);-moz-box-shadow:0 2px 8px rgba(0,0,0,.05);box-shadow:0 2px 8px rgba(0,0,0,.05)}.value-item .dot{margin-top:.5rem;flex-shrink:0}.value-item p{margin-bottom:0}@media (max-width:768px){.values-grid{grid-template-columns:1fr}}.contact-content-wrapper{position:relative;overflow:hidden;padding:80px 0}.contact-content-wrapper:before{content:"";position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1630px;height:1630px;background-image:url("/images/Logo - Aerolite R.png");background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.04;-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;z-index:0}.contact-info-block{display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;background:#fff;border-radius:12px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.05);-moz-box-shadow:0 4px 15px rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.05);margin-bottom:1.5rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border:1px solid rgba(0,0,0,.05);position:relative;z-index:1}.contact-info-block:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 25px rgba(0,0,0,.1);-moz-box-shadow:0 8px 25px rgba(0,0,0,.1);box-shadow:0 8px 25px rgba(0,0,0,.1);border-color:var(--primary)}.contact-icon-wrapper{width:50px;height:50px;background:rgba(0,51,102,.1);color:var(--primary);display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;border-radius:50%;font-size:1.5rem;flex-shrink:0}.contact-info-text h5{font-size:1rem;font-weight:700;margin-bottom:.25rem;color:#333}.contact-info-text a,.contact-info-text p{font-size:.95rem;color:#666;text-decoration:none;margin-bottom:0;line-height:1.5}.contact-info-text a:hover{color:var(--primary)}.contact-form-card{background:#fff;padding:2.5rem;border-radius:16px;-webkit-box-shadow:0 10px 40px rgba(0,0,0,.08);-moz-box-shadow:0 10px 40px rgba(0,0,0,.08);box-shadow:0 10px 40px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.03);position:relative;z-index:1}.contact-form .form-group{margin-bottom:1.25rem}.contact-form input,.contact-form textarea{width:100%;padding:12px 16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;font-size:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact-form input:focus,.contact-form textarea:focus{background:#fff;border-color:var(--primary);-webkit-box-shadow:0 0 0 4px rgba(0,51,102,.1);-moz-box-shadow:0 0 0 4px rgba(0,51,102,.1);box-shadow:0 0 0 4px rgba(0,51,102,.1);outline:none}.whatsapp-contact-btn{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;grid-gap:10px;gap:10px;background:#25d366;color:#fff;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;margin-top:1rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.whatsapp-contact-btn:hover{background:#128c7e;color:#fff;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:991px){.contact-form-card{margin-top:3rem;padding:1.5rem}}.spotlight-carousel{position:relative;width:100%;overflow:hidden;border-radius:16px}.carousel-slides{display:-moz-box;display:flex;-webkit-animation:slideCarousel 8s infinite;animation:slideCarousel 8s infinite}.carousel-slide{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel-slide img{width:100%;height:auto;display:block}.carousel-slide .logo-slide{background:#f8f9fa;padding:3rem;object-fit:contain;height:400px}@-webkit-keyframes slideCarousel{0%,35%{-webkit-transform:translateX(0);transform:translateX(0)}40%,95%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideCarousel{0%,35%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}40%,95%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.aerolite-badge{position:fixed;bottom:100px;right:30px;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;grid-gap:8px;gap:8px;background:#fff;padding:8px 16px 8px 10px;border-radius:50px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.15);-moz-box-shadow:0 4px 20px rgba(0,0,0,.15);box-shadow:0 4px 20px rgba(0,0,0,.15);text-decoration:none;z-index:999;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;border:1px solid #e9ecef}.aerolite-badge:hover{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 30px rgba(0,0,0,.2);-moz-box-shadow:0 8px 30px rgba(0,0,0,.2);box-shadow:0 8px 30px rgba(0,0,0,.2)}.aerolite-badge img{width:30px;height:30px;object-fit:contain}.aerolite-badge span{font-size:.75rem;font-weight:600;color:var(--primary);white-space:nowrap}@media (max-width:768px){.aerolite-badge{bottom:104px;right:30px;padding:6px 12px 6px 8px}.aerolite-badge img{width:24px;height:24px}.aerolite-badge span{font-size:.65rem}}