/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/themes/custom/titan_teal/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
:root{--fs-1:clamp(0.5px,max(0.5px,0.0624934 * (clamp(0px,100 * 1cqw,9999px))),150px);--fs-2:clamp(16px,max(16px,calc(0.25cqw + 15px)),20px);--fs-3:clamp(0.5px,max(0.5px,0.0224934 * (100 * 1cqw)),150px);;}*{margin:0;padding:0;box-sizing:border-box;}body{font-family:"Montserrat",sans-serif;font-size:16px;}@media (min-width:1501px){.container{max-width:1300px;}}@media (min-width:1701px){.container{max-width:1500px;}}.pageWrapper{position:relative;display:inline-block;width:100%;}ul,li{padding:0;}.hero{position:relative;display:grid;}.topSection{position:absolute;top:0;width:100%;left:0;height:100%;display:flex;align-items:center;flex-wrap:wrap}#bgvid{width:100%;height:89vh;object-fit:cover;}.overlay{position:absolute;height:100%;inset:0;background:rgba(6,32,75,.78)}.hero-content{padding-top:80px;}.navbar{position:absolute;z-index:3;top:0;left:0;width:100%}.hero-title{color:#fff;font-size:100px;font-weight:400;line-height:93%;}.hero-title span{color:#00B8BA;font-weight:700}.hero-text{color:#fff;font-size:18px;max-width:696px;margin:19px 0;line-height:1.8;letter-spacing:0;}.btn{border-radius:0;padding:14px 30px}.topSection .btn-info{background:#10d0df;border:none;color:#013d3d!important;font-weight:600;line-height:26px}.btn-info:hover{background:#09b7c5}.menu-box{width:47px;height:47px;border:1px solid #00b8ba;display:flex;justify-content:center;align-items:center;color:#fff;z-index:5;cursor:pointer}.stats-section{background:#062b57;padding:25px 20px}.statsWraps{display:flex;align-items:center;justify-content:space-between;gap:30px}.stats-section .stat-item{display:flex;align-items:center;gap:12px;flex:1;justify-content:center}.stats-section .stat-item h2{color:#fff;font-size:50px;font-weight:700;line-height:1}.stats-section .text{display:flex;flex-direction:column}.stats-section .text span{color:#fff;font-size:16px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.4;font-weight:600}.stats-section .divider{width:1px;height:45px;background:rgba(255,255,255,.25);transform:rotate(25deg)}.visionWrapper{padding:73px 0 90px;position:relative;}.overlapImg1{position:absolute;bottom:0;right:0}.overlapImg2{position:absolute;top:0;right:0}.visionWrapper .visionTop{display:grid;grid-template-columns:2fr 1fr;gap:50px;align-items:start;margin-bottom:47px}.visionTop h1{font-size:var(--fs-3);line-height:1.1;font-weight:700;color:#002045}.visionTop h1 span{display:block;color:#00b8ba}.visionTop p{margin-left:auto;font-weight:500;max-width:380px;font-size:20px;line-height:150%}.visionWrapper .cards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.visionWrapper .card{border:1px solid #cacaca;background:#fff;border-radius:2px;padding:65px;transition:.3s}.visionWrapper .card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.08)}.visionWrapper .icon{width:55px;height:55px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:26px;margin-bottom:47px}.visionWrapper .label{color:#00b8ba;text-transform:uppercase;letter-spacing:1px;font-size:13px;font-weight:600;margin-bottom:0}.visionWrapper .card h2{font-size:36px;line-height:1.15;margin:10px 0 18px;color:#002045;font-weight:700}.visionWrapper .card p{color:#002045;line-height:1.7;margin-bottom:55px;font-size:14px}.visionWrapper .bottom{border-top:1px solid #e7eaef;padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:20px}.visionWrapper .stats{display:flex;gap:40px;flex-wrap:wrap}.visionWrapper .stat h3{color:#00b8ba;font-weight:600;font-size:32px;line-height:1}.visionWrapper .stat span{color:#002045;font-size:15px}.visionWrapper .btn{background:#00b8ba;color:#fff;text-decoration:none;padding:8px 28px;font-weight:600;display:inline-flex;align-items:center;gap:10px;transition:.3s;font-size:16px}.visionWrapper .btn:hover{background:#0ca5b7}.visionWrapper .btn::after{content:"→"}.solutionWraps{background:#002045;position:relative;}.solutionWraps .container{position:relative;padding:60px 0 100px;}.solutionTop{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:100px;margin-bottom:110px}.overlapImg{position:absolute;top:-110px;transform:translateX(-50%);z-index:999;left:70px}.solutionTop h2{font-size:42px;font-weight:700;max-width:732px;line-height:1.2;color:#fff}.solutionTop .btn{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.2);padding:14px 26px;transition:.3s}.solutionTop .btn:hover{background:#14d6da;color:#082b57}.solutionGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.solutionCard{cursor:pointer;padding:35px 30px;border-bottom:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.1);transition:.35s}.solutionCard:hover{background:radial-gradient(88.87% 156.98% at 2.69% 4.72%,#002045 0,#00b8ba 100%);}.brd-1{border-right:none;}.brd-2{border-bottom:none;}.brds-5{border-bottom:none;}.sol_icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;font-size:28px;margin-bottom:25px}.solutionCard h3{font-weight:700;font-size:22px;color:#fff;margin-bottom:18px}.solutionCard p{color:#fff;font-size:15px;line-height:140%;margin-bottom:52px;letter-spacing:-2%}.solutionCard.active p{color:#fff}.solutionGrid .explore{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;font-size:14px;transition:.3s}.solutionCard:hover .explore{background:#fff;color:#082b57;border:none}.overlapImg1 img{width:110px;}.overlapImg2 img{width:110px;}.automation{background:#001936;display:flex;align-items:center;overflow:hidden}.automation-wrapper{display:flex;flex-wrap:wrap;gap:60px}.automation-image{position:relative;width:50%;}.automation-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(/themes/custom/titan_teal/images/bg1.png);}.automation-image img{width:100%;max-width:100%;height:100%}.automation-content{width:45%;padding:50px 60px 50px 30px;display:flex;align-items:center;flex-wrap:wrap}.small-title{color:#00B8BA;text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:500;margin-bottom:18px}.automation-content h1{font-size:46px;line-height:1.15;font-weight:700;margin-bottom:80px;color:#fff}.automation-content h1 span{color:#00B8BA}.automation-content .desc{color:#c4d2e2;font-size:20px;line-height:1.8;margin-bottom:20px;font-weight:600}.feature{display:flex;align-items:flex-start;gap:16px;padding:24px 0;border-top:1px solid #1dfDFF1F}.feature.brds{border-top:none!important;}.feature .featureText{width:98%}.feature:first-of-type{border-top:none}.automation .dot{width:8px;height:8px;background:#11d5d7;margin-top:10px}.feature h3{font-size:22px;font-weight:700;margin-bottom:10px;color:#fff}.feature p{color:#fff;line-height:1.7;font-size:14px}.automation .btn{display:inline-flex;align-items:center;gap:10px;margin-top:10px;background:#00B8BA;color:#003232;text-decoration:none;padding:10px 34px;font-weight:600;transition:.3s}.automation .btn:hover{background:#08c2c3}.transformationWraps{padding:50px 0;}.transformTop{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;gap:20px}.transformTop .titles h1{font-size:58px;line-height:1;font-weight:700;color:#002045;}.case-btn{border:1px solid #4ad7e8;color:#00bcd4;padding:14px 28px;text-decoration:none;font-size:15px;transition:.3s}.case-btn:hover{background:#00bcd4;color:#fff}.transformCards{display:flex;justify-content:center;gap:40px}.side-card{flex:1;}.category{color:#00b8ba;font-weight:700;font-size:12px;letter-spacing:8%;margin-bottom:25px;text-transform:uppercase}.side-card h3{font-size:22px;color:#002045;line-height:30px;font-weight:700;letter-spacing:-2%;margin-bottom:18px}.side-card p{color:#002045;line-height:1.7;font-size:14px;margin-bottom:30px;letter-spacing:0;font-weight:500}.read-btn{display:inline-block;padding:14px 28px;border:1px solid #00B8BA26;color:#00B8BA;font-weight:500;text-decoration:none;margin-top:20px;transition:.3s}.read-btn:hover{background:#00B8BA;color:#fff}.transformfeatured{width:521px;color:#fff;overflow:hidden;box-shadow:0 18px 45px rgba(0,0,0,.18);transition:.35s}.featured img{width:100%;height:240px;object-fit:cover;display:block}.transform-content{padding:30px}.transformfeatured .category{color:#00d8e6}.transformfeatured h3{font-size:22px;margin:0 0 25px 0;line-height:1.2;color:#002045;font-weight:700}.transformfeatured p{color:#002045;line-height:1.8;font-size:14px}.transformStats{display:flex;justify-content:space-between;margin:30px 0 55px;padding-top:25px;border-top:1px solid #00B8BA26}.transformfeatured .transformStats{margin:30px 0 25px;}.transformStats h2{color:#00B8BA;font-size:24px}.transformStats span{display:block;font-size:14px;color:#002045;margin-top:6px}.transformfeatured .transformStats{border-color:#00B8BA26;}.transformfeatured .read-btn{background:#00B8BA;color:#003232;border:none;font-weight:600}.transformfeatured .read-btn:hover{background:#fff;color:#003232}.side-card .transformStat span{color:#002045;}.bs1{box-shadow:inherit;display:flex;align-items:center;}.transformfeatured:hover,.side-card:hover{background:#002045;}.transformfeatured:hover h3,.side-card:hover h3{color:#fff;}.transformfeatured:hover p,.side-card:hover p{color:#fff;}.transformfeatured:hover .transformStats span,.side-card:hover span{color:#fff;}.testimonial-section{padding:80px 0;background-color:#002045}.top-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:70px}.headingTop small{color:#00b8ba;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:600}.headingTop h2{font-size:58px;line-height:1.1;margin-top:15px;max-width:650px;font-weight:700;color:#fff}.view-btn{color:#00b8ba;font-size:14px;border:1px solid #00b8BA1C;padding:14px 28px;text-decoration:none;border-radius:4px;transition:.3s;white-space:nowrap}.view-btn:hover{background:#00d4d8;color:#082446}.testimonial-wrapper{display:flex;gap:50px}.testimonial{flex:1;padding-right:35px;border-right:1px solid rgba(255,255,255,.08)}.quote{color:#00b8ba;font-size:58px;line-height:1;margin-bottom:20px}.testimonial p{color:#d7dfeb;font-size:16px;line-height:1.9;margin-bottom:35px}.author{display:flex;align-items:center;gap:15px}.author img{width:54px!Important;height:54px!Important;border-radius:50%;object-fit:cover}.author h4{color:#00b8ba;font-size:16px;font-weight:600}.author span{color:#b9c8da;font-size:13px}.faq-section{padding:80px 0}.faq-title{color:#0fc0d8;font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:10px}.main-title{font-size:58px;font-weight:700;line-height:1.05;margin-bottom:30px;color:#002045;}.description{color:#002045;font-size:20px;line-height:1.6;max-width:420px;letter-spacing:-2%}.question-icon{max-width:250px;margin:40px auto 0;}.accordion-item{border:none;border-bottom:1px solid #e8e8e8;border-radius:0}.accordion-button{padding:25px 0;font-size:24px;font-weight:700;color:#002045;background:#fff;box-shadow:none}.faq-section .accordion-button:not(.collapsed){background:#fff;color:#0ab9cf;}.faq-section .accordion-button:focus{box-shadow:none;}.faq-section .accordion-body{padding:20px 0 30px;font-size:18px;line-height:1.8;color:#334766;}.faq-section .accordion-button::after{background-image:inherit!important;content:"+";font-size:34px;font-weight:300;color:#07244d;width:auto;height:auto;transform:none;}.faq-section .accordion-button:not(.collapsed)::after{content:"−";transform:none;color:#0ab9cf;}footer{background:#001936;padding:60px 0 30px}.footer-top{display:flex;justify-content:space-between;gap:20%;flex-wrap:wrap}.footer-left{flex:1;}footer .logo{width:120px;margin-bottom:25px}.footer-left p{color:#d4dce6;font-size:15px;line-height:1.8}.footer-links{flex:2;display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer-column h3{font-size:18px;margin-bottom:18px;font-weight:700;position:relative;color:#00B8BA}.footer-column h3::after{content:"";display:block;width:40px;height:2px;background:#00B8BA;margin-top:8px}.footer-column ul{list-style:none;padding:0}.footer-column ul li{margin-bottom:12px}.footer-column ul li a{text-decoration:none;color:#d4dce6;transition:.3s;font-size:14px}.footer-column ul li a:hover{color:#00bcd4}.footer-bottom{border-top:1px solid rgba(255,255,255,.12);margin-top:50px;padding-top:25px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.copyright{color:#aab8c7;font-size:14px}.social{display:flex;gap:12px}.social a{width:42px;height:42px;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:.3s}.social a:hover{background:#00bcd4;border-color:#00bcd4}.tealhome{background-color:#002045;padding:120px 0}.contact-left .hometitle{color:#ffff;font-size:58px;font-weight:700;line-height:60px;padding:8px 0 25px;letter-spacing:-2%}.contact-left .contact-content p{color:#ffff;font-weight:500;font-size:20px;line-height:27px;letter-spacing:-2%}.contact-left .contact-content h6{font-size:14px;font-weight:600;color:#1dfdff;text-transform:uppercase}.contact-right .row{padding:0 0 0 70px}.icon .contact-icon{max-width:300px;height:auto;padding:25px 0 0 0}.contact-right .form-field label{color:#ffff;font-weight:600;font-size:16px;display:block;padding-bottom:4px}.tealhome input,.tealhome select,.tealhome textarea{background-color:rgba(255,255,255,.1);width:100%;border:none;outline:0;color:#fff;padding:16px;font-size:14px;font-weight:500;height:54px}.tealhome textarea{height:110px;resize:none}.tealhome input:focus{background-color:#00B8BA;}.tealhome input::placeholder,.tealhome textarea::placeholder{color:#fff;}.tealhome select{color:#fff;}.tealhome .btn{background-color:#1DFDFF;border-radius:0%;font-size:18px;color:#003232;padding:16px 48px;font-weight:700;margin-top:10px;letter-spacing:-2%;}#full-name::placeholder{color:#ffff;}.scroll-header .navbar{position:fixed;background:#002045;top:0;left:0;padding:10px 0 !important;border-bottom:solid 1px #10d0df38;}.menu-overlay{position:fixed;background:rgba(0,0,0,0.1);top:0;left:0;transition:all .5s ease-in-out;width:100%;height:100%;z-index:99;visibility:hidden;opacity:0;}.menu-overlay.showMainNav{visibility:visible;opacity:1;}.menuWrapper{background:#00131FE5;position:fixed;right:-100%;top:0;height:100vh;transition:all .5s ease-in-out;width:360px;padding:45px 45px;}.menu-overlay.showMainNav .menuWrapper{right:0;}.menuWrapper li{list-style-type:none;width:100%;}.menuWrapper li a.mainMenu{color:#fff;width:100%;text-decoration:none;padding:18px 0;display:inline-block;border-bottom:solid 1px #1DFDFF1F;font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;}@media only screen and (min-width:1001px){.menuWrapper li  .mega-menu{position:fixed;right:360px;width:70%;background:#001F2FE5;z-index:999;height:100vh;padding:100px 70px 0;top:0;flex-wrap:wrap;visibility:hidden;opacity:0;transition:all 0.1s ease-in-out;}.menuWrapper li  .mega-menu.showdrop{visibility:visible;opacity:1;}.menuWrapper li .mega-menu .mega-grid{display:flex;justify-content:space-between;width:100%;gap:4%;flex-wrap:wrap;}.menu-column{width:19%;}.mega-menu .mega-grid .menu-column h4{margin:0 0 30px;color:#009B9D;border-bottom:solid 1px #1DFDFF1F;font-size:16px;padding-bottom:15px;font-weight:700;}.mega-menu .mega-grid .menu-column li{margin:0 0 7px;}.mega-menu .mega-grid .menu-column li  a::before{content:'';width:7px;height:7px;background:#FFA351;display:block;}.mega-menu .mega-grid .menu-column li a{display:flex;align-items:center;gap:5px;color:#fff;text-decoration:none;width:100%;}.mega-menu h2{color:#00B8BA;margin:0;text-align:right;width:100%;font-size:18px;font-weight:600;border-bottom:solid 1px #1DFDFF1F;padding:30px 0 20px;}}
@media (min-width:1501px){.hero-title{font-size:100px;}#bgvid{width:100%;height:88vh;object-fit:cover;}}@media (min-width:1601px){.hero-title{font-size:130px;}}@media (max-width:1400px){.visionWrapper .stats{gap:22px;}.stat h3{font-size:24px;}.stat span{font-size:13px;}}@media (max-width:1300px){#bgvid{height:65vw;object-fit:cover}.automation-content{padding:50px 20px 50px 10px}.automation-wrapper{gap:30px;}.menuWrapper li .mega-menu{padding:70px 20px 0;right:300px;}.mega-menu .mega-grid .menu-column li a{font-size:13px;}.mega-menu .mega-grid .menu-column h4{font-size:13px;height:42px;}.menuWrapper li a.mainMenu{font-size:16px;}.menuWrapper{width:310px;padding:45px 25px;}}@media (max-width:1140px){.stats-section .stat-item h2{font-size:35px}.stats-section .text span{font-size:13px}.hero-content .btn{padding:14px 30px;font-size:13px}.visionWrapper .card{padding:35px 21px;transition:.3s}.container{max-width:94%}.main-title{font-size:38px}.accordion-button{padding:15px 0;font-size:19px}}@media (max-width:1000px){#bgvid{height:91vw}.container{max-width:94%}.statsWraps{gap:20px}.stats-section .stat-item h2{font-size:30px;}.visionTop h1{font-size:30px;line-height:41px}.visionWrapper .card h2{font-size:30px;}.visionWrapper .bottom{flex-wrap:wrap}.automation-content h1{font-size:25px;line-height:33px}.automation-content .desc{color:#c4d2e2;font-size:15px;line-height:22px;margin-bottom:20px;}.feature h3{font-size:18px;font-weight:600;}.footer-top{gap:10%;}.menuWrapper{width:310px;padding:30px 0}.closeToogle{position:relative;left:30px;}.menuWrapper li .mega-menu h2{display:none;}.menuWrapper li .mega-menu{padding:0;right:300px}.menuWrapper li a.mainMenu{font-size:16px;padding:12px 15px;font-weight:400;letter-spacing:.5px}.mega-grid{margin-top:0!important;display:none;background:#00a4a7;}.mega-menu.showdrop .mega-grid{display:block;}.mega-menu .mega-grid .menu-column h4{font-size:16px;height:auto;padding:7px 10px;display:flex;width:100%;border-bottom:solid 1px #a2abab;color:#fff;align-items:center;justify-content:space-between}.mega-menu .mega-grid .menu-column ul{display:none;}.mega-menu .mega-grid .menu-column ul.showMenuAll{display:block;position:fixed;top:0;right:0;width:310px;background:#00131F;height:100%;z-index:9;padding:0;}.mega-menu .mega-grid .menu-column ul li a{display:block;width:100%;padding:11px 20px;text-decoration:none;color:#fff;font-size:15px;border-bottom:solid 1px #00a4a726;}.mega-menu .mega-grid .menu-column h4::after{content:'';background:url(/themes/custom/titan_teal/images/right.svg);width:8px;height:8px;display:block;filter:brightness(0) invert(1);background-repeat:no-repeat;background-size:contain;}.mobHeading{background:#00a4a7;margin-bottom:20px;padding:6px 10px;display:flex;justify-content:space-between;text-transform:uppercase;font-size:15px;}.flts{filter:brightness(0) invert(1);}}@media (max-width:992px){.statsWraps{flex-wrap:wrap;justify-content:center}.stats-section .stat-item{width:45%;flex:inherit}.tabhd{display:none}.visionWrapper .visionTop{grid-template-columns:1fr;gap:10px}.visionTop h1{text-align:center}.visionTop p{max-width:100%;text-align:center}.visionWrapper .card h2{font-size:26px}.solutionGrid{grid-template-columns:repeat(2,1fr)}.brd-3{border-right:1px solid rgba(255,255,255,.1);}.brd-4{border-bottom:none;}.brd-5{border-right:none;}.automation-content,.automation-image{width:100%}.transformCards{flex-wrap:wrap}.side-card:first-child{order:1}.side-card:last-child{order:2}.transformfeatured{order:3;width:100%}.headingTop h2{font-size:47px}.footer-left{flex:inherit;margin:0 0 30px;text-align:center}.social{display:flex;gap:12px;justify-content:center;width:100%}.copyright{text-align:center;width:100%}.contact-right .row{padding:40px 0 0}.overlapImg img{width:250px}.overlapImg1 img{width:70px}.overlapImg2 img{width:70px}.overlapImg{top:-100px;left:130px}.solutionTop{flex-wrap:wrap}.solutionCard h3{font-size:20px;}}@media (max-width:767px){#bgvid{height:90vh}.hero-title{font-size:41px;font-weight:400;line-height:1.1;}.hero-content .btn{font-size:14px;width:100%;padding:12px 5px!important}.stats-section .stat-item{width:100%;justify-content:start;border-bottom:solid 1px #ffffff2b;padding:10px 0 20px}.stats-section .divider{display:none;}.visionWrapper .cards{grid-template-columns:1fr}.solutionGrid{grid-template-columns:1fr;}.solutionTop{flex-wrap:wrap}.solutionTop h2{font-size:27px}.solutionCard{border-right:none !important;padding:35px 20px;}.brd-4{border-bottom:1px solid rgba(255,255,255,.1);}.brd-4:last-child{border-bottom:none;}.automation-image::after{content:'';opacity:.8}.automation-content{padding:10px 20px 50px 10px}.transformTop{flex-wrap:wrap;}.transformTop .titles h1{font-size:36px;}.side-card:first-child{order:1;}.side-card:last-child{order:3;}.transformfeatured{order:2;width:100%;}.top-heading{flex-wrap:wrap;}.headingTop h2{font-size:28px;}.testimonial{padding-right:0;border-right:none;}.footer-column{width:100%;}.footer-links{gap:20px;}.contact-left .hometitle{color:#ffff;font-size:31px;line-height:33px;padding:8px 0 25px;}.icon .contact-icon{max-width:140px;height:auto;padding:25px 0 0 0;}.tealhome input,.tealhome select,.tealhome textarea{height:40px;}.overlapImg img{width:150px}.overlapImg1 img{width:60px}.overlapImg2 img{width:60px}.visionTop h1{font-size:23px;line-height:33px;text-transform:capitalize}.overlapImg{top:-70px;left:90px}.solutionTop{margin-top:40px}.tealhome input,.tealhome select,.tealhome textarea{font-size:11px;}.tealhome textarea{height:110px;resize:none;}.brds-5{border-bottom:1px solid rgba(255,255,255,.3);}.brds-5:last-child{border-bottom:none;}.transform-content{padding:15px;}.main-title{font-size:28px;}.faq-section img{width:170px !important;margin:0 auto 30px;}}
