#masthead,.inside-header{position:fixed;margin-top:0;margin-bottom:0;top:auto}.menu-icon{position:fixed!important;top:0!important;right:0!important;z-index:999!important}.page-hero{z-index:999;position:relative}.inner{position:fixed;z-index:0!important;width:100%!important;background:#fff!important;height:80px!important;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%)}.header-wrap{height:80px!important;z-index:999999999!important;width:225px!important}#header{height:30px!important;position:relative}.inside-header{padding:20px 30px 20px 60px}.nav{display:inline-flex;position:relative;top:25px;right:40px;width:80%;justify-content:flex-end;background:#fff}.inner ul{margin:0;padding:0;list-style-type:none}.nav a{display:block;text-decoration:none;background:#fff}.nav>li{padding:0 20px}.nav>li{position:relative!important}.nav>li>ul{background:#fff;position:absolute;top:100%;left:0;opacity:0;visibility:hidden;transform:translateY(20px);transition:all 300ms ease-in-out 500ms;transition:all 300ms ease-in-out;box-shadow:2px 4px 16px 5px rgb(0 0 0 / 9%)}.nav>li>ul>li>a{padding:4px 10px}.nav>li>ul>li>a:hover{background-color:#fff;color:#2d8e8b;text-decoration:underline}.nav>li:hover>ul{opacity:1;visibility:visible;transform:translateY(0);transition:all 300ms ease-in-out}.nav>li>a:hover{background-color:#fff;color:#2d8e8b;text-decoration:underline}.nav .big-nav{position:static}.nav .big-nav>ul{min-height:70px!important;position:absolute;top:108%;left:0x;width:187%;background:#fff;padding:10px 10px;border-top:4px solid #2d8e8b}.nav .big-nav>ul>li{width:100%;padding:5px 0;background:#fff}.company li.show{padding-left:0!important}.nav .services-menu>ul>li:after,.nav>li:after{content:url(/wp-content/uploads/2021/06/Menu-Green-Icon.svg);margin-right:10px;right:10%;float:right;margin-top:5px}.nav>li:after{margin-left:10px!important;transform:rotate(90deg);margin-top:0}.nav .big-nav>ul>li>a{padding:10px;background:rgba(255,100,0,.1);display:block}.nav .big-nav>ul>li>ul{display:none;position:absolute;top:0;left:35%;width:65%;background:#fff}.nav .big-nav>ul>li.show>ul{display:block}.nav .big-nav>ul>li>ul>li{display:block;width:100%;float:left}.nav .big-nav>ul>li>ul>li.col2{width:50%;padding:15px 5px;height:336px}.nav .big-nav>ul>li>ul>li.col2-cs{padding:15px 15px}.col2 b{padding:0 10px!important}.nav .big-nav>ul>li>ul>li>a{font-weight:700;border-bottom:1px solid #e9e9e9}.nav .big-nav>ul>li>ul>li a{padding:4px 10px}.nav .big-nav>ul>li a:hover{color:#2d8e8b;text-decoration:underline}.nav .big-nav>ul>li a:active,.nav .big-nav>ul>li a:focus{color:#2d8e8b}.nav .big-nav>ul>li .col2-cs a:hover{text-decoration:none}.big-nav ul{z-index:1;text-align:left}.nav .big-nav>ul>li>ul{background:#fff;border-left:1px solid #e9e9e9}.nav #case-study-Btn{color:#000!important;padding:10px 0;background:transparent!important;border:0}.nav .underline-text:after{width:90px}.col2-cs{background-color:#e9f3f3}.col2 ul.caption-2{margin-top:7px!important}.nav .company>ul>li{width:100%}.nav .company>ul{left:0;width:118%;padding:10px 20px}li.menu-abt{display:inline-block;width:32%}.company .show p.caption-2{margin-right:80px;margin-top:10px}.menu-abt p.caption-2{margin-top:10px}li.insights:after{display:none}.insights li:after{display:none}.menu-abt p{margin-right:10px}.nav a.fil_btn{bottom:10px;margin-left:25px}.col2-cs img{margin-top:10px}.company .caption-1{margin-bottom:0}li.big-nav:hover .nav>li:after{transform:rotate(270deg)}li.caption-2.insights{bottom:12px}@media only screen and (min-width:1440px) and (max-width:1920px){.nav{width:65%}}@media (max-width:812px){#case-study-modal .modal-content{z-index:999999}.nav{top:80px}.inside-header{height:60px}.inner{box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%)}.menu-icon{display:block;background:#fff;width:50%;padding-left:40%!important;height:20px}.is-logo-image{max-width:90%}.inside-header{align-items:start;padding-right:0;padding-left:10px!important}.nav{display:flex;position:relative;flex-direction:column;text-align:left;width:100%;right:0}.nav a.fil_btn{background:#fff!important;color:#0a203e!important;border:0;padding:0;text-align:left;margin:15px 0;font-weight:700}.inner{overflow:hidden;max-height:0}.menu-icon{cursor:pointer;display:inline-block;float:right;padding:30px 20px;position:relative;user-select:none}.menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background 0.2s ease-out;width:18px}.menu-icon .navicon:before,.menu-icon .navicon:after{background:#0a203e;content:"";display:block;height:100%;position:absolute;transition:all 0.2s ease-out;width:100%}.menu-icon .navicon:before{top:5px}.menu-icon .navicon:after{top:-5px}.menu-btn{display:none!important}.menu-btn:checked~.inner{max-height:240px;overflow:visible}.menu-btn:checked~.menu-icon .navicon{background:transparent}.menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}.menu-icon{display:block}.nav .big-nav>ul{top:102%;width:100%}.nav .services-menu>ul{top:27%}.nav .company>ul{top:92%}li.big-nav{padding:10px 20px!important}.nav>li{padding:10px 20px!important}.nav .big-nav>ul>li>ul{top:unset;left:0;width:100%}.nav .big-nav>ul>li{width:100%}.nav .big-nav>ul>li.show>ul,.nav a.fil_btn span,.col2 .caption-1,.insights span{display:none}.nav>li:hover>ul{visibility:hidden}.nav>li>ul.newshow{visibility:visible}.nav>li:hover>ul{opacity:0}.nav>li:hover>ul.newshow.show-outer{opacity:1}.nav .big-nav>ul>li>ul.tabshow.show-inner{display:block}.nav .big-nav>ul>li.show-mbl>ul.inner-ul{display:block}.services-menu ul.show-outer{position:absolute;z-index:99999}.show-mbl{border-bottom:1px solid #eee}.nav .big-nav>ul{min-height:200px!important}.nav .big-nav>ul>li>ul>li.col2-cs{padding:15px 20px!important;height:335px}.nav .big-nav>ul>li>ul>li.col2{width:100%;padding:0 10px;height:auto;padding-bottom:15px}.nav .caption-4{font-size:18px}li.menu-abt{width:100%;padding:10px 10px}.company .show p.caption-2{margin-right:0}.menu-abt p.caption-2{margin-top:10px}.company a{font-size:18px!important}.company .heading-h4{font-size:20px!important}.nav .company>ul{padding:10px 10px}.company .caption-2{margin-top:5px!important}.nav .insights .banner-btn{background:none!important;color:#0a203e!important;font-weight:400;padding:16px 0}}@media only screen and (min-device-width :320px) and (max-device-width :812px) and (orientation :landscape){.wp-block-image img{width:100%}.home-min-height{min-height:42vh!important}}