p{color:#64707b;font-size:16px;font-weight:300}h3{color:#41464b;text-transform:uppercase}h1{color:white;font-weight:800}.content-box{padding:60px 0 60px 0}.content-box h3{text-align:center;font-weight:800px;padding:0 20px 30 20px}.intro{text-align:center;color:#64707b}.content-title-underline{width:70px;height:3px;background-color:#21c87a;margin:0 auto 30px auto}.service1-title-underline{width:170px;height:3px;background-color:#34c6d3;margin:0 auto 30px auto}.form-title-underline{width:170px;height:3px;background-color:#f45373;margin:0 auto 30px auto}body{font-family:"Roboto Condensed",sans-serif}.service-item-desc p{color:#64707b;font-weight:300}.home-banner{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/home-banner-3.jpg");background-size:cover;background-position:center;position:relative;padding:200px 0 50px;height:800px}#home-content-box{width:100%;height:100%;display:table}#home-content-box-inner{display:table-cell;vertical-align:middle}#home-heading h1{color:white;font-size:45px;font-weight:700;margin:20px 0 20px 0;font-family:Verdana}.btn-white{margin-top:20px}.seperator{border:0;height:20px;width:60%;height:50px;margin-top:0;border-bottom:1px solid #e9ecef;margin:-60px auto 10px}.seperator-2{border:0;height:20px;width:60%;height:50px;margin-top:0;border-bottom:1px solid #e9ecef;margin:40px auto 10px}.seperator3{border:0;height:20px;width:60%;height:50px;margin-top:0;border-bottom:1px solid #e9ecef;margin:40px auto 10px}.seperator4{border:0;height:20px;width:60%;height:50px;margin-top:0;border-bottom:1px solid #e9ecef;margin:40px auto 10px}#about-home{margin-top:90px}.right-home-image{box-shadow:0 0 14px #5d6061}.btn-general{border-width:2px;border-radius:0;padding:12px 26px 17px 26px;font-size:16px;font-weight:400;text-transform:uppercase}.btn-white{border-color:#fff;color:#fff}.btn-white:hover,.btn-white:focus{background-color:#fff;color:#41464b}.btn-back-to-top{position:fixed;bottom:20px;right:20px;font-size:22px;padding:3px 15px;border-radius:0;display:none}.bg-parallax{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}#home-cover{animation-delay:.1s;animation-duration:.5s}#home-heading{animation-delay:.5s;animation-duration:.5s}#home-btn{animation-delay:.1s;animation-duration:.5s}.content-box{padding:60px 0 60px 0}.content-title h3{font-size:30px;font-weight:700;text-align:center;margin:0 0 30px 0}.content-title-underline{width:30px;height:3px;background-color:#21c87a;margin:0 auto 30px auto}.service-item{padding:20px 0 20px 0;margin-bottom:30px;cursor:pointer}.service-item-icon i{color:#21c87a;float:left;padding:15px;margin-right:25px;width:80px;height:75px;text-align:center}.service-item:hover .service-item-icon i{color:#fff;background-color:#21c87a}.service-item-title h3{font-size:20px;font-weight:400;margin:0 0 10px 0}.service-item-desc p{margin:0;padding-left:102px;color:#64707b}#about-content-box{float:left;height:700px}#about-content-box-outer{width:100%;height:100%;display:table}#about-content-box-inner{display:table-cell;vertical-align:middle}#about .content-title h3{text-align:left}#about .content-title-underline{margin:0 0 30px 0}#about-desc p{margin-bottom:30px}.row.no-gutters [class*=col-]{padding-left:0;padding-right:0}.img-wrapper{overflow:hidden}.img-wrapper img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.img-wrapper img:hover{-webkit-transform:scale(1.5);transform:scale(1.5);cursor:zoom-in}.btn-project{margin-top:40px}.industries-box{border:3px solid #46730b1f;padding:30px 0;margin:40px 0;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);transition:.3s;border-radius:25px}h4.industries-title{background-color:#21c87a;color:#fff;display:inline-block;padding:7px 15px;font-size:14px;font-weight:700;text-transform:uppercase;margin:0 0 30px 0}h3.industries-value{font-size:60px;font-weight:700}h3.industries-value sup{font-size:28px;font-weight:normal;vertical-align:super}ul.industries-spec{list-style:none;padding-left:0;margin:20px 0 60px 0}ul.industries-spec li p{font-weight:400;text-transform:uppercase}.industries-box-lg{padding:50px 0;margin:0;background-color:#21c87a}.industries-box-lg h4.industries-title{color:#21c87a;background-color:#fff}.industries-box-lg ul.industries-spec li p{color:#fff}footer{background-color:#41464b;padding-top:30px;border-top:5px solid rgba(0,0,0,0.1)}#contact-left h3,#contact-right h3{color:#fff;font-size:27px;font-weight:700}#contact-left p{color:#fff;margin-bottom:20px}#contact-info{background-image:url("https://f.hubspotusercontent10.net/hubfs/8190919/img/world-map.png");background-repeat:no-repeat;background-size:contain}address{color:#fff}address strong{font-size:16px}address strong,#phone-fax-email strong{letter-spacing:1px}form .form-control{background:transparent;border-radius:0;border-color:#fff;font-size:17px;font-weight:300;padding:38px 16px;margin-bottom:20px;color:#fff}form-contact-right{background:transparent;border-radius:0;border-color:#fff;font-size:17px;font-weight:300;padding:38px 16px;margin-bottom:20px;color:#fff}.baseform{background:transparent;border-radius:0;border-color:#fff;font-size:17px;font-weight:300;padding:38px 16px;margin-bottom:20px;color:#fff;box-shadow:none}.social-list{padding-left:0}.social-list li{list-style:none;display:inline-block;width:32px;height:32px;margin-right:6px;margin-top:10px}.social-icon i{font-size:17px}.icon-gray i{color:#64707b}.icon-white i{color:#fff}.social-icon i:hover{color:#34c6d3}#footer-bottom{background-color:rgba(0,0,0,0.1);padding:30px 0;margin-top:60px}#footer-copyrights p{margin:0;color:#fff}#footer-menu{float:left;color:#fff;font-size:16px;font-weight:300}#footer-menu ul{list-style:none;padding-left:0;margin:0}#footer-menu ul li{display:inline-block}#footer-menu a{color:#fff;font-size:16px;font-weight:300;margin:0 10px;text-decoration:none}#footer-menu a:hover{color:#34c6d3}.img-certification img{max-width:100%;max-height:100%;margin:auto;margin-top:-60px;padding-bottom:30px}.banner{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/project-banner-1.jpg");background-size:cover;background-position:center;position:relative;padding:200px 0 50px}.project-banner{height:500px}.header-logo{color:white;font-weight:900;font-style:italic;font-size:30px}.content-left{margin-bottom:30px}.banner p{color:#f8ffe9}.project-banner{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/project-banner-1.jpg");background-size:cover;background-position:center;position:relative;padding:200px 0 50px}.project-banner{height:500px}.about-banner{height:500px}.about-banner{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/about-banner-new.jpg");background-size:cover;background-position:center;position:relative;padding:200px 0 50px}.company-statements .card-title{text-align:center;padding-top:30px}#about-us{padding-top:60px}.about-header{color:#173753;font-size:50px;text-align:left}#about-us p{font-size:18px;padding-top:8px}p.about-para-2{margin-top:-18px}.about-title-underline{width:40px;height:3px;background-color:#16c178;margin:0 0px auto;margin-bottom:8px}.about-sec-underline{width:40px;height:3px;background-color:green;margin:0 0px auto;margin-bottom:8px}.right-about-section{box-shadow:0 0 19px #000}.right-about-resources{box-shadow:0 0 14px black}.about_resources{padding-bottom:30px}.services-banner{height:500px}.services-banner{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/services_cta.jpg");background-size:cover;background-position:center;position:relative;padding:200px 0 50px}.btn-general{border-width:2px;border-radius:0;padding:12px 26px 12px 26px;font-size:16px;font-weight:400;text-transform:uppercase}.btn-white{border-color:#fff;color:#fff}.btn-white:hover,.btn-white:focus{background-color:#fff;color:#41464b}.btn-primary{color:#fff;background-color:#34c6d3;border-color:#34c6d3;width:60%}.btn-green{color:black;border-color:#21c87a}.btn-green:hover,.btn-green:focus{color:black;background-color:#21c87a;border-color:#21c87a}.form-section{background:#fff;padding:40px;padding-top:30px;color:#1b395f;box-shadow:rgba(0,0,0,.2) 10px 10px 20px -18px}.form-section p{text-decoration:underline}.form-section .btn{padding:15px 10px;background:#17a2b8;color:#fff;display:block;margin-top:14px;text-align:center;font-size:16px;border:0;display:block;width:100%;border-radius:4px;font-weight:900}.form-section h4{text-align:center;color:#f45373}.form-section p{text-align:center;color:black}#work{clear:both}.img-wrapper{overflow:hidden}.img-wrapper img{transition:transform .4s ease}.img-wrapper img:hover{-webkit-transform:scale(1.5);transform:scale(1.5);cursor:zoom-in}#work img{padding-bottom:20px}.card{margin-bottom:20px;box-shadow:rgba(0,0,0,.8) 10px 10px 20px -18px}.card-title{text-align:center}.card-text{color:#64707b;font-size:17px}#service-1{background:aliceblue}.service-item{padding:20px 0 20px 0;margin-bottom:20px}.service-item-icon i{color:#21c87a float:left;padding:15px;margin-right:25px;width:80px;height:75px;text-align:center;box-shadow:rgba(0,0,0,.4) 10px 10px 20px -5px}.service-item-title h3{font-size:20px;font-weight:400;margin:0 0 10px 0}.service-item-desc p{margin:0;padding-left:85px;color:#64707b}#nav-bar{position:sticky;top:0;z-index:10}.navbar-brand img{height:40px;padding-left:30px}.navbar-nav li{padding:0 10px}.navbar-nav li a{float:left;text-align:center}#nav-bar ul li a:hover{color:#21c87a !important}.navbar{background:#fff}.navbar-toggler{border:none !important}.nav-link{color:#555 !important;font-weight:600;font-size:16px}footer{background-color:#41464b;padding-top:30px;border-top:5px solid rgba(0,0,0,0.1)}#contact p{color:white;font-size:16px;text-align:left}#contact-left h3,#contact-right h3{color:#fff;font-size:27px;font-weight:700}#contact-left p{color:#fff;margin-bottom:20px}#contact-info{background-image:url("https://f.hubspotusercontent10.net/hubfs/8190919/img/world-map.png");background-repeat:no-repeat;background-size:contain}address{color:#fff}address strong{font-size:16px}address strong,#phone-fax-email strong{letter-spacing:1px}form .form-control{background:transparent;border-radius:0;border-color:#fff;font-size:17px;font-weight:300;padding:38px 16px;margin-bottom:20px;color:#fff}.social-list{padding-left:0}.social-list li{list-style:none;display:inline-block;width:32px;height:32px;margin-right:6px;margin-top:10px}.social-icon i{font-size:17px}.icon-gray i{color:#64707b}.icon-white i{color:#fff}.social-icon i:hover{color:#34c6d3}#footer-bottom{background-color:rgba(0,0,0,0.1);padding:30px 0;margin-top:60px;margin-bottom:-30px}#footer-copyrights p{margin:0;color:#fff}#footer-menu{padding-top:20px;float:left;color:#fff;font-size:16px;font-weight:300}#footer-menu ul{list-style:none;padding-left:0;margin:0}#footer-menu ul li{display:inline-block}#footer-menu a{color:#fff;font-size:16px;font-weight:300;margin:0 10px;text-decoration:none}#footer-menu a:hover{color:#21c87a}.hbspt-form{background:transparent;border-radius:0;border-color:#fff;font-size:17px;font-weight:300;padding:38px 16px;margin-bottom:20px;color:#fff;box-shadow:rgba(0,0,0,.2) 10px 10px 20px 2px}#firstname-23190000-aee9-47eb-a3df-7d9a454db454{width:100%;background:transparent;border-radius:0;border-color:#fff;color:#212529;box-shadow:none;font-size:1rem;font-weight:400;color:#212529;text-align:left;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;padding-left:8px;height:70px;margin-top:-20px}#email-23190000-aee9-47eb-a3df-7d9a454db454{width:100%;height:70px;background:transparent;border-radius:0;border-color:#fff;color:#212529;box-shadow:none;font-size:1rem;font-weight:400;color:#212529;text-align:left;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;padding-left:8px;height:70px}#phone-23190000-aee9-47eb-a3df-7d9a454db454{width:100%;height:70px;background:transparent;border-radius:0;border-color:#fff;color:#212529;box-shadow:none;font-size:1rem;font-weight:400;color:#212529;text-align:left;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;padding-left:8px;height:70px}#message-23190000-aee9-47eb-a3df-7d9a454db454{width:100%;background:transparent;border-radius:0;border-color:#fff;color:#212529;box-shadow:none;font-size:1rem;font-weight:400;color:#212529;text-align:left;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;padding-left:8px;padding-top:30px;height:150px}.hs-button{border-color:white;width:120px;border-width:1px;border-radius:2px;padding:12px 26px 12px 26px;font-size:16px;font-weight:400;text-transform:uppercase;background:#41464b;margin-top:30px;color:white}.hs-button:hover{background:white;color:black}#contact{padding-top:40px}.contact-us h1{color:#173753;font-size:59px;text-align:left}#contact h3{text-align:unset;color:#173753;font-size:30px;margin-bottom:20px;text-align:left}#contact p{color:#64707b;font-size:16px;text-align:left}.CTA{background:url(https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/3.jpg);background-position:center;position:relative;height:500px;margin-top:60px}.CTA h2{font-size:35px;color:white;text-align:center;font-family:sans-serif;font-weight:bold}.CTA h4{font-size:20px;color:white;text-align:center}.alignment{padding-top:100px}.CTA .btn-outline-primary{color:white;border-color:white;width:200px;font-weight:bold;font-size:25px;margin-top:18px}.CTA .btn-outline-primary:hover{background:#fff;color:black;font-weight:100;font-weight:none}.services_cta{background:url("https://f.hubspotusercontent10.net/hubfs/8190919/maestro-site/image/services_banner_2.jpg");background-position:center;position:relative;height:500px;margin-top:60px}.services_cta h2{font-size:35px;color:white;text-align:center;font-family:sans-serif;font-weight:bold}.services_cta h4{font-size:20px;color:white;text-align:center}.alignment{padding-top:100px}.card-img,.card-img-top{width:81px;height:81px}.card img{margin-top:20px}.card-2{box-shadow:#b9e6c3 10px 10px 20px -5px;border:5px solid #c8ffd5}.card-1{box-shadow:#b0ccea 10px 10px 20px -5px;border:5px solid #c8ffd5}.card-title{margin-bottom:.75rem;font-weight:bold}