.header-nav .icon-close,.header-nav .icon-hamburger,.header-nav .navbar-brand h4,.header-nav .navbar-brand h4 small,.header-nav .navbar-collapse .navbar-nav .nav-link{color:#fff}.font-color-black{color:#121212!important}.logo-color{fill:#121212}.bg-color-white,.make-black-color,.make-white-bg{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.bg-color-white .nav-item,.bg-color-white .nav-link,.bg-color-white nav,.make-black-color .header-nav,.make-black-color .nav-link,.make-black-color .navbar-collapse,.make-black-color .navbar-nav,.make-white-bg .nav-item,.make-white-bg .nav-link,.make-white-bg nav{color:#121212!important}@media only screen and (max-width:1199px){.header-nav .navbar-collapse .navbar-nav .nav-item:hover>.nav-link{color:#00addf!important}}.banner-overview-container{display:flex;flex-flow:column}.industries-banner{flex-grow:0;flex-shrink:0}.overview-container{flex-grow:1;flex-shrink:0;display:flex;align-items:center}@media only screen and (max-width:1199px){.banner-overview-container{min-height:auto}}.industries-banner{position:relative;height:540px;background-repeat:no-repeat;background-size:cover;background-position:50%}.industries-banner .industries-img-overlay{padding:0 15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.industries-banner .content-1{font-size:3.125rem;font-weight:200;letter-spacing:1px;text-align:center;color:#fff}.industries-banner .content-1>.content-2{font-family:Montserrat,sans-serif;font-size:3.125rem;font-weight:800;letter-spacing:1px;text-align:center;color:#fff;padding-bottom:20px}.industries-banner .content-3{font-size:1.25rem;line-height:1.5;text-align:center;color:#fff}@media only screen and (max-width:767px){.form{padding-top:80px}}.form,.form input[type=email],.form input[type=number],.form input[type=text]{background-color:#f6f8f9}@media only screen and (max-width:667px){.form{padding-top:50px}.industries-banner .content-1,.industries-banner .content-1>.content-2{font-size:2.125rem}}.overview-container{padding:80px 135px;background-color:#f6f8f9}.overview-container h2{text-align:center;padding-bottom:24px}.overview-container p{max-width:920px;text-align:center;margin:0 auto;font-size:1.25rem;line-height:1.5;height:100%;display:flex;align-items:center}.overview-container .para-1{padding-bottom:20px}@media only screen and (max-width:991px){.overview-container{padding:80px 20px}}@media only screen and (max-width:767px){.overview-container h2{padding-bottom:50px}.overview-container{padding:50px 20px!important}}.industries-synopsis{margin:0 auto;display:flex;min-height:35.9375rem;position:relative}.industries-synopsis>div{flex-basis:50%;flex-shrink:0;position:relative}.industries-synopsis img{width:100%;height:100%;object-fit:cover}.industries-synopsis .content-wrapper{background-color:#01addf;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 5%}.industries-synopsis .content{max-width:30rem;font-family:Raleway,sans-serif;font-size:1.25rem;line-height:1.5;color:#fff}.industries-synopsis .title-wrapper{display:flex;flex-flow:wrap}.industries-synopsis .title-wrapper .section-title{color:#fff}.industries-synopsis .title-wrapper .section-title-1{padding-right:.625rem}.industries-synopsis .title-wrapper .section-title-2{padding-bottom:1.25rem}.industries-synopsis .header-wrapper{padding-bottom:1.75rem;flex-wrap:wrap;text-align:center;display:none}.industries-synopsis .header-wrapper .section-title-2{padding-left:.6875rem}@media screen and (min-width:992px){.industries-synopsis.row-reverse{flex-direction:row-reverse}}@media screen and (max-width:991px){.industries-synopsis{flex-direction:column;min-height:unset;padding:3.125rem 0}.industries-synopsis .content-wrapper{background-color:#fff;padding:1.5625rem 1.25rem 0}.industries-synopsis .content{font-size:1.125rem;line-height:1.68;color:#000;max-width:none}.industries-synopsis .title-wrapper{display:none}.industries-synopsis .header-wrapper{display:block}}@media screen and (max-width:767px){.industries-synopsis.row-reverse{padding:50px 0}.other-industries{padding-top:50px}.industries-synopsis .header-wrapper{padding-bottom:50px}.industries-synopsis{padding:50px 0}}.what-we-have-done .section-title{text-align:center}.what-we-have-done .section-title-2{padding-bottom:40px}.what-we-have-done p{font-size:1.25rem;line-height:1.5;text-align:center;padding-bottom:60px;max-width:970px;margin:0 auto}.what-we-have-done .image-container{border-radius:6px;position:relative;overflow:hidden}.what-we-have-done .image-container img{width:100%;height:auto}.what-we-have-done .content-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}.what-we-have-done .content-1{font-family:Raleway,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.6;letter-spacing:.24px;padding-bottom:10px}.what-we-have-done .content-2{font-family:Raleway,sans-serif;font-size:2.5rem;font-weight:200;line-height:normal;letter-spacing:.8px;padding-bottom:7px;max-width:460px}.what-we-have-done .content-3{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:800;letter-spacing:.8px;padding-bottom:40px;line-height:normal}.what-we-have-done .anchor-custom-button{text-transform:uppercase}@media only screen and (max-width:1199px){.what-we-have-done .content-1{padding-top:40px}.what-we-have-done p{padding-bottom:40px}}@media screen and (max-width:991px) and (min-width:768px){.what-we-have-done .content-1{padding-top:0}.what-we-have-done .content-2,.what-we-have-done .content-3{font-size:34px}.what-we-have-done .content-3{padding-bottom:20px}}@media (max-width:767px){.what-we-have-done{padding:50px 0}}.what-we-offer{padding-top:100px;padding-bottom:50px}.what-we-offer .what-we-offer-card{border-radius:6px;overflow:hidden;position:relative;margin-bottom:30px}.what-we-offer .what-we-offer-card img{width:100%;height:333px;object-fit:cover}.what-we-offer .what-we-offer-card h4{position:absolute;bottom:20px;left:24px;margin:0;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.5px;color:#fff;max-width:414px}@media only screen and (max-width:991px){.what-we-offer{padding-top:0;padding-bottom:0}.what-we-offer .what-we-offer-card{margin-bottom:20px}.what-we-offer .what-we-offer-card h4{left:20px}}.technologies-we-use{margin:0 auto;display:flex;min-height:425px;position:relative;padding-top:0;padding-bottom:0}.technologies-we-use .img-container{flex-basis:44%;background-repeat:no-repeat;background-size:cover;position:relative}.technologies-we-use .content-wrapper{flex-basis:56%;background-color:#01addf!important}.technologies-we-use .container{position:absolute;top:0;bottom:0;left:0;right:0}.technologies-we-use .content,.technologies-we-use .content-container{display:flex;flex-direction:column;justify-content:center;height:100%}.technologies-we-use .row{height:100%}.technologies-we-use .container .content-1{padding-bottom:10px;font-size:3.125rem;font-weight:200;letter-spacing:1px;color:#fff}.technologies-we-use .container .content-2{font-family:Montserrat,sans-serif;font-size:3.125rem;font-weight:800;letter-spacing:1px;color:#fff}.technologies-we-use .content-container p{font-size:1.25rem;line-height:1.5;color:#fff;padding-bottom:30px;padding-top:50px}.technologies-we-use .items-wrapper .items{display:flex;padding-bottom:20px}.technologies-we-use .content-container .item{display:flex;align-items:center;padding:6px;border-radius:6px;width:270px;margin-right:30px}.technologies-we-use .content-container .item:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.05);background-color:hsla(0,0%,100%,.1)}.technologies-we-use .content-container .item img{width:38px;height:38px;margin-right:10px}.technologies-we-use .content-container .item .title{font-family:Raleway,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5;color:#fff}@media(max-width:768px){.technologies-we-use{margin:0 auto;display:block;min-height:unset;position:relative;max-height:100%;padding:0!important;background-color:#01addf!important}.technologies-we-use .img-container{display:none!important}.technologies-we-use .content-wrapper{flex-basis:100%}.technologies-we-use .container{position:relative;padding:100px 15px 30px}.technologies-we-use .container .content-1,.technologies-we-use .container .content-2,.technologies-we-use .technologiesWeUse-heading .content{text-align:center;padding-bottom:0}.technologies-we-use .content-container p{text-align:center;padding-top:40px}.technologies-we-use .items-wrapper .items{display:block;padding-bottom:0}.technologies-we-use .content-container .item img{width:60px;height:60px}.technologies-we-use .col-12{flex:0 0 100%;max-width:100%;margin:0!important}.technologies-we-use .content-container .item{width:100%;margin-right:0;margin-bottom:20px}.technologies-we-use .technologiesWeUse-heading{padding-bottom:40px}}@media (max-width:580px){.technologies-we-use .container .content-1,.technologies-we-use .container .content-2,.technologies-we-use .technologiesWeUse-heading .content{font-size:2.25rem!important}.technologies-we-use .container{padding:50px 15px 30px}}.other-industries .section-title{display:inline-block;font-family:Raleway,sans-serif;font-weight:200;padding-bottom:3.125rem}.other-industries .section-title-2{font-family:Montserrat,sans-serif;font-weight:800}.other-industries .other-industries-card{padding:25px;border-radius:6px;box-shadow:0 0 37px 18px #f1f1f1;display:flex;margin-bottom:30px}.other-industries .other-industries-card:hover{box-shadow:0 0 37px 18px #d6d5d5}.other-industries .other-industries-card img{width:140px;margin-right:30px;flex-shrink:0}.other-industries .other-industries-card div>.other-industries-card-title{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.5px;color:#121212;padding-bottom:2px}.other-industries .other-industries-card div>.other-industries-card-description{font-size:.875rem;line-height:1.57;color:#121212}@media only screen and (max-width:991px){.other-industries .other-industries-card{padding:20px;margin-bottom:20px}.other-industries .other-industries-card img{width:90px;height:70px;margin-right:18px}.other-industries{padding-top:80px}}@media only screen and (max-width:667px){.other-industries .other-industries-card div>.other-industries-card-title{font-size:1.2rem}.other-industries{padding-bottom:50px}}.what-we-offer .title{max-width:395px;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.5px;margin:0 auto;text-align:center;padding-bottom:40px;color:#121212}.what-we-offer{padding-bottom:0}.technologies-we-use{min-height:440px}.what-we-have-done{padding-top:70px}@media only screen and (max-width:991px){.what-we-offer{padding-top:3.125rem}.what-we-have-done{padding-top:80px}}@media(max-width:768px){.technologies-we-use .technologiesWeUse-heading{padding-bottom:0!important}}@media (max-width:767px){.what-we-have-done{padding-top:50px}.industries-synopsis{padding:50px 0}.industries-synopsis .header-wrapper{padding-bottom:50px}.other-industries,.what-we-offer{padding-top:50px}}