body{font-family:'Montserrat',sans-serif;color:#000}a{text-decoration:none}a:hover{text-decoration:none}p{font-size:16px;font-weight:500}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:996;background:#005da8;width:40px;height:40px;border-radius:9px;transition:all .4s}.back-to-top i{font-size:28px;color:#fff;line-height:0}.back-to-top:hover{background:#005ea3;color:#fff}.back-to-top.active{visibility:visible;opacity:1}.top-banner{position:fixed;top:0;width:100%;color:#fff;height:40px;text-align:center;background-color:#005ea3;display:flex;justify-content:center;align-items:center;z-index:10}#header{background:#fff;transition:all .5s;z-index:997;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.15);box-shadow:5px 5px 5px 0px rgba(0,0,0,.15)}#header .logo{font-size:30px;margin:0;padding:0;line-height:1;font-weight:600;letter-spacing:1px}#header .logo a{color:#2d405f}.navbar{padding:0}.menu-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:15px 0 0}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative;padding:0 25px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:center;padding:8px 0 14px;font-size:14px;font-weight:600;color:#000;white-space:nowrap;transition:.3s}a.nav-link:after{content:"";border-top:none;border-right:1px solid #000;height:14px;position:relative;left:37px;margin:0}#navbar li:last-child a.nav-link:after{content:"";border-right:none}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#005da7;border-color:#005da7}.navbar .getstarted,.navbar .getstarted:focus{background:#e2e5fe;padding:9px 25px;margin-left:30px;border-radius:5px;font-weight:600;color:#fff;color:#3b4ef8}.navbar .getstarted:hover,.navbar .getstarted:focus:hover{color:#fff;background:#3b4ef8}.navbar .dropdown ul{display:block;position:absolute;left:14px;top:calc(100% + 30px);margin:0;padding:10px 0;z-index:99;opacity:0;visibility:hidden;background:#fff;box-shadow:0px 0px 30px rgba(127,137,161,.25);transition:.3s;border-radius:4px}.navbar .dropdown ul li{min-width:200px;padding:0}.navbar .dropdown ul a{padding:10px 20px;text-transform:none;font-weight:500}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul a:hover,.navbar .dropdown ul .active:hover,.navbar .dropdown ul li:hover>a{color:#005da7;border:0}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{top:0;left:calc(100% - 30px);visibility:hidden}.navbar .dropdown .dropdown:hover>ul{opacity:1;top:0;left:100%;visibility:visible}.top-header ul li{padding:0 18px}.top-header ul li a{padding:8px 0}.top-header ul li a.vcs-btn{color:#fff;border:0;min-width:140px;border-radius:30px;padding:8px 0;text-transform:uppercase}.mobile-nav-toggle{color:#2d405f;font-size:28px;cursor:pointer;display:none;line-height:0;transition:.5s}.mobile-nav-toggle.bi-x{color:#fff}.navbar-mobile{position:fixed;overflow:hidden;top:0;right:0;left:0;bottom:0;background:rgba(29,41,60,.9);transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;top:15px;right:15px}.navbar-mobile .menu-header{display:block !important;position:absolute;top:55px;right:15px;left:15px;padding:10px 0;border-radius:6px;background-color:#fff;overflow-y:auto;transition:.3s;margin:0;max-height:calc(100vh - 60px)}.navbar-mobile ul{display:block}.navbar-mobile ul li{padding:0}.navbar-mobile .top-header ul li{padding:5px 15px}.navbar-mobile .top-header ul li a{padding:0}.navbar-mobile .top-header ul li a.vcs-btn{width:auto;padding:7px 10px;justify-content:center}.navbar-mobile a,.navbar-mobile a:focus{padding:10px 20px;font-size:15px}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{position:static;width:100%;display:none;margin:0 20px;padding:0;z-index:99;opacity:1;visibility:visible;background:0 0;box-shadow:none;border:none}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown>.dropdown-active{display:block}.ptb-100{padding-bottom:100px;padding-top:100px}.py-100{padding:100px 0;overflow:hidden}.sub-title{font-size:36px;font-weight:700;margin-bottom:30px}.vcs-btn{font-weight:700;font-size:16px;letter-spacing:1px;padding:15px 10px;margin-top:20px;transition:.5s;color:#fff;background:#bf4730;border-radius:9px;min-width:204px}.vcs-btn:hover{background:#71928f;color:#fff}.blue-btn{background-color:#005da8;color:#fff}.blue-btn:hover{background-color:#000;color:#fff}.white-btn{background-color:#fff;color:#000}.white-btn:hover{background:#000;color:#fff}#hero{width:100%;height:694px;background:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/banner.png) top center;background-size:cover;background-position:center center;position:relative;margin-top:95px;background-attachment:fixed;position:relative}#hero:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.1)}#hero>div{position:relative}#hero h1{margin:0;font-weight:600;margin-bottom:60px}#hero h5{font-weight:700;margin:17px 0 5px}.hero-box{min-height:295px}.callnow{background:#005ea3;padding:28.5px 0;position:relative}.callnow a{font-size:18px;font-weight:600;margin-bottom:0;color:#fff}.callnow a:hover{color:#6eb2d8}.about{background:#fff;position:relative;color:#000}.ab-img{object-fit:cover;height:560px}.about-info{padding:60px 100px 60px 200px}.about p{margin-bottom:30px;font-weight:600}.about .about-btn{display:inline-block;background:rgba(255,255,255,.05);padding:6px 30px 8px;color:#fff;border-radius:50px;transition:.3s}.partners{background:#ecf9ff;text-align:center}.partners-box{background-color:#fff;width:100%;height:100%;padding:15px 20px;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0px 0px 26px 0px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 26px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 26px 0px rgba(0,0,0,.1)}.partners img{max-width:95%;transition:all .4s ease-in-out;display:inline-block;padding:15px 0}.partners img:hover{transform:scale(1.1)}.productivity{position:relative}.productivity:before{content:"";background-color:#005ea3;width:30%;height:100%;position:absolute;top:0;z-index:-1}.productivity:after{content:"";background-image:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/prod-bg.png);background-size:cover;background-repeat:no-repeat;width:32%;height:100%;position:absolute;top:0;right:0}.prod-text{padding:0 150px 0 50px}.prod-img{position:relative;overflow:hidden}.prod-box{position:relative}.prod-box:after{content:"";background-image:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/dot-bg.png);background-size:cover;background-repeat:no-repeat;width:320px;height:276px;position:absolute;top:115px;left:-23px;z-index:-1}.pt-40{padding-top:40px}.netsuite{position:relative;background-color:#ecf9ff}.netsuite:before{content:"";background-image:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/net-bg.png);background-size:cover;background-repeat:no-repeat;width:25%;height:100%;position:absolute;top:0;z-index:0}.netsuite:after{content:"";background-color:#005ea3;width:30%;height:100%;position:absolute;top:0;right:0;z-index:0}.netsuite-text{padding:0 50px 0 150px}.net-img{position:relative;z-index:1;overflow:hidden}.pos-rel{position:relative;z-index:2}.net-box{position:relative}.net-box:after{content:"";background-image:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/dot-bg.png);transform:rotateY(180deg);background-size:cover;background-repeat:no-repeat;width:320px;height:276px;position:absolute;top:113px;right:-21px;z-index:-1}.difference{padding-top:100px}.difference img.img-fluid{width:920px}.diff-text{background-color:#005ea3;color:#fff;padding:230px 0 100px;margin-top:-180px}.footer-top{background-color:#6eb2d8;color:#fff;padding:50px 0}.footer-top h2{margin-bottom:10px}.footer-bottom{background-color:#001120;color:#fff;padding:40px 0 10px}.footer-links li{display:inline;padding:0 31px}.footer-links li a{color:#ddd;font-size:14px}.footer-links li a:hover{color:#6eb2d8}.footer-links li a:after{content:"";border-right:1px solid #ddd;position:relative;left:31px}.footer-links li:last-child a:after{content:"";border-right:none}.social-links{margin-bottom:15px;display:flex;align-items:center;justify-content:center}.social-links a{font-size:26px;display:inline-block;color:#fff;line-height:1;padding:4px 0 0 1px;margin-right:5px;border-radius:9px;text-align:center;width:36px;height:36px;transition:.3s}.social-links a:hover{background:#005da8;color:#fff;text-decoration:none}.copyright{font-size:15px;color:#ddd}.main-mt{margin-top:91px}.innerpage-banner{width:100%;height:448px;background-size:cover;background-position:center center}.innerpage-banner *{height:100%}.innerpage-content *{max-width:513px;height:auto;color:#fff}.innerpage-content{display:flex;justify-content:flex-end;flex-direction:column;padding:57px 0}.innerpage-content h1{font-size:50px;margin-bottom:20px;font-weight:700}.innerpage-content p,#inner-hero p{font-size:18px;font-weight:500;margin-bottom:0}.bg-theme{background:#005ea3}.bg-theme1{background:#005ea3}.innertext-section{padding:74px 0 85px}.innertext-section p{max-width:1127px;margin:0 auto 25px}.innertext-section p:last-child{margin-bottom:0}.img-block .ab-img{height:534px}.img-block:nth-child(even) .about-info{background:#005ea3;color:#fff;padding:60px 200px 60px 100px;order:2}.img-block .about-info p:last-child{margin-bottom:0}.need-section{padding:69px 0 73px}.need-section p{max-width:550px;margin:0 auto 44px}.need-section .btn{margin:0 !important}.img-block .sub-title{margin-bottom:35px}.img-block p{margin-bottom:25px}.heading h2{font-weight:700}.heading h2:last-child{margin-bottom:0}.consulting-section .heading{padding:76px 0 75px}button.sub-menu-toggle{background:0 0;border-top:6px solid #000;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent;padding:0;margin-top:-6px}button.sub-menu-toggle>*{display:none}.tab-section{background:#ecf9ff;position:relative;background-size:cover;background-position:bottom left;background-repeat:no-repeat}.tab-section .container{z-index:2;position:relative}.tab-section:before{content:"";width:100%;height:100%;position:absolute;top:0;z-index:0;background-color:rgb(236 249 255/50%)}.tab-section:after{content:"";background-color:#005ea3;width:33%;height:73%;position:absolute;bottom:0;right:0;z-index:0}.tabLaptop-tabs .nav-link{color:#6eb2d8;border:none;font-weight:600;font-size:22px;display:block;width:100%;position:relative;text-align:left;margin-bottom:1rem;padding:0;line-height:2.2}.tabLaptop-tabs .nav-link:before,.tabLaptop-tabs .nav-link:after{position:absolute;content:'';left:0;bottom:0;width:0;height:3px;background-color:#6eb2d8;transition:.5s}.tabLaptop-tabs{width:40%;padding-right:13px;overflow:hidden}.tabLaptop-tabs .nav-link:before{height:calc(100% * 10);left:calc(100% - 3px);transition:.2s;transition-delay:0s;width:0;opacity:0}.tabLaptop-tabs .nav-link.active{color:#005ea3;background:0 0}.tabLaptop-tabs .nav-link.active:after{width:100%}.tabLaptop-tabs .nav-link.active:before{opacity:1;width:3px;transition-delay:.5s}.tabLaptop-block{display:flex;z-index:1}.tabLaptop-pane{width:60%}.tabLaptop-tabs .nav-tabs{border:none}.laptop-block{margin-top:60px;position:relative;width:80%;margin-left:auto}.laptop-block:after{content:"";background-image:url(//virtutem.tlmstaging.com/wp-content/themes/virtutem/asset/css/../img/dot-bg.png);background-position:bottom right;background-size:contain;background-repeat:no-repeat;width:320px;height:276px;max-width:60%;max-height:75%;position:absolute;top:31%;right:-20px}.laptop-block img{display:block;z-index:1;position:relative}.mobile-block{position:absolute;width:19.8%;left:16px;bottom:11px}.tabLaptop-contentInner{background:#6eb2d8;color:#fff;position:relative;left:-28px;margin-right:-28px;width:0;transition:.7s;transition-delay:.5s;transform-origin:left center;overflow:hidden}.active .tabLaptop-contentInner{width:100%}.tabLaptop-contentInner>div{padding:20px;min-height:136px}.tabLaptop-contentInner p{margin-bottom:0;text-align:left}.tabLaptop-pane .tab-content>.tab-pane{display:block;overflow:hidden;height:0}.tabLaptop-pane .tab-content>.tab-pane.active{overflow:visible;height:auto}img{max-width:100%}.tabLaptop-content{position:relative}